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).
---
devel-system-x86_32-generic.morph | 3 ++
devel-system-x86_64-generic.morph | 3 ++
glanceclient.morph | 101 +++++++++++++++++++++++++++++++++++++
3 files changed, 107 insertions(+)
create mode 100644 glanceclient.morph
diff --git a/devel-system-x86_32-generic.morph b/devel-system-x86_32-generic.morph
index 157a05f..55db734 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: baserock/pedroalvarez/openstack
configuration-extensions:
- set-hostname
- ssh
diff --git a/devel-system-x86_64-generic.morph b/devel-system-x86_64-generic.morph
index 55bc76d..5f5237a 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: baserock/pedroalvarez/openstack
configuration-extensions:
- set-hostname
- ssh
diff --git a/glanceclient.morph b/glanceclient.morph
new file mode 100644
index 0000000..0f8247e
--- /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
--
1.7.10.4