Commit 52c2a16
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>1 file changed
+0
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
20 | 19 | | |
21 | 20 | | |
22 | 21 | | |
| |||
79 | 78 | | |
80 | 79 | | |
81 | 80 | | |
82 | | - | |
83 | 81 | | |
84 | 82 | | |
85 | 83 | | |
| |||
0 commit comments