QA:Testcase OpenStack heat setup

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
Line 27: Line 27:
 
Workaround {{bz|860282}}
 
Workaround {{bz|860282}}
 
   cd /lib/systemd/system
 
   cd /lib/systemd/system
   for f in heat*.service; do sed -i "s/^User=heat/User=openstack-heat/" $f; done
+
   for f in heat*.service; do sudo sed -i "s/^User=heat/User=openstack-heat/" $f; done
  
 
Start Heat services
 
Start Heat services
   for svc in heat-api-cfn heat-api-cloudwatch heat-engine heat-metadata
+
   for svc in heat-api-cfn heat-api-cloudwatch heat-engine heat-metadata; do sudo systemctl start $svc.service; done
  do
+
    sudo systemctl start $svc.service
+
  done
+
  
 
Download JEOS:
 
Download JEOS:

Revision as of 14:56, 25 September 2012

Contents

Description

Setup OpenStack dashboard and perform an initial login.

Setup

These 2 steps are already completed but for reference:

How to test

Install Heat

 sudo yum install -y heat

Configure the Heat database

 sudo heat-db-setup rpm

Configure Keystone

 source ~/keystonerc
 wget https://raw.github.com/heat-api/heat/master/tools/heat-keystone-service
 chmod +x heat-keystone-service
 sudo -E ./heat-keystone-service

Workaround RHBZ #860282

 cd /lib/systemd/system
 for f in heat*.service; do sudo sed -i "s/^User=heat/User=openstack-heat/" $f; done

Start Heat services

 for svc in heat-api-cfn heat-api-cloudwatch heat-engine heat-metadata; do sudo systemctl start $svc.service; done

Download JEOS:

 wget https://github.com/downloads/heat-api/prebuilt-jeos-images/F17-x86_64-cfntools.qcow2

Register JEOS with glance:

 sudo mv F17-x86_64-cfntools.qcow2 /var/lib/libvirt/images
 glance add name=F17-x86_64-cfntools is_public=true disk_format=qcow2 container_format=bare < F17-x86_64-cfntools.qcow2


Known Issues

The Heat rpm does not include heat-keystone-service RHBZ #860105.

heat-db-setup deprecation warnings on F18 : heat issue #251

systemd service scripts contain the wrong user RHBZ #860282

Expected Results

No obvious errors were displayed.