beeankha
b46a2b43b0
Change quotation mark format for sconsistency and also to comply with qa tests
2019-12-05 09:25:23 -05:00
beeankha
6f54044cc6
Enable approval-related email notifications to send properly
2019-12-05 09:25:10 -05:00
Ryan Petrello
afadfa939d
fix an nuanced bug which can cause OAuth2 migrations to fail
2019-12-04 09:55:55 -05:00
Ryan Petrello
9856c9154e
Merge pull request #3999 from ryanpetrello/fix-system-jobs-362
...
fix a few bugs with the session and oauth2 cleanup scheduled jobs
2019-12-03 12:08:03 -05:00
Marliana Lara
9cdb281f06
Check inventory use permissions to disable workflow inventory lookup
2019-11-27 16:42:57 -05:00
Ryan Petrello
c373420982
fix incorrect SystemJob.job_type choices
2019-11-27 12:37:24 -05:00
mabashian
93a9a0354f
Adds missing semicolons to make linter happy
2019-11-27 12:37:21 -05:00
mabashian
ee6e28e066
Only show the days to keep input on the scheduler for system jobs that require it. Hides this field for cleaning up tokens and sessions.
2019-11-27 12:37:16 -05:00
Ryan Petrello
ea5d429399
fix a few bugs with the session and oauth2 cleanup scheduled jobs
...
see: https://github.com/ansible/tower/issues/3940
2019-11-27 12:37:10 -05:00
Ryan Petrello
ffdcb2f8eb
fix busted tests
2019-11-27 08:37:30 -05:00
Ryan Petrello
1fbae00e37
Merge pull request #3983 from ryanpetrello/fix-3980
...
Remove usage of idle_timeout when checking status of isolated / containerized jobs
2019-11-25 11:15:35 -05:00
mabashian
ee8775a08d
Adds link to docs on container groups add/edit forms to match instance groups. Updates instance groups link.
2019-11-25 10:35:23 -05:00
Shane McDonald
31650bb0bd
Remove usage of idle_timeout when checking status of isolated / containerized jobs
2019-11-25 10:31:33 -05:00
Ryan Petrello
268b22c550
Merge pull request #3953 from ryanpetrello/more-container-group-fixes
...
[3.6.1] fix a few bugs related to container group execution
2019-11-18 14:27:18 -05:00
Ryan Petrello
9458741b72
don't set rh_username and rh_password in the license upload
2019-11-18 10:02:31 -05:00
Ryan Petrello
a15bf9ee41
fix a few bugs related to container group execution
...
see: https://github.com/ansible/awx/issues/5326
2019-11-14 14:00:48 -05:00
Ryan Petrello
458ca69405
fix a bug that broken custom approval notification messages
2019-11-04 13:01:50 -05:00
Alan Rominger
871d87374b
Only turn off Galaxy cert verification via toggle ( #3933 )
2019-10-31 22:56:48 -04:00
Ryan Petrello
4d0c567d73
Merge pull request #3911 from jbradberry/truncate-fix
...
Add the no_truncate parameter to the job and adhoc event sublist views
2019-10-28 16:08:29 -04:00
Jeff Bradberry
b48815d2bb
Add the no_truncate parameter to the job and adhoc event sublist views
...
which are the ones that the CLI actually uses.
2019-10-28 12:51:14 -04:00
Jake McDermott
ad383cdb44
Merge pull request #3909 from jakemcdermott/fix-3578-comment
...
Improve code comment regarding handling of omitted events
2019-10-28 11:52:11 -04:00
Jake McDermott
91afa88b44
Improve accuracy of code comment
2019-10-28 11:28:57 -04:00
Ryan Petrello
b575fa4243
Merge pull request #3898 from ryanpetrello/k8s-messy-client
...
attempt to clean up cacert trash the k8s python client leaves behind
2019-10-28 11:09:24 -04:00
Alan Rominger
3cab73c574
Add tests for AWX collection credential fixes ( #3893 )
2019-10-28 09:58:00 -04:00
Ryan Petrello
b3af64d66f
work around a bug in the k8s client that leaves trash in /tmp
2019-10-28 09:43:32 -04:00
Jake McDermott
841975d72b
Scrape tag input state from dom and put it in vm
...
The tag input state lives somewhere in the associated select2 widgetry
and isn't directly tied to the vm like it is for the other inputs.
2019-10-26 20:02:41 -04:00
Ryan Petrello
b51b1a959f
fix a syntax error
...
whoopsie
2019-10-25 10:20:18 -04:00
Rebeccah
95ab5327c3
added in check to see if the the current check has an instance or not to prevent nonetype errors
2019-10-25 09:20:44 -04:00
Rebeccah Hunter
8669e87454
Merge pull request #3868 from rebeccahhh/release_3.6.0
...
Add api validation for policy rules in container groups
2019-10-24 11:29:10 -04:00
Jim Ladd
b2557c6fd8
Rename job_summary_dict to job_metadata
...
* Clarifies purpose of notification template variable
2019-10-23 17:11:05 -07:00
Alan Rominger
8f5d25a5df
Fix bug where SCM inventory did not have a collections destination ( #3795 )
...
* update inventory path to be in tmp project clone
* copy project folder for inventory scm launch type
* Optionally accept inventory collection paths from ansible.cfg
2019-10-23 19:26:10 -04:00
Rebeccah
4c199b0ab2
moved filterint out policy instance values in the api browser input box into the instanceGroupDetail class where I overrode the update_raw_data function to parse out the unneeded data. Additionally added the fix for checking the value in the serializer.
2019-10-23 17:18:21 -04:00
Rebeccah
ef7b3fec94
removed policy_instance variables from container groups default values in the API put/patch view
2019-10-23 17:15:56 -04:00
Rebeccah
93bd1e6705
Added in validation for each of the 3 fields that should not be changed if the instance is a container group, defaults in the textarea persist with these 3 options
2019-10-23 17:15:56 -04:00
Jim Ladd
b13009b9a3
Update unit tests
2019-10-23 10:57:18 -07:00
Jim Ladd
fc941eda98
Return full webhook dict when serializing notif.
2019-10-23 10:57:18 -07:00
Jim Ladd
32deca2e92
Use correct notif. bodies when sending test notifs
...
* Notification backends now handle body of notifications differently
* .. depending on their type (webhook, email, and pagerduty) are
currently the only three notification types that use body
* email and pagerduty expect a string
* webhooks expects a dict in string format
2019-10-23 10:57:18 -07:00
Jim Ladd
ff1a618a93
Don't use i18n for NT body string
2019-10-23 10:57:18 -07:00
Keith Grant
0af79b729e
fix lint errors
2019-10-23 10:57:18 -07:00
Keith Grant
76711febd1
Add notification custom message fields for workflow pause/approval
2019-10-23 10:57:18 -07:00
Jim Ladd
81e545b720
NotificationSerializer should gracefully handle webhook/pagerduty bodies
2019-10-23 10:57:18 -07:00
Jim Ladd
157bec1777
Render WF approval notifications w/ custom templates
2019-10-23 10:57:18 -07:00
Jim Ladd
1754076a56
Refactor notification backends to use CustomNotificationBase
2019-10-23 10:57:18 -07:00
Jim Ladd
d3132820a5
Render default notifications using Jinja templates
2019-10-23 10:57:18 -07:00
Jim Ladd
9f4d65891c
Remove unused build_notification_message method
2019-10-23 10:57:18 -07:00
Alan Rominger
653ec0ffab
RBAC relaunch 403 updates ( #3835 )
...
* RBAC relaunch 403 updates
Addresses 2 things
1. If WFJ relaunch is attempted, and relaunch is denied
because the WFJ had encrypted survey answers,
a generic message was shown, this changes it to show
a specific error message
2. Org admins are banned from relaunching a job
if the job has encrypted survey answers
* update tests to raises access pattern
* catch PermissionDenied for user_capabilities
2019-10-23 10:59:35 -04:00
Alan Rominger
28228a3b57
Disable activity stream and speed up host group bulk deletion ( #3817 )
2019-10-23 08:25:00 -04:00
Ryan Petrello
cfd7946097
improve cleanup of anonymous kubeconfig files
2019-10-22 17:47:09 -04:00
Ryan Petrello
7af2bcc9b0
Merge pull request #3878 from ansible/fix-5062
...
fix a bug that breaks webhook launches when a survey is in use
2019-10-22 13:35:30 -04:00
Ryan Petrello
8e83c86d88
Merge pull request #3879 from ansible/whoopsie
...
fix a bug introduced upstream with settings.LOG_AGGREGATOR_AUDIT
2019-10-22 13:34:37 -04:00