Peter Braun
f62dfdad2d
feat: enable django flags support ( #15660 )
...
* feat: enable django flags support
* add django flags license
* re-run updater script
2024-12-03 14:33:10 +01:00
Lila Yasin
6f184e3f76
Fix for 'relation "social_auth_usersocialauth" does not exist' error ( #15626 )
...
* Ran updater.sh
* Remove uneeded licenses
2024-11-11 14:40:33 -05:00
Alan Rominger
68055bb89f
Add back git requirements as comments & re-run script ( #15317 )
...
* Add back git requirements as comments
* Add comment to commented out git lines for clarity
* Re run the updater script
* Add new licenses
* Fix library name
2024-10-28 19:44:06 -04:00
Seth Foster
c85fa70745
bump django 4.2.16 to be in line with DAB ( #15596 )
...
Signed-off-by: Seth Foster <fosterbseth@gmail.com>
2024-10-22 15:40:18 -04:00
Hao Liu
31e47706b9
3rd party auth removal cleanup
...
- Sequentiallize auth config removal migrations
- Remove references to third party auth
- update license files
- lint fix
- Remove unneeded docs
- Remove unreferenced file
- Remove social auth references from docs
- Remove rest of sso dir
- Remove references to third part auth in docs
- Removed screenshots of UI listing removed settings
- Remove AuthView references
- Remove unused imports
...
Co-Authored-By: jessicamack <21223244+jessicamack@users.noreply.github.com>
2024-10-15 17:43:32 -04:00
Djebran Lezzoum
4c7697465b
Remove sso app ( #15550 )
...
Remove sso app.
2024-10-15 17:43:32 -04:00
jessicamack
1ca034b0a7
Remove SAML authentication ( #15568 )
...
* remove saml
* remove license file and management command
* update requirements, add migrations
* remove unused imports
2024-10-15 17:43:32 -04:00
Djebran Lezzoum
2c2694ce89
Remove RADIUS authentication ( #15548 )
...
Remove RADIUS authentication from AWX
Do not remove models fields and tables let it for a stage where all the work of removing external auth finished AAP-27707
Co-authored-by: Hao Liu <44379968+TheRealHaoLiu@users.noreply.github.com>
2024-10-15 17:43:32 -04:00
Djebran Lezzoum
e4c11561cc
Remove TACACS+ authentication ( #15547 )
...
Remove TACACS+ authentication from AWX.
Co-authored-by: Hao Liu <44379968+TheRealHaoLiu@users.noreply.github.com>
2024-10-15 17:43:32 -04:00
Djebran Lezzoum
f22b192fb4
Remove LDAP authentication ( #15546 )
...
Remove LDAP authentication from AWX
2024-10-15 17:43:32 -04:00
jessicamack
1b5cdf6bef
Replace ansiconv with ansi2html ( #15328 )
...
* replace ansiconv with ansi2html
The ansiconv package is archived so I'm replacing it with a similar package that's still actively being worked on.
* remove minimum version
The version minimum was used to get the latest version while running the upgrader
* set minimum version for ansi2html
* provide usage info
2024-08-22 09:38:57 -04:00
jessicamack
6b462cdfdb
Unpin django-guid and update license ( #15381 )
...
unpin django-guid and update license
there's no reason listed for the pin and the changelog doesn't describe any changes that should block a full upgrade. they changed licenses to MIT
2024-08-16 18:54:59 -04:00
jessicamack
ca3e899c2c
Unpin django-split-settings ( #15379 )
...
* unpin django-split-settings
blocker is 2 years old. upgrading to see if the previous issue is still present. upgrading to a version with Python 3.11 support
* remove UPGRADE BLOCKER in README
2024-08-16 15:07:54 -04:00
jessicamack
37b7a69303
Unpin channels-redis ( #15329 )
...
* unpin channels-redis
The bug that initially caused the upgrade block has been resolved https://github.com/django/channels_redis/issues/332
* replace aioredis Exception with a redis Exception
Version 4.0.0 of channel-redis migrated the underlying Redis library from aioredis to redis-py. The Exception has been changed to an equivalent
* remove unused license
* remove UPGRADE BLOCKER in README
* remove hiredis
it was an indirect dependency from aioredis which was removed
* remove unused license
* add back hiredis
it's potentially providing a performance boost. install explicitly as a part of redis. upgrade to more recent version
* remove UPGRADE BLOCKER for hiredis
it was also addressed as a part of this PR
2024-08-07 13:44:24 +00:00
Jake Jackson
bfd811f408
Upgrade aiohttp for cve 2024-23829 ( #15257 )
2024-06-12 19:20:40 +00:00
Jake Jackson
6dc4a4508d
fix cve 2024-24680 ( #15250 )
2024-06-04 15:44:09 -04:00
Hao Liu
cf09a4220d
Repin cython due to https://github.com/yaml/pyyaml/pull/702 ( #15248 )
...
* Revert "Unpin cypthon (#15246 )"
This reverts commit 659c3b64dec5fb8dd6eeabcb47e794cbbae9e8c4.
* Pin grpcio
Avoid cython 3 due to https://github.com/yaml/pyyaml/pull/702
* Delete asyncpg.txt
2024-06-03 19:42:20 +00:00
Hao Liu
659c3b64de
Unpin cypthon ( #15246 )
...
* Unpin cython
* Remove unused asyncpg
* Remove asyncpg license file
2024-06-03 11:41:56 -04:00
Chris Meyers
cae42653bf
Add recording
...
* Always output awx logs to a file via otel
* That log file can always be later replayed into a product that
supports otlp at a later date.
* Useful when you find a problem that you need a time series DB to help
find and solve.
* Useful if a community member or customer has a problem where a time
series db would be helpful. You can take a "remote" users log and
replay it locally for analysis.
2024-05-31 13:55:17 -04:00
Chris Meyers
da46a29f40
Move requirements out of dev and into mainline
...
* Add new package license files
2024-05-31 13:55:17 -04:00
Alan Rominger
014534bfa5
Upgrade DRF ( #15144 )
...
* Upgrade DRF
* Fix failures caused by DRF upgrade
2024-04-25 15:37:08 -04:00
Alan Rominger
e3af658f82
Use released version of django-radius ( #15103 )
2024-04-12 16:34:23 -04:00
Cesar Francisco San Nicolas Martinez
393d9c39c6
Mismatch dependencies version ( #14986 )
...
* Fixed mismatch between setuptools version in the makefile and requirements file
* Fix mismatch of versions in makefile and requirements
* Added maturin license
2024-03-14 13:32:56 +01:00
Dave
12843eccf7
AAP-13369 Python 3.9 -> 3.11 upgrade ( #14771 )
...
* Python 3.9 -> 3.11 upgrade
* Test: updating azure-keyvault to 4.2.0
* Revert "Test: updating azure-keyvault to 4.2.0"
This reverts commit cf0b83699442e0c0de4a1152d4af8543a5e05b88.
* Test: updating azure-keyvault to latest and adding azure-identity
* Fix licenses
* Adding new licenses
* Revert "Fix licenses"
This reverts commit da3876911ef5ebbe7a8adbddd336ced3039b6228.
* Fixing dependencies
* Test: updating azure-keyvault to 4.2.0
* Fix licenses
* Revert "Fix licenses"
This reverts commit da3876911ef5ebbe7a8adbddd336ced3039b6228.
* Fixing dependencies
---------
Co-authored-by: César Francisco San Nicolás Martínez <csannico@redhat.com>
2024-03-13 14:41:40 +01:00
Hao Liu
88e406e121
Fix CVEs and bump receptorctl ( #14925 )
...
CVE-2023-47627
CVE-2023-49083
CVE-2023-41040
CVE-2024-22195
CVE-2023-46137
2024-02-26 15:48:38 +00:00
Alan Rominger
4d80f886e0
Revert "Drop cython dep" ( #14884 )
...
* Revert "Remove cython lib"
This reverts commit 46f816e7a41655169efc1b1357dce9a19b5c1da7.
* Revert "WIP consider droping cython dep"
This reverts commit 54b32c10f0229a207f62dbfadbaf885c9a41bd8b.
* Update Cython comment
2024-02-15 11:58:17 -05:00
Alan Rominger
54b32c10f0
WIP consider droping cython dep
2024-02-13 14:45:28 +00:00
Chris Meyers
0ab103d8c4
Get that new AWX DAB hotness
2024-01-25 15:45:18 -05:00
Hao Liu
30d4df788f
Update dependency django-ansible-base ( #14752 )
2024-01-10 11:05:57 -05:00
jessicamack
0d825a744b
Update setuptools-scm ( #14716 )
...
* properly format requirement
* upgrade setuptools_scm
* Revert "properly format requirement"
This reverts commit 4c8792950fbdbc623c5c373b970850bc2eb5b844.
* test ansible-runner package upgrade
* Revert "test ansible-runner package upgrade"
This reverts commit ba4b74f2bb173441195574ff70a4bc946391661f.
2023-12-11 17:11:04 -05:00
Alan Rominger
1294cec92c
Fix updater bug due to missing newline at EOF ( #14713 )
2023-12-08 16:51:17 +00:00
jessicamack
dae12ee1b8
Remove incorrectly formatted line from requirements.txt ( #14714 )
...
remove git+ line
2023-12-08 11:06:17 -05:00
jessicamack
b091f6cf79
Add django-ansible-base ( #14705 )
...
* add django-ansible-base
Signed-off-by: jessicamack <jmack@redhat.com>
* add licenses
* add django-ansible-base
Signed-off-by: jessicamack <jmack@redhat.com>
* add licenses
* apply patch to fix permissions issue
---------
Signed-off-by: jessicamack <jmack@redhat.com>
2023-12-07 11:45:44 -05:00
Hao Liu
bcefcd8cf8
Remove specific version for receptorctl ( #14593 )
2023-10-19 22:49:42 -04:00
Hao Liu
e9bd99c1ff
Fix CVE-2023-43665 ( #14561 )
2023-10-12 14:00:32 -04:00
Alan Rominger
19ca480078
Upgrade client library for dsv since tss already landed ( #14362 )
2023-10-11 16:01:22 -04:00
Hao Liu
a88e47930c
Update django version to address CVE-2023-41164 ( #14460 )
2023-09-27 09:36:02 -04:00
Hao Liu
ffa59864ee
Fix CVE-2023-40267 ( #14388 )
...
CVE-2023-40267 GitPython: Insecure non-multi options in clone and clone_from is not blocked https://bugzilla.redhat.com/show_bug.cgi?id=2231474
GitPython before 3.1.32 does not block insecure non-multi options in clone and clone_from. NOTE: this issue exists because of an incomplete fix for CVE-2022-24439.
References:
gitpython-developers/GitPython@ca965ec gitpython-developers/GitPython#1609
2023-08-28 15:35:32 -04:00
Rick Elrod
4dd823121a
Update cryptography for CVE-2023-38325 ( #14358 )
...
Signed-off-by: Rick Elrod <rick@elrod.me>
2023-08-23 10:54:20 -05:00
delinea-sagar
c75757bf22
Update python-tss-sdk dependency ( #14207 )
...
Signed-off-by: delinea-sagar <sagar.wani@c.delinea.com>
2023-08-16 20:07:35 +00:00
Alan Rominger
284bd8377a
Integrate scheduler into dispatcher main loop ( #14067 )
...
Dispatcher refactoring to get pg_notify publish payload
as separate method
Refactor periodic module under dispatcher entirely
Use real numbers for schedule reference time
Run based on due_to_run method
Review comments about naming and code comments
2023-08-10 14:43:07 -04:00
Seth Foster
601b62deef
bump python-daemon package ( #14301 )
2023-08-01 01:39:17 +00:00
Rick Elrod
445d892050
Drop unused django-taggit dependency ( #14241 )
...
This drops the django-taggit dependency and drops the relevant fields
from old migrations.
Signed-off-by: Rick Elrod <rick@elrod.me>
2023-07-31 10:05:27 -05:00
Satoe Imaishi
8e2a5ed8ae
Require pyyaml >= 6.0.1 ( #14262 )
2023-07-18 16:25:14 -05:00
Rick Elrod
8cfb704f86
Migrate from django-redis to Django's built-in Redis caching support ( #14210 )
...
Signed-off-by: Rick Elrod <rick@elrod.me>
2023-07-13 12:16:16 -05:00
John Westcott IV
efcac860de
Upgrade django to 4.2.3 ( #14228 )
2023-07-13 08:52:50 -04:00
Gabriel Muniz
9676a95e05
Add AWS Secretsmanager plugin ( #13778 )
...
Co-authored-by: Jessica Steurer <70719005+jay-steurer@users.noreply.github.com>
2023-06-15 10:12:02 -04:00
John Westcott IV
dfe8b3b16b
Removes psycopg2 in favor of psycopg3
2023-06-14 17:40:15 -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
8d6f50fae8
Upgrading djgno to 4.2 LTS
2023-05-11 11:45:15 -04:00