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

OKE OSS Release v1.29.0 #471

Merged
merged 25 commits into from
Jul 4, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
64279c9
Changes for CCM/CSI v0.29.0
YashwantGohokar Jun 27, 2024
e760640
Added wait in volume expansion for volume to become available
dhananjay-ng Jan 19, 2024
b70f559
Changes for CCM/CSI v0.29.1
anchaube Jan 24, 2024
24382f6
Updated the default value of variables and rename of variable
anchaube Feb 6, 2024
7ae68cd
fix security list rule clean up flow for OCI loadbalancer delete calls
pranavsriram8 Feb 12, 2024
7231edb
for externalTrafficPolicy local the healthcheck port security rule sh…
pranavsriram8 Feb 7, 2024
5695840
skip healthcheck port in use for services that are deleted or not of …
pranavsriram8 Feb 15, 2024
8f73200
Added fix to check length of consistent device paths available before…
dhananjay-ng Feb 26, 2024
1bd219a
process updateLoadbalancer if NLB is in failed state
pranavsriram8 Mar 11, 2024
30933a8
OKE-30294 - Fix CVEs identified in non-os packages in CPO image
YashwantGohokar Apr 4, 2024
0864fa2
Separating UpdateLoadBalancer flow for Backends from Ensure Load Bala…
l-technicore Mar 22, 2024
224a0e7
Changes to parallelise e2e test runs
YashasG98 Nov 23, 2023
d05e0c6
add opc-retry-token
pranavsriram8 Jul 26, 2023
f72b283
Do not record events for failure to acquire lock for lb sync
l-technicore May 6, 2024
db6505e
Add unit test to for merging common tags tags at the time of creation…
GouthamML Mar 14, 2024
fde2e2c
Use topology.kubernetes.io labels
YashwantGohokar Apr 25, 2024
346136f
set serviceUid as opc-retry-token
pranavsriram8 May 21, 2024
fe8522d
Bugfix: Ensure backend ssl certificates during Update LoadBalancer Ba…
l-technicore May 27, 2024
9ff2a72
Fix response when no size change in ControllerExpandVolume
YashasG98 May 27, 2024
e6403d7
Avoid change service type in update shape test cases
GouthamML Jun 3, 2024
8b1fcd9
change image push registry to create image
YashwantGohokar Jun 21, 2024
0f05900
List instances to check for authorization issues
AkarshES Apr 24, 2024
83b62ef
System tag support in CPO. Backfilling existing LB & NLB
GouthamML Mar 14, 2024
52c8a67
Update e2e for system tags
GouthamML May 13, 2024
510beed
Updated Dockerfile, Manifests, Readme and third party licenses
YashwantGohokar Nov 10, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
13 changes: 6 additions & 7 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

ARG CI_IMAGE_REGISTRY

FROM golang:1.20.4 as builder
FROM golang:1.21.5 as builder

ARG COMPONENT

Expand All @@ -27,15 +27,14 @@ WORKDIR $SRC

RUN COMPONENT=${COMPONENT} make clean build

FROM oraclelinux:7-slim
FROM oraclelinux:8-slim

COPY --from=0 /go/src/github.com/oracle/oci-cloud-controller-manager/dist/* /usr/local/bin/
COPY --from=0 /go/src/github.com/oracle/oci-cloud-controller-manager/image/* /usr/local/bin/

RUN yum install -y util-linux \
&& yum install -y e2fsprogs \
&& yum install -y xfsprogs \
&& yum clean all
RUN microdnf -y install util-linux e2fsprogs xfsprogs python2 && \
microdnf update && \
microdnf clean all

COPY scripts/encrypt-mount /sbin/encrypt-mount
COPY scripts/encrypt-umount /sbin/encrypt-umount
Expand All @@ -46,4 +45,4 @@ RUN chmod 755 /sbin/encrypt-umount
RUN chmod 755 /sbin/rpm-host
RUN chmod 755 /sbin/chroot-bash

COPY --from=0 /go/src/github.com/oracle/oci-cloud-controller-manager/dist/* /usr/local/bin/
COPY --from=0 /go/src/github.com/oracle/oci-cloud-controller-manager/dist/* /usr/local/bin/
13 changes: 6 additions & 7 deletions Dockerfile_arm_all
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
ARG CI_IMAGE_REGISTRY

FROM golang:1.20.4 as builder
FROM golang:1.21.5 as builder

ARG COMPONENT

Expand All @@ -14,12 +14,11 @@ WORKDIR $SRC

RUN ARCH=arm make clean build-arm-all

FROM arm64v8/oraclelinux:7-slim
FROM arm64v8/oraclelinux:8-slim

RUN yum install -y util-linux \
&& yum install -y e2fsprogs \
&& yum clean all
\
RUN microdnf -y install util-linux e2fsprogs xfsprogs python2 && \
microdnf update && \
microdnf clean all

COPY scripts/encrypt-mount /sbin/encrypt-mount
COPY scripts/encrypt-umount /sbin/encrypt-umount
Expand All @@ -30,4 +29,4 @@ RUN chmod 755 /sbin/encrypt-umount
RUN chmod 755 /sbin/rpm-host
RUN chmod 755 /sbin/chroot-bash

COPY --from=0 /go/src/github.com/oracle/oci-cloud-controller-manager/dist/arm/* /usr/local/bin/
COPY --from=0 /go/src/github.com/oracle/oci-cloud-controller-manager/dist/arm/* /usr/local/bin/
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ else
VERSION ?= ${VERSION}
endif

RELEASE = v1.28.0
RELEASE = v1.29.0

GOOS ?= linux
ARCH ?= amd64
Expand Down
15 changes: 5 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,14 +31,15 @@ cloud-provider specific code out of the Kubernetes codebase.
| v1.23.0 | v1.23 | - |
| v1.24.2 | v1.24 | - |
| v1.25.2 | v1.25 | - |
| v1.26.3 | v1.26 | - |
| v1.27.2 | v1.27 | - |
| v1.28.0 | v1.28 | - |
| v1.26.4 | v1.26 | - |
| v1.27.3 | v1.27 | - |
| v1.28.1 | v1.28 | - |
| v1.29.0 | v1.29 | - |



Note:
Versions older than v1.26.3 are no longer supported, new features / bug fixes will be available in v1.26.3 and later.
Versions older than v1.27.3 are no longer supported, new features / bug fixes will be available in v1.27.3 and later.

## Implementation
Currently `oci-cloud-controller-manager` implements:
Expand Down Expand Up @@ -170,12 +171,6 @@ This project welcomes contributions from the community. Before submitting a pull

Please consult the [security guide](./SECURITY.md) for our responsible security vulnerability disclosure process

## Upcoming Releases

| Release | Expected Release Date |
|-----------------------|-----------------------|
| Support for K8s v1.29 | July 2024 |

## License

Copyright (c) 2017, 2023 Oracle and/or its affiliates. All rights reserved.
Expand Down
Loading
Loading