[Crowbar] Has anyone successfully installed openstack by crowbar with Rob's iso?

Sean Bigdatafun sean.bigdatafun at gmail.com
Sat Mar 31 20:08:11 CDT 2012


I tried several times and failed at one place or another. Here is my
experienced problem for the isos from http://crowbar.zehicle.com/

1. When I tried to use "Crowbar with OpenStack Essex based Ubuntu on
12.04<http://crowbar.zehicle.com/120320/essex.iso>" on
my vmware VMs, I could not install Crowbar admin node ---after the iso is
installed, the Crowbar Admin node hang with "fd0 read error"

2. So, I decided to use "Crowbar OpenStack
Diablo++<http://crowbar.zehicle.com/20120215/openstack-20120215.iso>
(Ubuntu
10.10)", and I made a progress well this time --successfully installed
Crowbar cluster with the following nodes in ready status.
     -- Admin
     -- node1
     -- node2
     -- node3
     -- node4
     -- node5
     -- node6
And all services are up and happy:
Crowbar UI on http://192.168.124.10:3000.
Chef UI on http://192.168.124.10:4040.
Nagios on http://192.168.124.10/nagios3.
Ganglia on http://192.168.124.10/ganglia.

Now, I follow the video at http://www.youtube.com/watch?v=5r0Dh-r3XZg,
1) seemed to have successfully applied a glance barclamp without changing
any configuration -- actually, I am saying I succeeded simply because I saw
that node became 'ready' again. To make this question clear, here I attach
the raw config (I am not sure if it's correct or not, so I copy and paste
it)

{
  "working_directory": "/var/lib/glance",
  "default_store": "file",
  "swift_store_user": "glance_user",
  "swift_store_key": "glance_key",
  "swift_store_container": "glance",
  "api": {
    "bind_port": 9292,
    "log_file": "/var/log/glance/api.log",
    "verbose": true,
    "bind_open_address": false,
    "config_file": "/etc/glance/glance-api.conf",
    "debug": false
  },
  "scrubber": {
    "log_file": "/var/log/glance/scrubber.log",
    "verbose": true,
    "config_file": "/etc/glance/glance-scrubber.conf",
    "debug": false
  },
 "image_cache_datadir": "/var/lib/glance/image-cache",
  "image_cache_stall_timeout": 86400,
  "notifier_strategy": "noop",
  "images": [
    "http://<ADMINWEB>/files/ami/ubuntu-11.04-server-cloudimg-amd64.tar.gz"
  ],
  "reaper": {
    "log_file": "/var/log/glance/reaper.log",
    "verbose": true,
    "config_file": "/etc/glance/glance-reaper.conf",
    "debug": false
  },
  "registry": {
    "bind_port": 9191,
    "log_file": "/var/log/glance/registry.log",
    "verbose": true,
    "bind_open_address": false,
    "config_file": "/etc/glance/glance-registry.conf",
    "debug": false
  },
  "swift_store_auth_address": "127.0.0.1:8080/v1.0",
  "pid_directory": "/var/run/glance",
  "sql_idle_timeout": 3600,
  "keystone_instance": "",
  "database": "sqlite",
  "prefetcher": {
    "log_file": "/var/log/glance/prefetcher.log",
    "verbose": true,
    "config_file": "/etc/glance/glance-prefetcher.conf",
    "debug": false
  },
  "use_syslog": false,
  "swift_store_create_container_on_put": false,
  "sqlite_connection": "sqlite:////var/lib/glance/glance.sqlite",
  "enable_caching": false,
  "image_cache_grace_period": 3600,
  "mysql_instance": "",
  "pruner": {
    "log_file": "/var/log/glance/pruner.log",
    "verbose": true,
    "config_file": "/etc/glance/glance-pruner.conf",
    "debug": false
  },
  "filesystem_store_datadir": "/var/lib/glance/images",
  "use_keystone": false
}

2) Now, I tried to apply nova barclamp, using one vm as
nova-multiple-controller, and two vms as nova-multiple-compute, and I was
stuck at this step -- the nodes are in pending status forever. To make this
question clear, here I attach the raw config (I guess the configuration
messed up, though I did not change anything from Rob's default in his ISO)

{
  "libvirt_type": "qemu",
  "glance_instance": "proposal",
  "verbose": true,
  "network": {
    "num_networks": 1,
    "allow_same_net_traffic": true,
    "tenant_vlans": false,
    "ha_enabled": false,
    "dhcp_enabled": true,
    "network_size": 256
  },
  "rabbit": {
    "password": "secure_password",
    "user": "nova",
    "vhost": "/nova"
  },
  "keystone_instance": "",
  "db": {
    "database": "nova",
    "mysql_instance": "",
    "password": "7rxmss472k69",
    "user": "nova"
  },
  "user": "nova"
}

Can someone help me to diagnose the problem so that I can make some
progress?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.us.dell.com/pipermail/crowbar/attachments/20120331/d22c69b0/attachment.html 


More information about the Crowbar mailing list