summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Integrate scheduler into dispatcher main loop (#14067)Alan Rominger2023-08-1010-132/+314
| | | | | | | | | | Dispatcher refactoring to get pg_notify publish payload as separate method Refactor periodic module under dispatcher entirely Use real numbers for schedule reference time Run based on due_to_run method Review comments about naming and code comments
* Add in an async task to migrate the data overJeff Bradberry2023-08-102-1/+107
|
* Modify main/0185 to set aside the json fields that might be a problemJeff Bradberry2023-08-101-50/+185
| | | | | Rename them, then create a new clean field of the new jsonb type. We'll use a task to do the data conversion.
* Remove extra quote from Skipped task status string (#14318)Ivanilson Junior2023-08-109-15/+15
| | | | Signed-off-by: Ivanilson Junior <ivanilsonaraujojr@gmail.com> Co-authored-by: kialam <digitalanime@gmail.com>
* Allow importing licenses with a missing "usage" attribute (#14326)Pablo Hess2023-08-091-1/+1
|
* fix broken link to upgrade docs. related #11313 (#14296)onefourfive2023-08-091-2/+2
| | | | Signed-off-by: onefourfive <> Co-authored-by: onefourfive <unknown>
* AAP-14538 Only process ansible_facts for successful jobs (#14313)Alan Rominger2023-08-043-1/+6
|
* Add Request time out option for collection (#14157)Sean Sullivan2023-08-034-2/+44
| | | Co-authored-by: Jessica Steurer <70719005+jay-steurer@users.noreply.github.com>
* Wait for new label IDs before setting label prompt values. (#14283)kialam2023-08-031-1/+1
|
* Fix rbac around credential access add button (#14290)Michael Abashian2023-08-032-40/+26
|
* Added PR check to ensure JIRA links are present (#13839)John Westcott IV2023-08-021-0/+35
|
* Update example service-account.yml for container group in documentation (#13479)mcen12023-08-021-13/+18
| | | | Co-authored-by: Hao Liu <44379968+TheRealHaoLiu@users.noreply.github.com> Co-authored-by: Nana <35573203+masbahnana@users.noreply.github.com>
* Fix trial status and host limit with sub (#14237)lucas-benedito2023-08-022-2/+7
| | | Co-authored-by: Lucas Benedito <lbenedit@redhat.com>
* bump python-daemon package (#14301)Seth Foster2023-08-013-24/+5
|
* fix linting (#14302)Seth Foster2023-08-013-4/+4
|
* Drop unused django-taggit dependency (#14241)22.6.0Rick Elrod2023-07-3113-158/+28
| | | | | | This drops the django-taggit dependency and drops the relevant fields from old migrations. Signed-off-by: Rick Elrod <rick@elrod.me>
* Adds autoComplete attribute to forms that were missing it (#14080)Michael Abashian2023-07-287-7/+7
|
* Fixed dependencies tag in PR labeler (#14286)John Westcott IV2023-07-281-2/+2
|
* Simplifications for DependencyManager (#13533)Alan Rominger2023-07-273-175/+105
|
* Added support to collection for named urls (#14205)John Westcott IV2023-07-275-24/+128
|
* Only show the product version header when the requester is authenticated ↵Christian Adams2023-07-273-23/+3
| | | | (#14135)
* fixes docs link for controller versions >= 4.3 (#14287)Alex Corey2023-07-261-1/+10
|
* Explicitly turn off autocomplete for API login form (#14232)Christian Adams2023-07-261-2/+3
|
* docs/execution_environments.md: add a link to EE getting started guide (#14263)Andrew Klychkov2023-07-261-3/+4
|
* Return back chdir to project sync to support project-local roles/collectionseric-zadara2023-07-251-0/+3
| | | | Signed-off-by: eric-zadara <eric@zadarastorage.com>
* Add missing trigger for failed-to-start nodes (#13802)Alan Rominger2023-07-241-3/+3
|
* Updating release process doc for operator hub instructions (#13564)John Westcott IV2023-07-241-0/+21
|
* Remove host update code which can be non performant (#14233)Gabriel Muniz2023-07-241-4/+1
|
* Fix collection module docs for names, IDs, and named URLs (#14269)Homero Pawlowski2023-07-2429-107/+107
|
* Remove extra data for AoC (#14254)ZitaNemeckova2023-07-191-20/+26
|
* Only push the production images for main repo (#14261)Alan Rominger2023-07-191-2/+5
|
* Require pyyaml >= 6.0.1 (#14262)Satoe Imaishi2023-07-182-2/+2
|
* Wrap Django RedisCache to mute exceptions (#14243)Rick Elrod2023-07-182-1/+88
| | | | | | | We introduce a thin wrapper over Django's RedisCache so that the functionality of DJANGO_REDIS_IGNORE_EXCEPTIONS is retained while still being able to drop the django-redis dependency. Credit to django-redis's implementation for the idea of using a decorator for this and abstracting out the exception handling logic. Signed-off-by: Rick Elrod <rick@elrod.me>
* Small doc fixes for workflow and task manager (#14242)Cristiano Nicolai2023-07-182-14/+14
|
* Prevent Dispatcher deadlock when Redis disappears (#14249)Rick Elrod2023-07-183-29/+42
| | | | | | | | | | | | | | | This fixes https://github.com/ansible/awx/issues/14245 which has more information about this issue. This change addresses both: - A clashing signal handler (registering a callback to fire when the task manager times out, and hitting that callback in cases where we didn't expect to). Make dispatcher timeout use SIGUSR1, not SIGTERM. - Metrics not being reported should not make us crash, so that is now fixed as well. Signed-off-by: Rick Elrod <rick@elrod.me> Co-authored-by: Alan Rominger <arominge@redhat.com>
* Changing how associations work in awx collection (#13626)John Westcott IV2023-07-173-7/+117
| | | | Co-authored-by: Alan Rominger <arominge@redhat.com> Co-authored-by: Jessica Steurer <70719005+jay-steurer@users.noreply.github.com>
* Allow `job_template` collection module to set verbosity to 5 (#14244)Sean Sullivan2023-07-171-2/+2
|
* Tell Makefile and pre-commit.sh that they are bashRick Elrod2023-07-142-0/+2
| | | | | | | | | | | | | | | On some systems, /bin/sh is a bash symlink and running it will launch bash in sh compatibility mode. However, bash-specific syntax will still work in this mode (for example using == or pipefail). However, on systems where /bin/sh is a symlink to another shell (think: Debian-based) they might not have those bashisms. Set the shell in the Makefile, so that it uses bash (since it is already depending on bash, even though it is calling it as /bin/sh by default), and add a shebang to pre-commit.sh for the same reason. Signed-off-by: Rick Elrod <rick@elrod.me>
* Migrate from django-redis to Django's built-in Redis caching support (#14210)Rick Elrod2023-07-134-34/+2
| | | Signed-off-by: Rick Elrod <rick@elrod.me>
* Upgrade django to 4.2.3 (#14228)John Westcott IV2023-07-132-3/+3
|
* HostMetricSummaryMonthly command + views + scheduled task (#13999)Martin Slemr2023-07-1213-34/+692
| | | Co-authored-by: Alan Rominger <arominge@redhat.com>
* add organization column notification template list (#13998)Erez Tamam2023-07-124-1/+29
|
* Restore pre-upgrade pg_notify notifcation behavior (#14222)Alan Rominger2023-07-111-1/+18
|
* Refined release documentation (#14221)John Westcott IV2023-07-102-12/+290
|
* Fix black pre-commit hook (#14212)22.5.0John Westcott IV2023-07-061-1/+1
|
* Add settings.RECEPTOR_LOG_LEVEL, update work signing key path (#14098)Seth Foster2023-07-062-1/+4
|
* Schedules form - pass time prop as string. (#14206)kialam2023-07-063-5/+9
|
* Fix DELETE 500 KeyError due to eventless model events (#14172)Alan Rominger2023-07-051-2/+10
|
* Added CSRF Origin in settings (#14062)John Westcott IV2023-07-059-1/+56
|
* Add optional pgbouncer to dev environment (#14083)Rick Elrod2023-07-054-0/+32
| | | Signed-off-by: Rick Elrod <rick@elrod.me>