Skip to content
This repository has been archived by the owner on Dec 13, 2022. It is now read-only.

enh(remote-server): enable https for 18.10.x #7536

Merged
merged 36 commits into from
May 29, 2019

Conversation

lpinsivy
Copy link
Contributor

Description

Allow to configure Centreon Central and/or Remote Server in HTTPS/HTTP, on non default port, to validate or no certificat and to use or not proxy

Combinaison or #7354 and #7349 with fixes

Type of change

  • Patch fixing an issue (non-breaking change)
  • New functionality (non-breaking change)
  • Breaking change (patch or feature) that might cause side effects breaking part of the Software
  • Updating documentation (missing information, typo...)

Target serie

  • 2.8.x
  • 18.10.x
  • 19.04.x (master)

How this pull request can be tested ?

Please describe the procedure to verify that the goal of the PR is matched. Provide clear instructions so that it can be correctly tested.

Any relevant details of the configuration to perform the test should be added.

Checklist

Community contributors & Centreon team
  • I followed the coding style guidelines provided by Centreon
  • I have commented my code, especially new classes, functions or any legacy code modified. (docblock)
  • II have commented my code, especially hard-to-understand areas of the PR.
  • I have made corresponding changes to the documentation.
  • I have rebased my development branch on the base branch (master, maintenance).
Centreon team only
  • I have made sure that the unit tests related to the story are successful.
  • I have made sure that unit tests covers 80% of the code written for the story.
  • I have made sure that acceptance tests related to the story are successful (local and CI)

lpinsivy added 27 commits May 14, 2019 12:43
… port

Conflicts:
	www/install/sql/centreon/Update-DB-19.04.0.sql
Conflicts:
	www/install/sql/centreon/Update-DB-19.04.0.sql
@lpinsivy lpinsivy changed the title Remote server enable https 18.10.x enh(remote-server): enable https for 18.10.x May 14, 2019
@sc979
Copy link
Contributor

sc979 commented May 15, 2019

please check comments on https://github.com/centreon/centreon/pull/7537 PR

@lpinsivy lpinsivy merged commit f7d1f99 into 18.10.x May 29, 2019
@lpinsivy lpinsivy deleted the remote-server-enable-https-18.10.x branch May 29, 2019 08:36
lpinsivy added a commit that referenced this pull request May 29, 2019
* enh(remote-server): Add possibility to use HTTP/HTTPS from RS to CC
* enh(RestHttp): add possibility to disable SSL certificate validation
* enh(remote-server): Add fields in form to configure HTTP method and TCP port
* enh(remote-server): update DB schema to configure HTTP method and TCP port
* enh(remote-server): export more information about distant server in export task
* enh(remote-server): allows to configure https, tcp port and disable SSL certificate validation in wizard
* enh(centreonRestHTTP): allow to disable proxy
* enh(remote-server): do not use configured proxy to communicate to RS
* enh(remote-server): improve documentation to create a remote server
* enh(doc): add Remote Server flows in documentation
* enh(remote-server): option to do not use proxy to contact Central server
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants