StackStorm / ansible-st2

Ansible Roles and Playbooks to deploy StackStorm
https://galaxy.ansible.com/StackStorm/stackstorm/
Apache License 2.0
100 stars 75 forks source link

Support for Ubuntu 18.04 #269

Closed gnewson closed 4 years ago

gnewson commented 4 years ago

Resolves https://github.com/StackStorm/ansible-st2/issues/249

st2mistral role has an added conditional so it doesn't run when on Ubuntu18.04. This is also applied to the postgresql role dependency.

Ubuntu18.04 added to the virtual machine list in the vagrant file and a small update to the readme to note that Ubuntu 18.04 is available as vagrant box.

arm4b commented 4 years ago

Thanks for the contribution! @amanda11 Assuming your experience with adding EL8, can you please help reviewing this PR?

nmaludy commented 4 years ago

Isn't mistral deprecated and not included in Ubuntu 18 because it is python 3 only (mistral doesn't support python3).

amanda11 commented 4 years ago

@armab yes I will review

amanda11 commented 4 years ago

@nmaludy I think that is what changes does - it's not installing mistral or postgres when Ubuntu 18. Not reviewed thoroughly yet but the stackstorm.yml is omitting those roles and therefore their install by the looks