diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 9c8d9c8..4fab67d 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,26 +1,26 @@ --- repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.4.0 + rev: v4.5.0 hooks: - id: end-of-file-fixer exclude: ^docs/ - id: trailing-whitespace exclude: ^docs/ - repo: https://github.com/adrienverge/yamllint.git - rev: v1.32.0 + rev: v1.33.0 hooks: - id: yamllint types: - yaml - repo: https://github.com/ansible-community/ansible-lint.git - rev: v6.19.0 + rev: v6.22.1 hooks: - id: ansible-lint types: - yaml - repo: https://github.com/psf/black - rev: 23.9.1 + rev: 23.12.0 hooks: - id: black name: black diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 37310b4..6ba5845 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,6 +5,14 @@ Quay Container Registry Collection Release Notes .. contents:: Topics +v1.0.3 +====== + +Release Summary +--------------- + +Testing against Quay version 3.10.1. + v1.0.2 ====== diff --git a/README.md b/README.md index 65c2c1c..f8f4a17 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ The collection provides modules for managing your Quay Container Registry deploy ## Included Content -The modules have been tested against versions 3.5, 3.6, 3.7, 3.8, and 3.9 of Quay Container Registry. +The modules have been tested against versions 3.5, 3.6, 3.7, 3.8, 3.9, and 3.10 of Quay Container Registry. ### Modules Name | Description diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 7206e58..5b6d031 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -187,3 +187,9 @@ releases: fragments: - PR28-v1.0.2-summary.yml release_date: '2023-09-16' + 1.0.3: + changes: + release_summary: Testing against Quay version 3.10.1. + fragments: + - PR29-v1.0.3-summary.yml + release_date: '2023-12-18' diff --git a/galaxy.yml b/galaxy.yml index 1145c14..7ed6750 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -1,7 +1,7 @@ --- namespace: herve4m name: quay -version: 1.0.2 +version: 1.0.3 readme: README.md authors: - Hervé Quatremain diff --git a/meta/runtime.yml b/meta/runtime.yml index 1da662e..07629ee 100644 --- a/meta/runtime.yml +++ b/meta/runtime.yml @@ -1,5 +1,5 @@ --- -requires_ansible: '>=2.9.10' +requires_ansible: ">=2.15.0" action_groups: quay: - quay_api_token @@ -23,4 +23,3 @@ action_groups: - quay_team - quay_user - quay_vulnerability_info -... diff --git a/plugins/modules/quay_repository_mirror.py b/plugins/modules/quay_repository_mirror.py index 4de4fad..ba95419 100644 --- a/plugins/modules/quay_repository_mirror.py +++ b/plugins/modules/quay_repository_mirror.py @@ -130,7 +130,7 @@ """ EXAMPLES = r""" -- name: Ensure mirroring configuration is set for the existing production/smallimage repo +- name: Ensure mirroring is set for the existing production/smallimage repo herve4m.quay.quay_repository_mirror: name: production/smallimage external_reference: quay.io/projectquay/quay @@ -156,7 +156,6 @@ force_sync: true quay_host: https://quay.example.com quay_token: vgfH9zH5q6eV16Con7SvDQYSr0KPYQimMHVehZv7 - """ RETURN = r""" # """ diff --git a/plugins/modules/quay_user.py b/plugins/modules/quay_user.py index 4db8b11..5ae7921 100644 --- a/plugins/modules/quay_user.py +++ b/plugins/modules/quay_user.py @@ -109,7 +109,7 @@ - name: Ensure the user is removed herve4m.quay.quay_user: - username: dwilde + username: dwilde state: absent quay_host: https://quay.example.com quay_token: vgfH9zH5q6eV16Con7SvDQYSr0KPYQimMHVehZv7 diff --git a/tests/docker-compose.yml b/tests/docker-compose.yml index 79de2f9..bf5806c 100644 --- a/tests/docker-compose.yml +++ b/tests/docker-compose.yml @@ -2,7 +2,7 @@ version: "3.8" services: postgres: - image: quay.io/centos7/postgresql-12-centos7 + image: quay.io/centos7/postgresql-13-centos7 environment: POSTGRESQL_USER: quayuser POSTGRESQL_PASSWORD: quaypass @@ -13,7 +13,7 @@ services: - "./postgresql-extension.sh:/opt/app-root/src/postgresql-start/postgresql-extension.sh:ro" redis: - image: quay.io/centos7/redis-5-centos7 + image: quay.io/centos7/redis-6-centos7 environment: REDIS_PASSWORD: strongpassword @@ -26,7 +26,7 @@ services: - "8089:8080" quay: - image: quay.io/projectquay/quay:v3.9.1 + image: quay.io/projectquay/quay:v3.10.1 volumes: - "./quay-config:/conf/stack:Z" - "./quay-delay.sh:/quay-registry/conf/init/a-delay.sh:ro"