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

[RFE] Allow for static builders and build host designations / KubeVirt support #38

Open
nazunalika opened this issue Oct 26, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@nazunalika
Copy link
Member

nazunalika commented Oct 26, 2022

Is this feature request related to a problem? If so, please describe it.

Currently, architectures that are not x86_64 or aarch64 are considered an "external" architecture from peridot, and thus require additional effort to be part of the build system environment. Though this is the case, there are situations where this causes issues:

  • Kernels on the systems are different than the main architectures (x86/arm)
  • Builds may have failures in this manner that is easily solved by running on a normal EL system running mock (no kube or containers)

There may also be situations in the future too where having designated hosts for specific builds (such as kernel/grub2/others only for secure boot signing) would be ideal.

It may also be ideal to have something like KubeVirt support, which would eliminate having a mix of architectures that are either native or external.

Describe the solution you'd like to see

There should be options, whether in a peridot config or in the project itself, that assigns specific hosts to an architecture and allowing the selection of using "static hosts" if applicable or available for all architectures. For peridot configs, there could potentially be an option to send specific packages to some host too, but might be better within the UI.

Peridot should also be deployable to allow KubeVirt instead of managing pods itself.

Have you considered alternative solutions/features? If so, please describe them.

No response

Version and Build Information

Current

Additional Context

No response

@nazunalika nazunalika added the enhancement New feature or request label Oct 26, 2022
@nazunalika nazunalika changed the title [RFE] Allow for static builders and build host designations [RFE] Allow for static builders and build host designations / KubeVirt support Oct 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants