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

Releases: ciao-project/ciao

80: Changes since last release

16 Dec 00:20
Compare
Choose a tag to compare
---closed---
	Issue/PR #927: [RFC] ansible: Add Firewall documentation
	URL: https://github.com/01org/ciao/pull/927

	Issue/PR #822: document required host/role firewall rules
	URL: https://github.com/01org/ciao/issues/822

	Issue/PR #846: Use OVMF code shipped by the OS
	URL: https://github.com/01org/ciao/pull/846

	Issue/PR #373: Modify compute API to support storage volumes
	URL: https://github.com/01org/ciao/issues/373

	Issue/PR #387: Add volume support to ciao-cli
	URL: https://github.com/01org/ciao/issues/387

	Issue/PR #896: extended volume support
	URL: https://github.com/01org/ciao/pull/896

---merged---
	Issue/PR #927: [RFC] ansible: Add Firewall documentation
	URL: https://github.com/01org/ciao/pull/927

	Issue/PR #846: Use OVMF code shipped by the OS
	URL: https://github.com/01org/ciao/pull/846

	Issue/PR #896: extended volume support
	URL: https://github.com/01org/ciao/pull/896

---Full Change Log---
	Merge pull request #977 from tpepper/storage
	ciao-controller: BAT expects that workload storage is ephemeral
	ciao-down: update to golang 1.7.4
	Merge pull request #927 from erick0z/master
	Merge pull request #846 from albertomurillo/ovmf
	Merge pull request #896 from tpepper/storage
	ciao-launcher: error on local volume request
	ciao-storage noop: snapshot uuid's should be {uuid}@{uuid}
	ciao-controller: adding openstack compute API testing for volumes
	travis: enable test-cases check of ciao-storage
	ciao-storage: add ceph uuid snapshot test
	ciao-storage: add noop driver test
	ciao-cli: fix misspell and goreportcard
	ciao-cli: instance volume subarg unit tests
	ciao-controller: shift startWorkload() to use WorkloadRequest struct
	ciao-controller: add workload request type
	ciao-launcher: search for bootable volume
	ciao-controller: honor user specified volume ephemerality/bootability
	ciao-controller: change Persistent to Ephemeral
	ciao-controller: track user tag in volume description
	ciao-scheduler: glog before init leaves logs in /tmp
	ciao-controller: remove redundant startWorkload argument
	ciao-controller: simplify function returns
	ciao-scheduler: consider local disk request when scheduling
	ciao-scheduler: track local disk stats from launcher
	ciao-scheduler: update todo comment
	ciao-cli: multi-subarg-parsing
	ciao-controller: add volumes to newInstance/newConfig
	ciao-launcher: dummy implement new storage interface
	ciao-controller: use storage snapshot UUID validator helper
	ciao-controller: consistently give ctl struct to OpenStack validators
	ciao-storage: extend interface to include snapshot uuid validator
	ciao-controller: add Tag to types.StorageResource
	ciao-controller: move getStorage to use simpler arg
	ciao-controller: deduplicate code
	payloads: extend StorageResources for more volume capabilities
	Merge pull request #966 from sboeuf/master

79: Changes since last release

14 Dec 02:05
Compare
Choose a tag to compare
---closed---
	Issue/PR #946: Add support for creating custom workloads
	URL: https://github.com/01org/ciao/pull/946

	Issue/PR #932: ciao-cli: support creation of custom workloads for privileged users
	URL: https://github.com/01org/ciao/issues/932

	Issue/PR #931: Implement admin create workload API for ciao-controller
	URL: https://github.com/01org/ciao/issues/931

	Issue/PR #970: ciao-launcher: Add some more docker unit tests
	URL: https://github.com/01org/ciao/pull/970

	Issue/PR #969: ansible: Fix image uuids
	URL: https://github.com/01org/ciao/pull/969

	Issue/PR #968: ansible: upload images with different uuid
	URL: https://github.com/01org/ciao/issues/968

	Issue/PR #967: Add some more unit tests for launcher
	URL: https://github.com/01org/ciao/pull/967

---merged---
	Issue/PR #946: Add support for creating custom workloads
	URL: https://github.com/01org/ciao/pull/946

	Issue/PR #970: ciao-launcher: Add some more docker unit tests
	URL: https://github.com/01org/ciao/pull/970

	Issue/PR #969: ansible: Fix image uuids
	URL: https://github.com/01org/ciao/pull/969

	Issue/PR #967: Add some more unit tests for launcher
	URL: https://github.com/01org/ciao/pull/967

---Full Change Log---
	Merge pull request #966 from sboeuf/master
	networking: libsnnet: Set Vnic peer address explicitely
	networking: libsnnet: Get existing VNIC device by name
	Merge pull request #946 from kaccardi/topic/workloads
	ciao-controller: modify the /workloads POST api to return the workload
	Merge pull request #970 from markdryan/fix-1
	ciao-launcher: Add additional unit tests for docker
	Merge pull request #969 from erick0z/ansible
	ansible: Fix image uuids
	ciao-launcher: Remove the dockerClient structure
	ciao-launcher: Add containerManager interface
	Merge pull request #967 from markdryan/fix-1
	ciao-cli: add support for creating workloads
	ciao-controller: add first workload API
	ciao-controller: sqlite3db: add updateWorkload
	ciao-launcher: Document new unit tests.
	ciao-launcher: Add image and portgrabber unit tests
	ciao-launcher:  Add ssntp_test.go
	ciao-launcher:  Added some comments to ssntp.go
	ciao-launcher: Move agent_client into ssntp.go
	ciao-launcher: Unit tests no longer write to /var/lib/ciao/instances
	ciao-launcher: Add additional payload tests
	ciao-launcher: Add tests for process_stats.go
	Merge pull request #960 from rbradford/ceph-image-size

78: Changes since last release

13 Dec 00:19
Compare
Choose a tag to compare
---closed---
	Issue/PR #556: External IP Support: Controller, CLI and Web UI Requirements
	URL: https://github.com/01org/ciao/issues/556

	Issue/PR #964: ciao-cli: Validate image file exists when adding a new image.
	URL: https://github.com/01org/ciao/pull/964

	Issue/PR #874: ciao-cli,ciao-image: image in queued state if file does not exist
	URL: https://github.com/01org/ciao/issues/874

	Issue/PR #965: SingleVM: Use templates to get SSH IP
	URL: https://github.com/01org/ciao/pull/965

	Issue/PR #844: Single VM: container network connectivity test failure
	URL: https://github.com/01org/ciao/issues/844

	Issue/PR #940: ciao-storage lacks unit tests
	URL: https://github.com/01org/ciao/issues/940

	Issue/PR #928: storage BAT tests do not work on release cluster
	URL: https://github.com/01org/ciao/issues/928

	Issue/PR #963: misc: Fix tennant->tenant typo
	URL: https://github.com/01org/ciao/pull/963

	Issue/PR #880: Spelling: tennant vs. tenant
	URL: https://github.com/01org/ciao/issues/880

	Issue/PR #961: Fix glog dependencies
	URL: https://github.com/01org/ciao/pull/961

	Issue/PR #944: ansible: Make sure the deployment node is using the correct ciao-cli
	URL: https://github.com/01org/ciao/pull/944

	Issue/PR #943: ansible: ciao-cli binary missing in the deployment node
	URL: https://github.com/01org/ciao/issues/943

	Issue/PR #906: ciao-image: Fix raw datastore error handling on ciao-image service
	URL: https://github.com/01org/ciao/pull/906

	Issue/PR #905: ciao-storage, ciao-image: RBD commands hang and then hang ciao-image service calls
	URL: https://github.com/01org/ciao/issues/905

	Issue/PR #919: osprepare should not import glog
	URL: https://github.com/01org/ciao/issues/919

	Issue/PR #954: Single VM : Exit on cleanup
	URL: https://github.com/01org/ciao/pull/954

	Issue/PR #953: Unable to cancel Single VM setup
	URL: https://github.com/01org/ciao/issues/953

	Issue/PR #935: bat: Specify where to run bat tests from
	URL: https://github.com/01org/ciao/pull/935

	Issue/PR #930: Refactor logging interface used in osprepare
	URL: https://github.com/01org/ciao/pull/930

	Issue/PR #942: networking: libsnnet: Export Vnic API
	URL: https://github.com/01org/ciao/pull/942

	Issue/PR #941: networking: libsnnet: Export bridge API
	URL: https://github.com/01org/ciao/pull/941

	Issue/PR #922: Image upload race condition in Single VM
	URL: https://github.com/01org/ciao/issues/922

	Issue/PR #835: ciao-down: Add ciao-down, a utility for building VMs for Single VM
	URL: https://github.com/01org/ciao/pull/835

	Issue/PR #566: Return correct error response from upload image
	URL: https://github.com/01org/ciao/issues/566

	Issue/PR #937: ciao-image: Add regex pattern for validating UUID
	URL: https://github.com/01org/ciao/pull/937

	Issue/PR #563: Add input validation for uuids: image service
	URL: https://github.com/01org/ciao/issues/563

	Issue/PR #681: ciao-image ignores most of the parameters passed to by ciao-cli image add
	URL: https://github.com/01org/ciao/issues/681

	Issue/PR #684: ciao-cli image list on SingleVM has some empty values
	URL: https://github.com/01org/ciao/issues/684

	Issue/PR #936: ciao-cli image cleanup
	URL: https://github.com/01org/ciao/pull/936

	Issue/PR #939: ciao-storage: Improve error logging from rbd commands
	URL: https://github.com/01org/ciao/pull/939

	Issue/PR #642: ciao-storage: ceph: improve the error reporting when creating volumes
	URL: https://github.com/01org/ciao/issues/642

	Issue/PR #895: testutil: Add temporary test cert file generation
	URL: https://github.com/01org/ciao/pull/895

	Issue/PR #938: ciao-cli: Indicate that newly created instance is pending
	URL: https://github.com/01org/ciao/pull/938

	Issue/PR #674: Need to error out if instance creation fails
	URL: https://github.com/01org/ciao/issues/674

	Issue/PR #694: end-user workload definition
	URL: https://github.com/01org/ciao/issues/694

	Issue/PR #783: BAT tests do not work on ansible installed clusters
	URL: https://github.com/01org/ciao/issues/783

---merged---
	Issue/PR #964: ciao-cli: Validate image file exists when adding a new image.
	URL: https://github.com/01org/ciao/pull/964

	Issue/PR #965: SingleVM: Use templates to get SSH IP
	URL: https://github.com/01org/ciao/pull/965

	Issue/PR #963: misc: Fix tennant->tenant typo
	URL: https://github.com/01org/ciao/pull/963

	Issue/PR #961: Fix glog dependencies
	URL: https://github.com/01org/ciao/pull/961

	Issue/PR #944: ansible: Make sure the deployment node is using the correct ciao-cli
	URL: https://github.com/01org/ciao/pull/944

	Issue/PR #906: ciao-image: Fix raw datastore error handling on ciao-image service
	URL: https://github.com/01org/ciao/pull/906

	Issue/PR #954: Single VM : Exit on cleanup
	URL: https://github.com/01org/ciao/pull/954

	Issue/PR #935: bat: Specify where to run bat tests from
	URL: https://github.com/01org/ciao/pull/935

	Issue/PR #930: Refactor logging interface used in osprepare
	URL: https://github.com/01org/ciao/pull/930

	Issue/PR #942: networking: libsnnet: Export Vnic API
	URL: https://github.com/01org/ciao/pull/942

	Issue/PR #941: networking: libsnnet: Export bridge API
	URL: https://github.com/01org/ciao/pull/941

	Issue/PR #835: ciao-down: Add ciao-down, a utility for building VMs for Single VM
	URL: https://github.com/01org/ciao/pull/835

	Issue/PR #937: ciao-image: Add regex pattern for validating UUID
	URL: https://github.com/01org/ciao/pull/937

	Issue/PR #936: ciao-cli image cleanup
	URL: https://github.com/01org/ciao/pull/936

	Issue/PR #939: ciao-storage: Improve error logging from rbd commands
	URL: https://github.com/01org/ciao/pull/939

	Issue/PR #895: testutil: Add temporary test cert file generation
	URL: https://github.com/01org/ciao/pull/895

	Issue/PR #938: ciao-cli: Indicate that newly created instance is pending
	URL: https://github.com/01org/ciao/pull/938

---Full Change Log---
	Merge pull request #960 from rbradford/ceph-image-size
	Merge pull request #964 from erick0z/ciao-image
	Merge pull request #965 from mcastelino/singlevm_templates
	SingleVM: Use templates to get SSH IP
	ciao-cli: Validate image file exists when adding a new image.
	Merge pull request #963 from rbradford/tenant-name-fix
	Merge pull request #961 from sboeuf/master
	database: Initialize clogger from packages using it
	networking: libsnnet: Initialize clogger from packages using it
	database: Fix glog dependency relying on clogger
	networking: libsnnet: Fix glog dependency relying on clogger
	Merge pull request #944 from erick0z/ansible
	Merge pull request #906 from obedmr/issue-905
	misc: Fix tennant->tenant typo
	controller: Populate image size in openstack image API
	ciao-image: Populate image datastore with rbd image size
	ciao-image: Add clean mechanism after test
	ciao-image: Fix raw datastore error handling on ciao-image service
	bat: Add ceph test for creating a sized block device
	storage: Add support to ceph for querying block device size
	Merge pull request #954 from markdryan/fix-953
	Single VM : Exit on cleanup
	ansible: Make sure the deployment node is using the correct ciao-cli binary
	Merge pull request #935 from albertomurillo/bat
	Merge pull request #930 from bryteise/logging-refactor
	Merge pull request #942 from sboeuf/master
	networking: libsnnet: Export Vnic API
	Merge pull request #941 from sboeuf/master
	Merge pull request #835 from markdryan/ciao-dev
	Merge pull request #937 from obedmr/issue-563
	Merge pull request #936 from rbradford/image-cleanup
	networking: libsnnet: Export bridge API
	ciao-cli: Drop unused parameters from ciao-cli image add/modify
	Refactor logging interface used in osprepare
	Merge pull request #939 from rbradford/improve-storage-error-logging
	ciao-storage: Improve error logging from rbd commands
	bat: Specify where to run bat tests from
	ciao-image: Fix error handling on not-found images
	ciao-image: Add regex pattern for validating UUID
	Merge pull request #895 from bryteise/test-cert-generator
	ciao-down: Fix golint errors in ciao_down.go
	ciao-down: Install ssh-client tools on host
	ciao-down: Set correct owner for home directory
	ciao-down: Clarify use of git variables.
	ciao-down: Create constants for guest image meta data
	ciao-down: Fix check for Go extraction
	ciao-down: Generate SSH keys instead of using id_rsa
	ciao-down: Don't add ciao-down VM to host's known_hosts file
	ciao-down: Remove unneeded if statements
	ciao-down: Remove unused password
	ciao-down: Check nested KVM is enabled
	ciao-down: Add --debug to the prepare command
	Single VM: Remove image service race condition
	ciao-down: Intelligently choose resources for VM
	ciao-down: Fix an issue with GOPATH mounting
	ciao-down: Remove use of glog
	ciao-down: Reorganize the source
	ciao-down: Fix two error messages
	ciao-down: Add README.md file
	ciao-down: Report cloud-init errors
	ciao-down: Fix file sharing and hosts file
	ciao-down: Install openstack dependencies
	ciao-down: Add ciao-down, a utility for building VMs for Single VM
	Merge pull request #938 from rbradford/fix-674
	ciao-cli: Indicate that newly created instance is pending
	ciao-cli: Remove unused fields from ciao-cli image show/list
	testutil: Add temporary test cert file generation
	Merge pull request #923 from markdryan/fix-911

77: Changes since last release

06 Dec 00:18
Compare
Choose a tag to compare
---closed---
	Issue/PR #856: Use a memory datastore for datastore tests
	URL: https://github.com/01org/ciao/pull/856

	Issue/PR #403: Improve datastore unit testing by creating fake persistent datastores
	URL: https://github.com/01org/ciao/issues/403

	Issue/PR #926: Single VM: Bugfix: Setup the cloud-init in the right location
	URL: https://github.com/01org/ciao/pull/926

	Issue/PR #925: Single VM: Tests fails if ~/local directory is deleted
	URL: https://github.com/01org/ciao/issues/925

	Issue/PR #904: ansible: Upload images to ciao-image
	URL: https://github.com/01org/ciao/pull/904

	Issue/PR #841: Ansible needs to upload image files
	URL: https://github.com/01org/ciao/issues/841

	Issue/PR #909: Persistent store cleanup
	URL: https://github.com/01org/ciao/pull/909

	Issue/PR #876: Add Storage bat tests
	URL: https://github.com/01org/ciao/pull/876

	Issue/PR #682: Create BAT tests for storage
	URL: https://github.com/01org/ciao/issues/682

	Issue/PR #890: ciao-controller: allow overlapping subnets for tenant internal IPs
	URL: https://github.com/01org/ciao/pull/890

	Issue/PR #712: Change ciao-controller IP allocation algorithm to re-enable overlapping IP
	URL: https://github.com/01org/ciao/issues/712

	Issue/PR #914: Single VM: Fix SSH Key provisioning issue
	URL: https://github.com/01org/ciao/pull/914

	Issue/PR #913: Single VM: SSH connectivity verification fails due to ssh key provisioning failure
	URL: https://github.com/01org/ciao/issues/913

	Issue/PR #915: Kicking travis: DO NOT MERGE
	URL: https://github.com/01org/ciao/pull/915

	Issue/PR #758: VM booting should always have workload storage associated with it
	URL: https://github.com/01org/ciao/issues/758

	Issue/PR #903: ciao-controller: prevent deletion of instances with mapped IPs
	URL: https://github.com/01org/ciao/pull/903

	Issue/PR #898: ciao-controller: force user to unmap external IP prior to delete
	URL: https://github.com/01org/ciao/issues/898

	Issue/PR #891: ciao-image: Set status to 'Killed' when upload fails
	URL: https://github.com/01org/ciao/pull/891

	Issue/PR #663: ciao-image: Failure to upload an image can lead to an invalid state and corrupted image
	URL: https://github.com/01org/ciao/issues/663

	Issue/PR #900: ciao-controller: more verbose error message
	URL: https://github.com/01org/ciao/pull/900

	Issue/PR #902: singlevm: update wiki link
	URL: https://github.com/01org/ciao/pull/902

	Issue/PR #908: Single VM: Fix Single VM
	URL: https://github.com/01org/ciao/pull/908

	Issue/PR #907: ciao-controller: Fix build errors from patch merges
	URL: https://github.com/01org/ciao/pull/907

	Issue/PR #850: ciao-controller: Change persistent data paths
	URL: https://github.com/01org/ciao/pull/850

	Issue/PR #83: data race in controller_test.go
	URL: https://github.com/01org/ciao/issues/83

	Issue/PR #868: ciao-controller data race
	URL: https://github.com/01org/ciao/issues/868

	Issue/PR #877: ciao-controller unit test improvements
	URL: https://github.com/01org/ciao/pull/877

	Issue/PR #806: ciao-cli node list -compute returns error
	URL: https://github.com/01org/ciao/issues/806

	Issue/PR #863: external ip support
	URL: https://github.com/01org/ciao/pull/863

	Issue/PR #879: External IP: Handle Error Cases & generate error events
	URL: https://github.com/01org/ciao/issues/879

	Issue/PR #693: ciao-cli: Add support of listing external IPs
	URL: https://github.com/01org/ciao/issues/693

---merged---
	Issue/PR #856: Use a memory datastore for datastore tests
	URL: https://github.com/01org/ciao/pull/856

	Issue/PR #926: Single VM: Bugfix: Setup the cloud-init in the right location
	URL: https://github.com/01org/ciao/pull/926

	Issue/PR #904: ansible: Upload images to ciao-image
	URL: https://github.com/01org/ciao/pull/904

	Issue/PR #909: Persistent store cleanup
	URL: https://github.com/01org/ciao/pull/909

	Issue/PR #876: Add Storage bat tests
	URL: https://github.com/01org/ciao/pull/876

	Issue/PR #890: ciao-controller: allow overlapping subnets for tenant internal IPs
	URL: https://github.com/01org/ciao/pull/890

	Issue/PR #914: Single VM: Fix SSH Key provisioning issue
	URL: https://github.com/01org/ciao/pull/914

	Issue/PR #903: ciao-controller: prevent deletion of instances with mapped IPs
	URL: https://github.com/01org/ciao/pull/903

	Issue/PR #891: ciao-image: Set status to 'Killed' when upload fails
	URL: https://github.com/01org/ciao/pull/891

	Issue/PR #900: ciao-controller: more verbose error message
	URL: https://github.com/01org/ciao/pull/900

	Issue/PR #902: singlevm: update wiki link
	URL: https://github.com/01org/ciao/pull/902

	Issue/PR #908: Single VM: Fix Single VM
	URL: https://github.com/01org/ciao/pull/908

	Issue/PR #907: ciao-controller: Fix build errors from patch merges
	URL: https://github.com/01org/ciao/pull/907

	Issue/PR #850: ciao-controller: Change persistent data paths
	URL: https://github.com/01org/ciao/pull/850

	Issue/PR #877: ciao-controller unit test improvements
	URL: https://github.com/01org/ciao/pull/877

---Full Change Log---
	Merge pull request #923 from markdryan/fix-911
	Merge pull request #856 from rbradford/memory-datastore
	Merge pull request #926 from mcastelino/topic/singlevm_fix_test_ips
	Single VM: Bugfix: Setup the cloud-init in the right location
	Merge pull request #904 from albertomurillo/images
	travis: Run golint on all builds
	ciao-down: Remove erroneous call to misspell
	travis: Enable go1.8beta1 builds
	sqlite3db: Add basic testing of instance statistics
	sqlite3db: Add test coverage of event logging
	sqlite3db: Add testing of stats handling in sqlite3db
	sqlite3db: Remove (now) unused GetFrameStatistics()
	datastore: Refactor out common test frame creation code
	sqlite3db: Add testing of tenant creation and retrieval
	sqlite3db: Dynamically create sqlite memory backends
	sqlite3db: Add test coverage of workloads
	sqlite3db: Modify test names to show they're testing sqlite backend
	sqlite3db: Import workloads and tables into DB
	ciao-controller: Remove sleeps from datastore test
	ciao-controller: Add a memory backend for unit testing
	ciao-controller: Add the ability to switch DB backend for datastore
	ciao-controller: Report error message from datastore initialisation
	Merge pull request #909 from rbradford/persistent-store-cleanup
	Merge pull request #876 from markdryan/storage_bat
	Merge pull request #890 from kaccardi/topic/allow-overlapping-ips
	ansible: Use CIAO_CA_CERT_FILE env var when calling ciao-cli
	ansible: Move variables from ciao-common to ciao-controller
	ansible: Update references of fedora23 to fedora24
	ansible: Upload images to ciao-image service
	ciao-controller: allow overlapping subnets for tenant internal IPs
	Merge pull request #914 from mcastelino/topic/singlevm_fix_test_ips
	Travis CI: Install DNS Masq
	Single VM: Fix SSH Key provisioning issue
	bat: Add storage bat tests
	bat: Split bat.go
	bat: Update ciao-cli calls to use new template function
	Merge pull request #903 from kaccardi/topic/issue-898
	sqlite3db: Treat the PersistentURI as a URI
	sqlite3db: Remove directory creation for workloads and tables
	Merge pull request #891 from obedmr/issue-663
	Merge pull request #900 from tpepper/master
	Merge pull request #902 from tpepper/commentfix
	Merge pull request #908 from markdryan/fix-single-vm
	Single VM: Fix Single VM
	Merge pull request #907 from rbradford/fix-client-merge-break
	ciao-controller: Fix build errors from patch merges
	Merge pull request #850 from obedmr/ciao-controller
	Merge pull request #877 from rbradford/unit-test-tweaks
	ciao-controller: prevent deletion of instances with mapped IPs
	singlevm: update wiki link
	ciao-controller: more verbose error message
	ciao-image: Set status to 'Killed' when upload fails
	Merge pull request #863 from kaccardi/topic/combined-external-ips

76: Changes since last release

01 Dec 00:19
Compare
Choose a tag to compare
---closed---
	Issue/PR #878: ciao-image: Fix open file issue on posix write ops
	URL: https://github.com/01org/ciao/pull/878

	Issue/PR #661: ciao-image leaks file descriptors each time you upload a new file
	URL: https://github.com/01org/ciao/issues/661

	Issue/PR #888: testutil: channels are a reference type
	URL: https://github.com/01org/ciao/pull/888

	Issue/PR #893: ciao-cli: fix typo
	URL: https://github.com/01org/ciao/pull/893

	Issue/PR #894: ciao-image: Return an empty list when there are no images
	URL: https://github.com/01org/ciao/pull/894

	Issue/PR #892: ciao-image: /v2/images should return a list always
	URL: https://github.com/01org/ciao/issues/892

	Issue/PR #827: [RFC]testutil: Add snake oil cert files for roles
	URL: https://github.com/01org/ciao/pull/827

---merged---
	Issue/PR #878: ciao-image: Fix open file issue on posix write ops
	URL: https://github.com/01org/ciao/pull/878

	Issue/PR #888: testutil: channels are a reference type
	URL: https://github.com/01org/ciao/pull/888

	Issue/PR #893: ciao-cli: fix typo
	URL: https://github.com/01org/ciao/pull/893

	Issue/PR #894: ciao-image: Return an empty list when there are no images
	URL: https://github.com/01org/ciao/pull/894

---Full Change Log---
	Merge pull request #863 from kaccardi/topic/combined-external-ips
	Merge pull request #3 from mcastelino/topic/combined-external-ips
	Merge pull request #878 from obedmr/issue-661
	Merge pull request #888 from tpepper/unittests
	Merge pull request #893 from tpepper/master
	SingleVM: Add test for checking External IP Unmap failure
	Merge pull request #894 from albertomurillo/image_api
	ciao-image: Return an empty list when there are no images
	ciao-cli: fix typo
	Single VM: Cleanup verify.sh
	ciao-image: Remove unused length variable
	ciao-image: Fix open file issue on posix write ops
	testutil: channels are a reference type
	ciao-cli: add newline for non-privileged external-ip list
	ciao-scheduler: Enable command forwarding to CNCI's Commands such as AssignPublicIP (and the eventual peer removal command) need passed by the scheduler to the correct CNCI, based on the CNCIAgent uuid in the command payload.
	ciao-controller: handle UnassignFailure
	ciao-cli: fix output of pools list when non-privileged user
	External IP: Report error on failure
	SingleVM: Test SSH connectivity via External IP
	ciao-controller: datastore: do not use defer to unlock mutex in AddPool()
	ciao-controller: log failure to map regardless of failure to unmap
	ciao-cli: output usage() and exit in pools remove
	ciao-cli: move tabwriter flush to correct location
	testutil: singlevm: change to admin for pool create/add
	Single VM: Enhance Single VM tests to verify external IP
	Networking: Report Public IP Assigned and Unassigned events
	Networking: Release Public IP, fix typo
	Ciao-Scheduler: Add support for ReleasePublicIP
	ciao-scheduler: Enable command forwarding to CNCI's Commands such as AssignPublicIP (and the eventual peer removal command) need passed by the scheduler to the correct CNCI, based on the CNCIAgent uuid in the command payload.
	Networking: CNCI Agent Assign and Release public IP implementation
	Networking: Create user-defined chains for floating ips
	ciao-cli: add support for external IP pools
	ciao-controller: Add support for external IPs
	configuration: add support for new ciao API service port
	ssntp: Add AssignPublicIPFailure error
	Merge pull request #887 from markdryan/fix-872

75: Changes since last release

30 Nov 00:26
Compare
Choose a tag to compare
---closed---
	Issue/PR #885: ciao-scheduler: add forwarding rules for attach/detach volume failure
	URL: https://github.com/01org/ciao/pull/885

	Issue/PR #871: Attaching Volume to running container should fail
	URL: https://github.com/01org/ciao/issues/871

	Issue/PR #886: ciao-controller: create attachment at request time
	URL: https://github.com/01org/ciao/pull/886

	Issue/PR #867: Deleting an instance can lead to permenantly attaching volumes
	URL: https://github.com/01org/ciao/issues/867

	Issue/PR #884: fix comments on ssntp error versus event
	URL: https://github.com/01org/ciao/pull/884

	Issue/PR #883: ciao-controller: Add boot flag to attachment
	URL: https://github.com/01org/ciao/pull/883

	Issue/PR #870: Detaching a bootable volume should fail
	URL: https://github.com/01org/ciao/issues/870

	Issue/PR #875: Data volumes are not persisted
	URL: https://github.com/01org/ciao/issues/875

---merged---
	Issue/PR #885: ciao-scheduler: add forwarding rules for attach/detach volume failure
	URL: https://github.com/01org/ciao/pull/885

	Issue/PR #886: ciao-controller: create attachment at request time
	URL: https://github.com/01org/ciao/pull/886

	Issue/PR #884: fix comments on ssntp error versus event
	URL: https://github.com/01org/ciao/pull/884

	Issue/PR #883: ciao-controller: Add boot flag to attachment
	URL: https://github.com/01org/ciao/pull/883

---Full Change Log---
	Merge pull request #887 from markdryan/fix-872
	Merge pull request #885 from kaccardi/topic/issue-871
	Merge pull request #886 from kaccardi/topic/issue-867
	ciao-controller: create attachment at request time
	ciao-launcher: Always update stats when volumes change
	Merge pull request #884 from tpepper/commentfix
	Merge pull request #883 from kaccardi/topic/issue-870
	ciao-scheduler: add forwarding rules for attach/detach volume failure
	fix comments on ssntp error versus event
	ciao-controller: Add boot flag to attachment
	Merge pull request #857 from rbradford/minor-singlevm-fixes

74: Changes since last release

29 Nov 00:17
Compare
Choose a tag to compare
---merged---
	Issue/PR #865: ciao-cli: use correct identity endpoint for unscoped token
	URL: https://github.com/01org/ciao/pull/865

	Issue/PR #813: singlevm: Add keystone support
	URL: https://github.com/01org/ciao/pull/813

---closed---
	Issue/PR #865: ciao-cli: use correct identity endpoint for unscoped token
	URL: https://github.com/01org/ciao/pull/865

	Issue/PR #864: ciao-cli uses incorrect identity API for unscoped tokens
	URL: https://github.com/01org/ciao/issues/864

	Issue/PR #614: Single VM Dev Env: Use keystone container for identity services
	URL: https://github.com/01org/ciao/issues/614

	Issue/PR #813: singlevm: Add keystone support
	URL: https://github.com/01org/ciao/pull/813

	Issue/PR #791: [WIP] External IP Support
	URL: https://github.com/01org/ciao/pull/791

---Full Change Log---
	Merge pull request #857 from rbradford/minor-singlevm-fixes
	Merge pull request #865 from kaccardi/topic/keystone-container-singlevm
	Merge pull request #813 from bwarden/btwarden/topic/add-keystone-to-single-vm
	singlevm: Cleanup keystone storage
	singlevm: Add storage endpoints
	singlevm: remove admin from "service" project
	singlevm: Add variable for keystone wait time
	singlevm: remove openstack dependency
	singlevm: Add hosts entry in keystone container
	singlevm: remove extraneous roles
	singlevm: Fix certificate deployment
	singlevm: check for openstack tools
	singlevm: Add keystone identity support
	singlevm: Clean up configuration
	singlevm: Don't try and delete images that don't exist
	Merge pull request #855 from rbradford/cnci-ephemeral-storage

73: Changes since last release

26 Nov 00:18
Compare
Choose a tag to compare
---closed---
	Issue/PR #662: ciao-cli image commands are very resource intensive
	URL: https://github.com/01org/ciao/issues/662

	Issue/PR #859: Fix resource issues with ciao-cli image
	URL: https://github.com/01org/ciao/pull/859

	Issue/PR #853: Volumes created for images are not marked in use
	URL: https://github.com/01org/ciao/issues/853

---merged---
	Issue/PR #859: Fix resource issues with ciao-cli image
	URL: https://github.com/01org/ciao/pull/859

---Full Change Log---
	Merge pull request #855 from rbradford/cnci-ephemeral-storage
	Merge pull request #859 from rbradford/ciao-cli-image-optimisation
	ciao-cli: For image downloads don't save the whole file into memory
	Merge pull request #854 from rbradford/fix-volume-status

72: Changes since last release

25 Nov 00:17
Compare
Choose a tag to compare
---closed---
	Issue/PR #860: ciao-image: Add more logging information
	URL: https://github.com/01org/ciao/pull/860

	Issue/PR #779: ciao-image has almost no logs
	URL: https://github.com/01org/ciao/issues/779

	Issue/PR #862: ciao-controller: Add qemu-img as dependency
	URL: https://github.com/01org/ciao/pull/862

---merged---
	Issue/PR #860: ciao-image: Add more logging information
	URL: https://github.com/01org/ciao/pull/860

---Full Change Log---
	Merge pull request #854 from rbradford/fix-volume-status
	Merge pull request #860 from obedmr/ciao-image
	ciao-image: Add more logging information
	Merge pull request #862 from albertomurillo/qemu-img

71: Changes since last release

24 Nov 00:17
Compare
Choose a tag to compare
---closed---
	Issue/PR #839: [WIP] ansible: Use cephfs for /var/lib/ciao/images
	URL: https://github.com/01org/ciao/pull/839

	Issue/PR #852: ciao-cert: Rename signer flag for clarity
	URL: https://github.com/01org/ciao/pull/852

	Issue/PR #849: ansible: Install docker on compute nodes
	URL: https://github.com/01org/ciao/pull/849

	Issue/PR #848: ciao-cli: Improve template functionality
	URL: https://github.com/01org/ciao/pull/848

	Issue/PR #785: [DONOTMERGE] Add initial support for ciao external IPs API
	URL: https://github.com/01org/ciao/pull/785

	Issue/PR #847: [RFC] ciao-controller: Change persistent data paths
	URL: https://github.com/01org/ciao/pull/847

	Issue/PR #843: ciao-cert: do certs need subjectAltName
	URL: https://github.com/01org/ciao/issues/843

	Issue/PR #848: ciao-cli: Improve template functionality
	URL: https://github.com/01org/ciao/pull/848

---merged---
	Issue/PR #852: ciao-cert: Rename signer flag for clarity
	URL: https://github.com/01org/ciao/pull/852

	Issue/PR #849: ansible: Install docker on compute nodes
	URL: https://github.com/01org/ciao/pull/849

	Issue/PR #848: ciao-cli: Improve template functionality
	URL: https://github.com/01org/ciao/pull/848

---Full Change Log---
	Merge pull request #862 from albertomurillo/qemu-img
	ciao-controller: Add qemu-img as dependency
	Merge pull request #852 from bryteise/cert-signer-rename
	Merge pull request #849 from albertomurillo/ansible
	Merge pull request #848 from markdryan/master
	ciao-cert: Rename signer flag for clarity
	ciao-cli: Improve template functionality
	ansible: Install docker on compute nodes
	Merge pull request #845 from mcastelino/single_vm_tls_fix