Skip to content
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

Document building a new container image with VMware VixDiskLib Installed for vSphere SmartState #1479

Closed
agrare opened this issue Aug 27, 2020 · 10 comments · Fixed by #1706
Closed
Assignees

Comments

@agrare
Copy link
Member

agrare commented Aug 27, 2020

Due to the VMware redistribution restrictions on the VixDiskLib SDK we cannot simply bundle the library with our appliances or container images.

The customer has to download the VDDK library using their VMware account, accept the VMware terms of service, and install the library on the MIQ filesystem.

For appliances this is relatively easy: https://www.manageiq.org/docs/reference/latest/installing_on_vmware_vsphere/index.html#installing-vmware-vddk-on-manageiq
For podified the customer has to build a container image with this applied on top of our released worker image and tell the operator to use that image for the vmware-operations-worker

@dehawkins512
Copy link
Contributor

@agrare Hi Adam, Are there some steps outlined somewhere I can use to get this doc started? I'm not familiar with these steps. Has someone tested this? re: "build a container image with this applied on top of our released worker image and tell the operator to use that image for the vmware-operations-worker".

@agrare
Copy link
Member Author

agrare commented Sep 10, 2020

Hey @dehawkins512 I don't have steps to build the container image but https://access.redhat.com/documentation/en-us/red_hat_cloudforms/5.0/html/installing_red_hat_cloudforms_on_vmware_vsphere/additional-configuration-vmware#installing-vmware-vddk is how to setup vddk on an appliance and will have similar steps except for the container image building part

cc @Fryguy

@jxadro
Copy link

jxadro commented Sep 21, 2020

Which is the operator and the image that should be modified?

@b1stern
Copy link

b1stern commented Sep 30, 2020

@Fryguy @dehawkins512 Have we documented these steps? I need to get this up and running in my environment. Can someone walk me through the process?

@dehawkins512
Copy link
Contributor

@b1stern I do not have the steps documented yet.
@Fryguy Who can step through this and help Ben, then share the specifics so I can doc?
re: For podified the customer has to build a container image with this applied on top of our released worker image and tell the operator to use that image for the vmware-operations-worker.

@Fryguy
Copy link
Member

Fryguy commented Oct 1, 2020

@Fryguy
Copy link
Member

Fryguy commented Apr 29, 2021

@bdunne @agrare This came up again recently, and I think we have more experience now to help document this. Can you both together lay out the steps needed (upstream and possibly downstream) to create an image with the VDDK, and get it patched into an existing system. We may also need a note on upgrades after applying the image patch, since the user would have to patch on the next version too.

@bdunne
Copy link
Member

bdunne commented Apr 29, 2021

@Fryguy
Copy link
Member

Fryguy commented Apr 29, 2021

Oh, we need to get that into proper documentation, cause that's hidden where it is.

@Fryguy
Copy link
Member

Fryguy commented Apr 29, 2021

@bdunne I guess the problem I see there is that the user has to build it from scratch...I was expecting them to build it on top of an existing "release" image.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants