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

Gregory_Althaus at Dell.com Gregory_Althaus at Dell.com
Sat Mar 31 23:59:05 CDT 2012


I'm sorry you didn't have a great experience with Crowbar.  We'd love to help figure out your issues so that we can improve our code or the https://github.com/dellcloudedge/crowbar/wiki.

Let us know if you wish to try again.

Thanks,
Greg


From: crowbar-bounces On Behalf Of Salman Malik
Sent: Saturday, March 31, 2012 9:05 PM
To: sean.bigdatafun at gmail.com
Cc: crowbar
Subject: Re: [Crowbar] Has anyone successfully installed openstack by crowbar with Rob's iso?

I have faced the same issue of forever pending status. I was also using VirtualBox for testing it, but I finally gave up on OpenStack deployment with crowbar and have moved on to devstack.
________________________________
Date: Sat, 31 Mar 2012 18:08:11 -0700
From: sean.bigdatafun at gmail.com<mailto:sean.bigdatafun at gmail.com>
CC: crowbar at lists.us.dell.com<mailto:crowbar at lists.us.dell.com>
Subject: [Crowbar] Has anyone successfully installed openstack by crowbar with Rob's iso?
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<http://192.168.124.10:3000/>.
Chef UI on http://192.168.124.10:4040<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<http://%3cADMINWEB%3e/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<http://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?

_______________________________________________ Crowbar mailing list Crowbar at dell.com<mailto:Crowbar at dell.com> https://lists.us.dell.com/mailman/listinfo/crowbar For more information: https://github.com/dellcloudedge/crowbar/wiki
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.us.dell.com/pipermail/crowbar/attachments/20120331/6c37e496/attachment-0001.html 


More information about the Crowbar mailing list