Compare commits

...

2 Commits

Author SHA1 Message Date
35c82b5249 Bump version to 0.9.102 2024-10-17 10:48:31 -04:00
e80b797e3a Add missing sorter for detail parser 2024-10-17 10:09:49 -04:00
8 changed files with 19 additions and 6 deletions

View File

@ -1 +1 @@
0.9.101
0.9.102

View File

@ -1,5 +1,10 @@
## PVC Changelog
###### [v0.9.102](https://github.com/parallelvirtualcluster/pvc/releases/tag/v0.9.102)
* [API Daemon] Ensures that received config snapshots update storage hosts in addition to secret UUIDs
* [CLI Client] Fixes several bugs around local connection handling and connection listings
###### [v0.9.101](https://github.com/parallelvirtualcluster/pvc/releases/tag/v0.9.101)
**New Feature**: Adds VM snapshot sending (`vm snapshot send`), VM mirroring (`vm mirror create`), and (offline) mirror promotion (`vm mirror promote`). Permits transferring VM snapshots to remote clusters, individually or repeatedly, and promoting them to active status, for disaster recovery and migration between clusters.

View File

@ -122,4 +122,5 @@ def cli_connection_detail_parser(connections_config):
}
)
return connections_data
# Return, ensuring local is always first
return sorted(connections_data, key=lambda x: (x.get("name") != "local"))

View File

@ -2,7 +2,7 @@ from setuptools import setup
setup(
name="pvc",
version="0.9.101",
version="0.9.102",
packages=["pvc.cli", "pvc.lib"],
install_requires=[
"Click",

7
debian/changelog vendored
View File

@ -1,3 +1,10 @@
pvc (0.9.102-0) unstable; urgency=high
* [API Daemon] Ensures that received config snapshots update storage hosts in addition to secret UUIDs
* [CLI Client] Fixes several bugs around local connection handling and connection listings
-- Joshua M. Boniface <joshua@boniface.me> Thu, 17 Oct 2024 10:48:31 -0400
pvc (0.9.101-0) unstable; urgency=high
**New Feature**: Adds VM snapshot sending (`vm snapshot send`), VM mirroring (`vm mirror create`), and (offline) mirror promotion (`vm mirror promote`). Permits transferring VM snapshots to remote clusters, individually or repeatedly, and promoting them to active status, for disaster recovery and migration between clusters.

View File

@ -33,7 +33,7 @@ import os
import signal
# Daemon version
version = "0.9.101"
version = "0.9.102"
##########################################################

View File

@ -49,7 +49,7 @@ import re
import json
# Daemon version
version = "0.9.101"
version = "0.9.102"
##########################################################

View File

@ -55,7 +55,7 @@ from daemon_lib.autobackup import (
)
# Daemon version
version = "0.9.101"
version = "0.9.102"
config = cfg.get_configuration()