Bug 1659546

Summary: nfs-utils is not installed by default in BaseOS installation
Product: Red Hat Enterprise Linux 8 Reporter: Jorge Mora <mora>
Component: relengAssignee: Josh Boyer <jwboyer>
Status: CLOSED CURRENTRELEASE QA Contact: Release Test Team <release-test-team-automation>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 8.0CC: jkonecny, jwboyer, steved, xzhou, yoyang
Target Milestone: rc   
Target Release: 8.0   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-05-06 15:32:58 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jorge Mora 2018-12-14 16:21:23 UTC
Description of problem:
The nfs-utils is not installed by default when installing the BaseOS

Version-Release number of selected component (if applicable):
RHEL 8.0 snapshot 2 (4.18.0-48.el8.x86_64)

How reproducible:
100%

Steps to Reproduce:
1. Install RHEL 8.0 snapshot 2 BaseOS
2. NFS mount is not available until nfs-utils is installed manually
3.

Actual results:
No NFS

Expected results:


Additional info:

Comment 1 Steve Dickson 2018-12-17 16:58:38 UTC
I'm moving this over to the anaconda team, which probably
is not correct but I know how else would make the call
on what gets installed and what does not.

Comment 2 Jiri Konecny 2018-12-18 10:41:35 UTC
To make nfs-utils installed they need to be part of the correct comps group. These are part of the repository.

Switching to Release Engineering to fix comps if this package is missing there.

Comment 4 Steve Dickson 2019-01-16 16:52:07 UTC
(In reply to Josh Boyer from comment #3)
> To my knowledge, this is the same experience as RHEL 7.

I'm pretty sure nfs-utils is install with the server
or workstation packages since it is needed by both

Comment 5 Josh Boyer 2019-01-16 17:54:53 UTC
(In reply to Steve Dickson from comment #4)
> (In reply to Josh Boyer from comment #3)
> > To my knowledge, this is the same experience as RHEL 7.
> 
> I'm pretty sure nfs-utils is install with the server
> or workstation packages since it is needed by both

It is not.  I did a fresh installation of RHEL 7.6 Infrastructure Server and nfs-utils is not included by default.

[root@localhost ~]# cat /etc/os-release 
NAME="Red Hat Enterprise Linux Server"
VERSION="7.6 (Maipo)"
ID="rhel"
ID_LIKE="fedora"
VARIANT="Server"
VARIANT_ID="server"
VERSION_ID="7.6"
PRETTY_NAME="Red Hat Enterprise Linux Server 7.6 (Maipo)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:redhat:enterprise_linux:7.6:GA:server"
HOME_URL="https://www.redhat.com/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"

REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 7"
REDHAT_BUGZILLA_PRODUCT_VERSION=7.6
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux"
REDHAT_SUPPORT_PRODUCT_VERSION="7.6"
[root@localhost ~]# rpm -q nfs-utils
package nfs-utils is not installed
[root@localhost ~]# 

The same will be true of a minimal install.  The only way it gets installed is either explicitly after the main OS install, or if the user manually selects the proper option in the list before installation begins.

Comment 6 Steve Dickson 2019-01-16 18:25:28 UTC
(In reply to Josh Boyer from comment #5)
> (In reply to Steve Dickson from comment #4)
> > (In reply to Josh Boyer from comment #3)
> > > To my knowledge, this is the same experience as RHEL 7.
> > 
> > I'm pretty sure nfs-utils is install with the server
> > or workstation packages since it is needed by both
> 
> It is not.  I did a fresh installation of RHEL 7.6 Infrastructure Server and
> nfs-utils is not included by default.
> 
Fair enough.... 

> 
> The same will be true of a minimal install.  The only way it gets installed
> is either explicitly after the main OS install, or if the user manually
> selects the proper option in the list before installation begins.
Is it possible to select "the proper option" in RHEL8? So would 
you know what that option is?

tia!

Comment 7 Josh Boyer 2019-01-16 18:59:24 UTC
(In reply to Steve Dickson from comment #6)
> (In reply to Josh Boyer from comment #5)
> > (In reply to Steve Dickson from comment #4)
> > > (In reply to Josh Boyer from comment #3)
> > > > To my knowledge, this is the same experience as RHEL 7.
> > > 
> > > I'm pretty sure nfs-utils is install with the server
> > > or workstation packages since it is needed by both
> > 
> > It is not.  I did a fresh installation of RHEL 7.6 Infrastructure Server and
> > nfs-utils is not included by default.
> > 
> Fair enough.... 
> 
> > 
> > The same will be true of a minimal install.  The only way it gets installed
> > is either explicitly after the main OS install, or if the user manually
> > selects the proper option in the list before installation begins.
> Is it possible to select "the proper option" in RHEL8? So would 
> you know what that option is?

The file-server or network-file-system-client comps groups.  There is another bug somewhere that pertains to making some of these options more readily accessible in the GUI based installations and I suspect that will make this accessible via the gui in a more noticeable fashion.  As it stands today, the kickstart or yum group installation options are viable at a minimum.