Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump ansible-core from 2.17.5 to 2.17.7 #224

Closed
wants to merge 10 commits into from
Closed
2 changes: 1 addition & 1 deletion .github/actions/molecule-test/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ inputs:
runs:
using: "composite"
steps:
- uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # 5.2.0
- uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # 5.3.0
with:
python-version: "3.x"
- uses: syphar/restore-virtualenv@e536692e76315a068b4905f792e25febfe6d4391 # 1.3
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/vagrant-setup/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ runs:
using: "composite"
steps:
- name: Cache Vagrant boxes
uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # 4.0.2
uses: actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a # 4.1.2
with:
path: ~/.vagrant.d/boxes
key: ${{ runner.os }}-vagrant-ubuntu-bionic-${{ hashFiles('distros_supported.yml') }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/diagram.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
pull-requests: write
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
- name: Update diagram
uses: githubocto/repo-visualizer@a999615bdab757559bf94bda1fe6eef232765f85 # 0.9.1
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/distros.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ jobs:
pull-requests: write # for technote-space/create-pr-action to create a PR
runs-on: macos-12
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
- uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # 4.0.2
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
- uses: actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a # 4.1.2
with:
path: ~/.vagrant.d/boxes
key: ${{ runner.os }}-vagrant-${{ hashFiles('distros_supported.yml') }}
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@ jobs:
name: Count Lines of Code
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
- name: Setup Go
uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # 5.0.2
uses: actions/setup-go@41dfa10bad2bb2ae585af6ee5bb4d7d973ad74ed # 5.1.0
with:
go-version: ">=1.20.0"
- name: Install dependencies
Expand All @@ -30,14 +30,14 @@ jobs:
name: Check documentation external links
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
- name: Check broken links
uses: gaurav-nelson/github-action-markdown-link-check@d53a906aa6b22b8979d33bc86170567e619495ec # 1.0.15
check-super-linter:
name: Check syntax (super-linter)
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
- name: Run super-linter validation
uses: github/super-linter@b807e99ddd37e444d189cfd2c2ca1274d8ae8ef1 # 7
env:
Expand All @@ -52,7 +52,7 @@ jobs:
name: Check syntax (tox)
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
- name: Install tox
run: pip install tox
- name: Run tox lint validation
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/on-demand_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ jobs:
int_tests: "virtink"
cert_manager_enabled: true
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
- uses: ./.github/actions/vagrant-up
with:
container-runtime: ${{ matrix.runtime }}
Expand All @@ -72,7 +72,7 @@ jobs:
outputs:
scripts: ${{ steps.filter.outputs.scripts }}
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
- uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # 3.0.2
if: ${{ !env.ACT }}
id: filter
Expand All @@ -87,7 +87,7 @@ jobs:
needs: changes
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
- name: Run the sh-checker
uses: luizm/action-sh-checker@17bd25a6ee188d2b91f677060038f4ba37ba14b2 # 0.9.0
env:
Expand All @@ -102,7 +102,7 @@ jobs:
needs: changes
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
- name: Install ShellSpec
run: curl -fsSL https://github.com/shellspec/shellspec/releases/latest/download/shellspec-dist.tar.gz | tar -xz -C ..
- name: Run Shellspec
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/on-demand_corner.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
- test: kubewarden
cert-mgr: true
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
- uses: ./.github/actions/vagrant-up
with:
cert-manager-enabled: ${{ matrix.cert-mgr }}
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/on-demand_molecule.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ jobs:
name: Pull python dependencies
runs-on: macos-12
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
- uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # 5.2.0
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
- uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # 5.3.0
with:
python-version: "3.x"
- uses: syphar/restore-virtualenv@e536692e76315a068b4905f792e25febfe6d4391 # 1.3
Expand All @@ -46,7 +46,7 @@ jobs:
outputs:
environments: ${{ steps.filter.outputs.changes }}
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
- uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # 3.0.2
if: ${{ !env.ACT }}
id: filter
Expand Down Expand Up @@ -84,7 +84,7 @@ jobs:
environment: ${{ fromJSON(needs.changes.outputs.environments) }}
runs-on: macos-12
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
if: matrix.environment != 'reqs'
- uses: ./.github/actions/molecule-test
if: matrix.environment != 'reqs'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/on-demand_multus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
KRD_MULTUS_ENABLED: true
PKG_KREW_PLUGINS_LIST: "cert-manager"
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
- name: Deploy services
run: KRD_FOLDER=$(git rev-parse --show-toplevel) ./aio.sh
- name: Run Sonobuoy tool
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/on-demand_virtlet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
( github.event_name == 'pull_request_review' && github.event.review.state == 'approved' ) || github.event_name != 'pull_request_review'
runs-on: macos-12
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
- uses: ./.github/actions/vagrant-up
with:
kube-version: v1.18.17
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/rebase.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout the latest code
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
with:
token: ${{ secrets.GITHUB_TOKEN }}
fetch-depth: 0
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/scheduled_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
KRD_ANSIBLE_DEBUG: true
KRD_CONTAINER_RUNTIME: crio
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
- name: Deploy services
run: KRD_FOLDER=$(git rev-parse --show-toplevel) ./aio.sh
- name: Run Dashboard test
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/scheduled_distros.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
generate-json-matrix:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
- name: Get matrix values
id: set-matrix
run: |
Expand Down Expand Up @@ -45,7 +45,7 @@ jobs:
matrix:
include: ${{ fromJson(needs.generate-json-matrix.outputs.matrix) }}
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
- name: Running Flannel CNI with ContainerD runtime
if: ${{ always() }}
uses: ./.github/actions/vagrant-up
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/spell.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,14 @@ jobs:
name: Check spelling (reviewdog)
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
- uses: reviewdog/action-misspell@1de44e0dd5efaaddf131937e4892afd8a0dc4b13 # 1.23.0
with:
github_token: ${{ secrets.github_token }}
check-spellcheck:
name: Check spelling (pyspelling)
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
- uses: igsekor/pyspelling-any@155eb06641bb9259cab59b5126a40be943ecb4f7 # 1.0.4
name: Spellcheck
4 changes: 2 additions & 2 deletions .github/workflows/update.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
pull-requests: write # for technote-space/create-pr-action to create a PR
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
- uses: technote-space/create-pr-action@91114507cf92349bec0a9a501c2edf1635427bc5 # 2.1.4
with:
EXECUTE_COMMANDS: |
Expand All @@ -34,7 +34,7 @@ jobs:
check-dictionary:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
- uses: technote-space/create-pr-action@91114507cf92349bec0a9a501c2edf1635427bc5 # 2.1.4
with:
EXECUTE_COMMANDS: |
Expand Down
5 changes: 2 additions & 3 deletions _chart_installers.sh
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ function _install_chart {
eval "$cmd" "$name" "$chart"
fi

[[ $wait == "true" ]] && wait_for_pods "$namespace"
[[ $wait != "true" ]] || wait_for_pods "$namespace"
}

function _add_helm_repo {
Expand Down Expand Up @@ -279,9 +279,8 @@ function _install_arc_controller {
function install_chart_arc {
! kubectl get crds autoscalinglisteners.actions.github.com >/dev/null && _install_arc_controller

namespace="${KRD_ARC_GITHUB_URL##*/}-runners"
namespace="default"
KRD_CHART_VALUES="githubConfigUrl=$KRD_ARC_GITHUB_URL,githubConfigSecret=gh-runners-token"
! kubectl get namespaces "${namespace}" && kubectl create namespace "${namespace}"
! kubectl get secrets -n "${namespace}" gh-runners-token && kubectl -n "${namespace}" create secret generic gh-runners-token --from-literal=github_token="$KRD_ARC_TOKEN"
! helm get metadata arc-runner-set -n "${namespace}" >/dev/null && _install_chart arc-runner-set oci://ghcr.io/actions/actions-runner-controller-charts/gha-runner-scale-set "$namespace" "false"
if kubectl get crds virtualmachines.kubevirt.io >/dev/null; then
Expand Down
6 changes: 4 additions & 2 deletions ci/update_versions.sh
Original file line number Diff line number Diff line change
Expand Up @@ -223,8 +223,10 @@ wget -q -O ./resources/checkov-job.yaml https://raw.githubusercontent.com/bridge
sed -i "s|image.tag=.*|image.tag=v$(get_version docker_tag rancher/metrics-server),args[0]='--kubelet-insecure-tls',args[1]='--kubelet-preferred-address-types=InternalIP'\" _install_chart metrics-server metrics-server/metrics-server default|g" _chart_installers.sh

# Update Rook test resources
wget -q -O ./tests/resources/rook/toolbox.yaml https://raw.githubusercontent.com/rook/rook/master/deploy/examples/toolbox.yaml
wget -q -O ./tests/resources/rook/cluster-test.yaml https://raw.githubusercontent.com/rook/rook/master/deploy/examples/cluster-test.yaml
rook_version=$(get_version github_tag rook/rook)
wget -q -O ./tests/resources/rook/toolbox.yaml "https://raw.githubusercontent.com/rook/rook/refs/tags/v$rook_version/deploy/examples/toolbox.yaml"
wget -q -O ./tests/resources/rook/cluster-test.yaml "https://raw.githubusercontent.com/rook/rook/refs/tags/v$rook_version/deploy/examples/cluster-test.yaml"
wget -q -O ./resources/storageclass.yml "https://raw.githubusercontent.com/rook/rook/refs/tags/v$rook_version/deploy/examples/csi/rbd/storageclass.yaml"

# Update K8sGPT resources
sed -i "s/version: .*/version: v$(get_version github_release k8sgpt-ai/k8sgpt)/g" resources/k8sgpt-local.yml
Expand Down
2 changes: 1 addition & 1 deletion defaults.env
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ 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}
# TODO: Remove KRD_CERT_MANAGER_VERSION variable once the update is available in upstream (https://github.com/kubernetes-sigs/kubespray/pull/8377)
export KRD_CERT_MANAGER_VERSION=${KRD_CERT_MANAGER_VERSION:-v1.16.0}
export KRD_CERT_MANAGER_VERSION=${KRD_CERT_MANAGER_VERSION:-v1.16.2}
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}
Expand Down
10 changes: 5 additions & 5 deletions galaxy-requirements.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,21 +9,21 @@
##############################################################################
roles:
- name: geerlingguy.docker
version: 7.4.1
version: 7.4.3
- name: geerlingguy.repo-epel
version: 3.1.1
- name: andrewrothstein.gcc-toolbox
version: v1.1.10
- name: andrewrothstein.kind
version: v1.2.12
- name: andrewrothstein.kubectl
version: v1.4.0
version: v1.4.1
collections:
- name: kubernetes.core
version: 5.0.0
- name: community.docker
version: 3.13.0
version: 4.1.0
- name: ansible.posix
version: 1.6.0
version: 1.6.2
- name: community.general
version: 9.4.0
version: 10.0.1
24 changes: 12 additions & 12 deletions playbooks/krd-vars.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,28 +10,28 @@
kpt_version: 1.0.0-beta.55
go_version: 1.15.3
kubespray_version: v2.26.0
istio_version: 1.23.2
istio_version: 1.24.1
cfssl_version: 1.6.5
sonobuoy_version: 0.57.2
mitogen_version: 0.2.10
# Knative versions
kn_version: knative-v1.15.0
knative_serving_version: knative-v1.15.2
knative_eventing_version: v0.42.1
kn_version: knative-v1.16.0
knative_serving_version: knative-v1.16.0
knative_eventing_version: v0.43.2
## Knative Sandbox versions
net_kourier_version: knative-v1.15.1
net_istio_version: vknative-v1.15.1
net_kourier_version: knative-v1.16.0
net_istio_version: vknative-v1.16.0
net_certmanager_version: vknative-v1.14.0
octant_version: 0.25.1
kube-ovn_version: vkube-ovn-v1.12.26
prometheus-operator_version: v0.77.1
kubevirt_version: v1.3.1
containerized_data_importer_version: v1.60.3
kube-ovn_version: vkube-ovn-1.13.0
prometheus-operator_version: v0.78.2
kubevirt_version: v1.4.0
containerized_data_importer_version: v1.60.4
virtink_version: v0.16.0
kubesphere_version: v4.1.2
metallb_version: v0.14.8
qat_plugin_mode: "{{ lookup('env', 'KRD_QAT_PLUGIN_MODE') | default('dpdk') }}"
qat_plugin_version: "0.15.0"
argocd_version: v2.12.5
tekton_version: v0.73.1
argocd_version: v2.13.1
tekton_version: v0.74.0
kubevirt_tekton_tasks_version: v0.22.0
2 changes: 1 addition & 1 deletion playbooks/roles/nfd/defaults/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@
# http://www.apache.org/licenses/LICENSE-2.0
##############################################################################
nfd_template_folder: "/tmp/nfd_k8s"
nfd_version: v0.16.4
nfd_version: v0.16.6
3 changes: 2 additions & 1 deletion resources/checkov-job.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,6 @@ spec:
template:
metadata:
annotations:
seccomp.security.alpha.kubernetes.io/pod: runtime/default
checkov.io/skip1: CKV_K8S_22=Checkov requires filesystem write access to dump resource definitions
checkov.io/skip2: CKV_K8S_38=Service Account is required for read-only API access
checkov.io/skip3: CKV_K8S_14=Preferring latest rules every run - image pull always
Expand All @@ -178,6 +177,8 @@ spec:
securityContext:
runAsUser: 12000
runAsNonRoot: true
seccompProfile:
type: RuntimeDefault
restartPolicy: Never
serviceAccountName: checkov
containers:
Expand Down
2 changes: 1 addition & 1 deletion resources/k8sgpt-local.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ spec:
backend: localai
baseUrl: http://local-ai.local-ai-system.svc.cluster.local:8080/v1
enabled: true
version: v0.3.41
version: v0.3.46
noCache: false
Loading
Loading