I'm having problems installing Foreman 1.12 on a fresh installation RHEL 7
following the Quickstart instructions for "Red Hat Enterprise Linux 7,
x86_64".
Irgendwann am Tue, Oct 04, 2016 um 05:33:22PM -0700, schrieb Poornima Kshirsagar:
> Hi Team,
>
>
> I'm having problems installing Foreman 1.12 on a fresh installation RHEL 7
> following the Quickstart instructions for "Red Hat Enterprise Linux 7,
> x86_64".
>
> Below command :
>
> # yum-config-manager --enable rhel-7-server-optional-rpms
> # yum repolist
> Loaded plugins: search-disabled-repos
> repolist: 0
>
> Is there a alternate way to enable optional repository ?
Since you're using RHEL 7, you might have to use subscription-manager
to enable/disable repos. Try:
···
On Wednesday, October 5, 2016 at 1:39:01 PM UTC+5:30, Anurag Patel wrote:
>
> Irgendwann am Tue, Oct 04, 2016 um 05:33:22PM -0700, schrieb Poornima
> Kshirsagar:
> > Hi Team,
> >
> >
> > I'm having problems installing Foreman 1.12 on a fresh installation RHEL
> 7
> > following the Quickstart instructions for "Red Hat Enterprise Linux 7,
> > x86_64".
> >
> > Below command :
> >
> > # yum-config-manager --enable rhel-7-server-optional-rpms
> > # yum repolist
> > Loaded plugins: search-disabled-repos
> > repolist: 0
> >
> > Is there a alternate way to enable optional repository ?
>
> Since you're using RHEL 7, you might have to use subscription-manager
> to enable/disable repos. Try:
>
> # subscription-manager repos --enable=rhel-7-server-optional-rpms
>
> and see?
>
> Anurag
>
subscription-manager repos --enable=rhel-7-server-optional-rpms
Error: rhel-7-server-optional-rpms is not a valid repository ID. Use --list
option to see valid repositories.
This needs RHEL subscription :
subscription-manager list
±------------------------------------------+
Installed Product Status
±------------------------------------------+
Product Name: Red Hat Enterprise Linux 7 Public Beta
Product ID: 226
Version: 7.0 Beta
Arch: x86_64
Status: Not Subscribed
Status Details: Not supported by a valid subscription.
Starts:
Ends:
Product Name: Red Hat Enterprise Linux Server
Product ID: 69
Version: 7.2
Arch: x86_64
Status: Not Subscribed
Status Details: Not supported by a valid subscription.
Starts:
Ends:
well registering the system also didnot work , However I am able to get
other repos for foreman
# yum repolist
Loaded plugins: search-disabled-repos
repo id repo
name
status
epel/x86_64
Extra Packages for Enterprise Linux 7 - x86_64
10,635
foreman/x86_64
Foreman 1.12
443
foreman-plugins/x86_64
Foreman plugins 1.12
253
puppetlabs-pc1/x86_64
Puppet Labs PC1 Repository el 7 - x86_64
94
repolist: 11,425
Since optional channel is not configured this is failing to install
foreman-installer itself due to missing dependency for ruby .
Irgendwann am Thu, Oct 13, 2016 at 11:47:40AM -0700, schrieb Poornima Kshirsagar:
[snip]
> I tried your suggestion
> ~~~
> subscription-manager repos --enable=rhel-7-server-optional-rpms
> Error: rhel-7-server-optional-rpms is not a valid repository ID. Use --list
> option to see valid repositories.
> ~~~
> This needs RHEL subscription :
>
> subscription-manager list
>
> ±------------------------------------------+
> Installed Product Status
> ±------------------------------------------+
> Product Name: Red Hat Enterprise Linux 7 Public Beta
> Product ID: 226
> Version: 7.0 Beta
> Arch: x86_64
> Status: Not Subscribed
> Status Details: Not supported by a valid subscription.
> Starts:
> Ends:
>
> Product Name: Red Hat Enterprise Linux Server
> Product ID: 69
> Version: 7.2
> Arch: x86_64
> Status: Not Subscribed
> Status Details: Not supported by a valid subscription.
Please note this: ^^^^^^^^^^^^^^
Looks like you've registered your system to RHSM, but have not added
any product subscription. Easiest way to do this would be:
subscription-manager attach --auto
(Or run s-m list --available, note down Pool ID and pass as param)
Once this is done, # yum repolist should acknowledge the presence of
rhel-7-server-optional-rpms/7Server/x86_64 or something very
similar. Thereafter, you should be able to --enable/–disable as
needed.