Add support for Glance Location API configuration in OpenStack operator#1841
Add support for Glance Location API configuration in OpenStack operator#1841fmount wants to merge 1 commit intoopenstack-k8s-operators:mainfrom
Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: fmount The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
OpenStackControlPlane CRD Size Report
Threshold reference
|
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/0f5accedf44c4e289232c675f5db9697 ❌ openstack-k8s-operators-content-provider FAILURE in 15m 30s |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/4c99ce0d1cf84c22be9394cb7f66dbf4 ❌ openstack-k8s-operators-content-provider FAILURE in 16m 56s |
This change integrates the Glance Location API feature exposed by Glance. It enables "single" GlanceAPI StatefulSet deployments with regular backends for RHOSO 19, and it reduces the PVC resource requirements, resulting in a simplified deployment topology. The Location API is controlled via the "glance.openstack.org/location-api" annotation in the Glance CR for backward compatibility, allowing existing deployments to continue to work with the split method while enabling the new single-API deployment model for new (19 based) setups. Signed-off-by: Francesco Pantano <fpantano@redhat.com>
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/5180a4e250a64508a8e7146d63698de7 ❌ openstack-k8s-operators-content-provider FAILURE in 14m 03s |
|
@fmount: The following tests failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
This change integrates the
Location APIfeature exposed byGlance.It enables single
GlanceAPIStatefulSetdeployments for regular backends in RHOSO 19, and it reduces thePVCresource requirements, resulting in a simplified deployment topology.The
Location APIis controlled via theglance.openstack.org/location-apiannotation set in theGlanceCRfor backward compatibility, allowing existing deployments (based on RHOSO 18) to continue to work with thesplitmethod while enabling the new single API deployment model for new (19 based) setups.Jira: https://issues.redhat.com/browse/OSPRH-17562
Depends-On: openstack-k8s-operators/glance-operator#748