Shane McDonald
f04d7733bb
Add a CI check for the development environment
2022-03-08 09:00:30 -05:00
Shane McDonald
b2fe1c46ee
Fix playbook error when files do not exist.
...
I was seeing "Failed to template loop_control.label: 'dict object' has no attribute 'path'"
2022-03-08 08:18:05 -05:00
Shane McDonald
7df66eff5e
Merge pull request #11855 from Spredzy/addpackaging
...
requirements: Add packaging deps following runner upgrade
2022-03-07 15:23:19 -05:00
Yanis Guenane
6e5cde0b05
requirements: Add packaging deps following runner upgrade
2022-03-07 20:51:11 +01:00
Marliana Lara
0d0a8fdc9a
Merge pull request #11850 from marshmalien/11626-hide-user-only-access-roles
...
Remove user_only roles from User and Team permission modal
2022-03-07 12:12:31 -05:00
Jeff Bradberry
32cc8e1a63
Merge pull request #11845 from jbradberry/awxkit-import-role-precedence
...
Expand out the early membership role assignment
2022-03-07 11:21:48 -05:00
Jeff Bradberry
69ea456cf6
Expand out the early membership role assignment
...
The Member role can derive from e.g. the Org Admin role, so basically
all organization and team roles should be assigned first, so that RBAC
conditions are met when assigning later roles.
2022-03-07 09:30:10 -05:00
Alan Rominger
e02e91adaa
Merge pull request #11837 from AlanCoding/thread_key_error
...
Move model and settings operations out of threaded code
2022-03-05 14:55:13 -05:00
Alan Rominger
264c508c80
Move model and settings operations out of threaded code
...
This is to avoid references to settings in threads,
this is known to create problems when caches expire
this leads to KeyError in environments with heavy load
2022-03-04 15:31:12 -05:00
Kersom
c6209df1e0
Api issue float ( #11757 )
...
* Fix integer/float errors in survey
* Add SURVEY_TYPE_MAPPING to constants
Add SURVEY_TYPE_MAPPING to constants, and replace usage in a couple of
files.
Co-authored-by: Alexander Komarov <akomarov.me@gmail.com>
2022-03-04 14:03:17 -05:00
Marliana Lara
a155f5561f
Remove user_only roles from User and Team permission modal
2022-03-04 13:56:03 -05:00
Shane McDonald
0eac63b844
Merge pull request #11836 from nixocio/ui_ci_matrix
...
Split UI tests run
2022-03-04 11:50:28 -05:00
Sarah Akus
d07c2973e0
Merge pull request #11792 from marshmalien/8321-job-list-schedule-name
...
Add schedule detail to job list expanded view
2022-03-04 11:46:45 -05:00
nixocio
f1efc578cb
Split UI test run
...
Split UI test run
See: https://github.com/ansible/awx/issues/10678
2022-03-03 16:22:32 -05:00
Seth Foster
0b486762fa
Merge pull request #11840 from fosterseth/meta_vars_priority
...
load job meta vars after JT extra vars
2022-03-03 13:13:34 -05:00
Alan Rominger
17756f0e72
Add job execution environment image to analytics data ( #11835 )
...
* Add job execution environment image to analytics data
* Add EE image to UJT analytics data
* Bump the unified job templates table
2022-03-03 11:13:11 -05:00
Alan Rominger
128400bfb5
Add resolved_action to analytics event data ( #11816 )
...
* Add resolved_action to analytics event data
* Bump collector version
2022-03-03 10:11:54 -05:00
Seth Foster
de1df8bf28
load job meta vars after JT extra vars
2022-03-02 14:42:47 -05:00
Alex Corey
fe01f13edb
Merge pull request #11790 from AlexSCorey/11712-SelectRelatedQuery
...
Use select_related on db queries to reduce db calls
2022-03-02 11:33:45 -05:00
Shane McDonald
3b6cd18283
Merge pull request #11834 from shanemcd/automate-galaxy-and-pypi
...
Automate publishing to galaxy and pypi
2022-03-01 16:22:39 -05:00
Keith Grant
4f505486e3
Add Toast messages when resources are copied ( #11758 )
...
* create useToast hook
* add copy success toast message to credentials/inventories
* add Toast tests
* add copy success toast to template/ee/project lists
* move Toast type to types.js
2022-03-01 15:59:24 -05:00
Shane McDonald
f6e18bbf06
Publish to galaxy and pypi in promote workflow
2022-03-01 15:42:13 -05:00
Marcelo Moreira de Mello
a988ad0c4e
Merge pull request #11659 from ansible/expose_isolate_path_k8s
...
Allow isolated paths as hostPath volume @ k8s/ocp/container groups
2022-03-01 10:52:36 -05:00
Shane McDonald
a815e94209
Merge pull request #11737 from ansible/update-minikube-docs
...
update minkube docs with steps for using custom operator
2022-03-01 07:49:21 -05:00
Shane McDonald
650bee1dea
Merge pull request #11749 from rh-dluong/fix-ocp-cred-desc
...
Fixed doc string for Container Groups credential type
2022-03-01 07:48:37 -05:00
Shane McDonald
80c188586c
Merge pull request #11798 from john-westcott-iv/saml_attr_lists
...
SAML superuse/auditor working with lists
2022-03-01 07:42:35 -05:00
Shane McDonald
b5cf8f9326
Merge pull request #11819 from shanemcd/transmitter-future
...
Reimplement transmitter thread as future
2022-03-01 07:33:26 -05:00
Marliana Lara
1aefd39782
Show deleted detail for deleted schedules
2022-02-28 15:51:36 -05:00
Marliana Lara
8c21a2aa9e
Add schedule detail to job list expanded view
2022-02-28 14:59:03 -05:00
Shane McDonald
2df3ca547b
Reimplement transmitter thread as future
...
This avoids the need for an explicit `.join()`, and removes the need for the TransmitterThread wrapper class.
2022-02-28 11:21:53 -05:00
Marcelo Moreira de Mello
8645147292
Renamed scontext variable to mount_options
2022-02-28 10:22:24 -05:00
Marliana Lara
169da866f3
Add UI unit tests to job settings
2022-02-28 10:22:24 -05:00
Marcelo Moreira de Mello
5e8107621e
Allow isolated paths as hostPath volume @ k8s/ocp/container groups
2022-02-28 10:22:20 -05:00
Alan Rominger
eb52095670
Fix bug where translated strings will cause log error to error ( #11813 )
...
* Fix bug where translated strings will cause log error to error
* Use force_str for ensuring string
2022-02-28 08:38:01 -05:00
John Westcott IV
cb57752903
Changing session cookie name and added a way for clients to know what the name is #11413 ( #11679 )
...
* Changing session cookie name and added a way for clients to know what the key name is
* Adding session information to docs
* Fixing how awxkit gets the session id header
2022-02-27 07:27:25 -05:00
Shane McDonald
895c05a84a
Merge pull request #11808 from john-westcott-iv/fix_minicube
...
Chaning API version from v1beta1 to v1
2022-02-24 16:32:21 -05:00
John Westcott IV
4d47f24dd4
Chaning API version from v1beta1 to v1
2022-02-24 11:17:36 -05:00
Elijah DeLee
4bd6c2a804
set max dispatch workers to same as max forks
...
Right now, without this, we end up with a different number for max_workers than max_forks. For example, on a control node with 16 Gi of RAM,
max_mem_capacity w/ 100 MB/fork = (16*1024)/100 --> 164
max_workers = 5 * 16 --> 80
This means we would allow that control node to control up to 164 jobs, but all jobs after the 80th job will be stuck in `waiting` waiting for a dispatch worker to free up to run the job.
2022-02-24 10:53:54 -05:00
Shane McDonald
48fa947692
Merge pull request #11756 from shanemcd/ipv6-podman
...
Enable Podman ipv6 support by default
2022-02-24 09:58:20 -05:00
Shane McDonald
88f66d5c51
Enable Podman ipv6 support by default
2022-02-24 08:51:51 -05:00
Marcelo Moreira de Mello
e9a8175fd7
Merge pull request #11702 from ansible/fact_insights_mount_issues
...
Do not mount /etc/redhat-access-insights into EEs
2022-02-23 14:44:10 -05:00
Marcelo Moreira de Mello
0d75a25bf0
Do not mount /etc/redhat-access-insights into EEs
...
Sharing the /etc/redhat-access-insights is no longer
required for EEs. Furthermore, this fixes a SELinux issue
when launching multiple jobs with concurrency and fact_caching enabled.
i.e:
lsetxattr /etc/redhat-access-insights: operation not permitted
2022-02-23 14:12:33 -05:00
Tiago Góes
6af294e9a4
Merge pull request #11794 from jainnikhil30/fix_credential_types_drop_down
...
Allow more than 400 credential types in drop down while adding new credential
2022-02-23 16:08:28 -03:00
Elijah DeLee
38f50f014b
fix missing job lifecycle messages ( #11801 )
...
we were missing these messages for control type jobs that call start_task earlier than other types of jobs
2022-02-23 13:56:25 -05:00
Alex Corey
a394f11d07
Resolves occassions where missing table data moves items to the left ( #11772 )
2022-02-23 11:36:20 -05:00
Kersom
3ab73ddf84
Fix TypeError when running a command on a host in a smart inventory ( #11768 )
...
Fix TypeError when running a command on a host in a smart inventory
See: https://github.com/ansible/awx/issues/11611
2022-02-23 10:32:27 -05:00
John Westcott IV
c7a1fb67d0
SAML superuse/auditor now searching all fields in a list instead of just the first
2022-02-23 09:35:11 -05:00
nixocio
afb8be4f0b
Refactor fetch of credential types
...
Refactor fetch of credential types
2022-02-23 09:29:23 -05:00
Nikhil Jain
dc2a392f4c
forgot to run prettier earlier
2022-02-23 12:09:51 +05:30
Nikhil Jain
61323c7f85
allow more than 400 credential types in drop down while adding new credential
2022-02-23 11:30:55 +05:30