-
Notifications
You must be signed in to change notification settings - Fork 59
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
enabling ppc64le for Fedora CoreOS #78
Comments
Thanks @manojnkumar. Sounds good to me. @sinnykumari has been helped us get A few things I can think of as things we need to resolve:
|
Yes, can confirm that registry.fedoraproject.org support multiple arches now. |
|
General question: how does bootloading work on ppc64le? Do you generally use grub's |
There are 2 cases for modern Power HW
|
IIRC "pseries", requires prepboot partition and "powernv" thanks to the (grub) conf parsing is fine with "intel" like partitioning scheme(without prepboot). @sharkcz correct me if I'm wrong. |
Does petitboot support BLS? |
it does, since version 1.8.0. The problem might be that it's part of the firmware, so the version avaiable relies on the HW vendors (like IBM or SuperMicro) releasing new firmware images. On the other hand CoreOS could make "petitboot with BLS" its requirement. |
for OpenPOWER machines one can build the firmware themselves from the github upstream sources |
@sharkcz so the bootloader is independent of what's on the disk you boot from? We're using BLS right now but we may want to change that later to support automatic rollback (or do some hybrid approach). It might be that different platforms get different levels of support with regards to automatic rollback. |
yes, petitboot (the whole mini-distro) lives in a flash chip and allows booting from any device the underlying Linux kernel (+ related tools like lvm) understands and contains a valid bootloader config file. But I don't know where it stores eg. the last selected/booted kernel or its own configuration (an NVRAM maybe?).
|
Tentatively closing this issue; I think ppc64le is in a decent state right now, and the remaining work we can track as dedicated issues. If we feel a need for coordination, I'd like a new issue that looks like #255 as an explicit tracker. |
I still can't find any image. What is the "decent state" you mention? |
I work in the Power systems development labs at IBM. Currently my responsibilities include OpenShift and OpenStack on Power. When OpenShift pivots from Atomic to CoreOS, I would like to ensure that ppc64le is a primary architecture.
Can contribute some portion of my time to resolving issues identified for Power (ppc64le).
The text was updated successfully, but these errors were encountered: