David O Neill
1a8c96a5e6
Fix formsubmiterror not showing
2024-02-28 14:56:25 +00:00
Cesar Francisco San Nicolas Martinez
a5d17539c6
Removing Podman to use Docker again in the collection ci ( #14938 )
...
Removing Podman var to use Docker again in the collection ci
2024-02-28 14:56:49 +01:00
Thanhnguyet Vo
a49d894cf1
Added missing AWS secret management lookup creds.
2024-02-28 04:16:59 +00:00
Chris Meyers
b3466d4449
Make JWT the first auth class and default
...
* No harm in adding it to the list. If a JWT auth header is provided,
then process it (valid or not). If a JWT is not provided, move on to
the next auth.
2024-02-27 15:09:16 -05:00
Hao Liu
237adc6150
Publish multi-arch versioned awx-ee
...
dependent on https://github.com/ansible/awx-ee/pull/235
2024-02-27 08:21:51 +00:00
Hao Liu
09b028ee3c
Publish multi-arch manifest of awx ( #14929 )
...
Promote multi-arch awx manifest
2024-02-26 17:05:57 -05:00
Hao Liu
fb83bfbc31
Fix ui_next banner ( #14928 )
2024-02-26 14:20:42 -05:00
Hao Liu
88e406e121
Fix CVEs and bump receptorctl ( #14925 )
...
CVE-2023-47627
CVE-2023-49083
CVE-2023-41040
CVE-2024-22195
CVE-2023-46137
2024-02-26 15:48:38 +00:00
Thanhnguyet Vo
59d0bcc63f
Fixed some misc errors in illustrations and header formatting
2024-02-22 13:04:37 +00:00
Hao Liu
3fb3125bc3
Send QUIT to worker before dying ( #14913 )
...
Fix deadlock scenario where dispatcher child process stuck in reading from queue loop after dispatcher parent process decided to quit
Co-authored-by: Alan Rominger <arominge@redhat.com>
2024-02-21 16:08:43 -05:00
Alan Rominger
d70c6b9474
Reset another to test-playbooks
2024-02-21 15:11:12 +00:00
Alan Rominger
5549516a37
Reset these tests back to test-playbooks
2024-02-21 15:11:12 +00:00
Alan Rominger
14ac91a8a2
Swap repos test fix
2024-02-21 15:11:12 +00:00
Alan Rominger
d5753818a0
Stop using the bulky test-playbooks in tests where possible
2024-02-21 15:11:12 +00:00
Chad Ferman
33010a2e02
added # -*-coding:utf-8-*- to test if this fixes issues with users being unable to have Japanese, Chinese and Korean Characters in email messages
2024-02-21 14:50:46 +00:00
Alan Rominger
14454cc670
Fix playbook errors found by debugging
2024-02-21 14:36:41 +00:00
Alan Rominger
7ab2bca16e
Fix missing var name change
2024-02-21 14:36:41 +00:00
Alan Rominger
f0f655f2c3
Style consistency for task 'when'
2024-02-21 14:36:41 +00:00
Brian Coca
4286d411a7
fix project_update role/collection install
...
- avoid looping
- avoid using multiple files, only one should be provided and processed per type
- use first_found and variables to locate existing file
- skip if no file exists
2024-02-21 14:36:41 +00:00
James Talton
06ad32ed8e
Enhance the dashboard job summary endpoint to contain canceled and error job counts
...
Signed-off-by: James Talton <jtalton@redhat.com>
2024-02-21 14:12:59 +00:00
Alan Rominger
1ebff23232
Do not rely on unreliable dir output and use exists query
2024-02-21 13:43:54 +00:00
Alan Rominger
700de14c76
Make the migration middleware faster, second attempt
2024-02-21 13:43:54 +00:00
Thanhnguyet Vo
8605e339df
Deleted duplicate graphics that were converted to drawio.
2024-02-21 13:10:41 +00:00
Thanhnguyet Vo
e50954ce40
Fixed graphics, illustrations, tables, examples, sizing
2024-02-21 13:10:41 +00:00
Hao Liu
7caca60308
Multi-arch build for AWX images in ghcr.io ( #14899 )
...
build amd64 and ARM image for
- awx
- awx_devel
- awx_kube_devel
2024-02-20 17:17:31 -05:00
Cesar Francisco San Nicolas Martinez
f4e13af056
Add support for terraform credentials in awxkit ( #14902 )
2024-02-20 13:42:25 +00:00
Jérémy Lal
decdb56288
Fix mistake in french message
2024-02-20 12:33:59 +00:00
Fdubois97
bcd4c2e8ef
Fix: Ajout de traduction sur la langue FR
2024-02-20 12:32:18 +00:00
Thaïs DOUCET
d663066ac5
Fix typo in french message
...
Typo in "Launch Template" french message
Signed-off-by: Thaïs DOUCET <tdoucet@amiltone.com>
2024-02-20 12:21:31 +00:00
Sasa Jovicic
1ceebb275c
Fix: login rerouting only works on the user's current tab (PR:#14399)
...
Signed-off-by: Sasa Jovicic <sjovicic@anexia-it.com>
2024-02-20 12:16:13 +00:00
César Francisco San Nicolás Martínez
f78ba282a6
Ability to user awxkit with websocket custom urls
2024-02-20 11:58:18 +00:00
Mikhail Yohman
81d88df757
Add YAML tab for Job Output event modal.
2024-02-19 16:45:46 +00:00
Hao Liu
0bdb01a9e9
Allow dev image to build on fork ( #14898 )
...
* Allow dev image to build on fork
Fix uppercase repo owner error in CI
example
```
Run docker pull ghcr.io/TheRealHaoLiu/awx_devel:devel
docker pull ghcr.io/TheRealHaoLiu/awx_devel:devel
shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
env:
LC_ALL: C.UTF-8
CI_GITHUB_TOKEN: ***
DEV_DOCKER_OWNER: TheRealHaoLiu
COMPOSE_TAG: devel
py_version: 3
invalid reference format: repository name must be lowercase
```
---------
Co-authored-by: Rick Elrod <rick@elrod.me>
2024-02-19 16:19:59 +00:00
Alan Rominger
cd91fbf59f
Label any changes to requirements folder with dependencies label
2024-02-19 15:56:53 +00:00
Michael Abashian
f240e640e5
Run prettier
2024-02-19 14:48:36 +00:00
ivarmu
46f489185e
fixes problems with workflow nodes information section
2024-02-19 14:48:36 +00:00
Thanhnguyet Vo
dbb80fb7e3
Updated release notes so they don't need to be revised so often.
2024-02-19 12:18:57 +00:00
Seth Foster
cb3d357ce1
Disable install_bundle endpoint for ingress node
...
As we do for control nodes, disable the
install_bundle endpoint for ingress nodes.
This can be done by checking if instance managed
is True.
Signed-off-by: Seth Foster <fosterbseth@gmail.com>
2024-02-19 11:00:06 +00:00
Chris Meyers
dfa4db9266
Add tests for websocket endpoints
...
* authorized/not authorized tests for wsrelay endpoint
* not authorized test for web browser websockets
* skeleton of a test for authorized web browser websockets
2024-02-17 18:37:53 -05:00
Chris Meyers
6906a88dc9
Add pytest-asyncio to test channels websockets
2024-02-17 18:37:53 -05:00
Alan Rominger
1f7be9258c
Remove tower_legacy module_utils that appears unused ( #14421 )
...
* Remove tower_legacy module that appears unused
* Update license details
2024-02-16 16:02:09 -05:00
Jake Jackson
dcce024424
Update release doc to check for awxkit tar files. ( #14892 )
...
add a step to release process to confirm tar file is published
2024-02-16 18:51:58 +00:00
Jeff Bradberry
79d7179c72
Fix the persistent breakage when cleaning up branches
...
The github workflow that we have set up for branch deletion doesn't work:
- the `on: delete` event does not support the `branches:` filter
- the `mode` flag for the aws_s3 module does not have `delete` as one
of the options. The proper option appears to be `delobj`.
2024-02-15 15:16:18 -05:00
Alan Rominger
4d80f886e0
Revert "Drop cython dep" ( #14884 )
...
* Revert "Remove cython lib"
This reverts commit 46f816e7a41655169efc1b1357dce9a19b5c1da7.
* Revert "WIP consider droping cython dep"
This reverts commit 54b32c10f0229a207f62dbfadbaf885c9a41bd8b.
* Update Cython comment
2024-02-15 11:58:17 -05:00
TVo
5179333185
Added mesh ingress content to instances chapter. ( #14854 )
...
* Added mesh ingress content to instances chapter.
* Changes to incorp feedback from @TheRealHaoLiu.
* Added mesh ingress content to instances chapter.
* Line 75
Co-authored-by: Seth Foster <fosterseth@users.noreply.github.com>
* Line 117
Co-authored-by: Seth Foster <fosterseth@users.noreply.github.com>
* Line 126
Co-authored-by: Seth Foster <fosterseth@users.noreply.github.com>
* Wording changes and update graphics
---------
Co-authored-by: Seth Foster <fosterseth@users.noreply.github.com>
2024-02-15 07:19:52 -07:00
Alan Rominger
362e11aaf2
Respect old downtime setting name if user has already set it
2024-02-15 12:34:24 +00:00
Hao Liu
decff01fa4
Update command for sos-report
...
wsbroadcast has been renamed to wsrelay
2024-02-15 12:32:05 +00:00
Daniel Gonçalves
a14cc8199d
Add python 3.12 dependency ( #14869 )
...
Signed-off-by: Daniel Gonçalves <daniel.gonc@lves.fr>
2024-02-14 15:12:51 -05:00
Chris Meyers
b6436826f6
Support websocket per-endpoint auth
...
* Channels doesn't really give you an interface to support per-endpoint
auth ... so this adds one.
* The web browser and node <--> node communication have different auth
needs.
2024-02-14 15:11:52 -05:00
Chris Meyers
2109b5039e
Fixes "Task was destroyed but it is pending"
...
* asyncio.gather expects *tasks .. gotta unpack the list
2024-02-14 15:11:52 -05:00