[Spacewalk-list] Spacewalk is injecting optional el6 rpm's into el5 kickstart

William Clark majorgearhead at gmail.com
Wed Jan 18 00:32:33 UTC 2012


Little background.  I am running Spacewalk 1.6, but this issue happened in 1.5 as well.  I have many channels (CentOS / OEL) and activation keys.  My kickstarts all seemed to work until recently.

Problem:  When I create a kickstart from a CentOS 5.X distribution, spacewalk is inserting the following line into the kickstart:

wget -P /tmp/rhn_rpms/optional http://myserver/download/package/6d7217f7e71aabccdaa69321001008fa9e575bd3/0/21/118490/libxml2-python-2.7.6-4.0.1.el6_2.1.x86_64.rpm http://myserver/download/package/918a482d9f47d1dd292a3017594322ca5c17d3c5/0/21/73353/pyOpenSSL-0.10-2.el6.x86_64.rpm http://myserver/download/package/faf38a2b9dd64b2b4ded673d0feddce7e4db83b8/0/21/118239/rhnlib-2.5.49-1.el5.noarch.rpm

Notice the libxml2-python and pyOpenSSL, both are el6, but this is an el5 kickstart and this causes mass issues.

I seems that in kickstarts a few weeks ago, it just didn't try and install these.  In a kickstart I am doing today, this caused and exception that crashed in the post of kickstarting.  My kickstarts have all worked as recently as a couple of weeks ago.  I am at a loss as to what injects this into the kickstart, and how to fix it.  I cant even find this revision in any of the channels associated with my kickstart, and of course this causes a depsolving hell.

The following is the output from the kickstarts:

Stopping system message bus: [FAILED]
Starting system message bus: [  OK  ]
Stopping HAL daemon: [FAILED]
Starting HAL daemon: [  OK  ]
Retrieving http://myserver/ostk_centos_repos-3-ostk1.noarch.rpm
Preparing...                ##################################################
ostk_centos_repos           ##################################################
Package rhn-check-1.6.47-1.el5.noarch already installed and latest version
Package rhn-setup-1.6.47-1.el5.noarch already installed and latest version
Package rhncfg-actions-5.10.24-1.el5.noarch already installed and latest version
Package rhnsd-4.9.14-1.el5.x86_64 already installed and latest version
om/download/package/4dcc73368e733e4428c38d8da3e51bc5d65e98e2/0/21/118586/libxml2-python-2.7.6-4.0.1.el6_2.1.i686.rpm
Reusing existing connection to myserver:80.
HTTP request sent, awaiting response... 200 OK
Length: 319404 (312K) [application/octet-stream]
Saving to: `/tmp/rhn_rpms/optional/libxml2-python-2.7.6-4.0.1.el6_2.1.i686.rpm'

    0K .......... .......... .......... .......... .......... 16% 24.6M 0s
   50K .......... .......... .......... .......... .......... 32% 19.6M 0s
  100K .......... .......... .......... .......... .......... 48% 31.1M 0s
  150K .......... .......... .......... .......... .......... 64% 41.3M 0s
  200K .......... .......... .......... .......... .......... 80% 40.9M 0s
  250K .......... .......... .......... .......... .......... 96% 45.5M 0s
  300K .......... .                                          100% 63.9M=0.01s

2012-01-17 16:20:50 (31.4 MB/s) - `/tmp/rhn_rpms/optional/libxml2-python-2.7.6-4.0.1.el6_2.1.i686.rpm' saved [319404/319404]

--2012-01-17 16:20:50--  http://myserver/download/package/9c2617594f86077165d7d2ad25292a9fdd86d10a/0/21/78136/pyOpenSSL-0.10-2.el6.i686.rpm
Reusing existing connection to myserver:80.
HTTP request sent, awaiting response... 200 OK
Length: 214440 (209K) [application/octet-stream]
Saving to: `/tmp/rhn_rpms/optional/pyOpenSSL-0.10-2.el6.i686.rpm'

    0K .......... .......... .......... .......... .......... 23% 48.7M 0s
   50K .......... .......... .......... .......... .......... 47% 43.3M 0s
  100K .......... .......... .......... .......... .......... 71% 71.5M 0s
  150K .......... .......... .......... .......... .......... 95% 59.0M 0s
  200K .........                                             100%  107M=0.004s

2012-01-17 16:20:50 (54.9 MB/s) - `/tmp/rhn_rpms/optional/pyOpenSSL-0.10-2.el6.i686.rpm' saved [214440/214440]

FINISHED --2012-01-17 16:20:50--
Downloaded: 3 files, 595K in 0.02s (30.9 MB/s)
error: Failed dependencies:
	libcrypto.so.10 is needed by pyOpenSSL-0.10-2.el6.i686
	libpython2.6.so.1.0 is needed by pyOpenSSL-0.10-2.el6.i686
	libssl.so.10 is needed by pyOpenSSL-0.10-2.el6.i686
	python(abi) = 2.6 is needed by pyOpenSSL-0.10-2.el6.i686
	rpmlib(FileDigests) <= 4.6.0-1 is needed by pyOpenSSL-0.10-2.el6.i686
	rpmlib(PayloadIsXz) <= 5.2-1 is needed by pyOpenSSL-0.10-2.el6.i686
	libpython2.6.so.1.0 is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2 = 2.7.6-4.0.1.el6_2.1 is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.4.30) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.5.0) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.5.2) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.5.4) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.5.6) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.5.7) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.5.8) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.5.9) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.6.0) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.6.1) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.6.10) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.6.11) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.6.12) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.6.14) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.6.15) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.6.16) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.6.17) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.6.18) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.6.2) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.6.20) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.6.21) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.6.23) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.6.25) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.6.27) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.6.28) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.6.3) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.6.5) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.6.6) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.6.8) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.7.0) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	libxml2.so.2(LIBXML2_2.7.3) is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	python(abi) = 2.6 is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	rpmlib(FileDigests) <= 4.6.0-1 is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
	rpmlib(PayloadIsXz) <= 5.2-1 is needed by libxml2-python-2.7.6-4.0.1.el6_2.1.i686
cp: cannot stat `/tmp/ks-tree-copy/*': No such file or directory
--2012-01-17 16:20:56--  http://myserver/pub/RHN-ORG-TRUSTED-SSL-CERT
Resolving myserver... 10.4.9.89
Connecting to myserver|10.4.9.89|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 11296 (11K) [text/plain]
Saving to: `/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT'

    0K .......... .                                          100% 6.02M=0.002s

2012-01-17 16:20:56 (6.02 MB/s) - `/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT' saved [11296/11296]

Can't do inplace edit: /etc/sysconfig/rhn/allowed-actions is not a regular file.
Can't do inplace edit: /etc/sysconfig/rhn/clientCaps.d is not a regular file.
Introspect error: The name com.redhat.SubscriptionManager was not provided by any .service files

William Clark

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/spacewalk-list/attachments/20120117/a12ea9c2/attachment.htm>


More information about the Spacewalk-list mailing list