Commit Graph

7947 Commits

Author SHA1 Message Date
Michael DeHaan
4d8b039074 Fix to use get_host so it shows up in the list of overall added hosts. 2013-07-14 17:16:51 -04:00
Michael DeHaan
d23e2345af Start of logic for DB sync portions of inventory import. 2013-07-14 17:15:26 -04:00
Michael DeHaan
3054be117e Tweak such that all INI groups don't get added directly to all. 2013-07-14 16:34:51 -04:00
Michael DeHaan
43415947d0 Directory loads for inventory import 2013-07-14 16:30:15 -04:00
Michael DeHaan
8f1337128f Dynamic inventory script loading operational -- next up: directories, then DB parts. 2013-07-14 16:25:27 -04:00
Michael DeHaan
7306f93cf9 Allow hostname:portnum in inventory files to be used as shorthand for the importer. 2013-07-14 14:15:52 -04:00
Michael DeHaan
9ee338d9d1 Ini file loading using cleanroom implementation is now largely operational. 2013-07-14 14:13:25 -04:00
Michael DeHaan
3bebe0ed3b At least basic INI file loading operational. 2013-07-14 13:59:09 -04:00
Michael DeHaan
902a9edf6d Add the start of inventory import code. Not functional yet. 2013-07-14 13:50:13 -04:00
Chris Church
d09d94bca2 Finish implementation/tests of job template callback. 2013-07-11 22:32:51 -04:00
Michael DeHaan
d1a2b49435 Explain where project file needs to be if it is not present. 2013-07-11 17:38:51 -04:00
Michael DeHaan
36e8dcff7c Don't allow deleting yourself or the very last superuser. 2013-07-11 17:10:55 -04:00
Chris Church
ca949eb71e Initial working version of job template callback with a test. 2013-07-11 14:57:59 -04:00
Michael DeHaan
197c828bde Intend to set this in supervisor instead
Revert "Celery needs to have HOME set"

This reverts commit 83a0c5e1e65b325d02ce877e2d474a116bd0c3ba.
2013-07-11 12:06:48 -04:00
Michael DeHaan
56a5f66e75 Celery needs to have HOME set 2013-07-11 12:02:09 -04:00
Chris Church
259083c0e2 Fix for jobs failing to run. 2013-07-08 22:06:21 -04:00
Michael DeHaan
97703d3968 AWX should not record host keys in paramiko mode because it is /very/ slow. 2013-07-05 22:15:55 -04:00
Michael DeHaan
425469cd5a Don't check host keys within AWX to faciliate easy re-provisioning by default. 2013-07-03 17:15:59 -04:00
Chris Church
b909e79088 Expose event_level attribute on job events. 2013-07-02 16:58:03 -04:00
Michael DeHaan
66d27c4f96 Prevent hosts from being added to their own children. 2013-07-02 16:32:32 -04:00
Chris Church
fccf663d42 Add tests for changed flag on job events. 2013-07-02 14:41:05 -04:00
Chris Church
4762166caf Added changed flag to job events, added launch_type to jobs. 2013-07-02 12:11:32 -04:00
Chris Church
914e586150 Work in progress on empheral host callback. 2013-07-02 12:11:32 -04:00
Michael DeHaan
e309c7707d Dynamic event names for job events! 2013-07-02 12:10:43 -04:00
Michael DeHaan
78eac4834e Change strings used for job events, do not use exception middleware that was masking error, do
not log callbacks for vars_files imports.
2013-07-02 11:32:43 -04:00
Chris Church
689765c587 Fix to only update the user's password if a non-empty password string is provided. 2013-06-30 13:00:16 -04:00
Chris Church
adcc402910 Removed print, fixed so inventory tests will still work without a valid license file. 2013-06-30 12:53:25 -04:00
Chris Church
6f0d644f5f First pass at cleanup_deleted management command. 2013-06-30 12:36:48 -04:00
Michael DeHaan
5ae1ccfa3b Added code to raise permission denied on exceeded server counts using licensing system.
Some very minor/misc cleanup and minor docs also included.
2013-06-29 14:52:38 -04:00
Michael DeHaan
2cc2471f49 Add some spacing to make things easier to read. 2013-06-29 13:45:33 -04:00
Michael DeHaan
30f191f4a8 Remove dead code 2013-06-29 13:43:51 -04:00
Michael DeHaan
bc21cd3618 Add license writer script, wire license_info into /api/v1/config 2013-06-29 13:42:06 -04:00
Chris Church
e5b827944e Cleanup user permissions check, fix bug to allow admin to change own username, first_name and last_name. 2013-06-28 23:07:45 -04:00
Chris Church
775ae688f8 Added validation to prevent setting an invalid project local_path via the API. 2013-06-28 22:25:04 -04:00
Chris Church
089098dc3f Local path choices for projects now only returns unused project paths. 2013-06-28 21:44:26 -04:00
Michael DeHaan
6e91131ee6 update inventory tests to use real host counts. 2013-06-28 13:18:07 -04:00
Michael DeHaan
f0df197735 Some tweaks on the license engine (not yet complete). 2013-06-28 12:25:05 -04:00
Michael DeHaan
5e058b33d0 Fixup some syntax errors in the Test suite. 2013-06-28 12:12:22 -04:00
Michael DeHaan
79c86880c2 Wire license tests into top level tests. 2013-06-28 12:09:59 -04:00
Michael DeHaan
5d22ebd5b5 Merge remote branch 'origin/master' 2013-06-28 12:02:35 -04:00
Michael DeHaan
e992fae303 Adding license code, fixed app version in group_vars/all, added Django14 to packages.yml 2013-06-28 11:58:32 -04:00
Chris Church
3984730754 Remove print from callback, fix failed flag propagation on job event, add tests for failed flag and play/task field on job events. 2013-06-28 05:03:22 -04:00
Chris Church
d387f013b7 Expose play and task attributes on job event. 2013-06-27 15:42:25 -04:00
Chris Church
ec080313fc Propagate failed flag on job events to parent job events. 2013-06-27 15:42:25 -04:00
Chris Church
07d151b8cb Add validation for permission serializer. 2013-06-25 14:54:14 -04:00
Chris Church
bb65f7556c Removed old path for inventory script. 2013-06-25 11:43:26 -04:00
Chris Church
07657926b9 Rename ansibleworks to awx. 2013-06-23 13:21:02 -04:00