Skip to content

Commit d407f35

Browse files
authored
Merge pull request #1807 from mythi/PR-2024-019
misc version updates
2 parents 8387a11 + ff257cb commit d407f35

25 files changed

+48
-197
lines changed

.github/workflows/lib-build.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ permissions:
99
jobs:
1010
image:
1111
name: Build image
12-
runs-on: ubuntu-22.04
12+
runs-on: ubuntu-24.04
1313
strategy:
1414
matrix:
1515
image:

.github/workflows/lib-codeql.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ permissions:
1010
jobs:
1111
analyze:
1212
name: Analysis
13-
runs-on: 'ubuntu-22.04'
13+
runs-on: ubuntu-24.04
1414
timeout-minutes: 360
1515

1616
permissions:

.github/workflows/lib-publish.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ permissions:
1515
jobs:
1616
image:
1717
name: Build image
18-
runs-on: ubuntu-22.04
18+
runs-on: ubuntu-24.04
1919
strategy:
2020
fail-fast: false
2121
matrix:

.github/workflows/lib-scorecard.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ permissions:
99
jobs:
1010
analysis:
1111
name: Analysis
12-
runs-on: ubuntu-22.04
12+
runs-on: ubuntu-24.04
1313

1414
permissions:
1515
security-events: write

.github/workflows/lib-trivy.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
trivy-scan-deployments:
2828
name: Scan deployments
2929
if: ${{ inputs.deployments }}
30-
runs-on: ubuntu-22.04
30+
runs-on: ubuntu-24.04
3131
steps:
3232
- name: Checkout
3333
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
@@ -45,7 +45,7 @@ jobs:
4545
trivy-scan-dockerfiles:
4646
name: Scan Dockerfiles
4747
if: ${{ inputs.dockerfiles }}
48-
runs-on: ubuntu-22.04
48+
runs-on: ubuntu-24.04
4949
steps:
5050
- name: Checkout
5151
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
@@ -58,7 +58,7 @@ jobs:
5858
severity: CRITICAL,HIGH
5959

6060
trivy-scan-licenses:
61-
runs-on: ubuntu-22.04
61+
runs-on: ubuntu-24.04
6262
name: Scan licenses
6363
steps:
6464
- name: Checkout
@@ -75,7 +75,7 @@ jobs:
7575
trivy-scan-vulns:
7676
permissions:
7777
security-events: write
78-
runs-on: ubuntu-22.04
78+
runs-on: ubuntu-24.04
7979
name: Scan vulnerabilities
8080
steps:
8181
- name: Checkout

.github/workflows/lib-validate.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ permissions:
88
jobs:
99
docs:
1010
name: Check docs are buildable
11-
runs-on: ubuntu-22.04
11+
runs-on: ubuntu-24.04
1212
steps:
1313
- name: Install dependencies
1414
run: |
@@ -32,7 +32,7 @@ jobs:
3232
permissions:
3333
pull-requests: read # for golangci/golangci-lint-action to fetch pull requests
3434
name: lint
35-
runs-on: ubuntu-22.04
35+
runs-on: ubuntu-24.04
3636
steps:
3737
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
3838
- uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5
@@ -46,7 +46,7 @@ jobs:
4646
args: -v --timeout 5m
4747
build:
4848
name: Build and check device plugins
49-
runs-on: ubuntu-22.04
49+
runs-on: ubuntu-24.04
5050
steps:
5151
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
5252
- uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5
@@ -63,7 +63,7 @@ jobs:
6363
# run: bash <(curl -s https://codecov.io/bash)
6464
envtest:
6565
name: Test APIs using envtest
66-
runs-on: ubuntu-22.04
66+
runs-on: ubuntu-24.04
6767
strategy:
6868
matrix:
6969
version:

.github/workflows/release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ permissions:
1010
jobs:
1111
tag_fix:
1212
name: Prepare image tag
13-
runs-on: ubuntu-22.04
13+
runs-on: ubuntu-24.04
1414
outputs:
1515
fixed_tag: ${{ steps.fix.outputs.tag }}
1616
env:

INSTALL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ helm install --wait \
3434
cert-manager jetstack/cert-manager \
3535
--namespace cert-manager \
3636
--create-namespace \
37-
--version v1.14.2 \
37+
--version v1.15.2 \
3838
--set installCRDs=true
3939
```
4040

@@ -44,7 +44,7 @@ NOTE: cert-manager install takes a while to complete.
4444

4545
```bash
4646
helm install nfd nfd/node-feature-discovery \
47-
--namespace node-feature-discovery --create-namespace --version 0.15.1
47+
--namespace node-feature-discovery --create-namespace --version 0.16.4
4848
```
4949

5050
### Installing operator

Makefile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ BUILDTAGS ?= ""
88
BUILDER ?= "docker"
99
EXTRA_BUILD_ARGS ?= ""
1010

11-
CERT_MANAGER_VERSION ?= v1.14.2
12-
CONTROLLER_GEN_VERSION ?= v0.14.0
11+
CERT_MANAGER_VERSION ?= v1.15.2
12+
CONTROLLER_GEN_VERSION ?= v0.16.1
1313
GOLANGCI_LINT_VERSION ?= v1.57.2
14-
KIND_VERSION ?= v0.21.0
14+
KIND_VERSION ?= v0.23.0
1515
GOLICENSES_VERSION ?= v1.6.0
1616
# Default bundle image tag
1717
BUNDLE_IMG ?= intel-device-plugins-controller-bundle:$(TAG)
@@ -75,7 +75,7 @@ test-with-kind: fixture intel-sgx-admissionwebhook intel-fpga-admissionwebhook i
7575
kind load docker-image $(REG)intel-sgx-admissionwebhook:$(TAG)
7676
kind load docker-image $(REG)intel-fpga-admissionwebhook:$(TAG)
7777
kind load docker-image $(REG)intel-deviceplugin-operator:$(TAG)
78-
kubectl apply -f https://github.com/jetstack/cert-manager/releases/download/${CERT_MANAGER_VERSION}/cert-manager.yaml
78+
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/${CERT_MANAGER_VERSION}/cert-manager.yaml
7979
# Test SGX Admission Webhook, FPGA Admission Webhook and Device Plugin Operator Manager's Webhook
8080
$(GO) test -v ./test/e2e -args -kubeconfig ~/.kube/config -ginkgo.focus "SGX Admission"
8181
$(GO) test -v ./test/e2e -args -kubeconfig ~/.kube/config -ginkgo.focus "FPGA Admission"

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
[![Build Status](https://github.com/intel/intel-device-plugins-for-kubernetes/actions/workflows/devel.yaml/badge.svg)](https://github.com/intel/intel-device-plugins-for-kubernetes/actions?query=workflow%3ADevel)
33
[![Go Report Card](https://goreportcard.com/badge/github.com/intel/intel-device-plugins-for-kubernetes)](https://goreportcard.com/report/github.com/intel/intel-device-plugins-for-kubernetes)
44
[![GoDoc](https://godoc.org/github.com/intel/intel-device-plugins-for-kubernetes/pkg/deviceplugin?status.svg)](https://godoc.org/github.com/intel/intel-device-plugins-for-kubernetes/pkg/deviceplugin)
5-
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/intel/intel-device-plugins-for-kubernetes/badge)](https://api.securityscorecards.dev/projects/intel/intel-device-plugins-for-kubernetes)
5+
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/intel/intel-device-plugins-for-kubernetes/badge)](https://api.securityscorecards.dev/projects/github.com/intel/intel-device-plugins-for-kubernetes)
66

77
This repository contains a framework for developing plugins for the Kubernetes
88
[device plugins framework](https://kubernetes.io/docs/concepts/extend-kubernetes/compute-storage-net/device-plugins/),

0 commit comments

Comments
 (0)