Skip to content

Commit be84db5

Browse files
Merge pull request #285 from vyzigold/finish_customConfig
Add the customServiceConfig functionality
2 parents 6f705bf + 7becefd commit be84db5

File tree

9 files changed

+63
-0
lines changed

9 files changed

+63
-0
lines changed

templates/autoscaling/config/aodh-api-config.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@
77
"owner": "aodh",
88
"perm": "0600"
99
},
10+
{
11+
"source": "/var/lib/openstack/config/custom.conf",
12+
"dest": "/etc/aodh/aodh.conf.d/01-aodh-custom.conf",
13+
"owner": "aodh",
14+
"perm": "0600",
15+
"optional": true
16+
},
1017
{
1118
"source": "/var/lib/openstack/config/wsgi-aodh.conf",
1219
"dest": "/etc/httpd/conf.d/00wsgi-aodh.conf",

templates/autoscaling/config/aodh-dbsync-config.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@
66
"dest": "/etc/aodh/aodh.conf",
77
"owner": "aodh",
88
"perm": "0600"
9+
},
10+
{
11+
"source": "/var/lib/openstack/config/custom.conf",
12+
"dest": "/etc/aodh/aodh.conf.d/01-aodh-custom.conf",
13+
"owner": "aodh",
14+
"perm": "0600",
15+
"optional": true
916
}
1017
]
1118
}

templates/autoscaling/config/aodh-evaluator-config.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@
77
"owner": "aodh",
88
"perm": "0600"
99
},
10+
{
11+
"source": "/var/lib/openstack/config/custom.conf",
12+
"dest": "/etc/aodh/aodh.conf.d/01-aodh-custom.conf",
13+
"owner": "aodh",
14+
"perm": "0600",
15+
"optional": true
16+
},
1017
{
1118
"source": "/var/lib/openstack/config/prometheus.yaml",
1219
"dest": "/etc/openstack/prometheus.yaml",

templates/autoscaling/config/aodh-listener-config.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@
66
"dest": "/etc/aodh/aodh.conf",
77
"owner": "aodh",
88
"perm": "0600"
9+
},
10+
{
11+
"source": "/var/lib/openstack/config/custom.conf",
12+
"dest": "/etc/aodh/aodh.conf.d/01-aodh-custom.conf",
13+
"owner": "aodh",
14+
"perm": "0600",
15+
"optional": true
916
}
1017
]
1118
}

templates/autoscaling/config/aodh-notifier-config.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@
66
"dest": "/etc/aodh/aodh.conf",
77
"owner": "aodh",
88
"perm": "0600"
9+
},
10+
{
11+
"source": "/var/lib/openstack/config/custom.conf",
12+
"dest": "/etc/aodh/aodh.conf.d/01-aodh-custom.conf",
13+
"owner": "aodh",
14+
"perm": "0600",
15+
"optional": true
916
}
1017
]
1118
}

templates/ceilometercentral/config/ceilometer-central-config.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,13 @@
1212
"dest": "/etc/ceilometer/polling.yaml",
1313
"owner": "ceilometer",
1414
"perm": "0600"
15+
},
16+
{
17+
"source": "/var/lib/openstack/config/custom.conf",
18+
"dest": "/etc/ceilometer/ceilometer.conf.d/01-ceilometer-custom.conf",
19+
"owner": "ceilometer",
20+
"perm": "0600",
21+
"optional": true
1522
}
1623
]
1724
}

templates/ceilometercentral/config/ceilometer-notification-config.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,13 @@
1212
"dest": "/etc/ceilometer/pipeline.yaml",
1313
"owner": "ceilometer",
1414
"perm": "0600"
15+
},
16+
{
17+
"source": "/var/lib/openstack/config/custom.conf",
18+
"dest": "/etc/ceilometer/ceilometer.conf.d/01-ceilometer-custom.conf",
19+
"owner": "ceilometer",
20+
"perm": "0600",
21+
"optional": true
1522
}
1623
]
1724
}

templates/ceilometercompute/config/ceilometer-agent-compute.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,13 @@
1212
"dest": "/etc/ceilometer/polling.yaml",
1313
"owner": "ceilometer",
1414
"perm": "0600"
15+
},
16+
{
17+
"source": "/var/lib/openstack/config/custom.conf",
18+
"dest": "/etc/ceilometer/ceilometer.conf.d/01-ceilometer-custom.conf",
19+
"owner": "ceilometer",
20+
"perm": "0600",
21+
"optional": true
1522
}
1623
]
1724
}

templates/ceilometercompute/config/ceilometer-agent-ipmi.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,13 @@
1212
"dest": "/etc/ceilometer/polling.yaml",
1313
"owner": "ceilometer",
1414
"perm": "0600"
15+
},
16+
{
17+
"source": "/var/lib/openstack/config/custom.conf",
18+
"dest": "/etc/ceilometer/ceilometer.conf.d/01-ceilometer-custom.conf",
19+
"owner": "ceilometer",
20+
"perm": "0600",
21+
"optional": true
1522
}
1623
]
1724
}

0 commit comments

Comments
 (0)