1
0
mirror of https://github.com/ansible/awx.git synced 2024-10-31 23:51:09 +03:00
Commit Graph

54 Commits

Author SHA1 Message Date
Matthew Jones
8a9b2fcaea Implement alternate ports for nginx
* This also allows disabling https mode in the nginx configuration
* Reconfigure the development container to not specifically require
  https, so the haproxy cluster configuration can work
2017-01-23 14:34:15 -05:00
Chris Meyers
f794b1eb1f prevent click-jacking 2017-01-03 10:46:42 -05:00
Wayne Witzel III
2069473534 allow API requests from localhost/127.0.0.1 to be insecure 2016-12-13 11:47:13 -05:00
Wayne Witzel III
19f7d9e8d8 redirect if no forward-slash 2016-12-12 13:25:10 -05:00
Wayne Witzel III
c6e1598b9c explicitly set long harakiri time to deal with very large inventory deletes 2016-12-12 12:44:05 -05:00
Wayne Witzel III
fafec3a0e3 Update to use Modern values for SSL 2016-12-12 12:42:56 -05:00
Wayne Witzel III
88dc742f42 update uwsgi/nginx production configuration 2016-12-12 12:42:51 -05:00
Graham Mainwaring
b143f53888 Fix RPM builds and setup for 3.1 2016-10-24 14:51:53 -04:00
Wayne Witzel III
0c7014eacb nginx config fixes 2016-10-14 13:38:09 -04:00
Wayne Witzel III
e4e878d041 copy nginx config and uwsgi_params 2016-10-07 14:41:34 -04:00
Wayne Witzel III
c64392eb67 removing old apache, renaming nginx config 2016-10-07 10:50:30 -04:00
Wayne Witzel III
579df6e215 new configuration files for uwsgi/daphne 2016-10-07 10:47:15 -04:00
Graham Mainwaring
951d8e1555 Check that venv is activated before loading wsgi app (#3148)
Check that venv is activated before loading wsgi app
2016-07-28 10:31:29 -04:00
Bill Nottingham
74561e218c munin is dead. Long live munin!
Wait, not that.
2016-06-06 16:46:19 -04:00
Akita Noek
25f0d65c5f Ancestor rebuild optimization progress 2016-04-14 21:56:10 -04:00
Graham Mainwaring
ba916ed25f Preliminary EL6 SCL Python 2.7 support 2016-03-23 15:46:00 -04:00
Leigh Johnson
ff1c41e8dc revert unintended change to awx-munin.conf 2016-03-11 15:33:16 -05:00
Leigh Johnson
e34aebcd93 refactor delete-job-template.service-test, integrate jobTemplate.copy, resolves #1105 & #1047, tracking #1176 2016-03-11 14:41:05 -05:00
Matthew Jones
8785af996d Purge an old supervisor config
Apparently awx_supervisor.conf was still hanging around in the debian
install.   We'll make sure we won't lay that file down and bump the
supervisor migration to make sure the file is removed permanently
2015-09-11 14:43:28 -04:00
John Mitchell
12af62f671 Dashboard refresh 2015-05-29 09:53:39 -04:00
James Laska
7064c9bed4 Additional flake8 cleanup
The flake8 command was identifying several warnings and errors. This change
addresses the flake8 warnings and updates the setup.cfg with additional
exclusions. If accepted, jenkins will be updated to use the flake8 command,
rather than using the django_jenkins plugin. This will expedite jenkins
testing.
2015-05-20 20:33:22 -04:00
Bill Nottingham
076ba3fd4e Add some comments about replacing the cert in the place people are most likely to notice it.
(AKA, Not Just The Manual.)
2015-03-11 17:01:02 -04:00
James Laska
f255f39915 Disable SSLv3 in apache config
Fixes: https://trello.com/c/BGy5voWf
2015-01-27 13:18:29 -05:00
Luke Sneeringer
fea31271d2 Move cert and key files to tower.cert and tower.key. 2015-01-26 16:11:56 -06:00
Luke Sneeringer
3b45252039 Theoretical move from /etc/awx/ to /etc/tower/. 2014-08-22 10:12:12 -04:00
Chris Houseknecht
d869f82dc2 Login dialog
If the attempt to get the license ('/api/v1/config') or user info ('/api/v1/me') fails, force user back to the login page. Additionally, call Authorization.logout() to make sure any residual token or user info is cleared.

Tweaked the login HTML so that ng-show on the login dialog header message will cause the message to show when the sessionExpired variable is null or undefined.
2014-08-15 14:10:33 -04:00
Matthew Jones
80cf2e4bc1 Fix the el script alias so that we can show the dynamic graphs on centos and rhel systems 2014-08-07 16:36:40 -04:00
Matthew Jones
beece8d444 Add some munin tower monitoring tasks 2014-07-29 13:17:42 -05:00
Jared Tabor
504b810418 changed azure labels and added them into inventory groups modal window 2014-07-28 17:06:30 -04:00
Matthew Jones
52e7d34d38 Full packaging and playbook setup for munin apache directory and
htpassword configuration
2014-07-23 11:42:40 -04:00
Matthew Jones
1620494584 Adding munin install and configuration to the playbook and package builds 2014-07-21 13:45:50 -04:00
Chris Church
558f7ef2eb AC-465 Removed settings.py copies that are no longer used in packaging. 2014-03-28 16:53:14 -04:00
James Laska
7a50d0cce9 Remove mod_ssl already loaded message
The mod_ssl requirement will be satisfied by package dependencies.
2014-03-10 15:54:28 -04:00
James Laska
6a98afc649 Support httpd 2.2 and 2.4 config formats
Create new-style debian apache-2.4 conf-enabled/ symlinks
2014-03-10 15:47:10 -04:00
Chris Church
ae4743724a AC-982 Added configuration options to disable activity stream logging entirely, or disable only when running inventory import. 2014-02-06 15:25:58 -05:00
Matthew Jones
bf07c55273 Initial task status to file implementation 2013-11-21 13:53:59 -05:00
Tim Gerla
830dd6102f Make our vhost server names match everything, not just localhos. 2013-11-09 15:58:08 -08:00
Michael DeHaan
e01bd85f45 Remove warning about file being overwritten given force=no now being used on settings.py.j2
NOTE: config/* files should be removed in next release.  Ticket filed.
2013-09-12 15:50:39 -04:00
Michael DeHaan
9ed555379d Add comments to LDAP settings 2013-09-12 15:08:46 -04:00
Chris Church
661fc5b0f2 AC-156. Update to default LDAP settings. 2013-09-10 04:40:33 -04:00
Chris Church
cad3612a8f AC-156. Implement LDAP organization mapping, update settings files and comments on LDAP configuration. 2013-09-09 17:20:48 -04:00
Chris Church
916dd713e3 AC-156 Added code and tests to support LDAP authentication (no organization or team mapping yet). 2013-09-07 16:14:46 -04:00
Michael DeHaan
82f385237a Make UI always use https:// but API traffic that wants to can still get http:// 2013-09-07 14:54:14 -04:00
Michael DeHaan
d90858fe58 Add HTTPs and redirect http to HTTPs. Self signed. 2013-09-07 14:27:43 -04:00
Chris Church
c5f2f2bfaf Added support for defining additional environment variables in settings to pass to the subprocess launched by the celery task, specify HOME and USER in settings by default instead of supervisord configuration. 2013-07-16 01:39:17 -04:00
Chris Church
8e0974c688 Enabled syslog by default for all 500 errors. 2013-07-15 14:27:02 -04:00
Michael DeHaan
552e43668c Update supervisord configs to specify home dir, somewhat
confusing as to why one is a here doc and the other is not, and
why ansibleworks is mentioned not awx in the other.  Possibly not
used?
2013-07-11 12:12:22 -04:00
Chris Church
15dd0039c7 Added setting for production builds to be able to run tests using SQLite. 2013-06-28 06:07:58 -04:00
James Cammarata
cbc9f18366 More debian packaging stuff
* Added ability to do official vs dev builds (need to add to the
  RPM builds now)
* Reverted changes to awx/wsgi.py after talking with Chris C.
  regarding the pathing issues and created config/wsgi.py instead
  that is installed to /var/lib/awx
* Cleaned up package scripts so there's less junk being written to
  the screen during the install/uninstall
2013-06-24 13:06:11 -04:00
James Cammarata
956b076e5b Updated wsgi.py to get the lib path from distutils.sysconfig
* also re-added the WSGISocketPrefix line to the apache config,
  since that was broken on RHEL systems, however it is now changed
  to be in /var/run instead of just run (relative to the httpd root)
  which didn't work on Ubuntu systems.
2013-06-24 02:32:52 -04:00