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

Merge https://github.com/kubernetes/cloud-provider-openstack:release-1.27 into release-4.14 #268

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
390 commits
Select commit Hold shift + click to select a range
c039c1e
Merge pull request #87 from openshift-bot/art-consistency-openshift-4…
openshift-merge-robot Nov 12, 2021
eb15f08
Merge pull request #89 from shiftstack/merge-bot-master
openshift-merge-robot Nov 12, 2021
244059f
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Nov 15, 2021
0432b4b
Merge pull request #90 from shiftstack/merge-bot-master
openshift-merge-robot Nov 17, 2021
b537b11
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Nov 18, 2021
e6620ee
Merge pull request #91 from shiftstack/merge-bot-master
openshift-merge-robot Nov 19, 2021
a51809a
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Nov 25, 2021
a5b0f78
Merge pull request #92 from shiftstack/merge-bot-master
openshift-merge-robot Nov 25, 2021
9327919
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Dec 2, 2021
c12263a
Merge pull request #93 from shiftstack/merge-bot-master
openshift-merge-robot Dec 6, 2021
1e8a42f
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Dec 13, 2021
5d1b19e
Merge pull request #94 from shiftstack/merge-bot-master
openshift-merge-robot Dec 13, 2021
76f8dda
OWNERS: Update ShiftStack members
pierreprinetti Dec 21, 2021
4e8ab76
Merge pull request #95 from shiftstack/owners
openshift-merge-robot Dec 21, 2021
902b653
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Jan 3, 2022
b64e5bc
Merge pull request #97 from shiftstack/merge-bot-master
openshift-merge-robot Jan 3, 2022
b4e0a64
shiftstack: Update OWNERS
pierreprinetti Jan 17, 2022
f13723e
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Jan 20, 2022
20f4e06
Updating and vendoring go modules after an upstream merge
Jan 20, 2022
df0b27d
Merge pull request #98 from shiftstack/merge-bot-master
openshift-merge-robot Jan 20, 2022
d9b1fa8
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Jan 27, 2022
76b1205
Merge pull request #99 from shiftstack/shiftstack_owners
openshift-merge-robot Jan 28, 2022
476ca01
UPSTREAM: <carry>: Updating ose-openstack-cloud-controller-manager im…
Jan 29, 2022
8ed0859
Updating ose-openstack-cinder-csi-driver images to be consistent with…
Jan 30, 2022
cb70542
Merge pull request #101 from openshift-bot/art-consistency-openshift-…
openshift-merge-robot Jan 30, 2022
d9aa098
Merge pull request #102 from openshift-bot/art-consistency-openshift-…
openshift-merge-robot Jan 30, 2022
db23550
Merge pull request #100 from shiftstack/merge-bot-master
openshift-merge-robot Jan 30, 2022
93c7fbb
Updating csi-driver-manila images to be consistent with ART
Jan 30, 2022
cf83439
Merge pull request #103 from openshift-bot/art-consistency-openshift-…
openshift-merge-robot Jan 31, 2022
e6fb830
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Jan 31, 2022
924cba2
Merge pull request #104 from shiftstack/merge-bot-master
openshift-merge-robot Jan 31, 2022
0e4742d
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Feb 3, 2022
a89a418
Merge pull request #105 from shiftstack/merge-bot-master
openshift-merge-robot Feb 4, 2022
517ed81
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Feb 7, 2022
0b9d4f0
Merge pull request #106 from shiftstack/merge-bot-master
openshift-merge-robot Feb 7, 2022
009f7db
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Feb 21, 2022
96fcf48
Merge pull request #107 from shiftstack/merge-bot-master
openshift-merge-robot Feb 21, 2022
dd1a28e
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Feb 28, 2022
1207127
Merge pull request #108 from shiftstack/merge-bot-master
openshift-merge-robot Feb 28, 2022
5bb5a80
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Mar 10, 2022
5b740b5
Merge pull request #109 from shiftstack/merge-bot-master
openshift-merge-robot Mar 10, 2022
3bd71fa
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Mar 14, 2022
814341b
Merge pull request #110 from shiftstack/merge-bot-master
openshift-merge-robot Mar 15, 2022
1e842e0
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Mar 17, 2022
a9df65f
Merge pull request #111 from shiftstack/merge-bot-master
openshift-merge-robot Mar 18, 2022
045fda3
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Mar 28, 2022
b13c0fb
Merge pull request #112 from shiftstack/merge-bot-master
openshift-merge-robot Mar 28, 2022
63faece
CARRY: Bump k8s deps to 0.24.0-beta.0
mdbooth Mar 31, 2022
83a9b07
go mod vendor
mdbooth Mar 31, 2022
013f163
Merge pull request #114 from shiftstack/node-ip
openshift-merge-robot Apr 1, 2022
8be04b2
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
pierreprinetti Apr 4, 2022
63e8640
Merge pull request #115 from shiftstack/merge-upstream
openshift-merge-robot Apr 6, 2022
7b91545
go.mod: Revert to Go v1.17
pierreprinetti Apr 7, 2022
e5edbe7
Merge pull request #117 from shiftstack/revert_go_version
openshift-merge-robot Apr 8, 2022
f41dc9c
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Apr 11, 2022
53c37b0
Updating and vendoring go modules after an upstream merge
Apr 11, 2022
df768be
Merge remote-tracking branch 'upstream/master' into merge-bot-master
EmilienM Apr 14, 2022
6f351bb
Merge remote-tracking branch 'upstream/master' into merge-bot-master
EmilienM Apr 19, 2022
3b49e38
Merge pull request #118 from shiftstack/merge-bot-master
openshift-merge-robot Apr 19, 2022
f9d0e2e
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
May 2, 2022
e9656c2
Merge pull request #119 from shiftstack/merge-bot-master
openshift-merge-robot May 2, 2022
6a4b0dc
UPSTREAM: <carry>: Updating ose-openstack-cloud-controller-manager im…
May 12, 2022
685ee8c
Updating ose-openstack-cinder-csi-driver images to be consistent with…
May 12, 2022
eed42dc
Updating csi-driver-manila images to be consistent with ART
May 13, 2022
f49f217
Merge pull request #120 from openshift-bot/art-consistency-openshift-…
openshift-merge-robot May 13, 2022
c3cd550
Merge upstream commit '4c35d572' into downstream
pierreprinetti May 16, 2022
0e1588b
vendor: Sync vendored dependencies
pierreprinetti May 16, 2022
ffe92d9
Merge pull request #123 from shiftstack/merge-upstream
openshift-merge-robot May 16, 2022
8dd1271
Merge pull request #122 from openshift-bot/art-consistency-openshift-…
openshift-merge-robot May 16, 2022
246ae15
Merge pull request #121 from openshift-bot/art-consistency-openshift-…
openshift-merge-robot May 17, 2022
22e3a1f
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Jun 30, 2022
6a35fd1
Updating and vendoring go modules after an upstream merge
Jun 30, 2022
6460561
Merge pull request #124 from shiftstack/merge-bot-master
openshift-ci[bot] Jul 5, 2022
d556d49
UPSTREAM: <carry>: Updating ose-openstack-cloud-controller-manager im…
Jul 6, 2022
128fb80
Updating ose-openstack-cinder-csi-driver images to be consistent with…
Jul 6, 2022
6942d09
Updating csi-driver-manila images to be consistent with ART
Jul 7, 2022
a1adba4
Merge pull request #127 from openshift-bot/art-consistency-openshift-…
openshift-ci[bot] Jul 11, 2022
544da01
Merge pull request #125 from openshift-bot/art-consistency-openshift-…
openshift-ci[bot] Jul 11, 2022
d59f1ef
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Jul 21, 2022
d90b6ba
Merge pull request #128 from shiftstack/merge-bot-master
openshift-merge-robot Jul 25, 2022
2f5f61e
Merge pull request #126 from openshift-bot/art-consistency-openshift-…
openshift-merge-robot Jul 25, 2022
c1bad3a
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Jul 25, 2022
96818ec
Merge pull request #129 from shiftstack/merge-bot-master
openshift-merge-robot Jul 28, 2022
a0a8b01
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Aug 18, 2022
cb769eb
Merge pull request #131 from shiftstack/merge-bot-master
openshift-merge-robot Aug 19, 2022
102c13f
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Aug 29, 2022
3caa2e3
Merge pull request #132 from shiftstack/merge-bot-master
openshift-merge-robot Aug 29, 2022
06c8d75
Merge remote-tracking branch 'k8s/master'
MaysaMacedo Sep 26, 2022
a863e37
Updating vendor
MaysaMacedo Sep 26, 2022
eea3c76
Merge pull request #133 from shiftstack/merge-upstream
openshift-merge-robot Sep 27, 2022
af65a40
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Sep 29, 2022
befe282
OWNERS_ALIASES: Complete the shiftstack-team list
pierreprinetti Sep 30, 2022
a6d6746
Merge pull request #134 from shiftstack/merge-bot-master
openshift-merge-robot Sep 30, 2022
1f6db4c
Merge pull request #135 from shiftstack/os_owners
openshift-merge-robot Sep 30, 2022
be0ce6a
UPSTREAM: <carry>: Updating ose-openstack-cloud-controller-manager im…
Oct 1, 2022
43bf8ba
Updating ose-openstack-cinder-csi-driver images to be consistent with…
Oct 1, 2022
46bb3b2
Updating csi-driver-manila images to be consistent with ART
Oct 2, 2022
991040c
Merge pull request #136 from openshift-bot/art-consistency-openshift-…
openshift-merge-robot Oct 3, 2022
15cea61
Merge pull request #138 from openshift-bot/art-consistency-openshift-…
openshift-merge-robot Oct 3, 2022
d067cf2
Merge pull request #137 from openshift-bot/art-consistency-openshift-…
openshift-merge-robot Oct 5, 2022
f2f058c
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Oct 10, 2022
6e3e164
Merge pull request #139 from shiftstack/merge-bot-master
openshift-merge-robot Oct 11, 2022
ca1c47e
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Oct 13, 2022
d693dc4
Merge pull request #140 from shiftstack/merge-bot-master
openshift-merge-robot Oct 13, 2022
a0b1657
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Oct 17, 2022
58f396d
Updating and vendoring go modules after an upstream merge
Oct 17, 2022
a722eb3
Merge pull request #141 from shiftstack/merge-bot-master
openshift-merge-robot Oct 17, 2022
0ccb838
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Oct 20, 2022
c18a2fd
Merge pull request #142 from shiftstack/merge-bot-master
openshift-merge-robot Oct 20, 2022
c8a1ad7
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Oct 24, 2022
1d74534
Merge pull request #143 from shiftstack/merge-bot-master
openshift-merge-robot Oct 25, 2022
860bc1e
Merge remote-tracking branch 'upstream/master'
dulek Oct 25, 2022
52c1a1c
Merge pull request #144 from dulek/master
openshift-merge-robot Oct 31, 2022
813a0ae
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Nov 7, 2022
3e2deac
Merge pull request #147 from shiftstack/merge-bot-master
openshift-merge-robot Nov 9, 2022
4456ce9
Merge branch 'upstream-master'
dulek Nov 22, 2022
b8d09b2
Merge pull request #149 from dulek/allow-delete-error-openshift
openshift-merge-robot Nov 24, 2022
9948199
Merge branch 'upstream-master' into fix-health-monitor-cycling-openshift
dulek Nov 25, 2022
53a6ac0
Merge pull request #152 from dulek/fix-health-monitor-cycling-openshift
openshift-merge-robot Nov 28, 2022
0eaa4da
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Dec 5, 2022
15a5f0d
Updating and vendoring go modules after an upstream merge
Dec 5, 2022
5f1438c
Merge pull request #153 from shiftstack/merge-bot-master
openshift-merge-robot Dec 6, 2022
15ae3fc
UPSTREAM: <carry>: Updating ose-openstack-cloud-controller-manager im…
Dec 7, 2022
ee10d05
Updating ose-openstack-cinder-csi-driver images to be consistent with…
Dec 8, 2022
f2c7e61
Updating csi-driver-manila images to be consistent with ART
Dec 12, 2022
e3fb962
Merge pull request #155 from openshift-bot/art-consistency-openshift-…
openshift-merge-robot Dec 13, 2022
4cc2e9c
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Dec 15, 2022
73913c2
Merge pull request #157 from shiftstack/merge-bot-master
openshift-merge-robot Dec 16, 2022
2640945
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Dec 29, 2022
9fde550
Updating and vendoring go modules after an upstream merge
Dec 29, 2022
72304e7
Merge pull request #159 from shiftstack/merge-bot-master
openshift-merge-robot Jan 3, 2023
74f4aaa
Merge commit '52858db8131938f661f5201be2e3418094eed62b'
dulek Jan 4, 2023
044d09a
Updating and vendoring go modules after an upstream merge
dulek Jan 4, 2023
1615e29
Merge pull request #154 from openshift-bot/art-consistency-openshift-…
openshift-merge-robot Jan 4, 2023
5073183
Merge pull request #156 from openshift-bot/art-consistency-openshift-…
openshift-merge-robot Jan 4, 2023
ec5ba0c
Merge pull request #160 from dulek/master
openshift-merge-robot Jan 4, 2023
440d658
Merge branch 'upstream-master'
dulek Jan 4, 2023
cc41544
Merge pull request #161 from dulek/master
openshift-merge-robot Jan 5, 2023
1ed4f96
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Jan 12, 2023
7c24e7c
Updating and vendoring go modules after an upstream merge
Jan 12, 2023
35ee4dd
Merge pull request #168 from shiftstack/merge-bot-master
openshift-merge-robot Jan 12, 2023
0fc5630
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Jan 23, 2023
b7a639e
Merge pull request #173 from shiftstack/merge-bot-master
openshift-merge-robot Jan 24, 2023
1cb6bbe
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Feb 13, 2023
af5c48d
Merge pull request #181 from shiftstack/merge-bot-master
openshift-merge-robot Feb 13, 2023
0695b22
UPSTREAM: <carry>: Updating ose-openstack-cloud-controller-manager im…
Mar 9, 2023
17fb72e
Updating ose-openstack-cinder-csi-driver images to be consistent with…
Mar 9, 2023
88ea6a5
Updating csi-driver-manila images to be consistent with ART
Mar 10, 2023
1178428
Merge pull request #186 from openshift-bot/art-consistency-openshift-…
openshift-merge-robot Mar 14, 2023
25c4cc2
Merge pull request #187 from openshift-bot/art-consistency-openshift-…
openshift-merge-robot Mar 21, 2023
84383f6
Merge pull request #188 from openshift-bot/art-consistency-openshift-…
openshift-merge-robot Mar 21, 2023
d7c9e80
Merge remote-tracking branch 'k8s/master' into sync-master
mandre Apr 6, 2023
d9ffcfc
Update vendoring after upstream merge
mandre Apr 6, 2023
2e1d9e5
UPSTREAM: <carry>: Updating ose-openstack-cloud-controller-manager im…
Apr 18, 2023
37f57fa
Merge pull request #194 from openshift-bot/art-consistency-openshift-…
openshift-merge-robot Apr 18, 2023
aed2fd8
update tags
zetaab Apr 18, 2023
e8d89e5
Merge pull request #2204 from zetaab/bumpbver
zetaab Apr 18, 2023
6021fec
Do not default Octavia provider to "octavia" (#2208)
dulek Apr 21, 2023
e525249
Updating ose-openstack-cinder-csi-driver images to be consistent with…
Apr 22, 2023
1704023
Updating csi-driver-manila images to be consistent with ART
Apr 23, 2023
4aaa974
ignore others than v1.* tags (#2211)
zetaab Apr 24, 2023
a251654
remove version (#2214)
zetaab Apr 24, 2023
52b4f44
add priorityClassName to openstack-cloud-controller-manager helm char…
iceman2077 Apr 26, 2023
a6c7061
update image tags to v1.27.1 (#2221)
mdbooth Apr 27, 2023
315f6e6
[util] Ignore proxies when calling Nova Metadata (#2218)
pierreprinetti Apr 28, 2023
86feb92
Increase timeout for LB to get to ACTIVE state (#2223)
sorrison May 2, 2023
4e04ca9
fix manila sanity test (#2226)
jichenjc May 2, 2023
02c4896
Merge remote-tracking branch 'kubernetes/master' into sync-master
pierreprinetti May 3, 2023
90be109
go mod vendor
pierreprinetti May 3, 2023
154df07
Merge pull request #195 from openshift-bot/art-consistency-openshift-…
openshift-merge-robot May 3, 2023
35ce5a0
[OCCM] add environment variable for timeout (#2235)
jichenjc May 8, 2023
dd53a6e
[OCCM] Doc: update statement about neutron lbaas removeal (#2236)
jichenjc May 9, 2023
4792097
Use ci-built occm in all e2e tests (#2227)
mdbooth May 11, 2023
6639520
[occm] fix daemonset annotations (#2237)
simonostendorf May 13, 2023
8872f00
Use dl.k8s.io instead of hardcoded GCS URIs (#2240)
stmcginnis May 15, 2023
98ba5d7
[CINDER-CSI] shrink image, remove unnecessary utils (#2233) (#2238)
sergelogvinov May 18, 2023
1fdebaa
Make `ensureSecurityRule()` safely idempotent (#2249)
dulek May 19, 2023
9ea1c38
Set git version variable during the build (#2252)
kayrus May 22, 2023
5a94599
LoadBalancers: Remove dead SG code (#2248)
dulek May 23, 2023
fa8707b
[occm]: fix blackhole route atomic delete logic (#2257)
kayrus May 24, 2023
37a490e
Fix CSI spec versions (#2254)
kayrus May 25, 2023
43b55ba
Implement automatic topology awareness for Manila share provisioning …
kayrus May 26, 2023
22bb44d
Merge remote-tracking branch 'k8s/master' into sync-master
mandre May 30, 2023
166a74e
Merge pull request #192 from shiftstack/sync-master
openshift-merge-robot May 30, 2023
c18f6ca
[occm] add secret enabled option (#2239)
simonostendorf May 31, 2023
06f3d8c
Replace call to Nova os-interfaces with direct Neutron call (#2250)
mdbooth May 31, 2023
fd113d2
Update to gophercloud 1.4.0 (#2265)
mdbooth May 31, 2023
83fe6be
[cinder-csi-plugin] enable secret injection and common annotations (#…
simonostendorf Jun 8, 2023
248d277
Fix image tag in manila csi e2e test (#2244)
gouthampacha Jun 14, 2023
da4fcee
Merge pull request #196 from openshift-bot/art-consistency-openshift-…
openshift-merge-robot Jun 19, 2023
0c5e1d2
[occm] Fixed the typo in the load balancing section in the README (#2…
armagankaratosun Jun 21, 2023
7f1e9ed
(barbican-kms-plugin)Refactor and enhance Barbican KMS plugin codebas…
geet-h17 Jun 29, 2023
49ee479
fix gate (#2283)
jichenjc Jun 30, 2023
c2dd3dd
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Jul 3, 2023
316f24a
Updating and vendoring go modules after an upstream merge
Jul 3, 2023
8b6636c
Wait for LB to be ACTIVE on HM update (#2280)
dulek Jul 3, 2023
270e2df
Merge pull request #200 from shiftstack/merge-bot-master
openshift-merge-robot Jul 6, 2023
e808b3f
efactors and enhances the codebase of the cinder csi plugin (#2288)
Vikash-8090-Yadav Jul 6, 2023
a6633e1
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Jul 6, 2023
7b66660
Merge pull request #201 from shiftstack/merge-bot-master
openshift-merge-robot Jul 6, 2023
d0fc087
fixed Grammatical mistakes in barbican-kms-plugin (#2289)
Vikash-8090-Yadav Jul 10, 2023
383ed74
[helm] occm cinder-csi securityContext (#2286)
sergelogvinov Jul 10, 2023
4bc4844
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Jul 10, 2023
a65e013
Merge pull request #203 from shiftstack/merge-bot-master
openshift-merge-robot Jul 10, 2023
2d2420f
Added comments and arranged the variable names (#2290)
Vikash-8090-Yadav Jul 11, 2023
9ed6d96
Improved the grammar in sidecarcompatibility.md (#2292)
Vikash-8090-Yadav Jul 11, 2023
318b4c1
[occm] Delete unused SG rules with manage-security-groups (#2287)
dulek Jul 14, 2023
604569a
Corrected the grammar (#2301)
Vikash-8090-Yadav Jul 17, 2023
4e18747
Allocate array capacity in advance (#2297)
kayrus Jul 17, 2023
d3079b1
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Jul 17, 2023
a2c86f9
Remove filtering by device_owner. (#2304)
gryf Jul 18, 2023
95dc81c
[cinder-csi-plugin]: fix pagination, avoid unnecessary memory allocat…
kayrus Jul 18, 2023
0514aba
Use `instanceIDFromProviderID()` function (#2302)
dulek Jul 19, 2023
64b382f
Remove unused manila code (#2299)
kayrus Jul 20, 2023
b229f84
Optimize `applyNodeSecurityGroupIDForLB()` (#2293)
dulek Jul 20, 2023
b27d0a3
Merge pull request #204 from shiftstack/merge-bot-master
openshift-merge-robot Jul 20, 2023
5a3888f
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Jul 20, 2023
87a3783
Merge pull request #205 from shiftstack/merge-bot-master
openshift-merge-robot Jul 20, 2023
942db28
[occm] Delete sgs on reconfiguration (#2305)
dulek Jul 24, 2023
8a0e73f
Make manage-security-groups work with OVN (#2291)
dulek Jul 24, 2023
81c5629
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Jul 24, 2023
d12d24f
Merge pull request #206 from shiftstack/merge-bot-master
openshift-merge-robot Jul 24, 2023
8c89c64
OCPBUGS-16783: Chore: Update OWNERS_ALIASES
mpatlasov Jul 26, 2023
54cb3b5
Merge pull request #207 from mpatlasov/Chore-Update-OWNERS-and-OWNERS…
openshift-merge-robot Jul 29, 2023
b0429dc
Get IP addresses of neutron subports (#2306)
jingczhang Aug 1, 2023
c6edca6
Merge https://github.com/kubernetes/cloud-provider-openstack:master i…
Aug 3, 2023
546f5b0
Updating and vendoring go modules after an upstream merge
Aug 3, 2023
dc785bc
Merge pull request #210 from shiftstack/merge-bot-master
openshift-merge-robot Aug 7, 2023
45d2390
Fix protocol case mismatch (tcp vs TCP) (#2320)
dulek Aug 10, 2023
42c95f4
Merge branch 'upstream-master'
dulek Aug 10, 2023
7b52ba5
Merge pull request #211 from dulek/master
openshift-merge-robot Aug 16, 2023
138277c
Merge remote-tracking branch 'k8s/release-1.27' into sync-4.14
mandre Oct 5, 2023
8122344
Update vendoring after upstream merge
mandre Oct 5, 2023
eb4def7
Merge pull request #222 from shiftstack/sync-4.14
openshift-ci[bot] Oct 11, 2023
3cbb728
Merge branch 'release-1.27' into release-4.14
dulek Oct 12, 2023
7580967
CARRY: Add DOWNSTREAM_OWNERS
dulek Oct 12, 2023
d4d8d79
Merge pull request #227 from openshift-cherrypick-robot/cherry-pick-2…
openshift-ci[bot] Oct 13, 2023
6b8f88a
Merge pull request #226 from dulek/resolve-4.14-merge
openshift-ci[bot] Oct 16, 2023
78cfcb9
Merge https://github.com/kubernetes/cloud-provider-openstack:release-…
Oct 26, 2023
45d4f82
Updating and vendoring go modules after an upstream merge
Oct 26, 2023
ecd00b5
Merge pull request #237 from shiftstack/merge-bot-release-4.14
openshift-ci[bot] Oct 30, 2023
635d363
manage-security-groups: Only add SGs to LB members (#2455)
dulek Nov 3, 2023
af51129
Merge pull request #244 from dulek/backport-port-security-fix
openshift-merge-bot[bot] Nov 9, 2023
8a0718c
Merge https://github.com/kubernetes/cloud-provider-openstack:release-…
Dec 18, 2023
286a636
Updating and vendoring go modules after an upstream merge
Dec 18, 2023
a80805c
Merge pull request #247 from shiftstack/merge-bot-release-4.14
openshift-merge-bot[bot] Dec 21, 2023
b94f0b7
Add .snyk file
mandre Jan 3, 2024
bf26de3
Merge pull request #261 from openshift-cherrypick-robot/cherry-pick-2…
openshift-merge-bot[bot] Jan 11, 2024
2e0ee32
[ci] Bump golangci-lint for go 1.22 (#2547)
mandre Feb 8, 2024
b7aef30
Merge https://github.com/kubernetes/cloud-provider-openstack:release-…
Feb 8, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
4 changes: 4 additions & 0 deletions .ci-operator.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
build_root_image:
name: release
namespace: openshift
tag: rhel-8-release-golang-1.20-openshift-4.14
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
*.swp
.idea
.DS_Store
vendor

# OSX leaves these everywhere on SMB shares
._*
Expand Down
9 changes: 9 additions & 0 deletions .snyk
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# References:
# https://docs.snyk.io/scan-applications/snyk-code/using-snyk-code-from-the-cli/excluding-directories-and-files-from-the-snyk-code-cli-test
# https://docs.snyk.io/snyk-cli/commands/ignore
exclude:
global:
- "**/vendor/**"
- "hack/**"
- "tests/**"
- "**/*_test.go"
10 changes: 10 additions & 0 deletions DOWNSTREAM_OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# See the CONTRIBUTING docs: https://github.com/openshift/origin/blob/master/CONTRIBUTING.adoc

approvers:
- shiftstack-team
- cloud-team
- storage-team
reviewers:
- shiftstack-team
component: "Installer"
subcomponent: "OpenShift on OpenStack"
29 changes: 29 additions & 0 deletions DOWNSTREAM_OWNERS_ALIASES
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# See the OWNERS_ALIASES docs: https://git.k8s.io/community/contributors/guide/owners.md#OWNERS_ALIASES

aliases:
shiftstack-team:
- EmilienM
- MaysaMacedo
- dulek
- gryf
- mandre
- mdbooth
- pierreprinetti
- stephenfin

cloud-team:
- JoelSpeed
- RadekManak
- damdo
- elmiko
- odvarkadaniel
- nrb

storage-team:
- bertinatto
- gnufied
- jsafrane
- tsmetana
- dobsonj
- RomanBednar
- mpatlasov
28 changes: 25 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -106,11 +106,33 @@ CMD ["sh", "-c", "/bin/barbican-kms-plugin --socketpath ${socketpath} --cloud-co
##
## cinder-csi-plugin
##
FROM --platform=${TARGETPLATFORM} ${DEBIAN_IMAGE} as cinder-csi-plugin

# Install e4fsprogs for format
RUN clean-install btrfs-progs e2fsprogs mount udev xfsprogs
# step 1: copy all necessary files from Debian distro to /dest folder
# all magic heppens in tools/csi-deps.sh
FROM --platform=${TARGETPLATFORM} ${DEBIAN_IMAGE} as cinder-csi-plugin-utils

RUN clean-install bash rsync mount udev btrfs-progs e2fsprogs xfsprogs
COPY tools/csi-deps.sh /tools/csi-deps.sh
RUN /tools/csi-deps.sh

# step 2: check if all necessary files are copied and work properly
# the build have to finish without errors, but the result image will not be used
FROM --platform=${TARGETPLATFORM} ${DISTROLESS_IMAGE} as cinder-csi-plugin-utils-check

COPY --from=cinder-csi-plugin-utils /dest /
COPY --from=cinder-csi-plugin-utils /bin/sh /bin/sh
COPY tools/csi-deps-check.sh /tools/csi-deps-check.sh

SHELL ["/bin/sh"]
RUN /tools/csi-deps-check.sh

# step 3: build tiny cinder-csi-plugin image with only necessary files
FROM --platform=${TARGETPLATFORM} ${DISTROLESS_IMAGE} as cinder-csi-plugin

# Copying csi-deps-check.sh simply ensures that the resulting image has a dependency
# on cinder-csi-plugin-utils-check and therefore that the check has passed
COPY --from=cinder-csi-plugin-utils-check /tools/csi-deps-check.sh /bin/csi-deps-check.sh
COPY --from=cinder-csi-plugin-utils /dest /
COPY --from=builder /build/cinder-csi-plugin /bin/cinder-csi-plugin
COPY --from=certs /etc/ssl/certs /etc/ssl/certs

Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ $(BUILD_CMDS): $(SOURCES)
test: unit functional

check: work
go run github.com/golangci/golangci-lint/cmd/golangci-lint@v1.51.2 run ./...
go run github.com/golangci/golangci-lint/cmd/golangci-lint@v1.56.0 run ./...

unit: work
go test -tags=unit $(shell go list ./... | sed -e '/sanity/ { N; d; }' | sed -e '/tests/ {N; d;}') $(TESTARGS)
Expand Down
21 changes: 8 additions & 13 deletions OWNERS
Original file line number Diff line number Diff line change
@@ -1,15 +1,10 @@
emeritus_approvers:
- chrigl
- lingxiankong
- ramineni
# See the CONTRIBUTING docs: https://github.com/openshift/origin/blob/master/CONTRIBUTING.adoc

approvers:
- dulek
- jichenjc
- kayrus
- zetaab
- shiftstack-team
- cloud-team
- storage-team
reviewers:
- dulek
- jichenjc
- kayrus
- mdbooth
- zetaab
- shiftstack-team
component: "Installer"
subcomponent: "OpenShift on OpenStack"
29 changes: 29 additions & 0 deletions OWNERS_ALIASES
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# See the OWNERS_ALIASES docs: https://git.k8s.io/community/contributors/guide/owners.md#OWNERS_ALIASES

aliases:
shiftstack-team:
- EmilienM
- MaysaMacedo
- dulek
- gryf
- mandre
- mdbooth
- pierreprinetti
- stephenfin

cloud-team:
- Danil-Grigorev
- JoelSpeed
- alexander-demichev
- elmiko
- enxebre
- michaelgugino

storage-team:
- bertinatto
- gnufied
- jsafrane
- tsmetana
- dobsonj
- RomanBednar
- mpatlasov
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ metadata:
namespace: {{ .Release.Namespace }}
labels:
{{- include "cinder-csi.controllerplugin.labels" . | nindent 4 }}
annotations:
{{- with .Values.commonAnnotations }}
{{- toYaml . | nindent 4 }}
{{- end }}
spec:
replicas: {{ .Values.csi.plugin.controllerPlugin.replicas }}
strategy:
Expand All @@ -21,10 +25,18 @@ spec:
metadata:
labels:
{{- include "cinder-csi.controllerplugin.labels" . | nindent 8 }}
annotations:
{{- with .Values.commonAnnotations }}
{{- toYaml . | nindent 8 }}
{{- end }}
spec:
serviceAccount: csi-cinder-controller-sa
securityContext:
{{- toYaml .Values.csi.plugin.controllerPlugin.podSecurityContext | nindent 8 }}
containers:
- name: csi-attacher
securityContext:
{{- toYaml .Values.csi.plugin.controllerPlugin.securityContext | nindent 12 }}
image: "{{ .Values.csi.attacher.image.repository }}:{{ .Values.csi.attacher.image.tag }}"
imagePullPolicy: {{ .Values.csi.attacher.image.pullPolicy }}
args:
Expand All @@ -46,6 +58,8 @@ spec:
mountPath: /var/lib/csi/sockets/pluginproxy/
resources: {{ toYaml .Values.csi.attacher.resources | nindent 12 }}
- name: csi-provisioner
securityContext:
{{- toYaml .Values.csi.plugin.controllerPlugin.securityContext | nindent 12 }}
image: "{{ .Values.csi.provisioner.image.repository }}:{{ .Values.csi.provisioner.image.tag }}"
imagePullPolicy: {{ .Values.csi.provisioner.image.pullPolicy }}
args:
Expand All @@ -69,6 +83,8 @@ spec:
mountPath: /var/lib/csi/sockets/pluginproxy/
resources: {{ toYaml .Values.csi.provisioner.resources | nindent 12 }}
- name: csi-snapshotter
securityContext:
{{- toYaml .Values.csi.plugin.controllerPlugin.securityContext | nindent 12 }}
image: "{{ .Values.csi.snapshotter.image.repository }}:{{ .Values.csi.snapshotter.image.tag }}"
imagePullPolicy: {{ .Values.csi.snapshotter.image.pullPolicy }}
args:
Expand All @@ -89,6 +105,8 @@ spec:
name: socket-dir
resources: {{ toYaml .Values.csi.snapshotter.resources | nindent 12 }}
- name: csi-resizer
securityContext:
{{- toYaml .Values.csi.plugin.controllerPlugin.securityContext | nindent 12 }}
image: "{{ .Values.csi.resizer.image.repository }}:{{ .Values.csi.resizer.image.tag }}"
imagePullPolicy: {{ .Values.csi.resizer.image.pullPolicy }}
args:
Expand All @@ -110,6 +128,8 @@ spec:
mountPath: /var/lib/csi/sockets/pluginproxy/
resources: {{ toYaml .Values.csi.resizer.resources | nindent 12 }}
- name: liveness-probe
securityContext:
{{- toYaml .Values.csi.plugin.controllerPlugin.securityContext | nindent 12 }}
image: "{{ .Values.csi.livenessprobe.image.repository }}:{{ .Values.csi.livenessprobe.image.tag }}"
imagePullPolicy: {{ .Values.csi.livenessprobe.image.pullPolicy }}
args:
Expand All @@ -128,6 +148,8 @@ spec:
name: socket-dir
resources: {{ toYaml .Values.csi.livenessprobe.resources | nindent 12 }}
- name: cinder-csi-plugin
securityContext:
{{- toYaml .Values.csi.plugin.controllerPlugin.securityContext | nindent 12 }}
image: "{{ .Values.csi.plugin.image.repository }}:{{ .Values.csi.plugin.image.tag | default .Chart.AppVersion }}"
imagePullPolicy: {{ .Values.csi.plugin.image.pullPolicy }}
args:
Expand Down Expand Up @@ -164,20 +186,25 @@ spec:
volumeMounts:
- name: socket-dir
mountPath: /csi
{{- .Values.csi.plugin.volumeMounts | toYaml | trimSuffix "\n" | nindent 12 }}
{{- with .Values.csi.plugin.volumeMounts }}
{{- toYaml . | nindent 12 }}
{{- end }}
resources: {{ toYaml .Values.csi.plugin.resources | nindent 12 }}
volumes:
- name: socket-dir
emptyDir:
- name: cloud-config
{{- if .Values.secret.enabled }}
- name: cloud-config
secret:
secretName: {{ .Values.secret.name }}
{{- else }}
{{- else if .Values.secret.hostMount }}
- name: cloud-config
hostPath:
path: /etc/kubernetes
{{- end }}
{{ .Values.csi.plugin.volumes | toYaml | trimSuffix "\n" | nindent 8 }}
{{- with .Values.csi.plugin.volumes }}
{{- toYaml . | nindent 8 }}
{{- end }}
affinity: {{ toYaml .Values.csi.plugin.controllerPlugin.affinity | nindent 8 }}
nodeSelector: {{ toYaml .Values.csi.plugin.controllerPlugin.nodeSelector | nindent 8 }}
tolerations: {{ toYaml .Values.csi.plugin.controllerPlugin.tolerations | nindent 8 }}
Expand Down
25 changes: 21 additions & 4 deletions charts/cinder-csi-plugin/templates/nodeplugin-daemonset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ metadata:
namespace: {{ .Release.Namespace }}
labels:
{{- include "cinder-csi.nodeplugin.labels" . | nindent 4 }}
annotations:
{{- with .Values.commonAnnotations }}
{{- toYaml . | nindent 4 }}
{{- end }}
spec:
selector:
matchLabels:
Expand All @@ -13,11 +17,17 @@ spec:
metadata:
labels:
{{- include "cinder-csi.nodeplugin.labels" . | nindent 8 }}
annotations:
{{- with .Values.commonAnnotations }}
{{- toYaml . | nindent 8 }}
{{- end }}
spec:
serviceAccount: csi-cinder-node-sa
hostNetwork: true
containers:
- name: node-driver-registrar
securityContext:
{{- toYaml .Values.csi.plugin.nodePlugin.securityContext | nindent 12 }}
image: "{{ .Values.csi.nodeDriverRegistrar.image.repository }}:{{ .Values.csi.nodeDriverRegistrar.image.tag }}"
imagePullPolicy: {{ .Values.csi.nodeDriverRegistrar.image.pullPolicy }}
args:
Expand Down Expand Up @@ -45,6 +55,8 @@ spec:
mountPath: /registration
resources: {{ toYaml .Values.csi.nodeDriverRegistrar.resources | nindent 12 }}
- name: liveness-probe
securityContext:
{{- toYaml .Values.csi.plugin.nodePlugin.securityContext | nindent 12 }}
image: "{{ .Values.csi.livenessprobe.image.repository }}:{{ .Values.csi.livenessprobe.image.tag }}"
imagePullPolicy: {{ .Values.csi.livenessprobe.image.pullPolicy }}
args:
Expand Down Expand Up @@ -104,7 +116,9 @@ spec:
- name: pods-probe-dir
mountPath: /dev
mountPropagation: "HostToContainer"
{{- .Values.csi.plugin.volumeMounts | toYaml | trimSuffix "\n" | nindent 12 }}
{{- with .Values.csi.plugin.volumeMounts }}
{{- toYaml . | nindent 12 }}
{{- end }}
resources: {{ toYaml .Values.csi.plugin.resources | nindent 12 }}
volumes:
- name: socket-dir
Expand All @@ -127,15 +141,18 @@ spec:
hostPath:
path: /dev
type: Directory
- name: cloud-config
{{- if .Values.secret.enabled }}
- name: cloud-config
secret:
secretName: {{ .Values.secret.name }}
{{- else }}
{{- else if .Values.secret.hostMount }}
- name: cloud-config
hostPath:
path: /etc/kubernetes
{{- end }}
{{ .Values.csi.plugin.volumes | toYaml | trimSuffix "\n" | nindent 8 }}
{{- with .Values.csi.plugin.volumes }}
{{- toYaml . | nindent 8 }}
{{- end }}
affinity: {{ toYaml .Values.csi.plugin.nodePlugin.affinity | nindent 8 }}
nodeSelector: {{ toYaml .Values.csi.plugin.nodePlugin.nodeSelector | nindent 8 }}
tolerations: {{ toYaml .Values.csi.plugin.nodePlugin.tolerations | nindent 8 }}
Expand Down
2 changes: 1 addition & 1 deletion charts/cinder-csi-plugin/templates/secret.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{{- if .Values.secret.create }}
{{- if and (.Values.secret.create) (.Values.secret.enabled) }}
apiVersion: v1
kind: Secret
metadata:
Expand Down