Skip to content
This repository has been archived by the owner on Jul 16, 2020. It is now read-only.

Releases: ciao-project/ciao

89: Changes since last release

18 Feb 00:27
Compare
Choose a tag to compare
---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

17 Feb 00:27
Compare
Choose a tag to compare
---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

15 Feb 00:28
Compare
Choose a tag to compare
---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

10 Feb 00:36
Compare
Choose a tag to compare
---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

01 Feb 00:28
Compare
Choose a tag to compare
---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

31 Jan 00:26
Compare
Choose a tag to compare
---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

19 Jan 00:20
Compare
Choose a tag to compare
---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

19 Jan 00:20
Compare
Choose a tag to compare
---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

07 Jan 00:28
Compare
Choose a tag to compare
---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

06 Jan 00:27
Compare
Choose a tag to compare
---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