Bug 1872370

Summary: Add greenboot to default RHEL for Edge commits
Product: Red Hat Enterprise Linux 8 Reporter: Tom Gundersen <tgunders>
Component: osbuild-composerAssignee: Image Builder team <osbuilders>
Status: CLOSED ERRATA QA Contact: Release Test Team <release-test-team-automation>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 8.3CC: atodorov, bbreard, ckellner, dornelas, jgiardin, jligon, jwboyer, lmiksik, lueberni, pbrobinson, perobins, xiaofwan
Target Milestone: rcKeywords: FutureFeature
Target Release: 8.0Flags: pm-rhel: mirror+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-11-04 02:52:16 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1815140, 1872243    
Bug Blocks:    

Description Tom Gundersen 2020-08-25 15:19:35 UTC
The RHEL Edge initiative is being developed to provide customers with an offering for Edge computing.  As part of that, the greenboot package will be added to facilitate overall system health for ostree based images.

The greenboot package has been added to RHEL 8.3, but the work to land the support in Image Builder to include greenboot in the default Edge commits did not land in time for freeze.

We are conscious of the fact that this is very late in the cycle, but as Edge is a new feature, and that not having greenboot by default would subtract from that significantly, we would like to still get this in.

The feature is blocked on a systemd patch being backported, which is tracked in rhbz#1872243. The upstream implementation is complete and has been tested end-to-end on top of the backported systemd in https://github.com/osbuild/osbuild-composer/pull/893.

Comment 8 Alexander Todorov 2020-09-04 11:50:26 UTC
I've made a rhel-edge-commit image with osbuild-composer-20.1-1.el8.x86_64 and then installed it with anaconda+kickstart as shown here https://github.com/osbuild/osbuild-composer/pull/955.

I can see the following greenboot RPMs installed:
- greenboot-status
- greenboot
- greenboot-grub2
- greenboot-rpm-ostree-grub2
- greenboot-reboot

Moving to VERIFIED.

Comment 11 errata-xmlrpc 2020-11-04 02:52:16 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (osbuild, cockpit-composer and osbuild composer bug fix and enhancement update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHEA-2020:4674