Skip to content

Commit 0d4f1ec

Browse files
Merge pull request #318 from jlarriba/node-exporter-image
NODE_EXPORTER image here was not used in the compute nodes ansible
2 parents c1a18b4 + 146bb64 commit 0d4f1ec

10 files changed

+0
-29
lines changed

api/bases/telemetry.openstack.org_ceilometers.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,6 @@ spec:
6363
items:
6464
type: string
6565
type: array
66-
nodeExporterImage:
67-
type: string
6866
notificationImage:
6967
type: string
7068
passwordSelector:
@@ -109,7 +107,6 @@ spec:
109107
- centralImage
110108
- computeImage
111109
- ipmiImage
112-
- nodeExporterImage
113110
- notificationImage
114111
- secret
115112
- sgCoreImage

api/bases/telemetry.openstack.org_telemetries.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -374,8 +374,6 @@ spec:
374374
items:
375375
type: string
376376
type: array
377-
nodeExporterImage:
378-
type: string
379377
notificationImage:
380378
type: string
381379
passwordSelector:
@@ -420,7 +418,6 @@ spec:
420418
- centralImage
421419
- computeImage
422420
- ipmiImage
423-
- nodeExporterImage
424421
- notificationImage
425422
- secret
426423
- sgCoreImage

api/v1beta1/ceilometer_types.go

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,6 @@ const (
3434
CeilometerComputeContainerImage = "quay.io/podified-antelope-centos9/openstack-ceilometer-compute:current-podified"
3535
// CeilometerIpmiContainerImage - default fall-back image for Ceilometer Ipmi
3636
CeilometerIpmiContainerImage = "quay.io/podified-antelope-centos9/openstack-ceilometer-ipmi:current-podified"
37-
// NodeExporterContainerImage - default fall-back image for node_exporter
38-
// NodeExporterContainerImage = "registry.redhat.io/openshift4/ose-prometheus-node-exporter:v4.13"
39-
NodeExporterContainerImage = "quay.io/prometheus/node-exporter:v1.5.0"
4037
)
4138

4239
// CeilometerSpec defines the desired state of Ceilometer
@@ -87,9 +84,6 @@ type CeilometerSpec struct {
8784

8885
// +kubebuilder:validation:Required
8986
IpmiImage string `json:"ipmiImage"`
90-
91-
// +kubebuilder:validation:Required
92-
NodeExporterImage string `json:"nodeExporterImage"`
9387
}
9488

9589
// CeilometerStatus defines the observed state of Ceilometer

api/v1beta1/ceilometer_webhook.go

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,6 @@ func (spec *CeilometerSpec) Default() {
8282
if spec.IpmiImage == "" {
8383
spec.IpmiImage = ceilometerDefaults.IpmiContainerImageURL
8484
}
85-
if spec.NodeExporterImage == "" {
86-
spec.NodeExporterImage = ceilometerDefaults.NodeExporterContainerImageURL
87-
}
8885
}
8986

9087
// TODO(user): change verbs to "verbs=create;update;delete" if you want to enable deletion validation.

api/v1beta1/telemetry_types.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,6 @@ func SetupDefaultsTelemetry() {
165165
ComputeContainerImageURL: util.GetEnvVar("RELATED_IMAGE_CEILOMETER_COMPUTE_IMAGE_URL_DEFAULT", CeilometerComputeContainerImage),
166166
IpmiContainerImageURL: util.GetEnvVar("RELATED_IMAGE_CEILOMETER_IPMI_IMAGE_URL_DEFAULT", CeilometerIpmiContainerImage),
167167
NotificationContainerImageURL: util.GetEnvVar("RELATED_IMAGE_CEILOMETER_NOTIFICATION_IMAGE_URL_DEFAULT", CeilometerNotificationContainerImage),
168-
NodeExporterContainerImageURL: util.GetEnvVar("RELATED_IMAGE_TELEMETRY_NODE_EXPORTER_IMAGE_URL_DEFAULT", NodeExporterContainerImage),
169168
SgCoreContainerImageURL: util.GetEnvVar("RELATED_IMAGE_CEILOMETER_SGCORE_IMAGE_URL_DEFAULT", CeilometerSgCoreContainerImage),
170169

171170
// Autoscaling

api/v1beta1/telemetry_webhook.go

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ type TelemetryDefaults struct {
3333
ComputeContainerImageURL string
3434
NotificationContainerImageURL string
3535
SgCoreContainerImageURL string
36-
NodeExporterContainerImageURL string
3736
IpmiContainerImageURL string
3837
AodhAPIContainerImageURL string
3938
AodhEvaluatorContainerImageURL string
@@ -88,9 +87,6 @@ func (spec *TelemetrySpec) Default() {
8887
if spec.Ceilometer.CeilometerSpec.SgCoreImage == "" {
8988
spec.Ceilometer.CeilometerSpec.SgCoreImage = telemetryDefaults.SgCoreContainerImageURL
9089
}
91-
if spec.Ceilometer.CeilometerSpec.NodeExporterImage == "" {
92-
spec.Ceilometer.CeilometerSpec.NodeExporterImage = telemetryDefaults.NodeExporterContainerImageURL
93-
}
9490
if spec.Autoscaling.AutoscalingSpec.Aodh.APIImage == "" {
9591
spec.Autoscaling.AutoscalingSpec.Aodh.APIImage = telemetryDefaults.AodhAPIContainerImageURL
9692
}

config/crd/bases/telemetry.openstack.org_ceilometers.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,6 @@ spec:
6363
items:
6464
type: string
6565
type: array
66-
nodeExporterImage:
67-
type: string
6866
notificationImage:
6967
type: string
7068
passwordSelector:
@@ -109,7 +107,6 @@ spec:
109107
- centralImage
110108
- computeImage
111109
- ipmiImage
112-
- nodeExporterImage
113110
- notificationImage
114111
- secret
115112
- sgCoreImage

config/crd/bases/telemetry.openstack.org_telemetries.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -374,8 +374,6 @@ spec:
374374
items:
375375
type: string
376376
type: array
377-
nodeExporterImage:
378-
type: string
379377
notificationImage:
380378
type: string
381379
passwordSelector:
@@ -420,7 +418,6 @@ spec:
420418
- centralImage
421419
- computeImage
422420
- ipmiImage
423-
- nodeExporterImage
424421
- notificationImage
425422
- secret
426423
- sgCoreImage

config/default/manager_default_images.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@ spec:
2121
value: quay.io/podified-antelope-centos9/openstack-ceilometer-ipmi:current-podified
2222
- name: RELATED_IMAGE_CEILOMETER_SGCORE_IMAGE_URL_DEFAULT
2323
value: quay.io/infrawatch/sg-core:v5.2.0-nextgen
24-
- name: RELATED_IMAGE_TELEMETRY_NODE_EXPORTER_IMAGE_URL_DEFAULT
25-
value: quay.io/prometheus/node-exporter:v1.5.0
2624
- name: RELATED_IMAGE_AODH_API_IMAGE_URL_DEFAULT
2725
value: quay.io/podified-antelope-centos9/openstack-aodh-api:current-podified
2826
- name: RELATED_IMAGE_AODH_EVALUATOR_IMAGE_URL_DEFAULT

controllers/ceilometer_controller.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -570,7 +570,6 @@ func (r *CeilometerReconciler) generateComputeServiceConfig(
570570
"CeilometerPassword": string(ceilometerPasswordSecret.Data["CeilometerPassword"]),
571571
"ceilometer_compute_image": instance.Spec.ComputeImage,
572572
"ceilometer_ipmi_image": instance.Spec.IpmiImage,
573-
"telemetry_node_exporter_image": instance.Spec.NodeExporterImage,
574573
}
575574

576575
cms := []util.Template{

0 commit comments

Comments
 (0)