REQ: curl -g -i -X GET http://192.168.0.2:5000/ -H "Accept: application/json" -H "User-Agent: python-keystoneclient" Starting new HTTP connection (1): 192.168.0.2 "GET / HTTP/1.1" 300 591 RESP: [300] Content-Length: 591 Vary: X-Auth-Token Server: Apache Connection: close Date: Tue, 19 Apr 2016 06:41:24 GMT Content-Type: application/json RESP BODY: {"versions": {"values": [{"status": "stable", "updated": "2016-04-04T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}], "id": "v3.6", "links": [{"href": "http://192.168.0.2:5000/v3/", "rel": "self"}]}, {"status": "stable", "updated": "2014-04-17T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v2.0+json"}], "id": "v2.0", "links": [{"href": "http://192.168.0.2:5000/v2.0/", "rel": "self"}, {"href": "http://docs.openstack.org/", "type": "text/html", "rel": "describedby"}]}]}} REQ: curl -g -i -X GET http://192.168.0.2:5000/ -H "Accept: application/json" -H "User-Agent: python-keystoneclient" Resetting dropped connection: 192.168.0.2 "GET / HTTP/1.1" 300 591 RESP: [300] Content-Length: 591 Vary: X-Auth-Token Server: Apache Connection: close Date: Tue, 19 Apr 2016 06:41:24 GMT Content-Type: application/json RESP BODY: {"versions": {"values": [{"status": "stable", "updated": "2016-04-04T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}], "id": "v3.6", "links": [{"href": "http://192.168.0.2:5000/v3/", "rel": "self"}]}, {"status": "stable", "updated": "2014-04-17T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v2.0+json"}], "id": "v2.0", "links": [{"href": "http://192.168.0.2:5000/v2.0/", "rel": "self"}, {"href": "http://docs.openstack.org/", "type": "text/html", "rel": "describedby"}]}]}} Making authentication request to http://192.168.0.2:5000/v3/auth/tokens Resetting dropped connection: 192.168.0.2 "POST /v3/auth/tokens HTTP/1.1" 201 8249 Bundle file 'app-servers' does not exist, attempting to download Starting new HTTP connection (1): storage.apps.openstack.org "GET /bundles/app-servers.bundle HTTP/1.1" 200 253 Starting new HTTP connection (1): storage.apps.openstack.org "GET /apps/io.murano.apps.apache.ApacheHttpServer.zip HTTP/1.1" 200 41925 Starting new HTTP connection (1): storage.apps.openstack.org "GET /apps/io.murano.apps.apache.Tomcat.zip HTTP/1.1" 200 20696 Inspecting required images REQ: curl -g -i -X GET http://172.16.176.5:9292/v2/images?container_format=bare&limit=20&disk_format=qcow2&name=debian-8-m-agent.qcow2 -H "User-Agent: python-glanceclient" -H "Content-Type: application/octet-stream" -H "X-Auth-Token: {SHA1}6d1c23ba8228f725e1b8682737690b6fc3dca0e0" Starting new HTTP connection (1): 172.16.176.5 "GET /v2/images?container_format=bare&limit=20&disk_format=qcow2&name=debian-8-m-agent.qcow2 HTTP/1.1" 200 146 RESP: [200] Date: Tue, 19 Apr 2016 06:41:25 GMT Connection: close Content-Type: application/json; charset=UTF-8 Content-Length: 146 X-Openstack-Request-Id: req-80941186-c6cf-4fd6-b2cf-647f0f9e4a68 RESP BODY: {"images": [], "schema": "/v2/schemas/images", "first": "/v2/images?container_format=bare&limit=20&name=debian-8-m-agent.qcow2&disk_format=qcow2"} Desired image debian-8-m-agent.qcow2 not found attempting to download Instructing glance to download image debian-8-m-agent.qcow2 REQ: curl -g -i -X GET http://172.16.176.5:9292/v2/schemas/image -H "User-Agent: python-glanceclient" -H "Content-Type: application/octet-stream" -H "X-Auth-Token: {SHA1}6d1c23ba8228f725e1b8682737690b6fc3dca0e0" Resetting dropped connection: 172.16.176.5 "GET /v2/schemas/image HTTP/1.1" 200 4129 RESP: [200] Date: Tue, 19 Apr 2016 06:41:25 GMT Connection: close Content-Type: application/json; charset=UTF-8 Content-Length: 4129 X-Openstack-Request-Id: req-48bf626b-5aad-49eb-aba0-edbe6723ee95 RESP BODY: {"additionalProperties": {"type": "string"}, "name": "image", "links": [{"href": "{self}", "rel": "self"}, {"href": "{file}", "rel": "enclosure"}, {"href": "{schema}", "rel": "describedby"}], "properties": {"status": {"readOnly": true, "enum": ["queued", "saving", "active", "killed", "deleted", "pending_delete", "deactivated"], "type": "string", "description": "Status of the image"}, "tags": {"items": {"type": "string", "maxLength": 255}, "type": "array", "description": "List of strings related to the image"}, "kernel_id": {"pattern": "^([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}$", "type": ["null", "string"], "description": "ID of image stored in Glance that should be used as the kernel when booting an AMI-style image.", "is_base": false}, "container_format": {"enum": [null, "ami", "ari", "aki", "bare", "ovf", "ova", "docker"], "type": ["null", "string"], "description": "Format of the container"}, "min_ram": {"type": "integer", "description": "Amount of ram (in MB) required to boot image."}, "ramdisk_id": {"pattern": "^([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}$", "type": ["null", "string"], "description": "ID of image stored in Glance that should be used as the ramdisk when booting an AMI-style image.", "is_base": false}, "locations": {"items": {"required": ["url", "metadata"], "type": "object", "properties": {"url": {"type": "string", "maxLength": 255}, "metadata": {"type": "object"}}}, "type": "array", "description": "A set of URLs to access the image file kept in external store"}, "visibility": {"enum": ["public", "private"], "type": "string", "description": "Scope of image accessibility"}, "updated_at": {"readOnly": true, "type": "string", "description": "Date and time of the last image modification"}, "owner": {"type": ["null", "string"], "description": "Owner of the image", "maxLength": 255}, "file": {"readOnly": true, "type": "string", "description": "An image file url"}, "min_disk": {"type": "integer", "description": "Amount of disk space (in GB) required to boot image."}, "virtual_size": {"readOnly": true, "type": ["null", "integer"], "description": "Virtual size of image in bytes"}, "id": {"pattern": "^([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}$", "type": "string", "description": "An identifier for the image"}, "size": {"readOnly": true, "type": ["null", "integer"], "description": "Size of image file in bytes"}, "instance_uuid": {"type": "string", "description": "Metadata which can be used to record which instance this image is associated with. (Informational only, does not create an instance snapshot.)", "is_base": false}, "os_distro": {"type": "string", "description": "Common name of operating system distribution as specified in http://docs.openstack.org/trunk/openstack-compute/admin/content/adding-images.html", "is_base": false}, "name": {"type": ["null", "string"], "description": "Descriptive name for the image", "maxLength": 255}, "checksum": {"readOnly": true, "type": ["null", "string"], "description": "md5 hash of image contents.", "maxLength": 32}, "created_at": {"readOnly": true, "type": "string", "description": "Date and time of image registration"}, "disk_format": {"enum": [null, "ami", "ari", "aki", "vhd", "vmdk", "raw", "qcow2", "vdi", "iso"], "type": ["null", "string"], "description": "Format of the disk"}, "os_version": {"type": "string", "description": "Operating system version as specified by the distributor", "is_base": false}, "protected": {"type": "boolean", "description": "If true, image will not be deletable."}, "architecture": {"type": "string", "description": "Operating system architecture as specified in http://docs.openstack.org/trunk/openstack-compute/admin/content/adding-images.html", "is_base": false}, "direct_url": {"readOnly": true, "type": "string", "description": "URL to access the image file kept in external store"}, "self": {"readOnly": true, "type": "string", "description": "An image self url"}, "schema": {"readOnly": true, "type": "string", "description": "An image schema url"}}} REQ: curl -g -i -X POST http://172.16.176.5:9292/v2/images -H "User-Agent: python-glanceclient" -H "Content-Type: application/json" -H "X-Auth-Token: {SHA1}6d1c23ba8228f725e1b8682737690b6fc3dca0e0" -d '{"container_format": "bare", "disk_format": "qcow2", "name": "debian-8-m-agent.qcow2", "copy_from": "http://storage.apps.openstack.org/images/debian-8-m-agent.qcow2"}' Resetting dropped connection: 172.16.176.5 "POST /v2/images HTTP/1.1" 201 647 RESP: [201] Content-Length: 647 Connection: close Location: http://172.16.176.5:9292/v2/images/d81deb84-52c4-4e5a-a022-fa7457de28c7 Date: Tue, 19 Apr 2016 06:41:25 GMT Content-Type: application/json; charset=UTF-8 X-Openstack-Request-Id: req-e4478884-f061-4e5e-8f50-6618b7391f04 RESP BODY: {"status": "queued", "name": "debian-8-m-agent.qcow2", "tags": [], "container_format": "bare", "created_at": "2016-04-19T06:41:26Z", "size": null, "disk_format": "qcow2", "updated_at": "2016-04-19T06:41:26Z", "visibility": "private", "copy_from": "http://storage.apps.openstack.org/images/debian-8-m-agent.qcow2", "self": "/v2/images/d81deb84-52c4-4e5a-a022-fa7457de28c7", "min_disk": 0, "protected": false, "id": "d81deb84-52c4-4e5a-a022-fa7457de28c7", "file": "/v2/images/d81deb84-52c4-4e5a-a022-fa7457de28c7/file", "checksum": null, "owner": "d35cabd7b5cf4cacbe2d73de2920dddd", "virtual_size": null, "min_ram": 0, "schema": "/v2/schemas/image"} Error to_dict occurred while installing images for io.murano.apps.apache.Tomcat Importing package io.murano.apps.apache.Tomcat REQ: curl -g -i -X POST http://172.16.176.5:8082/v1/catalog/packages -H "User-Agent: python-muranoclient" -H "X-Auth-Token: {SHA1}6d1c23ba8228f725e1b8682737690b6fc3dca0e0" -d '{'__metadata__': '{"is_public": true}'}' Starting new HTTP connection (1): 172.16.176.5 "POST /v1/catalog/packages HTTP/1.1" 200 594 RESP: [200] Date: Tue, 19 Apr 2016 06:41:26 GMT Content-Length: 594 Content-Type: application/json X-Openstack-Request-Id: req-03031dd5-c336-4c35-b580-5e661875b077 RESP BODY: {"class_definitions": ["io.murano.apps.apache.Tomcat"], "description": "Apache Tomcat is an open source software implementation of the Java Servlet and JavaServer Pages technologies.\n", "tags": ["Servlets", "Server", "Pages", "Java"], "updated": "2016-04-19T06:41:26", "is_public": true, "id": "8e991c604123472f97cbe88e11415b61", "categories": [], "name": "Apache Tomcat", "created": "2016-04-19T06:41:26", "author": "Mirantis, Inc", "enabled": true, "supplier": {}, "fully_qualified_name": "io.murano.apps.apache.Tomcat", "type": "Application", "owner_id": "d35cabd7b5cf4cacbe2d73de2920dddd"} Inspecting required images REQ: curl -g -i -X GET http://172.16.176.5:9292/v2/images?container_format=bare&limit=20&disk_format=qcow2&name=debian-8-m-agent.qcow2 -H "User-Agent: python-glanceclient" -H "Content-Type: application/octet-stream" -H "X-Auth-Token: {SHA1}6d1c23ba8228f725e1b8682737690b6fc3dca0e0" Resetting dropped connection: 172.16.176.5 "GET /v2/images?container_format=bare&limit=20&disk_format=qcow2&name=debian-8-m-agent.qcow2 HTTP/1.1" 200 793 RESP: [200] Date: Tue, 19 Apr 2016 06:41:26 GMT Connection: close Content-Type: application/json; charset=UTF-8 Content-Length: 793 X-Openstack-Request-Id: req-6c39c540-a2b6-4cd3-8b30-e35a16ad2b23 RESP BODY: {"images": [{"status": "queued", "name": "debian-8-m-agent.qcow2", "tags": [], "container_format": "bare", "created_at": "2016-04-19T06:41:26Z", "size": null, "disk_format": "qcow2", "updated_at": "2016-04-19T06:41:26Z", "visibility": "private", "copy_from": "http://storage.apps.openstack.org/images/debian-8-m-agent.qcow2", "self": "/v2/images/d81deb84-52c4-4e5a-a022-fa7457de28c7", "min_disk": 0, "protected": false, "id": "d81deb84-52c4-4e5a-a022-fa7457de28c7", "file": "/v2/images/d81deb84-52c4-4e5a-a022-fa7457de28c7/file", "checksum": null, "owner": "d35cabd7b5cf4cacbe2d73de2920dddd", "virtual_size": null, "min_ram": 0, "schema": "/v2/schemas/image"}], "schema": "/v2/schemas/images", "first": "/v2/images?container_format=bare&limit=20&name=debian-8-m-agent.qcow2&disk_format=qcow2"} REQ: curl -g -i -X GET http://172.16.176.5:9292/v2/schemas/image -H "User-Agent: python-glanceclient" -H "Content-Type: application/octet-stream" -H "X-Auth-Token: {SHA1}6d1c23ba8228f725e1b8682737690b6fc3dca0e0" Resetting dropped connection: 172.16.176.5 "GET /v2/schemas/image HTTP/1.1" 200 4129 RESP: [200] Date: Tue, 19 Apr 2016 06:41:26 GMT Connection: close Content-Type: application/json; charset=UTF-8 Content-Length: 4129 X-Openstack-Request-Id: req-be622580-be82-4bc2-8b60-364d65e58b47 RESP BODY: {"additionalProperties": {"type": "string"}, "name": "image", "links": [{"href": "{self}", "rel": "self"}, {"href": "{file}", "rel": "enclosure"}, {"href": "{schema}", "rel": "describedby"}], "properties": {"status": {"readOnly": true, "enum": ["queued", "saving", "active", "killed", "deleted", "pending_delete", "deactivated"], "type": "string", "description": "Status of the image"}, "tags": {"items": {"type": "string", "maxLength": 255}, "type": "array", "description": "List of strings related to the image"}, "kernel_id": {"pattern": "^([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}$", "type": ["null", "string"], "description": "ID of image stored in Glance that should be used as the kernel when booting an AMI-style image.", "is_base": false}, "container_format": {"enum": [null, "ami", "ari", "aki", "bare", "ovf", "ova", "docker"], "type": ["null", "string"], "description": "Format of the container"}, "min_ram": {"type": "integer", "description": "Amount of ram (in MB) required to boot image."}, "ramdisk_id": {"pattern": "^([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}$", "type": ["null", "string"], "description": "ID of image stored in Glance that should be used as the ramdisk when booting an AMI-style image.", "is_base": false}, "locations": {"items": {"required": ["url", "metadata"], "type": "object", "properties": {"url": {"type": "string", "maxLength": 255}, "metadata": {"type": "object"}}}, "type": "array", "description": "A set of URLs to access the image file kept in external store"}, "visibility": {"enum": ["public", "private"], "type": "string", "description": "Scope of image accessibility"}, "updated_at": {"readOnly": true, "type": "string", "description": "Date and time of the last image modification"}, "owner": {"type": ["null", "string"], "description": "Owner of the image", "maxLength": 255}, "file": {"readOnly": true, "type": "string", "description": "An image file url"}, "min_disk": {"type": "integer", "description": "Amount of disk space (in GB) required to boot image."}, "virtual_size": {"readOnly": true, "type": ["null", "integer"], "description": "Virtual size of image in bytes"}, "id": {"pattern": "^([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}$", "type": "string", "description": "An identifier for the image"}, "size": {"readOnly": true, "type": ["null", "integer"], "description": "Size of image file in bytes"}, "instance_uuid": {"type": "string", "description": "Metadata which can be used to record which instance this image is associated with. (Informational only, does not create an instance snapshot.)", "is_base": false}, "os_distro": {"type": "string", "description": "Common name of operating system distribution as specified in http://docs.openstack.org/trunk/openstack-compute/admin/content/adding-images.html", "is_base": false}, "name": {"type": ["null", "string"], "description": "Descriptive name for the image", "maxLength": 255}, "checksum": {"readOnly": true, "type": ["null", "string"], "description": "md5 hash of image contents.", "maxLength": 32}, "created_at": {"readOnly": true, "type": "string", "description": "Date and time of image registration"}, "disk_format": {"enum": [null, "ami", "ari", "aki", "vhd", "vmdk", "raw", "qcow2", "vdi", "iso"], "type": ["null", "string"], "description": "Format of the disk"}, "os_version": {"type": "string", "description": "Operating system version as specified by the distributor", "is_base": false}, "protected": {"type": "boolean", "description": "If true, image will not be deletable."}, "architecture": {"type": "string", "description": "Operating system architecture as specified in http://docs.openstack.org/trunk/openstack-compute/admin/content/adding-images.html", "is_base": false}, "direct_url": {"readOnly": true, "type": "string", "description": "URL to access the image file kept in external store"}, "self": {"readOnly": true, "type": "string", "description": "An image self url"}, "schema": {"readOnly": true, "type": "string", "description": "An image schema url"}}} Error to_dict occurred while installing images for io.murano.apps.apache.ApacheHttpServer Importing package io.murano.apps.apache.ApacheHttpServer REQ: curl -g -i -X POST http://172.16.176.5:8082/v1/catalog/packages -H "User-Agent: python-muranoclient" -H "X-Auth-Token: {SHA1}6d1c23ba8228f725e1b8682737690b6fc3dca0e0" -d '{'__metadata__': '{"is_public": true}'}' "POST /v1/catalog/packages HTTP/1.1" 200 974 RESP: [200] Date: Tue, 19 Apr 2016 06:41:26 GMT Content-Length: 974 Content-Type: application/json X-Openstack-Request-Id: req-d7af070c-d918-4c40-aa44-6dc57c7ec326 RESP BODY: {"class_definitions": ["io.murano.apps.apache.ApacheHttpServer"], "description": "The Apache HTTP Server Project is an effort to develop and maintain an\nopen-source HTTP server for modern operating systems including UNIX and\nWindows NT. The goal of this project is to provide a secure, efficient and\nextensible server that provides HTTP services in sync with the current HTTP\nstandards.\nApache httpd has been the most popular web server on the Internet since\nApril 1996, and celebrated its 17th birthday as a project this February.\n", "tags": ["HTTP", "Server", "WebServer", "HTML", "Apache"], "updated": "2016-04-19T06:41:26", "is_public": true, "id": "c79f6691ed15424597e23a36f31e66b3", "categories": [], "name": "Apache HTTP Server", "created": "2016-04-19T06:41:26", "author": "Mirantis, Inc", "enabled": true, "supplier": {}, "fully_qualified_name": "io.murano.apps.apache.ApacheHttpServer", "type": "Application", "owner_id": "d35cabd7b5cf4cacbe2d73de2920dddd"} +----------------------------------+--------------------+----------------------------------------+---------------+--------+-----------+-------------+ | ID | Name | FQN | Author | Active | Is Public | Type | +----------------------------------+--------------------+----------------------------------------+---------------+--------+-----------+-------------+ | 8e991c604123472f97cbe88e11415b61 | Apache Tomcat | io.murano.apps.apache.Tomcat | Mirantis, Inc | True | True | Application | | c79f6691ed15424597e23a36f31e66b3 | Apache HTTP Server | io.murano.apps.apache.ApacheHttpServer | Mirantis, Inc | True | True | Application | +----------------------------------+--------------------+----------------------------------------+---------------+--------+-----------+-------------+