Re: Potential changes to systemd RPM macros

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux