-
Notifications
You must be signed in to change notification settings - Fork 44
DLPX-89763 DLPX-86523 delphix-platform changes #477
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
DLPX-89763 DLPX-86523 delphix-platform changes #477
Conversation
ec9dada
to
317e58e
Compare
...n/var/lib/delphix-platform/ansible/10-delphix-platform/roles/delphix-platform/tasks/main.yml
Show resolved
Hide resolved
317e58e
to
68118d0
Compare
68118d0
to
e56b7de
Compare
a4f876c
to
d356ef1
Compare
38fba97
to
28cab6b
Compare
b1d61e7
to
0c718f3
Compare
b984a71
to
f389cbe
Compare
64091f7
to
5022542
Compare
5022542
to
744dc46
Compare
d39c466
to
52eee14
Compare
b5743b5
to
3a9629e
Compare
4e5c764
to
d0ba9f9
Compare
…rt/home DLPX-89763 DLPX-86523 delphix-platform changes PR URL: https://www.github.com/delphix/delphix-platform/pull/477
d0ba9f9
to
43d194d
Compare
...n/var/lib/delphix-platform/ansible/10-delphix-platform/roles/delphix-platform/tasks/main.yml
Outdated
Show resolved
Hide resolved
d80aafb
to
39573b8
Compare
39573b8
to
2b194ff
Compare
2671611
to
24f6877
Compare
24f6877
to
5a17a79
Compare
We have made the latest changes here and added the below logic to
We this change we got a build : appliance-build-orchestrator-pre-push/10842.
-- Created an app data unstructured vdb on a target Also my /var/log/syslog show
Upon executing below
And my log shows that the services has started successfully
Setup Present for the same setup: dlpx-qa-2025200-qar-170885-766f97e2.dlpxdc.co |
Now here, we have created an alternative PR where we have added the logic to cleanup the We have added another service delphix-legacy-link.service This Build is Validated : https://selfservice-jenkins.eng-tools-prd.aws.delphixcloud.com/job/appliance-build-orchestrator-pre-push/10846/ |
Post changing my code as per above comments, I have Build appliance-build-orchestrator-pre-push/10897 running. |
…xt reboot like deferred upgrade.
27a3f5e
to
8f0067f
Compare
Problem
CIS is looking or a single home directory filesystem mounted at the
/home
location, currently we have the home dataset is mounted on/export/home
Due to that we see the below issues in the CIS Report
Solution
/home
./export/home
to/home
so that the exiting tests and dependencies have minimal impact.We have now implemented the
delphix-legacy-link.service
for the/export/home -> /home
creation, we earlier tried to do the sae in thedelphix-platform.services
and tested to implement the change withExecStart
andExecStartPost
. It dod not work and then this change was implemented to achieve the same after thedelphix-platform.services
are up completely.Testing Done
Build : appliance-build-orchestrator-pre-push/10952 - ☑️ [Partially]
Pre Checkin tests 172,051 - 🔴
2025.2.0.0 VM Upgrade Test:
2025.2.0.0
branch - dlpx-qa-2025200-qar-171974-766f97e2.dlpxdc.coTook the upgrade Image s3://dev-de-images/builds/jenkins-selfservice/appliance-build/develop/pre-push/4295/upgrade-artifacts/internal-qa.upgrade.tar from above build.
Upgrade the
2025.2.0.0
Engine (Deferred).After Upgrade, on above upgraded DE
/export/home -> /home
symbolic link creation. - ✅Full upgrade ✅
Screenshot From Engine

Screenshot from Engine, The VDB created befor upgrade is still in
Running
state. - ✅CIS Test: Uploading Compliance_Report_CISReport21Apr2025_dephx3sr1_20250421.pdf… - ✅
The output of
sudo lsof +f -- /export/home
We have also tested with the same logic of symbolic link creation in the
delphix-platform.service
and below is the setup details-