diff --git a/.github/workflows/build-latest.yml b/.github/workflows/build-latest.yml index 1a7233f..7a636a2 100644 --- a/.github/workflows/build-latest.yml +++ b/.github/workflows/build-latest.yml @@ -47,6 +47,7 @@ jobs: - "2.16" - "2.18" - "2.19" + - "2.20" steps: - uses: actions/checkout@v4 @@ -116,6 +117,7 @@ jobs: - "2.16" - "2.18" - "2.19" + - "2.20" type: - cloud - infra @@ -183,6 +185,7 @@ jobs: - "2.16" - "2.18" - "2.19" + - "2.20" steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 817d639..a1d573c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -58,6 +58,7 @@ jobs: - "2.16" - "2.18" - "2.19" + - "2.20" steps: - uses: actions/checkout@v4 @@ -117,6 +118,7 @@ jobs: - "2.16" - "2.18" - "2.19" + - "2.20" type: - cloud - infra @@ -174,6 +176,7 @@ jobs: - "2.16" - "2.18" - "2.19" + - "2.20" steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml deleted file mode 100644 index 033d6d6..0000000 --- a/.github/workflows/release.yml +++ /dev/null @@ -1,203 +0,0 @@ -name: Release - -on: - release: - types: - - created - -jobs: - release_latest: - runs-on: ubuntu-latest - name: Release latest - steps: - - uses: actions/checkout@v4 - - - uses: actions/setup-python@v5 - with: - python-version: "3.12" - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install tox - - - name: Build image - env: - DOCKER_BUILDKIT: 1 - run: | - tox -e docker -- --tag=quay.io/lumarel/ee-default --tag=quay.io/lumarel/ee-default:${{ github.event.release.tag_name }} - - - name: Push images - run: | - echo "${{ secrets.QUAY_TOKEN }}" | docker login quay.io -u ${{ secrets.QUAY_USERNAME }} --password-stdin - docker push quay.io/lumarel/ee-default:${{ github.event.release.tag_name }} - - release_stable: - runs-on: ubuntu-latest - name: Release stable versions - needs: release_latest - strategy: - matrix: - version: - - "2.14" - - "2.16" - - "2.18" - - "2.19" - steps: - - uses: actions/checkout@v4 - - - uses: actions/setup-python@v5 - with: - python-version: "3.12" - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install tox - - - name: Build image - env: - DOCKER_BUILDKIT: 1 - run: | - tox -e docker -- --tag=quay.io/lumarel/ee-default --tag=quay.io/lumarel/ee-default:${{ github.event.release.tag_name }}-stable-${{ matrix.version }} --file=execution-environment-${{ matrix.version }}.yml - - - name: Push images - run: | - echo "${{ secrets.QUAY_TOKEN }}" | docker login quay.io -u ${{ secrets.QUAY_USERNAME }} --password-stdin - docker push quay.io/lumarel/ee-default:${{ github.event.release.tag_name }}-stable-${{ matrix.version }} - - release_latest_types: - runs-on: ubuntu-latest - name: Release latest types - strategy: - matrix: - type: - - cloud - - infra - - inventory - - network - - storage - - sync - steps: - - uses: actions/checkout@v4 - - - uses: actions/setup-python@v5 - with: - python-version: "3.12" - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install tox - - - name: Build image - env: - DOCKER_BUILDKIT: 1 - run: | - tox -e docker -- --tag=quay.io/lumarel/ee-default --tag=quay.io/lumarel/ee-default:${{ github.event.release.tag_name }}-${{ matrix.type }} --file=execution-environment-${{ matrix.type }}.yml - - - name: Push images - run: | - echo "${{ secrets.QUAY_TOKEN }}" | docker login quay.io -u ${{ secrets.QUAY_USERNAME }} --password-stdin - docker push quay.io/lumarel/ee-default:${{ github.event.release.tag_name }}-${{ matrix.type }} - - release_stable_types: - runs-on: ubuntu-latest - name: Release stable types - needs: release_latest_types - strategy: - matrix: - version: - - "2.14" - - "2.16" - - "2.18" - - "2.19" - type: - - cloud - - infra - - inventory - - network - - storage - - sync - steps: - - uses: actions/checkout@v4 - - - uses: actions/setup-python@v5 - with: - python-version: "3.12" - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install tox - - - name: Build image - env: - DOCKER_BUILDKIT: 1 - run: | - tox -e docker -- --tag=quay.io/lumarel/ee-default --tag=quay.io/lumarel/ee-default:${{ github.event.release.tag_name }}-stable-${{ matrix.version }}-${{ matrix.type }} --file=execution-environment-${{ matrix.version }}-${{ matrix.type }}.yml - - - name: Push images - run: | - echo "${{ secrets.QUAY_TOKEN }}" | docker login quay.io -u ${{ secrets.QUAY_USERNAME }} --password-stdin - docker push quay.io/lumarel/ee-default:${{ github.event.release.tag_name }}-stable-${{ matrix.version }}-${{ matrix.type }} - - latest_lint: - runs-on: ubuntu-latest - name: Build lint latest - steps: - - uses: actions/checkout@v4 - - - uses: actions/setup-python@v5 - with: - python-version: "3.12" - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install tox - - - name: Build image - env: - DOCKER_BUILDKIT: 1 - run: | - tox -e docker -- --tag=quay.io/lumarel/ee-lint --tag=quay.io/lumarel/ee-lint:${{ github.event.release.tag_name }} --file=execution-environment-lint.yml - - - name: Push images - run: | - echo "${{ secrets.QUAY_TOKEN }}" | docker login quay.io -u ${{ secrets.QUAY_USERNAME }} --password-stdin - docker push quay.io/lumarel/ee-lint:${{ github.event.release.tag_name }} - - stable_lint: - runs-on: ubuntu-latest - name: Build stable lint versions - needs: latest_lint - strategy: - matrix: - version: - - "2.14" - - "2.16" - - "2.18" - - "2.19" - steps: - - uses: actions/checkout@v4 - - - uses: actions/setup-python@v5 - with: - python-version: "3.12" - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install tox - - - name: Build image - env: - DOCKER_BUILDKIT: 1 - run: | - tox -e docker -- --tag=quay.io/lumarel/ee-lint --tag=quay.io/lumarel/ee-lint:${{ github.event.release.tag_name }}-stable-${{ matrix.version }} --file=execution-environment-${{ matrix.version }}-lint.yml - - - name: Push images - run: | - echo "${{ secrets.QUAY_TOKEN }}" | docker login quay.io -u ${{ secrets.QUAY_USERNAME }} --password-stdin - docker push quay.io/lumarel/ee-lint:${{ github.event.release.tag_name }}-stable-${{ matrix.version }} diff --git a/build/bindep-3.11.txt b/build/bindep-3.12.txt similarity index 90% rename from build/bindep-3.11.txt rename to build/bindep-3.12.txt index 543bd2e..d727b8d 100644 --- a/build/bindep-3.11.txt +++ b/build/bindep-3.12.txt @@ -5,7 +5,7 @@ krb5-devel [platform:rpm compile] krb5-workstation [platform:rpm] libcurl-devel [platform:rpm compile] python-unversioned-command [platform:rpm] -python3.11-devel [platform:rpm compile] +python3.12-devel [platform:rpm compile] python3-ldap [platform:rpm] rsync [platform:rpm] sshpass [platform:rpm] diff --git a/build/requirements-3.9.txt b/build/requirements-3.9.txt new file mode 100644 index 0000000..5701272 --- /dev/null +++ b/build/requirements-3.9.txt @@ -0,0 +1,19 @@ +git+https://github.com/ansible/ansible-sign@v0.1.2 + +ncclient +paramiko +pykerberos +pyOpenSSL +pypsrp[kerberos,credssp] +pywinrm[kerberos,credssp] +toml +pexpect>=4.5 +python-daemon +pyyaml +requests-credssp +six + +dnspython +netaddr +psutil +pycdlib diff --git a/build/requirements-infra-3.9.txt b/build/requirements-infra-3.9.txt new file mode 100644 index 0000000..3f9fce8 --- /dev/null +++ b/build/requirements-infra-3.9.txt @@ -0,0 +1,20 @@ +git+https://github.com/ansible/ansible-sign@v0.1.2 + +ncclient +paramiko +pykerberos +pyOpenSSL +pypsrp[kerberos,credssp] +pywinrm[kerberos,credssp] +toml +pexpect>=4.5 +python-daemon +pyyaml +requests-credssp +six + +dnspython +netaddr +netapp-lib +psutil +pycdlib diff --git a/build/requirements-lint-3.9.txt b/build/requirements-lint-3.9.txt new file mode 100644 index 0000000..a7aeec6 --- /dev/null +++ b/build/requirements-lint-3.9.txt @@ -0,0 +1,27 @@ +git+https://github.com/ansible/ansible-sign@v0.1.2 + +ncclient +paramiko +pykerberos +pyOpenSSL +pypsrp[kerberos,credssp] +pywinrm[kerberos,credssp] +toml +pexpect>=4.5 +python-daemon +pyyaml +requests-credssp +six + +dnspython +netaddr +netapp-lib +psutil +pycdlib + +ansible-lint +molecule +molecule-containers +molecule-docker +molecule-podman +yamllint diff --git a/build/requirements-lint-3.9.yml b/build/requirements-lint-3.9.yml new file mode 100644 index 0000000..e7271b7 --- /dev/null +++ b/build/requirements-lint-3.9.yml @@ -0,0 +1,31 @@ +--- +collections: + - name: ansible.netcommon + - name: ansible.posix + - name: ansible.utils + - name: ansible.windows + - name: awx.awx + - name: azure.azcollection + version: "<3.10.0" + - name: cisco.asa + - name: cisco.dnac + - name: cisco.intersight + - name: cisco.ios + - name: cisco.iosxr + - name: cisco.ise + - name: cisco.nxos + - name: community.crypto + - name: community.docker + - name: community.general + - name: community.kubernetes + - name: community.vmware + - name: community.windows + - name: community.zabbix + - name: kubernetes.core + - name: microsoft.ad + - name: netapp.ontap + - name: redhatinsights.insights + - name: theforeman.foreman + - name: vmware.vmware + - name: vmware.vmware_rest + - name: zabbix.zabbix diff --git a/build/requirements-storage-3.9.txt b/build/requirements-storage-3.9.txt new file mode 100644 index 0000000..3f9fce8 --- /dev/null +++ b/build/requirements-storage-3.9.txt @@ -0,0 +1,20 @@ +git+https://github.com/ansible/ansible-sign@v0.1.2 + +ncclient +paramiko +pykerberos +pyOpenSSL +pypsrp[kerberos,credssp] +pywinrm[kerberos,credssp] +toml +pexpect>=4.5 +python-daemon +pyyaml +requests-credssp +six + +dnspython +netaddr +netapp-lib +psutil +pycdlib diff --git a/build/requirements-sync-3.9.txt b/build/requirements-sync-3.9.txt new file mode 100644 index 0000000..5c9f28c --- /dev/null +++ b/build/requirements-sync-3.9.txt @@ -0,0 +1,10 @@ +git+https://github.com/ansible/ansible-sign@v0.1.2 + +ncclient +paramiko +pyOpenSSL +toml +pexpect>=4.5 +python-daemon +pyyaml +six diff --git a/execution-environment-2.14-cloud.yml b/execution-environment-2.14-cloud.yml index c0cb000..cee2791 100644 --- a/execution-environment-2.14-cloud.yml +++ b/execution-environment-2.14-cloud.yml @@ -9,7 +9,7 @@ dependencies: ansible_runner: package_pip: ansible-runner galaxy: build/requirements-cloud.yml - python: build/requirements.txt + python: build/requirements-3.9.txt system: build/bindep-3.9.txt additional_build_steps: append_base: diff --git a/execution-environment-2.14-infra.yml b/execution-environment-2.14-infra.yml index 616c537..22af6b0 100644 --- a/execution-environment-2.14-infra.yml +++ b/execution-environment-2.14-infra.yml @@ -9,7 +9,7 @@ dependencies: ansible_runner: package_pip: ansible-runner galaxy: build/requirements-infra.yml - python: build/requirements-infra.txt + python: build/requirements-infra-3.9.txt system: build/bindep-3.9.txt additional_build_steps: append_base: diff --git a/execution-environment-2.14-inventory.yml b/execution-environment-2.14-inventory.yml index 3901a0b..fdd3969 100644 --- a/execution-environment-2.14-inventory.yml +++ b/execution-environment-2.14-inventory.yml @@ -9,7 +9,7 @@ dependencies: ansible_runner: package_pip: ansible-runner galaxy: build/requirements-inventory.yml - python: build/requirements.txt + python: build/requirements-3.9.txt system: build/bindep-3.9.txt additional_build_steps: append_base: diff --git a/execution-environment-2.14-lint.yml b/execution-environment-2.14-lint.yml index 9540148..d07c2b5 100644 --- a/execution-environment-2.14-lint.yml +++ b/execution-environment-2.14-lint.yml @@ -12,8 +12,8 @@ dependencies: package_pip: ansible-core==2.14.* ansible_runner: package_pip: ansible-runner - galaxy: build/requirements-lint.yml - python: build/requirements-lint.txt + galaxy: build/requirements-lint-3.9.yml + python: build/requirements-lint-3.9.txt system: build/bindep-3.9.txt additional_build_steps: append_base: diff --git a/execution-environment-2.14-network.yml b/execution-environment-2.14-network.yml index bc3094a..e168047 100644 --- a/execution-environment-2.14-network.yml +++ b/execution-environment-2.14-network.yml @@ -9,7 +9,7 @@ dependencies: ansible_runner: package_pip: ansible-runner galaxy: build/requirements-network.yml - python: build/requirements.txt + python: build/requirements-3.9.txt system: build/bindep-3.9.txt additional_build_steps: append_base: diff --git a/execution-environment-2.14-storage.yml b/execution-environment-2.14-storage.yml index bea60c0..6797b74 100644 --- a/execution-environment-2.14-storage.yml +++ b/execution-environment-2.14-storage.yml @@ -9,7 +9,7 @@ dependencies: ansible_runner: package_pip: ansible-runner galaxy: build/requirements-storage.yml - python: build/requirements-storage.txt + python: build/requirements-storage-3.9.txt system: build/bindep-3.9.txt additional_build_steps: append_base: diff --git a/execution-environment-2.14-sync.yml b/execution-environment-2.14-sync.yml index f8a6f27..4729dc7 100644 --- a/execution-environment-2.14-sync.yml +++ b/execution-environment-2.14-sync.yml @@ -9,7 +9,7 @@ dependencies: ansible_runner: package_pip: ansible-runner galaxy: build/requirements-sync.yml - python: build/requirements-sync.txt + python: build/requirements-sync-3.9.txt system: build/bindep-3.9.txt additional_build_steps: append_base: diff --git a/execution-environment-2.14.yml b/execution-environment-2.14.yml index cb8eba3..962aedb 100644 --- a/execution-environment-2.14.yml +++ b/execution-environment-2.14.yml @@ -9,7 +9,7 @@ dependencies: ansible_runner: package_pip: ansible-runner galaxy: build/requirements.yml - python: build/requirements.txt + python: build/requirements-3.9.txt system: build/bindep-3.9.txt additional_build_steps: append_base: diff --git a/execution-environment-2.16-cloud.yml b/execution-environment-2.16-cloud.yml index c88bfa7..32a4b26 100644 --- a/execution-environment-2.16-cloud.yml +++ b/execution-environment-2.16-cloud.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: package_pip: ansible-core==2.16.* @@ -10,10 +10,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements-cloud.yml python: build/requirements.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.16-infra.yml b/execution-environment-2.16-infra.yml index efc1e31..8f59cf4 100644 --- a/execution-environment-2.16-infra.yml +++ b/execution-environment-2.16-infra.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: package_pip: ansible-core==2.16.* @@ -10,10 +10,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements-infra.yml python: build/requirements-infra.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.16-inventory.yml b/execution-environment-2.16-inventory.yml index 94f2cf9..3b95762 100644 --- a/execution-environment-2.16-inventory.yml +++ b/execution-environment-2.16-inventory.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: package_pip: ansible-core==2.16.* @@ -10,10 +10,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements-inventory.yml python: build/requirements.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.16-lint.yml b/execution-environment-2.16-lint.yml index bd4098e..177e256 100644 --- a/execution-environment-2.16-lint.yml +++ b/execution-environment-2.16-lint.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 options: container_init: entrypoint: '[]' @@ -14,10 +14,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements-lint.yml python: build/requirements-lint.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.16-network.yml b/execution-environment-2.16-network.yml index 5416ae1..0677543 100644 --- a/execution-environment-2.16-network.yml +++ b/execution-environment-2.16-network.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: package_pip: ansible-core==2.16.* @@ -10,10 +10,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements-network.yml python: build/requirements.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.16-storage.yml b/execution-environment-2.16-storage.yml index 24ccabe..2367181 100644 --- a/execution-environment-2.16-storage.yml +++ b/execution-environment-2.16-storage.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: package_pip: ansible-core==2.16.* @@ -10,10 +10,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements-storage.yml python: build/requirements-storage.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.16-sync.yml b/execution-environment-2.16-sync.yml index 67d48f7..cf4a5fb 100644 --- a/execution-environment-2.16-sync.yml +++ b/execution-environment-2.16-sync.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: package_pip: ansible-core==2.16.* @@ -10,10 +10,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements-sync.yml python: build/requirements-sync.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.16.yml b/execution-environment-2.16.yml index 2e52ab9..e6e4a33 100644 --- a/execution-environment-2.16.yml +++ b/execution-environment-2.16.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: package_pip: ansible-core==2.16.* @@ -10,10 +10,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements.yml python: build/requirements.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.18-cloud.yml b/execution-environment-2.18-cloud.yml index 88e4ad0..a8fab0d 100644 --- a/execution-environment-2.18-cloud.yml +++ b/execution-environment-2.18-cloud.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: package_pip: ansible-core==2.18.* @@ -10,10 +10,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements-cloud.yml python: build/requirements.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.18-infra.yml b/execution-environment-2.18-infra.yml index 07e73d9..4cc5b36 100644 --- a/execution-environment-2.18-infra.yml +++ b/execution-environment-2.18-infra.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: package_pip: ansible-core==2.18.* @@ -10,10 +10,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements-infra.yml python: build/requirements-infra.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.18-inventory.yml b/execution-environment-2.18-inventory.yml index dd15e6c..28ee02e 100644 --- a/execution-environment-2.18-inventory.yml +++ b/execution-environment-2.18-inventory.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: package_pip: ansible-core==2.18.* @@ -10,10 +10,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements-inventory.yml python: build/requirements.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.18-lint.yml b/execution-environment-2.18-lint.yml index 6aa259c..22048ec 100644 --- a/execution-environment-2.18-lint.yml +++ b/execution-environment-2.18-lint.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 options: container_init: entrypoint: '[]' @@ -14,10 +14,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements-lint.yml python: build/requirements-lint.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.18-network.yml b/execution-environment-2.18-network.yml index 9efc7ef..add4cb1 100644 --- a/execution-environment-2.18-network.yml +++ b/execution-environment-2.18-network.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: package_pip: ansible-core==2.18.* @@ -10,10 +10,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements-network.yml python: build/requirements.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.18-storage.yml b/execution-environment-2.18-storage.yml index 86d373d..a4fe942 100644 --- a/execution-environment-2.18-storage.yml +++ b/execution-environment-2.18-storage.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: package_pip: ansible-core==2.18.* @@ -10,10 +10,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements-storage.yml python: build/requirements-storage.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.18-sync.yml b/execution-environment-2.18-sync.yml index 1209a66..39ec4a3 100644 --- a/execution-environment-2.18-sync.yml +++ b/execution-environment-2.18-sync.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: package_pip: ansible-core==2.18.* @@ -10,10 +10,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements-sync.yml python: build/requirements-sync.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.18.yml b/execution-environment-2.18.yml index b38d36c..266c7d8 100644 --- a/execution-environment-2.18.yml +++ b/execution-environment-2.18.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: package_pip: ansible-core==2.18.* @@ -10,10 +10,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements.yml python: build/requirements.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.19-cloud.yml b/execution-environment-2.19-cloud.yml index c4f6d30..aaa662f 100644 --- a/execution-environment-2.19-cloud.yml +++ b/execution-environment-2.19-cloud.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: package_pip: ansible-core==2.19.* @@ -10,10 +10,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements-cloud.yml python: build/requirements.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.19-infra.yml b/execution-environment-2.19-infra.yml index 6270fd2..eef3846 100644 --- a/execution-environment-2.19-infra.yml +++ b/execution-environment-2.19-infra.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: package_pip: ansible-core==2.19.* @@ -10,10 +10,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements-infra.yml python: build/requirements-infra.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.19-inventory.yml b/execution-environment-2.19-inventory.yml index 23e9f85..6d2d917 100644 --- a/execution-environment-2.19-inventory.yml +++ b/execution-environment-2.19-inventory.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: package_pip: ansible-core==2.19.* @@ -10,10 +10,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements-inventory.yml python: build/requirements.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.19-lint.yml b/execution-environment-2.19-lint.yml index 7fd6f92..a6a9a92 100644 --- a/execution-environment-2.19-lint.yml +++ b/execution-environment-2.19-lint.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 options: container_init: entrypoint: '[]' @@ -14,10 +14,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements-lint.yml python: build/requirements-lint.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.19-network.yml b/execution-environment-2.19-network.yml index d5ebd08..a2b729c 100644 --- a/execution-environment-2.19-network.yml +++ b/execution-environment-2.19-network.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: package_pip: ansible-core==2.19.* @@ -10,10 +10,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements-network.yml python: build/requirements.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.19-storage.yml b/execution-environment-2.19-storage.yml index ae9cde8..3987adf 100644 --- a/execution-environment-2.19-storage.yml +++ b/execution-environment-2.19-storage.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: package_pip: ansible-core==2.19.* @@ -10,10 +10,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements-storage.yml python: build/requirements-storage.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.19-sync.yml b/execution-environment-2.19-sync.yml index 6db74ba..7b384e8 100644 --- a/execution-environment-2.19-sync.yml +++ b/execution-environment-2.19-sync.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: package_pip: ansible-core==2.19.* @@ -10,10 +10,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements-sync.yml python: build/requirements-sync.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.19.yml b/execution-environment-2.19.yml index 43781a1..de2190f 100644 --- a/execution-environment-2.19.yml +++ b/execution-environment-2.19.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: package_pip: ansible-core==2.19.* @@ -10,10 +10,10 @@ dependencies: package_pip: ansible-runner galaxy: build/requirements.yml python: build/requirements.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-2.20-cloud.yml b/execution-environment-2.20-cloud.yml new file mode 100644 index 0000000..b4db92f --- /dev/null +++ b/execution-environment-2.20-cloud.yml @@ -0,0 +1,29 @@ +--- +version: 3 +images: + base_image: + name: quay.io/rockylinux/rockylinux:10 +dependencies: + ansible_core: + package_pip: ansible-core==2.20.* + ansible_runner: + package_pip: ansible-runner + galaxy: build/requirements-cloud.yml + python: build/requirements.txt + system: build/bindep-3.12.txt + python_interpreter: + package_system: "python3.12" + python_path: "/usr/bin/python3.12" +additional_build_steps: + append_base: + - RUN $PYCMD -m pip install -U pip + prepend_builder: + - RUN dnf install -y epel-release + prepend_final: + - RUN dnf install -y epel-release + append_final: + - COPY --from=quay.io/ansible/receptor:devel /usr/bin/receptor /usr/bin/receptor + - RUN mkdir -p /var/run/receptor + - ADD certs /etc/pki/ca-trust/source/anchors + - RUN update-ca-trust + - RUN git lfs install --system diff --git a/execution-environment-2.20-infra.yml b/execution-environment-2.20-infra.yml new file mode 100644 index 0000000..7936214 --- /dev/null +++ b/execution-environment-2.20-infra.yml @@ -0,0 +1,29 @@ +--- +version: 3 +images: + base_image: + name: quay.io/rockylinux/rockylinux:10 +dependencies: + ansible_core: + package_pip: ansible-core==2.20.* + ansible_runner: + package_pip: ansible-runner + galaxy: build/requirements-infra.yml + python: build/requirements-infra.txt + system: build/bindep-3.12.txt + python_interpreter: + package_system: "python3.12" + python_path: "/usr/bin/python3.12" +additional_build_steps: + append_base: + - RUN $PYCMD -m pip install -U pip + prepend_builder: + - RUN dnf install -y epel-release + prepend_final: + - RUN dnf install -y epel-release + append_final: + - COPY --from=quay.io/ansible/receptor:devel /usr/bin/receptor /usr/bin/receptor + - RUN mkdir -p /var/run/receptor + - ADD certs /etc/pki/ca-trust/source/anchors + - RUN update-ca-trust + - RUN git lfs install --system diff --git a/execution-environment-2.20-inventory.yml b/execution-environment-2.20-inventory.yml new file mode 100644 index 0000000..362d530 --- /dev/null +++ b/execution-environment-2.20-inventory.yml @@ -0,0 +1,29 @@ +--- +version: 3 +images: + base_image: + name: quay.io/rockylinux/rockylinux:10 +dependencies: + ansible_core: + package_pip: ansible-core==2.20.* + ansible_runner: + package_pip: ansible-runner + galaxy: build/requirements-inventory.yml + python: build/requirements.txt + system: build/bindep-3.12.txt + python_interpreter: + package_system: "python3.12" + python_path: "/usr/bin/python3.12" +additional_build_steps: + append_base: + - RUN $PYCMD -m pip install -U pip + prepend_builder: + - RUN dnf install -y epel-release + prepend_final: + - RUN dnf install -y epel-release + append_final: + - COPY --from=quay.io/ansible/receptor:devel /usr/bin/receptor /usr/bin/receptor + - RUN mkdir -p /var/run/receptor + - ADD certs /etc/pki/ca-trust/source/anchors + - RUN update-ca-trust + - RUN git lfs install --system diff --git a/execution-environment-2.20-lint.yml b/execution-environment-2.20-lint.yml new file mode 100644 index 0000000..fbcb912 --- /dev/null +++ b/execution-environment-2.20-lint.yml @@ -0,0 +1,32 @@ +--- +version: 3 +images: + base_image: + name: quay.io/rockylinux/rockylinux:10 +options: + container_init: + entrypoint: '[]' + user: root +dependencies: + ansible_core: + package_pip: ansible-core==2.20.* + ansible_runner: + package_pip: ansible-runner + galaxy: build/requirements-lint.yml + python: build/requirements-lint.txt + system: build/bindep-3.12.txt + python_interpreter: + package_system: "python3.12" + python_path: "/usr/bin/python3.12" +additional_build_steps: + append_base: + - RUN $PYCMD -m pip install -U pip + prepend_builder: + - RUN dnf install -y epel-release + prepend_final: + - RUN dnf install -y epel-release + append_final: + - ADD certs /etc/pki/ca-trust/source/anchors + - RUN update-ca-trust + - RUN git lfs install --system + - ENV SHELL /bin/bash diff --git a/execution-environment-2.20-network.yml b/execution-environment-2.20-network.yml new file mode 100644 index 0000000..3a3f5f7 --- /dev/null +++ b/execution-environment-2.20-network.yml @@ -0,0 +1,29 @@ +--- +version: 3 +images: + base_image: + name: quay.io/rockylinux/rockylinux:10 +dependencies: + ansible_core: + package_pip: ansible-core==2.20.* + ansible_runner: + package_pip: ansible-runner + galaxy: build/requirements-network.yml + python: build/requirements.txt + system: build/bindep-3.12.txt + python_interpreter: + package_system: "python3.12" + python_path: "/usr/bin/python3.12" +additional_build_steps: + append_base: + - RUN $PYCMD -m pip install -U pip + prepend_builder: + - RUN dnf install -y epel-release + prepend_final: + - RUN dnf install -y epel-release + append_final: + - COPY --from=quay.io/ansible/receptor:devel /usr/bin/receptor /usr/bin/receptor + - RUN mkdir -p /var/run/receptor + - ADD certs /etc/pki/ca-trust/source/anchors + - RUN update-ca-trust + - RUN git lfs install --system diff --git a/execution-environment-2.20-storage.yml b/execution-environment-2.20-storage.yml new file mode 100644 index 0000000..bdfa637 --- /dev/null +++ b/execution-environment-2.20-storage.yml @@ -0,0 +1,29 @@ +--- +version: 3 +images: + base_image: + name: quay.io/rockylinux/rockylinux:10 +dependencies: + ansible_core: + package_pip: ansible-core==2.20.* + ansible_runner: + package_pip: ansible-runner + galaxy: build/requirements-storage.yml + python: build/requirements-storage.txt + system: build/bindep-3.12.txt + python_interpreter: + package_system: "python3.12" + python_path: "/usr/bin/python3.12" +additional_build_steps: + append_base: + - RUN $PYCMD -m pip install -U pip + prepend_builder: + - RUN dnf install -y epel-release + prepend_final: + - RUN dnf install -y epel-release + append_final: + - COPY --from=quay.io/ansible/receptor:devel /usr/bin/receptor /usr/bin/receptor + - RUN mkdir -p /var/run/receptor + - ADD certs /etc/pki/ca-trust/source/anchors + - RUN update-ca-trust + - RUN git lfs install --system diff --git a/execution-environment-2.20-sync.yml b/execution-environment-2.20-sync.yml new file mode 100644 index 0000000..c798949 --- /dev/null +++ b/execution-environment-2.20-sync.yml @@ -0,0 +1,29 @@ +--- +version: 3 +images: + base_image: + name: quay.io/rockylinux/rockylinux:10 +dependencies: + ansible_core: + package_pip: ansible-core==2.20.* + ansible_runner: + package_pip: ansible-runner + galaxy: build/requirements-sync.yml + python: build/requirements-sync.txt + system: build/bindep-3.12.txt + python_interpreter: + package_system: "python3.12" + python_path: "/usr/bin/python3.12" +additional_build_steps: + append_base: + - RUN $PYCMD -m pip install -U pip + prepend_builder: + - RUN dnf install -y epel-release + prepend_final: + - RUN dnf install -y epel-release + append_final: + - COPY --from=quay.io/ansible/receptor:devel /usr/bin/receptor /usr/bin/receptor + - RUN mkdir -p /var/run/receptor + - ADD certs /etc/pki/ca-trust/source/anchors + - RUN update-ca-trust + - RUN git lfs install --system diff --git a/execution-environment-2.20.yml b/execution-environment-2.20.yml new file mode 100644 index 0000000..e22159e --- /dev/null +++ b/execution-environment-2.20.yml @@ -0,0 +1,29 @@ +--- +version: 3 +images: + base_image: + name: quay.io/rockylinux/rockylinux:10 +dependencies: + ansible_core: + package_pip: ansible-core==2.20.* + ansible_runner: + package_pip: ansible-runner + galaxy: build/requirements.yml + python: build/requirements.txt + system: build/bindep-3.12.txt + python_interpreter: + package_system: "python3.12" + python_path: "/usr/bin/python3.12" +additional_build_steps: + append_base: + - RUN $PYCMD -m pip install -U pip + prepend_builder: + - RUN dnf install -y epel-release + prepend_final: + - RUN dnf install -y epel-release + append_final: + - COPY --from=quay.io/ansible/receptor:devel /usr/bin/receptor /usr/bin/receptor + - RUN mkdir -p /var/run/receptor + - ADD certs /etc/pki/ca-trust/source/anchors + - RUN update-ca-trust + - RUN git lfs install --system diff --git a/execution-environment-cloud.yml b/execution-environment-cloud.yml index 8da46ce..00473d7 100644 --- a/execution-environment-cloud.yml +++ b/execution-environment-cloud.yml @@ -2,18 +2,18 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: - package_pip: ansible-core<2.19 + package_pip: ansible-core<2.20 ansible_runner: package_pip: ansible-runner galaxy: build/requirements-cloud.yml python: build/requirements.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-infra.yml b/execution-environment-infra.yml index b6b738a..6a444bf 100644 --- a/execution-environment-infra.yml +++ b/execution-environment-infra.yml @@ -2,18 +2,18 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: - package_pip: ansible-core<2.19 + package_pip: ansible-core<2.20 ansible_runner: package_pip: ansible-runner galaxy: build/requirements-infra.yml python: build/requirements-infra.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-inventory.yml b/execution-environment-inventory.yml index f74cc94..0007ab0 100644 --- a/execution-environment-inventory.yml +++ b/execution-environment-inventory.yml @@ -2,18 +2,18 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: - package_pip: ansible-core<2.19 + package_pip: ansible-core<2.20 ansible_runner: package_pip: ansible-runner galaxy: build/requirements-inventory.yml python: build/requirements.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-lint.yml b/execution-environment-lint.yml index 6649e72..7e91234 100644 --- a/execution-environment-lint.yml +++ b/execution-environment-lint.yml @@ -2,22 +2,22 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 options: container_init: entrypoint: '[]' user: root dependencies: ansible_core: - package_pip: ansible-core<2.19 + package_pip: ansible-core<2.20 ansible_runner: package_pip: ansible-runner galaxy: build/requirements-lint.yml python: build/requirements-lint.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-network.yml b/execution-environment-network.yml index 417647f..e097efe 100644 --- a/execution-environment-network.yml +++ b/execution-environment-network.yml @@ -2,18 +2,18 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: - package_pip: ansible-core<2.19 + package_pip: ansible-core<2.20 ansible_runner: package_pip: ansible-runner galaxy: build/requirements-network.yml python: build/requirements.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-storage.yml b/execution-environment-storage.yml index dce7f0d..ac3f7cb 100644 --- a/execution-environment-storage.yml +++ b/execution-environment-storage.yml @@ -2,18 +2,18 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: - package_pip: ansible-core<2.19 + package_pip: ansible-core<2.20 ansible_runner: package_pip: ansible-runner galaxy: build/requirements-storage.yml python: build/requirements-storage.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment-sync.yml b/execution-environment-sync.yml index e29f639..6f78203 100644 --- a/execution-environment-sync.yml +++ b/execution-environment-sync.yml @@ -2,18 +2,18 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: - package_pip: ansible-core<2.19 + package_pip: ansible-core<2.20 ansible_runner: package_pip: ansible-runner galaxy: build/requirements-sync.yml python: build/requirements-sync.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip diff --git a/execution-environment.yml b/execution-environment.yml index 20b8f71..0d2e583 100644 --- a/execution-environment.yml +++ b/execution-environment.yml @@ -2,18 +2,18 @@ version: 3 images: base_image: - name: quay.io/rockylinux/rockylinux:9 + name: quay.io/rockylinux/rockylinux:10 dependencies: ansible_core: - package_pip: ansible-core<2.19 + package_pip: ansible-core<2.20 ansible_runner: package_pip: ansible-runner galaxy: build/requirements.yml python: build/requirements.txt - system: build/bindep-3.11.txt + system: build/bindep-3.12.txt python_interpreter: - package_system: "python3.11" - python_path: "/usr/bin/python3.11" + package_system: "python3.12" + python_path: "/usr/bin/python3.12" additional_build_steps: append_base: - RUN $PYCMD -m pip install -U pip