summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* delete old qsstats-magic licenseKeith J. Grant2022-11-171-24/+0
|
* queue ws messages received before job is fetchedKeith J. Grant2022-11-171-15/+34
|
* Merge pull request #13109 from TheRealHaoLiu/move-licensesShane McDonald2022-11-17327-7/+31
|\ | | | | move license directory out of docs
| * move license directory out of docsHao Liu2022-11-04327-7/+7
| | | | | | | | Signed-off-by: Hao Liu <haoli@redhat.com>
* | Merge pull request #13200 from shanemcd/disable-work-signingShane McDonald2022-11-166-5/+14
|\ \ | | | | | | Disable work signing by default in dev env
| * | Disable work signing by default in dev envShane McDonald2022-11-156-5/+14
| | | | | | | | | | | | | | | | | | | | | Certs are generated on the host and there is currently an issue due to openssl version mispatch between Fedora 36 and CentOS Stream 8 which causes: tools_awx_1 | ERROR 2022/11/15 17:09:17 could not load signing key file: unknown block type PRIVATE KEY tools_awx_1 | ERROR 2022/11/15 17:09:17 could not load signing key file: unknown block type PRIVATE KEY
* | | Merge pull request #13178 from john-westcott-iv/update_django_patchLila Yasin2022-11-162-2/+2
|\ \ \ | | | | | | | | Updating the patch release of django per dependabot alerts
| * | | Doing a hard pin on djangoJohn Westcott IV2022-11-111-1/+1
| | | |
| * | | Updating the patch release of django per dependabot alertsJohn Westcott IV2022-11-092-2/+2
| | | |
* | | | update awx collection workflow module schema with new options (#13162)Sean Sullivan2022-11-163-10/+118
| | | |
* | | | Merge pull request #13199 from shanemcd/default-no-external-nodesShane McDonald2022-11-162-2/+4
|\ \ \ \ | |_|/ / |/| | | Default to 0 execution nodes in dev env
| * | | Default to 0 execution nodes in dev envShane McDonald2022-11-152-2/+4
|/ / /
* | | Bulk save facts, and move to before status change (#12998)Alan Rominger2022-11-155-66/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Facts scaling fixes for large inventory, timing issue Move save of Ansible facts to before the job status changes this is considered an acceptable delay with the other performance fixes here Remove completely unrelated unused facts method Scale related changes to facts saving: Use .iterator() on queryset when looping Change save to bulk_update Apply bulk_update in batches of 100, to reduce memory Only save a single file modtime, avoiding large dict Use decorator for long func time logging update decorator to fill in format statement
* | | Merge pull request #13176 from jessicamack/13019_add_node_typejessicamack2022-11-152-5/+13
|\ \ \ | | | | | | | | Add node_type to instance info and capacity metrics
| * | | add node_type to instance info and capacity metricsJessica Mack2022-11-092-5/+13
| | | |
* | | | Merge pull request #13181 from jbradberry/remove-qsstatsJeff Bradberry2022-11-115-49/+40
|\ \ \ \ | | | | | | | | | | Replace the querysets provided by django-qsstats-magic
| * | | | Remove the django-qsstats-magic dependencyJeff Bradberry2022-11-104-29/+1
| | | | |
| * | | | Replace the querysets provided by django-qsstats-magicJeff Bradberry2022-11-101-20/+39
| | | | | | | | | | | | | | | | | | | | | | | | | with ones that are constructed to do the same thing, without any extraneous functionality.
* | | | | Merge pull request #13184 from ansible/tvo318-patch-1TVo2022-11-101-2/+3
|\ \ \ \ \ | | | | | | | | | | | | Update conf.py
| * | | | | Update conf.pyTVo2022-11-101-2/+3
|/ / / / / | | | | | | | | | | Updated variables to reflect automation controller name.
* | | | | Add proper declaration of secret version if present (#13071)Joe Garcia2022-11-101-1/+2
| | | | |
* | | | | Fixes #13119 #13120 Conjur Cloud support & update brand (#13121)Joe Garcia2022-11-106-15/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixes #13119 #13120 Cloud support & update brand * rm base64 import to pass lint * Update references across the board * Removed final reference to CyberArk Conjur Secret Lookup
* | | | | Merge pull request #13177 from john-westcott-iv/updater_script_enhancementJohn Westcott IV2022-11-102-9/+42
|\ \ \ \ \ | | | | | | | | | | | | Modify the update.sh script that manages dependencies
| * | | | | Updating README and update.sh usageJohn Westcott IV2022-11-092-9/+42
| | |_|/ / | |/| | |
* | | | | Merge pull request #12884 from AlanCoding/is_testingAlan Rominger2022-11-095-34/+32
|\ \ \ \ \ | |_|/ / / |/| | | | [tech debt] Move the IS_TESTING method out of settings
| * | | | Move the IS_TESTING method out of settingsAlan Rominger2022-09-285-34/+32
| | | | |
* | | | | Merge pull request #13174 from jbradberry/fix-3.11-awxkitJeff Bradberry2022-11-091-2/+4
|\ \ \ \ \ | |_|/ / / |/| | | | Avoid adding the 'config' subparser twice
| * | | | Avoid adding the 'config' subparser twiceJeff Bradberry2022-11-081-2/+4
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | Once since it is defined as a CustomCommand subclass, and once because it is an endpoint at the /api/v2/ level. With Python 3.11 argparse has become more strict and will raise an exception when you try to inject duplicate subparsers.
* | | | Merge pull request #13153 from AlanCoding/cleanup_argsAlan Rominger2022-11-082-6/+25
|\ \ \ \ | | | | | | | | | | Refactor test_get_cleanup_task_kwargs_active_jobs and add new test
| * | | | Refactor test_get_cleanup_task_kwargs_active_jobs and add new testAlan Rominger2022-11-022-6/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This takes some logic out of the queryset logic, using some established assumptions about the task manager if a job lands on a hybrid node (or is a project update) then it will have the same controller and execution node With that established, the queryset can be simplified
* | | | | Merge pull request #13148 from kialam/fix-host-event-modal-type-errorSarah Akus2022-11-082-9/+53
|\ \ \ \ \ | |_|/ / / |/| | | | Fix HostEvent modal TypeError
| * | | | Use optional chaining operator to prevent the modal from throwing an error.Kia Lam2022-11-012-9/+53
| | | | |
* | | | | Merge pull request #13092 from AlanCoding/tags_no_recordAlan Rominger2022-11-081-0/+4
|\ \ \ \ \ | | | | | | | | | | | | Fix error when applying taggit app tags to objects
| * | | | | Fix error when apply taggit app tags to objectsAlan Rominger2022-10-211-0/+4
| | | | | |
* | | | | | fixed GET and POST descriptors in swagger.json - ↵Sarabraj Singh2022-11-071-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | /api/v2/job_templates/{id}/launch/ endpoint
* | | | | | enable feature branch api-schema test (#12550)Hao Liu2022-11-042-0/+25
| |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | - enable schema upload to s3 bucket for feature branch - add workflow to delete schema from s3 bucket when feature branch is deleted Signed-off-by: Hao Liu <haoli@redhat.com>
* | | | | Revert "Merge pull request #12993 from AlexSCorey/fixWorkflow"Michael Abashian2022-11-031-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 75e6366c5e0c9e10dddeec75729b77e1ab47ca1a, reversing changes made to af6fec55929ce31628582597463c6f018ee8dd6f.
* | | | | No InventoryUpdates when source Project is failed (#13063)Rick Elrod2022-11-034-15/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, in some cases, an InventoryUpdate sourced by an SCM project would still run and be successful even after the project it is sourced from failed to update. This would happen because the InventoryUpdate would revert the project back to its last working revision. This behavior is confusing and inconsistent with how we handle jobs (which just refuse to launch when the project is failed). This change pulls out the logic that the job launch serializer and RunJob#pre_run_hook had implemented (independently) to check if the project is in a failed state, and puts it into a method on the Project model. This is then checked in the project launch serializer as well as the inventory update serializer, along with SourceControlMixin#sync_and_copy as a fallback for things that don't run the serializer validation (such as scheduled jobs and WFJT jobs). Signed-off-by: Rick Elrod <rick@elrod.me>
* | | | | Merge pull request #12993 from AlexSCorey/fixWorkflowAlex Corey2022-11-031-1/+2
|\ \ \ \ \ | | | | | | | | | | | | Gives enhanced permissions so that it can update dependabot pr bodies
| * | | | | Gives enhanced permissions so that it can update dependabot pr bodiesAlex Corey2022-10-031-1/+2
| | | | | |
* | | | | | Merge pull request #12971 from mayaCostantini/precise-migrate-playbook-pathJohn Westcott IV2022-11-031-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | Precise migrate.yml path in development docs
| * | | | | | Precise migrate.yml path in development docsMaya Costantini2022-09-281-1/+1
| | | | | | |
* | | | | | | Merge pull request #13114 from AlanCoding/use_sethAlan Rominger2022-11-021-17/+0
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Remove ssh_key_data fix, handled in runner now
| * | | | | | | Remove ssh_key_data fix, handled in runner nowAlan Rominger2022-10-311-17/+0
| | | | | | | |
* | | | | | | | Merge pull request #13141 from ↵Alex Corey2022-11-022-28/+28
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ansible/dependabot/npm_and_yarn/awx/ui/devel/patternfly/react-core-4.250.1 Bump @patternfly/react-core from 4.239.0 to 4.250.1 in /awx/ui
| * | | | | | | | Bump @patternfly/react-core from 4.239.0 to 4.250.1 in /awx/uidependabot[bot]2022-11-022-28/+28
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@patternfly/react-core](https://github.com/patternfly/patternfly-react) from 4.239.0 to 4.250.1. - [Release notes](https://github.com/patternfly/patternfly-react/releases) - [Commits](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@4.239.0...@patternfly/react-core@4.250.1) --- updated-dependencies: - dependency-name: "@patternfly/react-core" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | | | initial commit of new machinery to handle redirects for webhook ↵Sarabraj Singh2022-11-023-21/+118
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | notifications (#13083)
* | | | | | | | Merge pull request #13150 from ↵Alex Corey2022-11-022-10/+10
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ansible/dependabot/npm_and_yarn/awx/ui/devel/patternfly/react-icons-4.92.10 Bump @patternfly/react-icons from 4.90.0 to 4.92.10 in /awx/ui
| * | | | | | | | Bump @patternfly/react-icons from 4.90.0 to 4.92.10 in /awx/uidependabot[bot]2022-11-022-10/+10
| | |_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@patternfly/react-icons](https://github.com/patternfly/patternfly-react) from 4.90.0 to 4.92.10. - [Release notes](https://github.com/patternfly/patternfly-react/releases) - [Commits](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-icons@4.90.0...@patternfly/react-icons@4.92.10) --- updated-dependencies: - dependency-name: "@patternfly/react-icons" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | | | Merge pull request #13144 from ↵Alex Corey2022-11-022-8/+8
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | ansible/dependabot/npm_and_yarn/awx/ui/devel/patternfly/patternfly-4.217.1 Bump @patternfly/patternfly from 4.210.2 to 4.217.1 in /awx/ui