blueboxgroup / ursula

Ansible playbooks for operating OpenStack - Powering Blue Box Cloud.
https://www.blueboxcloud.com
204 stars 5 forks source link

ansible 2.3 support #2842

Closed zfeldstein closed 6 years ago

zfeldstein commented 7 years ago

With ansible >2.2 the service module has become an action plugin and is no longer able to be overridden as a module. This PR removes our custom service module and uses the action plugin which does not support the "must_exist" parameter. The sefcontext module is also comes with ansible 2.3 and we do not need to vendor our own. The apache2_module was updated to check syntax before enabling individual modules. This causes problems because before the module is enabled the config is broken, after enabling the module the config test will pass. This PR ignores configtest and re-orders the modules so that mod_proxy, proxy_http, and proxy_uwsgi go before other modules.

zfeldstein commented 7 years ago

retest

zfeldstein commented 7 years ago

Retest

jeffreyzhou commented 7 years ago

retest

zfeldstein commented 7 years ago

retest

jeffreyzhou commented 7 years ago

retest

twaldrop commented 6 years ago

closing out old PRs that are no longer needed.