This repository has been archived by the owner on Jul 16, 2020. It is now read-only.
Releases: ciao-project/ciao
Releases · ciao-project/ciao
89: Changes since last release
---closed--- Issue/PR #1170: ansible installs ciao-cli on the network nodes URL: https://github.com/01org/ciao/issues/1170 Issue/PR #1165: ansible: Refactor keystone role URL: https://github.com/01org/ciao/pull/1165 Issue/PR #1036: Add ciao-cli support for setting quotas and limits URL: https://github.com/01org/ciao/issues/1036 Issue/PR #1155: ansible: Dont stop docker on cleanup URL: https://github.com/01org/ciao/pull/1155 Issue/PR #1150: ansible: Add support for Dual Nodes URL: https://github.com/01org/ciao/pull/1150 ---merged--- Issue/PR #1165: ansible: Refactor keystone role URL: https://github.com/01org/ciao/pull/1165 ---Full Change Log--- Merge pull request #1174 from rbradford/fix-quotas-cli ciao-cli: Fix privilege related error reporting for quotas command Merge pull request #1165 from albertomurillo/keystone ansible: Refactor keystone role Merge pull request #1151 from markdryan/fix-qmp-cancel
88: Changes since last release
---closed--- Issue/PR #1162: travis: Enable go 1.8 builds on travis URL: https://github.com/01org/ciao/pull/1162 Issue/PR #1159: singlevm: do not use service user "csr" in singlevm URL: https://github.com/01org/ciao/pull/1159 Issue/PR #1079: If instance stays in pending state its storage is not cleaned up URL: https://github.com/01org/ciao/issues/1079 Issue/PR #1157: Fix unit test compile errors URL: https://github.com/01org/ciao/pull/1157 Issue/PR #1085: Add BAT test coverage for quotas & limits URL: https://github.com/01org/ciao/issues/1085 Issue/PR #1074: Track volume creation/deletion URL: https://github.com/01org/ciao/issues/1074 Issue/PR #1072: Implement HTTP API for quotas and limits URL: https://github.com/01org/ciao/issues/1072 Issue/PR #1056: Add database code for updating and querying limits URL: https://github.com/01org/ciao/issues/1056 Issue/PR #1073: Create a quota manager service URL: https://github.com/01org/ciao/issues/1073 Issue/PR #1053: Add missing resources to payloads.Resources URL: https://github.com/01org/ciao/issues/1053 Issue/PR #1077: Quotas and Limits Phase 1 URL: https://github.com/01org/ciao/pull/1077 Issue/PR #1149: ansible: Fix bug introduced at 27cdcb9 URL: https://github.com/01org/ciao/pull/1149 Issue/PR #1146: ciao-down: Use apt section of cloudinit file URL: https://github.com/01org/ciao/pull/1146 ---merged--- Issue/PR #1162: travis: Enable go 1.8 builds on travis URL: https://github.com/01org/ciao/pull/1162 Issue/PR #1159: singlevm: do not use service user "csr" in singlevm URL: https://github.com/01org/ciao/pull/1159 Issue/PR #1157: Fix unit test compile errors URL: https://github.com/01org/ciao/pull/1157 Issue/PR #1077: Quotas and Limits Phase 1 URL: https://github.com/01org/ciao/pull/1077 Issue/PR #1149: ansible: Fix bug introduced at 27cdcb9 URL: https://github.com/01org/ciao/pull/1149 ---Full Change Log--- Merge pull request #1151 from markdryan/fix-qmp-cancel Merge pull request #1162 from rbradford/go-1.8-travis travis: Enable go 1.8 builds on travis Merge pull request #1159 from kaccardi/topic/use-demo-in-singlevm singlevm: do not use service user "csr" in singlevm Merge pull request #1157 from rbradford/fix-test-compile-errors travis: Enable osprepare unit tests osprepare: Fix versions_test after Clogger migration osprepare: Fix distro_test build libsnnet: Fix compile errors affecting parallel_test.go qemu: Document how cancelling works. qemu: Fix spelling error in qmp_test.go qemu: Fix command cancelling. Merge pull request #1077 from rbradford/quotas-implementation-1 ciao-cli: For privileged quota operations provide a helpful error bat: Add basic quotas test coverage bat: Add a GetUserTenants to show tenants user has access to bat: Use correct tenant command line flag ciao-cli: Implement support for quotas and limits ciao-controller: Add quota checking for shared storage ciao-controller: Implement server side of quota API ciao-controller: Use custom JSON (Un)marshaller for QuotaDetails ciao-controller: Remove datastore alias on import ciao-controller: Ensure quotas service initialised in unit test ciao-controller: Initialise quota service ciao-controller: Add database code for quotas ciao-controller: Add quota service implementation payloads: Add new resource types for new quota functionality Merge pull request #1149 from albertomurillo/missing_dir ansible: Fix bug introduced at 27cdcb9 Merge pull request #1146 from markdryan/clean-up-cloud-init
87: Changes since last release
---closed--- Issue/PR #1148: ansible: Create /usr/local/bin URL: https://github.com/01org/ciao/pull/1148 Issue/PR #1140: ciao-deployment: ansible fails to install in clearlinux due a missing directory URL: https://github.com/01org/ciao/issues/1140 Issue/PR #1141: ciao-deploy: container ciao-keystone not working on ubuntu and fedora URL: https://github.com/01org/ciao/issues/1141 Issue/PR #1016: single-vm: ciao-down: Unable to launch instances from ciao-cli URL: https://github.com/01org/ciao/issues/1016 Issue/PR #1147: test-cases: Treat SKIPped tests as ok URL: https://github.com/01org/ciao/pull/1147 Issue/PR #1145: test-cases: properly report skipped tests with tap output URL: https://github.com/01org/ciao/issues/1145 Issue/PR #1142: configuration: add compute_fqdn example URL: https://github.com/01org/ciao/pull/1142 Issue/PR #1137: ciao-down: Allow qemu boot to continue even if 9p mounts fail URL: https://github.com/01org/ciao/pull/1137 Issue/PR #1139: Controller fqdn from cert URL: https://github.com/01org/ciao/pull/1139 Issue/PR #1108: ciao-deploy fail to install in ubuntu and fedora URL: https://github.com/01org/ciao/issues/1108 Issue/PR #1005: ciao-controller: Use FQDN instead of os.Hostname (hostname) URL: https://github.com/01org/ciao/issues/1005 Issue/PR #1021: ciao-deploy: remove support for ciao-controller canned workloads and tables URL: https://github.com/01org/ciao/issues/1021 Issue/PR #991: ciao-controller: add tenant separated workloads and public workloads URL: https://github.com/01org/ciao/pull/991 Issue/PR #948: Implement per tenant create workload API for ciao-controller URL: https://github.com/01org/ciao/issues/948 Issue/PR #947: ciao-cli: support creation of custom workloads for non-privileged users URL: https://github.com/01org/ciao/issues/947 Issue/PR #934: Remove canned workloads from ciao URL: https://github.com/01org/ciao/issues/934 Issue/PR #510: Support per tenant and public workloads URL: https://github.com/01org/ciao/issues/510 Issue/PR #1133: update or remove template.go URL: https://github.com/01org/ciao/pull/1133 ---merged--- Issue/PR #1148: ansible: Create /usr/local/bin URL: https://github.com/01org/ciao/pull/1148 Issue/PR #1147: test-cases: Treat SKIPped tests as ok URL: https://github.com/01org/ciao/pull/1147 Issue/PR #1142: configuration: add compute_fqdn example URL: https://github.com/01org/ciao/pull/1142 Issue/PR #1137: ciao-down: Allow qemu boot to continue even if 9p mounts fail URL: https://github.com/01org/ciao/pull/1137 Issue/PR #991: ciao-controller: add tenant separated workloads and public workloads URL: https://github.com/01org/ciao/pull/991 Issue/PR #1133: update or remove template.go URL: https://github.com/01org/ciao/pull/1133 ---Full Change Log--- Merge pull request #1146 from markdryan/clean-up-cloud-init Merge pull request #1148 from albertomurillo/missing_dir ansible: Create /usr/local/bin Merge pull request #1147 from markdryan/fix-1145 test-cases: Treat SKIPped tests as ok ciao-down: Use apt section of cloudinit file Merge pull request #1142 from tpepper/master Merge pull request #1137 from markdryan/ciao-down-fix-9p configuration: add compute_fqdn example Merge pull request #991 from kaccardi/topic/tenant-workloads-wip ansible: Add populate the controller FQDN controller/configuration: Add mechanism to get controller FQDN openstack: Make reflective APIs use host from request ansible: Remove prepopulated workloads workload_bat: skip tests for now. workload_bat: correctly document test cases bat: write workload yaml files to temp directory bat: change GetWorkload to GetWorkloadByName bat: add test for workload create bat: do not hard code workload IDs configuration: allow configuration of cnci testutil: singlevm: update singlevm to use per tenant workloads ciao-controller: per tenant workloads ciao-down: Allow qemu boot to continue even if 9p mounts fail Merge pull request #1133 from tpepper/master
86: Changes since last release
---merged--- Issue/PR #1099: ansible: install ciao from source code URL: https://github.com/01org/ciao/pull/1099 Issue/PR #1132: ansible: Use keystone:stable container URL: https://github.com/01org/ciao/pull/1132 Issue/PR #1126: Ciao down fixes URL: https://github.com/01org/ciao/pull/1126 Issue/PR #1129: small fixes URL: https://github.com/01org/ciao/pull/1129 Issue/PR #1128: travis: Allow go tip builds to fail URL: https://github.com/01org/ciao/pull/1128 Issue/PR #1111: ansible: add fedora25 and ubuntu yakkety support for docker role URL: https://github.com/01org/ciao/pull/1111 Issue/PR #1098: Enable node networks based scheduling URL: https://github.com/01org/ciao/pull/1098 Issue/PR #1125: Refactor code duplicated between ciao-down and launcher URL: https://github.com/01org/ciao/pull/1125 Issue/PR #1070: Singlevm archlinux support URL: https://github.com/01org/ciao/pull/1070 Issue/PR #1107: ciao-down: Add support for clearcontainers development enviornment URL: https://github.com/01org/ciao/pull/1107 Issue/PR #1109: documentation: add quality section to CONTRIBUTING.md URL: https://github.com/01org/ciao/pull/1109 Issue/PR #1101: ciao-cli: auto-generate template documentation URL: https://github.com/01org/ciao/pull/1101 Issue/PR #1103: ansible: Fix some issues with the README.md URL: https://github.com/01org/ciao/pull/1103 Issue/PR #1054: Remove (unused) local disk specification URL: https://github.com/01org/ciao/pull/1054 ---closed--- Issue/PR #1024: ciao-controller: implement a method of setting instance limits URL: https://github.com/01org/ciao/issues/1024 Issue/PR #1099: ansible: install ciao from source code URL: https://github.com/01org/ciao/pull/1099 Issue/PR #1092: ansible: Use swupd plugin to install bundles in ClearLinux URL: https://github.com/01org/ciao/issues/1092 Issue/PR #1089: ansible: Install OVMF firmware on compute and network hosts URL: https://github.com/01org/ciao/issues/1089 Issue/PR #1090: ansible: Install dependencies for each role. URL: https://github.com/01org/ciao/issues/1090 Issue/PR #1086: ansbile: Install from source code URL: https://github.com/01org/ciao/issues/1086 Issue/PR #1132: ansible: Use keystone:stable container URL: https://github.com/01org/ciao/pull/1132 Issue/PR #1126: Ciao down fixes URL: https://github.com/01org/ciao/pull/1126 Issue/PR #1129: small fixes URL: https://github.com/01org/ciao/pull/1129 Issue/PR #1035: Implement ciao-cli support for retrieving quotas and limits URL: https://github.com/01org/ciao/issues/1035 Issue/PR #1128: travis: Allow go tip builds to fail URL: https://github.com/01org/ciao/pull/1128 Issue/PR #1111: ansible: add fedora25 and ubuntu yakkety support for docker role URL: https://github.com/01org/ciao/pull/1111 Issue/PR #1110: Support Fedora 25 docker repo in ciao deployment scripts URL: https://github.com/01org/ciao/issues/1110 Issue/PR #1098: Enable node networks based scheduling URL: https://github.com/01org/ciao/pull/1098 Issue/PR #1125: Refactor code duplicated between ciao-down and launcher URL: https://github.com/01org/ciao/pull/1125 Issue/PR #1070: Singlevm archlinux support URL: https://github.com/01org/ciao/pull/1070 Issue/PR #1107: ciao-down: Add support for clearcontainers development enviornment URL: https://github.com/01org/ciao/pull/1107 Issue/PR #1083: ciao-image: Add missing BAT testing cases for ciao-image URL: https://github.com/01org/ciao/issues/1083 Issue/PR #1087: ciao-image,ciao-cli: Add support for creating internal and public images from CLI URL: https://github.com/01org/ciao/issues/1087 Issue/PR #1109: documentation: add quality section to CONTRIBUTING.md URL: https://github.com/01org/ciao/pull/1109 Issue/PR #1101: ciao-cli: auto-generate template documentation URL: https://github.com/01org/ciao/pull/1101 Issue/PR #1103: ansible: Fix some issues with the README.md URL: https://github.com/01org/ciao/pull/1103 Issue/PR #1065: singlevm: single machine mode fails with tls issues URL: https://github.com/01org/ciao/issues/1065 Issue/PR #1055: Single VM: Update Documentation with ciao-down and WebUI URL: https://github.com/01org/ciao/issues/1055 Issue/PR #1100: cioa-deploy fails to start ciao-webui container in clearlinux URL: https://github.com/01org/ciao/issues/1100 Issue/PR #1052: Remove disk_mb resource everywhere URL: https://github.com/01org/ciao/issues/1052 Issue/PR #1054: Remove (unused) local disk specification URL: https://github.com/01org/ciao/pull/1054 ---Full Change Log--- Merge pull request #1133 from tpepper/master Merge pull request #1099 from albertomurillo/install_from_source remove template.go update copyright date on template.go Merge pull request #1132 from albertomurillo/keystone Merge pull request #1126 from markdryan/ciao-down-fixes ansible: Use keystone:stable container ciao-down, singlevm: Fix keystone version ciao-down: Fix upgrading issue ciao-down: Delete vmStarted function ciao-down: Fix an issue with /etc/environment ciao-down: Limit default CPU and memory resources Merge pull request #1129 from tpepper/resultschan_debug testutil: don't litter result channels in timeout tests ciao-launcher: fix typo testutil: fix misnamed variable ansible: Add workaround for ansible bug #20253 ansible: Install ClearLinux OVMF firmware on launcher ansible: Install controller and launcher dependencies ansible: Add swupd.py plugin ansible: Create CIAO user ansible: Remove support for installing from packages Merge pull request #1128 from markdryan/fix-travis-tip travis: Allow go tip builds to fail Merge pull request #1111 from albertomurillo/docker Merge pull request #1098 from tpepper/networks_scheduling scheduler: add test coverage for pickNetworkNode() testutil: node report their available networks scheduler: export to test code the pickNetworkNode function scheduler: add list of network nodes scheduler: clarify errors / comments scheduler: honor workload requests for net node with specific net access scheduler: track network node networks payloads: add PhysicalNetwork resource type for start yaml payloads: add optional string formatted value to resource request type ciao-scheduler: use bool internally for net node flag ciao-launcher: send networks in Ready frame payloads: add networks list to READY Merge pull request #1125 from markdryan/share-code Merge pull request #1070 from dorileo/singlevm-archlinux-support ciao-down: Use qemu's CreateCloudInitISO function qemu, ciao-launcher: Move ConfigDrive ISO creation code to qemu ciao-down: Use memory and cpu functions from deviceinfo ciao-launcher, deviceinfo: Add the deviceinfo package Merge pull request #1107 from mcastelino/topic/ciaoless-ciao-down ciao-down: Add support for clearcontainers development environment Single VM: archlinux support ansible: Add support for Yakkety on docker role ansible: Add support for fedora 25 on docker role Merge pull request #1109 from tpepper/documentation Merge pull request #1101 from markdryan/template-autogen-doc ciao-cli: Rename parameters and simplify function in template.go Merge pull request #1103 from markdryan/fix-ansible-docs documentation: add quality section to CONTRIBUTING.md ansible: Fix some issues with the README.md ciao-cli: Auto-generate template documentation ciao-cli: Remove getFullTypeName ciao-cli: Add functions to autogenerate template documentation Merge pull request #1054 from rbradford/remove-disk-mb
85: Changes since last release
---closed--- Issue/PR #1059: Updates to ciao-down URL: https://github.com/01org/ciao/pull/1059 Issue/PR #1078: Documentation: Documentation update URL: https://github.com/01org/ciao/pull/1078 ---merged--- Issue/PR #1059: Updates to ciao-down URL: https://github.com/01org/ciao/pull/1059 Issue/PR #1078: Documentation: Documentation update URL: https://github.com/01org/ciao/pull/1078 ---Full Change Log--- Merge pull request #1054 from rbradford/remove-disk-mb Merge pull request #1059 from markdryan/ciao-down-run-cmd Merge pull request #1078 from mcastelino/topic/documentation
84: Changes since last release
---closed--- Issue/PR #1057: Documentation Update: Update Developer Documentation to reflect ciao-down based setup URL: https://github.com/01org/ciao/pull/1057 Issue/PR #1037: openstack: Reduce number of Keystone requests URL: https://github.com/01org/ciao/pull/1037 Issue/PR #1069: ciao-cli: identity: return wrapped errors URL: https://github.com/01org/ciao/pull/1069 Issue/PR #1068: ciao-cli: identity: getting a token never fails even when it fails URL: https://github.com/01org/ciao/issues/1068 Issue/PR #1062: ciao-cli: Remove non-supported image download and modify URL: https://github.com/01org/ciao/pull/1062 Issue/PR #1071: Networking: Add explicit allow rules for Ciao Traffic URL: https://github.com/01org/ciao/pull/1071 Issue/PR #1064: ciao-down fails ssh connectivity tests URL: https://github.com/01org/ciao/issues/1064 Issue/PR #1034: Specify http API for quotas and limits URL: https://github.com/01org/ciao/issues/1034 Issue/PR #1061: ciao-cli: fail to download an image URL: https://github.com/01org/ciao/issues/1061 Issue/PR #1060: ciao-cli: Fail to update name of an uploaded image URL: https://github.com/01org/ciao/issues/1060 Issue/PR #1033: remove disk_mb from workload definition URL: https://github.com/01org/ciao/issues/1033 Issue/PR #1049: controller: Fix race condition in confirmTenant URL: https://github.com/01org/ciao/pull/1049 Issue/PR #1007: ciao-webui breaks ciao URL: https://github.com/01org/ciao/issues/1007 Issue/PR #1045: ciao-controller: fix bug in workload validation URL: https://github.com/01org/ciao/pull/1045 Issue/PR #1039: CNCI needs to maintain its state across reboots URL: https://github.com/01org/ciao/issues/1039 Issue/PR #1032: Networking: cnci-agent: Persist network state across reboots/migration URL: https://github.com/01org/ciao/pull/1032 Issue/PR #1030: Enhance workload storage verification URL: https://github.com/01org/ciao/pull/1030 Issue/PR #1026: Workload verification needs improving URL: https://github.com/01org/ciao/issues/1026 Issue/PR #1031: ciao-controller: switch api to use regex in uuid package. URL: https://github.com/01org/ciao/pull/1031 Issue/PR #917: Single VM runs all services as root URL: https://github.com/01org/ciao/issues/917 Issue/PR #787: configuration: There is no universal way to get cluster configuration URL: https://github.com/01org/ciao/issues/787 Issue/PR #1008: datastore.GetStorageAttachments prototype returns error URL: https://github.com/01org/ciao/issues/1008 Issue/PR #1017: Improve error reporting in controller URL: https://github.com/01org/ciao/pull/1017 ---merged--- Issue/PR #1057: Documentation Update: Update Developer Documentation to reflect ciao-down based setup URL: https://github.com/01org/ciao/pull/1057 Issue/PR #1037: openstack: Reduce number of Keystone requests URL: https://github.com/01org/ciao/pull/1037 Issue/PR #1069: ciao-cli: identity: return wrapped errors URL: https://github.com/01org/ciao/pull/1069 Issue/PR #1062: ciao-cli: Remove non-supported image download and modify URL: https://github.com/01org/ciao/pull/1062 Issue/PR #1071: Networking: Add explicit allow rules for Ciao Traffic URL: https://github.com/01org/ciao/pull/1071 Issue/PR #1049: controller: Fix race condition in confirmTenant URL: https://github.com/01org/ciao/pull/1049 Issue/PR #1045: ciao-controller: fix bug in workload validation URL: https://github.com/01org/ciao/pull/1045 Issue/PR #1032: Networking: cnci-agent: Persist network state across reboots/migration URL: https://github.com/01org/ciao/pull/1032 Issue/PR #1030: Enhance workload storage verification URL: https://github.com/01org/ciao/pull/1030 Issue/PR #1031: ciao-controller: switch api to use regex in uuid package. URL: https://github.com/01org/ciao/pull/1031 Issue/PR #1017: Improve error reporting in controller URL: https://github.com/01org/ciao/pull/1017 ---Full Change Log--- Merge pull request #1078 from mcastelino/topic/documentation Documentation: Documentation update Merge pull request #1057 from mcastelino/topic/documentation Merge pull request #1037 from obedmr/identity openstack: Reduce number of Keystone requests Merge pull request #1069 from tpepper/cli_identity_oddity Merge pull request #1062 from obedmr/ciao-cli Merge pull request #1071 from mcastelino/topic/ciao-down-docker-fix Networking: Explicitly allow fwding on the ciao bridges ciao-cli: identity: return wrapped errors Documentation: Add sections on proxies and ciao-webui ciao-cli: Remove non-supported image download and modify Documentation: Create ciao development environment setup documentation Merge pull request #1049 from markdryan/fix-1007 controller: Fix race condition in confirmTenant Merge pull request #1045 from kaccardi/topic/fix-workload-validation ciao-controller: fix bug in workload validation Merge pull request #1032 from mcastelino/cnci-migration Networking: single vm: Check network state restore on CNCI restart Networking: cnci agent: switch to errors package Networking: cnci-agent: Persist network state across reboots/migration Merge pull request #1030 from rbradford/workload-verification-enhancements Merge pull request #1031 from kaccardi/topic/api-regex-cleanup ciao-controller: switch api to use regex in uuid package. ciao-controller: Remove redundant if checks Merge pull request #1017 from rbradford/error-reporting-improvements-2
83: Changes since last release
---closed--- Issue/PR #1027: Cannot create workloads with image source URL: https://github.com/01org/ciao/issues/1027 Issue/PR #1028: Fix #1027 - workload yaml parsing URL: https://github.com/01org/ciao/pull/1028 Issue/PR #1018: ciao-launcher: Use MiB in the launcher storage code URL: https://github.com/01org/ciao/pull/1018 Issue/PR #990: launcher needs to use GiB URL: https://github.com/01org/ciao/issues/990 Issue/PR #1020: ciao-launcher: Wait for virtualizer to terminate URL: https://github.com/01org/ciao/pull/1020 Issue/PR #1009: storage_bat.TestDeleteInstanceWhileAttaching is flaky URL: https://github.com/01org/ciao/issues/1009 Issue/PR #606: The START payload can only contain one volume URL: https://github.com/01org/ciao/issues/606 Issue/PR #1015: Revendor gorilla mux URL: https://github.com/01org/ciao/pull/1015 Issue/PR #1011: ciao-cli: Add support for regexp matching URL: https://github.com/01org/ciao/pull/1011 Issue/PR #1010: Start improving error reporting in controller URL: https://github.com/01org/ciao/pull/1010 Issue/PR #1006: Add ciao-webui support to ciao-down and Single VM URL: https://github.com/01org/ciao/pull/1006 Issue/PR #1003: ciao-controller: Support multiple storage resources per workload URL: https://github.com/01org/ciao/pull/1003 Issue/PR #945: Add support for multiple volumes per workload. URL: https://github.com/01org/ciao/issues/945 Issue/PR #1004: ciao-cli: Add support for generic string matching in templates URL: https://github.com/01org/ciao/pull/1004 Issue/PR #981: openstack: retrieve tenant from token when absent from mux URL: https://github.com/01org/ciao/pull/981 Issue/PR #866: identity wrapper doesn't work for image service URL: https://github.com/01org/ciao/issues/866 Issue/PR #1002: .gitignore: ignore vim swap files URL: https://github.com/01org/ciao/pull/1002 Issue/PR #1001: vendor: netlink and netns: Update to 1890b34 and 2c9454e URL: https://github.com/01org/ciao/pull/1001 Issue/PR #899: ciao-deploy: Install dependencies URL: https://github.com/01org/ciao/issues/899 Issue/PR #982: Let ciao packages create the ciao user URL: https://github.com/01org/ciao/issues/982 Issue/PR #1000: Deployment CleanUp URL: https://github.com/01org/ciao/pull/1000 Issue/PR #39: cannot delete all docker instances through the cli URL: https://github.com/01org/ciao/issues/39 Issue/PR #6: Introduce new 'downloading' State for instances URL: https://github.com/01org/ciao/issues/6 Issue/PR #999: bat: Enable static analysis on BAT tests URL: https://github.com/01org/ciao/pull/999 Issue/PR #998: vendor: boltdb: Update boltdb to version a705895 URL: https://github.com/01org/ciao/pull/998 Issue/PR #997: BAT enhancements for storage URL: https://github.com/01org/ciao/pull/997 Issue/PR #962: ansible: create ciao-launcher role URL: https://github.com/01org/ciao/pull/962 Issue/PR #819: ansible: replace ciao-compute and ciao-network with ciao-launcher role URL: https://github.com/01org/ciao/issues/819 ---merged--- Issue/PR #1028: Fix #1027 - workload yaml parsing URL: https://github.com/01org/ciao/pull/1028 Issue/PR #1018: ciao-launcher: Use MiB in the launcher storage code URL: https://github.com/01org/ciao/pull/1018 Issue/PR #1020: ciao-launcher: Wait for virtualizer to terminate URL: https://github.com/01org/ciao/pull/1020 Issue/PR #1015: Revendor gorilla mux URL: https://github.com/01org/ciao/pull/1015 Issue/PR #1011: ciao-cli: Add support for regexp matching URL: https://github.com/01org/ciao/pull/1011 Issue/PR #1010: Start improving error reporting in controller URL: https://github.com/01org/ciao/pull/1010 Issue/PR #1006: Add ciao-webui support to ciao-down and Single VM URL: https://github.com/01org/ciao/pull/1006 Issue/PR #1003: ciao-controller: Support multiple storage resources per workload URL: https://github.com/01org/ciao/pull/1003 Issue/PR #1004: ciao-cli: Add support for generic string matching in templates URL: https://github.com/01org/ciao/pull/1004 Issue/PR #981: openstack: retrieve tenant from token when absent from mux URL: https://github.com/01org/ciao/pull/981 Issue/PR #1002: .gitignore: ignore vim swap files URL: https://github.com/01org/ciao/pull/1002 Issue/PR #1001: vendor: netlink and netns: Update to 1890b34 and 2c9454e URL: https://github.com/01org/ciao/pull/1001 Issue/PR #1000: Deployment CleanUp URL: https://github.com/01org/ciao/pull/1000 Issue/PR #999: bat: Enable static analysis on BAT tests URL: https://github.com/01org/ciao/pull/999 Issue/PR #998: vendor: boltdb: Update boltdb to version a705895 URL: https://github.com/01org/ciao/pull/998 Issue/PR #997: BAT enhancements for storage URL: https://github.com/01org/ciao/pull/997 Issue/PR #962: ansible: create ciao-launcher role URL: https://github.com/01org/ciao/pull/962 ---Full Change Log--- Merge pull request #1017 from rbradford/error-reporting-improvements-2 Merge pull request #1028 from rbradford/fix-1027 ciao-cli: Update examples to use explicit source image ciao-cli: Fix workload yaml parsing Merge pull request #1018 from rbradford/launcher-mibi ciao-controller: datastore.GetStorageAttachments cannot return an error ciao-controller: Improve error logging in datastore Merge pull request #1020 from rbradford/fix-1009 ciao-launcher: Fix ciao-launcher unit tests ciao-launcher: Wait for virtualizer to terminate ciao-launcher: Use MiB in the launcher storage code Merge pull request #1015 from markdryan/revendor-gorilla Merge pull request #1011 from mcastelino/template-subset travis: Explicitly go get github.com/gorilla/context vendor: gorilla: Revendor github.com/gorilla/mux to 757bef9 Merge pull request #1010 from rbradford/error-reporting-improvements-1 ciao-cli: Add support for regexp matching Merge pull request #1006 from markdryan/singlevm-webui ciao-controller: refactor event/failure code to make gocyclo happy ciao-controller: Return error in datastore.(Attach,Detach)VolumeFailure ciao-controller: Ensure client code logs all error from called functions vendor: Add github.com/pkg/errors to vendor datastore: refine datastore initialisation error handling datastore: Remove unnecessary use of errors.New() sqlite3db: Check error result from calling Populate() sqlite3db: Remove ineffectual error check Merge pull request #1003 from rbradford/workload-multiple-storage Merge pull request #1004 from mcastelino/template-subset ciao-down: Add support for ciao-webui ciao-launcher: Fix crash when container launch fails Single VM: Generate cert and conf file for web-ui ciao-cli: Add support for substring matching Merge pull request #981 from mrkz/tenant_empty_fix Merge pull request #1002 from mrkz/ignore_vimfiles openstack: requests with invalid admins mean non-admin user's request openstack: retrieve tenant from Token when absent from mux .gitignore: ignore vim swap files Merge pull request #1001 from markdryan/update-netlink Merge pull request #1000 from albertomurillo/deployment ansible: Replace ansible `service` module with `systemd` ansible: Install ciao-launcher and ciao-controller packages on Ubuntu and Fedora ansible: Do not create ciao user ciao-controller: Support multiple storage resources per workload vendor: netlink and netns: Update to 1890b34 and 2c9454e Merge pull request #999 from markdryan/lintbat bat: Enable static analysis on BAT tests Merge pull request #998 from markdryan/update-boltdb Merge pull request #997 from rbradford/storage-bat-enhancements bat: Use MiB rather than MB for CreateRandomFile bat: Create a test image for TestCreateVolumeFromImage bat: Move image_bat.addRandomImage to bat.AddRandomImage vendor: boltdb: Update boltdb to version a705895 Merge pull request #962 from albertomurillo/launcher
83: Changes since last release
---closed--- Issue/PR #1027: Cannot create workloads with image source URL: https://github.com/01org/ciao/issues/1027 Issue/PR #1028: Fix #1027 - workload yaml parsing URL: https://github.com/01org/ciao/pull/1028 Issue/PR #1018: ciao-launcher: Use MiB in the launcher storage code URL: https://github.com/01org/ciao/pull/1018 Issue/PR #990: launcher needs to use GiB URL: https://github.com/01org/ciao/issues/990 Issue/PR #1020: ciao-launcher: Wait for virtualizer to terminate URL: https://github.com/01org/ciao/pull/1020 Issue/PR #1009: storage_bat.TestDeleteInstanceWhileAttaching is flaky URL: https://github.com/01org/ciao/issues/1009 Issue/PR #606: The START payload can only contain one volume URL: https://github.com/01org/ciao/issues/606 Issue/PR #1015: Revendor gorilla mux URL: https://github.com/01org/ciao/pull/1015 Issue/PR #1011: ciao-cli: Add support for regexp matching URL: https://github.com/01org/ciao/pull/1011 Issue/PR #1010: Start improving error reporting in controller URL: https://github.com/01org/ciao/pull/1010 Issue/PR #1006: Add ciao-webui support to ciao-down and Single VM URL: https://github.com/01org/ciao/pull/1006 Issue/PR #1003: ciao-controller: Support multiple storage resources per workload URL: https://github.com/01org/ciao/pull/1003 Issue/PR #945: Add support for multiple volumes per workload. URL: https://github.com/01org/ciao/issues/945 Issue/PR #1004: ciao-cli: Add support for generic string matching in templates URL: https://github.com/01org/ciao/pull/1004 Issue/PR #981: openstack: retrieve tenant from token when absent from mux URL: https://github.com/01org/ciao/pull/981 Issue/PR #866: identity wrapper doesn't work for image service URL: https://github.com/01org/ciao/issues/866 Issue/PR #1002: .gitignore: ignore vim swap files URL: https://github.com/01org/ciao/pull/1002 Issue/PR #1001: vendor: netlink and netns: Update to 1890b34 and 2c9454e URL: https://github.com/01org/ciao/pull/1001 Issue/PR #899: ciao-deploy: Install dependencies URL: https://github.com/01org/ciao/issues/899 Issue/PR #982: Let ciao packages create the ciao user URL: https://github.com/01org/ciao/issues/982 Issue/PR #1000: Deployment CleanUp URL: https://github.com/01org/ciao/pull/1000 Issue/PR #39: cannot delete all docker instances through the cli URL: https://github.com/01org/ciao/issues/39 Issue/PR #6: Introduce new 'downloading' State for instances URL: https://github.com/01org/ciao/issues/6 Issue/PR #999: bat: Enable static analysis on BAT tests URL: https://github.com/01org/ciao/pull/999 Issue/PR #998: vendor: boltdb: Update boltdb to version a705895 URL: https://github.com/01org/ciao/pull/998 Issue/PR #997: BAT enhancements for storage URL: https://github.com/01org/ciao/pull/997 Issue/PR #962: ansible: create ciao-launcher role URL: https://github.com/01org/ciao/pull/962 Issue/PR #819: ansible: replace ciao-compute and ciao-network with ciao-launcher role URL: https://github.com/01org/ciao/issues/819 ---merged--- Issue/PR #1028: Fix #1027 - workload yaml parsing URL: https://github.com/01org/ciao/pull/1028 Issue/PR #1018: ciao-launcher: Use MiB in the launcher storage code URL: https://github.com/01org/ciao/pull/1018 Issue/PR #1020: ciao-launcher: Wait for virtualizer to terminate URL: https://github.com/01org/ciao/pull/1020 Issue/PR #1015: Revendor gorilla mux URL: https://github.com/01org/ciao/pull/1015 Issue/PR #1011: ciao-cli: Add support for regexp matching URL: https://github.com/01org/ciao/pull/1011 Issue/PR #1010: Start improving error reporting in controller URL: https://github.com/01org/ciao/pull/1010 Issue/PR #1006: Add ciao-webui support to ciao-down and Single VM URL: https://github.com/01org/ciao/pull/1006 Issue/PR #1003: ciao-controller: Support multiple storage resources per workload URL: https://github.com/01org/ciao/pull/1003 Issue/PR #1004: ciao-cli: Add support for generic string matching in templates URL: https://github.com/01org/ciao/pull/1004 Issue/PR #981: openstack: retrieve tenant from token when absent from mux URL: https://github.com/01org/ciao/pull/981 Issue/PR #1002: .gitignore: ignore vim swap files URL: https://github.com/01org/ciao/pull/1002 Issue/PR #1001: vendor: netlink and netns: Update to 1890b34 and 2c9454e URL: https://github.com/01org/ciao/pull/1001 Issue/PR #1000: Deployment CleanUp URL: https://github.com/01org/ciao/pull/1000 Issue/PR #999: bat: Enable static analysis on BAT tests URL: https://github.com/01org/ciao/pull/999 Issue/PR #998: vendor: boltdb: Update boltdb to version a705895 URL: https://github.com/01org/ciao/pull/998 Issue/PR #997: BAT enhancements for storage URL: https://github.com/01org/ciao/pull/997 Issue/PR #962: ansible: create ciao-launcher role URL: https://github.com/01org/ciao/pull/962 ---Full Change Log--- Merge pull request #1017 from rbradford/error-reporting-improvements-2 Merge pull request #1028 from rbradford/fix-1027 ciao-cli: Update examples to use explicit source image ciao-cli: Fix workload yaml parsing Merge pull request #1018 from rbradford/launcher-mibi ciao-controller: datastore.GetStorageAttachments cannot return an error ciao-controller: Improve error logging in datastore Merge pull request #1020 from rbradford/fix-1009 ciao-launcher: Fix ciao-launcher unit tests ciao-launcher: Wait for virtualizer to terminate ciao-launcher: Use MiB in the launcher storage code Merge pull request #1015 from markdryan/revendor-gorilla Merge pull request #1011 from mcastelino/template-subset travis: Explicitly go get github.com/gorilla/context vendor: gorilla: Revendor github.com/gorilla/mux to 757bef9 Merge pull request #1010 from rbradford/error-reporting-improvements-1 ciao-cli: Add support for regexp matching Merge pull request #1006 from markdryan/singlevm-webui ciao-controller: refactor event/failure code to make gocyclo happy ciao-controller: Return error in datastore.(Attach,Detach)VolumeFailure ciao-controller: Ensure client code logs all error from called functions vendor: Add github.com/pkg/errors to vendor datastore: refine datastore initialisation error handling datastore: Remove unnecessary use of errors.New() sqlite3db: Check error result from calling Populate() sqlite3db: Remove ineffectual error check Merge pull request #1003 from rbradford/workload-multiple-storage Merge pull request #1004 from mcastelino/template-subset ciao-down: Add support for ciao-webui ciao-launcher: Fix crash when container launch fails Single VM: Generate cert and conf file for web-ui ciao-cli: Add support for substring matching Merge pull request #981 from mrkz/tenant_empty_fix Merge pull request #1002 from mrkz/ignore_vimfiles openstack: requests with invalid admins mean non-admin user's request openstack: retrieve tenant from Token when absent from mux .gitignore: ignore vim swap files Merge pull request #1001 from markdryan/update-netlink Merge pull request #1000 from albertomurillo/deployment ansible: Replace ansible `service` module with `systemd` ansible: Install ciao-launcher and ciao-controller packages on Ubuntu and Fedora ansible: Do not create ciao user ciao-controller: Support multiple storage resources per workload vendor: netlink and netns: Update to 1890b34 and 2c9454e Merge pull request #999 from markdryan/lintbat bat: Enable static analysis on BAT tests Merge pull request #998 from markdryan/update-boltdb Merge pull request #997 from rbradford/storage-bat-enhancements bat: Use MiB rather than MB for CreateRandomFile bat: Create a test image for TestCreateVolumeFromImage bat: Move image_bat.addRandomImage to bat.AddRandomImage vendor: boltdb: Update boltdb to version a705895 Merge pull request #962 from albertomurillo/launcher
82: Changes since last release
---closed--- Issue/PR #994: Copied volumes and those created from images have zero size URL: https://github.com/01org/ciao/issues/994 Issue/PR #995: Populate volume size URL: https://github.com/01org/ciao/pull/995 Issue/PR #993: ciao-down: Update connect and status to handle booting VMs URL: https://github.com/01org/ciao/pull/993 Issue/PR #956: ciao-down start should block until the VM has booted URL: https://github.com/01org/ciao/issues/956 Issue/PR #992: vendor: yaml: Update gopkg.in/yaml.v2 to a5b47d3 URL: https://github.com/01org/ciao/pull/992 Issue/PR #983: Minor datastore/database cleanups URL: https://github.com/01org/ciao/pull/983 Issue/PR #986: ciao-launcher: Add more docker unit tests URL: https://github.com/01org/ciao/pull/986 ---merged--- Issue/PR #995: Populate volume size URL: https://github.com/01org/ciao/pull/995 Issue/PR #993: ciao-down: Update connect and status to handle booting VMs URL: https://github.com/01org/ciao/pull/993 Issue/PR #992: vendor: yaml: Update gopkg.in/yaml.v2 to a5b47d3 URL: https://github.com/01org/ciao/pull/992 Issue/PR #983: Minor datastore/database cleanups URL: https://github.com/01org/ciao/pull/983 ---Full Change Log--- Merge pull request #962 from albertomurillo/launcher Merge pull request #995 from rbradford/populate-volume-size ciao-controller: Remove duplicated size from BlockData ciao-storage: Populate BlockDevice.Size in the noop backend ciao-storage: Populate BlockDevice with volume size Merge pull request #993 from markdryan/fix-956 Merge pull request #992 from markdryan/update-yaml ciao-down: Update connect and status to handle booting VMs vendor: yaml: Update gopkg.in/yaml.v2 to a5b47d3 Merge pull request #983 from rbradford/datastore-cleanup Merge pull request #986 from markdryan/fix-1
81: Changes since last release
---closed--- Issue/PR #979: ciao-controller: Make instance storage override workload storage URL: https://github.com/01org/ciao/pull/979 Issue/PR #984: small certificate related cleanups URL: https://github.com/01org/ciao/pull/984 Issue/PR #985: Update sqlite3 URL: https://github.com/01org/ciao/pull/985 Issue/PR #980: ciao-down: connect sometimes doesn't work and provides no feedback URL: https://github.com/01org/ciao/issues/980 ---merged--- Issue/PR #984: small certificate related cleanups URL: https://github.com/01org/ciao/pull/984 Issue/PR #985: Update sqlite3 URL: https://github.com/01org/ciao/pull/985 ---Full Change Log--- Merge pull request #986 from markdryan/fix-1 ciao-launcher: Add more docker unit tests Merge pull request #984 from tpepper/misc Merge pull request #985 from markdryan/update-sqlite3 vendor: sqlite3: Update sqlite3 to 6f2749a. travis: Update Go 1.8 version to beta2 ciao-cert: add README help section on CA issues ssntp: remove "TEMPORARY WARNING" Merge pull request #977 from tpepper/storage