Also preseed and install Aodh
This commit is contained in:
parent
cb4fbf817c
commit
26e591795e
|
@ -65,9 +65,10 @@ Description: Metapackage to install an Openstack keystone
|
|||
Package: openstack-proxy-node
|
||||
Architecture: all
|
||||
Pre-Depends: openstack-cloud-identity
|
||||
Depends: ceilometer-agent-central,
|
||||
ceilometer-alarm-evaluator,
|
||||
ceilometer-alarm-notifier,
|
||||
Depends: aodh-api,
|
||||
aodh-evaluator,
|
||||
aodh-notifier,
|
||||
ceilometer-agent-central,
|
||||
ceilometer-api,
|
||||
ceilometer-collector,
|
||||
glance,
|
||||
|
|
|
@ -188,6 +188,10 @@ osinstall_preseed_all () {
|
|||
os_preseed_heat ${RC_HEAT_SQL_PASS} ${RC_MYSQL_PASSWORD} ${RC_MYSQL_SERVER_HOSTNAME} \
|
||||
${RC_KEYSTONE_ENDPOINT_IP} ${RC_KEYSTONE_REGION} ${RC_KEYSTONE_ADMINPASS} ${RC_KEYSTONE_AUTHTOKEN} \
|
||||
${RC_RABIT_HOST} ${RC_RABIT_USER} ${RC_RABIT_PASS}
|
||||
osinstall_rcvalue RC_AODH_SQL_PASS "Aodh MySQL password [generated-password]: " yes
|
||||
os_preseed_aodh ${RC_AODH_SQL_PASS} ${RC_MYSQL_PASSWORD} ${RC_MYSQL_SERVER_HOSTNAME} \
|
||||
${RC_KEYSTONE_ENDPOINT_IP} ${RC_KEYSTONE_REGION} ${RC_KEYSTONE_ADMINPASS} ${RC_KEYSTONE_AUTHTOKEN} \
|
||||
${RC_RABIT_HOST} ${RC_RABIT_USER} ${RC_RABIT_PASS}
|
||||
os_pressed_horizon
|
||||
}
|
||||
|
||||
|
|
|
@ -419,6 +419,24 @@ os_preseed_heat () {
|
|||
os_preseed_rabbit_creds heat-common heat ${RBT_HOST} ${RBT_LOGIN} ${RBT_PASS}
|
||||
}
|
||||
|
||||
os_preseed_aodh () {
|
||||
local AODH_SQL_PASS MYSQL_PASSWORD MYSQL_HOST KEYSTONE_ENDPOINT_IP KEYSTONE_REGION KEYSTONE_ADMIN_PASS KEYSTONE_AUTH_TOKEN RBT_HOST RBT_LOGIN RBT_PASS
|
||||
AODH_SQL_PASS=${1}
|
||||
MYSQL_PASSWORD=${2}
|
||||
MYSQL_HOST=${3}
|
||||
KEYSTONE_ENDPOINT_IP=${4}
|
||||
KEYSTONE_REGION=${5}
|
||||
KEYSTONE_ADMIN_PASS=${6}
|
||||
KEYSTONE_AUTH_TOKEN=${7}
|
||||
RBT_HOST=${8}
|
||||
RBT_LOGIN=${9}
|
||||
RBT_PASS=${10}
|
||||
os_preseed_set_dbconfig_conf aodh-common aodh ${HEAT_SQL_PASS} aodhdb aodh ${MYSQL_PASSWORD} ${MYSQL_HOST}
|
||||
os_preseed_endpoint aodh-api aodh ${KEYSTONE_ENDPOINT_IP} ${KEYSTONE_REGION} ${KEYSTONE_AUTH_TOKEN}
|
||||
os_preseed_keystone_autotoken aodh-common aodh ${KEYSTONE_ENDPOINT_IP} admin admin ${KEYSTONE_ADMIN_PASS}
|
||||
os_preseed_rabbit_creds aodh-common aodh ${RBT_HOST} ${RBT_LOGIN} ${RBT_PASS}
|
||||
}
|
||||
|
||||
os_pressed_horizon () {
|
||||
echo "openstack-dashboard-apache horizon/activate_vhost boolean true
|
||||
openstack-dashboard-apache horizon/activate_vhost seen true
|
||||
|
|
Loading…
Reference in New Issue