From 647b1ce1512d310c602515e8b66abd447c1a4de3 Mon Sep 17 00:00:00 2001 From: Zhenguo Niu Date: Tue, 12 Sep 2017 17:03:09 +0800 Subject: [PATCH] Update release notes This makes our releasenotes only include advanced features which cant't get from current OpenStack ecosystem. Will follow the release notes rules after the coming first release. Change-Id: Ie03f98b7d7791038140ddb10d9b4bb697460f2f8 --- .../add-keypair-support-for-servers-7768dca78c75c9b8.yaml | 5 ----- releasenotes/notes/console-support-1da6376550c48789.yaml | 4 ---- .../notes/create-server-taskflow-607aab72a8e96c00.yaml | 4 ---- .../floating-ip-associate-unassociate-7675d0c7a1f7ed87.yaml | 4 ---- ....yaml => introduce-guru-mechanism-f9945a7e9cb57998.yaml} | 2 +- .../notes/manage-running-servers-fb0c2ee30935e6cc.yaml | 4 ++++ releasenotes/notes/node-aggregates-2f932693645b133b.yaml | 6 ++++++ releasenotes/notes/notification-task-b944eb7066c4f901.yaml | 4 ---- .../notes/placement-integration-49ff5a087f60cd69.yaml | 5 +++++ .../root-disk-partitions-support-de598905a8be3c77.yaml | 5 +++++ .../notes/serial-console-support-b8ea77cbb2895464.yaml | 4 ++++ releasenotes/notes/server-groups-e5235bdd90edc312.yaml | 4 ++++ .../support-multi-servers-creating-b4f551b8636b1d08.yaml | 4 ---- .../notes/support-quota-in-mogan-ef7726d5dee05135.yaml | 5 ----- .../support-to-lock-unlock-server-a1d220d0d973899d.yaml | 4 ---- .../notes/support-to-rebuild-server-7555d590af2a724c.yaml | 4 ---- 16 files changed, 29 insertions(+), 39 deletions(-) delete mode 100644 releasenotes/notes/add-keypair-support-for-servers-7768dca78c75c9b8.yaml delete mode 100644 releasenotes/notes/console-support-1da6376550c48789.yaml delete mode 100644 releasenotes/notes/create-server-taskflow-607aab72a8e96c00.yaml delete mode 100644 releasenotes/notes/floating-ip-associate-unassociate-7675d0c7a1f7ed87.yaml rename releasenotes/notes/{introduce-guru-mechanism-c0668e20caec3eef.yaml => introduce-guru-mechanism-f9945a7e9cb57998.yaml} (99%) create mode 100644 releasenotes/notes/manage-running-servers-fb0c2ee30935e6cc.yaml create mode 100644 releasenotes/notes/node-aggregates-2f932693645b133b.yaml delete mode 100644 releasenotes/notes/notification-task-b944eb7066c4f901.yaml create mode 100644 releasenotes/notes/placement-integration-49ff5a087f60cd69.yaml create mode 100644 releasenotes/notes/root-disk-partitions-support-de598905a8be3c77.yaml create mode 100644 releasenotes/notes/serial-console-support-b8ea77cbb2895464.yaml create mode 100644 releasenotes/notes/server-groups-e5235bdd90edc312.yaml delete mode 100644 releasenotes/notes/support-multi-servers-creating-b4f551b8636b1d08.yaml delete mode 100644 releasenotes/notes/support-quota-in-mogan-ef7726d5dee05135.yaml delete mode 100644 releasenotes/notes/support-to-lock-unlock-server-a1d220d0d973899d.yaml delete mode 100644 releasenotes/notes/support-to-rebuild-server-7555d590af2a724c.yaml diff --git a/releasenotes/notes/add-keypair-support-for-servers-7768dca78c75c9b8.yaml b/releasenotes/notes/add-keypair-support-for-servers-7768dca78c75c9b8.yaml deleted file mode 100644 index e62d1134..00000000 --- a/releasenotes/notes/add-keypair-support-for-servers-7768dca78c75c9b8.yaml +++ /dev/null @@ -1,5 +0,0 @@ ---- -features: - - Add ssh keypair support for baremetal servers like nova, as admin_pass - is not worked with cloud-init by default, keypair is a must for users to - access and manage the servers. \ No newline at end of file diff --git a/releasenotes/notes/console-support-1da6376550c48789.yaml b/releasenotes/notes/console-support-1da6376550c48789.yaml deleted file mode 100644 index dafbe8fd..00000000 --- a/releasenotes/notes/console-support-1da6376550c48789.yaml +++ /dev/null @@ -1,4 +0,0 @@ ---- -features: - - Support to get console from bms, introduce the console API, consoleauth - manager and shellinabox console proxy. \ No newline at end of file diff --git a/releasenotes/notes/create-server-taskflow-607aab72a8e96c00.yaml b/releasenotes/notes/create-server-taskflow-607aab72a8e96c00.yaml deleted file mode 100644 index f7aa001b..00000000 --- a/releasenotes/notes/create-server-taskflow-607aab72a8e96c00.yaml +++ /dev/null @@ -1,4 +0,0 @@ ---- -features: - - Introduce taskflow in creation process of server, which could support to - rollback in the process of creating an server. \ No newline at end of file diff --git a/releasenotes/notes/floating-ip-associate-unassociate-7675d0c7a1f7ed87.yaml b/releasenotes/notes/floating-ip-associate-unassociate-7675d0c7a1f7ed87.yaml deleted file mode 100644 index 068cb91b..00000000 --- a/releasenotes/notes/floating-ip-associate-unassociate-7675d0c7a1f7ed87.yaml +++ /dev/null @@ -1,4 +0,0 @@ ---- -features: - - Add floating IP related methods, so users can associate/disassociate FIP - to their servers. \ No newline at end of file diff --git a/releasenotes/notes/introduce-guru-mechanism-c0668e20caec3eef.yaml b/releasenotes/notes/introduce-guru-mechanism-f9945a7e9cb57998.yaml similarity index 99% rename from releasenotes/notes/introduce-guru-mechanism-c0668e20caec3eef.yaml rename to releasenotes/notes/introduce-guru-mechanism-f9945a7e9cb57998.yaml index 2616e53c..db98960b 100644 --- a/releasenotes/notes/introduce-guru-mechanism-c0668e20caec3eef.yaml +++ b/releasenotes/notes/introduce-guru-mechanism-f9945a7e9cb57998.yaml @@ -2,4 +2,4 @@ features: - Introduce Guru to Mogan. Guru is a mechanism whereby developers and system administrators can generate a report about the state of a running Mogan - executable. This report is called a *Guru Meditation Report*. \ No newline at end of file + executable. This report is called a *Guru Meditation Report*. diff --git a/releasenotes/notes/manage-running-servers-fb0c2ee30935e6cc.yaml b/releasenotes/notes/manage-running-servers-fb0c2ee30935e6cc.yaml new file mode 100644 index 00000000..645bbb80 --- /dev/null +++ b/releasenotes/notes/manage-running-servers-fb0c2ee30935e6cc.yaml @@ -0,0 +1,4 @@ +--- +features: + Allow mogan to manage running nodes from backend drivers, which permits + an operator to migrate bare metal nodes to openstack. diff --git a/releasenotes/notes/node-aggregates-2f932693645b133b.yaml b/releasenotes/notes/node-aggregates-2f932693645b133b.yaml new file mode 100644 index 00000000..ea486e5c --- /dev/null +++ b/releasenotes/notes/node-aggregates-2f932693645b133b.yaml @@ -0,0 +1,6 @@ +--- +features: + - | + Node aggregate allows the partition of bare metal nodes into logical groups + for server distribution. Which is quite like Nova host aggregate, but we + are based on bare metal nodes. diff --git a/releasenotes/notes/notification-task-b944eb7066c4f901.yaml b/releasenotes/notes/notification-task-b944eb7066c4f901.yaml deleted file mode 100644 index 544932f5..00000000 --- a/releasenotes/notes/notification-task-b944eb7066c4f901.yaml +++ /dev/null @@ -1,4 +0,0 @@ ---- -features: - - Introduce versioned notification base, and add instances action - notification in Mogan. \ No newline at end of file diff --git a/releasenotes/notes/placement-integration-49ff5a087f60cd69.yaml b/releasenotes/notes/placement-integration-49ff5a087f60cd69.yaml new file mode 100644 index 00000000..4cf487ea --- /dev/null +++ b/releasenotes/notes/placement-integration-49ff5a087f60cd69.yaml @@ -0,0 +1,5 @@ +--- +features: + Migrate resources tracking to placement service, that makes each bare metal + node a "resource provider" with a custom resource class that references the + flavor. diff --git a/releasenotes/notes/root-disk-partitions-support-de598905a8be3c77.yaml b/releasenotes/notes/root-disk-partitions-support-de598905a8be3c77.yaml new file mode 100644 index 00000000..db51c829 --- /dev/null +++ b/releasenotes/notes/root-disk-partitions-support-de598905a8be3c77.yaml @@ -0,0 +1,5 @@ +--- +features: + Add root disk partitions support, allow users to specify root, ephemeral + and swap partitions when claiming a server. This feature is only available + for partition images. diff --git a/releasenotes/notes/serial-console-support-b8ea77cbb2895464.yaml b/releasenotes/notes/serial-console-support-b8ea77cbb2895464.yaml new file mode 100644 index 00000000..620324ec --- /dev/null +++ b/releasenotes/notes/serial-console-support-b8ea77cbb2895464.yaml @@ -0,0 +1,4 @@ +--- +features: + Add support for serial protocol console, there are two connection types, + shellinabox and socat. diff --git a/releasenotes/notes/server-groups-e5235bdd90edc312.yaml b/releasenotes/notes/server-groups-e5235bdd90edc312.yaml new file mode 100644 index 00000000..28356aec --- /dev/null +++ b/releasenotes/notes/server-groups-e5235bdd90edc312.yaml @@ -0,0 +1,4 @@ +--- +features: + Add server groups support with affinity and anti-affinity policies, which + based on a special aggregate metadata "affinity zone". diff --git a/releasenotes/notes/support-multi-servers-creating-b4f551b8636b1d08.yaml b/releasenotes/notes/support-multi-servers-creating-b4f551b8636b1d08.yaml deleted file mode 100644 index 7ae6d812..00000000 --- a/releasenotes/notes/support-multi-servers-creating-b4f551b8636b1d08.yaml +++ /dev/null @@ -1,4 +0,0 @@ ---- -features: - - Support to create multi-servers in one request of mogan. Mogan will check - and find the exact number of servers which will be created finally. \ No newline at end of file diff --git a/releasenotes/notes/support-quota-in-mogan-ef7726d5dee05135.yaml b/releasenotes/notes/support-quota-in-mogan-ef7726d5dee05135.yaml deleted file mode 100644 index fcaf6725..00000000 --- a/releasenotes/notes/support-quota-in-mogan-ef7726d5dee05135.yaml +++ /dev/null @@ -1,5 +0,0 @@ ---- -features: - - Support quota for servers in Mogan, add quota operation in creating and - deleting servers process. Now only support database quota driver by - default. diff --git a/releasenotes/notes/support-to-lock-unlock-server-a1d220d0d973899d.yaml b/releasenotes/notes/support-to-lock-unlock-server-a1d220d0d973899d.yaml deleted file mode 100644 index ffc0e1e8..00000000 --- a/releasenotes/notes/support-to-lock-unlock-server-a1d220d0d973899d.yaml +++ /dev/null @@ -1,4 +0,0 @@ ---- -features: - - Add a lock and unlock API to change server's 'locked' status to - True or Flase. This will disallow deleting server after locking. \ No newline at end of file diff --git a/releasenotes/notes/support-to-rebuild-server-7555d590af2a724c.yaml b/releasenotes/notes/support-to-rebuild-server-7555d590af2a724c.yaml deleted file mode 100644 index 1ec23e42..00000000 --- a/releasenotes/notes/support-to-rebuild-server-7555d590af2a724c.yaml +++ /dev/null @@ -1,4 +0,0 @@ ---- -features: - - Support to rebuild the baremetal server in Mogan. This feature allows - users to redeploy their servers. \ No newline at end of file