image-builder icon indicating copy to clipboard operation
image-builder copied to clipboard

How can we build RHEL 8 OVAs

Open anoopl opened this issue 2 years ago • 5 comments

Is your feature request related to a problem? Please describe. We are not able to find the command for building RHEL 8 OVAs Describe the solution you'd like

We wanted to build a custom OVA using RHEL 8 ISO. We could not find the build command for RHEL 8 Describe alternatives you've considered

Can we use commands for RHEL 7 or Rocky Linux * build OVA commands for this, I am not sure about that

/kind feature

anoopl avatar May 26 '22 10:05 anoopl

It's currently not added to the ova provider, but as a workaround, It can be built via qemu build-qemu-rhel-8 and then converted to an ova by running ./hack/convert-cloudstack-image.sh ./output/<build-name>/<build-name> v

davidjumani avatar Jun 09 '22 05:06 davidjumani

@davidjumani Thank you so much for the reply! I already created the code for building RHEL-8 and able to build the image successfully Only tested or created code for Vsphere OVA Build Tested this with TKG specs I am wondering how can I write/generate Goss specs for the testing It will be great if you can share some guide lines for sending a PR

anoopl avatar Jun 09 '22 05:06 anoopl

@anoopl Looks like there's already a PR for the same at https://github.com/kubernetes-sigs/image-builder/pull/870 Perhaps you can contribute to it :)

davidjumani avatar Jun 09 '22 05:06 davidjumani

@davidjumani I saw that PR unfortunately when I was looking at PR test cases It looks like it covers AMIs as well just not OVA Will it be accepted if I send a separate PR

anoopl avatar Jun 09 '22 06:06 anoopl

@anoopl Seems like #870 has not had any updates in close to 3months. Feel free to open up your PR and we'll be happy to review it.

kkeshavamurthy avatar Jul 13 '22 17:07 kkeshavamurthy

The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue or PR as fresh with /remove-lifecycle stale
  • Mark this issue or PR as rotten with /lifecycle rotten
  • Close this issue or PR with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

k8s-triage-robot avatar Oct 11 '22 18:10 k8s-triage-robot

/remove-lifecycle stale

kkeshavamurthy avatar Oct 11 '22 18:10 kkeshavamurthy

Fixed in https://github.com/kubernetes-sigs/image-builder/pull/943

/close

kkeshavamurthy avatar Oct 11 '22 18:10 kkeshavamurthy

@kkeshavamurthy: Closing this issue.

In response to this:

Fixed in https://github.com/kubernetes-sigs/image-builder/pull/943

/close

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

k8s-ci-robot avatar Oct 11 '22 18:10 k8s-ci-robot