Duncan Innes
2017-03-01 10:55:43 UTC
Hi,
I've built a new Katello 3.3 system and loaded it up with CentOS 7, EPEL,
and Katello Client 3.3 channels. The various repositories have been
synched (although lazy sync). Content View, Activation Key etc created.
When I build a new system, however, the installation of
subscription-manager appears to be heading out to the internet rather than
finding the relevant packages from the Katello server. The top of my
install.post.log reads:
updating system time
Loaded plugins: fastestmirror
Determining fastest mirrors
* base: *mirror.sax.uk.as61049.net*
* extras: *mirror.bytemark.co.uk*
* updates: *mirrors.coreix.net*
Resolving Dependencies
--> Running transaction check
---> Package subscription-manager.x86_64 0:1.17.15-1.el7.centos will be
installed
--> Processing Dependency: python-rhsm >= 1.17.0 for package:
subscription-manager-1.17.15-1.el7.centos.x86_64
--> Processing Dependency: usermode for package:
subscription-manager-1.17.15-1.el7.centos.x86_64
--> Processing Dependency: python-ethtool for package:
subscription-manager-1.17.15-1.el7.centos.x86_64
--> Processing Dependency: python-dmidecode for package:
subscription-manager-1.17.15-1.el7.centos.x86_64
--> Processing Dependency: python-dateutil for package:
subscription-manager-1.17.15-1.el7.centos.x86_64
--> Running transaction check
---> Package python-dateutil.noarch 0:1.5-7.el7 will be installed
---> Package python-dmidecode.x86_64 0:3.10.13-11.el7 will be installed
--> Processing Dependency: libxml2-python for package:
python-dmidecode-3.10.13-11.el7.x86_64
--> Processing Dependency: libxml2mod.so()(64bit) for package:
python-dmidecode-3.10.13-11.el7.x86_64
---> Package python-ethtool.x86_64 0:0.8-5.el7 will be installed
--> Processing Dependency: libnl.so.1()(64bit) for package:
python-ethtool-0.8-5.el7.x86_64
---> Package python-rhsm.x86_64 0:1.17.9-1.el7 will be installed
--> Processing Dependency: python-rhsm-certificates = 1.17.9-1.el7 for
package: python-rhsm-1.17.9-1.el7.x86_64
--> Processing Dependency: m2crypto for package:
python-rhsm-1.17.9-1.el7.x86_64
---> Package usermode.x86_64 0:1.111-5.el7 will be installed
--> Running transaction check
---> Package libnl.x86_64 0:1.1.4-3.el7 will be installed
---> Package libxml2-python.x86_64 0:2.9.1-6.el7_2.3 will be installed
---> Package m2crypto.x86_64 0:0.21.1-17.el7 will be installed
---> Package python-rhsm-certificates.x86_64 0:1.17.9-1.el7 will be
installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository
Size
================================================================================
Installing:
subscription-manager x86_64 1.17.15-1.el7.centos base
883 k
Installing for dependencies:
libnl x86_64 1.1.4-3.el7 base
128 k
libxml2-python x86_64 2.9.1-6.el7_2.3 base
247 k
m2crypto x86_64 0.21.1-17.el7 base
429 k
python-dateutil noarch 1.5-7.el7 base
85 k
python-dmidecode x86_64 3.10.13-11.el7 base
82 k
python-ethtool x86_64 0.8-5.el7 base
33 k
python-rhsm x86_64 1.17.9-1.el7 base
116 k
python-rhsm-certificates x86_64 1.17.9-1.el7 base
38 k
usermode x86_64 1.111-5.el7 base
193 k
Transaction Summary
================================================================================
Install 1 Package (+9 Dependent packages)
Total download size: 2.2 M
Installed size: 9.2 M
Downloading packages:
warning:
/var/cache/yum/x86_64/7/base/packages/python-dmidecode-3.10.13-11.el7.x86_64.rpm:
Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
Public key for python-dmidecode-3.10.13-11.el7.x86_64.rpm is not installed
--------------------------------------------------------------------------------
Total 933 kB/s | 2.2 MB 00:02
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
Importing GPG key 0xF4A80EB5:
Userid : "CentOS-7 Key (CentOS 7 Official Signing Key)
<***@centos.org>"
Fingerprint: 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
Package : centos-release-7-3.1611.el7.centos.x86_64 (@anaconda)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : python-dateutil-1.5-7.el7.noarch
1/10
Installing : usermode-1.111-5.el7.x86_64
2/10
Installing : libnl-1.1.4-3.el7.x86_64
3/10
Installing : python-ethtool-0.8-5.el7.x86_64
4/10
Installing : libxml2-python-2.9.1-6.el7_2.3.x86_64
5/10
Installing : python-dmidecode-3.10.13-11.el7.x86_64
6/10
Installing : python-rhsm-certificates-1.17.9-1.el7.x86_64
7/10
Installing : m2crypto-0.21.1-17.el7.x86_64
8/10
Installing : python-rhsm-1.17.9-1.el7.x86_64
9/10
Installing : subscription-manager-1.17.15-1.el7.centos.x86_64
10/10
Verifying : m2crypto-0.21.1-17.el7.x86_64
1/10
Verifying : python-rhsm-certificates-1.17.9-1.el7.x86_64
2/10
Verifying : python-dmidecode-3.10.13-11.el7.x86_64
3/10
Verifying : python-rhsm-1.17.9-1.el7.x86_64
4/10
Verifying : python-dateutil-1.5-7.el7.noarch
5/10
Verifying : libxml2-python-2.9.1-6.el7_2.3.x86_64
6/10
Verifying : python-ethtool-0.8-5.el7.x86_64
7/10
Verifying : libnl-1.1.4-3.el7.x86_64
8/10
Verifying : subscription-manager-1.17.15-1.el7.centos.x86_64
9/10
Verifying : usermode-1.111-5.el7.x86_64
10/10
Installed:
subscription-manager.x86_64 0:1.17.15-1.el7.centos
Dependency Installed:
libnl.x86_64 0:1.1.4-3.el7
libxml2-python.x86_64 0:2.9.1-6.el7_2.3
m2crypto.x86_64 0:0.21.1-17.el7
python-dateutil.noarch 0:1.5-7.el7
python-dmidecode.x86_64 0:3.10.13-11.el7
python-ethtool.x86_64 0:0.8-5.el7
python-rhsm.x86_64 0:1.17.9-1.el7
python-rhsm-certificates.x86_64 0:1.17.9-1.el7
usermode.x86_64 0:1.111-5.el7
Complete!
Retrieving
http://katello.innes.net/pub/katello-ca-consumer-latest.noarch.rpm
Preparing...
########################################
Updating / installing...
katello-ca-consumer-katello.innes.net-########################################
Registering the System
The system has been registered with ID:
87b77c29-f145-432f-a550-abf190aee982
No products installed.
Installing Katello Agent
Loaded plugins: fastestmirror, product-id, search-disabled-repos,
subscription-
: manager
Loading mirror speeds from cached hostfile
* base: mirror.sax.uk.as61049.net
* extras: mirror.bytemark.co.uk
* updates: mirrors.coreix.net
Resolving Dependencies
--> Running transaction check
---> Package katello-agent.noarch 0:2.9.1-1.el7 will be installed
--> Processing Dependency: python2-tracer >= 0.6.12 for package:
katello-agent-2.9.1-1.el7.noarch
--> Processing Dependency: python-pulp-agent-lib >= 2.6 for package:
katello-agent-2.9.1-1.el7.noarch
--> Processing Dependency: python-gofer-proton >= 2.5 for package:
katello-agent-2.9.1-1.el7.noarch
--> Processing Dependency: pulp-rpm-handlers >= 2.6 for package:
katello-agent-2.9.1-1.el7.noarch
--> Processing Dependency: gofer >= 2.7.6 for package:
katello-agent-2.9.1-1.el7.noarch
--> Processing Dependency: katello-agent-fact-plugin for package:
katello-agent-2.9.1-1.el7.noarch
--> Running transaction check
---> Package gofer.noarch 0:2.7.6-1.el7 will be installed
--> Processing Dependency: python-gofer = 2.7.6 for package:
gofer-2.7.6-1.el7.noarch
---> Package katello-agent-fact-plugin.noarch 0:2.9.1-1.el7 will be
installed
---> Package pulp-rpm-handlers.noarch 0:2.10.3-1.el7 will be installed
--> Processing Dependency: python-pulp-rpm-common = 2.10.3 for package:
pulp-rpm-handlers-2.10.3-1.el7.noarch
---> Package python-gofer-proton.noarch 0:2.7.6-1.el7 will be installed
--> Processing Dependency: python-qpid-proton >= 0.9-5 for package:
python-gofer-proton-2.7.6-1.el7.noarch
---> Package python-pulp-agent-lib.noarch 0:2.10.3-1.el7 will be installed
--> Processing Dependency: python-pulp-common = 2.10.3 for package:
python-pulp-agent-lib-2.10.3-1.el7.noarch
---> Package python2-tracer.noarch 0:0.6.12-4.el7 will be installed
--> Processing Dependency: tracer-common = 0.6.12-4.el7 for package:
python2-tracer-0.6.12-4.el7.noarch
--> Processing Dependency: python-psutil for package:
python2-tracer-0.6.12-4.el7.noarch
--> Processing Dependency: python-lxml for package:
python2-tracer-0.6.12-4.el7.noarch
--> Processing Dependency: python-beautifulsoup4 for package:
python2-tracer-0.6.12-4.el7.noarch
--> Running transaction check
---> Package python-beautifulsoup4.noarch 0:4.3.2-1.el7 will be installed
--> Processing Dependency: python-html5lib for package:
python-beautifulsoup4-4.3.2-1.el7.noarch
---> Package python-gofer.noarch 0:2.7.6-1.el7 will be installed
---> Package python-lxml.x86_64 0:3.2.1-4.el7 will be installed
--> Processing Dependency: libxslt.so.1(LIBXML2_1.1.9)(64bit) for package:
python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.1.26)(64bit) for package:
python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.1.2)(64bit) for package:
python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.0.24)(64bit) for package:
python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.0.22)(64bit) for package:
python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.0.18)(64bit) for package:
python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.0.11)(64bit) for package:
python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1()(64bit) for package:
python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libexslt.so.0()(64bit) for package:
python-lxml-3.2.1-4.el7.x86_64
---> Package python-psutil.x86_64 0:2.2.1-1.el7 will be installed
---> Package python-pulp-common.noarch 0:2.10.3-1.el7 will be installed
--> Processing Dependency: python-isodate >= 0.5.0-1.pulp for package:
python-pulp-common-2.10.3-1.el7.noarch
---> Package python-pulp-rpm-common.noarch 0:2.10.3-1.el7 will be installed
---> Package python-qpid-proton.x86_64 0:0.14.0-2.el7 will be installed
--> Processing Dependency: qpid-proton-c(x86-64) = 0.14.0-2.el7 for
package: python-qpid-proton-0.14.0-2.el7.x86_64
--> Processing Dependency: libqpid-proton.so.8()(64bit) for package:
python-qpid-proton-0.14.0-2.el7.x86_64
---> Package tracer-common.noarch 0:0.6.12-4.el7 will be installed
--> Running transaction check
---> Package libxslt.x86_64 0:1.1.28-5.el7 will be installed
---> Package python-html5lib.noarch 1:0.999-5.el7 will be installed
--> Processing Dependency: python-six for package:
1:python-html5lib-0.999-5.el7.noarch
---> Package python-isodate.noarch 0:0.5.0-4.pulp.el7 will be installed
---> Package qpid-proton-c.x86_64 0:0.14.0-2.el7 will be installed
--> Running transaction check
---> Package python-six.noarch 0:1.9.0-2.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository
Size
================================================================================
Installing:
katello-agent noarch 2.9.1-1.el7 Innes_Katello_Katello_Client_3_3
30 k
Installing for dependencies:
gofer noarch 2.7.6-1.el7 Innes_Katello_Katello_Client_3_3
84 k
katello-agent-fact-plugin
noarch 2.9.1-1.el7 Innes_Katello_Katello_Client_3_3
11 k
libxslt x86_64 1.1.28-5.el7 Innes_CentOS_CentOS_7_Base
242 k
pulp-rpm-handlers noarch 2.10.3-1.el7 Innes_Katello_Katello_Client_3_3
73 k
python-beautifulsoup4
noarch 4.3.2-1.el7 Innes_EPEL_EPEL_7
149 k
python-gofer noarch 2.7.6-1.el7 Innes_Katello_Katello_Client_3_3
132 k
python-gofer-proton
noarch 2.7.6-1.el7 Innes_Katello_Katello_Client_3_3
53 k
python-html5lib noarch 1:0.999-5.el7 Innes_EPEL_EPEL_7
206 k
python-isodate noarch 0.5.0-4.pulp.el7
Innes_Katello_Katello_Client_3_3
50 k
python-lxml x86_64 3.2.1-4.el7 Innes_CentOS_CentOS_7_Base
758 k
python-psutil x86_64 2.2.1-1.el7 Innes_EPEL_EPEL_7
114 k
python-pulp-agent-lib
noarch 2.10.3-1.el7 Innes_Katello_Katello_Client_3_3
91 k
python-pulp-common noarch 2.10.3-1.el7 Innes_Katello_Katello_Client_3_3
123 k
python-pulp-rpm-common
noarch 2.10.3-1.el7 Innes_Katello_Katello_Client_3_3
65 k
python-qpid-proton x86_64 0.14.0-2.el7 Innes_CentOS_CentOS_7_Extras
212 k
python-six noarch 1.9.0-2.el7 Innes_CentOS_CentOS_7_Base
29 k
python2-tracer noarch 0.6.12-4.el7 Innes_EPEL_EPEL_7
101 k
qpid-proton-c x86_64 0.14.0-2.el7 Innes_CentOS_CentOS_7_Extras
130 k
tracer-common noarch 0.6.12-4.el7 Innes_EPEL_EPEL_7
25 k
Transaction Summary
================================================================================
Install 1 Package (+19 Dependent packages)
Total download size: 2.6 M
Installed size: 9.0 M
Downloading packages:
--------------------------------------------------------------------------------
Total 1.9 MB/s | 2.6 MB 00:01
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : python-gofer-2.7.6-1.el7.noarch
1/20
Installing : gofer-2.7.6-1.el7.noarch
2/20
Installing : qpid-proton-c-0.14.0-2.el7.x86_64
3/20
Installing : python-qpid-proton-0.14.0-2.el7.x86_64
4/20
Installing : python-gofer-proton-2.7.6-1.el7.noarch
5/20
Installing : python-six-1.9.0-2.el7.noarch
6/20
Installing : 1:python-html5lib-0.999-5.el7.noarch
7/20
Installing : python-beautifulsoup4-4.3.2-1.el7.noarch
8/20
Installing : python-isodate-0.5.0-4.pulp.el7.noarch
9/20
Installing : python-pulp-common-2.10.3-1.el7.noarch
10/20
Installing : python-pulp-agent-lib-2.10.3-1.el7.noarch
11/20
Installing : python-pulp-rpm-common-2.10.3-1.el7.noarch
12/20
Installing : pulp-rpm-handlers-2.10.3-1.el7.noarch
13/20
Installing : tracer-common-0.6.12-4.el7.noarch
14/20
Installing : python-psutil-2.2.1-1.el7.x86_64
15/20
Installing : katello-agent-fact-plugin-2.9.1-1.el7.noarch
16/20
Installing : libxslt-1.1.28-5.el7.x86_64
17/20
Installing : python-lxml-3.2.1-4.el7.x86_64
18/20
Installing : python2-tracer-0.6.12-4.el7.noarch
19/20
Installing : katello-agent-2.9.1-1.el7.noarch
20/20
Note: Forwarding request to 'systemctl enable goferd.service'.
Created symlink /etc/systemd/system/multi-user.target.wants/goferd.service,
pointing to /usr/lib/systemd/system/goferd.service.
Verifying : libxslt-1.1.28-5.el7.x86_64
1/20
Verifying : gofer-2.7.6-1.el7.noarch
2/20
Verifying : katello-agent-2.9.1-1.el7.noarch
3/20
Verifying : python-qpid-proton-0.14.0-2.el7.x86_64
4/20
Verifying : python-gofer-proton-2.7.6-1.el7.noarch
5/20
Verifying : katello-agent-fact-plugin-2.9.1-1.el7.noarch
6/20
Verifying : python-gofer-2.7.6-1.el7.noarch
7/20
Verifying : python-pulp-common-2.10.3-1.el7.noarch
8/20
Verifying : 1:python-html5lib-0.999-5.el7.noarch
9/20
Verifying : python-psutil-2.2.1-1.el7.x86_64
10/20
Verifying : python-lxml-3.2.1-4.el7.x86_64
11/20
Verifying : pulp-rpm-handlers-2.10.3-1.el7.noarch
12/20
Verifying : python-pulp-agent-lib-2.10.3-1.el7.noarch
13/20
Verifying : python-pulp-rpm-common-2.10.3-1.el7.noarch
14/20
Verifying : python2-tracer-0.6.12-4.el7.noarch
15/20
Verifying : tracer-common-0.6.12-4.el7.noarch
16/20
Verifying : python-beautifulsoup4-4.3.2-1.el7.noarch
17/20
Verifying : python-isodate-0.5.0-4.pulp.el7.noarch
18/20
Verifying : python-six-1.9.0-2.el7.noarch
19/20
Verifying : qpid-proton-c-0.14.0-2.el7.x86_64
20/20
Installed:
katello-agent.noarch 0:2.9.1-1.el7
Dependency Installed:
gofer.noarch 0:2.7.6-1.el7
katello-agent-fact-plugin.noarch 0:2.9.1-1.el7
libxslt.x86_64 0:1.1.28-5.el7
pulp-rpm-handlers.noarch 0:2.10.3-1.el7
python-beautifulsoup4.noarch 0:4.3.2-1.el7
python-gofer.noarch 0:2.7.6-1.el7
python-gofer-proton.noarch 0:2.7.6-1.el7
python-html5lib.noarch 1:0.999-5.el7
python-isodate.noarch 0:0.5.0-4.pulp.el7
python-lxml.x86_64 0:3.2.1-4.el7
python-psutil.x86_64 0:2.2.1-1.el7
python-pulp-agent-lib.noarch 0:2.10.3-1.el7
python-pulp-common.noarch 0:2.10.3-1.el7
python-pulp-rpm-common.noarch 0:2.10.3-1.el7
python-qpid-proton.x86_64 0:0.14.0-2.el7
python-six.noarch 0:1.9.0-2.el7
python2-tracer.noarch 0:0.6.12-4.el7
qpid-proton-c.x86_64 0:0.14.0-2.el7
tracer-common.noarch 0:0.6.12-4.el7
Complete!
Which looks to me like subscription-manager is being sourced from internet
channels, but the katello-agent is then sourced from my internal Katello
channels. Both the Katello server and the client are libvirt guests on my
laptop. If I remove internet access from my laptop, the top of my
install.post.log reads:
updating system time
Error resolving 0.fedora.pool.ntp.org: Name or service not known (-2)
Loaded plugins: fastestmirror
One of the configured repositories failed (Unknown),
and yum doesn't have enough cached data to continue. At this point the only
safe thing yum can do is fail. There are a few ways to work "fix" this:
1. Contact the upstream for the repository and get them to fix the
problem.
2. Reconfigure the baseurl/etc. for the repository, to point to a
working
upstream. This is most often useful if you are using a newer
distribution release than is supported by the repository (and the
packages for the previous distribution release still work).
3. Run the command with the repository temporarily disabled
yum --disablerepo=<repoid> ...
4. Disable the repository permanently, so yum won't use it by default.
Yum
will then just ignore the repository until you permanently enable it
again or use --enablerepo for temporary usage:
yum-config-manager --disable <repoid>
or
subscription-manager repos --disable=<repoid>
5. Configure the failing repository to be skipped, if it is
unavailable.
Note that yum will try to contact the repo. when it runs most
commands,
so will have to try and fail each time (and thus. yum will be be
much
slower). If it is a very temporary problem though, this is often a
nice
compromise:
yum-config-manager --save
--setopt=<repoid>.skip_if_unavailable=true
Cannot find a valid baseurl for repo: base/7/x86_64
Could not retrieve mirrorlist
http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock
error was
14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error"
error: Failed dependencies:
subscription-manager is needed by
katello-ca-consumer-katello.innes.net-1.0-1.noarch
Retrieving
http://katello.innes.net/pub/katello-ca-consumer-latest.noarch.rpm
Registering the System
/tmp/ks-script-nnZRVE: line 48: subscription-manager: command not found
How can I ensure that subscription-manager is sourced from Katello rather
than Internet sources? I need to be able to demonstrate builds when there
is no external connection available.
Cheers
Duncan
I've built a new Katello 3.3 system and loaded it up with CentOS 7, EPEL,
and Katello Client 3.3 channels. The various repositories have been
synched (although lazy sync). Content View, Activation Key etc created.
When I build a new system, however, the installation of
subscription-manager appears to be heading out to the internet rather than
finding the relevant packages from the Katello server. The top of my
install.post.log reads:
updating system time
Loaded plugins: fastestmirror
Determining fastest mirrors
* base: *mirror.sax.uk.as61049.net*
* extras: *mirror.bytemark.co.uk*
* updates: *mirrors.coreix.net*
Resolving Dependencies
--> Running transaction check
---> Package subscription-manager.x86_64 0:1.17.15-1.el7.centos will be
installed
--> Processing Dependency: python-rhsm >= 1.17.0 for package:
subscription-manager-1.17.15-1.el7.centos.x86_64
--> Processing Dependency: usermode for package:
subscription-manager-1.17.15-1.el7.centos.x86_64
--> Processing Dependency: python-ethtool for package:
subscription-manager-1.17.15-1.el7.centos.x86_64
--> Processing Dependency: python-dmidecode for package:
subscription-manager-1.17.15-1.el7.centos.x86_64
--> Processing Dependency: python-dateutil for package:
subscription-manager-1.17.15-1.el7.centos.x86_64
--> Running transaction check
---> Package python-dateutil.noarch 0:1.5-7.el7 will be installed
---> Package python-dmidecode.x86_64 0:3.10.13-11.el7 will be installed
--> Processing Dependency: libxml2-python for package:
python-dmidecode-3.10.13-11.el7.x86_64
--> Processing Dependency: libxml2mod.so()(64bit) for package:
python-dmidecode-3.10.13-11.el7.x86_64
---> Package python-ethtool.x86_64 0:0.8-5.el7 will be installed
--> Processing Dependency: libnl.so.1()(64bit) for package:
python-ethtool-0.8-5.el7.x86_64
---> Package python-rhsm.x86_64 0:1.17.9-1.el7 will be installed
--> Processing Dependency: python-rhsm-certificates = 1.17.9-1.el7 for
package: python-rhsm-1.17.9-1.el7.x86_64
--> Processing Dependency: m2crypto for package:
python-rhsm-1.17.9-1.el7.x86_64
---> Package usermode.x86_64 0:1.111-5.el7 will be installed
--> Running transaction check
---> Package libnl.x86_64 0:1.1.4-3.el7 will be installed
---> Package libxml2-python.x86_64 0:2.9.1-6.el7_2.3 will be installed
---> Package m2crypto.x86_64 0:0.21.1-17.el7 will be installed
---> Package python-rhsm-certificates.x86_64 0:1.17.9-1.el7 will be
installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository
Size
================================================================================
Installing:
subscription-manager x86_64 1.17.15-1.el7.centos base
883 k
Installing for dependencies:
libnl x86_64 1.1.4-3.el7 base
128 k
libxml2-python x86_64 2.9.1-6.el7_2.3 base
247 k
m2crypto x86_64 0.21.1-17.el7 base
429 k
python-dateutil noarch 1.5-7.el7 base
85 k
python-dmidecode x86_64 3.10.13-11.el7 base
82 k
python-ethtool x86_64 0.8-5.el7 base
33 k
python-rhsm x86_64 1.17.9-1.el7 base
116 k
python-rhsm-certificates x86_64 1.17.9-1.el7 base
38 k
usermode x86_64 1.111-5.el7 base
193 k
Transaction Summary
================================================================================
Install 1 Package (+9 Dependent packages)
Total download size: 2.2 M
Installed size: 9.2 M
Downloading packages:
warning:
/var/cache/yum/x86_64/7/base/packages/python-dmidecode-3.10.13-11.el7.x86_64.rpm:
Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
Public key for python-dmidecode-3.10.13-11.el7.x86_64.rpm is not installed
--------------------------------------------------------------------------------
Total 933 kB/s | 2.2 MB 00:02
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
Importing GPG key 0xF4A80EB5:
Userid : "CentOS-7 Key (CentOS 7 Official Signing Key)
<***@centos.org>"
Fingerprint: 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
Package : centos-release-7-3.1611.el7.centos.x86_64 (@anaconda)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : python-dateutil-1.5-7.el7.noarch
1/10
Installing : usermode-1.111-5.el7.x86_64
2/10
Installing : libnl-1.1.4-3.el7.x86_64
3/10
Installing : python-ethtool-0.8-5.el7.x86_64
4/10
Installing : libxml2-python-2.9.1-6.el7_2.3.x86_64
5/10
Installing : python-dmidecode-3.10.13-11.el7.x86_64
6/10
Installing : python-rhsm-certificates-1.17.9-1.el7.x86_64
7/10
Installing : m2crypto-0.21.1-17.el7.x86_64
8/10
Installing : python-rhsm-1.17.9-1.el7.x86_64
9/10
Installing : subscription-manager-1.17.15-1.el7.centos.x86_64
10/10
Verifying : m2crypto-0.21.1-17.el7.x86_64
1/10
Verifying : python-rhsm-certificates-1.17.9-1.el7.x86_64
2/10
Verifying : python-dmidecode-3.10.13-11.el7.x86_64
3/10
Verifying : python-rhsm-1.17.9-1.el7.x86_64
4/10
Verifying : python-dateutil-1.5-7.el7.noarch
5/10
Verifying : libxml2-python-2.9.1-6.el7_2.3.x86_64
6/10
Verifying : python-ethtool-0.8-5.el7.x86_64
7/10
Verifying : libnl-1.1.4-3.el7.x86_64
8/10
Verifying : subscription-manager-1.17.15-1.el7.centos.x86_64
9/10
Verifying : usermode-1.111-5.el7.x86_64
10/10
Installed:
subscription-manager.x86_64 0:1.17.15-1.el7.centos
Dependency Installed:
libnl.x86_64 0:1.1.4-3.el7
libxml2-python.x86_64 0:2.9.1-6.el7_2.3
m2crypto.x86_64 0:0.21.1-17.el7
python-dateutil.noarch 0:1.5-7.el7
python-dmidecode.x86_64 0:3.10.13-11.el7
python-ethtool.x86_64 0:0.8-5.el7
python-rhsm.x86_64 0:1.17.9-1.el7
python-rhsm-certificates.x86_64 0:1.17.9-1.el7
usermode.x86_64 0:1.111-5.el7
Complete!
Retrieving
http://katello.innes.net/pub/katello-ca-consumer-latest.noarch.rpm
Preparing...
########################################
Updating / installing...
katello-ca-consumer-katello.innes.net-########################################
Registering the System
The system has been registered with ID:
87b77c29-f145-432f-a550-abf190aee982
No products installed.
Installing Katello Agent
Loaded plugins: fastestmirror, product-id, search-disabled-repos,
subscription-
: manager
Loading mirror speeds from cached hostfile
* base: mirror.sax.uk.as61049.net
* extras: mirror.bytemark.co.uk
* updates: mirrors.coreix.net
Resolving Dependencies
--> Running transaction check
---> Package katello-agent.noarch 0:2.9.1-1.el7 will be installed
--> Processing Dependency: python2-tracer >= 0.6.12 for package:
katello-agent-2.9.1-1.el7.noarch
--> Processing Dependency: python-pulp-agent-lib >= 2.6 for package:
katello-agent-2.9.1-1.el7.noarch
--> Processing Dependency: python-gofer-proton >= 2.5 for package:
katello-agent-2.9.1-1.el7.noarch
--> Processing Dependency: pulp-rpm-handlers >= 2.6 for package:
katello-agent-2.9.1-1.el7.noarch
--> Processing Dependency: gofer >= 2.7.6 for package:
katello-agent-2.9.1-1.el7.noarch
--> Processing Dependency: katello-agent-fact-plugin for package:
katello-agent-2.9.1-1.el7.noarch
--> Running transaction check
---> Package gofer.noarch 0:2.7.6-1.el7 will be installed
--> Processing Dependency: python-gofer = 2.7.6 for package:
gofer-2.7.6-1.el7.noarch
---> Package katello-agent-fact-plugin.noarch 0:2.9.1-1.el7 will be
installed
---> Package pulp-rpm-handlers.noarch 0:2.10.3-1.el7 will be installed
--> Processing Dependency: python-pulp-rpm-common = 2.10.3 for package:
pulp-rpm-handlers-2.10.3-1.el7.noarch
---> Package python-gofer-proton.noarch 0:2.7.6-1.el7 will be installed
--> Processing Dependency: python-qpid-proton >= 0.9-5 for package:
python-gofer-proton-2.7.6-1.el7.noarch
---> Package python-pulp-agent-lib.noarch 0:2.10.3-1.el7 will be installed
--> Processing Dependency: python-pulp-common = 2.10.3 for package:
python-pulp-agent-lib-2.10.3-1.el7.noarch
---> Package python2-tracer.noarch 0:0.6.12-4.el7 will be installed
--> Processing Dependency: tracer-common = 0.6.12-4.el7 for package:
python2-tracer-0.6.12-4.el7.noarch
--> Processing Dependency: python-psutil for package:
python2-tracer-0.6.12-4.el7.noarch
--> Processing Dependency: python-lxml for package:
python2-tracer-0.6.12-4.el7.noarch
--> Processing Dependency: python-beautifulsoup4 for package:
python2-tracer-0.6.12-4.el7.noarch
--> Running transaction check
---> Package python-beautifulsoup4.noarch 0:4.3.2-1.el7 will be installed
--> Processing Dependency: python-html5lib for package:
python-beautifulsoup4-4.3.2-1.el7.noarch
---> Package python-gofer.noarch 0:2.7.6-1.el7 will be installed
---> Package python-lxml.x86_64 0:3.2.1-4.el7 will be installed
--> Processing Dependency: libxslt.so.1(LIBXML2_1.1.9)(64bit) for package:
python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.1.26)(64bit) for package:
python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.1.2)(64bit) for package:
python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.0.24)(64bit) for package:
python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.0.22)(64bit) for package:
python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.0.18)(64bit) for package:
python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.0.11)(64bit) for package:
python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1()(64bit) for package:
python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libexslt.so.0()(64bit) for package:
python-lxml-3.2.1-4.el7.x86_64
---> Package python-psutil.x86_64 0:2.2.1-1.el7 will be installed
---> Package python-pulp-common.noarch 0:2.10.3-1.el7 will be installed
--> Processing Dependency: python-isodate >= 0.5.0-1.pulp for package:
python-pulp-common-2.10.3-1.el7.noarch
---> Package python-pulp-rpm-common.noarch 0:2.10.3-1.el7 will be installed
---> Package python-qpid-proton.x86_64 0:0.14.0-2.el7 will be installed
--> Processing Dependency: qpid-proton-c(x86-64) = 0.14.0-2.el7 for
package: python-qpid-proton-0.14.0-2.el7.x86_64
--> Processing Dependency: libqpid-proton.so.8()(64bit) for package:
python-qpid-proton-0.14.0-2.el7.x86_64
---> Package tracer-common.noarch 0:0.6.12-4.el7 will be installed
--> Running transaction check
---> Package libxslt.x86_64 0:1.1.28-5.el7 will be installed
---> Package python-html5lib.noarch 1:0.999-5.el7 will be installed
--> Processing Dependency: python-six for package:
1:python-html5lib-0.999-5.el7.noarch
---> Package python-isodate.noarch 0:0.5.0-4.pulp.el7 will be installed
---> Package qpid-proton-c.x86_64 0:0.14.0-2.el7 will be installed
--> Running transaction check
---> Package python-six.noarch 0:1.9.0-2.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository
Size
================================================================================
Installing:
katello-agent noarch 2.9.1-1.el7 Innes_Katello_Katello_Client_3_3
30 k
Installing for dependencies:
gofer noarch 2.7.6-1.el7 Innes_Katello_Katello_Client_3_3
84 k
katello-agent-fact-plugin
noarch 2.9.1-1.el7 Innes_Katello_Katello_Client_3_3
11 k
libxslt x86_64 1.1.28-5.el7 Innes_CentOS_CentOS_7_Base
242 k
pulp-rpm-handlers noarch 2.10.3-1.el7 Innes_Katello_Katello_Client_3_3
73 k
python-beautifulsoup4
noarch 4.3.2-1.el7 Innes_EPEL_EPEL_7
149 k
python-gofer noarch 2.7.6-1.el7 Innes_Katello_Katello_Client_3_3
132 k
python-gofer-proton
noarch 2.7.6-1.el7 Innes_Katello_Katello_Client_3_3
53 k
python-html5lib noarch 1:0.999-5.el7 Innes_EPEL_EPEL_7
206 k
python-isodate noarch 0.5.0-4.pulp.el7
Innes_Katello_Katello_Client_3_3
50 k
python-lxml x86_64 3.2.1-4.el7 Innes_CentOS_CentOS_7_Base
758 k
python-psutil x86_64 2.2.1-1.el7 Innes_EPEL_EPEL_7
114 k
python-pulp-agent-lib
noarch 2.10.3-1.el7 Innes_Katello_Katello_Client_3_3
91 k
python-pulp-common noarch 2.10.3-1.el7 Innes_Katello_Katello_Client_3_3
123 k
python-pulp-rpm-common
noarch 2.10.3-1.el7 Innes_Katello_Katello_Client_3_3
65 k
python-qpid-proton x86_64 0.14.0-2.el7 Innes_CentOS_CentOS_7_Extras
212 k
python-six noarch 1.9.0-2.el7 Innes_CentOS_CentOS_7_Base
29 k
python2-tracer noarch 0.6.12-4.el7 Innes_EPEL_EPEL_7
101 k
qpid-proton-c x86_64 0.14.0-2.el7 Innes_CentOS_CentOS_7_Extras
130 k
tracer-common noarch 0.6.12-4.el7 Innes_EPEL_EPEL_7
25 k
Transaction Summary
================================================================================
Install 1 Package (+19 Dependent packages)
Total download size: 2.6 M
Installed size: 9.0 M
Downloading packages:
--------------------------------------------------------------------------------
Total 1.9 MB/s | 2.6 MB 00:01
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : python-gofer-2.7.6-1.el7.noarch
1/20
Installing : gofer-2.7.6-1.el7.noarch
2/20
Installing : qpid-proton-c-0.14.0-2.el7.x86_64
3/20
Installing : python-qpid-proton-0.14.0-2.el7.x86_64
4/20
Installing : python-gofer-proton-2.7.6-1.el7.noarch
5/20
Installing : python-six-1.9.0-2.el7.noarch
6/20
Installing : 1:python-html5lib-0.999-5.el7.noarch
7/20
Installing : python-beautifulsoup4-4.3.2-1.el7.noarch
8/20
Installing : python-isodate-0.5.0-4.pulp.el7.noarch
9/20
Installing : python-pulp-common-2.10.3-1.el7.noarch
10/20
Installing : python-pulp-agent-lib-2.10.3-1.el7.noarch
11/20
Installing : python-pulp-rpm-common-2.10.3-1.el7.noarch
12/20
Installing : pulp-rpm-handlers-2.10.3-1.el7.noarch
13/20
Installing : tracer-common-0.6.12-4.el7.noarch
14/20
Installing : python-psutil-2.2.1-1.el7.x86_64
15/20
Installing : katello-agent-fact-plugin-2.9.1-1.el7.noarch
16/20
Installing : libxslt-1.1.28-5.el7.x86_64
17/20
Installing : python-lxml-3.2.1-4.el7.x86_64
18/20
Installing : python2-tracer-0.6.12-4.el7.noarch
19/20
Installing : katello-agent-2.9.1-1.el7.noarch
20/20
Note: Forwarding request to 'systemctl enable goferd.service'.
Created symlink /etc/systemd/system/multi-user.target.wants/goferd.service,
pointing to /usr/lib/systemd/system/goferd.service.
Verifying : libxslt-1.1.28-5.el7.x86_64
1/20
Verifying : gofer-2.7.6-1.el7.noarch
2/20
Verifying : katello-agent-2.9.1-1.el7.noarch
3/20
Verifying : python-qpid-proton-0.14.0-2.el7.x86_64
4/20
Verifying : python-gofer-proton-2.7.6-1.el7.noarch
5/20
Verifying : katello-agent-fact-plugin-2.9.1-1.el7.noarch
6/20
Verifying : python-gofer-2.7.6-1.el7.noarch
7/20
Verifying : python-pulp-common-2.10.3-1.el7.noarch
8/20
Verifying : 1:python-html5lib-0.999-5.el7.noarch
9/20
Verifying : python-psutil-2.2.1-1.el7.x86_64
10/20
Verifying : python-lxml-3.2.1-4.el7.x86_64
11/20
Verifying : pulp-rpm-handlers-2.10.3-1.el7.noarch
12/20
Verifying : python-pulp-agent-lib-2.10.3-1.el7.noarch
13/20
Verifying : python-pulp-rpm-common-2.10.3-1.el7.noarch
14/20
Verifying : python2-tracer-0.6.12-4.el7.noarch
15/20
Verifying : tracer-common-0.6.12-4.el7.noarch
16/20
Verifying : python-beautifulsoup4-4.3.2-1.el7.noarch
17/20
Verifying : python-isodate-0.5.0-4.pulp.el7.noarch
18/20
Verifying : python-six-1.9.0-2.el7.noarch
19/20
Verifying : qpid-proton-c-0.14.0-2.el7.x86_64
20/20
Installed:
katello-agent.noarch 0:2.9.1-1.el7
Dependency Installed:
gofer.noarch 0:2.7.6-1.el7
katello-agent-fact-plugin.noarch 0:2.9.1-1.el7
libxslt.x86_64 0:1.1.28-5.el7
pulp-rpm-handlers.noarch 0:2.10.3-1.el7
python-beautifulsoup4.noarch 0:4.3.2-1.el7
python-gofer.noarch 0:2.7.6-1.el7
python-gofer-proton.noarch 0:2.7.6-1.el7
python-html5lib.noarch 1:0.999-5.el7
python-isodate.noarch 0:0.5.0-4.pulp.el7
python-lxml.x86_64 0:3.2.1-4.el7
python-psutil.x86_64 0:2.2.1-1.el7
python-pulp-agent-lib.noarch 0:2.10.3-1.el7
python-pulp-common.noarch 0:2.10.3-1.el7
python-pulp-rpm-common.noarch 0:2.10.3-1.el7
python-qpid-proton.x86_64 0:0.14.0-2.el7
python-six.noarch 0:1.9.0-2.el7
python2-tracer.noarch 0:0.6.12-4.el7
qpid-proton-c.x86_64 0:0.14.0-2.el7
tracer-common.noarch 0:0.6.12-4.el7
Complete!
Which looks to me like subscription-manager is being sourced from internet
channels, but the katello-agent is then sourced from my internal Katello
channels. Both the Katello server and the client are libvirt guests on my
laptop. If I remove internet access from my laptop, the top of my
install.post.log reads:
updating system time
Error resolving 0.fedora.pool.ntp.org: Name or service not known (-2)
Loaded plugins: fastestmirror
One of the configured repositories failed (Unknown),
and yum doesn't have enough cached data to continue. At this point the only
safe thing yum can do is fail. There are a few ways to work "fix" this:
1. Contact the upstream for the repository and get them to fix the
problem.
2. Reconfigure the baseurl/etc. for the repository, to point to a
working
upstream. This is most often useful if you are using a newer
distribution release than is supported by the repository (and the
packages for the previous distribution release still work).
3. Run the command with the repository temporarily disabled
yum --disablerepo=<repoid> ...
4. Disable the repository permanently, so yum won't use it by default.
Yum
will then just ignore the repository until you permanently enable it
again or use --enablerepo for temporary usage:
yum-config-manager --disable <repoid>
or
subscription-manager repos --disable=<repoid>
5. Configure the failing repository to be skipped, if it is
unavailable.
Note that yum will try to contact the repo. when it runs most
commands,
so will have to try and fail each time (and thus. yum will be be
much
slower). If it is a very temporary problem though, this is often a
nice
compromise:
yum-config-manager --save
--setopt=<repoid>.skip_if_unavailable=true
Cannot find a valid baseurl for repo: base/7/x86_64
Could not retrieve mirrorlist
http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock
error was
14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error"
error: Failed dependencies:
subscription-manager is needed by
katello-ca-consumer-katello.innes.net-1.0-1.noarch
Retrieving
http://katello.innes.net/pub/katello-ca-consumer-latest.noarch.rpm
Registering the System
/tmp/ks-script-nnZRVE: line 48: subscription-manager: command not found
How can I ensure that subscription-manager is sourced from Katello rather
than Internet sources? I need to be able to demonstrate builds when there
is no external connection available.
Cheers
Duncan
--
You received this message because you are subscribed to the Google Groups "Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to foreman-users+***@googlegroups.com.
To post to this group, send email to foreman-***@googlegroups.com.
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to foreman-users+***@googlegroups.com.
To post to this group, send email to foreman-***@googlegroups.com.
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.