-
Notifications
You must be signed in to change notification settings - Fork 49
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
Move ivd Astrolabe plugin into Velero Plugin for vSphere #386
Move ivd Astrolabe plugin into Velero Plugin for vSphere #386
Conversation
4cb0ae5
to
21438a7
Compare
Congratulations !! All the pre-check tests passed |
/hold We need to make sure this is thoroughly tested before merging. |
7e00ed1
to
85dd7e7
Compare
Sorry, some of the pre-check tests are failing for this PR ! Please check the Jenkins job for more details |
Congratulations !! All the pre-check tests passed |
Congratulations !! All the pre-check tests passed |
Congratulations !! All the pre-check tests passed |
Sorry, some of the pre-check tests are failing for this PR ! Please check the Jenkins job for more details |
rerun tests |
Congratulations !! All the pre-check tests passed |
@dsu-igeek How do we support astrolabe CLI now ivd is moved here? |
I'll add a CLI build here that uses the CLI library I put into Astrolabe and allows for additional plugins to be loaded. |
53257a1
to
7f45c03
Compare
Sorry, some of the pre-check tests are failing for this PR ! Please check the Jenkins job for more details |
7f45c03
to
b83bcd9
Compare
Congratulations !! All the pre-check tests passed |
Sorry, some of the pre-check tests are failing for this PR ! Please check the Jenkins job for more details |
b83bcd9
to
55f28e1
Compare
Sorry, some of the pre-check tests are failing for this PR ! Please check the Jenkins job for more details |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi Dave, this looks good to me, most of it is a move from astrolabe. It'd be great if you updated the PR description and squash your commits. Please post the test results for wcp setups.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me. I am OK with this change as long as regression test get passed. BTW, would you please fill in the section of Does this PR introduce a user-facing change?
with a changelog message even though it is not user facing? We use it to auto-generate changelog for releases.
Moved pkg/common/vsphere to velero-plugin-for-vsphere Updated ivd_protectd_entity_type_manager_test to use environment variable VC_URL for VC info Added vSphere specific astrolabe CLI vsphere-astrolabe Signed-off-by: Dave Smith-Uchida <dsmithuchida@vmware.com>
55f28e1
to
8c36b31
Compare
WCP test run passed, results are here - https://container-dp.svc.eng.vmware.com/view/CNS-DP-WIP/job/TestWCP-2/814/consoleFull |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. @dsu-igeek I updated the PR release note to be one-liner, which is expected by the release-notes tool.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Hi @dsu-igeek, how to use "vsphere-astrolabe" CLI? Does it take the same arguments as the original astrolabe CLI? |
Yes, it's exactly the same. Only difference is the ivd plugin is compiled into it and I'll be removing the ivd plugin from astrolabe proper so the Astrolabe version won't have ivd compiled into it. |
LGTM |
Congratulations !! All the pre-check tests passed |
…-tanzu#386) Moved pkg/common/vsphere to velero-plugin-for-vsphere Updated ivd_protectd_entity_type_manager_test to use environment variable VC_URL for VC info Added vSphere specific astrolabe CLI vsphere-astrolabe Signed-off-by: Dave Smith-Uchida <dsmithuchida@vmware.com>
What this PR does / why we need it:
Moves IVD (Improved Virtual Disk/First Class Disk) from astrolabe core into Velero Plug-in for vSphere
Does this PR introduce a user-facing change?: