Hao Liu
15932e3f7c
Set feature flag base on setting ( #15808 )
2025-02-04 11:00:05 -05:00
Lila Yasin
b7b15584af
Remove Docker Desktop if statement ( #15778 ) ( #6797 )
...
Remove docker desktop if statement
2025-02-03 13:35:19 -05:00
Adrià Sala
148f28f448
fix: azure credential awxkit client_id collision
2025-02-03 17:22:05 +01:00
Peter Braun
26b6eac849
fix: compatibility with black v25+ ( #15789 ) ( #6803 )
2025-02-03 16:02:20 +00:00
Peter Braun
18ea5cc561
Use upload artifact v4 ( #6807 )
...
unique-ify name
psh, who needs loops
Folder management
Extracts into current path
Co-authored-by: Alan Rominger <arominge@redhat.com >
2025-02-03 15:10:55 +00:00
Zack Kayyali
a74e7301cd
[AAP-39138] - Add DAB Feature Flag common API ( #15786 )
...
* Add DAB Feature Flag common API
* Use updated API /feature_flags_state/
* fix git reference
* organization updates
2025-02-03 11:40:16 +01:00
Alan Rominger
30b0c19e72
AAP-38528 Make default state passing for coverage targets ( #15772 )
...
* Make default state passing for coverage targets
* Implement Pablo suggestion for patch vs project
* bump up based on current values
2025-01-31 08:40:40 -05:00
Chris Meyers
b53c576944
Add helper to proxy analytics requests
...
* Handles OIDC token creation and usage transparently
2025-01-30 19:15:41 -05:00
Lila Yasin
99b67f1e37
Add client_secret and client_id to credential_input_fields ( #15734 ) ( #6795 )
2025-01-29 18:43:06 -05:00
Alan Rominger
c418bc034f
Put duplicate plugin location in error message ( #15781 )
2025-01-29 17:15:02 -05:00
Alan Rominger
d639953a4c
Removing some (but not all) dead pytest fixtures ( #15782 )
...
* Try removing dead fixtures
* Add back in EE fixture
2025-01-29 17:13:31 -05:00
Jake Jackson
c6930bdf32
Address Lookup Plugins AttributeError ( #15770 )
...
* fix backend attribute error
* managedcredential may now contain 2 different classes
* managedcredentialType and one that represents a lookup plugin
* conditionalize creation params
* added a conditional statement to filter our external types
* all external credentials are managed by awx/aap
2025-01-29 10:27:51 -05:00
Peter Braun
d36cd6c6ab
fix: compatibility with black v25+ ( #15789 )
2025-01-29 15:06:14 +00:00
Jake Jackson
aa0f2e362b
Remove old jwcrypto tar from licenses since we included the upgraded version ( #15783 )
...
remove old jwcrypto tar file since we updated
* remove old version since we updated to a later version, old version is
no longer needed
2025-01-29 09:48:27 -05:00
Lila Yasin
00238850f4
Remove Docker Desktop if statement ( #15778 )
...
Remove docker desktop if statement
2025-01-28 13:43:00 -05:00
Chris Meyers
cdd9e7263d
Add insights service account support to collection
2025-01-24 16:29:18 -05:00
Alan Rominger
1f503645fd
Move some more tests out of root functional folder ( #15753 )
2025-01-24 15:04:59 -05:00
Seth Foster
edba126193
Add service account support to Insights credential
...
Adds fields client_id and client_secret which
will result in authentication via service account
on console.redhat.com
Signed-off-by: Seth Foster <fosterbseth@gmail.com >
2025-01-24 14:42:01 -05:00
Chris Meyers
ad706d67c2
Add ee cleanup tests
...
* Adds cleanup tests to the live test.
2025-01-24 10:55:30 -05:00
Alan Rominger
534c312328
Use upload artifact v4
...
unique-ify name
psh, who needs loops
Folder management
Extracts into current path
2025-01-23 16:56:19 -05:00
thedoubl3j
a270b9b474
remove old psycopg tar file that we do not use
2025-01-23 16:56:19 -05:00
Adrià Sala
22ecb2030c
feat: support insights service account credentials for project update (AAP-37464)
2025-01-22 16:33:11 +01:00
Adrià Sala
ada42d7d7c
fix: azure credential awxkit client_id collision
2025-01-22 09:47:35 +01:00
jessicamack
4eed454ed7
Establish a feature flag for indirect host counting feature ( #15759 )
...
* add feature flag for indirect node counting
* fix name of flag
2025-01-21 20:00:57 +01:00
Alan Rominger
c43dfde45a
Create test for using manual & file projects ( #15754 )
...
* Create test for using a manual project
* Chang default project factory to git, remove project files monkeypatch
* skip update of factory project
* Initial file scaffolding for feature
* Fill in galaxy and names
* Add README, describe project folders and dependencies
2025-01-20 17:06:15 -05:00
Rodrigo Toshiaki Horie
2e8114394b
[4.6][dependency] update django for CVE-2024-56374 ( #6784 )
2025-01-20 18:58:30 -03:00
Adrià Sala
46403e4312
fix: invalid f-string and oidc url for insights plugin
2025-01-20 17:48:19 +01:00
Adrià Sala
492c7a1af6
feat: support insights service account credentials for project update
2025-01-17 16:30:07 +01:00
Adrià Sala
a19e1ba28f
feat: update insights action plugin to handle oauth ( #15742 )
2025-01-16 10:44:40 +01:00
Jake Jackson
f05173cb65
Add new credential entry point discovery ( #15685 )
...
* - add new entry points
- add logic to check what version of the project is running
* remove former discovery method
* update custom_injectors and remove unused import
* fix how we load external creds
* remove stale code to match devel
* fix cloudforms test and move credential loading
* add load credentials method to get tests passing
* Conditionalize integration tests if the cred is present
* remove inventory source test
* inventory source is covered in the workflow job template target
2025-01-15 16:10:28 -05:00
Chris Meyers
e106e10b49
Add changelog to awx collection
2025-01-15 15:09:28 -05:00
Alan Rominger
f57a9863d6
Use advisory_lock from DAB ( #15676 )
...
* Use advisory_lock from DAB
* Remove the django-pglocks dep
* Re-run updater script
* Move the import in new location
2025-01-15 14:06:59 -05:00
Chris Meyers
bb8d878a36
Bump awx collection ansible required version
2025-01-15 13:49:09 -05:00
Chris Meyers
885cb8846f
Remove coarse grain unused import
...
* It would seem that fine-grain noqa pylint ignores do the job and are
already in place. Prefer that over the coarse entire file ignore.
2025-01-15 13:49:09 -05:00
Chris Meyers
d51d4eb392
Fix ansible-lint empty lines in module docstrings
2025-01-15 13:49:09 -05:00
Chris Meyers
ae0d6b70a0
Fix ansible-lint truthy in module docstrings
2025-01-15 13:49:09 -05:00
Chris Meyers
cc6337b344
Fix ansible-lint indentation in module docstrings
2025-01-15 13:49:09 -05:00
Chris Meyers
c185ff51a7
Fix editable dependencies volume name
...
Spelling of docker volume fix.
2025-01-15 13:48:57 -05:00
Lila Yasin
211339ce73
Add client_secret and client_id to credential_input_fields ( #15734 )
2025-01-15 13:32:33 -05:00
Peter Braun
3268c9b5fe
Add input_inventories to ordered_associations ( #15710 ) ( #6782 )
...
Co-authored-by: rev3r4nt <rev3r4nt@gmail.com >
2025-01-15 13:46:38 +01:00
Alan Rominger
c45eb43d63
Update logstash container image and remove ELK stack ( #15744 )
...
* Migrate to new image for logstash container
* Remove ELK stack tooling I will not maintain
2025-01-15 07:43:38 -05:00
Hao Liu
f89be5ec8b
Switch from dockerhub to gcr mirror ( #15743 )
2025-01-13 17:03:24 -05:00
Chris Meyers
8ab89d29ca
bust the cache
2025-01-13 15:01:18 -05:00
Chris Meyers
ec2966225b
Add insights service account support to collection
2025-01-13 15:01:18 -05:00
Alan Rominger
fb12c834eb
Add test to ensure bootstrap reqs are good ( #15733 )
...
* Add test to ensure bootstrap reqs are good
* Give full diff list in assert
2025-01-13 14:31:19 -05:00
rev3r4nt
6228fe9b66
Add input_inventories to ordered_associations ( #15710 )
2025-01-13 12:30:16 +01:00
Alan Rominger
c1572af1d4
Fix dependency upgrades ( #15740 )
...
* Update dependencies to fix offline build
* Downgrade cryptography due to compatibility issue with openssl
* Downgrade setuptools
* Run update script to assure constraints work
* Maintain pin on cryptography
* Small adjustment to comment
---------
Co-authored-by: Satoe Imaishi <simaishi@redhat.com >
2025-01-10 21:18:48 +00:00
Alan Rominger
3e50b019e0
Delete test file that should have been removed and fix checks ( #15739 )
...
* Delete test file that should have been removed
* Add more insights env variables
2025-01-10 13:10:24 -05:00
Alan Rominger
2d7bbc4ec8
AAP-37080 Delete the cleanup_tokens system job template ( #15711 )
...
Delete the cleanup_tokens system job template
2025-01-10 10:33:35 -05:00
Alan Rominger
f7cda7696c
Bugfix: adjust incorrectly passed keywords with exclude-strings argument ( #15721 ) ( #6777 )
...
* Fix incorrectly passed keywords with exclude-strings arg to ansible-runner worker cleanup command
* Keep the quotes for each arg and adjust test_receptor
---------
Signed-off-by: Sasa Jovicic <jovicic.sasa@hotmail.com >
Co-authored-by: Sasa Jovicic <jovicic.sasa@hotmail.com >
2025-01-08 13:44:10 -05:00