AlanCoding
d105414708
change survey_spec validation to work with newer JSONField
2016-11-11 10:59:51 -05:00
Aaron Tan
5c5d1b7748
Enable notification endpoints.
2016-11-08 15:53:37 -05:00
AlanCoding
a87a56f518
workflow JT survey and launch serializer in functional state
2016-11-08 13:39:10 -05:00
AlanCoding
8ff671bfd6
finish editing the WFJT launch validate method
2016-11-08 13:39:09 -05:00
AlanCoding
9b7d046cec
move job tests to new survey testing file
2016-11-08 13:39:09 -05:00
AlanCoding
21c6dd6b1e
move survey models to mixins, start WFJT launch endpoint
2016-11-08 13:39:09 -05:00
AlanCoding
020144d1ee
add surveys on workflow models
2016-11-08 13:39:08 -05:00
Aaron Tan
a8a3835308
Apply immediate reschedule.
2016-11-08 11:54:06 -05:00
Aaron Tan
3c0d60075c
Fix bug by using cancel_flag.
2016-11-08 11:32:33 -05:00
Aaron Tan
3778914aa9
Implement recursive spawned job cancel.
2016-11-08 11:31:06 -05:00
Aaron Tan
1a960229d7
Basic architecture added.
2016-11-08 11:31:06 -05:00
Aaron Tan
428447a22a
Merge pull request #3891 from jangsutsr/3517_implement_workflow_schedules
...
Implement workflow JT schedule
2016-11-07 16:31:03 -05:00
Matthew Jones
343966f744
Implement gathering overall task capacity
...
For use when running/planning jobs
2016-11-07 13:45:01 -05:00
Aaron Tan
45df199703
Implement workflow JT schedule.
2016-11-07 11:37:11 -05:00
Matthew Jones
88a8810815
Merge pull request #3729 from sundeep-co-in/STAGE
...
enable django i18n
2016-11-04 15:52:33 -04:00
Aaron Tan
7348acdcfc
Merge pull request #3796 from jangsutsr/3526_prevent_job_deletion_during_workflow_run
...
Add destory sanity checks to prevent UJ deletion during underlying workflow run
2016-11-04 14:03:34 -04:00
Matthew Jones
8e77deea27
Push celery queue stats to memcached periodically
...
We'll piggyback off the task that checks for inconsistent jobs between
celery and Tower itself. These are read off via /api/v1/ping
2016-11-03 12:10:38 -04:00
Aaron Tan
a2adc7f413
Merge pull request #3782 from jangsutsr/3518_graph_topology_validation
...
Add graph topology validations to workflow JT nodes
2016-11-02 16:14:54 -04:00
Aaron Tan
843c48934e
Refactor cycle detector to prevent potential inf loop.
2016-11-02 11:36:08 -04:00
Alan Rominger
dd14e51c7c
Remove incorrect use of user capabilities prefetch
...
Connect #3574
2016-11-02 08:10:55 -04:00
Aaron Tan
d1ec44f20a
i18n changes.
2016-11-01 16:39:53 -04:00
Aaron Tan
ff1fdb4f5b
Error message text improvement.
2016-11-01 15:29:03 -04:00
Aaron Tan
a85075acea
Mutex validator added.
2016-11-01 15:29:03 -04:00
Aaron Tan
7472cf0dc9
Refactor for better performance.
2016-11-01 15:25:50 -04:00
Aaron Tan
02cccf35d3
Delete created resource when it fails the relationship verification.
2016-11-01 15:25:50 -04:00
Aaron Tan
ad04015c9f
Multi-ancestor detector added.
2016-11-01 15:25:50 -04:00
Aaron Tan
88025d0733
Basic verification architecture added.
2016-11-01 15:25:50 -04:00
Aaron Tan
ba1dedf2c3
i18n support added.
2016-10-31 15:09:01 -04:00
sundeep-co-in
4237b2e207
resolve conflict: index.html
2016-10-31 23:40:56 +05:30
Alan Rominger
f74a3c75de
Merge pull request #3794 from AlanCoding/workflow_status_8
...
Reimplement select workflow status items
2016-10-31 13:36:59 -04:00
Chris Church
440f0539b0
Flake8 fixes.
2016-10-28 21:58:24 -04:00
Chris Church
c18b6c1352
Add support for capturing stdout associated with job events and ad hoc command events.
...
* New event types for stdout lines not associated with a callback event.
* New stdout, start_line, end_line and verbosity fields for job/ahc events.
* Callback plugins to wrap Ansible default/minimal stdout callbacks and embed callback event data using ANSI escape sequences.
* Callback plugin library to wrap ansible.display.Display class methods.
* Output filter to extract event data from stdout and create job/ahc events.
* Update stdout formats to strip new ANSI escape sequences.
2016-10-28 21:58:24 -04:00
Aaron Tan
62e0291f86
Integrate unnecessary queries for better performance.
2016-10-28 15:03:17 -04:00
sundeep-co-in
d65e121b19
flake8 compliance
2016-10-28 14:07:08 +05:30
Aaron Tan
6ecd45681a
Use ACTIVE_STATES and change error message text.
2016-10-27 16:00:22 -04:00
sundeep-co-in
e908bc34e6
Merge branch 'devel' of https://github.com/sundeep-co-in/ansible-tower into STAGE
2016-10-27 22:23:39 +05:30
AlanCoding
a2c972e513
Workflow status original commit
2016-10-27 12:52:07 -04:00
Alan Rominger
76fae6c052
Revert "Introduce workflow failure condition"
2016-10-27 12:21:31 -04:00
sundeep-co-in
c1a5fb3312
resolve conflict
2016-10-27 08:13:02 +05:30
Aaron Tan
813c786dc7
Add destory sanity checks to prevent UJ deletion during underlying workflow run.
2016-10-26 14:53:22 -04:00
sundeep-co-in
be93cb488c
django-i18n: small fix
2016-10-26 23:31:12 +05:30
AlanCoding
8165141210
expand documentation for WFJT node list
2016-10-26 09:28:20 -04:00
AlanCoding
04013e4d9f
fix problems with OPTIONS for char_prompts
2016-10-25 16:34:36 -04:00
sundeep-co-in
d7b3b90f4d
update strings
2016-10-25 16:12:41 +05:30
AlanCoding
18cb20ebb6
remove code that checks for local project directory to give status
2016-10-24 12:42:04 -04:00
Alan Rominger
56c8ddd9cb
Merge pull request #3724 from AlanCoding/3669
...
Get node-node sublists to show for Workflow job nodes
2016-10-20 14:18:05 -04:00
sundeep-co-in
78a8ce9479
django i18n
2016-10-18 18:10:39 +05:30
Alan Rominger
4ba8b87065
Merge pull request #3728 from AlanCoding/workflow_labels
...
Workflow Labels
2016-10-18 08:40:09 -04:00
Chris Church
5e8a7eeb8a
Return empty dict if no license present (or invalid key).
2016-10-18 00:22:15 -04:00
AlanCoding
41d7bd84a8
implement labels for workflows JT and workflow jobs
2016-10-17 17:38:42 -04:00