diff --git a/build-s2i-python-kopf/Dockerfile b/build-s2i-python-kopf/Dockerfile index 9767771b1..684eba4e1 100644 --- a/build-s2i-python-kopf/Dockerfile +++ b/build-s2i-python-kopf/Dockerfile @@ -1,9 +1,9 @@ -FROM registry.access.redhat.com/ubi9/python-311:latest@sha256:f470d16445af9210cb9001bca1c89775f10389480adaff2dd27abfd79b4ad6e2 +FROM registry.access.redhat.com/ubi9/python-312:latest@sha256:1d8846b7c6558a50b434f1ea76131f200dcdd92cfaf16b81996003b14657b491 MAINTAINER Johnathan Kupferer -ENV OPENSHIFT_CLIENT_VERSION=4.14.9 \ - HELM_VERSION=3.14.0 +ENV OPENSHIFT_CLIENT_VERSION=4.14.43 \ + HELM_VERSION=3.16.2 LABEL io.k8s.description="Python Kopf - Kubernetes Operator Framework" \ io.k8s.display-name="Kopf Operator" \ diff --git a/build-s2i-python-kopf/README.adoc b/build-s2i-python-kopf/README.adoc index 4a1b94e76..c4dc0d944 100644 --- a/build-s2i-python-kopf/README.adoc +++ b/build-s2i-python-kopf/README.adoc @@ -153,7 +153,7 @@ oc start-build kopf-simple --from-dir=../ -F -------------------------------------------- Description for how to deploy and test this example can be found in -xref:examples/simple/README.adoc[Simple Example]. +xref:examples/kopf-simple/README.adoc[Simple Example]. ==== Dockerfile diff --git a/build-s2i-python-kopf/build-template.yaml b/build-s2i-python-kopf/build-template.yaml index 34fe5b97a..83634a905 100644 --- a/build-s2i-python-kopf/build-template.yaml +++ b/build-s2i-python-kopf/build-template.yaml @@ -8,7 +8,7 @@ metadata: parameters: - name: FROM_IMAGE - value: registry.access.redhat.com/ubi9/python-311:latest + value: registry.access.redhat.com/ubi9/python-312:latest - name: GIT_REPO value: https://github.com/redhat-cop/containers-quickstarts.git - name: NAME diff --git a/build-s2i-python-kopf/build/build_config.yaml b/build-s2i-python-kopf/build/build_config.yaml index 49bf6b87b..4cec5d17f 100644 --- a/build-s2i-python-kopf/build/build_config.yaml +++ b/build-s2i-python-kopf/build/build_config.yaml @@ -21,5 +21,5 @@ spec: dockerStrategy: from: kind: DockerImage - name: registry.access.redhat.com/ubi9/python-311:latest + name: registry.access.redhat.com/ubi9/python-312:latest triggers: [] diff --git a/build-s2i-python-kopf/imagestream.yaml b/build-s2i-python-kopf/imagestream.yaml index e71517d36..004766068 100644 --- a/build-s2i-python-kopf/imagestream.yaml +++ b/build-s2i-python-kopf/imagestream.yaml @@ -12,19 +12,19 @@ spec: tags: - annotations: description: |- - Build and run operators with Python Kopf 1.36. + Build and run operators with Python Kopf 1.37. https://kopf.readthedocs.io/ iconClass: icon-python openshift.io/display-name: Python Kopf sampleRepo: https://github.com/redhat-cop/build-s2i-python-kopf/example.git - supports: kopf:1.36,kopf,python:3.8,python + supports: kopf:1.37,kopf,python:3.8,python tags: builder,python,kopf - version: "1.36" + version: "1.37" from: kind: DockerImage - name: quay.io/redhat-cop/python-kopf-s2i:v1.36 + name: quay.io/redhat-cop/python-kopf-s2i:v1.37 importPolicy: {} - name: "1.36" + name: "1.37" referencePolicy: type: Local - annotations: diff --git a/build-s2i-python-kopf/install/requirements.txt b/build-s2i-python-kopf/install/requirements.txt index 444ef57dd..763616126 100644 --- a/build-s2i-python-kopf/install/requirements.txt +++ b/build-s2i-python-kopf/install/requirements.txt @@ -1,6 +1,6 @@ -kopf==1.37.2 -kubernetes==29.0.0 -kubernetes-asyncio==29.0.0 +kopf==1.37.4 +kubernetes==31.0.0 +kubernetes-asyncio==32.0.0 openshift==0.13.2 pykube-ng==23.6.0 -uvloop==0.19.0 +uvloop==0.21.0 diff --git a/build-s2i-python-kopf/version.json b/build-s2i-python-kopf/version.json index cbc2d33e3..491af9dbe 100644 --- a/build-s2i-python-kopf/version.json +++ b/build-s2i-python-kopf/version.json @@ -1 +1 @@ -{"version":"v1.37.2"} +{"version":"v1.37.4"}