On Mon, Jul 24, 2023 at 06:45:12AM -0700, Andrea Bolognani wrote: > On Thu, Jul 20, 2023 at 02:01:37PM -0700, Kevin Fenzi wrote: > > On Thu, Jul 20, 2023 at 07:40:08AM -0700, Andrea Bolognani wrote: > > > The problem is that Fedora 39 and RHEL 9.3 are fast approaching and, > > > if we don't do anything about this issue before then, a subset of > > > libvirt users will see their deployments broken after upgrade. In the > > > interest of avoiding that, I would prefer to get the libvirt-specific > > > version of the macros merged as soon as possible, and focus on > > > upstreaming the work all the way to systemd as a follow-up. > > > > Do you have a patch/PR we could look at to show what exactly these > > macros look like? > > The full series[4] and the patch adding the new macros[5] were both > linked in the original message. I guess you must have missed them. > I've repeated the links below for your convenience. Oops. I guess I did. Sorry about that. > Of course that's for the short-term, libvirt-specific solution, not > for the more generic one that we'd want to land in systemd. Right. > > > Does this plan sound reasonable to the Fedora community? Are there > > > any serious concerns regarding the approach taken for the macros that > > > would cause them to be considered a complete no-go? Any scenarios > > > that I might have missed while implementing them? > > > > Not sure, but possibly. :) > > > > If for some reason this didn't turn out to be something we wanted to > > ship, what does the 'manual fix' look like? Complex? > > What do you mean by "manual fix"? The steps that an admin that ends > up with a broken installation after the update would have to follow > to return it to a working state? If so, not really that bad, just a > few calls to systemctl. > > However, realizing that the deployment is broken in the first place > is its own challenge (the failure mode might not be immediately > obvious), as would be figuring out the exact systemctl calls one > needs: there are at least two possible failures that I'm aware of, > and the fix is different based on which one you hit. ok. Good to know. kevin
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue