Skip to content

Commit 723c521

Browse files
author
openstack-k8s-operators-ci
committed
Update openstack-k8s-operators (main)
1 parent 4575e49 commit 723c521

8 files changed

Lines changed: 226 additions & 24 deletions

File tree

apis/go.mod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,16 @@ require (
1919
github.com/openstack-k8s-operators/lib-common/modules/common v0.6.1-0.20250916144944-295824b4a7ce
2020
github.com/openstack-k8s-operators/lib-common/modules/storage v0.6.1-0.20250916144944-295824b4a7ce
2121
github.com/openstack-k8s-operators/manila-operator/api v0.6.1-0.20250910061502-789370f8d5b7
22-
github.com/openstack-k8s-operators/mariadb-operator/api v0.6.1-0.20250908160950-4fa28a6f127d
22+
github.com/openstack-k8s-operators/mariadb-operator/api v0.6.1-0.20250919091623-97dfb39624e3
2323
github.com/openstack-k8s-operators/neutron-operator/api v0.6.1-0.20250916093251-7cfe04efd126
2424
github.com/openstack-k8s-operators/nova-operator/api v0.6.1-0.20250917121202-3d3857d13c4c
2525
github.com/openstack-k8s-operators/octavia-operator/api v0.6.1-0.20250916093536-0423d6aadfb4
2626
github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.6.1-0.20250912113640-0e6ddd45ee52
27-
github.com/openstack-k8s-operators/ovn-operator/api v0.6.1-0.20250918045017-d7c0cf5d3f5f
27+
github.com/openstack-k8s-operators/ovn-operator/api v0.6.1-0.20250918124008-71fb50adbeb5
2828
github.com/openstack-k8s-operators/placement-operator/api v0.6.1-0.20250905081434-85ee919b626c
2929
github.com/openstack-k8s-operators/swift-operator/api v0.6.1-0.20250909184158-7873da060764
3030
github.com/openstack-k8s-operators/telemetry-operator/api v0.6.1-0.20250917072532-5152878cf152
31-
github.com/openstack-k8s-operators/watcher-operator/api v0.6.1-0.20250916211426-6e4b482f6550
31+
github.com/openstack-k8s-operators/watcher-operator/api v0.6.1-0.20250919081639-e7427981ed8c
3232
github.com/rhobs/obo-prometheus-operator/pkg/apis/monitoring v0.71.0-rhobs1 // indirect
3333
github.com/rhobs/observability-operator v0.3.1 // indirect
3434
go.uber.org/multierr v1.11.0 // indirect

apis/go.sum

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -120,8 +120,8 @@ github.com/openstack-k8s-operators/lib-common/modules/storage v0.6.1-0.202509161
120120
github.com/openstack-k8s-operators/lib-common/modules/storage v0.6.1-0.20250916144944-295824b4a7ce/go.mod h1:U3LQ4Nz2+syTPfW66bSLv6OzefLpsqxWLdX9AFotRPA=
121121
github.com/openstack-k8s-operators/manila-operator/api v0.6.1-0.20250910061502-789370f8d5b7 h1:cDSdwECTD19C+McgS5DLa8rNyNf/TzWbZKI+gdHtHjM=
122122
github.com/openstack-k8s-operators/manila-operator/api v0.6.1-0.20250910061502-789370f8d5b7/go.mod h1:YKBaz8jLEGmgUy6FLTm3aCRzlL1wTvdYQiOELvXrtbI=
123-
github.com/openstack-k8s-operators/mariadb-operator/api v0.6.1-0.20250908160950-4fa28a6f127d h1:0iy250ctORDakbio6uSKHFNV6qvAGTyFy2j9PMF9MlA=
124-
github.com/openstack-k8s-operators/mariadb-operator/api v0.6.1-0.20250908160950-4fa28a6f127d/go.mod h1:2I8YZyKvq2ACOnIBFpdUd9TdIaI2yeDu/9VC0HRDfPo=
123+
github.com/openstack-k8s-operators/mariadb-operator/api v0.6.1-0.20250919091623-97dfb39624e3 h1:jLLHwgEbfglcSfJbqWP4vEqMs0xzu5QoubSpYDKOTIk=
124+
github.com/openstack-k8s-operators/mariadb-operator/api v0.6.1-0.20250919091623-97dfb39624e3/go.mod h1:2I8YZyKvq2ACOnIBFpdUd9TdIaI2yeDu/9VC0HRDfPo=
125125
github.com/openstack-k8s-operators/neutron-operator/api v0.6.1-0.20250916093251-7cfe04efd126 h1:N2n/iHM9w31XpxHOLU0gzRhYRPjpFN0Vd9F48SplL4E=
126126
github.com/openstack-k8s-operators/neutron-operator/api v0.6.1-0.20250916093251-7cfe04efd126/go.mod h1:j4Dz5KVJbnkHZa2wNp4vvH5vzBGUSd+E8m4WDdyCqd4=
127127
github.com/openstack-k8s-operators/nova-operator/api v0.6.1-0.20250917121202-3d3857d13c4c h1:Mu7f4AagVqeSnn8dktHfSPKeaKOCuhTSc4B0yWMNAZ0=
@@ -130,8 +130,8 @@ github.com/openstack-k8s-operators/octavia-operator/api v0.6.1-0.20250916093536-
130130
github.com/openstack-k8s-operators/octavia-operator/api v0.6.1-0.20250916093536-0423d6aadfb4/go.mod h1:qFLvSjUjUAD5uS8m2yBhYO5X6ViIWxWF0qtYCaj+wo0=
131131
github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.6.1-0.20250912113640-0e6ddd45ee52 h1:QuOy7xZzbIfPKDQ940r+z5fsqr3aTAdQFjDOXuFY2Gw=
132132
github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.6.1-0.20250912113640-0e6ddd45ee52/go.mod h1:15x01xs3dolD9G/X+V3kW2EsE4a6/Z/hFgJHcN3Yg9Y=
133-
github.com/openstack-k8s-operators/ovn-operator/api v0.6.1-0.20250918045017-d7c0cf5d3f5f h1:kyzcfDKzPFVNVEmoa3Jag6ePIwIEJIh9ydt805fed8k=
134-
github.com/openstack-k8s-operators/ovn-operator/api v0.6.1-0.20250918045017-d7c0cf5d3f5f/go.mod h1:gxQk8WOaA2lQ9oy4ZKXK35oKuD6pKo4Ce2XkUkFjkE4=
133+
github.com/openstack-k8s-operators/ovn-operator/api v0.6.1-0.20250918124008-71fb50adbeb5 h1:kjCoac5RqGN2m3Iw0+XmaiEwo/FuGB9MfWAeHT+6caI=
134+
github.com/openstack-k8s-operators/ovn-operator/api v0.6.1-0.20250918124008-71fb50adbeb5/go.mod h1:gxQk8WOaA2lQ9oy4ZKXK35oKuD6pKo4Ce2XkUkFjkE4=
135135
github.com/openstack-k8s-operators/placement-operator/api v0.6.1-0.20250905081434-85ee919b626c h1:thTQEtjo25kEYW+woLiPpvByMmWkI/jhh+sWokJtLN4=
136136
github.com/openstack-k8s-operators/placement-operator/api v0.6.1-0.20250905081434-85ee919b626c/go.mod h1:qs5IDS8g5krd05ts6sQ+37nP652K7bduJW90j1HMFcc=
137137
github.com/openstack-k8s-operators/rabbitmq-cluster-operator/v2 v2.6.1-0.20250717122149-12f70b7f3d8d h1:0KCWljk2IEJ+aWNK+RiGpIdu51KPXrYA5RfyUcV4Mb4=
@@ -140,8 +140,8 @@ github.com/openstack-k8s-operators/swift-operator/api v0.6.1-0.20250909184158-78
140140
github.com/openstack-k8s-operators/swift-operator/api v0.6.1-0.20250909184158-7873da060764/go.mod h1:ygMZ5eETT8vzs85/u/vkPGFxziRPXcp3G2TRBQnuV/E=
141141
github.com/openstack-k8s-operators/telemetry-operator/api v0.6.1-0.20250917072532-5152878cf152 h1:uszH4lxCwh2lYWIR+ulX498uPgqnBSMv/cJZHtu0WKc=
142142
github.com/openstack-k8s-operators/telemetry-operator/api v0.6.1-0.20250917072532-5152878cf152/go.mod h1:fImjJcK574r/zy3JOH2FBnfLYzk9CHMLAfdZrhXFf20=
143-
github.com/openstack-k8s-operators/watcher-operator/api v0.6.1-0.20250916211426-6e4b482f6550 h1:hkvFQVgE+IVraJJjiRorT//Owy7ivXe0OgdoD0Sv+1s=
144-
github.com/openstack-k8s-operators/watcher-operator/api v0.6.1-0.20250916211426-6e4b482f6550/go.mod h1:d666c/fR+FvqA6f2TgsbxdPSRIM43ooUAO4AvcC+n5E=
143+
github.com/openstack-k8s-operators/watcher-operator/api v0.6.1-0.20250919081639-e7427981ed8c h1:7MP0Nakns0cAV7zCqjbrHxJQ7mnDU0rYuRWAQbU3RwM=
144+
github.com/openstack-k8s-operators/watcher-operator/api v0.6.1-0.20250919081639-e7427981ed8c/go.mod h1:d666c/fR+FvqA6f2TgsbxdPSRIM43ooUAO4AvcC+n5E=
145145
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
146146
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
147147
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
Lines changed: 152 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,152 @@
1+
apiVersion: apiextensions.k8s.io/v1
2+
kind: CustomResourceDefinition
3+
metadata:
4+
annotations:
5+
controller-gen.kubebuilder.io/version: v0.14.0
6+
creationTimestamp: null
7+
name: galerabackups.mariadb.openstack.org
8+
spec:
9+
group: mariadb.openstack.org
10+
names:
11+
kind: GaleraBackup
12+
listKind: GaleraBackupList
13+
plural: galerabackups
14+
singular: galerabackup
15+
scope: Namespaced
16+
versions:
17+
- additionalPrinterColumns:
18+
- description: Ready
19+
jsonPath: .status.conditions[0].status
20+
name: Ready
21+
type: string
22+
- description: Message
23+
jsonPath: .status.conditions[0].message
24+
name: Message
25+
type: string
26+
name: v1beta1
27+
schema:
28+
openAPIV3Schema:
29+
description: GaleraBackup is the Schema for the galerabackups API
30+
properties:
31+
apiVersion:
32+
description: |-
33+
APIVersion defines the versioned schema of this representation of an object.
34+
Servers should convert recognized schemas to the latest internal value, and
35+
may reject unrecognized values.
36+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
37+
type: string
38+
kind:
39+
description: |-
40+
Kind is a string value representing the REST resource this object represents.
41+
Servers may infer this from the endpoint the client submits requests to.
42+
Cannot be updated.
43+
In CamelCase.
44+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
45+
type: string
46+
metadata:
47+
type: object
48+
spec:
49+
description: GaleraBackupSpec defines the desired state of GaleraBackup
50+
properties:
51+
databaseInstance:
52+
description: Galera cluster to backup
53+
type: string
54+
retention:
55+
description: Time duration after which old backups must be reclaimed
56+
on disk
57+
type: string
58+
schedule:
59+
default: '@hourly'
60+
description: The schedule in Cron format
61+
type: string
62+
storageClass:
63+
description: Storage volume for backup data
64+
type: string
65+
storageRequest:
66+
description: Storage Request for backup data
67+
type: string
68+
transferStorage:
69+
description: Configuration of storage used for intermediate data transfer
70+
properties:
71+
storageClass:
72+
description: Storage volume for backup data
73+
type: string
74+
storageRequest:
75+
description: Storage Request for backup data
76+
type: string
77+
required:
78+
- storageRequest
79+
type: object
80+
required:
81+
- schedule
82+
type: object
83+
status:
84+
description: GaleraBackupStatus defines the observed state of GaleraBackup
85+
properties:
86+
conditions:
87+
description: Deployment Conditions
88+
items:
89+
description: Condition defines an observation of a API resource
90+
operational state.
91+
properties:
92+
lastTransitionTime:
93+
description: |-
94+
Last time the condition transitioned from one status to another.
95+
This should be when the underlying condition changed. If that is not known, then using the time when
96+
the API field changed is acceptable.
97+
format: date-time
98+
type: string
99+
message:
100+
description: A human readable message indicating details about
101+
the transition.
102+
type: string
103+
reason:
104+
description: The reason for the condition's last transition
105+
in CamelCase.
106+
type: string
107+
severity:
108+
description: |-
109+
Severity provides a classification of Reason code, so the current situation is immediately
110+
understandable and could act accordingly.
111+
It is meant for situations where Status=False and it should be indicated if it is just
112+
informational, warning (next reconciliation might fix it) or an error (e.g. DB create issue
113+
and no actions to automatically resolve the issue can/should be done).
114+
For conditions where Status=Unknown or Status=True the Severity should be SeverityNone.
115+
type: string
116+
status:
117+
description: Status of the condition, one of True, False, Unknown.
118+
type: string
119+
type:
120+
description: Type of condition in CamelCase.
121+
type: string
122+
required:
123+
- lastTransitionTime
124+
- status
125+
- type
126+
type: object
127+
type: array
128+
hash:
129+
additionalProperties:
130+
type: string
131+
description: Map of hashes to track input changes
132+
type: object
133+
observedGeneration:
134+
description: |-
135+
ObservedGeneration - the most recent generation observed for this
136+
service. If the observed generation is less than the spec generation,
137+
then the controller has not processed the latest changes injected by
138+
the opentack-operator in the top-level CR (e.g. the ContainerImage)
139+
format: int64
140+
type: integer
141+
type: object
142+
type: object
143+
served: true
144+
storage: true
145+
subresources:
146+
status: {}
147+
status:
148+
acceptedNames:
149+
kind: ""
150+
plural: ""
151+
conditions: null
152+
storedVersions: null

bindata/rbac/mariadb-operator-rbac.yaml

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,18 @@ metadata:
5050
creationTimestamp: null
5151
name: mariadb-operator-manager-role
5252
rules:
53+
- apiGroups:
54+
- ""
55+
resources:
56+
- cronjobs
57+
verbs:
58+
- create
59+
- delete
60+
- get
61+
- list
62+
- patch
63+
- update
64+
- watch
5365
- apiGroups:
5466
- ""
5567
resources:
@@ -93,6 +105,18 @@ rules:
93105
- get
94106
- list
95107
- watch
108+
- apiGroups:
109+
- batch
110+
resources:
111+
- cronjobs
112+
verbs:
113+
- create
114+
- delete
115+
- get
116+
- list
117+
- patch
118+
- update
119+
- watch
96120
- apiGroups:
97121
- batch
98122
resources:
@@ -183,6 +207,32 @@ rules:
183207
- patch
184208
- update
185209
- watch
210+
- apiGroups:
211+
- mariadb.openstack.org
212+
resources:
213+
- galerabackups
214+
verbs:
215+
- create
216+
- delete
217+
- get
218+
- list
219+
- patch
220+
- update
221+
- watch
222+
- apiGroups:
223+
- mariadb.openstack.org
224+
resources:
225+
- galerabackups/finalizers
226+
verbs:
227+
- update
228+
- apiGroups:
229+
- mariadb.openstack.org
230+
resources:
231+
- galerabackups/status
232+
verbs:
233+
- get
234+
- patch
235+
- update
186236
- apiGroups:
187237
- mariadb.openstack.org
188238
resources:

config/operator/manager_operator_images.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ spec:
3434
- name: RELATED_IMAGE_MANILA_OPERATOR_MANAGER_IMAGE_URL
3535
value: quay.io/openstack-k8s-operators/manila-operator@sha256:614c396a939f785c0639a0597feab3eadefa7e596333a9bb1c5558c1eb30ca36
3636
- name: RELATED_IMAGE_MARIADB_OPERATOR_MANAGER_IMAGE_URL
37-
value: quay.io/openstack-k8s-operators/mariadb-operator@sha256:dc6fddc88335a2c26dcac8f8487dfb808513ec8ffa79da156d6c53c832e56c9a
37+
value: quay.io/openstack-k8s-operators/mariadb-operator@sha256:e096841c1d90ab8d9967b8560404e61612c21585d060972e37fbb4c9efdcdb01
3838
- name: RELATED_IMAGE_NEUTRON_OPERATOR_MANAGER_IMAGE_URL
3939
value: quay.io/openstack-k8s-operators/neutron-operator@sha256:e06036c8f424d0441d1dfd4a0b77be8c9b0a5c854653b1bb749e2c576f451f83
4040
- name: RELATED_IMAGE_NOVA_OPERATOR_MANAGER_IMAGE_URL
@@ -44,7 +44,7 @@ spec:
4444
- name: RELATED_IMAGE_OPENSTACK_BAREMETAL_OPERATOR_MANAGER_IMAGE_URL
4545
value: quay.io/openstack-k8s-operators/openstack-baremetal-operator@sha256:cf154435d57d24a253599eda2988fa24f0bb32f0b637965efff3476a42fdcf56
4646
- name: RELATED_IMAGE_OVN_OPERATOR_MANAGER_IMAGE_URL
47-
value: quay.io/openstack-k8s-operators/ovn-operator@sha256:c41206aeb73e4c89811af55e29d1f450661ecbf7366e743ab2785e0fc1b92882
47+
value: quay.io/openstack-k8s-operators/ovn-operator@sha256:7a67bc40f20ebd2ed46b5f82c0a8883c64dc3197ddb56059e55c6ba0ff5597eb
4848
- name: RELATED_IMAGE_PLACEMENT_OPERATOR_MANAGER_IMAGE_URL
4949
value: quay.io/openstack-k8s-operators/placement-operator@sha256:bd227f00edf8b53aa653270a3d15adbbc8258c3e6bf909c0cca8f4c65070548b
5050
- name: RELATED_IMAGE_RABBITMQ_CLUSTER_OPERATOR_MANAGER_IMAGE_URL
@@ -56,4 +56,4 @@ spec:
5656
- name: RELATED_IMAGE_TEST_OPERATOR_MANAGER_IMAGE_URL
5757
value: quay.io/openstack-k8s-operators/test-operator@sha256:74e74488fe28fffd9365595bf06e8b69823251c2f624cad478caf31526d5d645
5858
- name: RELATED_IMAGE_WATCHER_OPERATOR_MANAGER_IMAGE_URL
59-
value: quay.io/openstack-k8s-operators/watcher-operator@sha256:0d686d8a48c0f803fc68e317218e507554bf37321d28b7d5188446493be73371
59+
value: quay.io/openstack-k8s-operators/watcher-operator@sha256:ff196804fdb7ef75059d023c3fd427ed9875879be01dfee59c6455c5afa402c8

go.mod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,18 +27,18 @@ require (
2727
github.com/openstack-k8s-operators/lib-common/modules/storage v0.6.1-0.20250916144944-295824b4a7ce
2828
github.com/openstack-k8s-operators/lib-common/modules/test v0.6.1-0.20250916144944-295824b4a7ce
2929
github.com/openstack-k8s-operators/manila-operator/api v0.6.1-0.20250910061502-789370f8d5b7
30-
github.com/openstack-k8s-operators/mariadb-operator/api v0.6.1-0.20250908160950-4fa28a6f127d
30+
github.com/openstack-k8s-operators/mariadb-operator/api v0.6.1-0.20250919091623-97dfb39624e3
3131
github.com/openstack-k8s-operators/neutron-operator/api v0.6.1-0.20250916093251-7cfe04efd126
3232
github.com/openstack-k8s-operators/nova-operator/api v0.6.1-0.20250917121202-3d3857d13c4c
3333
github.com/openstack-k8s-operators/octavia-operator/api v0.6.1-0.20250916093536-0423d6aadfb4
3434
github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.6.1-0.20250912113640-0e6ddd45ee52
3535
github.com/openstack-k8s-operators/openstack-operator/apis v0.0.0-20240531084739-3b4c0451297c
36-
github.com/openstack-k8s-operators/ovn-operator/api v0.6.1-0.20250918045017-d7c0cf5d3f5f
36+
github.com/openstack-k8s-operators/ovn-operator/api v0.6.1-0.20250918124008-71fb50adbeb5
3737
github.com/openstack-k8s-operators/placement-operator/api v0.6.1-0.20250905081434-85ee919b626c
3838
github.com/openstack-k8s-operators/swift-operator/api v0.6.1-0.20250909184158-7873da060764
3939
github.com/openstack-k8s-operators/telemetry-operator/api v0.6.1-0.20250917072532-5152878cf152
4040
github.com/openstack-k8s-operators/test-operator/api v0.6.1-0.20250917084400-574547d2fb8e
41-
github.com/openstack-k8s-operators/watcher-operator/api v0.6.1-0.20250916211426-6e4b482f6550
41+
github.com/openstack-k8s-operators/watcher-operator/api v0.6.1-0.20250919081639-e7427981ed8c
4242
github.com/pkg/errors v0.9.1
4343
github.com/rabbitmq/cluster-operator/v2 v2.9.0
4444
github.com/stretchr/testify v1.11.1

0 commit comments

Comments
 (0)