Skip to content

Commit

Permalink
Fix layout for kuttl testing purposes
Browse files Browse the repository at this point in the history
Signed-off-by: Francesco Pantano <[email protected]>
  • Loading branch information
fmount committed Jun 17, 2024
1 parent a42cf17 commit d34128b
Show file tree
Hide file tree
Showing 16 changed files with 32 additions and 32 deletions.
5 changes: 5 additions & 0 deletions api/v1beta1/glance_webhook.go
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,11 @@ func GetTemplateBackend() string {
func (r *GlanceSpecCore) Default() {
var rep int32 = 0

// If no storage request has been made, do not provision PVCs
if r.Storage.StorageRequest == "" {
r.Storage.External = true
}

if r.APITimeout == 0 {
r.APITimeout = glanceDefaults.APITimeout
}
Expand Down
5 changes: 3 additions & 2 deletions config/samples/glance_v1beta1_glance.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,6 @@ spec:
databaseInstance: openstack
databaseAccount: glance
secret: osp-secret
storageClass: local-storage
storageRequest: 10G
storage:
storageClass: local-storage
storageRequest: 10G
3 changes: 2 additions & 1 deletion config/samples/glance_v1beta1_glanceapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ spec:
databaseHostname: glance
preserveJobs: false
replicas: 1
storageRequest: 10G
storage:
storageRequest: 10G
secret: glance-secret
#tls:
# api:
Expand Down
2 changes: 0 additions & 2 deletions config/samples/layout/base/glance_v1beta1_glance.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,3 @@ spec:
databaseInstance: openstack
databaseAccount: glance
secret: osp-secret
storageClass: local-storage
storageRequest: 10G
5 changes: 3 additions & 2 deletions config/samples/layout/edge/glance_v1beta1_glance.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,5 +24,6 @@ spec:
replicas: 1
type: single
secret: osp-secret
storageClass: local-storage
storageRequest: 10G
storage:
storageClass: local-storage
storageRequest: 10G
5 changes: 3 additions & 2 deletions config/samples/layout/multiple/glance_v1beta1_glance.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,5 +20,6 @@ spec:
replicas: 1
type: single
secret: osp-secret
storageClass: local-storage
storageRequest: 10G
storage:
storageClass: local-storage
storageRequest: 10G
5 changes: 3 additions & 2 deletions config/samples/layout/single/glance_v1beta1_glance.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,6 @@ spec:
imageCache:
size: 2G
secret: osp-secret
storageClass: local-storage
storageRequest: 10G
storage:
storageClass: local-storage
storageRequest: 10G
5 changes: 3 additions & 2 deletions config/samples/layout/single_tls/glance_v1beta1_glance.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,5 +23,6 @@ spec:
caBundleSecretName: combined-ca-bundle
type: single
secret: osp-secret
storageClass: local-storage
storageRequest: 10G
storage:
storageClass: local-storage
storageRequest: 10G
6 changes: 3 additions & 3 deletions config/samples/layout/split/glance_v1beta1_glance.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ spec:
keystoneEndpoint: default
glanceAPIs:
default:
preserveJobs: false
replicas: 1
storageClass: local-storage
storageRequest: 10G
storage:
storageClass: local-storage
storageRequest: 10G
3 changes: 1 addition & 2 deletions controllers/glanceapi_controller.go
Original file line number Diff line number Diff line change
Expand Up @@ -1376,8 +1376,7 @@ func (r *GlanceAPIReconciler) getEndpointID(

// glanceAPIRefresh - delete a StateFulSet when a configuration for a Forbidden
// parameter happens: it might be required if we add / remove a backend (including
// ceph) where imageConversion is enabled and a dedicated PVC is created using
// statefulsets volume templates
// ceph)
func (r *GlanceAPIReconciler) glanceAPIRefresh(
ctx context.Context,
h *helper.Helper,
Expand Down
7 changes: 0 additions & 7 deletions docs/dev/design-decisions.md
Original file line number Diff line number Diff line change
Expand Up @@ -455,13 +455,6 @@ in the glance-operator we make the following assumptions:
considered `Ready` if the number of `Replicas` specified in the `Glance` CR
spec is **equal** to the number of available instances (`ReadyCount`).








## Storage Requirements: PVCs usage and available models

Glance requires a `staging area` to manipulate data during an import operation.
Expand Down
3 changes: 2 additions & 1 deletion test/kuttl/tests/glance_image_cache/01-assert.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@ spec:
prunerScheduler: 1 0 * * *
size: 2G
secret: osp-secret
storageRequest: 10G
storage:
storageRequest: 10G
---
apiVersion: glance.openstack.org/v1beta1
kind: GlanceAPI
Expand Down
2 changes: 0 additions & 2 deletions test/kuttl/tests/glance_image_cache/02-assert.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,6 @@ spec:
cleanerScheduler: '*/30 * * * *'
prunerScheduler: 1 0 * * *
size: 2G
secret: osp-secret
storageRequest: 10G
---
apiVersion: glance.openstack.org/v1beta1
kind: GlanceAPI
Expand Down
2 changes: 0 additions & 2 deletions test/kuttl/tests/glance_image_cache/03-assert.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,6 @@ spec:
cleanerScheduler: '*/30 * * * *'
prunerScheduler: 1 0 * * *
size: 2G
secret: osp-secret
storageRequest: 10G
---
apiVersion: glance.openstack.org/v1beta1
kind: GlanceAPI
Expand Down
3 changes: 2 additions & 1 deletion test/kuttl/tests/glance_single/01-assert.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@ spec:
replicas: 1
type: "single"
secret: osp-secret
storageRequest: 10G
storage:
storageRequest: 10G
status:
databaseHostname: openstack.glance-kuttl-tests.svc
---
Expand Down
3 changes: 2 additions & 1 deletion test/kuttl/tests/glance_split/01-assert.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,8 @@ spec:
default:
replicas: 1
secret: osp-secret
storageRequest: 10G
storage:
storageRequest: 10G
status:
databaseHostname: openstack.glance-kuttl-tests.svc
---
Expand Down

0 comments on commit d34128b

Please sign in to comment.