Skip to content

Commit fa1eb6e

Browse files
committed
Enable glance in kuttl tests
1 parent 0de59b8 commit fa1eb6e

File tree

2 files changed

+96
-0
lines changed

2 files changed

+96
-0
lines changed

config/samples/octavia_v1beta1_octavia.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ kind: Octavia
33
metadata:
44
name: octavia
55
spec:
6+
amphoraImageContainerImage: quay.io/gthiemonge/octavia-amphora-image
67
databaseInstance: openstack
78
databaseAccount: octavia
89
persistenceDatabaseAccount: octavia-persistence

tests/kuttl/common/assert_sample_deployment.yaml

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,101 @@ spec:
7474
service: OctaviaPassword
7575
secret: osp-secret
7676
serviceUser: octavia
77+
status:
78+
apireadyCount: 1
79+
healthmanagerreadyCount: 1
80+
housekeepingreadyCount: 1
81+
rsyslogreadyCount: 1
82+
databaseHostname: openstack.octavia-kuttl-tests.svc
83+
conditions:
84+
- message: Setup complete
85+
reason: Ready
86+
status: "True"
87+
type: Ready
88+
- message: Create service completed
89+
reason: Ready
90+
status: "True"
91+
type: CreateServiceReady
92+
- message: DB create completed
93+
reason: Ready
94+
status: "True"
95+
type: DBReady
96+
- message: DBsync completed
97+
reason: Ready
98+
status: "True"
99+
type: DBSyncReady
100+
- message: Input data complete
101+
reason: Ready
102+
status: "True"
103+
type: InputReady
104+
- message: MariaDBAccount creation complete
105+
reason: Ready
106+
status: "True"
107+
type: MariaDBAccountReady
108+
- message: NetworkAttachments completed
109+
reason: Ready
110+
status: "True"
111+
type: NetworkAttachmentsReady
112+
- message: Setup complete
113+
reason: Ready
114+
status: "True"
115+
type: OctaviaAPIReady
116+
- message: Octavia Amphora certificates setup completed
117+
reason: Ready
118+
status: "True"
119+
type: OctaviaAmphoraCertsReady
120+
- message: Octavia Amphora Images setup completed
121+
reason: Ready
122+
status: "True"
123+
type: OctaviaAmphoraImagesReady
124+
- message: Octavia Amphora SSH setup completed
125+
reason: Ready
126+
status: "True"
127+
type: OctaviaAmphoraSSHReady
128+
- message: Setup complete
129+
reason: Ready
130+
status: "True"
131+
type: OctaviaHealthManagerReady
132+
- message: Setup complete
133+
reason: Ready
134+
status: "True"
135+
type: OctaviaHousekeepingReady
136+
- message: Octavia Management Network setup completed
137+
reason: Ready
138+
status: "True"
139+
type: OctaviaManagementNetworkReady
140+
- message: Octavia quotas setup completed
141+
reason: Ready
142+
status: "True"
143+
type: OctaviaQuotasReady
144+
- message: Setup complete
145+
reason: Ready
146+
status: "True"
147+
type: OctaviaRsyslogReady
148+
- message: Setup complete
149+
reason: Ready
150+
status: "True"
151+
type: OctaviaWorkerReady
152+
- message: RabbitMqTransportURL successfully created
153+
reason: Ready
154+
status: "True"
155+
type: RabbitMqTransportURLReady
156+
- message: RoleBinding created
157+
reason: Ready
158+
status: "True"
159+
type: RoleBindingReady
160+
- message: Role created
161+
reason: Ready
162+
status: "True"
163+
type: RoleReady
164+
- message: ServiceAccount created
165+
reason: Ready
166+
status: "True"
167+
type: ServiceAccountReady
168+
- message: Service config create completed
169+
reason: Ready
170+
status: "True"
171+
type: ServiceConfigReady
77172
---
78173
apiVersion: apps/v1
79174
kind: Deployment

0 commit comments

Comments
 (0)