Aaron Tan
9e4655419e
Fix flake8 E302 errors.
2016-11-15 20:59:39 -05:00
Aaron Tan
473ed016de
Fix flake8 E305 errors.
2016-11-15 16:32:27 -05:00
AlanCoding
74a118b447
flake8 fix
2016-11-08 09:37:07 -05:00
Graham Mainwaring
93ef8f7240
3.1 deb build, not including bubblewrap
2016-11-07 17:54:24 -05:00
Matthew Jones
23bf9cd2be
Cleanup tower services and exit handling
...
* Replace apache with nginx in various service scripts
* Add a failure handler that will shut down all services if any of them
fail
* Use INT signal for uwsgi shutdown procedure
2016-11-02 13:00:09 -04:00
Wayne Witzel III
f5f4785714
Merge pull request #3668 from wwitzel3/channels-deployment
...
Channels deployment
2016-10-17 15:46:42 -04:00
Bill Nottingham
afb1fe8d69
Remove support@ansible.com, clean up some old links.
2016-10-13 16:41:34 -04:00
Wayne Witzel III
e4e878d041
copy nginx config and uwsgi_params
2016-10-07 14:41:34 -04:00
Bill Nottingham
541758916f
Fix flake8 warning.
2016-06-07 10:23:14 -04:00
Bill Nottingham
74561e218c
munin is dead. Long live munin!
...
Wait, not that.
2016-06-06 16:46:19 -04:00
Graham Mainwaring
ce5be7faa5
Moved awx packages inside venv, restructured spec file, restructured Makefile
2016-03-25 13:10:47 -04:00
Graham Mainwaring
ba916ed25f
Preliminary EL6 SCL Python 2.7 support
2016-03-23 15:46:00 -04:00
Graham Mainwaring
9bd1520efb
Builds an RPM for EL6 with SCL python27 and httpd24
2016-03-21 12:11:19 -04:00
Bill Nottingham
1bd6ffa3c9
Add PowerShell version of request_tower_configuration. From @nitzmahone.
2015-11-05 10:15:37 -05:00
James Laska
e1b6588602
Include license information in packaging
2015-09-18 16:42:03 -04:00
John Mitchell
32d1c0e4db
fixed copyright date
2015-06-11 16:10:23 -04:00
Matthew Jones
f945719794
Fix a few more copyright statements
2015-06-11 14:53:25 -04:00
Matthew Jones
c6c80447a6
Fix a spelling error in the setup script that's causing rpm build failures
2015-06-09 10:57:38 -04:00
Matthew Jones
712861b829
Remove mongo_{btree,lock} as worthless monitoring points (and broken at that)
2015-06-08 16:24:33 -04:00
Matthew Jones
848bff4220
Add munin monitors for mongo
2015-06-08 16:23:37 -04:00
Matthew Jones
eb42214d90
Fix an issue with centos 7 after adding mongo as a service dependency
...
* Move the ansible-tower service script to a normal bin utility
* Modify the playbook to not call the old meta init script but to use
the specific services that are needed
2015-05-22 10:15:16 -04:00
Matthew Jones
888ae53027
Fix up flake8 runtime configuration, do a bit of flake8 work as it
...
relates to pyflakes)
2015-02-05 10:40:47 -05:00
Luke Sneeringer
2f87ad8643
rabbit_alive -> redis_alive
2014-11-12 07:37:04 -06:00
James Laska
5905459fc6
Python source removal now happens during packaging
...
The dark arts previously used in the setup.py have now been pushed off
to debian/rules and ansible-tower.spec.
2014-10-20 16:16:57 -04:00
James Laska
5d4444235a
Switch to dh-python2 and remove py files during packaging
2014-10-19 18:27:28 -04:00
James Laska
3512b93c17
Disable pre-byte-compiling .py files for debian builds
...
Also includes:
* Override pysupport build and install arguments
* Increase verbosity when logging install_lib changes
2014-10-18 14:40:43 -04:00
James Laska
bfce078ce4
Consolidate RPM and DEB build process
...
* Add reprepro target
* Use debuild for building deb packages
* Use the same setuptools target for RPM and DEB
* Update rpm and deb changelogs for existing releases
2014-10-17 14:54:23 -04:00
Luke Sneeringer
3b45252039
Theoretical move from /etc/awx/ to /etc/tower/.
2014-08-22 10:12:12 -04:00
James Laska
3986197912
Create packaging symlinks for sosreport
2014-08-14 09:18:18 -04:00
James Laska
65d82fca15
Combine sosreport plugins into a single plugin
2014-08-13 11:09:43 -04:00
Matthew Jones
7db3623521
Fix up sosfile strings in setup.py
2014-08-11 15:31:18 -04:00
Matthew Jones
f0b1546653
Add sosreport support to Tower
2014-08-11 15:09:30 -04:00
Matthew Jones
27c44ac5d8
Updating init script installation details
2014-07-31 10:40:11 -04:00
Matthew Jones
56255777bc
Creating and moving around new tower monitors for munin
2014-07-30 16:58:02 -04:00
Matthew Jones
da6f07dd64
Add tower meta-init script
2014-07-30 13:18:59 -04:00
Luke Sneeringer
5e71d2ce0e
Add tower-manage.
2014-07-30 11:57:07 -05:00
Matthew Jones
9ba043b20f
More updates for tower graphs in munin
2014-07-29 12:37:51 -04:00
Matthew Jones
69a3f68832
Add some munin tower monitoring tasks
2014-07-29 11:44:54 -04:00
Matthew Jones
1620494584
Adding munin install and configuration to the playbook and package builds
2014-07-21 13:45:50 -04:00
James Laska
54713b1a2e
Create aliases for generating RPM and DEB sdist
...
Adds the following aliases to assist with packaging-specific sdist.
* dev_deb and release_deb - includes only .pyc files
* dev_rpm and release_rpm - includes only .py files (later removed by
install_lib)
The rpm sdist tarball is a traditional source distribution. During the build
process, RPM will byte-compile and remove the .py source files. The deb sdist
includes only byte-compiled awx python.
2014-05-22 11:40:47 -04:00
James Laska
ff867df640
Include byte-compiled pyc files in sdist tarball
...
Debian doesn't byte-compile .py files during the build process. Packagers are
expected to byte-compile in the postinst [1]. The following change adds
byte-compiled .pyc files into the sdist tarball. During RPM packaging, the rpm
macros will regenerate/replace these files against the appropriate python
version.
[1] https://wiki.debian.org/Python/Packaging
2014-05-14 12:28:53 -04:00
James Laska
f2c1893dac
Update package build workflow
...
* Update RPM BuildRequires
* Modify 'sdist' setuptools cmdclass to include .py files
* Add 'install_lib' setuptools cmdclass to exclude .py files
2014-05-13 15:09:47 -04:00
Matthew Jones
9901658f02
Update some setup things for the new callback script
2014-04-16 11:17:16 -04:00
Matthew Jones
6b3d857e49
Add an example script that will retry a tower callback request if it does not receive a 202. will retry 5 times with a 5 second interval between each run
2014-04-15 16:02:45 -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
Jenkins
9e119fc8a9
Rename package awx to ansible-tower
2014-01-29 12:57:22 -05:00
Chris Church
2b7af0a2ec
Happy new year!!!
2014-01-02 11:51:43 -05:00
Chris Church
509b476e09
AC-847 Fix for inventory import performance.
2013-12-18 16:35:32 -05:00
Chris Church
9fc46e6292
AC-474. Updates to contributing doc, along with related Makefile, testing and settings changes.
2013-09-24 21:41:00 -04:00
James Cammarata
1a1859a203
Remove settings.py from the debian/rpm packaging
2013-09-17 14:02:37 -05:00