Add release v0.1.9

This commit is contained in:
OmkarDeshpande7
2026-09-15 22:45:22 +05:30
parent 2402f7258a
commit ae6ea842f1
3 changed files with 52 additions and 7 deletions
+23 -6
View File
@@ -15,11 +15,28 @@ spec:
app: sync-daemon app: sync-daemon
spec: spec:
hostNetwork: true hostNetwork: true
initContainers:
- name: fix-perms
image: alpine:latest
securityContext:
privileged: true
runAsUser: 0
command: ["/bin/sh", "-c"]
args:
- |
echo "Fixing permissions on /home/ubuntu/vmware-vix-disklib-distrib..."
chown -R 1000:1000 /home/ubuntu/vmware-vix-disklib-distrib
chmod 755 /home/ubuntu/vmware-vix-disklib-distrib
volumeMounts:
- name: vmwarelib
mountPath: /home/ubuntu/vmware-vix-disklib-distrib
containers: containers:
- name: sync-container - name: sync-container
image: alpine:latest image: alpine:latest
securityContext: securityContext:
privileged: true privileged: true
runAsUser: 0
runAsGroup: 0
ports: ports:
- containerPort: 873 - containerPort: 873
volumeMounts: volumeMounts:
@@ -31,17 +48,13 @@ spec:
command: ["/bin/sh", "-c"] command: ["/bin/sh", "-c"]
args: args:
- | - |
# Install required packages apk add --no-cache rsync coreutils grep
apk add --no-cache rsync coreutils grep;
# Extract variables from environment file
IS_MASTER=$(grep -E '^export IS_MASTER=' /etc/pf9/k3s.env | cut -d'=' -f2) IS_MASTER=$(grep -E '^export IS_MASTER=' /etc/pf9/k3s.env | cut -d'=' -f2)
MASTER_IP=$(grep -E '^export MASTER_IP=' /etc/pf9/k3s.env | cut -d'=' -f2) MASTER_IP=$(grep -E '^export MASTER_IP=' /etc/pf9/k3s.env | cut -d'=' -f2)
if [ "$IS_MASTER" = "true" ]; then if [ "$IS_MASTER" = "true" ]; then
echo "Master node detected. IP: $MASTER_IP" echo "Master node detected. IP: $MASTER_IP"
# Start rsync daemon using the pre-created config file
echo "Starting rsync daemon..." echo "Starting rsync daemon..."
rsync --daemon --config=/etc/pf9/rsyncd.conf --no-detach rsync --daemon --config=/etc/pf9/rsyncd.conf --no-detach
# Verify rsync daemon is running
if ps aux | grep rsync | grep -v grep; then if ps aux | grep rsync | grep -v grep; then
echo "rsync daemon is running." echo "rsync daemon is running."
else else
@@ -59,7 +72,7 @@ spec:
else else
echo "Sync failed. Retrying in 60 seconds..." echo "Sync failed. Retrying in 60 seconds..."
fi fi
sleep 20 # Retry every 60 seconds sleep 20
done done
fi fi
volumes: volumes:
@@ -71,3 +84,7 @@ spec:
hostPath: hostPath:
path: /home/ubuntu/vmware-vix-disklib-distrib path: /home/ubuntu/vmware-vix-disklib-distrib
type: DirectoryOrCreate type: DirectoryOrCreate
- name: env
hostPath:
type: Directory
path: /etc/pf9/env
+4
View File
@@ -0,0 +1,4 @@
# This file is used to set environment variables to be injected into v2v-helper
# User can populate this file via cloud-init
+24
View File
@@ -0,0 +1,24 @@
# v0.1.9
- **Tag:** `v0.1.9`
- **Published:** 2025-04-25T06:14:53Z
- **Source release:** https://github.com/platform9/vjailbreak/releases/tag/v0.1.9
## Release Notes
## What's Changed
* Backend: Add check if datacenter exists by @spai-p9 in https://github.com/platform9/vjailbreak/pull/368
* Proxy env injection via configmap by @spai-p9 in https://github.com/platform9/vjailbreak/pull/364
* removed creds from logs and Made changes to match OS_INSECURE value t… by @sarika-p9 in https://github.com/platform9/vjailbreak/pull/379
* vddk files check before migration ( release ) by @sarika-p9 in https://github.com/platform9/vjailbreak/pull/375
* Damian doc updates by @damian-pf9 in https://github.com/platform9/vjailbreak/pull/377
* Doc: Inject any environment variables required by user into v2v-helper pod. by @spai-p9 in https://github.com/platform9/vjailbreak/pull/381
* Backend: Change ownership of /home/ubuntu/vmware-vix-disklib-distrib to ubuntu:ubuntu via init container. by @spai-p9 in https://github.com/platform9/vjailbreak/pull/378
* ensure correct permissions on shared vmwarelib directory for rsync ac… by @spai-p9 in https://github.com/platform9/vjailbreak/pull/383
* Scaling doc update by @damian-pf9 in https://github.com/platform9/vjailbreak/pull/391
* Backend: Remove logs in vmwaremachines by @spai-p9 in https://github.com/platform9/vjailbreak/pull/390
## New Contributors
* @sarika-p9 made their first contribution in https://github.com/platform9/vjailbreak/pull/379
**Full Changelog**: https://github.com/platform9/vjailbreak/compare/v0.1.8...v0.1.9