Cloud Foundry won't create a MySQL service
Bug #882520 reported by
ewolff
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cloudfoundry |
Fix Committed
|
High
|
Juan L. Negron |
Bug Description
After installing Cloud Foundry on a 32bit Xubuntu system I can create a redis service just fine but creating a MySQL services doesn't work.
vmc create-service mysql MyService
results in no error but
vmc services
won't list the service
After
vmc create-service redis AnotherService
the new service is listed.
Changed in cloudfoundry: | |
importance: | Undecided → High |
status: | New → In Progress |
assignee: | nobody → Juan L. Negron (negronjl) |
Changed in cloudfoundry: | |
status: | In Progress → Fix Committed |
To post a comment you must log in.
This is how I am installing it from a brand new oneiric system:
####### ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### # ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### # software- properties pwgen facter
# Dependency and utility packages
#######
apt-get -y install debconf-utils python-
####### ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### # ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### # PASSWORD= `pwgen -N1`
# Global variables
#######
# MySQL
MYSQL_ROOT_
MYSQL_TOKEN=`pwgen -N1`
# DynDNS USERNAME= "username" PASSWORD= "password" HOSTNAME= "your-cf- hostname. dyndns. org"
USE_DYNDNS="false"
DYNDNS_
DYNDNS_
DYNDNS_
# CloudFoundry Server IP=`facter ipaddress` "natsadmin" `pwgen -N1` PORT="4222"
CF_SERVER_
NATS_USERNAME=
NATS_PASSWORD=
NATS_DEFAULT_
####### ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### # ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### # y/ppa
# Add repositories
#######
apt-add-repository ppa:cloudfoundr
apt-get -y update
####### ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### # ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### #
# Preseed variables
#######
# Mysql root_password password ${MYSQL_ ROOT_PASSWORD} | /usr/bin/ debconf- set-selections root_password_ again password ${MYSQL_ ROOT_PASSWORD} | /usr/bin/ debconf- set-selections
echo debconf mysql-server/
echo debconf mysql-server/
# Postfix main_mailer_ type select No configuration | /usr/bin/ debconf- set-selections
echo debconf postfix/
# CloudFoundry server/ use_dyndns boolean ${USE_DYNDNS} | /usr/bin/ debconf- set-selections server/ hostname string api.${DYNDNS_ HOSTNAME} | /usr/bin/ debconf- set-selections server- dea/ip string ${CF_SERVER_IP} | /usr/bin/ debconf- set-selections server/ ip string ${CF_SERVER_IP} | /usr/bin/ debconf- set-selections
echo debconf cloudfoundry-
echo debconf cloudfoundry-
echo debconf cloudfoundry-
echo debconf cloudfoundry-
####### ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### # ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### #
# Install CloudFoundry package
#######
apt-get -y install cloudfoundry-server
####### ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### # ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### # ROOT_PASSWORD} /" /opt/cloudfound ry-server/ vcap/services/ mysql/config/ mysql_node. yml
# Configure mysql password for cloudfoundry-server
#######
sed -i -e "s/ pass:.*/ pass: ${MYSQL_
####### ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### # r_uri ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### # ry-server/ vcap/services controller_ uri.*/cloud_ controller_ uri: api.${DYNDNS_ HOSTNAME} /"
# Configure all of the gateway services to point to the correct cloud_controlle
#######
cd /opt/cloudfound
find -type f | grep yml | xargs sed -i -e "s/.*cloud_
####### ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### ####### # ####### ####### ####### ##...
# Restart CloudFoundry
#######