REQ: curl -g -i -X GET http://172.18.162.156:5000/v2.0 -H "Accept: application/json" -H "User-Agent: python-keystoneclient" Starting new HTTP connection (1): 172.18.162.156 "GET /v2.0 HTTP/1.1" 200 340 RESP: [200] Content-Length: 340 Vary: X-Auth-Token Keep-Alive: timeout=5, max=100 Server: Apache/2.4.7 (Ubuntu) Connection: Keep-Alive Date: Fri, 08 Apr 2016 12:30:12 GMT Content-Type: application/json x-openstack-request-id: req-1a422aa0-46bc-42ad-bf7c-895212db8893 RESP BODY: {"version": {"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://172.18.162.156:5000/v2.0/", "rel": "self"}, {"href": "http://docs.openstack.org/", "type": "text/html", "rel": "describedby"}]}} REQ: curl -g -i -X GET http://172.18.162.156:5000/v2.0 -H "Accept: application/json" -H "User-Agent: python-keystoneclient" "GET /v2.0 HTTP/1.1" 200 340 RESP: [200] Content-Length: 340 Vary: X-Auth-Token Keep-Alive: timeout=5, max=99 Server: Apache/2.4.7 (Ubuntu) Connection: Keep-Alive Date: Fri, 08 Apr 2016 12:30:12 GMT Content-Type: application/json x-openstack-request-id: req-7acce99f-664c-4355-b412-3533961aa855 RESP BODY: {"version": {"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://172.18.162.156:5000/v2.0/", "rel": "self"}, {"href": "http://docs.openstack.org/", "type": "text/html", "rel": "describedby"}]}} Making authentication request to http://172.18.162.156:5000/v2.0/tokens "POST /v2.0/tokens HTTP/1.1" 200 3826 Bundle file 'app-servers' does not exist, attempting to download Starting new HTTP connection (1): apps.openstack.org "GET /api/v1/murano_repo/liberty/bundles/app-servers.bundle HTTP/1.1" 302 20 Starting new HTTP connection (1): storage.apps.openstack.org "GET /bundles/app-servers.bundle HTTP/1.1" 200 253 Starting new HTTP connection (1): apps.openstack.org "GET /api/v1/murano_repo/liberty/apps/io.murano.apps.apache.ApacheHttpServer.zip HTTP/1.1" 302 20 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): apps.openstack.org "GET /api/v1/murano_repo/liberty/apps/io.murano.apps.apache.Tomcat.zip HTTP/1.1" 302 20 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.18.162.156: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}e7cd89c888a40c9f3915dfc9b3038d75c9506b88" Starting new HTTP connection (1): 172.18.162.156 "GET /v2/images?container_format=bare&limit=20&disk_format=qcow2&name=debian-8-m-agent.qcow2 HTTP/1.1" 200 1520 RESP: [200] Date: Fri, 08 Apr 2016 12:30:14 GMT Connection: keep-alive Content-Type: application/json; charset=UTF-8 Content-Length: 1520 X-Openstack-Request-Id: req-e75fe4ba-d806-4bfb-a169-5fe7fabacd11 RESP BODY: {"images": [{"status": "active", "name": "debian-8-m-agent.qcow2", "tags": [], "checksum": "6fa21e861d08a7cc2fbc40b0c99745a7", "created_at": "2016-04-08T12:03:42Z", "size": 464614400, "murano_image_info": "{\"type\": \"linux\", \"title\": \"Debian 8 x64 (pre-installed murano-agent)\"}", "updated_at": "2016-04-08T12:03:54Z", "visibility": "private", "self": "/v2/images/d660f2ce-dc07-4f2e-8eb8-7a54e07960fd", "container_format": "bare", "min_disk": 0, "protected": false, "min_ram": 0, "file": "/v2/images/d660f2ce-dc07-4f2e-8eb8-7a54e07960fd/file", "disk_format": "qcow2", "owner": "36d9339b6fa74b77b72ac3a488d49b42", "virtual_size": null, "id": "d660f2ce-dc07-4f2e-8eb8-7a54e07960fd", "schema": "/v2/schemas/image"}, {"status": "queued", "name": "debian-8-m-agent.qcow2", "tags": [], "container_format": "bare", "created_at": "2016-04-08T11:13:18Z", "size": null, "disk_format": "qcow2", "updated_at": "2016-04-08T11:13:18Z", "visibility": "private", "copy_from": "http://apps.openstack.org/api/v1/murano_repo/liberty/images/debian-8-m-agent.qcow2", "self": "/v2/images/80522d86-f5e7-4c55-923b-29b0b3632218", "min_disk": 0, "protected": false, "id": "80522d86-f5e7-4c55-923b-29b0b3632218", "file": "/v2/images/80522d86-f5e7-4c55-923b-29b0b3632218/file", "checksum": null, "owner": "5f532a7e38594b0aae7b15caa5f627e6", "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.18.162.156:9292/v2/schemas/image -H "User-Agent: python-glanceclient" -H "Content-Type: application/octet-stream" -H "X-Auth-Token: {SHA1}e7cd89c888a40c9f3915dfc9b3038d75c9506b88" "GET /v2/schemas/image HTTP/1.1" 200 4129 RESP: [200] Date: Fri, 08 Apr 2016 12:30:14 GMT Connection: keep-alive Content-Type: application/json; charset=UTF-8 Content-Length: 4129 X-Openstack-Request-Id: req-313f0860-c3a1-4d26-96ab-b0242004d38e 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.Tomcat Importing package io.murano.apps.apache.Tomcat REQ: curl -g -i -X POST http://172.18.162.156:8082/v1/catalog/packages -H "User-Agent: python-muranoclient" -H "X-Auth-Token: {SHA1}e7cd89c888a40c9f3915dfc9b3038d75c9506b88" -d '{'__metadata__': '{"is_public": true}'}' Starting new HTTP connection (1): 172.18.162.156 "POST /v1/catalog/packages HTTP/1.1" 200 594 RESP: [200] Date: Fri, 08 Apr 2016 12:30:14 GMT Connection: keep-alive Content-Type: application/json Content-Length: 594 X-Openstack-Request-Id: req-440c8ffd-bce7-4563-b74a-a51c42ef97cf 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-08T12:30:14", "is_public": true, "id": "8ae3b8ba0b3a41b9ae6c75e37a13663c", "categories": [], "name": "Apache Tomcat", "created": "2016-04-08T12:30:14", "author": "Mirantis, Inc", "enabled": true, "supplier": {}, "fully_qualified_name": "io.murano.apps.apache.Tomcat", "type": "Application", "owner_id": "5f532a7e38594b0aae7b15caa5f627e6"} Inspecting required images REQ: curl -g -i -X GET http://172.18.162.156: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}e7cd89c888a40c9f3915dfc9b3038d75c9506b88" "GET /v2/images?container_format=bare&limit=20&disk_format=qcow2&name=debian-8-m-agent.qcow2 HTTP/1.1" 200 1520 RESP: [200] Date: Fri, 08 Apr 2016 12:30:14 GMT Connection: keep-alive Content-Type: application/json; charset=UTF-8 Content-Length: 1520 X-Openstack-Request-Id: req-7ddf6322-c92d-47a4-a287-d98d5051f40c RESP BODY: {"images": [{"status": "active", "name": "debian-8-m-agent.qcow2", "tags": [], "checksum": "6fa21e861d08a7cc2fbc40b0c99745a7", "created_at": "2016-04-08T12:03:42Z", "size": 464614400, "murano_image_info": "{\"type\": \"linux\", \"title\": \"Debian 8 x64 (pre-installed murano-agent)\"}", "updated_at": "2016-04-08T12:03:54Z", "visibility": "private", "self": "/v2/images/d660f2ce-dc07-4f2e-8eb8-7a54e07960fd", "container_format": "bare", "min_disk": 0, "protected": false, "min_ram": 0, "file": "/v2/images/d660f2ce-dc07-4f2e-8eb8-7a54e07960fd/file", "disk_format": "qcow2", "owner": "36d9339b6fa74b77b72ac3a488d49b42", "virtual_size": null, "id": "d660f2ce-dc07-4f2e-8eb8-7a54e07960fd", "schema": "/v2/schemas/image"}, {"status": "queued", "name": "debian-8-m-agent.qcow2", "tags": [], "container_format": "bare", "created_at": "2016-04-08T11:13:18Z", "size": null, "disk_format": "qcow2", "updated_at": "2016-04-08T11:13:18Z", "visibility": "private", "copy_from": "http://apps.openstack.org/api/v1/murano_repo/liberty/images/debian-8-m-agent.qcow2", "self": "/v2/images/80522d86-f5e7-4c55-923b-29b0b3632218", "min_disk": 0, "protected": false, "id": "80522d86-f5e7-4c55-923b-29b0b3632218", "file": "/v2/images/80522d86-f5e7-4c55-923b-29b0b3632218/file", "checksum": null, "owner": "5f532a7e38594b0aae7b15caa5f627e6", "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"} 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.18.162.156:8082/v1/catalog/packages -H "User-Agent: python-muranoclient" -H "X-Auth-Token: {SHA1}e7cd89c888a40c9f3915dfc9b3038d75c9506b88" -d '{'__metadata__': '{"is_public": true}'}' "POST /v1/catalog/packages HTTP/1.1" 200 974 RESP: [200] Date: Fri, 08 Apr 2016 12:30:14 GMT Connection: keep-alive Content-Type: application/json Content-Length: 974 X-Openstack-Request-Id: req-62644af6-4352-4a1d-801b-904b4e27a14c 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-08T12:30:14", "is_public": true, "id": "6f78d3a201bc4ec2ad08c54f17b64567", "categories": [], "name": "Apache HTTP Server", "created": "2016-04-08T12:30:14", "author": "Mirantis, Inc", "enabled": true, "supplier": {}, "fully_qualified_name": "io.murano.apps.apache.ApacheHttpServer", "type": "Application", "owner_id": "5f532a7e38594b0aae7b15caa5f627e6"} +----------------------------------+--------------------+----------------------------------------+---------------+--------+-----------+-------------+ | ID | Name | FQN | Author | Active | Is Public | Type | +----------------------------------+--------------------+----------------------------------------+---------------+--------+-----------+-------------+ | 8ae3b8ba0b3a41b9ae6c75e37a13663c | Apache Tomcat | io.murano.apps.apache.Tomcat | Mirantis, Inc | True | True | Application | | 6f78d3a201bc4ec2ad08c54f17b64567 | Apache HTTP Server | io.murano.apps.apache.ApacheHttpServer | Mirantis, Inc | True | True | Application | +----------------------------------+--------------------+----------------------------------------+---------------+--------+-----------+-------------+