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 1.27.3 #470

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
3ef551a
Added wait in volume expansion for volume to become available
dhananjay-ng Jan 19, 2024
8193d8e
fix security list rule clean up flow for OCI loadbalancer delete calls
pranavsriram8 Feb 12, 2024
3841ff5
for externalTrafficPolicy local the healthcheck port security rule sh…
pranavsriram8 Feb 7, 2024
c544a62
skip healthcheck port in use for services that are deleted or not of …
pranavsriram8 Feb 15, 2024
3ce4300
Added fix to check length of consistent device paths available before…
dhananjay-ng Feb 26, 2024
71a63b2
process updateLoadbalancer if NLB is in failed state
pranavsriram8 Mar 11, 2024
c13ca6b
Fix CVEs identified in non-os packages in CPO image
YashwantGohokar Mar 31, 2024
f8e9327
Separating UpdateLoadBalancer flow for Backends from Ensure Load Bala…
l-technicore Mar 22, 2024
8250621
Changes to parallelise e2e test runs
YashasG98 Nov 23, 2023
26a7fa3
add opc-retry-token
pranavsriram8 Jul 26, 2023
032849e
Do not record events for failure to acquire lock for lb sync
l-technicore May 6, 2024
2d93700
Add unit test to for merging common tags tags at the time of creation…
GouthamML Mar 14, 2024
8c1e66d
Use topology.kubernetes.io labels
YashwantGohokar Apr 25, 2024
2d6b4f6
set serviceUid as opc-retry-token
pranavsriram8 May 21, 2024
914231d
Bugfix: Ensure backend ssl certificates during Update LoadBalancer Ba…
l-technicore May 27, 2024
db50d31
Fix response when no size change in ControllerExpandVolume
YashasG98 May 27, 2024
6edfc7f
Avoid change service type in update shape test cases
GouthamML Jun 3, 2024
34cb70c
change image push registry to create image
YashwantGohokar Jun 21, 2024
0b95055
List instances to check for authorization issues
AkarshES Apr 24, 2024
0780ac8
System tag support in CPO. Backfilling existing LB & NLB
GouthamML Mar 14, 2024
f442a06
Update e2e for system tags
GouthamML May 13, 2024
c592bcb
Updated Manifests, Readme and third party licenses
YashwantGohokar Jun 27, 2024
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
  •  
  •  
  •  
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.27.0
RELEASE = v1.27.3

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.25.2 are no longer supported, new features / bug fixes will be available in v1.25.2 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 @@ details.
Oracle gratefully acknowledges the contributions to this project that have been made
by the community.

## Upcoming Releases

| Release | Expected Release Date |
|-----------------------|-----------------------|
| Support for K8s v1.24 | August 2022 |

## License

Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.
Expand Down
79 changes: 45 additions & 34 deletions THIRD_PARTY_LICENSES.txt
Original file line number Diff line number Diff line change
Expand Up @@ -173,8 +173,7 @@ This product includes software developed at CoreOS, Inc.
github.com/davecgh/go-spew

== License Type
===ISC-c06795ed

=== ISC-c06795ed
ISC License

Copyright (c) 2012-2016 Dave Collins <[email protected]>
Expand All @@ -192,6 +191,7 @@ ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.



== Copyright
Copyright (c) 2012-2016 Dave Collins <[email protected]>
Copyright (c) 2013 Dave Collins <[email protected]>
Expand Down Expand Up @@ -242,8 +242,7 @@ Copyright 2021 Ernest Micklei. All rights reserved.
github.com/evanphx/json-patch

== License Type
===BSD-3-Clause-96ae735c

=== BSD-3-Clause-96ae735c
Copyright (c) 2014, Evan Phoenix
All rights reserved.

Expand Down Expand Up @@ -271,6 +270,7 @@ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.



== Copyright
Copyright (c) 2014, Evan Phoenix

Expand All @@ -295,6 +295,7 @@ SPDX:BSD-3-Clause--modified-by-Google

== Copyright
Copyright © 2012 The Go Authors. All rights reserved.
Copyright © fsnotify Authors. All rights reserved.

--------------------------------- (separator) ----------------------------------

Expand Down Expand Up @@ -362,8 +363,7 @@ Copyright 2015 go-swagger maintainers
github.com/gofrs/flock

== License Type
===BSD-3-Clause-4e7459b3

=== BSD-3-Clause-4e7459b3
Copyright (c) 2015-2020, Tim Heckman
All rights reserved.

Expand Down Expand Up @@ -393,6 +393,7 @@ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.



== Copyright
Copyright (c) 2015-2020, Tim Heckman
Copyright 2015 Tim Heckman. All rights reserved.
Expand Down Expand Up @@ -466,8 +467,8 @@ Copyright 2020 The Go Authors. All rights reserved.
github.com/google/cel-go

== License Type
===Apache-2.0-9e40c772

=== Apache-2.0-9e40c772
=== BSD-3-Clause--modified-by-Google

Apache License
Version 2.0, January 2004
Expand Down Expand Up @@ -703,6 +704,7 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.



== Copyright
Copyright (c) 2018 The Go Authors. All rights reserved.
Copyright 2018 Google LLC
Expand Down Expand Up @@ -769,6 +771,7 @@ Copyright 2016 Google Inc. All rights reserved.
Copyright 2017 Google Inc. All rights reserved.
Copyright 2018 Google Inc. All rights reserved.
Copyright 2021 Google Inc. All rights reserved.
Copyright 2023 Google Inc. All rights reserved.

--------------------------------- (separator) ----------------------------------

Expand All @@ -787,8 +790,7 @@ Copyright 2016 Michal Witkowski. All Rights Reserved.
github.com/grpc-ecosystem/grpc-gateway/v2

== License Type
===BSD-3-Clause--modified-by-Google-c510a2a0

=== BSD-3-Clause--modified-by-Google-c510a2a0
Copyright (c) 2015, Gengo, Inc.
All rights reserved.

Expand Down Expand Up @@ -818,6 +820,7 @@ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.



== Copyright
Copyright (c) 2015, Gengo, Inc.
Copyright 2009 The Go Authors. All rights reserved.
Expand Down Expand Up @@ -904,8 +907,7 @@ Copyright 2022 The Kubernetes Authors.
github.com/magiconair/properties

== License Type
===BSD-2-Clause-714beb73

=== BSD-2-Clause-714beb73
Copyright (c) 2013-2020, Frank Schroeder

All rights reserved.
Expand All @@ -932,6 +934,7 @@ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.



== Copyright
Copyright (c) 2013-2020, Frank Schroeder
Copyright 2011 The Go Authors. All rights reserved.
Expand Down Expand Up @@ -1053,8 +1056,7 @@ SPDX:Apache-2.0
github.com/munnerz/goautoneg

== License Type
===BSD-3-Clause-0c241922

=== BSD-3-Clause-0c241922
Copyright (c) 2011, Open Knowledge Foundation Ltd.
All rights reserved.

Expand Down Expand Up @@ -1088,6 +1090,7 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.



== Copyright
Copyright (c) 2011, Open Knowledge Foundation Ltd.

Expand Down Expand Up @@ -1118,6 +1121,7 @@ SPDX:MIT
== Copyright
Copyright (c) 2013-2014 Onsi Fakhouri
Copyright (c) 2016 Yasuhiro Matsumoto
Copyright (c) Yasuhiro MATSUMOTO <[email protected]>
Copyright 2013 The Go Authors. All rights reserved.

--------------------------------- (separator) ----------------------------------
Expand Down Expand Up @@ -1154,8 +1158,9 @@ Copyright © 2019, 2020 OCI Contributors
github.com/oracle/oci-go-sdk/v65

== License Type
===Apache-2.0-9010f56e

=== Apache-2.0-9010f56e
=== UPL-1.0
=== Apache-2.0
Copyright (c) 2016, 2023, Oracle and/or its affiliates. All rights reserved.
This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl
or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license.
Expand Down Expand Up @@ -1260,6 +1265,7 @@ END OF TERMS AND CONDITIONS
limitations under the License.



== Copyright
Copyright (c) 2012-2020 Mat Ryer, Tyler Bunnell and contributors.
Copyright (c) 2013 The Go Authors. All rights reserved.
Expand All @@ -1281,8 +1287,8 @@ Copyright (c) 2016, 2018, 2020, Oracle and/or its affiliates.
github.com/pelletier/go-toml

== License Type
===Apache-2.0-e49b63d8

=== MIT-e49b63d8
=== Apache-2.0
The bulk of github.com/pelletier/go-toml is distributed under the MIT license
(see below), with the exception of localtime.go and localtime.test.go.
Those two files have been copied over from Google's civil library at revision
Expand Down Expand Up @@ -1532,6 +1538,7 @@ License:
limitations under the License.



== Copyright
Copyright (c) 2013 - 2021 Thomas Pelletier, Eric Anderton
Copyright 2016 Google LLC
Expand Down Expand Up @@ -1830,7 +1837,6 @@ Copyright 2018 The etcd Authors
Copyright 2019 The etcd Authors
Copyright 2021 The etcd Authors
Copyright 2022 The etcd Authors
Copyright 2023 The etcd Authors

--------------------------------- (separator) ----------------------------------

Expand Down Expand Up @@ -1972,11 +1978,7 @@ SPDX:MIT

== Copyright
Copyright (c) 2017 Uber Technologies, Inc.
Copyright (c) 2017-2021 Uber Technologies, Inc.
Copyright (c) 2017-2023 Uber Technologies, Inc.
Copyright (c) 2020 Uber Technologies, Inc.
Copyright (c) 2021 Uber Technologies, Inc.
Copyright (c) 2023 Uber Technologies, Inc.
Copyright (c) 2019 Uber Technologies, Inc.

--------------------------------- (separator) ----------------------------------

Expand All @@ -1987,6 +1989,7 @@ go.uber.org/zap
SPDX:MIT

== Copyright
Copyright (c) "*" Uber Technologies, Inc.")
Copyright (c) 2016 Uber Technologies, Inc.
Copyright (c) 2016, 2017 Uber Technologies, Inc.
Copyright (c) 2016-2017 Uber Technologies, Inc.
Expand Down Expand Up @@ -2195,6 +2198,7 @@ Copyright 2020 The Go Authors. All rights reserved.
Copyright 2021 The Go Authors. All rights reserved.
Copyright 2022 The Go Authors. All rights reserved.
Copyright 2023 The Go Authors. All rights reserved.
Copyright 2024 The Go Authors. All rights reserved.

== Patents
Additional IP Rights Grant (Patents)
Expand Down Expand Up @@ -2432,7 +2436,9 @@ Copyright 2019 The Go Authors. All rights reserved.",
Copyright 2020 The Go Authors. All rights reserved.
Copyright 2021 The Go Authors. All rights reserved.
Copyright 2022 The Go Authors. All rights reserved.
Copyright 2023 Google Inc. All rights reserved.
Copyright 2023 The Go Authors. All rights reserved.
Copyright 2024 The Go Authors. All rights reserved.

== Patents
Additional IP Rights Grant (Patents)
Expand Down Expand Up @@ -2502,8 +2508,7 @@ Copyright (c) 2014 Nate Finch
gopkg.in/tomb.v1

== License Type
===BSD-3-Clause-95d4102f

=== BSD-3-Clause-95d4102f
tomb - support for clean goroutine termination in Go.

Copyright (c) 2010-2011 - Gustavo Niemeyer <[email protected]>
Expand Down Expand Up @@ -2535,6 +2540,7 @@ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.



== Copyright
Copyright (c) 2010-2011 - Gustavo Niemeyer <[email protected]>
Copyright (c) 2011 - Gustavo Niemeyer <[email protected]>
Expand Down Expand Up @@ -2573,8 +2579,8 @@ limitations under the License.
gopkg.in/yaml.v3

== License Type
===Apache-2.0-3c91c172

=== MIT-3c91c172
=== Apache-2.0

This project is covered by two different licenses: MIT and Apache.

Expand Down Expand Up @@ -2627,6 +2633,7 @@ See the License for the specific language governing permissions and
limitations under the License.



== Copyright
Copyright (c) 2006-2010 Kirill Simonov
Copyright (c) 2006-2011 Kirill Simonov
Expand Down Expand Up @@ -2878,6 +2885,7 @@ k8s.io/kube-openapi
SPDX:Apache-2.0

== Copyright
Copyright (C) MongoDB, Inc. 2017-present.
Copyright (c) 2020 The Go Authors. All rights reserved.
Copyright 2015 go-swagger maintainers
Copyright 2016 The Kubernetes Authors.
Expand Down Expand Up @@ -2955,6 +2963,7 @@ SPDX:Apache-2.0
Copyright (c) 2009 The Go Authors. All rights reserved.
Copyright (c) 2015-2016 Manfred Touron
Copyright (c) 2015-2018 gimme contributors
Copyright (c) Microsoft Corporation. All rights reserved.
Copyright 2009 The Go Authors. All rights reserved.
Copyright 2014 The Kubernetes Authors.
Copyright 2015 The Kubernetes Authors.
Expand Down Expand Up @@ -3026,8 +3035,8 @@ Copyright 2022 The Kubernetes Authors.
sigs.k8s.io/json

== License Type
===Apache-2.0-545d3f23

=== BSD-3-Clause--modified-by-Google-545d3f23
=== Apache-2.0
Files other than internal/golang/* licensed under:


Expand Down Expand Up @@ -3268,6 +3277,7 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.



== Copyright
Copyright (c) 2009 The Go Authors. All rights reserved.
Copyright 2010 The Go Authors. All rights reserved.
Expand Down Expand Up @@ -3314,8 +3324,8 @@ Copyright 2020 The Kubernetes Authors.
sigs.k8s.io/yaml

== License Type
===BSD-3-Clause--modified-by-Google-0ceb9ff3

=== MIT-0ceb9ff3
=== BSD-3-Clause--modified-by-Google
The MIT License (MIT)

Copyright (c) 2014 Sam Ghods
Expand Down Expand Up @@ -3368,6 +3378,7 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.



== Copyright
Copyright (c) 2012 The Go Authors. All rights reserved.
Copyright (c) 2014 Sam Ghods
Expand Down Expand Up @@ -3953,5 +3964,5 @@ the Mozilla Public License, v. 2.0.


=== ATTRIBUTION-HELPER-GENERATED:
=== Attribution helper version: {Major:0 Minor:11 GitVersion:0.10.0-69-g9cf205e3 GitCommit:9cf205e3ce436f506f0901d927c1e417e72f384f GitTreeState:dirty BuildDate:2022-10-10T19:24:17Z GoVersion:go1.19 Compiler:gc Platform:darwin/amd64}
=== License file based on go.mod with md5 sum: c9ae5852248d0ea20400a817f8643ccb
=== Attribution helper version: {Major:0 Minor:11 GitVersion: GitCommit: GitTreeState:dirty BuildDate:1970-01-01T00:00:00Z GoVersion:go1.19.3 Compiler:gc Platform:darwin/arm64}
=== License file based on go.mod with md5 sum: de9d9164b9aea0c7ed531118168fb242
4 changes: 2 additions & 2 deletions cmd/oci-csi-controller-driver/csioptions/csioptions.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ const (
CrossNamespaceVolumeDataSource = "CrossNamespaceVolumeDataSource"
)

// CSIOptions structure which contains flag values
//CSIOptions structure which contains flag values
type CSIOptions struct {
Master string
Kubeconfig string
Expand Down Expand Up @@ -59,7 +59,7 @@ type CSIOptions struct {
EnableResizer bool
}

// NewCSIOptions initializes the flag
//NewCSIOptions initializes the flag
func NewCSIOptions() *CSIOptions {
csioptions := CSIOptions{
Master: *flag.String("master", "", "kube master"),
Expand Down
Loading
Loading