Commit Graph

9 Commits

Author SHA1 Message Date
David Moreau Simard 6b581340f7
opendev: Remove content and leave an URL to the GitHub repository
Change-Id: Ibae7b876c890bd7fac8e020b159d241ae3cc5604
2021-02-25 15:29:52 -05:00
David Moreau Simard b526ed4c9a
Default the ARA installation to a virtualenv
Installing ARA and Ansible system-wide by default is a bit invasive.

Let's default to a virtual environment instead. This means making
sure Apache's mod_wsgi deployment can use that virtualenv amongst
other things.

Depends-On: https://review.openstack.org/567280
Change-Id: I4d86e343b745e31e509dbc929d1fd2c2b10a3623
2018-06-01 15:56:40 -04:00
David Moreau Simard b21d77e489
The which package is in debianutils, not 'which'.
There's no such thing as a which package in Debian/Ubuntu land.

Change-Id: If692c50d40abdd2c106ed38b1629b9e907d6245c
2018-05-17 23:55:29 -04:00
David Moreau Simard a9b8f25c01
Update license headers to match ARA
Change-Id: I788310bf0af3c0bb201f490264f8b1c67fac517f
2018-04-25 20:49:18 -04:00
David Moreau Simard f107ec0aef
Add support for nginx with reverse proxy to embedded server
This deploys the existing embedded server service but adds a nginx
reverse proxy on top.

Change-Id: I06837e39c20ce9390a39fc1ef2ee046934e6f38a
2018-04-25 20:39:00 -04:00
Luis Cacho 3e194e1690 Fix the apache_config_path on Debian.yml vars file
By fixing this variable to the correct sites-available path should not
fail on Debian flavored distros.
The change is from this /etc/apache/sites-available to /etc/apache2/sites-available

Change-Id: I8252ee7a2338b679260e8dc4c0296539972d7d35
2018-03-14 18:37:03 -05:00
David Moreau-Simard 819057cb09 Alphabetically sort required packages, don't assume which is installed
Change-Id: I8b776dec1aeb343f455aef3a71516777c5c87685
2017-03-16 10:12:43 -04:00
David Moreau-Simard 8863c8887c Clean up ansible-role-ara
- Add copyright headers (sorry)
- Re-order tasks
- Add missing wsgi required packages
- Use template instead of file for default ansible.cfg
- Use handler to restart apache if need be
- Use command instead of shell unless necessary
- Fix mistakes in systemd service
- Fix mistakes in debian family required packages
- Add friendly instructions at the end of the setup
- Improve README

Change-Id: I84d59facfdc593bc82ac1d1436a49f85c2d1637b
2017-03-15 12:28:46 -04:00
Naga Ravi Chaitanya Elluri cea2a3eea8 add apache+mod_wsgi support to ara
Change-Id: Icb0ffa8b0a63ae33eda2c4fd76289b1c58858c39
2017-03-03 19:09:14 -05:00