Commit Graph

30936 Commits

Author SHA1 Message Date
Seth Foster
a8ad7d43e5 tools_receptor_1 should use whatever awx_devel tag that tools_awx_1 is using 2021-10-19 17:11:09 -04:00
Alan Rominger
1f92bdbaa2 Merge pull request #5349 from ansible/only_one
[4.1] Allow testing a single hybrid instance like the good old days
2021-10-19 16:43:21 -04:00
Tiago Góes
89befa7ac1 Merge pull request #5361 from ansible/11254-awx-fix
Fixes erroneous validation Survey validation on Prompt on Launch
2021-10-19 15:19:16 -03:00
Alan Rominger
d4f020af9b Merge pull request #5348 from ansible/lost_node
[4.1] Error handling when node is missing from mesh for jobs and checks
2021-10-19 12:49:57 -04:00
Alex Corey
ad73e56132 Fixes erroneous validation 2021-10-19 10:41:39 -04:00
Alan Rominger
97ce7d226b Error handling when node is missing from mesh for jobs and checks 2021-10-19 10:06:02 -04:00
Tiago Góes
d678d14225 Merge pull request #5344 from ansible/ui_issue_5339
Do not show control instances as option to be associated
2021-10-18 16:05:21 -03:00
nixocio
27619a0f6d Do not show control instances as option to be associated
Do not show control instances as option to be associated to user defined
instance groups.

See: https://github.com/ansible/tower/issues/5339
2021-10-18 14:33:52 -04:00
Marcelo Moreira de Mello
d8efd457d9 Merge pull request #5345 from ansible/node_type_list_instances
[4.1] - Added node_type on awx-manage list_instances commmand
2021-10-15 23:25:17 -04:00
Seth Foster
f663b8e7fd Merge pull request #5353 from ansible/hack-avoid_receptor_fd_bug
avoid work_results and work release race
2021-10-15 17:38:06 -04:00
chris meyers
098201be0b avoid work_results and work release race
* Unsure exactly why this happens but there seems to be a race condition
  related to the time window between Receptor work_results and work
  release. This sleep extends that window and hopefully avoids the race
  condition.
2021-10-15 16:27:24 -04:00
Bianca Henderson
0e15c269cd Merge pull request #5351 from ansible/exec_node_error_handling
[4.1] Improve Error Handling for When Job Cannot Be Delivered to an Execution Node
2021-10-15 13:29:27 -04:00
Alan Rominger
461362bb00 Merge pull request #5350 from ansible/leave_a_mess_second
[4.1] Respect work unit and file cleanup settings (3rd try)
2021-10-15 13:00:38 -04:00
Alan Rominger
54e3377254 Respect settings to keep files and work units
Add new logic to cleanup orphaned work units
  from administrative tasks

Remove noisy log which is often irrelevant
  about running-cleanup-on-execution-nodes
  we already have other logs for this
2021-10-15 11:36:36 -04:00
Bianca Henderson
dd622dcc30 Change log level from 'warning' to 'exception' 2021-10-15 08:08:24 -04:00
Bianca Henderson
412bf7f282 Move error handling into try/catch block 2021-10-14 14:52:38 -04:00
Marcelo Moreira de Mello
1da1b91538 Added node_type on awx-manage list_instances commmand
(cherry picked from commit 683145e3eaa8b13da59bc51e57dff98f25d3554d)
2021-10-13 22:35:27 -04:00
Alan Rominger
872651721c Allow testing a single hybrid instance like the good old days 2021-10-13 16:36:14 -04:00
Shane McDonald
3f2eef837a Merge pull request #5332 from ansible/shanemcd-patch-1
Get GHA running downstream
2021-10-13 12:57:13 -04:00
Shane McDonald
56a400a335 WIP 2021-10-13 12:20:26 -04:00
Chris Meyers
73a865073d Merge pull request #11241 from chrismeyersfsu/fix-missing-project-updates
Fix missing project updates
2021-10-13 11:03:44 -04:00
Shane McDonald
4ab2539c8a Merge pull request #11242 from shanemcd/awx-operator-ci-check
Add awx-operator CI check
2021-10-13 10:28:23 -04:00
Tiago Góes
459eb3903e Merge pull request #11208 from AlexSCorey/7741-GroupAdvanceSearchKeys
Groups Advanced Search Keys
2021-10-13 10:32:26 -03:00
chris meyers
611a537b55 add missing create partition for scm backed inv
* This will resolve missing project update job events issue
2021-10-13 07:51:40 -04:00
Shane McDonald
3a74cc5a74 Add awx-operator CI check 2021-10-12 18:59:24 -04:00
Shane McDonald
f1520e1a70 Allow for building headless mode
This will only be used in CI and maybe other places where we dont need a UI
2021-10-12 18:59:24 -04:00
Shane McDonald
727b4668c2 yamllint: ignore some gitignore'd directories 2021-10-12 18:59:24 -04:00
Shane McDonald
1287e001d8 yamllint: disable truthy rule
This rule feels very anti-Ansible
2021-10-12 18:59:23 -04:00
Shane McDonald
c9b53cf975 Refactor image_build and image_push roles
Primary changes are:

- Generalized variable names (remove "docker")
- Add explicit "push" variable rather than checking if the "registry" variable is defined.
- Allow for passing in version as build arg
2021-10-12 18:59:13 -04:00
chris meyers
64811d0b6b fix python black lint requirements 2021-10-12 17:09:30 -04:00
Alan Rominger
74af187568 Fix Makefile conditional used for docker-refresh (#11238) 2021-10-12 13:52:52 -04:00
Shane McDonald
cdf7fd64b2 Merge pull request #11230 from no-12/devel
Fix survey update with job_template module
2021-10-11 17:23:57 -04:00
Shane McDonald
84ffa4a5b7 Merge pull request #11189 from nntrn/pgsql-12
Change pgsql version from 10 to 12 in template for dockerfile role
2021-10-11 15:41:18 -04:00
Shane McDonald
326a43de11 Merge pull request #11231 from CastawayEGR/fix-awx-collection-spelling
fix spelling of Vault
2021-10-11 15:37:20 -04:00
Amol Gautam
07f193d8d6 Merge pull request #11226 from amolgautam25/K8s_signed_work
Changed Work Submission parameter for K8s work
2021-10-11 13:03:28 -04:00
Amol Gautam
f79a57c3e2 Changed Work Submission parameter for K8s work 2021-10-11 08:10:26 -07:00
Michael Tipton
f8319fcd02 fix spelling of Vault 2021-10-09 23:46:16 -04:00
Nico Ohnezat
815ef4c9c9 related #11229 consider previous set json_output changed in
controller_api

job_template module sets self.json_output['changed'] to true before calling create_or_update_if_needed.

Signed-off-by: Nico Ohnezat <nico@no-12.net>
2021-10-08 23:59:12 +02:00
kialam
d1800aa6d0 Merge pull request #11218 from kialam/revert-pf-upgrade
Roll back PF deps upgrade to re-enable select input typing.
2021-10-08 11:38:55 -07:00
Wambugu “Innocent” Kironji
dda940344e Merge pull request #11209 from kialam/fix-job-list-refresh
Pass configurable qs to fetchJobsById function.
2021-10-08 13:18:53 -04:00
Kersom
1fffeb430c Merge pull request #11216 from AlexSCorey/11214-DisableDefaultInstanceDelete
Disable default instance delete
2021-10-08 12:48:23 -04:00
Jeff Bradberry
7d0bbd0a4c Merge pull request #11225 from jbradberry/revert-iso-group-removal
Revert removing the old isolated groups
2021-10-08 12:38:03 -04:00
Jeff Bradberry
15fd22681d Revert removing the old isolated groups
In 4.1+ / AAP 2.1+, isolated groups should be converted into plain
instance groups, and it's desirable for the old ones to stick around
since they'll likely be tied to a bunch of job templates.  We do not
want to make the users have to reconstruct those relationships.
2021-10-08 11:53:21 -04:00
Chris Meyers
6a2826b91c Merge pull request #11088 from saito-hideki/issue/10879
Fixed Org mapping behavior with SAML when Ansible Galaxy cred does not exist
2021-10-08 10:48:11 -04:00
Jim Ladd
112111c7f9 Merge pull request #10904 from jladdjr/do_not_collect_artifact_data
do not collect artifact_data when gathering analytics
2021-10-07 22:46:00 -07:00
Alan Rominger
ed8498f43f Change search location for job private data (#11217) 2021-10-07 20:33:57 -04:00
Kia Lam
77a5bb9069 Roll back PF deps upgrade to re-enable select input typing. 2021-10-07 15:36:14 -07:00
Alex Corey
37f86803f7 Disables name field for default and controlplan instance groups 2021-10-07 15:36:25 -04:00
Tiago Góes
160858b051 Merge pull request #11206 from nixocio/ui_update
Upgrade a few ui dependencies
2021-10-07 15:55:50 -03:00
Kia Lam
68f44c01ea Rely on default qs value. 2021-10-07 09:52:33 -07:00