Skip to content

Commit 90e6ab9

Browse files
committed
Export environment variables for Kepler deployment
Required for openstack-k8s-operators/edpm-ansible#723 Jira: https://issues.redhat.com/browse/OSP-31399
1 parent 19b20d7 commit 90e6ab9

17 files changed

+46
-1
lines changed

apis/bases/core.openstack.org_openstackcontrolplanes.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17583,6 +17583,8 @@ spec:
1758317583
type: string
1758417584
edpmIscsidImage:
1758517585
type: string
17586+
edpmKeplerImage:
17587+
type: string
1758617588
edpmLogrotateCrondImage:
1758717589
type: string
1758817590
edpmMultipathdImage:

apis/bases/core.openstack.org_openstackversions.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,8 @@ spec:
9797
type: string
9898
edpmIscsidImage:
9999
type: string
100+
edpmKeplerImage:
101+
type: string
100102
edpmLogrotateCrondImage:
101103
type: string
102104
edpmMultipathdImage:
@@ -302,6 +304,8 @@ spec:
302304
type: string
303305
edpmIscsidImage:
304306
type: string
307+
edpmKeplerImage:
308+
type: string
305309
edpmLogrotateCrondImage:
306310
type: string
307311
edpmMultipathdImage:
@@ -478,6 +482,8 @@ spec:
478482
type: string
479483
edpmIscsidImage:
480484
type: string
485+
edpmKeplerImage:
486+
type: string
481487
edpmLogrotateCrondImage:
482488
type: string
483489
edpmMultipathdImage:

apis/core/v1beta1/openstackversion_types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ type ContainerTemplate struct {
106106
EdpmNeutronSriovAgentImage *string `json:"edpmNeutronSriovAgentImage,omitempty"`
107107
EdpmOvnBgpAgentImage *string `json:"edpmOvnBgpAgentImage,omitempty"`
108108
EdpmNodeExporterImage *string `json:"edpmNodeExporterImage,omitempty"`
109+
EdpmKeplerImage *string `json:"edpmKeplerImage,omitempty"`
109110
GlanceAPIImage *string `json:"glanceAPIImage,omitempty"`
110111
HeatAPIImage *string `json:"heatAPIImage,omitempty"`
111112
HeatCfnapiImage *string `json:"heatCfnapiImage,omitempty"`

apis/core/v1beta1/zz_generated.deepcopy.go

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/dataplane/v1beta1/openstackdataplanenodeset_types.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,8 @@ var ContainerImageDefaults = openstackv1.ContainerImages{
228228
EdpmOvnBgpAgentImage: getStrPtr("quay.io/podified-antelope-centos9/openstack-ovn-bgp-agent:current-podified"),
229229
CeilometerComputeImage: getStrPtr("quay.io/podified-antelope-centos9/openstack-telemetry-ceilometer-compute:current-podified"),
230230
CeilometerIpmiImage: getStrPtr("quay.io/podified-antelope-centos9/openstack-telemetry-ceilometer-ipmi:current-podified"),
231-
EdpmNodeExporterImage: getStrPtr("quay.io/podified-antelope-centos9/openstack-telemetry-node-exporter:current-podified"),
231+
EdpmNodeExporterImage: getStrPtr("quay.io/prometheus/node-exporter:v1.5.0"),
232+
EdpmKeplerImage: getStrPtr("quay.io/sustainable_computing_io/kepler:release-0.7.11"),
232233
OsContainerImage: getStrPtr("quay.io/podified-antelope-centos9/edpm-hardened-uefi:current-podified"),
233234
}}
234235

@@ -253,6 +254,7 @@ func SetupDefaults() {
253254
EdpmNeutronOvnAgentImage: getImageDefault("RELATED_IMAGE_EDPM_NEUTRON_OVN_AGENT_IMAGE_URL_DEFAULT", ContainerImageDefaults.EdpmNeutronOvnAgentImage),
254255
EdpmNeutronSriovAgentImage: getImageDefault("RELATED_IMAGE_EDPM_NEUTRON_SRIOV_AGENT_IMAGE_URL_DEFAULT", ContainerImageDefaults.EdpmNeutronSriovAgentImage),
255256
EdpmNodeExporterImage: getImageDefault("RELATED_IMAGE_EDPM_NODE_EXPORTER_IMAGE_URL_DEFAULT", ContainerImageDefaults.EdpmNodeExporterImage),
257+
EdpmKeplerImage: getImageDefault("RELATED_IMAGE_EDPM_KEPLER_IMAGE_URL_DEFAULT", ContainerImageDefaults.EdpmKeplerImage),
256258
EdpmOvnBgpAgentImage: getImageDefault("RELATED_IMAGE_EDPM_OVN_BGP_AGENT_IMAGE_URL_DEFAULT", ContainerImageDefaults.EdpmOvnBgpAgentImage),
257259
CeilometerComputeImage: getImageDefault("RELATED_IMAGE_CEILOMETER_COMPUTE_IMAGE_URL_DEFAULT", ContainerImageDefaults.CeilometerComputeImage),
258260
CeilometerIpmiImage: getImageDefault("RELATED_IMAGE_CEILOMETER_IPMI_IMAGE_URL_DEFAULT", ContainerImageDefaults.CeilometerIpmiImage),

config/crd/bases/core.openstack.org_openstackcontrolplanes.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17583,6 +17583,8 @@ spec:
1758317583
type: string
1758417584
edpmIscsidImage:
1758517585
type: string
17586+
edpmKeplerImage:
17587+
type: string
1758617588
edpmLogrotateCrondImage:
1758717589
type: string
1758817590
edpmMultipathdImage:

config/crd/bases/core.openstack.org_openstackversions.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,8 @@ spec:
9797
type: string
9898
edpmIscsidImage:
9999
type: string
100+
edpmKeplerImage:
101+
type: string
100102
edpmLogrotateCrondImage:
101103
type: string
102104
edpmMultipathdImage:
@@ -302,6 +304,8 @@ spec:
302304
type: string
303305
edpmIscsidImage:
304306
type: string
307+
edpmKeplerImage:
308+
type: string
305309
edpmLogrotateCrondImage:
306310
type: string
307311
edpmMultipathdImage:
@@ -478,6 +482,8 @@ spec:
478482
type: string
479483
edpmIscsidImage:
480484
type: string
485+
edpmKeplerImage:
486+
type: string
481487
edpmLogrotateCrondImage:
482488
type: string
483489
edpmMultipathdImage:

config/default/manager_default_images.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,8 @@ spec:
8181
value: quay.io/podified-antelope-centos9/openstack-neutron-sriov-agent:current-podified
8282
- name: RELATED_IMAGE_EDPM_NODE_EXPORTER_IMAGE_URL_DEFAULT
8383
value: quay.io/prometheus/node-exporter:v1.5.0
84+
- name: RELATED_IMAGE_EDPM_KEPLER_IMAGE_URL_DEFAULT
85+
value: quay.io/sustainable_computing_io/kepler:release-0.7.11
8486
- name: RELATED_IMAGE_EDPM_OVN_BGP_AGENT_IMAGE_URL_DEFAULT
8587
value: quay.io/podified-antelope-centos9/openstack-ovn-bgp-agent:current-podified
8688
- name: RELATED_IMAGE_GLANCE_API_IMAGE_URL_DEFAULT

config/services/dataplane_v1beta1_openstackdataplaneservice_telemetry.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,4 @@ spec:
1616
- CeilometerComputeImage
1717
- CeilometerIpmiImage
1818
- EdpmNodeExporterImage
19+
- EdpmKeplerImage

docs/assemblies/common_configurations.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ ifeval::["{build}" != "downstream"]
6969
edpm_ovn_bgp_agent_local_ovn_northd_image: "quay.io/podified-antelope-centos9/openstack-ovn-northd
7070
edpm_ovn_bgp_agent_local_ovn_controller_image: "quay.io/podified-antelope-centos9/openstack-ovn-controller
7171
edpm_telemetry_node_exporter_image: quay.io/prometheus/node-exporter
72+
edpm_telemetry_kepler_image: "quay.io/sustainable_computing_io/kepler"
7273
edpm_telemetry_ceilometer_compute_image: quay.io/podified-antelope-centos9/openstack-ceilometer-compute
7374
edpm_telemetry_ceilometer_ipmi_image: quay.io/podified-antelope-centos9/openstack-ceilometer-ipmi
7475
edpm_nova_compute_image: "quay.io/podified-antelope-centos9/openstack-nova-compute
@@ -93,6 +94,7 @@ ifeval::["{build}" == "downstream"]
9394
edpm_ovn_bgp_agent_local_ovn_northd_image: "redhat.registry.io/rhoso-beta/openstack-ovn-northd-rhel9:18.0.0
9495
edpm_ovn_bgp_agent_local_ovn_controller_image: "redhat.registry.io/rhoso-beta/openstack-ovn-controller-rhel9:18.0.0
9596
edpm_telemetry_node_exporter_image: redhat.registry.io/prometheus/node-exporter-rhel9:18.0.0
97+
edpm_telemetry_kepler_image: "registry.redhat.io/openshift-power-monitoring/kepler-rhel9:v0.7.10-2"
9698
edpm_telemetry_ceilometer_compute_image: redhat.registry.io/rhoso-beta/openstack-ceilometer-compute-rhel9:18.0.0
9799
edpm_telemetry_ceilometer_ipmi_image: redhat.registry.io/rhoso-beta/openstack-ceilometer-ipmi-rhel9:18.0.0
98100
edpm_nova_compute_image: "redhat.registry.io/rhoso-beta/openstack-nova-compute-rhel9:18.0.0

0 commit comments

Comments
 (0)