Missing ) for SSL management

This commit is contained in:
Jeremy Gardais 2020-09-23 15:49:59 +02:00
parent 640bc8d9ec
commit 2f46c241c6
3 changed files with 7 additions and 4 deletions

View File

@ -4,7 +4,7 @@
* Skip "Ensure to remove OpenManage related packages if requested" when it's not install (with package facts).
* Repositories for Debian Jessie and Ubuntu Trusty won't need modifications with new OS versions.
* Add support for Debian Buster and (not tested) Ubuntu Bionic.
* Add support for Debian Buster and (not tested) Ubuntu Bionic (fix #1).
* Manage SSL lib until Debian Stretch or Ubuntu Xenial (fix #2).
## v1.2.0

View File

@ -19,6 +19,7 @@ A role to manage OpenManage (via omreport, omconfig,…), it's web interface OMS
* **openmanage__install_recommends**: If recommended packages should be install [default: `False`].
* **openmanage__dep_packages**: List of dependencies packages to be able to run racadm [default: `See default/main.yml`].
* **openmanage__base_packages**: List of base packages for all racadm base usage [default: `See default/main.yml`].
* **openmanage__ssl_packages**: List of SSL related packages to fix some dependencies on old versions [default: `See default/main.yml`].
* **openmanage__webgui_state**: The desired state for web interface of OMSA [default : `absent`].
* **openmanage__webgui_packages**: List of packages to provide web interface to OMSA [default: `See default/main.yml`].
* **openmanage__webgui_service_name**: Name of the systemd unit to manage web interface [default: `dsm_om_connsvc`].
@ -53,7 +54,7 @@ This role will:
* Start dataeng service to be able to use OpenManage applications (omreport, omconfig,…).
* Install and enable web interface on https://<ip_address>:1311 if requested.
* Fix idrac7's executable permissions.
* Fix libssl error RAC1170.
* Fix libssl error RAC1170 (until Debian Stretch or Ubuntu Xenial).
* Set up symlinks to be able to run apps from $PATH.
## Development
@ -64,6 +65,8 @@ But feel free to send issue/PR here :)
Thanks to this [hook][gogs to github hook], Github automatically got updates from our [Gogs instance][openmanage source] :)
Thanks to @roumano
## License
[WTFPL][wtfpl website]

View File

@ -68,7 +68,7 @@
until: pkg_ssl_result is success
when: (openmanage__deploy_state == "present" and
( (ansible_distribution == "Debian" and ansible_distribution_major_version is version("9", "<=")) or
(ansible_distribution == "Ubuntu" and ansible_distribution_version is version("16.04", "<=")))
(ansible_distribution == "Ubuntu" and ansible_distribution_version is version("16.04", "<="))))
## Manage base system packages
- name: Ensure base packages are in there desired state
@ -126,7 +126,7 @@
state: link
when: (openmanage__deploy_state == "present" and
( (ansible_distribution == "Debian" and ansible_distribution_major_version is version("9", "<=")) or
(ansible_distribution == "Ubuntu" and ansible_distribution_version is version("16.04", "<=")))
(ansible_distribution == "Ubuntu" and ansible_distribution_version is version("16.04", "<="))))
## Manage symlinks for OpenManage/racadm apps
- name: Ensure some Executables are in PATH