Also fix RPM scriptlet dependencies for udev-less installs:
Adjust %postun to skip udevadm when udevd isn't accessible, matching
%post. This lets the package install and remove inside a container or
rpm-ostree system without udev.
Move the /usr/sbin/update-alternatives dependency to the
initscripts-updown subpackage, which is the only consumer, and drop the
systemd-udev Requires(post) from the main package.
Backport of upstream 09e2de8b.
Resolves: RHEL-93551
Resolves: RHEL-126543
Resolves: RHEL-149149
Resolves: RHEL-126455
Resolves: RHEL-129186
Resolves: RHEL-140113
Resolves: RHEL-182559
Signed-off-by: Josephine Pfeiffer <josie@redhat.com>
- Fix reaply on bridge port VLAN (RHEL-102318)
- Accept hostnames longer than 64 characters from DNS lookup (RHEL-104357)
Resolves: RHEL-102318
Resolves: RHEL-104357
- Fix ipv6 static route deleted with dualstack (RHEL-102774)
- Allow setting IP method to disabled in port connections (RHEL-90756)
Resolves: RHEL-102774
Resolves: RHEL-90756
- Support deactivating a connection without resetting SRIOV sriov_numvfs (RHEL-69125)
- Fix a race condition in ovs tun interface (RHEL-17358)
Resolves: RHEL-69125
Resolves: RHEL-17358
- initrd: add new NBFT parser (RHEL-83058)
- Add support for configuring per-device IPv4 sysctl forwarding option in NetworkManager (RHEL-89582)
- Support reapply on OVS settings (RHEL-86877)
- Add support for configuring the loopback interface in nmtui (RHEL-70484)
- Replace ioctl wth netlink for ethtool in NetworkManager (RHEL-1794)
- NetworkManager does not add the `lock` attribute when `rto_min` is used (RHEL-83752)
- Can not change `bridge.options.mcast-snooping-enable` on partial managemd OVS bridge (RHEL-86767)
Resolves: RHEL-83058
Resolves: RHEL-89582
Resolves: RHEL-86877
Resolves: RHEL-70484
Resolves: RHEL-1794
Resolves: RHEL-83752
Resolves: RHEL-86767
Fix balance-slb ports rarely not being active after reboot
Revert previous attempt to fix build on ppc64.
We limit number of jobs on ppc64 to avoid high RAM usage.
Related: RHEL-77167
They (probably) crash due to high memory usage. The build argument
-flto-partition=none is known to increase memory usage, so remove it.
Related: RHEL-70420
As done in the c9s branch, use 0 as base for patches that change
behavior from upstream, and 1000 for backports. In this way, upon a
rebase we can drop all (1000+x) patches and keep others.
Related: RHEL-35580