diff options
author | Pedro Alvarez <pedro.alvarez@codethink.co.uk> | 2013-09-13 13:10:28 +0000 |
---|---|---|
committer | Pedro Alvarez <pedro.alvarez@codethink.co.uk> | 2013-09-17 17:41:46 +0000 |
commit | efc6c9a3dfa4932264e78bdb3aa778d54ccca5a8 (patch) | |
tree | 91e1320b5d82c4e6e7e3514736b3821ec9fd41eb | |
parent | 0090336e7ee8a2cbb086ce593afcf8037d7f8bd5 (diff) | |
download | definitions-efc6c9a3dfa4932264e78bdb3aa778d54ccca5a8.tar.gz |
Add glanceclient Stratum morphology.
glanceclient.morph: Stratum morphology to add glanceclient. This stratum
also adds all the necessary dependencies needed.
Glanceclient is needed to provide the development system the capacity
to deploy images into an openstack system.
This is a client library for Glance built on the OpenStack Images API.
It provides a Python API (the glanceclient module) and a command-line
tool (glance).
-rw-r--r-- | devel-system-x86_32-generic.morph | 3 | ||||
-rw-r--r-- | devel-system-x86_64-generic.morph | 3 | ||||
-rw-r--r-- | glanceclient.morph | 101 |
3 files changed, 107 insertions, 0 deletions
diff --git a/devel-system-x86_32-generic.morph b/devel-system-x86_32-generic.morph index 157a05f4..0524e1ae 100644 --- a/devel-system-x86_32-generic.morph +++ b/devel-system-x86_32-generic.morph @@ -43,6 +43,9 @@ strata: - morph: tools repo: baserock:baserock/morphs ref: master +- morph: glanceclient + repo: baserock:baserock/morphs + ref: master configuration-extensions: - set-hostname - ssh diff --git a/devel-system-x86_64-generic.morph b/devel-system-x86_64-generic.morph index 55bc76d1..68defd28 100644 --- a/devel-system-x86_64-generic.morph +++ b/devel-system-x86_64-generic.morph @@ -43,6 +43,9 @@ strata: - morph: tools repo: baserock:baserock/morphs ref: master +- morph: glanceclient + repo: baserock:baserock/morphs + ref: master configuration-extensions: - set-hostname - ssh diff --git a/glanceclient.morph b/glanceclient.morph new file mode 100644 index 00000000..0f8247e5 --- /dev/null +++ b/glanceclient.morph @@ -0,0 +1,101 @@ +name: glanceclient +description: A stratum with glanceclient to let the Openstack deployment. +kind: stratum +build-depends: +- morph: build-essential + repo: baserock:baserock/morphs + ref: master +- morph: core + repo: baserock:baserock/morphs + ref: master +- morph: tools + repo: baserock:baserock/morphs + ref: master +chunks: +- name: six + repo: upstream:six + ref: baserock/morph + build-depends: [] +- name: jsonschema + repo: upstream:jsonschema + ref: baserock/morph + build-depends: [] +- name: python-json-pointer + repo: upstream:python-json-pointer + ref: baserock/morph + build-depends: [] +- name: python-json-patch + repo: upstream:python-json-patch + ref: baserock/morph + build-depends: [] +- name: warlock + repo: upstream:warlock + ref: baserock/morph + build-depends: + - six + - jsonschema + - python-json-pointer + - python-json-patch +- name: python-prettytable + repo: upstream:python-prettytable + ref: baserock/morph + build-depends: [] +- name: pbr + repo: upstream:pbr + ref: baserock/morph + build-depends: [] +- name: argparse + repo: upstream:argparse + ref: baserock/morph + build-depends: [] +- name: pyopenssl + repo: upstream:pyopenssl + ref: baserock/morph + build-depends: [] +- name: pyiso8601 + repo: upstream:pyiso8601 + ref: baserock/morph + build-depends: [] +- name: python-requests + repo: upstream:python-requests + ref: baserock/morph + build-depends: [] +- name: simplejson + repo: upstream:simplejson + ref: baserock/morph + build-depends: [] +- name: netaddr + repo: upstream:netaddr + ref: baserock/morph + build-depends: [] +- name: pytz + repo: upstream:pytz + ref: baserock/morph + build-depends: [] +- name: babel + repo: upstream:babel + ref: baserock/morph + build-depends: + - pytz +- name: python-keystoneclient + repo: upstream:python-keystoneclient + ref: baserock/morph + build-depends: + - pbr + - pyiso8601 + - python-prettytable + - python-requests + - simplejson + - six + - netaddr + - babel +- name: python-glanceclient + repo: upstream:python-glanceclient + ref: baserock/morph + build-depends: + - python-prettytable + - pbr + - argparse + - pyopenssl + - python-keystoneclient + - warlock |