Shane McDonald
f97ca9c42f
Fix the way we include i18n files in sdist
2017-10-06 11:57:08 -04:00
Ryan Petrello
1af9c43b5b
Fix an issue not populating the version metadata for isolated sdist
...
see: https://github.com/ansible/ansible-tower/issues/6810
2017-09-19 10:25:21 -04:00
Matthew Jones
0ee3b0e59b
Fix an issue not populating the version metadata for isolated sdist
2017-09-18 10:51:56 -04:00
AlanCoding
6944ffa010
change imports to reflect isolated->expect move
2017-08-15 12:08:58 -04:00
Shane McDonald
f13c56e3d9
Fix docdir location
2017-08-03 16:18:55 -04:00
Matthew Jones
af3652bb2f
Updates to production container builds for new repository
2017-08-03 10:39:04 -04:00
Matthew Jones
c7a85d9738
Mass rename from ansible_(awx|tower) -> (awx|tower)
2017-07-26 13:33:26 -04:00
Shane McDonald
1249a8b30f
Rename tower-python to awx-python
2017-07-25 13:31:52 -04:00
Shane McDonald
7695cb6419
Fix version when installing from sdist
...
When installing an sdist, setup.py is invoked on the machine you're installing on. We extract the version from a git tag, but the repo is not included in the sdist. The git describe --long command will silently fail and cause the installed package to report version 0.0.0.0.
2017-07-25 11:09:51 -04:00
Ryan Petrello
8ce1421c6a
fix tower-expect -> awx-expect for isolated tower builds
2017-07-24 16:03:58 -04:00
Shane McDonald
1b2d0f9683
Fix flake8 error
2017-07-24 15:12:45 -04:00
Shane McDonald
17db724932
Make packaging work with our internal build systems
2017-07-21 21:27:02 -04:00
Matthew Jones
3892e4e389
Tower -> AWX Tooling Migration
...
* Switching version number scheme and mechanism
* Refactor development tooling towards 'awx' paths and names
* Purging packaging details from Makefile
2017-07-21 17:06:45 -04:00
Shane McDonald
4a8e8d4fbf
ansible-tower-isolated RPM
2017-06-28 15:02:34 -04:00
Ryan Petrello
0804b7336c
make isolated sdist use the correct filename for unofficial builds
2017-06-22 10:51:29 -04:00
Ryan Petrello
44e0c8621a
isolated ramparts: replace systemd unit with a tower-expect
binary
...
instead of launching isolated tasks via `systemctl`, treat
`awx.main.isolated.run` as an executable that knows how to daemonize
additionally, add `setup.py isolated_build` for isolated Tower source
distribution
2017-06-16 09:59:21 -04:00
Shane McDonald
0e2a2d61e2
Create a setup subpackage
2017-03-23 16:46:25 -04:00
Shane McDonald
7282e4c332
Fix globbing pattern for l10n files
...
TIL **/* only searches direct child directories on Linux, but is recursive on macOS
2017-02-13 20:33:06 -05:00
Shane McDonald
409090789c
Add l10n files to data_files in setup.py
2017-02-13 20:00:30 -05:00
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