Releases: ansible/galaxy_ng
Releases · ansible/galaxy_ng
Release 4.10.3
What's Changed
- [PR #2430/71b46c9c backport][stable-4.10] Update swagger contact by @patchback in #2432
- [PR #2441/7a4fb9c4 backport][stable-4.10] AAP-41177: Fix organization deletion by @patchback in #2444
- [PR #2039/31ddad32 backport][stable-4.10] Fix create-user management command by @patchback in #2434
- [PR #2278/96c22102 backport][stable-4.10] Update CI workflow for collection testing by @patchback in #2281
- [stable-4.10] Adding docker compose by @fao89 in #2454
- [stable-4.10] Remove OCI Env (#2445) by @fao89 in #2457
- [stable-4.10] Adding tox by @fao89 in #2458
- [PR #2467/5d55db11 backport][stable-4.10] Exit integration tests CI if API failed to start by @patchback in #2470
- [PR #2461/1d97bc4a backport][stable-4.10] Set
retain_repo_versions: 1
tovalidated
repository by @patchback in #2464 - Release 4.10.3 by @jerabekjiri in #2475
Full Changelog: 4.10.2...4.10.3
Release 4.9.3
What's Changed
- [stable-4.9][docker compose] Standalone profile by @jerabekjiri in #2409
- Issue: AAP-32587 - Add docker-compose file for LDAP by @msmagnanijr in #2423
- Enable the LDAP profile in the CI by @msmagnanijr in #2425
- Add docker-compose file for keycloak profile [4.9] by @msmagnanijr in #2426
- [PR #2430/71b46c9c backport][stable-4.9] Update swagger contact by @patchback in #2431
- [backport-4.9] Configure SELinux on compose env (#2428) by @fao89 in #2435
- [PR #2201/cdc5b810 backport][stable-4.9] fix(performance):Improve performance of /settings/ endpoint by @patchback in #2203
- [stable-4.9] Backport skopeo to
Dockerfile.rhel8
by @jerabekjiri in #2429 - [PR #2039/31ddad32 backport][stable-4.9] Fix create-user management command by @patchback in #2433
- [stable-4.9] Remove OCI Env (#2445) by @fao89 in #2453
- Minor fixes to CI and Keycloak profile by @msmagnanijr in #2437
- [stable-4.9] Set
retain_repo_versions: 1
tovalidated
repository by @jerabekjiri in #2465 - [stable-4.9] Remove outdated commit check by @jerabekjiri in #2466
- [PR #2467/5d55db11 backport][stable-4.9] Exit integration tests CI if API failed to start by @patchback in #2469
- Release 4.9.3 by @jerabekjiri in #2474
Full Changelog: 4.9.2...4.9.3
Release 4.10.2
What's Changed
- [PR #2374/f4faf422 backport][stable-4.10] Init django-flags by @patchback in #2383
- [backport][4.10] Add component install-time feature-flag toggle part … by @rochacbruno in #2414
- backport(4.10): #2411 - [AAP-39137] - Add DAB feature-flags endpoint by @rochacbruno in #2413
- Release 4.10.2 by @jerabekjiri in #2419
Full Changelog: 4.10.1...4.10.2
4.10.1
What's Changed
- [PR #2274/f2262c68 backport][stable-4.10] [RBAC] failed grouprole permission migrations fix by @patchback in #2276
- ci: Skip dab install by @rochacbruno in #2277
- [PR #2271/0a45a9de backport][stable-4.10] Merge unique auth classes in the keycloak dynaconf hook. by @patchback in #2318
- [PR #2279/64968a92 backport][stable-4.10] Force galaxy session auth as the first auth class. by @patchback in #2319
- Release 4.10.1 by @jctanner in #2330
Full Changelog: 4.10.0...4.10.1
4.10.0
What's Changed
- Load data and verify by @chr-stian in #1983
- Bump master to 4.10.0dev by @jerabekjiri in #1981
- fix(community): Search index for roles by @rochacbruno in #1979
- skip ns test for versions < 4.9 by @chr-stian in #1986
- galaxy_collection folder by @Dule-martins in #1933
- node: update minimum version to 18+ by @himdel in #1987
- increase galaxykit usage by @chr-stian in #2000
- add load data and verify data stages by @chr-stian in #1995
- Drop support for
stable-4.5
in translations by @jerabekjiri in #2002 - fix(signing):Set signing keys to never expire by @rochacbruno in #2004
- Fix flaky
test_namespace_create_and_delete[v3]
by @jerabekjiri in #2010 - Release 4.8.0 and 4.9.0 CHANGES files cleanup by @jerabekjiri in #2003
- Add a provider filter for legacy namespaces. by @jctanner in #2009
- add pulpdomain middleware to resolve tracebacks on re-upload. by @jctanner in #2014
- v1/sync, v1/import: return pulp task id along with numeric ids by @himdel in #2012
- skip verify data stage if upgrade from aap22 hub45 by @chr-stian in #2015
- Bump galaxy-importer to 0.4.18 by @jctanner in #2017
- use new key by @chr-stian in #2018
- import ldap tests from iqe plugin by @chr-stian in #2019
- deployment_standalone by @chr-stian in #2022
- support legacy role import overrides for namespace and name. by @jctanner in #2011
- crc: add IMPORTER_JOB_TIMEOUT and increase timeout by @drodowic in #2027
- Remove authentication requirements from api root by @bmclaughlin in #2016
- new key by @chr-stian in #2031
- Fixup PYTHON_VERSION usage and prep for new images. by @jctanner in #2033
- Change install instructions to use OCI by @jctanner in #2035
- Bump galaxy-importer to 0.4.19 by @jctanner in #2036
- Update remote rh-certified default url by @drodowic in #2032
- use galaxykit instead of requests library so that configuration is ta… by @chr-stian in #2040
- Add django ansible base by @newswangerd in #2048
- Adding support for galaxy operator by @aknochow in #2058
- Move all community tests to the same folder. by @jctanner in #2069
- Integrate Resources API by @bmclaughlin in #2068
- [fix] ldap container can't run using local compose v2 by @rochacbruno in #1713
- The urls for ephemeral environments have changed. by @jctanner in #2075
- Add azure-storage-blob dep for azure blob content storage support by @rooftopcellist in #2072
- Bump pulpcore and aiohttp. by @jctanner in #2074
- Add the ability to override the gunicorn path in start scripts by @rooftopcellist in #2080
- playbooks for CI checks, units and functional tests by @jctanner in #2079
- Do not include group members when fetching the list of users for a namespace by @jctanner in #2085
- update plugin template files by @jctanner in #2087
- fix: Accept SVG as avatar_url by @rochacbruno in #2083
- fix: Fresh installs must get the correct URL for rh-certified by @rochacbruno in #2078
- Add management command to dump auth config data to a file by @bmclaughlin in #2082
- gateway by @chr-stian in #2084
- fix stage tests by @chr-stian in #2095
- add test to cover scenario AAP-21532 by @chr-stian in #2093
- Add organization and team models by @cutwater in #2094
- skip if ocp by @chr-stian in #2096
- Fix rename of fields in models inherited from DAB by @cutwater in #2098
- fix sync tests by @chr-stian in #2097
- skip test by @chr-stian in #2100
- Bump all pulp_* dependencies by @rochacbruno in #2099
- api/v1/imports: change task.kwargs to enc_kwargs by @himdel in #2103
- Add make target and compose file for DAB. by @jctanner in #2104
- Use new entrypoint cmd per guidance from Pulp team by @rooftopcellist in #2105
- Fix pipeline by @chr-stian in #2101
- Switch collection testing over to oci-env. by @jctanner in #2107
- Use pytest.raises context manager for aaiindex test. by @jctanner in #2108
- Fix openapi client generation in the playbooks. by @jctanner in #2109
- Try waiting longer for community collection tests. by @jctanner in #2110
- edit logo test: add a sleep after the initial namespace create. by @jctanner in #2112
- Copy the ulimit attributes for ldap from the old dev stack to oci by @jctanner in #2115
- Disable DAB resource registry by @jctanner in #2114
- CI FIXES: missing migrations, oci nginx template, etc by @jctanner in #2118
- Fix traceback on user serializer with accessing social auth table. by @jctanner in #2117
- Fix test_artifact_upload.py::test_ansible_lint_exception_AAH_2606 by @bmclaughlin in #2122
- Use tmp dir in build_deploy.sh by @bsquizz in #2120
- Set external auth to true for DAB. by @jctanner in #2128
- add HubJWTAuth authentication class by @drodowic in #2130
- We need to use /api/galaxy for DAB. by @jctanner in #2131
- [AAP-22023] Return 401 Unauthorized for session auth by @cutwater in #2119
- Use ANSIBLE_BASE_JWT_KEY to make Galaxy aware of Envoy by @bmclaughlin in #2102
- Fix resource_provider dynaconf hook by @bmclaughlin in #2133
- Bump galaxy-importer to 0.4.21 by @alisonlhart in #2121
- Bump to pulpcore 3.49.7 by @jctanner in #2137
- Bump to pulp_ansible 0.21.4 by @jctanner in #2138
- Fix download url behind resource_provider by @bmclaughlin in #2139
- remove prefix substitution by @chr-stian in #2140
- skip tests in gateway deployment by @chr-stian in #2141
- Fix download redirects through resource_provider by @bmclaughlin in #2142
- remove manifest update scripts by @drodowic in #2143
- fix gw pipelines by @chr-stian in #2144
- Set the token server to the proxy address. by @jctanner in #2145
- Use a more recent version of ansible-core in testing. by @jctanner in #2147
- adapt auth tests to hub version by @chr-stian in #2146
- parameterize importer resource requirements by @drodowic in #2149
- dab jwt proxy mock by @jctanner in #2148
- add missing / by @chr-stian in #2151
- Enable gateway tests w/ dab_jwt by @jctanner in #2150
- Add env overrides for integration test polling sleep times. by @jctanner in #2153
- Enable dynaconf dynamic settings in isolation for DAB only. by @jctanner in #2154
- dynamic API_HOSTNAME & CONTENT_ORIGIN via dynaconf+django-crum by @jctanner in #2134
- Fix ...
Release 4.9.2
What's Changed
- [PR #2083/03225876 backport][stable-4.9] fix: Accept SVG as avatar_url by @patchback in #2088
- [PR #2078/5d56bddb backport][stable-4.9] fix: Fresh installs must get the correct URL for rh-certified by @patchback in #2089
- [PR #2085/8d6fce2c backport][stable-4.9] Do not include group members when fetching the list of users for a namespace by @patchback in #2086
- [PR #2115/e3c9f441 backport][stable-4.9] Copy the ulimit attributes for ldap from the old dev stack to oci by @patchback in #2127
- [stable-4.9] CI fixes by @bmclaughlin in #2126
- Release 4.9.2 by @jerabekjiri in #2124
Full Changelog: 4.9.1...4.9.2
Release 4.9.1
What's Changed
- [PR #2004/141ae4fb backport][stable-4.9] fix(signing):Set signing keys to never expire by @patchback in #2008
- fix: bump pulp_ansible to enable re-upload of deleted collection version on stable-4.9 by @rochacbruno in #2045
- Release 4.9.1 by @jerabekjiri in #2047
Full Changelog: 4.9.0...4.9.1
Release 4.9.0
What's Changed
- [i18n] Update latest translation files by @jerabekjiri in #1883
- [i18n] Create PR only if translation (.po) files were updated by @jerabekjiri in #1888
- Enable django pretty api format by @jerabekjiri in #1891
- Speed up stage tests by @chr-stian in #1890
- [oci-env] Add pulp_certs volume by @jerabekjiri in #1851
- test for test_x_repo_search_acl_social_user instability in CI by @jerabekjiri in #1854
- hotfix: jsonschema import error by @rochacbruno in #1894
- v1 to v3 namespace rbac shim by @jctanner in #1853
- Start docs on legacy rbac administration. by @jctanner in #1895
- fix and improve sync tests by @chr-stian in #1898
- optimize user v3 namespace owner lookups. by @jctanner in #1901
- Ensure beta-galaxy users can delete and deprecate their collections by @bmclaughlin in #1900
- make sync test work with older version (credentials were changed) by @chr-stian in #1902
- from beta galaxy to galaxy stage ansible by @chr-stian in #1903
- more community management commands by @jctanner in #1897
- Set galaxy to old-galaxy for community tools and tests. by @jctanner in #1911
- debug and fix user hijacking. by @jctanner in #1912
- duplicate namespace social login fix by @jctanner in #1910
- Can't sort namespaces without using lambda. by @jctanner in #1916
- New OpenAPI Spec Link by @DO1JLR in #1907
- sync-galaxy-collections: add options for remote and repo name by @jctanner in #1909
- update tests to fix failing pipelines by @chr-stian in #1921
/api/v1/users?username=test
throws server error (500) by @jerabekjiri in #1908- github_user should override namespace.name for legacy roles. by @jctanner in #1923
- Export to console.redhat.com by @slemrmartin in #1816
- Add
download_count
ordering to legacy roles endpoint by @jerabekjiri in #1922 - Update django security release 4.2.6 by @jctanner in #1929
- set proper CONTENT_ORIGIN for ephemeral pr checks by @drodowic in #1932
- Allow users for namespace creation. by @jctanner in #1899
- nginx: add entry for /api, use client_max_body_size by @himdel in #1924
- Update galaxy-importer to 0.4.14 by @jctanner in #1930
- Enable social auth users to see other users. by @jctanner in #1934
- skip test_social_auth_creates_group by @chr-stian in #1936
- skip namespace tests if version is lower than 4.9 by @chr-stian in #1938
- fix social auth namespace creation (again) by @jctanner in #1937
- make lint test homogeneous for all versions by @chr-stian in #1928
username_autocomplete
filter in legacy roles endpoint by @jerabekjiri in #1940- fix role imports with mismatched github_user by @jctanner in #1925
- Fix err 500 on listing /api/v1/namespaces with browsable api enabled by @jerabekjiri in #1915
- run AAP installation on PR by @chr-stian in #1948
- Metrics Collection: Added GALAXY_API_PATH_PREFIX to API call by @slemrmartin in #1939
- Turn on dnf fastest mirrors to prevent getting stuck on slow default mirrors by @jctanner in #1944
- Adds tests path argument for oci_unit_test by @slemrmartin in #1947
- update pulp_ansible to 0.20.2 by @jctanner in #1950
- use unreleased EE images by @chr-stian in #1951
- CI job AAP upgrade by @chr-stian in #1952
- Revamp legacyrole versions. by @jctanner in #1946
- Fix legacy role view version sorting and validation by @jctanner in #1953
- Try a list of keys to find the tag value. by @jctanner in #1954
- Add created and modified fields to Namespaces for auditing purposes. by @jctanner in #1955
- Add edit support for some legacyrole fields. by @jctanner in #1943
- Add tags/roles and tags/collections endpoints by @jerabekjiri in #1931
- more community role documenattion by @jctanner in #1961
- add tests for galaxy stage by @chr-stian in #1960
- Use provider namespace avatar url if possible. by @jctanner in #1965
- Use the correct environment variable by @bmclaughlin in #1964
- Role import logging by @jctanner in #1959
- fix(settings): Add dynaconf_merge to docker/settings:LOGGING by @rochacbruno in #1968
- Stringify exceptions to avoid failed logging serialization. by @jctanner in #1970
- Add the github id to the v1/user serializer for auditing purposes. by @jctanner in #1969
- fix pr check job by @chr-stian in #1972
- Use the correct property for the github id. by @jctanner in #1971
- Add Support for Dynamic Settings by @rochacbruno in #1837
- feat(community): _ui/v1/search endpoint for community search by @rochacbruno in #1973
- Fix
github_user
andgithub_repo
filters inLegacyRoleImportFilter
by @jerabekjiri in #1976 - Use metadata property for role name instead of the generated one. by @jctanner in #1975
- Fix updating my_namespace avatar multiple times by @jerabekjiri in #1966
- [i18n] Update latest translations by @jerabekjiri in #1980
- [i18n] Update translations 2023-12-01 by @github-actions in #1998
- Release 4.9.0 by @jerabekjiri in #1982
New Contributors
- @DO1JLR made their first contribution in #1907
- @slemrmartin made their first contribution in #1816
Full Changelog: 4.8.0...4.9.0