b87a47d070
This change patches the correct apiVersion for Ingress resources created by the openstack ingress chart to work correctly when stx-openstack is applied on stx with kubernetes 1.22+ running. Same applies to spec changes that need to be done according to io.k8s.api.networking.v1.IngressBackend [1] and rbac.authorization.k8s.io.v1 [2] documentations. Test Plan: PASS - Build stx-openstack armada tarball (CentOS) PASS - Upload stx-openstack on Stx7.0/master build PASS - Apply stx-openstck on a Stx7.0/master build PASS - Ensure openstack ingress pod is up NOTE: It could be done by upversioning openstack-helm-infra and openstack-helm to its latest commits (currently 1147988b8eba6ab7d1e7af262843f641be6657ff and 18fdc309615f335fe16ad27ab27bb91972aac75a respectively) but this upversion has a different series of complications that are being discussed in [3]. [1] https://kubernetes.io/docs/reference/using-api/deprecation-guide/#v1-22 [2] https://kubernetes.io/docs/reference/using-api/deprecation-guide/#rbac-resources-v122 [3] https://review.opendev.org/c/starlingx/openstack-armada-app/+/848336 Closes-Bug: 1980397 Signed-off-by: Thales Elero Cervi <thaleselero.cervi@windriver.com> Co-authored-by: Rafael Falcao <rafael.vieirafalcao@windriver.com> Change-Id: I0bbecc097fdafdf5ebbc3a164b80ba903b5623f2
42 lines
1.8 KiB
Plaintext
42 lines
1.8 KiB
Plaintext
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
|
Upstream-Name: openstack-helm-infra
|
|
Source: https://opendev.org/starlingx/openstack-armada-app/
|
|
|
|
Files: *
|
|
Copyright: (c) 2013-2022 Wind River Systems, Inc
|
|
License: Apache-2
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
.
|
|
https://www.apache.org/licenses/LICENSE-2.0
|
|
.
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
.
|
|
On Debian-based systems the full text of the Apache version 2.0 license
|
|
can be found in `/usr/share/common-licenses/Apache-2.0'.
|
|
|
|
# If you want to use GPL v2 or later for the /debian/* files use
|
|
# the following clauses, or change it to suit. Delete these two lines
|
|
Files: debian/*
|
|
Copyright: 2021 Wind River Systems, Inc
|
|
License: Apache-2
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
.
|
|
https://www.apache.org/licenses/LICENSE-2.0
|
|
.
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
.
|
|
On Debian-based systems the full text of the Apache version 2.0 license
|
|
can be found in `/usr/share/common-licenses/Apache-2.0'.
|