Skip to content

Commit 52c2a16

Browse files
Merge pull request #688 from MiguelCarpio/heatEngine.override
Remove unsupported spec.heat.template.heatEngine.override field What does this PR do? Remove unsupported spec.heat.template.heatEngine.override field Why do we need it? The OpenStackControlPlane CRD schema does not support spec.heat.template.heatEngine.override at all ╰$ oc explain openstackcontrolplane.spec.heat.template.heatEngine --recursive GROUP: core.openstack.org KIND: OpenStackControlPlane VERSION: v1beta1 FIELD: heatEngine <Object> DESCRIPTION: <empty> FIELDS: customServiceConfig <string> customServiceConfigSecrets <[]string> defaultConfigOverwrite <map[string]string> nodeSelector <map[string]string> replicas <integer> resources <Object> claims <[]Object> name <string> -required- request <string> limits <map[string]Object> requests <map[string]Object> topologyRef <Object> name <string> namespace <string> Heat Engine is a worker service (background job processor), not an API service. It doesn't expose endpoints and doesn't need LoadBalancer configuration. It does not listen for HTTP/REST requests from users; instead, it communicates via a Message Queue using RPC. Only heatAPI needs the override configuration for load balancer and endpoint annotations. Reviewed-by: Andrew Bays <andrew.bays@gmail.com>
2 parents 8506307 + 1aaaa0d commit 52c2a16

File tree

1 file changed

+0
-2
lines changed

1 file changed

+0
-2
lines changed

lib/control-plane/service-endpoints/kustomization.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ replacements:
1616
- spec.cinder.template.cinderAPI.override.service.internal.metadata.annotations
1717
- spec.glance.template.glanceAPIs.default.override.service.internal.metadata.annotations
1818
- spec.heat.template.heatAPI.override.service.internal.metadata.annotations
19-
- spec.heat.template.heatEngine.override.service.internal.metadata.annotations
2019
- spec.keystone.template.override.service.internal.metadata.annotations
2120
- spec.manila.template.manilaAPI.override.service.internal.metadata.annotations
2221
- spec.neutron.template.override.service.internal.metadata.annotations
@@ -79,7 +78,6 @@ replacements:
7978
- spec.cinder.template.cinderAPI.override.service.internal.spec.type
8079
- spec.glance.template.glanceAPIs.default.override.service.internal.spec.type
8180
- spec.heat.template.heatAPI.override.service.internal.spec.type
82-
- spec.heat.template.heatEngine.override.service.internal.spec.type
8381
- spec.keystone.template.override.service.internal.spec.type
8482
- spec.manila.template.manilaAPI.override.service.internal.spec.type
8583
- spec.neutron.template.override.service.internal.spec.type

0 commit comments

Comments
 (0)