Steffen Scheib
0f4bac7aed
Add missing filtering mechanism for the Thycotic Devops Vault credential lookup
2023-04-12 16:07:00 -04:00
John Westcott IV
eb704dbaad
Merge pull request #13838 from john-westcott-iv/oweel_additional_tests
...
Added more tests for different modules
2023-04-12 13:14:37 -04:00
John Westcott IV
9b390a624f
Merge pull request #13831 from slemrmartin/analytics-api-permissions
...
Analytics API: Permissions for System Auditor
2023-04-12 10:37:26 -04:00
Martin Slemr
0046ce5e69
Analytics API: Permissions for System Auditor
2023-04-12 15:40:12 +02:00
Hao Liu
b80d0ae85b
Merge pull request #13840 from AlanCoding/one_less_connection
...
Get rid of 1 perpetually unused connection in our app
2023-04-12 09:30:51 -04:00
Alan Rominger
3cd5d59d87
Get rid of 1 perpetually unused connection in our app
2023-04-11 17:04:59 -04:00
Alexander Komarov
d32a5905e8
Remove unused imports
2023-04-11 16:23:03 -04:00
Alexander Komarov
e53a5da91e
Add more tests for different modules
2023-04-11 16:21:50 -04:00
Hao Liu
1a56272eaf
Merge pull request #13767 from Ladas/analytics_export_subscription_id
...
Analytics export other subs attrs
2023-04-11 15:55:26 -04:00
Seth Foster
1c51ef8a69
Store serialized metrics locally ( #13833 )
2023-04-11 15:06:48 -04:00
Michael Abashian
23f3ab6a66
Merge branch 'devel' into fix_lang
2023-04-11 11:41:12 -04:00
Ladislav Smola
4e5cce8d15
Analytics export other subs attrs
...
We'll export also subscription_id since pool_id is not
enough in certain cases.
Then also export usage and account number
2023-04-10 21:47:32 -04:00
Michael Abashian
0b1b866128
Fixes bug where attempting to edit a schedule with stringified extra_data threw error ( #13795 )
2023-04-10 09:33:25 -03:00
John Westcott IV
71c307ab8a
Merge pull request #13808 from ansible/feature_on-premise-analytics
...
Proxy analytics requests through AWX API
2023-04-07 11:46:14 -04:00
Martin Slemr
20817789bd
HostMetric task param check
2023-04-07 08:56:03 -04:00
Salma Kochay
2b63b55b34
UI test fixes for hiding subscription details
2023-04-07 08:56:03 -04:00
Salma Kochay
64923e12fc
show/hide host metric subscription details
2023-04-07 08:56:03 -04:00
Martin Slemr
6d4f92e1e8
HostMetric Cleanup task
2023-04-07 08:56:03 -04:00
Martin Slemr
fff6fa7d7a
Additional Licensing values
2023-04-07 08:56:03 -04:00
Martin Slemr
44db4587be
Analytics upload: HostMetrics hybrid sync
2023-04-07 08:56:03 -04:00
Martin Slemr
dc0958150a
Adding analytics to root API page
2023-04-07 08:54:56 -04:00
John Westcott IV
9f27436c75
Adding basic unit/funcational tests
2023-04-07 08:54:56 -04:00
John Westcott IV
e60869e653
Consoldating similar methods
2023-04-07 08:54:56 -04:00
John Westcott IV
51e19d9d0b
Adding all endpoints to /api/v2/analytics/
2023-04-07 08:54:56 -04:00
Martin Slemr
0fea29ad4d
Analytics API: OPTIONS proxy and response links update
2023-04-07 08:54:56 -04:00
Martin Slemr
0a40b758c3
Analytics API: Paths, headers and Error handling
2023-04-07 08:54:56 -04:00
Martin Slemr
1191458d80
Analytics API: Basics
2023-04-07 08:54:56 -04:00
Hao Liu
14e613bc92
Fix failed license check
...
psycopg2 also start with psycopg
Co-Authored-By: Gabriel Muniz <gmuniz@redhat.com>
2023-04-06 23:35:24 -04:00
John Westcott IV
9e336d55e4
Merge pull request #13805 from john-westcott-iv/fix_closing_colors
...
Do not add closing color tags if --no-color was specified
2023-04-06 08:41:49 -04:00
John Westcott IV
0e68caf0f7
Do not add closing color tags if --no-color was specified
2023-04-05 12:03:15 -04:00
Hao Liu
454f31f6a4
Add log handler and file for heartbeet
2023-04-05 10:38:35 -04:00
Rick Elrod
1e690fcd7f
Only use constr. inv URL when req comes from it ( #13797 )
...
When the API request is for /inventories/id use that as the URL in the
API response. When the request is for /constructed_inventories/id use
that.
Signed-off-by: Rick Elrod <rick@elrod.me>
2023-04-04 15:26:52 +00:00
Lorenzo Tanganelli
ede185504c
fix js error in case of locale not exists
2023-04-03 21:03:14 +02:00
Hao Liu
bc55bcf3a2
Rename SUPERVISOR_CONFIG_PATH
...
previously this is used so that task running in the task container can reach into the web container to restart rsyslog
now that the web container and task container are split there's no longer a way to do that so i renamed this env var to reference where it will now do
which is pointing to the supervisor conf file of the current running container
2023-03-29 22:09:19 -04:00
jessicamack
13b9a6c5e3
Remove unused import
...
Signed-off-by: jessicamack <jmack@redhat.com>
2023-03-29 22:09:19 -04:00
Hao Liu
c8c8ed1775
Raise ValueError when no ready and enabled task instance
2023-03-29 22:09:19 -04:00
thedoubl3j
6267469709
remove rsyslog_configurer from dispatcher as it is already being handled, add rsyslog_configurer to tower_processes
2023-03-29 22:09:19 -04:00
Hao Liu
968267287b
Catch SynchronousOnlyOperation and get setting async
...
If trying to get setting from async context (in daphne) catch SynchronousOnlyOperation error and retry in a thread
2023-03-29 22:09:19 -04:00
Hao Liu
25303ee625
Only select task instance that are ready and enabled
...
When select a queue for task instance to run task only select task instance that are ready and enabled
2023-03-29 22:09:19 -04:00
jessicamack
8c5e2237f4
import typing to fix lint issue
...
Signed-off-by: jessicamack <jmack@redhat.com>
2023-03-29 22:09:19 -04:00
jessicamack
57d009199d
removed unused imports. fix exception message
...
Signed-off-by: jessicamack <jmack@redhat.com>
2023-03-29 22:09:19 -04:00
jessicamack
24cbf39a93
fix heartbeet ascii lint issue
...
Signed-off-by: jessicamack <jmack@redhat.com>
2023-03-29 22:09:19 -04:00
jessicamack
680e2bcc0a
remove out of date test code
...
Signed-off-by: jessicamack <jmack@redhat.com>
2023-03-29 22:09:19 -04:00
Hao Liu
cd3f7666be
add get_task_queuename
...
get_local_queuename will return the pod name of the instance
now that web and task are in different pods when web container queue a task it will be put into a queue without as task worker to execute the task
2023-03-29 22:09:19 -04:00
Hao Liu
049fb4eff5
fix job relaunch error
...
AttributeError: 'Settings' object has no attribute 'INSTALL_UUID'
2023-03-29 22:09:19 -04:00
Hao Liu
7cef4e6db7
clear settings cache after changing DISABLE_LOCAL_AUTH
2023-03-29 22:09:19 -04:00
jessicamack
da004da68a
make reconfigure_rsyslog a task
...
Signed-off-by: jessicamack <jmack@redhat.com>
2023-03-29 22:09:18 -04:00
jessicamack
b29f2f88d0
updated tests to be in line with clear_setting_cache changes
...
Signed-off-by: jessicamack <jmack@redhat.com>
2023-03-29 22:09:18 -04:00
jessicamack
52a8a90c0e
remove changes used for dev testing
...
Signed-off-by: jessicamack <jmack@redhat.com>
2023-03-29 22:09:18 -04:00
Hao Liu
7cb890b603
minor fix-up due to merge conflict
2023-03-29 22:09:18 -04:00