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
bootable-rpm-ostree: move to s390utils-core to get rid of perl dependency on mainframe #756
Conversation
|
This will resolve the issue #341 from the FCOS perspective. |
…ency on mainframe Closes: coreos#341
AFAIK none from practical perspective. @sharkcz do I remember that correctly?
Yeah, I have forgotten about it. Fixed it now. |
|
cpi is in core, so the OS will correctly set its identification in the hypervisor, we are losing various sysadmin tools that are not required for booting the system |
|
We can pretty easily explicitly install |
right yes..it can be specified...but still this change has to be excluded for s390x somehow. the |
|
Is the problem that the package doesn't exist yet in RHEL 8.3? If so right, there's not a clean way to handle this right now other than splitting things up in FCOS as you said - rpm-ostree doesn't have anything like "try finding this package A but if not use this other one B" or distro version conditionals. We could potentially invent that though. |
The "core" split from "base" won't be in RHEL 8.3, it's a new feature coming to 8.4. |
yup...these changes need to be backported to RHEL afaik...but @sharkcz might know better about that. I was wondering if for now we could reference bootable-rpm-ostree.yaml explicitly in the manifests rather than include it in ignition-and-ostree.yaml ? that way in the rhcos manifest i can exclude that file and add the relevant bits in a |
|
Could we just change the request to |
yes, sounds like a good solution |
yeah that's neat! thanks @jlebon ! |
As discussed in this thread: coreos#756 (comment) The `-core` package doesn't yet exist in RHEL. Let's request by path instead for now.
As discussed in this thread: #756 (comment) The `-core` package doesn't yet exist in RHEL. Let's request by path instead for now.
|
@Prashanth684 sorry I haven't been aware that rhcos is on so aggressive inheritance, AFAIK it hasn't been in the past(I assumed this will land in 8.4, but more in 8.5 time frame on rhcos side). I will check with you in future. |
no worries @jcajka ! turned out easy enough to fix this time, but yes in the future I think we need to make sure any new packages which are part of Fedora probably won't make it to the rhel releases as fast and maybe try to split that to be fcos specific. |
As discussed in this thread: coreos#756 (comment) The `-core` package doesn't yet exist in RHEL. Let's request by path instead for now.
|
Follow-up to this: note that coreos-installer will be pulling back |
|
The definition of |
|
And yes, it's easy to move it. |
|
OK, will be in |
|
@sharkcz Thanks for moving |
sure, makes sense, let me do a new build :-) |
Update for RHEL 8.6 Beta
SSIA