Release 4.8.0
What's Changed
- Update master to 4.8.0dev by @jerabekjiri in #1667
- Add a setting/flag to display or not display repository info in the UI. by @jctanner in #1669
- Prevent deletion of default distributions and repositories by @newswangerd in #1671
- proxy content app for CRC by @drodowic in #1655
- Hide synclist repos on the distribution list API. by @newswangerd in #1670
- Require a requirements.yaml file when syncing from galaxy.ansible.com. by @newswangerd in #1673
- Upgrade pulp container by @newswangerd in #1674
- Restrict access to copy/move collection version endpoints by @bmclaughlin in #1679
- Add
sudo apt -y update
inbuild_publish.yml
by @jerabekjiri in #1682 - Update translations automatically by @jerabekjiri in #1683
- set proper CONTENT_ORIGIN for ephemeral by @drodowic in #1691
- repo management integration tests by @chr-stian in #1685
- Don't skip required CI jobs for docs PRs by @awcrosby in #1697
- Update changelog from 4.7.0 release. by @jerabekjiri in #1689
- Update community userguide with new information. by @jctanner in #1695
- Point tests to download/sync from beta-galaxy by @rochacbruno in #1678
- Add v3 API reference to community user guide by @rochacbruno in #1693
- Fix permission set for updating a container push repo by @rochacbruno in #1698
- Fix signing script example for container by @rochacbruno in #1699
- Attempt to fix docker/urllib problem by using compose v2 by @rochacbruno in #1706
- Turn on collection download log in image used for CRC deploys by @awcrosby in #1692
- Update deps: pulp-ansible and galaxy-importer by @awcrosby in #1702
- Add a test+fix for upload concurrency. by @jctanner in #1701
- Lets use galaxy ng tests everywhere by @chr-stian in #1721
- fix admin token issue by @chr-stian in #1724
- update test by @chr-stian in #1725
- Add a download counter for legacy roles. by @jctanner in #1719
- Wisdom-aa-collector by @dmzoneill in #1639
- update tests to make them compatible against hub 4.6 by @chr-stian in #1728
- increase wait timeouts by @chr-stian in #1733
- fix url and skip tests by @chr-stian in #1735
- Add sleeps so oci-env can finish running. by @jctanner in #1737
- fix docs typo by @EamonTracey in #1736
- Galaxy ng pipelines by @chr-stian in #1747
- [i18n] Update translation files automatically by @jerabekjiri in #1746
- AAP2.2 compatibility by @chr-stian in #1749
- Decrease time for repo move tasks via pulp-ansible 0.17.2 by @awcrosby in #1750
- Add a document about keyword searching. by @jctanner in #1751
- Handle unexpected docker errors by @chr-stian in #1754
- Fix stage tests by @chr-stian in #1756
- Podman docker retry by @chr-stian in #1762
- Try to wait longer for uploads to finish during concurrency test. by @jctanner in #1764
- Make legacy role owner__username filter check against namespace name by @EamonTracey in #1761
- Fix the pulp_type for the default CollectionRemotes. by @jctanner in #1763
- integration test import role when owner != github user by @EamonTracey in #1766
- [i18n] Remove stable-4.4 from matrix by @jerabekjiri in #1765
- Fix publishing collection to specified repository when content approval is set to false by @jerabekjiri in #1717
- Enable
rebuild_metadata_ansible_repository_version
rbac test by @jerabekjiri in #1581 - Add config setting for insights that requires signature on approval. by @jctanner in #1767
- Add readthedocs configuration by @oraNod in #1768
- Redirect docs from netlify to RTD by @rochacbruno in #1771
- Integration test updates for CRC by @awcrosby in #1774
- Fix automated translation to open PRs against all branches by @jerabekjiri in #1778
- Role download count fail gracefully if read-only database by @EamonTracey in #1779
- skip content signing tests in container verification pipelines by @chr-stian in #1781
- Update to galaxy-importer==0.4.11 by @awcrosby in #1782
- Ensure test is skipped in insights mode by @awcrosby in #1783
- adapt test_ansible_lint_exception to different versions by @chr-stian in #1788
- bump pulpcore, pulp_ansible, pulp_container and django 4.x. by @jctanner in #1753
- Undo set_certification test skips by @jctanner in #1789
- Switch testing over to oci-env by @newswangerd in #1773
- Update tests after markers refactor by @chr-stian in #1793
- django 4.2.3 security update by @jctanner in #1792
- Remove forced skip of test_publish_and_expect_uncertified_hidden by @EamonTracey in #1791
- Hotfix CI install docker compose by @rochacbruno in #1800
- Update pulpcore to handle otel dependency issues. by @jctanner in #1799
- [WIP] Move to python 3.11 by @jctanner in #1796
- Vendor django-automated-logging by @bmclaughlin in #1794
- fix azure tests by @chr-stian in #1803
- add new CI workflow to test against the automation hub collection by @EamonTracey in #1795
- comment out ah collection registry indexing test by @EamonTracey in #1808
- increase max header size by @drodowic in #1813
- Remove lru caching on get_access_policy for memory performance concerns. by @jctanner in #1817
- switch to py3.11 in all oci builds by @jctanner in #1810
- remove ah collection ansible.cfg in CI by @EamonTracey in #1819
- use updated jedi dependency by @EamonTracey in #1818
- Include dev/oci_env_integration in tdd checks. by @jctanner in #1821
- Community profile for oci environment by @jerabekjiri in #1776
- Undo skip marker now that httpdownloader+async is fixed in pulpcore. by @jctanner in #1822
- Add make target for community oci stack. by @jctanner in #1827
- use galaxy-importer import_legacy_role by @EamonTracey in #1748
- fix jinja templating call from ah collection workflow by @EamonTracey in #1830
- Beta galaxy by @chr-stian in #1811
- Try to resolve openshift/CRC homedir unwritable issues. by @jctanner in #1832
- Add retries to move cv call in test. by @jctanner in #1833
- Rename Galaxy Collection by @rochacbruno in #1834
- [WIP] collection download count sync command by @jctanner in #1836
- fix oci-env + keycloak by @jctanner in #1838
- Add test to recreate conditions in AAH-2609. by @jctanner in #1831
- Update all dependencies. by @jctanner in #1841
- Update pulp ci 2023 08 15 by @jctanner in #1844
- Allow admins to be able to cancel tasks. by @newswangerd in #1845
- [Docs] fix docs warnings and broken links by @samccann in #1840
- skip slow tests on crc by @chr-stian in #1847
- Allow to disable signing tests for containerized AAP by @obaranov in #1846
- update to galaxy-importer 0.4.13 by @jctanner in #1848
- Add check for ANSIBLE_COLLECT_DOWNLOAD_COUNT setting by @bmclaughlin in #1849
- bump pulpcore to 3.28.12 by @bmclaughlin in #1850
- CRC: move ANSIBLE_COLLECT_DOWNLOAD to envvars in clowd-app by @drodowic in #1855
- update post-deploy-test to run stage_sync_tests by @drodowic in #1856
- fix markdown when linking to ansible-hub-ui by @evgeni in #1857
- Fix namespace logos on s3 by @newswangerd in #1807
- Enhance the github shim for future v1 to v3 rbac changes. by @jctanner in #1873
- Insights proxy broken pipe retry by @jctanner in #1875
- Use minio in the community profile. by @jctanner in #1874
- Catch more error types in the insights proxy. by @jctanner in #1876
- Update community docs. by @jctanner in #1877
- skip lint exception check on 4.7 by @appuk in #1880
- inrease gunicorn timeout by @drodowic in #1864
- Make v1 filter for owner__username case insensitive by @jctanner in #1878
- Bind v1 and v3 namespaces if created and use v3 for provider by @jctanner in #1881
- [stable-4.8] [i18n] Update latest translation files by @jerabekjiri in #1885
- Release 4.8.0 by @jerabekjiri in #1886
New Contributors
- @dmzoneill made their first contribution in #1639
- @EamonTracey made their first contribution in #1736
- @oraNod made their first contribution in #1768
- @samccann made their first contribution in #1840
- @obaranov made their first contribution in #1846
Full Changelog: 4.7.1...4.8.0