From 4efd0e2a7f5c9a3652d3e0c4ff622541b1e3b66e Mon Sep 17 00:00:00 2001 From: Hongbin Lu Date: Sat, 18 Feb 2017 17:57:24 -0600 Subject: [PATCH] Add release notes for the first release Change-Id: I210462825911fdd7eff1ee6b9db31c13dacd3c18 --- .../notes/bp-devstack-plugin-254fb68fdeb0fad2.yaml | 4 ++++ ...o-use-existed-cinder-volume-bcf8da55ab5585f9.yaml | 12 ++++++++++++ ...le-fuxi-to-use-manila-share-b7038c879400a8e3.yaml | 6 ++++++ .../notes/bp-fullstack-testing-9cb180a31e083374.yaml | 3 +++ .../notes/bp-fuxi-cluster-cf26cc16e129af03.yaml | 6 ++++++ .../cinder-volume-for-docker-69e484932e56098c.yaml | 5 +++++ 6 files changed, 36 insertions(+) create mode 100644 releasenotes/notes/bp-devstack-plugin-254fb68fdeb0fad2.yaml create mode 100644 releasenotes/notes/bp-enable-fuxi-to-use-existed-cinder-volume-bcf8da55ab5585f9.yaml create mode 100644 releasenotes/notes/bp-enable-fuxi-to-use-manila-share-b7038c879400a8e3.yaml create mode 100644 releasenotes/notes/bp-fullstack-testing-9cb180a31e083374.yaml create mode 100644 releasenotes/notes/bp-fuxi-cluster-cf26cc16e129af03.yaml create mode 100644 releasenotes/notes/cinder-volume-for-docker-69e484932e56098c.yaml diff --git a/releasenotes/notes/bp-devstack-plugin-254fb68fdeb0fad2.yaml b/releasenotes/notes/bp-devstack-plugin-254fb68fdeb0fad2.yaml new file mode 100644 index 0000000..41c4bd9 --- /dev/null +++ b/releasenotes/notes/bp-devstack-plugin-254fb68fdeb0fad2.yaml @@ -0,0 +1,4 @@ +--- +other: + - Introduce a Fuxi devstack plugin. This enables developers to use devstack + with the Fuxi devstack plugin to quickly setup the development environment. diff --git a/releasenotes/notes/bp-enable-fuxi-to-use-existed-cinder-volume-bcf8da55ab5585f9.yaml b/releasenotes/notes/bp-enable-fuxi-to-use-existed-cinder-volume-bcf8da55ab5585f9.yaml new file mode 100644 index 0000000..cc04bab --- /dev/null +++ b/releasenotes/notes/bp-enable-fuxi-to-use-existed-cinder-volume-bcf8da55ab5585f9.yaml @@ -0,0 +1,12 @@ +--- +features: + - | + Support creating Docker volumes by using existing Cinder volumes. + To use this feature, users need to pass the ID of an existing Cinder + volume when he/she creates a volume in Docker. For example, + + $ docker volume create --driver fuxi --name test --opt volume_id= + + If a volume_id is given, Fuxi will look up the Cinder volume by the given + ID and use it as the created Docker volume (instead of creating a new + volume in Cinder). diff --git a/releasenotes/notes/bp-enable-fuxi-to-use-manila-share-b7038c879400a8e3.yaml b/releasenotes/notes/bp-enable-fuxi-to-use-manila-share-b7038c879400a8e3.yaml new file mode 100644 index 0000000..2d50956 --- /dev/null +++ b/releasenotes/notes/bp-enable-fuxi-to-use-manila-share-b7038c879400a8e3.yaml @@ -0,0 +1,6 @@ +--- +features: + - Enable Docker to use Manila (as an alternative to Cinder) to provide + volumes to Docker containers. Manila supports multiple back-ends and + share_proto. In this release, NFS share_proto is supported. The support + of other share_proto will be added in the future. diff --git a/releasenotes/notes/bp-fullstack-testing-9cb180a31e083374.yaml b/releasenotes/notes/bp-fullstack-testing-9cb180a31e083374.yaml new file mode 100644 index 0000000..c2b19a4 --- /dev/null +++ b/releasenotes/notes/bp-fullstack-testing-9cb180a31e083374.yaml @@ -0,0 +1,3 @@ +--- +other: + - Add fullstack testing and setup the CI to run the tests. diff --git a/releasenotes/notes/bp-fuxi-cluster-cf26cc16e129af03.yaml b/releasenotes/notes/bp-fuxi-cluster-cf26cc16e129af03.yaml new file mode 100644 index 0000000..22664d6 --- /dev/null +++ b/releasenotes/notes/bp-fuxi-cluster-cf26cc16e129af03.yaml @@ -0,0 +1,6 @@ +--- +features: + - Add support for cluster mode. In particular, users can create a Docker + volume in one node, and search it in other nodes. Before this feature + is implemented, each node manages its own set of volumes independently + and sharing volumes across different nodes in a cluster is impossible. diff --git a/releasenotes/notes/cinder-volume-for-docker-69e484932e56098c.yaml b/releasenotes/notes/cinder-volume-for-docker-69e484932e56098c.yaml new file mode 100644 index 0000000..e09506d --- /dev/null +++ b/releasenotes/notes/cinder-volume-for-docker-69e484932e56098c.yaml @@ -0,0 +1,5 @@ +--- +features: + - Implement the Docker volume plugin API for providing Cinder volumes to + Docker containers. Support the usage of Docker native API to create, + remove, list, get, mount, and unmount Cinder volumes.