From Fedora Project Wiki
(added "glance image-list" sample output) |
m (added "glance image-list" sample output) |
||
Line 24: | Line 24: | ||
|results= | |results= | ||
Verify that the images have been registered. | Verify that the images have been registered. | ||
$> glance index | $> glance index | ||
ID Name Disk Format Container Format Size | ID Name Disk Format Container Format Size | ||
Line 31: | Line 32: | ||
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx aki-tty aki aki 4404752 | xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx aki-tty aki aki 4404752 | ||
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx f16 qcow2 ovf 213581824 | xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx f16 qcow2 ovf 213581824 | ||
$> glance image-list<nowiki> | |||
$> glance image-list | +--------------------------------------+---------+-------------+------------------+-----------+--------+ | ||
| ID | Name | Disk Format | Container Format | Size | Status | | |||
+--------------------------------------+---------+-------------+------------------+-----------+--------+ | |||
| xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx | ami-tty | ami | ami | | queued | | |||
| xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx | aki-tty | aki | aki | 4404752 | active | | |||
| xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx | ari-tty | ari | ari | 5882349 | active | | |||
| xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx | f16 | qcow2 | ovf | 213581824 | active | | |||
+--------------------------------------+---------+-------------+------------------+-----------+--------+ | |||
</nowiki> | |||
Check for errors in nova logs. | Check for errors in nova logs. |
Revision as of 09:28, 18 September 2012
Description
Test downloading and registering images with OpenStack.
Setup
How to test
1. Directly register a Fedora 16 appliance image. Note this will download a 200MB image (without a progress bar)
$> glance add name=f16 is_public=true disk_format=qcow2 container_format=ovf \ copy_from=http://berrange.fedorapeople.org/images/2012-02-29/f16-x86_64-openstack-sda.qcow2
2. Download and register the tty images
$> mkdir images $> cd images $> curl http://images.ansolabs.com/tty.tgz | tar -xzv $> glance add name=aki-tty is_public=true container_format=aki disk_format=aki < aki-tty/image $> glance add name=ari-tty is_public=true container_format=ari disk_format=ari < ari-tty/image $> glance add name=ami-tty is_public=true container_format=ami disk_format=ami \ "kernel_id=$(glance index | awk '/aki-tty/ {print $1}')" \ "ramdisk_id=$(glance index | awk '/ari-tty/ {print $1}')" \ < <(zcat --force ami-tty/image)
Expected Results
Verify that the images have been registered.
$> glance index ID Name Disk Format Container Format Size ------------------------------------ ------------------------------ -------------------- -------------------- -------------- xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ami-tty ami ami 25165824 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ari-tty ari ari 5882349 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx aki-tty aki aki 4404752 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx f16 qcow2 ovf 213581824 $> glance image-list +--------------------------------------+---------+-------------+------------------+-----------+--------+ | ID | Name | Disk Format | Container Format | Size | Status | +--------------------------------------+---------+-------------+------------------+-----------+--------+ | xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx | ami-tty | ami | ami | | queued | | xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx | aki-tty | aki | aki | 4404752 | active | | xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx | ari-tty | ari | ari | 5882349 | active | | xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx | f16 | qcow2 | ovf | 213581824 | active | +--------------------------------------+---------+-------------+------------------+-----------+--------+
Check for errors in nova logs.
$> grep -i error /var/log/glance/*.log