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
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
Alex Corey
53cf6cf17c
Instance Groups Instances List styling fixes ( #3846 )
...
* Instance Groups Instances slider renders properly, and that list wraps properly.
* Instance Groups responds properly
* assorted container groups ui fixes
updated responsiveness of instance groups and instances list
fix layout of container group form
update help text for container group form elements
update text for tech preview top bar
* update container group doclink
* list styling updates based on feedback
2019-10-22 13:31:53 -04:00
Ryan Petrello
8701f83922
fix a bug introduced upstream with settings.LOG_AGGREGATOR_AUDIT
2019-10-22 12:17:20 -04:00
Ryan Petrello
7344ee23ef
fix a bug that breaks webhook launches when a survey is in use
...
see: https://github.com/ansible/awx/issues/5062
2019-10-22 09:08:14 -04:00
Martin Juhl
facec0fe76
Update handlers.py
...
The setFormatter tries to create the external.log file.. So we should check if LOG_AGGREGATOR_AUDIT is active here as well
2019-10-22 07:25:01 -04:00
Ryan Petrello
6fb09d73b1
Merge pull request #3801 from ansible/fix-jinja-host-name
...
[3.6.0] fix jinja host name
2019-10-22 06:54:01 -04:00
Ryan Petrello
a3519ce1df
Merge pull request #3866 from ansible/reap-k8s-jobs
...
reap k8s-based jobs when the dispatcher restarts
2019-10-21 17:50:59 -04:00
Ryan Petrello
812d00f490
reap k8s-based jobs when the dispatcher restarts
2019-10-21 16:32:59 -04:00
Marliana Lara
5ac2211ef4
Merge pull request #3875 from marshmalien/5048-missing-job-details
...
Handle undefined schedule value in job detail component
2019-10-21 16:23:19 -04:00
Marliana Lara
9c9bf0ed84
Handle undefined schedule value in job detail component
2019-10-21 16:13:52 -04:00
Graham Mainwaring
c013d656c8
Add UI toggle to disable public Galaxy ( #3867 )
2019-10-21 16:10:25 -04:00
mabashian
e64b087e9f
Revert 6282b5bacb
2019-10-21 11:55:12 -04:00
Ryan Petrello
a8aed53c10
when isolated or container jobs fail to launch, set job status to error
...
a status of error makes more sense, because failed generally points to
an issue with the playbook itself, while error is more generally used
for reporting issues internal to Tower
see: https://github.com/ansible/awx/issues/4909
2019-10-21 11:02:31 -04:00