Alan Rominger
310e354164
Merge pull request #12769 from AlanCoding/self_conn
...
Fix sanity check to use the relevant active connection
2022-08-29 20:36:48 -04:00
Alan Rominger
6d207d2490
Merge pull request #12754 from kdelee/fix_metrics_consumed_capacity
...
calcuate consumed capacity in same way in metrics
2022-08-29 16:37:53 -04:00
Alan Rominger
01037fa561
Fix sanity check to use the relevant active connection
2022-08-29 16:33:07 -04:00
Alan Rominger
61f3e5cbed
Merge pull request #12702 from AlanCoding/poll_cancel
...
Check exit conditions in loop waiting for project flock
2022-08-29 16:29:39 -04:00
Alan Rominger
44995e944a
Merge pull request #12766 from AlanCoding/lazy_no_more
...
Revert "Merge pull request #12584 from AlanCoding/lazy_workers"
2022-08-29 16:06:50 -04:00
Elijah DeLee
d3f15f5784
Merge pull request #4 from AlanCoding/elijah_metrics
...
Minor changes to instance loop structure
2022-08-29 14:33:46 -04:00
Alan Rominger
2437a84b48
Minor changes to instance loop structure
2022-08-29 14:28:50 -04:00
Shane McDonald
696f099940
Merge pull request #12749 from shanemcd/not-so-aggressive
...
Make error handling less aggressive when checking status of dispatcher task
2022-08-29 11:50:56 -04:00
Shane McDonald
3f0f538c40
Merge pull request #12759 from shanemcd/auto-prom
...
Automate bootstrapping of Prometheus in the development environment
2022-08-29 11:25:13 -04:00
Shane McDonald
66529d0f70
Automate bootstrapping of Prometheus in the development environment
2022-08-29 09:39:44 -04:00
Alan Rominger
974f845059
Revert "Merge pull request #12584 from AlanCoding/lazy_workers"
...
This reverts commit 64157f72071459807267dd410129ae370edd8944, reversing
changes made to 9e8ba6ca09c3d3e43665265ed22f467f325402b9.
2022-08-28 23:04:13 -04:00
Shane McDonald
b4ef687b60
Merge pull request #12760 from shanemcd/another-domino-falls
...
Fix browsable API in development environment
2022-08-26 17:43:37 -04:00
Shane McDonald
2ef531b2dc
Fix browsable API in development environment
...
Fallout from https://github.com/ansible/awx/pull/12722
2022-08-26 17:19:16 -04:00
Elijah DeLee
125801ec5b
add panel to grafana dashboard for capacity
...
also reorganize so there are two columns of panels, not
just one long skinny set of panels
2022-08-26 15:42:40 -04:00
Shane McDonald
691d9d7dc4
Merge pull request #12755 from shanemcd/fix-dev-env-admin-pw
...
Fix auto-generated dev env admin password
2022-08-26 13:33:43 -04:00
Shane McDonald
5ca898541f
Fix auto-generated dev env admin password
...
Fallout from https://github.com/ansible/awx/pull/12753
2022-08-26 13:07:46 -04:00
Shane McDonald
24821ff030
Merge pull request #12753 from shanemcd/custom-dev-env-admin-pw
...
Allow for setting custom admin password in dev environment
2022-08-26 11:55:17 -04:00
Elijah DeLee
99815f8962
calcuate consumed capacity in same way in metrics
...
We should be consistent about this. Also this takes us from doing a as
many queries to the UnifiedJob table as we have instances to doing 1
query to the UnifiedJob table (and both do 1 query to Instances table)
2022-08-26 11:40:36 -04:00
Shane McDonald
d752e6ce6d
Allow for setting custom admin password in dev environment
2022-08-26 11:29:11 -04:00
Shane McDonald
457dd890cb
Make error handling less aggressive when checking status of dispatcher task
2022-08-26 09:05:38 -04:00
Christian Adams
4fbf5e9e2f
Merge pull request #12731 from rooftopcellist/fix-messages-target
...
Fix make target for compiling api strings
2022-08-24 17:01:43 -04:00
Christian M. Adams
687b4ac71d
Fix make target for compiling api strings
2022-08-24 16:36:25 -04:00
John Westcott IV
a1b364f80c
Configuring Keycloak to also do OIDC ( #12700 )
2022-08-24 07:08:39 -04:00
Jessica Steurer
ff49cc5636
Merge pull request #12552 from whitej6/jlw-generic-oidc
...
Implement Generic OIDC Provider
2022-08-23 15:38:43 -03:00
Shane McDonald
9946e644c8
Merge pull request #12722 from shanemcd/fix-static-root
...
Fix STATIC_ROOT in defaults
2022-08-23 12:58:12 -04:00
Shane McDonald
1ed7a50755
Fix STATIC_ROOT in defaults
...
Reasoning:
- This is breaking the UI in official image builds of devel
- This is always being overridden in our packaging
- PROJECTS_ROOT and JOBOUTPUT_ROOT also hardcode /var/lib/awx
2022-08-23 12:39:54 -04:00
Jeremy White
9f3396d867
rebasing
2022-08-23 09:51:04 -05:00
John Westcott IV
bcd018707a
Adding ability to auto-apply community label to PRs and Issues ( #12718 )
2022-08-23 07:08:24 -04:00
Shane McDonald
a462978433
Merge pull request #12699 from shanemcd/remove-settings-py-during-build
...
Remove need for settings.py during image build
2022-08-22 14:13:36 -04:00
Shane McDonald
6d11003975
Remove need for settings.py during image build
2022-08-22 13:46:42 -04:00
Shane McDonald
017e474325
Merge pull request #12704 from shanemcd/dynamic-log-config
...
Consolidate and refactor logging configuration code
2022-08-22 13:31:28 -04:00
Alex Corey
5d717af778
Merge pull request #12713 from AlexSCorey/CustomizeDependatPRBodies
...
Edits existing PR body
2022-08-22 12:24:25 -04:00
Alex Corey
8d08ac559d
Puts new pr string on a new line
2022-08-22 12:05:43 -04:00
Shane McDonald
4e24867a0b
Merge pull request #12703 from shanemcd/ded-code
...
Delete unused playbook profiling code
2022-08-22 11:33:37 -04:00
Alex Corey
2b4b8839d1
Edits existing PR body
2022-08-22 11:31:49 -04:00
Yuki Yamashita
dba33f9ef5
Replace gethostbyname to getaddrinfo for plugins ipv6 support related #11450 ( #12561 )
...
Co-authored-by: yukiy <yyamashi@redhat.com>
2022-08-22 11:07:10 -03:00
Julen Landa Alustiza
db2649d7ba
Merge pull request #12706 from ansible/revert-12692-mop_up
...
Revert "Fix errors in websocket code due to missing template"
2022-08-22 15:53:35 +02:00
Alan Rominger
edc3da85cc
Revert "Fix errors in websocket code due to missing template"
2022-08-20 19:09:57 -04:00
Alan Rominger
2357e24d1d
Merge pull request #12701 from AlanCoding/no_more_schedules
...
Make schedule teardown more reliable
2022-08-20 07:05:21 -04:00
Shane McDonald
e4d1056450
Change log level for UnifiedJob#log_lifecycle
2022-08-19 17:56:17 -04:00
Shane McDonald
37d9c9eb1b
Consolidate and refactor logging configuration code
2022-08-19 17:16:27 -04:00
Shane McDonald
d42a85714a
Delete unused playbook profiling code
...
We haven't had this feature since pre-AWX 18 (since EEs were introduced) and I cant find any other reference to this.
2022-08-19 17:03:22 -04:00
Alan Rominger
88bf03c6bf
Check exit conditions in loop waiting for project flock
2022-08-19 16:08:56 -04:00
Alan Rominger
4b8a56be39
Make schedule teardown more reliable
2022-08-19 15:42:00 -04:00
Alan Rominger
2aa99234f4
Merge pull request #12692 from AlanCoding/mop_up
...
Fix errors in websocket code due to missing template
2022-08-19 14:46:10 -04:00
Michael Abashian
bf9f1b1d56
Added more context to subscription details and rearrange the order of some of the fields ( #12649 )
...
* Adds more context to subscription details and rearranges some of the fields
* Fixes broken unit test after updating subscription details
2022-08-19 09:41:23 -04:00
Alan Rominger
704e4781d9
Fix errors in websocket code due to missing template
2022-08-18 14:05:06 -04:00
Alan Rominger
4a8613ce4c
Avoid updating modified_by from None to None ( #11838 )
...
This should help the case of inventory updates in particular
where imported hosts are managed by the system
2022-08-18 11:39:29 -04:00
Alan Rominger
e87fabe6bb
Submit job to dispatcher as part of transaction ( #12573 )
...
Make it so that submitting a task to the dispatcher happens as part of the transaction.
this applies to dispatcher task "publishers" which NOTIFY the pg_notify queue
if the transaction is not successful, it will not be sent, as per postgres docs
This keeps current behavior for pg_notify listeners
practically, this only applies for the awx-manage run_dispatcher service
this requires creating a separate connection and keeping it long-lived
arbitrary code will occasionally close the main connection, which would stop listening
Stop sending the waiting status websocket message
this is required because the ordering cannot be maintained with other changes here
the instance group data is moved to the running websocket message payload
Move call to create_partition from task manager to pre_run_hook
mock this in relevant unit tests
2022-08-18 09:43:53 -04:00
Alan Rominger
532aa83555
Merge pull request #11833 from AlanCoding/facts_update_fields
...
Use update_fields for Ansible facts update
2022-08-17 22:37:45 -04:00