Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7f1a95392f |
@@ -3127,6 +3127,8 @@ spec:
|
|||||||
type: string
|
type: string
|
||||||
network:
|
network:
|
||||||
type: string
|
type: string
|
||||||
|
networkType:
|
||||||
|
type: string
|
||||||
order:
|
order:
|
||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
@@ -4540,7 +4542,11 @@ rules:
|
|||||||
- secrets
|
- secrets
|
||||||
verbs:
|
verbs:
|
||||||
- create
|
- create
|
||||||
|
- delete
|
||||||
- get
|
- get
|
||||||
|
- list
|
||||||
|
- patch
|
||||||
|
- update
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
- ""
|
- ""
|
||||||
resources:
|
resources:
|
||||||
@@ -4588,6 +4594,7 @@ rules:
|
|||||||
- vjailbreak.k8s.pf9.io
|
- vjailbreak.k8s.pf9.io
|
||||||
resources:
|
resources:
|
||||||
- arraycreds
|
- arraycreds
|
||||||
|
- arraycredsmappings
|
||||||
- bmconfigs
|
- bmconfigs
|
||||||
- esxisshcreds
|
- esxisshcreds
|
||||||
- clustermigrations
|
- clustermigrations
|
||||||
@@ -4619,6 +4626,7 @@ rules:
|
|||||||
- vjailbreak.k8s.pf9.io
|
- vjailbreak.k8s.pf9.io
|
||||||
resources:
|
resources:
|
||||||
- arraycreds/finalizers
|
- arraycreds/finalizers
|
||||||
|
- arraycredsmappings/finalizers
|
||||||
- bmconfigs/finalizers
|
- bmconfigs/finalizers
|
||||||
- esxisshcreds/finalizers
|
- esxisshcreds/finalizers
|
||||||
- clustermigrations/finalizers
|
- clustermigrations/finalizers
|
||||||
@@ -4640,6 +4648,7 @@ rules:
|
|||||||
- vjailbreak.k8s.pf9.io
|
- vjailbreak.k8s.pf9.io
|
||||||
resources:
|
resources:
|
||||||
- arraycreds/status
|
- arraycreds/status
|
||||||
|
- arraycredsmappings/status
|
||||||
- bmconfigs/status
|
- bmconfigs/status
|
||||||
- esxisshcreds/status
|
- esxisshcreds/status
|
||||||
- clustermigrations/status
|
- clustermigrations/status
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ spec:
|
|||||||
envFrom:
|
envFrom:
|
||||||
- configMapRef:
|
- configMapRef:
|
||||||
name: pf9-env
|
name: pf9-env
|
||||||
image: quay.io/platform9/vjailbreak-controller:v0.4.2
|
image: quay.io/platform9/vjailbreak-controller:v0.4.3
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
lifecycle:
|
lifecycle:
|
||||||
preStop:
|
preStop:
|
||||||
@@ -75,6 +75,10 @@ spec:
|
|||||||
- mountPath: /etc/hosts
|
- mountPath: /etc/hosts
|
||||||
name: hosts-file
|
name: hosts-file
|
||||||
readOnly: true
|
readOnly: true
|
||||||
|
dnsConfig:
|
||||||
|
options:
|
||||||
|
- name: ndots
|
||||||
|
value: "1"
|
||||||
dnsPolicy: ClusterFirstWithHostNet
|
dnsPolicy: ClusterFirstWithHostNet
|
||||||
hostNetwork: true
|
hostNetwork: true
|
||||||
securityContext:
|
securityContext:
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ spec:
|
|||||||
- envFrom:
|
- envFrom:
|
||||||
- configMapRef:
|
- configMapRef:
|
||||||
name: pf9-env
|
name: pf9-env
|
||||||
image: quay.io/platform9/vjailbreak-vpwned:v0.4.2
|
image: quay.io/platform9/vjailbreak-vpwned:v0.4.3
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
name: vpwned
|
name: vpwned
|
||||||
ports:
|
ports:
|
||||||
@@ -42,6 +42,10 @@ spec:
|
|||||||
readOnly: true
|
readOnly: true
|
||||||
- mountPath: /home/ubuntu
|
- mountPath: /home/ubuntu
|
||||||
name: vddk-storage
|
name: vddk-storage
|
||||||
|
dnsConfig:
|
||||||
|
options:
|
||||||
|
- name: ndots
|
||||||
|
value: "1"
|
||||||
dnsPolicy: ClusterFirst
|
dnsPolicy: ClusterFirst
|
||||||
restartPolicy: Always
|
restartPolicy: Always
|
||||||
schedulerName: default-scheduler
|
schedulerName: default-scheduler
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ spec:
|
|||||||
serviceAccountName: ui-manager-sa
|
serviceAccountName: ui-manager-sa
|
||||||
containers:
|
containers:
|
||||||
- name: vjailbreak-ui-container
|
- name: vjailbreak-ui-container
|
||||||
image: quay.io/platform9/vjailbreak-ui:v0.4.2
|
image: quay.io/platform9/vjailbreak-ui:v0.4.3
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 80
|
- containerPort: 80
|
||||||
|
|||||||
+20
-3
@@ -3127,6 +3127,8 @@ spec:
|
|||||||
type: string
|
type: string
|
||||||
network:
|
network:
|
||||||
type: string
|
type: string
|
||||||
|
networkType:
|
||||||
|
type: string
|
||||||
order:
|
order:
|
||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
@@ -4446,7 +4448,7 @@ spec:
|
|||||||
envFrom:
|
envFrom:
|
||||||
- configMapRef:
|
- configMapRef:
|
||||||
name: pf9-env
|
name: pf9-env
|
||||||
image: quay.io/platform9/vjailbreak-controller:v0.4.2
|
image: quay.io/platform9/vjailbreak-controller:v0.4.3
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
lifecycle:
|
lifecycle:
|
||||||
preStop:
|
preStop:
|
||||||
@@ -4480,6 +4482,10 @@ spec:
|
|||||||
- mountPath: /etc/hosts
|
- mountPath: /etc/hosts
|
||||||
name: hosts-file
|
name: hosts-file
|
||||||
readOnly: true
|
readOnly: true
|
||||||
|
dnsConfig:
|
||||||
|
options:
|
||||||
|
- name: ndots
|
||||||
|
value: "1"
|
||||||
dnsPolicy: ClusterFirstWithHostNet
|
dnsPolicy: ClusterFirstWithHostNet
|
||||||
hostNetwork: true
|
hostNetwork: true
|
||||||
securityContext:
|
securityContext:
|
||||||
@@ -4529,7 +4535,7 @@ spec:
|
|||||||
- envFrom:
|
- envFrom:
|
||||||
- configMapRef:
|
- configMapRef:
|
||||||
name: pf9-env
|
name: pf9-env
|
||||||
image: quay.io/platform9/vjailbreak-vpwned:v0.4.2
|
image: quay.io/platform9/vjailbreak-vpwned:v0.4.3
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
name: vpwned
|
name: vpwned
|
||||||
ports:
|
ports:
|
||||||
@@ -4544,6 +4550,10 @@ spec:
|
|||||||
readOnly: true
|
readOnly: true
|
||||||
- mountPath: /home/ubuntu
|
- mountPath: /home/ubuntu
|
||||||
name: vddk-storage
|
name: vddk-storage
|
||||||
|
dnsConfig:
|
||||||
|
options:
|
||||||
|
- name: ndots
|
||||||
|
value: "1"
|
||||||
dnsPolicy: ClusterFirst
|
dnsPolicy: ClusterFirst
|
||||||
restartPolicy: Always
|
restartPolicy: Always
|
||||||
schedulerName: default-scheduler
|
schedulerName: default-scheduler
|
||||||
@@ -4614,7 +4624,7 @@ spec:
|
|||||||
serviceAccountName: ui-manager-sa
|
serviceAccountName: ui-manager-sa
|
||||||
containers:
|
containers:
|
||||||
- name: vjailbreak-ui-container
|
- name: vjailbreak-ui-container
|
||||||
image: quay.io/platform9/vjailbreak-ui:v0.4.2
|
image: quay.io/platform9/vjailbreak-ui:v0.4.3
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 80
|
- containerPort: 80
|
||||||
@@ -4741,7 +4751,11 @@ rules:
|
|||||||
- secrets
|
- secrets
|
||||||
verbs:
|
verbs:
|
||||||
- create
|
- create
|
||||||
|
- delete
|
||||||
- get
|
- get
|
||||||
|
- list
|
||||||
|
- patch
|
||||||
|
- update
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
- ""
|
- ""
|
||||||
resources:
|
resources:
|
||||||
@@ -4789,6 +4803,7 @@ rules:
|
|||||||
- vjailbreak.k8s.pf9.io
|
- vjailbreak.k8s.pf9.io
|
||||||
resources:
|
resources:
|
||||||
- arraycreds
|
- arraycreds
|
||||||
|
- arraycredsmappings
|
||||||
- bmconfigs
|
- bmconfigs
|
||||||
- esxisshcreds
|
- esxisshcreds
|
||||||
- clustermigrations
|
- clustermigrations
|
||||||
@@ -4820,6 +4835,7 @@ rules:
|
|||||||
- vjailbreak.k8s.pf9.io
|
- vjailbreak.k8s.pf9.io
|
||||||
resources:
|
resources:
|
||||||
- arraycreds/finalizers
|
- arraycreds/finalizers
|
||||||
|
- arraycredsmappings/finalizers
|
||||||
- bmconfigs/finalizers
|
- bmconfigs/finalizers
|
||||||
- esxisshcreds/finalizers
|
- esxisshcreds/finalizers
|
||||||
- clustermigrations/finalizers
|
- clustermigrations/finalizers
|
||||||
@@ -4841,6 +4857,7 @@ rules:
|
|||||||
- vjailbreak.k8s.pf9.io
|
- vjailbreak.k8s.pf9.io
|
||||||
resources:
|
resources:
|
||||||
- arraycreds/status
|
- arraycreds/status
|
||||||
|
- arraycredsmappings/status
|
||||||
- bmconfigs/status
|
- bmconfigs/status
|
||||||
- esxisshcreds/status
|
- esxisshcreds/status
|
||||||
- clustermigrations/status
|
- clustermigrations/status
|
||||||
|
|||||||
@@ -0,0 +1,42 @@
|
|||||||
|
# v0.4.3
|
||||||
|
|
||||||
|
- **Tag:** `v0.4.3`
|
||||||
|
- **Published:** 2026-04-08T06:57:13Z
|
||||||
|
- **Source release:** https://github.com/platform9/vjailbreak/releases/tag/v0.4.3
|
||||||
|
|
||||||
|
## Release Notes
|
||||||
|
|
||||||
|
## What's Changed
|
||||||
|
* fix for no cluster filter by @OmkarDeshpande7 in https://github.com/platform9/vjailbreak/pull/1726
|
||||||
|
* fix - Unable to migrate powered-off VM without IP address by @meghansh-pf9 in https://github.com/platform9/vjailbreak/pull/1732
|
||||||
|
* Optimise VMware tool removal by @sarika-pf9 in https://github.com/platform9/vjailbreak/pull/1675
|
||||||
|
* Added dnsConfig with ndots: 1 for controller,v2v-helper and vpwned pods by @spai-p9 in https://github.com/platform9/vjailbreak/pull/1736
|
||||||
|
* Replaced the manual name construction with a call to resolvecinderVolumeToLun Function by @spai-p9 in https://github.com/platform9/vjailbreak/pull/1738
|
||||||
|
* Added delete permissions for secrets by @sarika-pf9 in https://github.com/platform9/vjailbreak/pull/1740
|
||||||
|
* uuid for image id discovery call by @OmkarDeshpande7 in https://github.com/platform9/vjailbreak/pull/1739
|
||||||
|
* Duplicate ESXi hosts are visible for multiple VMware credentials by @sanya-pf9 in https://github.com/platform9/vjailbreak/pull/1707
|
||||||
|
* Preserved non-ASCII chars in Kubernetes secrets by @sarika-pf9 in https://github.com/platform9/vjailbreak/pull/1745
|
||||||
|
* #1656: Reset to Default button toggles off Auto Fstab Update and sets migration type to hot by default by @AbhijeetThakur in https://github.com/platform9/vjailbreak/pull/1734
|
||||||
|
* #1733 : Add a toggle to pass the instance ID when creating PCD credentials on a VJB VM that was created using an L2 network by @AbhijeetThakur in https://github.com/platform9/vjailbreak/pull/1744
|
||||||
|
* #1648 : Remove the N/A drop down from Storage Accelerated Copy by @AbhijeetThakur in https://github.com/platform9/vjailbreak/pull/1748
|
||||||
|
* Disable security group selection for L2-enabled PCD credentials by @sarika-pf9 in https://github.com/platform9/vjailbreak/pull/1757
|
||||||
|
* Updating virt-v2v version by @meghansh-pf9 in https://github.com/platform9/vjailbreak/pull/1763
|
||||||
|
* Give permission to UI user to create arraycredsmapping by @spai-p9 in https://github.com/platform9/vjailbreak/pull/1760
|
||||||
|
* mount point for lvm by @OmkarDeshpande7 in https://github.com/platform9/vjailbreak/pull/1599
|
||||||
|
* Implement subnet compatibility warnings for VM network mapping by @sarika-pf9 in https://github.com/platform9/vjailbreak/pull/1755
|
||||||
|
* Agents markdown file by @roopakparikh in https://github.com/platform9/vjailbreak/pull/1507
|
||||||
|
* Feat/support virtual portgroups by @sanya-pf9 in https://github.com/platform9/vjailbreak/pull/1730
|
||||||
|
* v2v checks for windows by @meghansh-pf9 in https://github.com/platform9/vjailbreak/pull/1775
|
||||||
|
* Add update patch list to secret for ui role by @spai-p9 in https://github.com/platform9/vjailbreak/pull/1777
|
||||||
|
* #1591 : Migration details in the details modal becomes NA if we remove creds and create new creds, Its reconciling with old creds by @AbhijeetThakur in https://github.com/platform9/vjailbreak/pull/1753
|
||||||
|
* adding proper filtering for agent nodes by @meghansh-pf9 in https://github.com/platform9/vjailbreak/pull/1778
|
||||||
|
* Added devcon utility by @meghansh-pf9 in https://github.com/platform9/vjailbreak/pull/1790
|
||||||
|
|
||||||
|
|
||||||
|
**Full Changelog**: https://github.com/platform9/vjailbreak/compare/v0.4.2...v0.4.3
|
||||||
|
|
||||||
|
## Release Notes & Known Issues
|
||||||
|
* Static IP and interface name preservation is not supported when the target network has DHCP disabled.
|
||||||
|
* For Windows VMs, static IP configurations are automatically converted to DHCP. However, the original source IP is retained on the destination VM to maintain network connectivity.
|
||||||
|
* The VMware Tools removal script may leave behind some residual artifacts. Refer to the [documentation](https://platform9.github.io/vjailbreak/guides/troubleshooting/vmware_residual_artifacts/#_top) for more details.
|
||||||
|
* Agent scaling is not supported for vJailbreak VMs operating on L2 networks.
|
||||||
Reference in New Issue
Block a user