Skip to content

Commit bd767ba

Browse files
authored
Merge branch 'kubernetes:master' into dev/trunk-support
2 parents 48a878a + 4e04ca9 commit bd767ba

File tree

47 files changed

+593
-392
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+593
-392
lines changed

.github/workflows/release-cpo.yaml

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -13,30 +13,6 @@ jobs:
1313
- name: Checkout
1414
uses: actions/checkout@v3
1515

16-
-
17-
# Add support for more platforms with QEMU (optional)
18-
# https://github.com/docker/setup-qemu-action
19-
name: Set up QEMU
20-
uses: docker/setup-qemu-action@v2
21-
22-
- name: Set up Docker Buildx
23-
uses: docker/setup-buildx-action@v2
24-
25-
- name: Login to docker hub
26-
uses: docker/login-action@v2
27-
with:
28-
registry: docker.io
29-
username: ${{ secrets.DOCKER_USERNAME }}
30-
password: ${{ secrets.DOCKER_PASSWORD }}
31-
32-
- name: Get the version from ref
33-
id: get_version
34-
run: echo VERSION=${GITHUB_REF/refs\/tags\//} >> $GITHUB_OUTPUT
35-
36-
- name: build & publish images
37-
run: |
38-
make push-multiarch-images REGISTRY=docker.io/k8scloudprovider VERSION=${{ steps.get_version.outputs.VERSION }}
39-
4016
- name: Create Release
4117
id: create_release
4218
uses: actions/create-release@v1

Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,19 +14,19 @@
1414
## BUILD ARGS ##
1515
################################################################################
1616
# This build arg allows the specification of a custom Golang image.
17-
ARG GOLANG_IMAGE=golang:1.20.1
17+
ARG GOLANG_IMAGE=golang:1.20.3
1818

1919
# The distroless image on which the CPI manager image is built.
2020
#
2121
# Please do not use "latest". Explicit tags should be used to provide
2222
# deterministic builds. Follow what kubernetes uses to build
23-
# kube-controller-manager, for example for 1.23.x:
24-
# https://github.com/kubernetes/kubernetes/blob/release-1.24/build/common.sh#L94
25-
ARG DISTROLESS_IMAGE=k8s.gcr.io/build-image/go-runner:v2.3.1-go1.20.1-bullseye.0
23+
# kube-controller-manager, for example for 1.27.x:
24+
# https://github.com/kubernetes/kubernetes/blob/release-1.27/build/common.sh#L99
25+
ARG DISTROLESS_IMAGE=registry.k8s.io/build-image/go-runner:v2.3.1-go1.20.3-bullseye.0
2626

2727
# We use Alpine as the source for default CA certificates and some output
2828
# images
29-
ARG ALPINE_IMAGE=alpine:3.15.4
29+
ARG ALPINE_IMAGE=alpine:3.17.3
3030

3131
# cinder-csi-plugin uses Debian as a base image
3232
ARG DEBIAN_IMAGE=registry.k8s.io/build-image/debian-base:bullseye-v1.4.3

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ GOFLAGS :=
3838
TAGS :=
3939
LDFLAGS := "-w -s -X 'k8s.io/component-base/version.gitVersion=$(VERSION)'"
4040
GOX_LDFLAGS := $(shell echo "$(LDFLAGS) -extldflags \"-static\"")
41-
REGISTRY ?= k8scloudprovider
41+
REGISTRY ?= registry.k8s.io/provider-os
4242
IMAGE_OS ?= linux
4343
IMAGE_NAMES ?= openstack-cloud-controller-manager \
4444
cinder-csi-plugin \

charts/cinder-csi-plugin/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
apiVersion: v1
2-
appVersion: v1.27.0-alpha.0
2+
appVersion: v1.27.1
33
description: Cinder CSI Chart for OpenStack
44
name: openstack-cinder-csi
5-
version: 2.27.0-alpha.0
5+
version: 2.28.0-alpha.2
66
home: https://github.com/kubernetes/cloud-provider-openstack
77
icon: https://github.com/kubernetes/kubernetes/blob/master/logo/logo.png
88
maintainers:

charts/cinder-csi-plugin/values.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,36 +8,36 @@ csi:
88
attacher:
99
image:
1010
repository: registry.k8s.io/sig-storage/csi-attacher
11-
tag: v4.0.0
11+
tag: v4.2.0
1212
pullPolicy: IfNotPresent
1313
resources: {}
1414
extraArgs: {}
1515
provisioner:
1616
topology: "true"
1717
image:
1818
repository: registry.k8s.io/sig-storage/csi-provisioner
19-
tag: v3.4.0
19+
tag: v3.4.1
2020
pullPolicy: IfNotPresent
2121
resources: {}
2222
extraArgs: {}
2323
snapshotter:
2424
image:
2525
repository: registry.k8s.io/sig-storage/csi-snapshotter
26-
tag: v6.1.0
26+
tag: v6.2.1
2727
pullPolicy: IfNotPresent
2828
resources: {}
2929
extraArgs: {}
3030
resizer:
3131
image:
3232
repository: registry.k8s.io/sig-storage/csi-resizer
33-
tag: v1.6.0
33+
tag: v1.7.0
3434
pullPolicy: IfNotPresent
3535
resources: {}
3636
extraArgs: {}
3737
livenessprobe:
3838
image:
3939
repository: registry.k8s.io/sig-storage/livenessprobe
40-
tag: v2.8.0
40+
tag: v2.9.0
4141
pullPolicy: IfNotPresent
4242
failureThreshold: 5
4343
initialDelaySeconds: 10

charts/manila-csi-plugin/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
apiVersion: v1
2-
appVersion: v1.27.0-alpha.0
2+
appVersion: v1.27.1
33
description: Manila CSI Chart for OpenStack
44
name: openstack-manila-csi
5-
version: 2.27.0-alpha.0
5+
version: 2.28.0-alpha.2
66
home: http://github.com/kubernetes/cloud-provider-openstack
77
icon: https://github.com/kubernetes/kubernetes/blob/master/logo/logo.png
88
maintainers:

charts/openstack-cloud-controller-manager/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
apiVersion: v1
2-
appVersion: v1.27.0-alpha.0
2+
appVersion: v1.27.1
33
description: Openstack Cloud Controller Manager Helm Chart
44
icon: https://object-storage-ca-ymq-1.vexxhost.net/swift/v1/6e4619c416ff4bd19e1c087f27a43eea/www-images-prod/openstack-logo/OpenStack-Logo-Vertical.png
55
home: https://github.com/kubernetes/cloud-provider-openstack
66
name: openstack-cloud-controller-manager
7-
version: 2.27.0-alpha.0
7+
version: 2.28.0-alpha.3
88
maintainers:
99
- name: eumel8
1010

charts/openstack-cloud-controller-manager/templates/daemonset.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,9 @@ spec:
9595
initContainers: {{ toYaml .Values.extraInitContainers | nindent 6 }}
9696
{{- end }}
9797
hostNetwork: true
98+
{{- if .Values.priorityClassName }}
99+
priorityClassName: {{ .Values.priorityClassName }}
100+
{{- end }}
98101
volumes:
99102
- name: cloud-config-volume
100103
secret:

charts/openstack-cloud-controller-manager/values.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,10 @@ cloudConfig:
9898
blockStorage:
9999
metadata:
100100

101+
## Pod priority settings
102+
## ref: https://kubernetes.io/docs/concepts/configuration/pod-priority-preemption/
103+
priorityClassName:
104+
101105
# The following three volumes are required to use all OCCM controllers,
102106
# but might not be needed if you just use a specific controller
103107
# Additional volumes that should be available to the pods:

cloudbuild.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,7 @@ steps:
2929
/buildx-entrypoint version
3030
3131
make push-multiarch-images \
32-
REGISTRY=gcr.io/$PROJECT_ID \
33-
VERSION=$_SHORT_TAG
32+
REGISTRY=gcr.io/$PROJECT_ID
3433
substitutions:
3534
# _GIT_TAG will be filled with a git-based tag for the image, of the form
3635
# vYYYYMMDD-hash, and can be used as a substitution

0 commit comments

Comments
 (0)