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
John Westcott IV
08e8147374
Removing deprecated django.utils.timezone.utc alias in favor of datetime.timezone.utc
2023-05-11 11:45:47 -04:00
John Westcott IV
09bd398a9e
Replacing depricated index_togeather with new indexes
2023-05-11 11:45:47 -04:00
John Westcott IV
8d6f50fae8
Upgrading djgno to 4.2 LTS
2023-05-11 11:45:15 -04:00
John Westcott IV
ecfbcb641e
Adding upgrade to django-oauth-toolkit pre-migraiton
2023-05-11 11:43:33 -04:00
Shane McDonald
e434b1e0f3
Merge pull request #13987 from fosterseth/fix_ui_csp
...
Fix content security policy
2023-05-11 11:03:09 -04:00
Seth Foster
66c3acf777
Fix content security policy
2023-05-11 10:42:23 -04:00
John Westcott IV
ed1983bd8c
Merge pull request #13977 from john-westcott-iv/awxkit_import_fix
...
Skip constructed_inventory endpoint in awxkit import
2023-05-11 09:04:32 -04:00
John Westcott IV
5c4277958c
Merge pull request #13976 from john-westcott-iv/collection_job_wait_remove_depreciated_field_check
...
Change the job_wait integration test
2023-05-11 08:29:50 -04:00
John Westcott IV
7e4da7efa2
Updated pycryptography ( #13964 )
...
Co-authored-by: Jessica Steurer <70719005+jay-steurer@users.noreply.github.com>
2023-05-11 09:25:56 -03:00
Christian Adams
7b1cb281c2
Merge pull request #13980 from rooftopcellist/extract-ui-next-strings
...
Update make target for extracting strings to do so for ui_next too
2023-05-10 23:18:44 -04:00
Christian M. Adams
dee39f3f1c
Update make target for extracting strings to do so for ui_next too
2023-05-10 19:20:21 -04:00
John Westcott IV
ba7f97f84b
Skip constructed_inventory endpoint in awxkit import
2023-05-10 14:24:27 -04:00
Alan Rominger
85e7189ee3
Add error handling to scm_version.py script ( #13521 )
...
raise Exception in the case that return code is non-zero
this approach has shown itself to be the most consistently reliable across multiple ecosystems
2023-05-10 14:20:56 -04:00
Alan Rominger
06430741ab
Fix 400 error from job labels sublist ( #13972 )
...
This was caused by an incorrect parent_key ref from label to job
also applies to workflow_job labels
This fixes a regression introduced by a recent merge (#13957 )
2023-05-10 11:37:59 -04:00
John Westcott IV
cf091d7836
Change job_wait collection test to always try and delete created objects
2023-05-10 11:13:20 -04:00
John Westcott IV
a66acd87e6
Removes test of depreciated fields that have been removed from job_wait collection
2023-05-10 11:10:07 -04:00
Shane McDonald
595b4e3876
Merge pull request #13956 from shanemcd/get-your-strings-together
...
Clean up string formatting issues from black migration
2023-05-10 10:14:09 -04:00
Rick Elrod
74c46568c1
[wsrelay] switch from psycopg 3 to asyncpg ( #13965 )
...
Due to dependency issues specifically around upgrading to Django 4.2, we
cannot feasibly have a dependency on psycopg2 and psycopg3. The only
place that was currently using psycopg3 was wsrelay.
Change wsrelay to use the asyncpg library and psycopg2 instead.
Tested locally on kind with a dev build of awx.
Signed-off-by: Rick Elrod <rick@elrod.me>
2023-05-10 09:10:35 -05:00
Shane McDonald
05e9b29460
Merge pull request #13963 from Akasurde/doc_fix
...
Minor typo fix in docs
2023-05-10 08:33:01 -04:00
Shane McDonald
f1196fc019
Clean up string formatting issues from black migration
2023-05-10 08:19:23 -04:00
John Westcott IV
7f020052db
Make state exists universal in collection ( #13890 )
...
Make state: exists available for all API modules
Make state:exists return the ID just like it would if it created the resource
2023-05-10 09:05:29 -03:00
Rick Elrod
53260213ba
Issue template: Remind people to use security@ ( #13971 )
...
Signed-off-by: Rick Elrod <rick@elrod.me>
2023-05-09 11:00:02 -05:00
Abhijeet Kasurde
7d1ee37689
Minor typo fix in docs
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2023-05-08 07:47:07 -07:00
Seth Foster
45c13c25a4
Set receptor log level to info ( #13958 )
2023-05-05 15:01:21 -04:00
Alan Rominger
ba0e9831d2
Fix bug with parent_key filtering ( #13957 )
...
This was making host sub-list views non-functional
specifically for constructed and smart inventory
views would always return 0 results before this fix
2023-05-05 14:10:55 -04:00
Shane McDonald
92dce85468
Merge pull request #13955 from shanemcd/dark-processed
...
Add missing comma in host_status_counts list
2023-05-05 10:55:47 -04:00
Shane McDonald
77139e4138
Add missing comma in host_status_counts list
2023-05-05 08:02:38 -04:00
Sarah Akus
b28e14c630
Merge pull request #13941 from vidyanambiar/freq-details
...
Fix for incorrect value for 'Run on' field in frequency details
2023-05-02 13:19:06 -04:00
Alan Rominger
bf5594e338
Merge pull request #13930 from sean-m-sullivan/collection_role_update
...
In collection, allow roles to be added to multiple teams and users
2023-05-02 12:54:22 -04:00
Alan Rominger
f012a69c93
Allow running AWX checks on forks ( #13938 )
2023-05-02 11:47:29 -04:00
sean-m-sullivan
0fb334e372
collection, allow roles to be added to multiple teams and users
2023-05-02 07:34:38 -04:00
Vidya Nambiar
b7c5cbac3f
Fix for 'Run on' field in frequency details
2023-05-01 17:03:51 -04:00
Sarah Akus
eb7407593f
Merge pull request #13915 from marshmalien/10877-dup-freq-types-schedule
...
Show schedule details warning when RRule is unsupported
2023-04-28 14:21:23 -04:00