[Rdo-list] TripleO Liberty issues and workarounds
Charles Short
cems at ebi.ac.uk
Mon Mar 14 17:28:18 UTC 2016
Hi,
I thought I would report some issues and workarounds deploying on HP G6
blades following -
http://docs.openstack.org/developer/tripleo-docs/basic_deployment/basic_deployment_cli.html#
My Undercloud is CentOS7 and I wanted to deploy my Overcloud with the
same distro.
So I found some images here -
https://ci.centos.org/artifacts/rdo/images/liberty/delorean/stable/
However introspection hung every time with timeout errors.
My hunch was that the images were the issue so I tried to build my own.
Using the guide above I created some images (after overcoming proxy
issues documented previously).
I still had introspection timeouts.
So I thought maybe instead of using the generic CentOS cloud image the
build utility provides by default I would try and specify one -
export DIB_CLOUD_IMAGES="http://cloud.centos.org/centos/7/images/"
export BASE_IMAGE_FILE="CentOS-7-x86_64-GenericCloud-1511.qcow2"
This image was the same version as my Undercloud.
This worked and introspection ran fine with no timeouts with the new
images :)
I then tried to deploy a stack (Overcloud).... and the nodes ended up
in grub rescue mode :(
The initial PXE kernel deployment worked fine, but they rebooted into
grub rescue mode.
I suspected the flavor was to blame and looked at the baremetal
properties and saw the boot options were set to 'local'. For this to
work grub2 needs
to be configured in the image -
http://docs.openstack.org/developer/ironic/deploy/install-guide.html#local-boot-with-partition-images
So I tried recreating the baremetal flavor without the 'local' boot
option capability (unsure whether grub2 was configured or not in the image)
I redeployed and the Overcloud stack deployed successfully :)
Charles
--
Charles Short
Cloud Engineer
Virtualization and Cloud Team
European Bioinformatics Institute (EMBL-EBI)
Tel: +44 (0)1223 494205
More information about the dev
mailing list