summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [developer productivity improvement] Running awx components in vscode ↵Hao Liu2024-03-076-2/+233
| | | | | | | | | | | debugger (#14942) Enable VSCode debugger integration when attaching VSCode to with AWX docker-compose development environment container - add debugpy launch target in `.vscode/launch.json` to enable launching awx processes with debugpy - add vscode tasks in `.vscode/tasks.json` to facilitate shutting down corresponding supervisord managed processes while launching process with debugpy - modify nginx conf to add django runserver as fallback to uwsgi (enable launching API server via debugpy)
* AAP-12273 remove incorrect sentence conjugation (#14946)Dave2024-03-071-5/+5
| | | | | AAP-12273 remove incorrect sentance conjugation Co-authored-by: David O Neill <daoneill@redhat.com>
* Fix awx-autoreload in dev environment (#14968)Hao Liu2024-03-071-3/+2
| | | Fix awx-autoreload, recent change made autoreload no longer take the command parameter
* Implement project pulling from Azure DevOps using Service Principals (#14628)Patrick Uiterwijk2024-03-077-9/+49
| | | | | | | | | | | | | | | * Credential Lookup with multiple types Allow looking up a credential with one of multiple type IDs. * Allow Azure cred for SCM Allow selecting an Azure Resource Manager credential for Git-based SCMs. This is in order to enable using Azure Service Principals for project updates. * Implement Azure Service Principal Git This adds support for using an Azure Service Principal for project updates. --------- Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
* Add pip>=21.3 to dev requirement to install django-ansible-base in editable ↵Hao Liu2024-03-071-0/+1
| | | | | | | | | mode (#14961) Add pip>=21.3 to dev requirement required for installing django-ansible-base in editable mode https://peps.python.org/pep-0660/ PEP 660 – Editable installs for pyproject.toml based builds (wheel based)
* Bump axios UI dep to 1.6.z (#14954)Michael Abashian2024-03-063-18/+50
| | | | | * Bump axios UI dep to 1.6.z * Add proxy-from-env license
* Add terraform state inventory source (#14840)Helen Bailey2024-03-0613-2/+236
| | | | | * Add terraform state inventory source * Update inventory source plugin test Signed-off-by: Helen Bailey <hebailey@redhat.com>
* In development environment not auto-reload explicitly STOPPED processes (#14958)Hao Liu2024-03-065-8/+13
| | | | | Not auto-reload explicitly STOPPED processes In development/debug workflow sometime we explicitly STOP processes this will make sure auto-reload does not start them back up
* Allow for manually starting workflow to build devel images (#14955)Shane McDonald2024-03-061-0/+1
|
* Add test for utils method is_testingAlan Rominger2024-03-051-0/+4
|
* Fix test that fail on rerun due to expecting exact IDs (#14943)Hao Liu2024-03-011-8/+7
| | | | | Fix test that fail on rerun due to expecting exact IDs
* Integrate resources API in Controller (#14896)jessicamack2024-03-016-2/+43
| | | | | | | | | | | | | | | | | * add resources api to controller * update setting models are not the source of truth in AWX * Force creation of ServiceID object in tests * fix typo * settings fix for CI --------- Co-authored-by: Alan Rominger <arominge@redhat.com>
* fails when ran with vscode debuggerChris Meyers2024-02-291-5/+0
| | | Tried to dig as to why we ever needed this and could not find the answer. We removed it and ran all the tests and the tests passed so assuming it's no longer needed.
* Convert swagger release fixture to env var (#14940)Hao Liu2024-02-292-11/+6
| | | | `pytest awx/main/tests/docs --release=$(VERSION_TARGET)` where --release is required breaks test discovery and running in vscode (from within the container)
* Removing Podman to use Docker again in the collection ci (#14938)Cesar Francisco San Nicolas Martinez2024-02-281-4/+0
| | | Removing Podman var to use Docker again in the collection ci
* Added missing AWS secret management lookup creds.Thanhnguyet Vo2024-02-287-130/+120
|
* Make JWT the first auth class and defaultChris Meyers2024-02-271-0/+2
| | | | | | * 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.
* Publish multi-arch versioned awx-ee23.9.0Hao Liu2024-02-272-6/+6
| | | | dependent on https://github.com/ansible/awx-ee/pull/235
* Publish multi-arch manifest of awx (#14929)Hao Liu2024-02-261-5/+9
| | | Promote multi-arch awx manifest
* Fix ui_next banner (#14928)Hao Liu2024-02-262-2/+2
|
* Fix CVEs and bump receptorctl (#14925)Hao Liu2024-02-262-18/+16
| | | | | | | CVE-2023-47627 CVE-2023-49083 CVE-2023-41040 CVE-2024-22195 CVE-2023-46137
* Fixed some misc errors in illustrations and header formattingThanhnguyet Vo2024-02-223-0/+1
|
* Send QUIT to worker before dying (#14913)Hao Liu2024-02-211-0/+12
| | | | | 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>
* Reset another to test-playbooksAlan Rominger2024-02-211-1/+1
|
* Reset these tests back to test-playbooksAlan Rominger2024-02-211-3/+3
|
* Swap repos test fixAlan Rominger2024-02-211-2/+2
|
* Stop using the bulky test-playbooks in tests where possibleAlan Rominger2024-02-213-14/+14
|
* added # -*-coding:utf-8-*- to test if this fixes issues with users being ↵Chad Ferman2024-02-211-0/+1
| | | | unable to have Japanese, Chinese and Korean Characters in email messages
* Fix playbook errors found by debuggingAlan Rominger2024-02-211-6/+6
|
* Fix missing var name changeAlan Rominger2024-02-211-1/+1
|
* Style consistency for task 'when'Alan Rominger2024-02-211-1/+3
|
* fix project_update role/collection installBrian Coca2024-02-211-12/+22
| | | | | | | - 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
* Enhance the dashboard job summary endpoint to contain canceled and error job ↵James Talton2024-02-211-1/+29
| | | | | | counts Signed-off-by: James Talton <jtalton@redhat.com>
* Do not rely on unreliable dir output and use exists queryAlan Rominger2024-02-211-7/+9
|
* Make the migration middleware faster, second attemptAlan Rominger2024-02-211-4/+18
|
* Deleted duplicate graphics that were converted to drawio.Thanhnguyet Vo2024-02-212-0/+0
|
* Fixed graphics, illustrations, tables, examples, sizingThanhnguyet Vo2024-02-2111-31/+42
|
* Multi-arch build for AWX images in ghcr.io (#14899)Hao Liu2024-02-204-45/+85
| | | | | | build amd64 and ARM image for - awx - awx_devel - awx_kube_devel
* Add support for terraform credentials in awxkit (#14902)Cesar Francisco San Nicolas Martinez2024-02-201-0/+1
|
* Fix mistake in french messageJérémy Lal2024-02-201-1/+1
|
* Fix: Ajout de traduction sur la langue FRFdubois972024-02-201-8/+8
|
* Fix typo in french messageThaïs DOUCET2024-02-201-1/+1
| | | | | | Typo in "Launch Template" french message Signed-off-by: Thaïs DOUCET <tdoucet@amiltone.com>
* Fix: login rerouting only works on the user's current tab (PR:#14399)Sasa Jovicic2024-02-201-1/+4
| | | | Signed-off-by: Sasa Jovicic <sjovicic@anexia-it.com>
* Ability to user awxkit with websocket custom urlsCésar Francisco San Nicolás Martínez2024-02-202-2/+17
|
* Add YAML tab for Job Output event modal.Mikhail Yohman2024-02-192-12/+50
|
* Allow dev image to build on fork (#14898)Hao Liu2024-02-192-3/+9
| | | | | | | | | | | | | | | | | | | | | | * 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>
* Label any changes to requirements folder with dependencies labelAlan Rominger2024-02-191-2/+1
|
* Run prettierMichael Abashian2024-02-192-6/+11
|
* fixes problems with workflow nodes information sectionivarmu2024-02-192-5/+14
|
* Updated release notes so they don't need to be revised so often.Thanhnguyet Vo2024-02-191-13/+7
|