diff --git a/.version b/.version index bd758c92..b2160230 100644 --- a/.version +++ b/.version @@ -1 +1 @@ -0.9.20 +0.9.21 diff --git a/README.md b/README.md index 26c781eb..f667ad88 100644 --- a/README.md +++ b/README.md @@ -42,6 +42,23 @@ To get started with PVC, please see the [About](https://parallelvirtualcluster.r ## Changelog +#### v0.9.21 + + * [API Daemon] Ensures VMs stop before removing them + * [Node Daemon] Fixes a bug with VM shutdowns not timing out + * [Documentation] Adds information about georedundancy caveats + * [All] Adds support for SR-IOV NICs (hostdev and macvtap) and surrounding documentation + * [Node Daemon] Fixes a bug where shutdown aborted migrations unexpectedly + * [Node Daemon] Fixes a bug where the migration method was not updated realtime + * [Node Daemon] Adjusts the Patroni commands to remove reference to Zookeeper path + * [CLI Client] Adjusts several help messages and fixes some typos + * [CLI Client] Converts the CLI client to a proper Python module + * [API Daemon] Improves VM list performance + * [API Daemon] Adjusts VM list matching critera (only matches against the UUID if it's a full UUID) + * [API Worker] Fixes incompatibility between Deb 10 and 11 in launching Celery worker + * [API Daemon] Corrects several bugs with initialization command + * [Documentation] Adds a shiny new logo and revamps introduction text + #### v0.9.20 * [Daemons] Implemented a Zookeeper schema handler and version 0 schema diff --git a/api-daemon/pvcapid/Daemon.py b/api-daemon/pvcapid/Daemon.py index 15c6c3d0..0e1951cb 100755 --- a/api-daemon/pvcapid/Daemon.py +++ b/api-daemon/pvcapid/Daemon.py @@ -25,7 +25,7 @@ import yaml from distutils.util import strtobool as dustrtobool # Daemon version -version = '0.9.20' +version = '0.9.21' # API version API_VERSION = 1.0 diff --git a/client-cli/setup.py b/client-cli/setup.py index f981a31b..90922f95 100644 --- a/client-cli/setup.py +++ b/client-cli/setup.py @@ -2,7 +2,7 @@ from setuptools import setup setup( name='pvc', - version='0.9.20', + version='0.9.21', packages=['pvc', 'pvc.cli_lib'], install_requires=[ 'Click', diff --git a/debian/changelog b/debian/changelog index 47d24aca..482e9dd2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,22 @@ +pvc (0.9.21-0) unstable; urgency=high + + * [API Daemon] Ensures VMs stop before removing them + * [Node Daemon] Fixes a bug with VM shutdowns not timing out + * [Documentation] Adds information about georedundancy caveats + * [All] Adds support for SR-IOV NICs (hostdev and macvtap) and surrounding documentation + * [Node Daemon] Fixes a bug where shutdown aborted migrations unexpectedly + * [Node Daemon] Fixes a bug where the migration method was not updated realtime + * [Node Daemon] Adjusts the Patroni commands to remove reference to Zookeeper path + * [CLI Client] Adjusts several help messages and fixes some typos + * [CLI Client] Converts the CLI client to a proper Python module + * [API Daemon] Improves VM list performance + * [API Daemon] Adjusts VM list matching critera (only matches against the UUID if it's a full UUID) + * [API Worker] Fixes incompatibility between Deb 10 and 11 in launching Celery worker + * [API Daemon] Corrects several bugs with initialization command + * [Documentation] Adds a shiny new logo and revamps introduction text + + -- Joshua M. Boniface Tue, 29 Jun 2021 19:21:31 -0400 + pvc (0.9.20-0) unstable; urgency=high * [Daemons] Implemented a Zookeeper schema handler and version 0 schema diff --git a/docs/index.md b/docs/index.md index 1c69d11b..a7f6b653 100644 --- a/docs/index.md +++ b/docs/index.md @@ -42,6 +42,23 @@ To get started with PVC, please see the [About](https://parallelvirtualcluster.r ## Changelog +#### v0.9.21 + + * [API Daemon] Ensures VMs stop before removing them + * [Node Daemon] Fixes a bug with VM shutdowns not timing out + * [Documentation] Adds information about georedundancy caveats + * [All] Adds support for SR-IOV NICs (hostdev and macvtap) and surrounding documentation + * [Node Daemon] Fixes a bug where shutdown aborted migrations unexpectedly + * [Node Daemon] Fixes a bug where the migration method was not updated realtime + * [Node Daemon] Adjusts the Patroni commands to remove reference to Zookeeper path + * [CLI Client] Adjusts several help messages and fixes some typos + * [CLI Client] Converts the CLI client to a proper Python module + * [API Daemon] Improves VM list performance + * [API Daemon] Adjusts VM list matching critera (only matches against the UUID if it's a full UUID) + * [API Worker] Fixes incompatibility between Deb 10 and 11 in launching Celery worker + * [API Daemon] Corrects several bugs with initialization command + * [Documentation] Adds a shiny new logo and revamps introduction text + #### v0.9.20 * [Daemons] Implemented a Zookeeper schema handler and version 0 schema diff --git a/node-daemon/pvcnoded/Daemon.py b/node-daemon/pvcnoded/Daemon.py index 8f52f754..bc8088c6 100644 --- a/node-daemon/pvcnoded/Daemon.py +++ b/node-daemon/pvcnoded/Daemon.py @@ -55,7 +55,7 @@ import pvcnoded.CephInstance as CephInstance import pvcnoded.MetadataAPIInstance as MetadataAPIInstance # Version string for startup output -version = '0.9.20' +version = '0.9.21' ############################################################################### # PVCD - node daemon startup program