Wayne Witzel III
8faf588775
Update package versions, settings, and tooling
2017-11-09 17:17:30 -05:00
Jake McDermott
77e11fe8fe
collect unit test results for shippable
...
Signed-off-by: Jake McDermott <jmcdermott@ansible.com>
2017-11-02 01:22:07 -04:00
Jake McDermott
4883876dc5
run both unit test suites and linting tasks
2017-11-01 13:36:34 -04:00
Ryan Petrello
5bb06fdb50
stop hard-coding the awx version in the isolated development environment
...
see: #296
2017-10-13 12:17:04 -04:00
Matthew Jones
523734a6af
omit old unit tests from "test" make target
2017-09-21 21:33:34 -04:00
Jake McDermott
2a9c97f96d
remove unused config
2017-09-15 17:22:23 -04:00
Wayne Witzel III
f1c9d5a8f4
Add PR template and tweak make VERSION
output to be pastable
2017-09-12 09:56:35 -04:00
Matthew Jones
6e4d886ea4
Reduce the size of the production container image
2017-08-22 13:21:53 -04:00
Alan Rominger
dcfcfb6c7b
Merge pull request #245 from AlanCoding/fix_supervisor
...
specify all group queues, get supervisor working
2017-08-14 11:31:00 -04:00
Matthew Jones
dd44f7a640
Merge pull request #236 from matburt/contributing_and_other_docs
...
CONTRIBUTING.md and other docs
2017-08-11 10:30:55 -04:00
AlanCoding
2385f62311
specify all group queues, get supervisor working
2017-08-10 14:57:25 -04:00
Matthew Jones
67474c8de1
Updating development tooling to be more generic
...
* Not assuming GCR is being used for image hosting
* Breaking out the dev environment bootstrapping from service starting
2017-08-09 15:53:25 -04:00
AlanCoding
afb267cee9
update awx-manage command to new name
2017-08-08 15:18:07 -04:00
Shane McDonald
f4aacebb86
Fix OpenShift container image builds
2017-08-07 17:31:18 -04:00
Shane McDonald
9c56a18ced
Remove PACKAGE_BUILD logic from Makefile
...
Also fix some whitespace
2017-08-03 16:22:59 -04:00
Matthew Jones
af3652bb2f
Updates to production container builds for new repository
2017-08-03 10:39:04 -04:00
Shane McDonald
ac9fcdb63e
Bump setuptools version
...
This addresses a bug I was seeing when running `pip download setuptools --no-binary=:all:`.
2017-08-01 10:13:04 -04:00
Shane McDonald
97b7321920
Cleaning up Makefile
...
Removing references to and definitions of unused targets
2017-07-27 16:46:40 -04:00
Shane McDonald
1b8b6e1159
Remove default goal from makefile
...
There is no build target anymore
2017-07-27 16:32:09 -04:00
Shane McDonald
f3130e06c9
Add i18n flag file back to makefile
...
This was accidentally deleted during the repo split
2017-07-27 16:30:29 -04:00
Shane McDonald
9979513e24
Remove unused variable from setup.py invocations
2017-07-25 11:10:18 -04:00
Shane McDonald
3f3b02dbea
Fix whitespace
2017-07-25 11:10:18 -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
Matthew Jones
1a706b6154
Commands to generate a python wheel for packaging
2017-07-24 12:36:52 -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
4a175222b5
Cache i18n make targets
2017-07-17 09:41:47 -04:00
Shane McDonald
3450937329
Install tower-license in debs
2017-07-14 11:35:24 -04:00
Shane McDonald
d273272d9a
Add tower-license as a source to the RPM
2017-07-14 11:35:24 -04:00
AlanCoding
592df0c8e2
new target to make the UI
2017-07-07 11:37:51 -04:00
Matthew Jones
d443f5cf48
Merge branch 'containerization' into devel
...
* containerization:
Updating make targets for fixes to bringing cluster up and svcs
Adding Makefile targets for local builds/deployments
Moving Openshift work to installer directory to reduce conflicts
Support deploying Tower into OpenShift
Implementing containerized tower packaging
2017-06-30 16:21:03 -04:00
Matthew Jones
d82c69680b
Updating make targets for fixes to bringing cluster up and svcs
2017-06-30 16:06:57 -04:00
Matthew Jones
0ee3ad8c14
Adding Makefile targets for local builds/deployments
...
Updating paths
2017-06-30 15:25:42 -04:00
Matthew Jones
d1ec8f93c0
Support deploying Tower into OpenShift
2017-06-29 16:31:07 -04:00
Ryan Petrello
611c42f741
fix the make rdb
debugging tool
2017-06-29 15:40:09 -04:00
Michael Foord
f93919a8af
Remove deprecated and unneeded -e flag to docker login
2017-06-29 12:40:09 +01:00
Shane McDonald
4a8e8d4fbf
ansible-tower-isolated RPM
2017-06-28 15:02:34 -04:00
Shane McDonald
4e24a77370
Clean up rpm-sign
2017-06-28 15:02:34 -04:00
Ryan Petrello
3000f52a92
install a randomized RSA key for controller -> isolated rampart auth
...
see: #6507
2017-06-27 10:53:44 -04:00
AlanCoding
3cedcf22a9
add instance groups and queues to cluster tooling
2017-06-22 10:40:58 -04:00
Chris Meyers
fee16fe391
Merge pull request #6588 from chrismeyersfsu/feature-fact_cache
...
initial tower fact cache implementation
2017-06-22 09:58:28 -04:00
Ryan Petrello
45bdd9f747
improve readability of the honcho console logs in the dev environment
...
* colorize uwsgi and celery logs; DEBUG lines are green, WARN lines
are yellow, ERROR lines (and tracebacks) are red
* pretty-print fact callback receiver JSON
* simplify the uwsgi log format so it's more legible
2017-06-22 09:19:32 -04:00
Chris Meyers
ec2e537f63
remove fache cache receiver
2017-06-21 13:45:27 -04:00
Alan Rominger
2c92f623d8
Merge pull request #6617 from ansible/isolated_setup
...
setup playbook and heartbeat for isolated deployments
2017-06-20 17:20:53 -04:00
Ryan Petrello
2ba9e56033
Include the Tower venv in the isolated bubblewrapped arguments.
...
This moves the container-based code location and venvs.
The goal here is that the paths of Tower source for isolated
vs normal nodes matches (both in prod and local development) so that we
don't have to add a bunch of additional bwrap argument logic for
<location-of-isolated-tower-venv>.
2017-06-19 15:52:54 -04:00
AlanCoding
dd1a261bc3
setup playbook and heartbeat for isolated deployments
...
* Allow isolated_group_ use in setup playbook
* Tweaks to host/queue registration commands complementing setup
* Create isolated heartbeat task and check capacity
* Add content about isolated instances to acceptance docs
2017-06-19 12:13:36 -04:00
Ryan Petrello
422950f45d
Support for executing job and adhoc commands on isolated Tower nodes ( #6524 )
2017-06-14 11:47:30 -04:00
Matthew Jones
0d047ef694
Implementing containerized tower packaging
2017-06-14 09:28:39 -04:00
Matthew Jones
a539a820a7
Updating celery autoscale and prefetch behavior
...
* Increase total number of celery jobs to match what we are currently
supporting in production with very large instances
* Make sure celery in the development environment also uses fair
scheduling without prefetching
2017-05-17 14:33:22 -04:00
Matthew Jones
575a7dd165
Use proper print syntax for Makefile in-line python statements
2017-05-16 10:58:28 -04:00