From 54158f60c9dfe3bb1a7001d76a89bd8e3e1e6a5e Mon Sep 17 00:00:00 2001 From: OmkarDeshpande7 Date: Tue, 15 Sep 2026 22:48:09 +0530 Subject: [PATCH] Add release v0.3.3 --- deploy/00crds.yaml | 27 +++++++++------------------ deploy/upgrade-all-resources.yaml | 21 ++++++--------------- releases/v0.3.3.md | 22 ++++++++++++++++++++++ 3 files changed, 37 insertions(+), 33 deletions(-) create mode 100644 releases/v0.3.3.md diff --git a/deploy/00crds.yaml b/deploy/00crds.yaml index a7756d4..958d35e 100644 --- a/deploy/00crds.yaml +++ b/deploy/00crds.yaml @@ -520,11 +520,6 @@ spec: items: type: string type: array - useFlavorless: - description: |- - UseFlavorless indicates if the migration should use flavorless VM creation for PCD. - When true, TargetFlavorId for the VM should be set to a base flavor (e.g., a 0-0-x flavor). - type: boolean virtualMachines: description: VirtualMachines is a list of virtual machines to be migrated items: @@ -630,11 +625,6 @@ spec: podRef: description: PodRef is the name of the pod type: string - useFlavorless: - description: |- - UseFlavorless indicates if the migration should use flavorless VM creation for PCD. - When true, TargetFlavorId in the Migrate object should be set to the base flavor. - type: boolean vmName: description: VMName is the name of the VM getting migrated from VMWare to Openstack @@ -807,6 +797,10 @@ spec: description: TargetPCDClusterName is the name of the PCD cluster where the virtual machine will be migrated type: string + useFlavorless: + description: UseFlavorless indicates if the migration should use flavorless + VM creation for PCD. + type: boolean virtioWinDriver: description: VirtioWinDriver is the driver to be used for the virtual machine @@ -1702,11 +1696,6 @@ spec: retry: description: Retry the migration if it fails type: boolean - useFlavorless: - description: |- - UseFlavorless indicates if the migration should use flavorless VM creation for PCD. - When true, TargetFlavorId for the VM should be set to a base flavor (e.g., a 0-0-x flavor). - type: boolean vmMigrationPlans: description: VMMigrationPlans is the reference to the VM migration plan @@ -2387,6 +2376,8 @@ spec: description: NIC represents a Virtual ethernet card in the virtual machine. properties: + ipAddress: + type: string mac: type: string network: @@ -3675,7 +3666,7 @@ spec: - --health-probe-bind-address=:8081 command: - /manager - image: quay.io/platform9/vjailbreak-controller:v0.3.2 + image: quay.io/platform9/vjailbreak-controller:v0.3.3 imagePullPolicy: IfNotPresent lifecycle: preStop: @@ -3755,7 +3746,7 @@ spec: app: vpwned-sdk spec: containers: - - image: quay.io/platform9/vjailbreak-vpwned:v0.3.2 + - image: quay.io/platform9/vjailbreak-vpwned:v0.3.3 imagePullPolicy: IfNotPresent name: vpwned ports: @@ -3800,4 +3791,4 @@ spec: port: number: 80 path: /dev-api/sdk/(.*) - pathType: ImplementationSpecific \ No newline at end of file + pathType: ImplementationSpecific diff --git a/deploy/upgrade-all-resources.yaml b/deploy/upgrade-all-resources.yaml index 531fe1e..ece3771 100644 --- a/deploy/upgrade-all-resources.yaml +++ b/deploy/upgrade-all-resources.yaml @@ -520,11 +520,6 @@ spec: items: type: string type: array - useFlavorless: - description: |- - UseFlavorless indicates if the migration should use flavorless VM creation for PCD. - When true, TargetFlavorId for the VM should be set to a base flavor (e.g., a 0-0-x flavor). - type: boolean virtualMachines: description: VirtualMachines is a list of virtual machines to be migrated items: @@ -630,11 +625,6 @@ spec: podRef: description: PodRef is the name of the pod type: string - useFlavorless: - description: |- - UseFlavorless indicates if the migration should use flavorless VM creation for PCD. - When true, TargetFlavorId in the Migrate object should be set to the base flavor. - type: boolean vmName: description: VMName is the name of the VM getting migrated from VMWare to Openstack @@ -807,6 +797,10 @@ spec: description: TargetPCDClusterName is the name of the PCD cluster where the virtual machine will be migrated type: string + useFlavorless: + description: UseFlavorless indicates if the migration should use flavorless + VM creation for PCD. + type: boolean virtioWinDriver: description: VirtioWinDriver is the driver to be used for the virtual machine @@ -1702,11 +1696,6 @@ spec: retry: description: Retry the migration if it fails type: boolean - useFlavorless: - description: |- - UseFlavorless indicates if the migration should use flavorless VM creation for PCD. - When true, TargetFlavorId for the VM should be set to a base flavor (e.g., a 0-0-x flavor). - type: boolean vmMigrationPlans: description: VMMigrationPlans is the reference to the VM migration plan @@ -2387,6 +2376,8 @@ spec: description: NIC represents a Virtual ethernet card in the virtual machine. properties: + ipAddress: + type: string mac: type: string network: diff --git a/releases/v0.3.3.md b/releases/v0.3.3.md new file mode 100644 index 0000000..6d23803 --- /dev/null +++ b/releases/v0.3.3.md @@ -0,0 +1,22 @@ +# v0.3.3 + +- **Tag:** `v0.3.3` +- **Published:** 2025-09-04T12:15:48Z +- **Source release:** https://github.com/platform9/vjailbreak/releases/tag/v0.3.3 + +## Release Notes + +## What's Changed +* Fixed artifacts availability check by @sarika-p9 in https://github.com/platform9/vjailbreak/pull/851 +* fill networks based on network devices by @spai-p9 in https://github.com/platform9/vjailbreak/pull/846 +* equate mac id case insensitive by @OmkarDeshpande7 in https://github.com/platform9/vjailbreak/pull/857 +* get bootable index for windows LDM by @OmkarDeshpande7 in https://github.com/platform9/vjailbreak/pull/855 +* Added MAX Keys to hotplug metadata and made it specific to PCD by @sarika-p9 in https://github.com/platform9/vjailbreak/pull/860 +* UI and backend for multiple ip by @spai-p9 in https://github.com/platform9/vjailbreak/pull/833 +* Fix admin cutover by @spai-p9 in https://github.com/platform9/vjailbreak/pull/862 +* locked versions for nbdkit by @sarika-p9 in https://github.com/platform9/vjailbreak/pull/865 +* fetch rpm from main by @sarika-p9 in https://github.com/platform9/vjailbreak/pull/870 +* Fixed the os assigment in the migration form by @patil-pratik-87 in https://github.com/platform9/vjailbreak/pull/867 + + +**Full Changelog**: https://github.com/platform9/vjailbreak/compare/v0.3.2...v0.3.3