diff --git a/.github/.wordlist.txt b/.github/.wordlist.txt index 0bb797c8..7a27361e 100644 --- a/.github/.wordlist.txt +++ b/.github/.wordlist.txt @@ -20,7 +20,6 @@ criproxy CrossSubnet CRUN CSI -datasets DEVOPS Distros DNS @@ -95,7 +94,6 @@ README rebase REPO RESOLVCONF -RUNTIME runtimes Scc serverless diff --git a/.github/actions/molecule-test/action.yml b/.github/actions/molecule-test/action.yml index 7ac5e042..9a6beaf1 100644 --- a/.github/actions/molecule-test/action.yml +++ b/.github/actions/molecule-test/action.yml @@ -15,7 +15,7 @@ inputs: runs: using: "composite" steps: - - uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # 5.3.0 + - uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # 5.4.0 with: python-version: "3.x" - uses: syphar/restore-virtualenv@e536692e76315a068b4905f792e25febfe6d4391 # 1.3 diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml index 994be83d..fa92181d 100644 --- a/.github/workflows/linter.yml +++ b/.github/workflows/linter.yml @@ -19,7 +19,7 @@ jobs: steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2 - name: Setup Go - uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # 5.2.0 + uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # 5.3.0 with: go-version: ">=1.20.0" - name: Install dependencies @@ -32,7 +32,7 @@ jobs: steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2 - name: Check broken links - uses: gaurav-nelson/github-action-markdown-link-check@d53a906aa6b22b8979d33bc86170567e619495ec # 1.0.15 + uses: gaurav-nelson/github-action-markdown-link-check@636e17b35a5803e014b7272d9e46a8262705416a # 1.0.16 check-super-linter: name: Check syntax (super-linter) runs-on: ubuntu-latest diff --git a/.github/workflows/on-demand_molecule.yml b/.github/workflows/on-demand_molecule.yml index 15f5fc10..5ab3be7b 100644 --- a/.github/workflows/on-demand_molecule.yml +++ b/.github/workflows/on-demand_molecule.yml @@ -24,7 +24,7 @@ jobs: runs-on: vm-self-hosted steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2 - - uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # 5.3.0 + - uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # 5.4.0 with: python-version: "3.x" - uses: syphar/restore-virtualenv@e536692e76315a068b4905f792e25febfe6d4391 # 1.3 diff --git a/defaults.env b/defaults.env index 5301dfa9..976eea0b 100755 --- a/defaults.env +++ b/defaults.env @@ -58,7 +58,7 @@ export KRD_KNATIVE_SERVING_NET=${KRD_KNATIVE_SERVING_NET:-kourier} export KRD_KNATIVE_SERVING_ENABLED=${KRD_KNATIVE_SERVING_ENABLED:-true} export KRD_KNATIVE_SERVING_CERT_MANAGER_ENABLED=${KRD_KNATIVE_SERVING_CERT_MANAGER_ENABLED:-false} export KRD_KNATIVE_EVENTING_ENABLED=${KRD_KNATIVE_EVENTING_ENABLED:-false} -export KRD_CERT_MANAGER_VERSION=${KRD_CERT_MANAGER_VERSION:-v1.16.2} +export KRD_CERT_MANAGER_VERSION=${KRD_CERT_MANAGER_VERSION:-v1.17.0} export KRD_YOUKI_ENABLED=${KRD_YOUKI_ENABLED:-false} export KRD_CALICO_IPIP_MODE=${KRD_CALICO_IPIP_MODE:-Never} export KRD_CALICO_VXLAN_MODE=${KRD_CALICO_VXLAN_MODE:-Never} diff --git a/galaxy-requirements.yml b/galaxy-requirements.yml index 1e1a0d2e..5f943b7f 100644 --- a/galaxy-requirements.yml +++ b/galaxy-requirements.yml @@ -9,7 +9,7 @@ ############################################################################## roles: - name: geerlingguy.docker - version: 7.4.4 + version: 7.4.5 - name: geerlingguy.repo-epel version: 3.1.1 - name: andrewrothstein.gcc-toolbox @@ -20,10 +20,10 @@ roles: version: v1.4.2 collections: - name: kubernetes.core - version: 5.0.0 + version: Max attempts reached - name: community.docker - version: 4.3.0 + version: Max attempts reached - name: ansible.posix - version: 2.0.0 + version: Max attempts reached - name: community.general - version: 10.2.0 + version: Max attempts reached diff --git a/playbooks/configure-addons.yml b/playbooks/configure-addons.yml index 46730749..616eef53 100644 --- a/playbooks/configure-addons.yml +++ b/playbooks/configure-addons.yml @@ -20,7 +20,7 @@ when: ansible_distribution == 'Ubuntu' - name: Install kubernetes python package ansible.builtin.pip: - name: kubernetes==31.0.0 + name: kubernetes==32.0.0 roles: - sriov_cni - name: Install SR-IOV Network Device Plugin @@ -36,7 +36,7 @@ when: ansible_distribution == 'Ubuntu' - name: Install kubernetes python package ansible.builtin.pip: - name: kubernetes==31.0.0 + name: kubernetes==32.0.0 roles: - sriov_plugin - name: Install Node Feature Discovery add-on @@ -50,7 +50,7 @@ when: ansible_distribution == 'Ubuntu' - name: Install kubernetes python package ansible.builtin.pip: - name: kubernetes==31.0.0 + name: kubernetes==32.0.0 roles: - nfd - name: Label worker nodes with pmem devices @@ -64,7 +64,7 @@ when: ansible_distribution == 'Ubuntu' - name: Install kubernetes python package ansible.builtin.pip: - name: kubernetes==31.0.0 + name: kubernetes==32.0.0 - name: Check if pmem device exists ansible.builtin.stat: path: /dev/pmem0 @@ -92,7 +92,7 @@ when: ansible_distribution == 'Ubuntu' - name: Install kubernetes python package ansible.builtin.pip: - name: kubernetes==31.0.0 + name: kubernetes==32.0.0 tags: pmem roles: - role: andrewrothstein.gcc-toolbox @@ -196,6 +196,6 @@ when: ansible_distribution == 'Ubuntu' - name: Install kubernetes python package ansible.builtin.pip: - name: kubernetes==31.0.0 + name: kubernetes==32.0.0 roles: - qat_plugin diff --git a/playbooks/krd-vars.yml b/playbooks/krd-vars.yml index 8553b823..6799aabc 100644 --- a/playbooks/krd-vars.yml +++ b/playbooks/krd-vars.yml @@ -15,24 +15,24 @@ cfssl_version: 1.6.5 sonobuoy_version: 0.57.2 mitogen_version: 0.2.10 # Knative versions -kn_version: knative-v1.16.1 -knative_serving_version: knative-v1.16.0 -knative_eventing_version: v0.43.3 +kn_version: knative-v1.17.0 +knative_serving_version: knative-v1.17.0 +knative_eventing_version: v0.44.2 ## Knative Sandbox versions -net_kourier_version: knative-v1.16.0 -net_istio_version: vknative-v1.16.0 +net_kourier_version: knative-v1.17.0 +net_istio_version: vknative-v1.17.0 net_certmanager_version: vknative-v1.14.0 octant_version: 0.25.1 kube-ovn_version: v1.13.2 -prometheus-operator_version: v0.79.2 +prometheus-operator_version: v0.80.0 kubevirt_version: v1.4.0 -containerized_data_importer_version: v1.61.0 +containerized_data_importer_version: v1.61.1 virtink_version: v0.17.0 kubesphere_version: v4.1.2 metallb_version: v0.14.9 qat_plugin_mode: "{{ lookup('env', 'KRD_QAT_PLUGIN_MODE') | default('dpdk') }}" qat_plugin_version: "0.15.0" -argocd_version: v2.13.1 -tekton_version: v0.74.0 -kubevirt_tekton_tasks_version: v0.23.0 +argocd_version: v2.14.2 +tekton_version: v0.74.1 +kubevirt_tekton_tasks_version: v0.24.0 action_runner_controller_version: 0.10.1 diff --git a/playbooks/roles/nfd/defaults/main.yml b/playbooks/roles/nfd/defaults/main.yml index 54dee584..ac2dc55a 100644 --- a/playbooks/roles/nfd/defaults/main.yml +++ b/playbooks/roles/nfd/defaults/main.yml @@ -8,4 +8,4 @@ # http://www.apache.org/licenses/LICENSE-2.0 ############################################################################## nfd_template_folder: "/tmp/nfd_k8s" -nfd_version: v0.17.0 +nfd_version: v0.17.1 diff --git a/playbooks/roles/pmem/defaults/main.yml b/playbooks/roles/pmem/defaults/main.yml index 58a02a62..9bb737a9 100644 --- a/playbooks/roles/pmem/defaults/main.yml +++ b/playbooks/roles/pmem/defaults/main.yml @@ -10,6 +10,6 @@ pmem_template_folder: "/tmp/pmem_k8s" pmem_version: v1.1.0 pmem_driver_registrar_version: v2.13.0 -pmem_csi_provisioner_version: v5.1.0 +pmem_csi_provisioner_version: v5.2.0 pmem_cfssl_version: 1.6.5 pmem_namespace: pmem-csi diff --git a/playbooks/roles/pmem/molecule/default/prepare.yml b/playbooks/roles/pmem/molecule/default/prepare.yml index bd7e1178..164857d3 100644 --- a/playbooks/roles/pmem/molecule/default/prepare.yml +++ b/playbooks/roles/pmem/molecule/default/prepare.yml @@ -32,7 +32,7 @@ - name: Install kubernetes python package become: true ansible.builtin.pip: - name: kubernetes==31.0.0 + name: kubernetes==32.0.0 - name: Load krd variables ansible.builtin.include_vars: file: ../../../../krd-vars.yml diff --git a/test-requirements.txt b/test-requirements.txt index 3ebec1f3..ae02cae0 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,25 +1,25 @@ # -# This file is autogenerated by pip-compile with Python 3.10 +# This file is autogenerated by pip-compile with Python 3.12 # by the following command: # # pip-compile --output-file=test-requirements.txt test-requirements.in # -ansible-compat==24.10.0 +ansible-compat==25.1.2 # via # ansible-lint # molecule -ansible-core==2.17.7 +ansible-core==2.18.2 # via # ansible-compat # ansible-lint # molecule -ansible-lint==24.12.2 +ansible-lint==25.1.2 # via -r test-requirements.in -attrs==24.3.0 +attrs==25.1.0 # via # jsonschema # referencing -black==24.10.0 +black==25.1.0 # via ansible-lint bracex==2.5.post1 # via wcmatch @@ -36,11 +36,9 @@ cryptography==44.0.0 # via ansible-core enrich==1.2.7 # via molecule -exceptiongroup==1.2.2 - # via pytest -filelock==3.16.1 +filelock==3.17.0 # via ansible-lint -importlib-metadata==8.5.0 +importlib-metadata==8.6.1 # via ansible-lint iniconfig==2.0.0 # via pytest @@ -61,11 +59,11 @@ markupsafe==3.0.2 # via jinja2 mdurl==0.1.2 # via markdown-it-py -molecule==24.12.0 +molecule==25.2.0 # via # -r test-requirements.in # molecule-plugins -molecule-plugins[vagrant]==23.6.0 +molecule-plugins[vagrant]==23.7.0 # via -r test-requirements.in mypy-extensions==1.0.0 # via black @@ -105,8 +103,9 @@ pyyaml==6.0.2 # ansible-lint # molecule # yamllint -referencing==0.35.1 +referencing==0.36.2 # via + # ansible-lint # jsonschema # jsonschema-specifications resolvelib==1.0.1 @@ -127,14 +126,8 @@ subprocess-tee==0.4.2 # via # ansible-compat # ansible-lint -tomli==2.2.1 - # via - # black - # pytest typing-extensions==4.12.2 - # via - # black - # rich + # via referencing wcmatch==10.0 # via # ansible-lint