Jake McDermott
a680d188c0
implement model based copy for inventory scripts
2018-02-13 17:15:44 -05:00
Jake McDermott
d56f1a0120
add e2e test for credential copy
2018-02-13 17:15:41 -05:00
Jake McDermott
50d95ddc3f
implement model-based credential copy
2018-02-13 17:15:37 -05:00
Jake McDermott
21a32f90ce
add e2e test for notification template copy
2018-02-13 17:15:34 -05:00
Jake McDermott
09d3e6cd98
implement model-based copy for notification templates
2018-02-13 17:15:30 -05:00
Jake McDermott
29f1d695ae
add NotificationTemplate model
2018-02-13 17:15:26 -05:00
Jake McDermott
e0f3e4feb7
add e2e test for inventory copy
2018-02-13 17:15:20 -05:00
Jake McDermott
e9ce9621f2
implement model-based copy for inventories
2018-02-13 17:15:16 -05:00
Jake McDermott
a02eda1bea
add e2e test for project copy
2018-02-13 17:15:12 -05:00
Jake McDermott
779385ddb6
implement model based copy for projects
2018-02-13 17:15:05 -05:00
Jake McDermott
e5fd483d06
implement model-based copy for job templates and workflow templates
2018-02-13 17:15:01 -05:00
Jake McDermott
8679651d4c
add e2e test for template copy and delete warnings
2018-02-13 17:14:57 -05:00
Jake McDermott
4c988fbc02
add WorkflowJobTemplate model
2018-02-13 17:14:48 -05:00
Jake McDermott
c40feb52b7
add base model unit test
2018-02-13 17:14:43 -05:00
Jake McDermott
78b975b2a9
add copy to base model
2018-02-13 17:14:38 -05:00
Jake McDermott
cfba11f8d7
slight cleanup of templates list controller
...
lint / fix all of the indentation issues
smaller functions
use a variable for any string a user sees
2018-02-13 17:14:30 -05:00
Jake McDermott
73fa8521d0
add e2e test for job and workflow template copy
2018-02-13 17:14:18 -05:00
Jake McDermott
894f0cf2c5
update current workflow copy implementation to be compatible with recent api changes
2018-02-13 17:13:54 -05:00
Chris Church
67ec811e8d
Merge pull request #1186 from cclauss/execfile-file-reduce-StandardError
...
Miscellaneous Python 3 changes: execfile(), file(), reduce(), StandardError
2018-02-13 15:11:24 -05:00
Chris Church
31d0e55c2a
Merge pull request #1175 from cclauss/unicode-to-six-u
...
Change unicode() --> six.text_type() for Python 3
2018-02-13 15:11:11 -05:00
Ryan Petrello
3a0f2ce2fe
Merge pull request #628 from ryanpetrello/sudo-become-adhoc
...
add support for new "BECOME" prompt in Ansible 2.5+ for adhoc commands
2018-02-13 14:38:30 -05:00
Ryan Petrello
613d48cdbc
add support for new "BECOME" prompt in Ansible 2.5+ for adhoc commands
...
see: https://github.com/ansible/ansible-tower/issues/7850
2018-02-13 14:26:27 -05:00
Alan Rominger
39362aab4b
Merge pull request #1204 from AlanCoding/default_omission
...
Omit placeholder vars with survey password defaults
2018-02-13 12:58:11 -05:00
Alan Rominger
6cb3267ebe
Merge pull request #1214 from AlanCoding/fix_schedule_qs
...
Change schedule queryset logic to avoid server error
2018-02-13 12:54:05 -05:00
Bill Nottingham
f8c66b826a
Merge pull request #1217 from wenottingham/eat-your-celery-messages
...
Tweak celery-related messages.
2018-02-13 11:48:21 -05:00
Bill Nottingham
7b288ef98a
Tweak celery-related messages.
2018-02-13 10:52:14 -05:00
AlanCoding
58a94be428
Omit placeholder vars with survey password defaults
...
WFJT nodes & schedules (launch configs) will accept POST/PATCH/PUT
with variables in extra_data that have $encrypted$ for their value
if a valid survey default exists.
In this case, the variable is simply removed from the extra_data.
This is done so that it does not affect pre-existing value
substitution for $encrypted$ values from the config itself
2018-02-13 09:07:59 -05:00
AlanCoding
960845883d
change schedule qs logic, avoid server error
2018-02-13 08:32:00 -05:00
Ryan Petrello
eda53eb548
Merge pull request #627 from ryanpetrello/fix-7898
...
enforce strings for secret password inputs on Credentials
2018-02-12 17:11:02 -05:00
Ryan Petrello
82e41b40bb
enforce strings for secret password inputs on Credentials
...
see: https://github.com/ansible/ansible-tower/issues/7898
2018-02-12 17:03:32 -05:00
Alan Rominger
0268d575f8
Merge pull request #1193 from AlanCoding/no_sneaking_credential_in
...
Validation clause for WFJT node to follow credential prompt rule
2018-02-12 12:46:12 -05:00
Brian Duffy
6b5a6e9226
[bugfix-pem-validation] left a print statement in
2018-02-12 16:44:32 +00:00
Ryan Petrello
56d01cda6b
Merge pull request #1205 from ryanpetrello/fix-pexpect-test
...
improve a bwrap test
2018-02-12 10:50:00 -05:00
Ryan Petrello
194c2dcf0b
improve a bwrap test
2018-02-12 10:14:37 -05:00
Ryan Petrello
b38be89d1a
Merge pull request #1203 from ryanpetrello/update-pexpect
...
upgrade to the latest pexpect
2018-02-12 09:49:26 -05:00
Ryan Petrello
2a168faf6a
upgrade to the latest pexpect
...
see: https://github.com/ansible/awx/issues/417
2018-02-12 09:18:14 -05:00
Ryan Petrello
83b5377387
Merge pull request #1187 from ryanpetrello/file-your-vars-away-for-a-rainy-day
...
pass extra vars via file rather than via commandline
2018-02-12 08:48:19 -05:00
cclauss
2e623ad80c
Change unicode() --> six.text_type() for Python 3
2018-02-11 21:09:12 +01:00
Ryan Petrello
7e42c54868
Merge pull request #1184 from cclauss/basestring-to-six.string_types
...
basestring to six.string_types for Python 3
2018-02-10 09:49:16 -05:00
Bill Nottingham
aa5bd9f5bf
Pass extra vars via file rather than via commandline, including custom creds.
...
The extra vars file created lives in the playbook private runtime
directory, and will be reaped along with the rest of the directory.
Adjust assorted unit tests as necessary.
2018-02-10 09:27:24 -05:00
Wayne Witzel III
13e777f01b
Rename migration files
2018-02-10 02:52:26 +00:00
Wayne Witzel III
819b318fe5
Add Org Execute
2018-02-10 02:52:26 +00:00
Wayne Witzel III
9e7bd55579
Add Notification Admin
2018-02-10 02:52:26 +00:00
Wayne Witzel III
fbece6bdde
Updating and adding tests for new RBAC roles
2018-02-10 02:52:26 +00:00
Wayne Witzel III
9fdd00785f
Add new RBAC role migrations
2018-02-10 02:52:26 +00:00
Wayne Witzel III
b478740f28
Add Workflow Admin
2018-02-10 02:52:25 +00:00
Wayne Witzel III
109841c350
Add Credential Admin role
2018-02-10 02:52:25 +00:00
Wayne Witzel III
6c951aa883
Add Inventory Admin role
2018-02-10 02:52:25 +00:00
Wayne Witzel III
e7e83afd00
Add Project Admin role
2018-02-10 02:52:25 +00:00
Brian Duffy
7d956a3b68
[bugfix-pem-validation] update from code review
2018-02-10 01:08:29 +00:00