Commit Graph

1605 Commits

Author SHA1 Message Date
AlanCoding
fed2eddf07 move circular group association validation to view 2017-07-10 09:12:02 -04:00
Ryan Petrello
7f286b50b8 don't auto-coerce boolean-like extra_vars for credential injection
ansible itself already does this for you (albeit, with its own set of
quirks): https://github.com/ansible/ansible/issues/11905

see: #6900
2017-07-07 16:11:29 -04:00
Ryan Petrello
5fde6ead42 properly copy prompted vault passwords on job launch
see: #6924
2017-07-07 13:15:17 -04:00
Ryan Petrello
3c2fe5e6db fix a variety of bugs that break vault pass injection for playbook runs
see: #6924
2017-07-07 12:19:31 -04:00
Ryan Petrello
41001edf58 Merge pull request #6902 from ryanpetrello/fix-3508
Support AWX_TASK_ENV injection in task and notification invocations.
2017-07-06 14:01:13 -04:00
Ryan Petrello
12d41e2deb Support AWX_TASK_ENV injection in task and notification invocations.
This change _only_ injects `AWS_TASK_ENV` into `os.environ`; it's up to
underlying libraries to be good citizens and actually respect things
like `HTTPS_PROXY`.

see: #3508
2017-07-06 13:51:37 -04:00
Chris Meyers
e04c4e30d8 update tests to fix the removal of the word Tower 2017-07-06 11:22:16 -04:00
Aaron Tan
5df0ba5a06 Merge pull request #6874 from jangsutsr/6398_release_ujt_uniqueness_constraint
Release unified UJT unique_together constraint
2017-07-06 09:58:28 -04:00
Aaron Tan
97e0835d1c Release unified UJT unique_together constraint. 2017-07-06 09:44:34 -04:00
Aaron Tan
9874e123be Allow specifying log handler level. 2017-07-06 09:39:54 -04:00
Chris Meyers
958aaffa62 Merge pull request #6691 from chrismeyersfsu/enhancement-migrate_scan_job
Migrate scan job to use tower fact cache instead
2017-07-05 15:58:51 -04:00
Chris Meyers
1331865749 take into account memcached key restrictions
* Keys can't contain spaces or control characters
2017-07-05 15:39:04 -04:00
Alan Rominger
62f3803bcf Merge pull request #6851 from AlanCoding/isolated_timeouts
Configurable isolated timeout & management playbook logfile
2017-07-05 11:56:05 -04:00
Ryan Petrello
aecba1843d Merge pull request #6831 from ryanpetrello/fix-6776
fix a bug that prevents boolean inputs from being used in injectors
2017-07-05 11:53:19 -04:00
Ryan Petrello
7673a6fe49 fix a bug that prevents boolean inputs from being used in injectors
when used as environment variables, boolean credential values are
stringified; when used in extra_vars, they are treated as actual JSON
boolean values (where possible)

see: #6776
2017-07-05 11:21:01 -04:00
Ryan Petrello
e82596c0da Merge pull request #6830 from ryanpetrello/fix-6769
fix a bug in the CredentialType field validator that breaks `required`
2017-07-05 10:52:51 -04:00
Ryan Petrello
2f746ef8bd Merge pull request #6877 from ryanpetrello/fix-6870
rename "Insights Basic Auth" to "Insights"
2017-07-05 10:43:40 -04:00
Chris Meyers
88b250b2f1 migrate scan jobs to use fact caching instead 2017-07-05 10:32:45 -04:00
Chris Meyers
318b1aebd1 remove special scan job logic 2017-07-05 10:32:45 -04:00
AlanCoding
70b1b9c81d isolated connection timeout and log file for playbook out 2017-07-05 08:48:01 -04:00
Ryan Petrello
cd7dc39703 rename "Insights Basic Auth" to "Insights"
see: #6870
2017-07-03 16:25:44 -04:00
adamscmRH
7d2102102b Fix duplicate instances, & styling 2017-07-03 15:44:12 -04:00
adamscmRH
4b3b184fc8 Fix duplicate Instances in API 2017-07-03 15:23:39 -04:00
Ryan Petrello
1c066d478b substitute "$encrypted$" for actual password on logging config test
see: #6780
2017-07-03 12:14:43 -04:00
Ryan Petrello
dade5c12a7 fix a bug in the CredentialType field validator that breaks required
see: #6769
2017-06-30 12:27:43 -04:00
AlanCoding
ad4a7fe033 access_registry made simple dict with auto registration 2017-06-29 15:17:37 -04:00
Alan Rominger
68103f2d72 Merge pull request #6720 from AlanCoding/scm_inv_update_resp
Accuracy edit for inventory update response when updating project
2017-06-29 11:45:50 -04:00
Ryan Petrello
d27ca7de40 Merge pull request #6794 from ryanpetrello/fix-6748
more isolated production tinkering
2017-06-29 09:45:45 -04:00
Ryan Petrello
405c01a847 more isolated production tinkering
see: #5903
see: #6507
2017-06-29 09:35:26 -04:00
Wayne Witzel III
363742b15e Merge pull request #6796 from wwitzel3/issue-4382
Tweak background Inventory deletion.
2017-06-29 09:26:23 -04:00
Wayne Witzel III
ad95917db6 fix tests 2017-06-29 08:00:13 -04:00
Aaron Tan
8140fc2fb2 Merge pull request #6781 from jangsutsr/6084_revert_adding_custom_paginator
Revert adding custom paginator
2017-06-28 16:30:05 -04:00
Aaron Tan
c40614b8a4 Revert adding custom paginator. 2017-06-28 15:49:55 -04:00
AlanCoding
c1ff41fa45 get logging test endpoint to work again
The handler and formatter classes are expecting an object
and the previous method passed a dict, so this change converts
the data into a mock settings object.
2017-06-28 15:10:18 -04:00
Ryan Petrello
b0e51b42d8 fix a bug that prevents unpriveleged users from listing CredentialTypes
see: #6737
2017-06-27 16:47:02 -04:00
AlanCoding
4298d60679 fix bug in response of inventory update with update_on_project_update 2017-06-26 09:48:01 -04:00
AlanCoding
066dc4a5f0 Separate Inventory Source API vs RBAC testing
Introduced new decorator for patching an access method,
does legwork of inserting into access registry so that
tests that test the API can mock RBAC behavior.
2017-06-23 15:31:59 -04:00
Aaron Tan
68ee601359 Merge pull request #6595 from jangsutsr/6234_set_priority_rules_for_find_matching_hosts
Set priority rules for find_matching_hosts
2017-06-23 14:04:18 -04:00
Alan Rominger
30ec070357 Merge pull request #6692 from AlanCoding/manual_locations
Tag jobs started via special cases with node & group
2017-06-22 16:42:17 -04:00
AlanCoding
9e07b3f777 Tag jobs started via special cases with node & group 2017-06-22 16:24:12 -04:00
Ryan Petrello
97562fc4df block job template launches when an inventory is being deleted
see: #4382
2017-06-22 15:33:55 -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
Chris Meyers
d6082a976b retain support for insights system_id discovery 2017-06-22 09:49:45 -04:00
Alan Rominger
2beb4e8885 Merge pull request #6673 from AlanCoding/iso_cap_select
Select isolated node inside of queue based on capacity
2017-06-21 16:03:06 -04:00
Aaron Tan
6db945247d Merge pull request #6576 from jangsutsr/6568_update_named_url_delimiter
Update named URL delimiter
2017-06-21 15:56:02 -04:00
AlanCoding
d69b4e00ff select isolated node inside of queue based on capacity 2017-06-21 15:48:23 -04:00
Chris Meyers
6c67834694 beautify code 2017-06-21 13:45:28 -04:00
Chris Meyers
ec2e537f63 remove fache cache receiver 2017-06-21 13:45:27 -04:00
Chris Meyers
4c118159ed system_tracking logging for fact cache 2017-06-21 13:45:27 -04:00
Chris Meyers
12cdbcf8b5 adds per-host timeout 2017-06-21 13:45:27 -04:00