From d9279390d96d7fb31ed9db1fe308a94f5fd9ea05 Mon Sep 17 00:00:00 2001 From: Stephane MEYER Date: Fri, 27 Sep 2024 14:34:41 +0200 Subject: [PATCH 01/18] feat(@xen-orchestra/backups-cli): 1.0.24 --- @xen-orchestra/backups-cli/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/@xen-orchestra/backups-cli/package.json b/@xen-orchestra/backups-cli/package.json index f968afbf124..4f2053782a7 100644 --- a/@xen-orchestra/backups-cli/package.json +++ b/@xen-orchestra/backups-cli/package.json @@ -27,7 +27,7 @@ "scripts": { "postversion": "npm publish --access public" }, - "version": "1.0.23", + "version": "1.0.24", "license": "AGPL-3.0-or-later", "author": { "name": "Vates SAS", From b5925c291e6fca474ecce0b964b5987579a0514e Mon Sep 17 00:00:00 2001 From: Stephane MEYER Date: Fri, 27 Sep 2024 14:35:29 +0200 Subject: [PATCH 02/18] feat(@xen-orchestra/immutable-backups): 1.0.11 --- @xen-orchestra/immutable-backups/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/@xen-orchestra/immutable-backups/package.json b/@xen-orchestra/immutable-backups/package.json index 884643944c1..d34d2bca148 100644 --- a/@xen-orchestra/immutable-backups/package.json +++ b/@xen-orchestra/immutable-backups/package.json @@ -17,7 +17,7 @@ "xo-lift-remote-immutability": "./liftProtection.mjs" }, "license": "AGPL-3.0-or-later", - "version": "1.0.10", + "version": "1.0.11", "engines": { "node": ">=14.0.0" }, From d97277322eaf7bccedfa32474c56183fe3787f49 Mon Sep 17 00:00:00 2001 From: Stephane MEYER Date: Fri, 27 Sep 2024 14:35:56 +0200 Subject: [PATCH 03/18] feat(@xen-orchestra/proxy): 0.28.16 --- @xen-orchestra/proxy/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/@xen-orchestra/proxy/package.json b/@xen-orchestra/proxy/package.json index 268243afa98..1a757b5dcf8 100644 --- a/@xen-orchestra/proxy/package.json +++ b/@xen-orchestra/proxy/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@xen-orchestra/proxy", - "version": "0.28.15", + "version": "0.28.16", "license": "AGPL-3.0-or-later", "description": "XO Proxy used to remotely execute backup jobs", "keywords": [ From 4545ae35793c5877da95075cdacfcb9e15a0271f Mon Sep 17 00:00:00 2001 From: Stephane MEYER Date: Fri, 27 Sep 2024 15:06:44 +0200 Subject: [PATCH 04/18] feat(xen-api): 4.3.0 --- @vates/nbd-client/package.json | 2 +- @xen-orchestra/backups/package.json | 2 +- @xen-orchestra/cr-seed-cli/package.json | 2 +- @xen-orchestra/proxy/package.json | 2 +- @xen-orchestra/xapi/package.json | 2 +- packages/xapi-explore-sr/package.json | 2 +- packages/xen-api/package.json | 2 +- packages/xo-server/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/@vates/nbd-client/package.json b/@vates/nbd-client/package.json index dbad78ab200..1f449bd7af9 100644 --- a/@vates/nbd-client/package.json +++ b/@vates/nbd-client/package.json @@ -24,7 +24,7 @@ "@xen-orchestra/async-map": "^0.1.2", "@xen-orchestra/log": "^0.6.0", "promise-toolbox": "^0.21.0", - "xen-api": "^4.2.1" + "xen-api": "^4.3.0" }, "devDependencies": { "tap": "^18.7.0", diff --git a/@xen-orchestra/backups/package.json b/@xen-orchestra/backups/package.json index 6005624ab4e..5f533eb9c3a 100644 --- a/@xen-orchestra/backups/package.json +++ b/@xen-orchestra/backups/package.json @@ -48,7 +48,7 @@ "uuid": "^9.0.0", "value-matcher": "^0.2.0", "vhd-lib": "^4.11.0", - "xen-api": "^4.2.1", + "xen-api": "^4.3.0", "yazl": "^2.5.1" }, "devDependencies": { diff --git a/@xen-orchestra/cr-seed-cli/package.json b/@xen-orchestra/cr-seed-cli/package.json index fa8939d11b1..02e8facd3ce 100644 --- a/@xen-orchestra/cr-seed-cli/package.json +++ b/@xen-orchestra/cr-seed-cli/package.json @@ -18,7 +18,7 @@ "preferGlobal": true, "dependencies": { "golike-defer": "^0.5.1", - "xen-api": "^4.2.1" + "xen-api": "^4.3.0" }, "scripts": { "postversion": "npm publish" diff --git a/@xen-orchestra/proxy/package.json b/@xen-orchestra/proxy/package.json index 1a757b5dcf8..da97626d2c9 100644 --- a/@xen-orchestra/proxy/package.json +++ b/@xen-orchestra/proxy/package.json @@ -61,7 +61,7 @@ "source-map-support": "^0.5.16", "stoppable": "^1.0.6", "xdg-basedir": "^5.1.0", - "xen-api": "^4.2.1", + "xen-api": "^4.3.0", "xo-common": "^0.8.0" }, "devDependencies": { diff --git a/@xen-orchestra/xapi/package.json b/@xen-orchestra/xapi/package.json index bb8526bd639..408f193ab92 100644 --- a/@xen-orchestra/xapi/package.json +++ b/@xen-orchestra/xapi/package.json @@ -16,7 +16,7 @@ }, "main": "./index.mjs", "peerDependencies": { - "xen-api": "^4.2.1" + "xen-api": "^4.3.0" }, "scripts": { "postversion": "npm publish --access public", diff --git a/packages/xapi-explore-sr/package.json b/packages/xapi-explore-sr/package.json index 2065d4417f4..25340e5387c 100644 --- a/packages/xapi-explore-sr/package.json +++ b/packages/xapi-explore-sr/package.json @@ -40,7 +40,7 @@ "human-format": "^1.0.0", "lodash": "^4.17.4", "pw": "^0.0.4", - "xen-api": "^4.2.1" + "xen-api": "^4.3.0" }, "scripts": { "postversion": "npm publish" diff --git a/packages/xen-api/package.json b/packages/xen-api/package.json index 92ecc25f99b..8f1f2ba4e44 100644 --- a/packages/xen-api/package.json +++ b/packages/xen-api/package.json @@ -1,7 +1,7 @@ { "private": false, "name": "xen-api", - "version": "4.2.1", + "version": "4.3.0", "license": "ISC", "description": "Connector to the Xen API", "keywords": [ diff --git a/packages/xo-server/package.json b/packages/xo-server/package.json index c3de5d96c08..6ad498c9d93 100644 --- a/packages/xo-server/package.json +++ b/packages/xo-server/package.json @@ -136,7 +136,7 @@ "vhd-lib": "^4.11.0", "ws": "^8.2.3", "xdg-basedir": "^5.1.0", - "xen-api": "^4.2.1", + "xen-api": "^4.3.0", "xo-acl-resolver": "^0.5.0", "xo-collection": "^0.5.0", "xo-common": "^0.8.0", From 6697f0e67edef68a09914927183fdc9dfaad0716 Mon Sep 17 00:00:00 2001 From: Stephane MEYER Date: Fri, 27 Sep 2024 15:08:28 +0200 Subject: [PATCH 05/18] feat(@xen-orchestra/xapi): 7.5.0 --- @xen-orchestra/backups/package.json | 2 +- @xen-orchestra/proxy/package.json | 2 +- @xen-orchestra/xapi/package.json | 2 +- packages/xo-server/package.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/@xen-orchestra/backups/package.json b/@xen-orchestra/backups/package.json index 5f533eb9c3a..1f7af70a6e9 100644 --- a/@xen-orchestra/backups/package.json +++ b/@xen-orchestra/backups/package.json @@ -59,7 +59,7 @@ "tmp": "^0.2.1" }, "peerDependencies": { - "@xen-orchestra/xapi": "^7.4.1" + "@xen-orchestra/xapi": "^7.5.0" }, "license": "AGPL-3.0-or-later", "author": { diff --git a/@xen-orchestra/proxy/package.json b/@xen-orchestra/proxy/package.json index da97626d2c9..56b7fca7936 100644 --- a/@xen-orchestra/proxy/package.json +++ b/@xen-orchestra/proxy/package.json @@ -39,7 +39,7 @@ "@xen-orchestra/mixin": "^0.1.0", "@xen-orchestra/mixins": "^0.16.0", "@xen-orchestra/self-signed": "^0.2.1", - "@xen-orchestra/xapi": "^7.4.1", + "@xen-orchestra/xapi": "^7.5.0", "ajv": "^8.0.3", "app-conf": "^3.0.0", "async-iterator-to-stream": "^1.1.0", diff --git a/@xen-orchestra/xapi/package.json b/@xen-orchestra/xapi/package.json index 408f193ab92..51977a93879 100644 --- a/@xen-orchestra/xapi/package.json +++ b/@xen-orchestra/xapi/package.json @@ -1,6 +1,6 @@ { "name": "@xen-orchestra/xapi", - "version": "7.4.1", + "version": "7.5.0", "homepage": "https://github.com/vatesfr/xen-orchestra/tree/master/@xen-orchestra/xapi", "bugs": "https://github.com/vatesfr/xen-orchestra/issues", "repository": { diff --git a/packages/xo-server/package.json b/packages/xo-server/package.json index 6ad498c9d93..c234757dd8d 100644 --- a/packages/xo-server/package.json +++ b/packages/xo-server/package.json @@ -56,7 +56,7 @@ "@xen-orchestra/self-signed": "^0.2.1", "@xen-orchestra/template": "^0.1.0", "@xen-orchestra/vmware-explorer": "^0.8.3", - "@xen-orchestra/xapi": "^7.4.1", + "@xen-orchestra/xapi": "^7.5.0", "@xen-orchestra/xva": "^1.0.2", "ajv": "^8.0.3", "app-conf": "^3.0.0", From 207a1de0bebd94dc745313bcd82cc24cca9661c8 Mon Sep 17 00:00:00 2001 From: Stephane MEYER Date: Fri, 27 Sep 2024 15:10:24 +0200 Subject: [PATCH 06/18] feat(@xen-orchestra/backups): 0.54.0 --- @xen-orchestra/backups-cli/package.json | 2 +- @xen-orchestra/backups/package.json | 2 +- @xen-orchestra/immutable-backups/package.json | 2 +- @xen-orchestra/proxy/package.json | 2 +- packages/xo-server/package.json | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/@xen-orchestra/backups-cli/package.json b/@xen-orchestra/backups-cli/package.json index 4f2053782a7..255f4d37c68 100644 --- a/@xen-orchestra/backups-cli/package.json +++ b/@xen-orchestra/backups-cli/package.json @@ -7,7 +7,7 @@ "bugs": "https://github.com/vatesfr/xen-orchestra/issues", "dependencies": { "@xen-orchestra/async-map": "^0.1.2", - "@xen-orchestra/backups": "^0.53.1", + "@xen-orchestra/backups": "^0.54.0", "@xen-orchestra/fs": "^4.1.7", "filenamify": "^6.0.0", "getopts": "^2.2.5", diff --git a/@xen-orchestra/backups/package.json b/@xen-orchestra/backups/package.json index 1f7af70a6e9..ead0db54a7f 100644 --- a/@xen-orchestra/backups/package.json +++ b/@xen-orchestra/backups/package.json @@ -8,7 +8,7 @@ "type": "git", "url": "https://github.com/vatesfr/xen-orchestra.git" }, - "version": "0.53.1", + "version": "0.54.0", "engines": { "node": ">=14.18" }, diff --git a/@xen-orchestra/immutable-backups/package.json b/@xen-orchestra/immutable-backups/package.json index d34d2bca148..7adb4245f8c 100644 --- a/@xen-orchestra/immutable-backups/package.json +++ b/@xen-orchestra/immutable-backups/package.json @@ -23,7 +23,7 @@ }, "dependencies": { "@vates/async-each": "^1.0.0", - "@xen-orchestra/backups": "^0.53.1", + "@xen-orchestra/backups": "^0.54.0", "@xen-orchestra/log": "^0.6.0", "app-conf": "^3.0.0", "chokidar": "^3.5.3", diff --git a/@xen-orchestra/proxy/package.json b/@xen-orchestra/proxy/package.json index 56b7fca7936..0bb9f0c66f3 100644 --- a/@xen-orchestra/proxy/package.json +++ b/@xen-orchestra/proxy/package.json @@ -33,7 +33,7 @@ "@vates/disposable": "^0.1.5", "@vates/task": "^0.4.0", "@xen-orchestra/async-map": "^0.1.2", - "@xen-orchestra/backups": "^0.53.1", + "@xen-orchestra/backups": "^0.54.0", "@xen-orchestra/fs": "^4.1.7", "@xen-orchestra/log": "^0.6.0", "@xen-orchestra/mixin": "^0.1.0", diff --git a/packages/xo-server/package.json b/packages/xo-server/package.json index c234757dd8d..49b83b73de8 100644 --- a/packages/xo-server/package.json +++ b/packages/xo-server/package.json @@ -45,7 +45,7 @@ "@vates/xml": "^2.0.0", "@vates/xml-rpc": "^1.0.0", "@xen-orchestra/async-map": "^0.1.2", - "@xen-orchestra/backups": "^0.53.1", + "@xen-orchestra/backups": "^0.54.0", "@xen-orchestra/cron": "^1.0.6", "@xen-orchestra/defined": "^0.0.2", "@xen-orchestra/emit-async": "^1.0.0", From d468888d2759b3f391fd36b5a171e2adc4f83c19 Mon Sep 17 00:00:00 2001 From: Stephane MEYER Date: Fri, 27 Sep 2024 15:12:35 +0200 Subject: [PATCH 07/18] feat(@xen-orchestra/backups-cli): 1.0.25 --- @xen-orchestra/backups-cli/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/@xen-orchestra/backups-cli/package.json b/@xen-orchestra/backups-cli/package.json index 255f4d37c68..7278a78e246 100644 --- a/@xen-orchestra/backups-cli/package.json +++ b/@xen-orchestra/backups-cli/package.json @@ -27,7 +27,7 @@ "scripts": { "postversion": "npm publish --access public" }, - "version": "1.0.24", + "version": "1.0.25", "license": "AGPL-3.0-or-later", "author": { "name": "Vates SAS", From f2f82a0411dbe2137c63883a71d8192a774a8dbc Mon Sep 17 00:00:00 2001 From: Stephane MEYER Date: Fri, 27 Sep 2024 15:15:15 +0200 Subject: [PATCH 08/18] feat(@xen-orchestra/immutable-backups): 1.0.12 --- @xen-orchestra/immutable-backups/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/@xen-orchestra/immutable-backups/package.json b/@xen-orchestra/immutable-backups/package.json index 7adb4245f8c..3270e151fa7 100644 --- a/@xen-orchestra/immutable-backups/package.json +++ b/@xen-orchestra/immutable-backups/package.json @@ -17,7 +17,7 @@ "xo-lift-remote-immutability": "./liftProtection.mjs" }, "license": "AGPL-3.0-or-later", - "version": "1.0.11", + "version": "1.0.12", "engines": { "node": ">=14.0.0" }, From 08f30788f725af86910bfbe3c6a96d616abe1341 Mon Sep 17 00:00:00 2001 From: Stephane MEYER Date: Fri, 27 Sep 2024 15:15:55 +0200 Subject: [PATCH 09/18] feat(@xen-orchestra/web-core): 0.3.0 --- @xen-orchestra/lite/package.json | 2 +- @xen-orchestra/web-core/package.json | 2 +- @xen-orchestra/web/package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/@xen-orchestra/lite/package.json b/@xen-orchestra/lite/package.json index 6a56bd2151f..a03ef055929 100644 --- a/@xen-orchestra/lite/package.json +++ b/@xen-orchestra/lite/package.json @@ -31,7 +31,7 @@ "@vueuse/core": "^10.7.1", "@vueuse/math": "^10.7.1", "@vueuse/shared": "^10.7.1", - "@xen-orchestra/web-core": "^0.2.0", + "@xen-orchestra/web-core": "^0.3.0", "complex-matcher": "^0.7.1", "d3-time-format": "^4.1.0", "decorator-synchronized": "^0.6.0", diff --git a/@xen-orchestra/web-core/package.json b/@xen-orchestra/web-core/package.json index f154bc58e1f..b2f6673de6a 100644 --- a/@xen-orchestra/web-core/package.json +++ b/@xen-orchestra/web-core/package.json @@ -1,7 +1,7 @@ { "name": "@xen-orchestra/web-core", "type": "module", - "version": "0.2.0", + "version": "0.3.0", "private": false, "exports": { "./*": { diff --git a/@xen-orchestra/web/package.json b/@xen-orchestra/web/package.json index 30d27954eed..b81407c2aa9 100644 --- a/@xen-orchestra/web/package.json +++ b/@xen-orchestra/web/package.json @@ -24,7 +24,7 @@ "@vue/tsconfig": "^0.5.1", "@vueuse/core": "^10.7.1", "@vueuse/math": "^10.7.1", - "@xen-orchestra/web-core": "^0.2.0", + "@xen-orchestra/web-core": "^0.3.0", "human-format": "^1.2.0", "lodash-es": "^4.17.21", "npm-run-all2": "^6.1.1", From 9cd76e00a701fa1330bbffa4ce4b04c0e55ffd0f Mon Sep 17 00:00:00 2001 From: Stephane MEYER Date: Fri, 27 Sep 2024 15:16:34 +0200 Subject: [PATCH 10/18] feat(@xen-orchestra/proxy): 0.28.17 --- @xen-orchestra/proxy/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/@xen-orchestra/proxy/package.json b/@xen-orchestra/proxy/package.json index 0bb9f0c66f3..085a8954025 100644 --- a/@xen-orchestra/proxy/package.json +++ b/@xen-orchestra/proxy/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@xen-orchestra/proxy", - "version": "0.28.16", + "version": "0.28.17", "license": "AGPL-3.0-or-later", "description": "XO Proxy used to remotely execute backup jobs", "keywords": [ From ff19c83b11ba62c49e918b1c06fc7d7cdb3a3187 Mon Sep 17 00:00:00 2001 From: Stephane MEYER Date: Fri, 27 Sep 2024 15:16:55 +0200 Subject: [PATCH 11/18] feat(@xen-orchestra/web): 0.3.0 --- @xen-orchestra/web/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/@xen-orchestra/web/package.json b/@xen-orchestra/web/package.json index b81407c2aa9..f3998212811 100644 --- a/@xen-orchestra/web/package.json +++ b/@xen-orchestra/web/package.json @@ -1,6 +1,6 @@ { "name": "@xen-orchestra/web", - "version": "0.2.0", + "version": "0.3.0", "type": "module", "scripts": { "dev": "vite", From 53692034491562f463c4eecbd01a75180b9a5c8d Mon Sep 17 00:00:00 2001 From: Stephane MEYER Date: Fri, 27 Sep 2024 15:17:30 +0200 Subject: [PATCH 12/18] feat(xo-cli): 0.30.0 --- packages/xo-cli/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/xo-cli/package.json b/packages/xo-cli/package.json index a38616cb96d..4b8a4e227bd 100644 --- a/packages/xo-cli/package.json +++ b/packages/xo-cli/package.json @@ -1,7 +1,7 @@ { "private": false, "name": "xo-cli", - "version": "0.29.0", + "version": "0.30.0", "license": "AGPL-3.0-or-later", "description": "Basic CLI for Xen-Orchestra", "keywords": [ From 362c732fbc468ddb716049a7a7acac1d09a9eaa0 Mon Sep 17 00:00:00 2001 From: Stephane MEYER Date: Fri, 27 Sep 2024 15:17:53 +0200 Subject: [PATCH 13/18] feat(xo-server): 5.156.0 --- packages/xo-server/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/xo-server/package.json b/packages/xo-server/package.json index 49b83b73de8..0ed0ceb1eab 100644 --- a/packages/xo-server/package.json +++ b/packages/xo-server/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "xo-server", - "version": "5.155.0", + "version": "5.156.0", "license": "AGPL-3.0-or-later", "description": "Server part of Xen-Orchestra", "keywords": [ From e78adbbd286d5422a56afb23119d3b85b37c1c27 Mon Sep 17 00:00:00 2001 From: Stephane MEYER Date: Fri, 27 Sep 2024 15:18:15 +0200 Subject: [PATCH 14/18] feat(xo-web): 5.157.0 --- packages/xo-web/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/xo-web/package.json b/packages/xo-web/package.json index 0d7db322502..f6d973d2074 100644 --- a/packages/xo-web/package.json +++ b/packages/xo-web/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "xo-web", - "version": "5.156.0", + "version": "5.157.0", "license": "AGPL-3.0-or-later", "description": "Web interface client for Xen-Orchestra", "keywords": [ From f8b89d5aea5980b7d840ca1cfe3a7789bfffda7e Mon Sep 17 00:00:00 2001 From: Stephane MEYER Date: Fri, 27 Sep 2024 15:40:41 +0200 Subject: [PATCH 15/18] chore(CHANGELOG): update next --- CHANGELOG.md | 34 ++++++++++++++++++++++++++-------- CHANGELOG.unreleased.md | 24 ------------------------ 2 files changed, 26 insertions(+), 32 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9a1aeb5c749..24ad7dfeddc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ ## **next** +### Enhancements + - [SR/Disks] Display information if the VDI is an empty metadata snapshot (PR [#7970](https://github.com/vatesfr/xen-orchestra/pull/7970)) - [Netbox] Do not synchronize if detected minor version is not supported (PR [#7992](https://github.com/vatesfr/xen-orchestra/pull/7992)) - [Netbox] Support version 4.1 [#7966](https://github.com/vatesfr/xen-orchestra/issues/7966) (PR [#8002](https://github.com/vatesfr/xen-orchestra/pull/8002)) @@ -10,6 +12,17 @@ - [REST API] Add S3 backup repository, VMs protection and resources overview information in the `/rest/v0/dashboard` endpoint (PRs [#7978](https://github.com/vatesfr/xen-orchestra/pull/7978), [#7964](https://github.com/vatesfr/xen-orchestra/pull/7964), [#8005](https://github.com/vatesfr/xen-orchestra/pull/8005)) - [Backups] Display more informations in the _Notes_ column of the backup page (PR [#7977](https://github.com/vatesfr/xen-orchestra/pull/7977)) - [REST API] Add `/alarms` endpoint and remove alarms from the `/dashboard` and `/messages` endpoints (PR [#7959](https://github.com/vatesfr/xen-orchestra/pull/7959)) +- [Hosts] Display a warning for hosts whose TLS key is too short to update to XCP-ng 8.3 (PR [#7995](https://github.com/vatesfr/xen-orchestra/pull/7995)) +- **XO 6**: + - [Dashboard] Display S3 backup repository data (PR [#8006](https://github.com/vatesfr/xen-orchestra/pull/8006)) + - [Dashboard] Display VMs protection data (PR [#8007](https://github.com/vatesfr/xen-orchestra/pull/8007)) + - [Dashboard] Display resources overview data (PR [#8009](https://github.com/vatesfr/xen-orchestra/pull/8009)) +- **xo-cli** + - `rest get --output $file` now displays progress information during download + - `rest post` and `rest put` now accept `--input $file` to upload a file and display progress information +- [Backup] Detect invalid VDI exports that are incorrectly reported as successful by XAPI +- [Backup] Backup job sequences: configure lists of backup jobs to run in order one after the other (PRs [#7985](https://github.com/vatesfr/xen-orchestra/pull/7985), [#8014](https://github.com/vatesfr/xen-orchestra/pull/8014)) +- [Pool/Network] Display the bond mode of a network [#7802](https://github.com/vatesfr/xen-orchestra/issues/7802) (PR [#8010](https://github.com/vatesfr/xen-orchestra/pull/8010)) ### Bug fixes @@ -18,22 +31,27 @@ - [REST API] Fix VDI export broken in XO 5.96.0 and not completely fixed in XO 5.98.0 - [REST API] Fix VDI import in VHD format when `Content-Length` is not provided - [REST API] Fix Issues with connecting iSCSI LUN to XOA (PR [#8004](https://github.com/vatesfr/xen-orchestra/pull/8004)) +- [REST API] Fix broken _Rolling Pool Update_ pool action [Forum#82867](https://xcp-ng.org/forum/post/82867) +- [Logs] Fix private data in API call: password now obfuscated (PR [#8019](https://github.com/vatesfr/xen-orchestra/pull/8019)) ### Released packages -- xen-api 4.2.1 -- @xen-orchestra/xapi 7.4.1 - @xen-orchestra/defined 0.0.2 -- @xen-orchestra/web-core 0.2.0 - @xen-orchestra/lite 0.4.0 -- @xen-orchestra/proxy 0.28.15 -- @xen-orchestra/web 0.2.0 - xapi-explore-sr 0.4.5 -- xo-cli 0.29.0 -- xo-server 5.155.0 - xo-server-backup-reports 1.4.2 - xo-server-netbox 1.6.0 -- xo-web 5.156.0 +- @xen-orchestra/backups 0.54.0 +- @xen-orchestra/backups-cli 1.0.24 +- @xen-orchestra/immutable-backups 1.0.11 +- @xen-orchestra/proxy 0.28.16 +- xen-api 4.3.0 +- @xen-orchestra/xapi 7.5.0 +- @xen-orchestra/web 0.3.0 +- xo-cli 0.30.0 +- xo-server 5.156.0 +- xo-web 5.157.0 +- @xen-orchestra/web-core 0.3.0 ## **5.98.1** (2024-09-10) diff --git a/CHANGELOG.unreleased.md b/CHANGELOG.unreleased.md index 0cef5ba58e1..8f0c50b2639 100644 --- a/CHANGELOG.unreleased.md +++ b/CHANGELOG.unreleased.md @@ -11,25 +11,10 @@ > Users must be able to say: “Nice enhancement, I'm eager to test it” -- [Hosts] Display a warning for hosts whose TLS key is too short to update to XCP-ng 8.3 (PR [#7995](https://github.com/vatesfr/xen-orchestra/pull/7995)) -- **XO 6**: - - [Dashboard] Display S3 backup repository data (PR [#8006](https://github.com/vatesfr/xen-orchestra/pull/8006)) - - [Dashboard] Display VMs protection data (PR [#8007](https://github.com/vatesfr/xen-orchestra/pull/8007)) - - [Dashboard] Display resources overview data (PR [#8009](https://github.com/vatesfr/xen-orchestra/pull/8009)) -- **xo-cli** - - `rest get --output $file` now displays progress information during download - - `rest post` and `rest put` now accept `--input $file` to upload a file and display progress information -- [Backup] Detect invalid VDI exports that are incorrectly reported as successful by XAPI -- [Backup] Backup job sequences: configure lists of backup jobs to run in order one after the other (PRs [#7985](https://github.com/vatesfr/xen-orchestra/pull/7985), [#8014](https://github.com/vatesfr/xen-orchestra/pull/8014)) -- [Pool/Network] Display the bond mode of a network [#7802](https://github.com/vatesfr/xen-orchestra/issues/7802) (PR [#8010](https://github.com/vatesfr/xen-orchestra/pull/8010)) - ### Bug fixes > Users must be able to say: “I had this issue, happy to know it's fixed” -- [REST API] Fix broken _Rolling Pool Update_ pool action [Forum#82867](https://xcp-ng.org/forum/post/82867) -- [Logs] Fix private data in API call: password now obfuscated (PR [#8019](https://github.com/vatesfr/xen-orchestra/pull/8019)) - ### Packages to release > When modifying a package, add it here with its release type. @@ -46,13 +31,4 @@ -- @xen-orchestra/backups minor -- @xen-orchestra/web minor -- @xen-orchestra/web-core minor -- @xen-orchestra/xapi minor -- xen-api minor -- xo-cli minor -- xo-server minor -- xo-web minor - From b6cf4c51ba61dbc9c11bb559659c0f57f4aa0368 Mon Sep 17 00:00:00 2001 From: Stephane MEYER Date: Fri, 27 Sep 2024 15:50:08 +0200 Subject: [PATCH 16/18] Changes after review --- CHANGELOG.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 24ad7dfeddc..876a509c6f4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,14 +9,13 @@ - [Netbox] Support version 4.1 [#7966](https://github.com/vatesfr/xen-orchestra/issues/7966) (PR [#8002](https://github.com/vatesfr/xen-orchestra/pull/8002)) - **XO 6**: - [Dashboard] Display backup issues data (PR [#7974](https://github.com/vatesfr/xen-orchestra/pull/7974)) + - [Dashboard] Display S3 backup repository data (PR [#8006](https://github.com/vatesfr/xen-orchestra/pull/8006)) + - [Dashboard] Display VMs protection data (PR [#8007](https://github.com/vatesfr/xen-orchestra/pull/8007)) + - [Dashboard] Display resources overview data (PR [#8009](https://github.com/vatesfr/xen-orchestra/pull/8009)) - [REST API] Add S3 backup repository, VMs protection and resources overview information in the `/rest/v0/dashboard` endpoint (PRs [#7978](https://github.com/vatesfr/xen-orchestra/pull/7978), [#7964](https://github.com/vatesfr/xen-orchestra/pull/7964), [#8005](https://github.com/vatesfr/xen-orchestra/pull/8005)) - [Backups] Display more informations in the _Notes_ column of the backup page (PR [#7977](https://github.com/vatesfr/xen-orchestra/pull/7977)) - [REST API] Add `/alarms` endpoint and remove alarms from the `/dashboard` and `/messages` endpoints (PR [#7959](https://github.com/vatesfr/xen-orchestra/pull/7959)) - [Hosts] Display a warning for hosts whose TLS key is too short to update to XCP-ng 8.3 (PR [#7995](https://github.com/vatesfr/xen-orchestra/pull/7995)) -- **XO 6**: - - [Dashboard] Display S3 backup repository data (PR [#8006](https://github.com/vatesfr/xen-orchestra/pull/8006)) - - [Dashboard] Display VMs protection data (PR [#8007](https://github.com/vatesfr/xen-orchestra/pull/8007)) - - [Dashboard] Display resources overview data (PR [#8009](https://github.com/vatesfr/xen-orchestra/pull/8009)) - **xo-cli** - `rest get --output $file` now displays progress information during download - `rest post` and `rest put` now accept `--input $file` to upload a file and display progress information From cb5997f46a8ccf9941fddc519c1f0b6fa8e9fb3d Mon Sep 17 00:00:00 2001 From: Stephane MEYER Date: Fri, 27 Sep 2024 16:02:22 +0200 Subject: [PATCH 17/18] Released packages order --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 876a509c6f4..384d920cac6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -46,11 +46,11 @@ - @xen-orchestra/proxy 0.28.16 - xen-api 4.3.0 - @xen-orchestra/xapi 7.5.0 +- @xen-orchestra/web-core 0.3.0 - @xen-orchestra/web 0.3.0 - xo-cli 0.30.0 - xo-server 5.156.0 - xo-web 5.157.0 -- @xen-orchestra/web-core 0.3.0 ## **5.98.1** (2024-09-10) From 1e1aee9a977f661504d43d6625531fde0b9145b3 Mon Sep 17 00:00:00 2001 From: Stephane MEYER Date: Fri, 27 Sep 2024 16:18:07 +0200 Subject: [PATCH 18/18] Relased packages order (gen-deps-list order) --- CHANGELOG.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 384d920cac6..1fe09f6f7d1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -40,13 +40,13 @@ - xapi-explore-sr 0.4.5 - xo-server-backup-reports 1.4.2 - xo-server-netbox 1.6.0 +- xen-api 4.3.0 +- @xen-orchestra/xapi 7.5.0 - @xen-orchestra/backups 0.54.0 - @xen-orchestra/backups-cli 1.0.24 - @xen-orchestra/immutable-backups 1.0.11 -- @xen-orchestra/proxy 0.28.16 -- xen-api 4.3.0 -- @xen-orchestra/xapi 7.5.0 - @xen-orchestra/web-core 0.3.0 +- @xen-orchestra/proxy 0.28.16 - @xen-orchestra/web 0.3.0 - xo-cli 0.30.0 - xo-server 5.156.0