GNOME Bugzilla – Bug 781600
Boxes should rely on libosinfo data in order to decide whether an installer media should be eject after installation or not
Last modified: 2017-09-20 12:48:10 UTC
This new API has been pushed Today in libosinfo[0] and osinfo-db[1] and will be used in the coming soon patches adding support of express installation for SLES[2]. [0]: https://gitlab.com/libosinfo/libosinfo/commit/29f88aad24fdaea8ebb5c905de5dff9036e05f75 [1]: https://gitlab.com/libosinfo/osinfo-db/commit/545a7c3d3c8a3d975a4f4d83f6e0ef92f2a2c655 [2]: https://gitlab.com/fidencio/osinfo-db/commits/wip/sles Please, see the attached patch.
Created attachment 350216 [details] [review] installer-media: Allow keeping the media after installation
Review of attachment 350216 [details] [review]: Sure. Since we spoke on IRC that this patch is dependent on a libosinfo release, I will leave the bug opened and you can feel free to push as soon as there's a release on your side. For the record, it would be appreciated if you could link to the release here in the bug before we close it.
Review of attachment 350216 [details] [review]: libosinfo 1.1.0 is out! See https://www.redhat.com/archives/libosinfo/2017-August/msg00032.html Between other things, the changes in this release include: - Support eject-after-install parameter in OsinfoMedia This way we can finally land the patch above. Thanks Fabiano!
Review of attachment 350216 [details] [review]: pushed!
Created attachment 359698 [details] [review] configure: Require libosinfo >= 1.1.0
Review of attachment 359698 [details] [review]: Great. I have checked a few distros and the most popular ones already have libosinfo 1.1.0 builds targeting their next releases. So lgtm
Comment on attachment 359698 [details] [review] configure: Require libosinfo >= 1.1.0 Thanks. Pushed to master.
Created attachment 360127 [details] [review] build (meson): Require libosinfo >= 1.1.0 Fallout from f4d14a7669c03ff34af383824044b2246230fc56
We were missing the meson build dependency bump. Attachment 360127 [details] pushed as ebb403c - build (meson): Require libosinfo >= 1.1.0