#7783 use non-symlink (aliases) NFS unit names
Closed: fixed Opened by fcami.

ipaplatform/redhat/services.py
contains a list of unit/services for Red Hat platforms.

However some of these units have been renamed. Compatibility is maintained by symlinks, but these are bound to be dropped. Non exhaustive list:

/usr/lib/systemd/system/nfs-secure.service -> rpc-gssd.service
/usr/lib/systemd/system/rpcidmapd.service -> nfs-idmapd.service
/usr/lib/systemd/system/nfs-idmap.service -> nfs-idmapd.service

Due to https://pagure.io/freeipa/issue/7781 we might want to remove all of these from the dictionary of services and the associated code in ipa-client-automount instead of renaming everything.


Metadata Update from @fcami:
- Custom field rhbz adjusted to https://bugzilla.redhat.com/show_bug.cgi?id=1650645

Issue linked to Bugzilla: Bug 1650645

We had issues with diverging service names on platforms. You have to check RHEL 7.6, RHEL 8, Fedora 28, and Debian/Ubuntu before you rename the services.

Metadata Update from @fcami:
- Custom field on_review adjusted to https://github.com/freeipa/freeipa/pull/2657

Metadata Update from @fcami:
- Issue assigned to fcami

Metadata Update from @fcami:
- Issue set to the milestone: FreeIPA 4.7.2

master:

  • 97f87513ef345908c74f27c71e7765c16d3abe8c Fix NFS unit names
  • 6a56aa6d4987bc4856997351a413c014e14abdd6 ipa-client-automount: use nfs-utils unit
  • 7c0b0f34716cabbdc48edf959935b37a21883238 ipatests: add a test for ipa-client-automount

Metadata Update from @frenaud:
- Issue set to the milestone: FreeIPA 4.7.3 (was: FreeIPA 4.7.2)

Changed the milestone to 4.7.3 as 4.7.2 is already out.

ipa-4-7:

  • 65f6c8dc2585144b17ff89e63e4ba300971996dd Fix NFS unit names
  • 0687e4869995842a90d5d656749de42daceb2ad4 ipa-client-automount: use nfs-utils unit
  • dfd741d3cd9c9d695e7ad6f88dcd4432fb73c126 ipatests: add a test for ipa-client-automount

Metadata Update from @cheimes:
- Issue close_status updated to: fixed
- Issue status updated to: Closed (was: Open)

Metadata