John Westcott IV
2b8ed66f3e
Updating old migration for psycopg3
2023-06-14 17:40:15 -04:00
John Westcott IV
dfe8b3b16b
Removes psycopg2 in favor of psycopg3
2023-06-14 17:40:15 -04:00
Artsiom Musin
c738d0788e
Check for a list of all option instead of string ( #14046 )
2023-06-14 15:41:06 -04:00
Jesse Wattenbarger
0c2d589109
Lazy init VERSION vars in Makefile ( #14093 )
2023-06-14 15:00:38 -04:00
Sean Sullivan
a47bbb5479
bugfix collection role module target_teams and instance_groups options ( #14119 )
2023-06-14 17:53:24 +00:00
Shane McDonald
4b4b73c02a
Fix ARM builds ( #14125 )
2023-06-14 16:40:59 +00:00
John Westcott IV
d1d08fe499
Changed pin of rsyslog version ( #14117 )
2023-06-13 16:33:25 -04:00
Hao Liu
7e7a9f541c
Remove install bundle download restriction ( #14092 )
2023-06-12 16:08:44 -04:00
kialam
98d67e2133
Update Patternfly and related deps. ( #14086 )
2023-06-12 12:35:26 -07:00
Alan Rominger
7a36041bf2
Remove whitespace artifacts from black with f-strings ( #14112 )
2023-06-12 11:52:22 -04:00
Hao Liu
b96564da55
Rename/relocate receptor cert and keys ( #14091 )
2023-06-09 12:57:04 -04:00
Seth Foster
044d6bf97c
Fix task_system logs twice ( #14096 )
2023-06-07 16:50:56 -04:00
delinea-sagar
d357c1162f
Awx.credential plugin.tss ( #13985 )
2023-06-07 19:36:15 +00:00
Darshan
3c22fc9242
Fix : awx.awx.group preserve hosts fails when there are no hosts ( #13913 )
...
Co-authored-by: Sean Sullivan <ssulliva@redhat.com>
2023-06-07 15:24:59 -04:00
Seth Foster
8c86092bf5
Remove random UUIDs from swagger json ( #14089 )
2023-06-06 10:44:15 -04:00
Cesar Francisco San Nicolas Martinez
081206965c
Generate random UUID by default for added remote nodes ( #14074 )
2023-06-06 12:36:28 +02:00
Rick Elrod
036f85cd80
Two silly internal cleanups
...
- Nix an unused function from run_dispatcher. This stopped being used
in 558e92806b0e692939faf113029ad322960c7369 but was never removed.
- Fix a typo in run_ws_heartbeat: hearbeat -> heartbeat that has existed
since the beginning of this daemon.
Signed-off-by: Rick Elrod <rick@elrod.me>
2023-06-05 14:46:25 -05:00
Gabriel Muniz
6976ac9273
Add management command to precreate partitioned tables ( #14076 )
2023-06-05 18:20:53 +00:00
rakesh561
9009a21a32
Update Mesh.js to allow for running AWX at non-root path (URL prefixing) ( #14020 )
...
Co-authored-by: Michael Abashian <mabashia@redhat.com>
2023-06-05 11:46:12 -04:00
Shane McDonald
aafd4df288
Fix /api/swagger endpoint (available only in development mode) ( #13197 )
...
Co-authored-by: John Westcott IV <john.westcott.iv@redhat.com>
2023-06-02 12:58:21 -04:00
John Westcott IV
844666df4c
Send real client remote address in TACACS+ authentication packet ( #14077 )
...
Co-authored-by: ekougs <ekougs@gmail.com>
2023-06-02 10:03:56 -04:00
Rick Elrod
0ae720244c
[rsyslog] Enable disk-assisted queuing on output ( #14005 )
...
Right now we only enable queuing on the rsyslog main_queue. This adds a
parameter to also enable it on the omhttp output action. As omhttp can
take time to process messages (e.g. blocking on the result of its HTTP
requests), this change allows for queuing messages up and hopefully
preventing some messages from getting lost when the log server is slow
to respond.
Signed-off-by: Rick Elrod <rick@elrod.me>
2023-06-01 22:37:45 -05:00
Alex Corey
b70fa88b78
Adds RTL tests to new component, and to Instances List ( #12927 )
2023-06-01 19:19:24 +00:00
Alan Rominger
fbaeb90268
Apply conservative database connection reduction changes ( #14066 )
...
This is expected to free up 4 additional database connections per traditional node
compare to roughly 12 in total before this change
Out of these 3 are accomplished by using existing connection for recently added services
then 1 is obtained by closing the connection for the idle callback receiver main process
Signed-off-by: jessicamack <jmack@redhat.com>
Co-authored-by: jessicamack <jmack@redhat.com>
2023-06-01 14:59:18 -04:00
Michael Abashian
2a549c0b23
Removes dependabot for opening ui dependency pr's ( #14075 )
2023-06-01 14:30:02 -04:00
Alan Rominger
2c320cb16d
Manually run subquery for parent event updates ( #14044 )
...
Fixes a long query when processing playbook_on_stats events
2023-06-01 07:55:56 -04:00
lucas-benedito
434595481c
AAP-8038 - enable/disable services on reboot ( #13415 )
...
Co-authored-by: Lucas Benedito <lbenedit@redhat.com>
2023-05-31 19:24:30 +00:00
sll552
444d05447e
Fix ovirt source ( #12882 )
2023-05-31 15:22:58 -04:00
Michael Abashian
fbe202bdbf
Adds missing rel="noopener noreferrer" to each link element with target="_blank" ( #13959 )
2023-05-31 13:49:39 -04:00
Michael Abashian
d89cad0d9e
Adds managed_by_policy checkbox to instances form. Adds warnings when associating or disassociating instances from instance groups. ( #13994 )
2023-05-31 12:31:55 -04:00
Marliana Lara
bdfd6f47ff
Use PATCH request when updating wf nodes ( #14063 )
2023-05-31 12:30:58 -04:00
Gabriel Muniz
ae7be2eea1
Add instance_group to bulk api ( #13982 )
...
Co-authored-by: Elijah DeLee <kdelee@redhat.com>
Co-authored-by: Jessica Steurer <70719005+jay-steurer@users.noreply.github.com>
2023-05-26 09:09:44 -03:00
Baptiste Agasse
8957a84738
Related #13336 - DNS resolution is preventing awx_collection to work with http[s]_proxy ( #13524 )
...
Co-authored-by: Seth Foster <fosterseth@users.noreply.github.com>
2023-05-24 20:00:07 +00:00
Rick Elrod
bac124004f
Rename heartbeet daemon to ws_heartbeat ( #14041 )
...
Signed-off-by: Rick Elrod <rick@elrod.me>
2023-05-24 13:27:55 -05:00
Joel Tenta
f46c7452d1
Spelling and codespelling corrections from community PR
...
- Made the choice not to pull in the CI tools due to the possibility of it blocking PRs.
Co-Authored By: Lila Yasin <89486372+djyasin@users.noreply.github.com>
2023-05-24 10:06:42 -04:00
John Westcott IV
098861d906
Updated sqlparse library ( #13962 )
...
Co-authored-by: Jessica Steurer <70719005+jay-steurer@users.noreply.github.com>
2023-05-24 08:09:29 -03:00
John Westcott IV
daf39dc77e
Adding capability of pretty error pages ( #13852 )
...
Co-authored-by: Jessica Steurer <70719005+jay-steurer@users.noreply.github.com>
2023-05-23 14:05:38 -03:00
Hao Liu
00d8291d40
Change logging setting for task analytic scheduler ( #14031 )
2023-05-23 13:01:12 -04:00
Rick Elrod
88d1a484fa
[dev docs] Re-document websockets infrastructure ( #13992 )
...
Re-add documentation for how AWX websockets and channels work, in the post-web/task split world.
Signed-off-by: Rick Elrod <rick@elrod.me>
2023-05-22 16:41:23 -05:00
Michael Abashian
5afdfb1135
Escape parenthesis in labeler for tech preview ui label
2023-05-18 15:00:19 -04:00
Michael Abashian
2f15cc5170
Updates issue_labeler.yml to handle tech preview ui auto-labeling
2023-05-18 14:46:36 -04:00
Michael Abashian
f15d40286c
Adds a component label for the tech preview ui in bug_report.yml
2023-05-18 14:45:27 -04:00
Alan Rominger
f58c44590d
Remove unused settings and associated code ( #13898 )
2023-05-18 10:05:59 -04:00
Alan Rominger
ef99770383
Add subsystem metrics for the dispatcher ( #13989 )
...
This adds a handful of metrics to /api/v2/metrics/ recorded from the dispatcher main process
Adds logic in the dispatcher period tasks to calculate these for the last collection interval
Reports worker count, task count, scale up events, and availability
Add data to demo grafana dashboard
2023-05-17 14:29:31 -04:00
John Westcott IV
84f67c7f82
Merge pull request #13961 from ansible/feature_django_upgrade_psycopg2
...
Upgrade to Django 4.2 LTS
2023-05-17 11:45:53 -04:00
Alan Rominger
433c28caa8
Materialize label page after getting 204 code ( #14010 )
2023-05-16 16:12:18 -04:00
Rick Elrod
fa05f55512
[collection] Fix sanity tests on ansible-core 2.15 ( #14007 )
...
Signed-off-by: Rick Elrod <rick@elrod.me>
2023-05-15 14:39:14 -05:00
Alan Rominger
0d5c0bcb91
Skip constructed_inventory in a more correct loop ( #14004 )
2023-05-15 13:48:59 -04:00
Rick Elrod
f3fa75d832
[wsrelay] Handle heartbeet shutdown and redis drop ( #13991 )
...
This fixes two different exceptions in wsrelay.
* One resulted from heartbeet getting ability in #13858 to gracefully
shut down. When we saw the message come through, we didn't fully
clean up the connection to the web node.
* The second resulted when Redis disappeared. We still want to exit in
that case, but it's better to log a message and exit gracefully
instead of crashing out.
Signed-off-by: Rick Elrod <rick@elrod.me>
2023-05-15 10:46:23 -05:00
John Westcott IV
285b7b0e5f
Fixing using QuerySet.iterator() after prefetch_related() without specifying chunk_size is deprecated
2023-05-11 11:45:47 -04:00