/
Download a nectar snapshot image

Download a nectar snapshot image

Procedure

Download nectar credential

Get the nectar credential

source the openrc.sh file

Place the downloaded openrc.sh file in a directory

source openrc.sh
env | grep OS_

get a list of snapshot images

make sure python-glanceclient is installed (apt-get install python-glanceclient)

glance image-list

You will see an output like below:


|Image ID                   |Image Name| Disk Format|Container Format| Size| Status|

|8c60e6d7-8a12-4378-b18c-374e8e00b7ae| connect_matlab|qcow2| bare| 10640228352 | active |

Download the Image

glance image-download <Image ID> --file filename.img

glance image-download  8c60e6d7-8a12-4378-b18c-374e8e00b7ae  --file connect_matlab.img

To upload an image

glance image-create --name myimage --disk-format=raw --container-format=bare < /path/to/file.img

OR:
glance image-create --name myimage --disk-format=raw --container-format=bare --file /path/to/file.img

e.g:

glance image-create --name clovr-standard-2012-11-16-20-05-15-Griffith --disk-format=raw --container-format=bare --file clovr-standard-2012-11-16-20-05-15.img 


+------------------+---------------------------------------------+
| Property         | Value                                       |
+------------------+---------------------------------------------+
| checksum         | b79ea25aacb528a49e8c84752b66c4aa            |
| container_format | bare                                        |
| created_at       | 2014-08-05T23:41:22                         |
| deleted          | False                                       |
| deleted_at       | None                                        |
| disk_format      | raw                                         |
| id               | 5d89718c-8dbf-4b1b-a280-01212f9c1fd0        |
| is_public        | False                                       |
| min_disk         | 0                                           |
| min_ram          | 0                                           |
| name             | clovr-standard-2012-11-16-20-05-15-Griffith |
| owner            | 44afac96e4e7490286342bf1be738cc8            |
| protected        | False                                       |
| size             | 19002294784                                 |
| status           | active                                      |
| updated_at       | 2014-08-05T23:54:17                         |
+------------------+---------------------------------------------+



To upload qcow2 format image:

glance image-create --name clovr-standard-2012-11-16-20-05-15-Griffith-qcow2 --disk-format=qcow2 --container-format=bare --file clovr-standard-2012-11-16-20-05-15.qcow2 


+------------------+---------------------------------------------------+
| Property         | Value                                             |
+------------------+---------------------------------------------------+
| checksum         | 008fb601236ed9c5c275e18ece471d49                  |
| container_format | bare                                              |
| created_at       | 2014-08-06T01:08:16                               |
| deleted          | False                                             |
| deleted_at       | None                                              |
| disk_format      | qcow2                                             |
| id               | a85b8c38-7e07-4d8c-9b7c-db27d3fae041              |
| is_public        | False                                             |
| min_disk         | 0                                                 |
| min_ram          | 0                                                 |
| name             | clovr-standard-2012-11-16-20-05-15-Griffith-qcow2 |
| owner            | 44afac96e4e7490286342bf1be738cc8                  |
| protected        | False                                             |
| size             | 5576261632                                        |
| status           | active                                            |
| updated_at       | 2014-08-06T01:14:45                               |
+------------------+---------------------------------------------------+

Reference:
1. http://docs.openstack.org/grizzly/openstack-compute/admin/content/adding-images.html

Related content

Converting an externally created VirtualBox or Vmware image for use in nectar
Converting an externally created VirtualBox or Vmware image for use in nectar
More like this
How to Request Additional Resources for an existing Project on the NeCTAR Cloud
How to Request Additional Resources for an existing Project on the NeCTAR Cloud
More like this
Request a Server on QRIScloud
Request a Server on QRIScloud
More like this
Converting between Image formats
Converting between Image formats
More like this
Add additional members to nectar project
Add additional members to nectar project
More like this