Hi Bob, I have always *always* faced these issues (both with centos (5,6,7) and fedora (14-20)); I resolved grabbing the spacewalk-client libs (+dependencies like the python-packages), creating a tar archive that I placed on [spacewalk]/pub/ Which is fetched upon kickstarting, extracted and installed.
Is a crude workaround, but does the trick for me. I've got a script creating these tar-archives for me, if you are interested, drop me an email... Best -Jonathan On 10/29/2014 05:17 PM, Jones, Robert W. (Bob) (rwj5d) wrote: Hello all, I’ve been a spacewalk user for a while now and am having a problem trying to install CentOS 7. I’m running Spacewalk version 2.2 and can install CentOS 6 just fine. I’ve created the appropriate channels for CentOS 7 and a kickstartable tree. I use cobbler buildiso to create a bootable iso for a specific system that is set up to use the CentOS 7 channels. I boot off of the iso, it grabs the kickstart file, creates the filesystems and determines the package dependencies, however, it doesn’t seem to be able to get any rpms from the channels (and I’m testing by just installing @core). The install errors out at: Error The following software marked for installation has errors. This is likely caused by an error with your installation source. rhn-client-tools-2.3.5-1.el7.noarch requires python-dmidecode rhn-client-tools-2.3.5-1.el7.noarch requires python-gudev rhn-client-tools-2.3.5-1.el7.noarch requires python-hwdata If I go into the spacewalk webui and search for those packages, they show up in the core CentOS7 channel, and I’ve verified the rpms are there and that all file permissions/contexts are correct. Does this have anything to do with the fact I’m running cobbler20 and not the newer cobbler available from epel? I am at a total loss at this point. Poking around in /tmp using the install shell (alt-f2) I see in /tmp/yum.cache the following: anaconda puppet-el7 centos7-x86_64-fasttrack vmware-tools-5.5-el7 centos7-x86_64-updates spacewalk-nightly-client-centos7-x86_64 epel7-centos7-x86_64 centos7-x86_64-extras timedhosts.txt Is the base centos7-x86_64 repo channel supposed to appear here as well? Here is the pertinent part of the kickstart file it is downloading (I’ve cut all the pre and post scripts) # Kickstart config file generated by Spacewalk Config Management # Profile Label : CentOS7 # Date Created : 2014-10-29 09:48:39.151229 install text network --bootproto=static —hostname=test.its.virginia.edu<http://test.its.virginia.edu> --ip=10.250.1.195 --netmask=255.255.255.0 --gateway=10.250.1.1 --nameserver=128.143.2.7,128.143.22.119,128.143.3.7 url --url http://install..virginia.edu/ks/dist/CentOS7 lang en_US keyboard us zerombr clearpart --all bootloader --location mbr timezone America/New_York auth --enableshadow --passalgo=sha256 rootpw --iscrypted $5$7kFEP/9jjpl/dFTq$nQkmkljlkjljjlKeKh3p53ND1844hjfvjNn.BdF6Jf4 selinux --enforcing reboot firewall --disabled skipx services --enabled=sshd eula --agreed repo --name=puppet-el7 --baseurl=http://install..virginia.edu/ks/dist/child/puppet-el7/CentOS7 repo --name=centos7-x86_64-fasttrack --baseurl=http://install..virginia.edu/ks/dist/child/centos7-x86_64-fasttrack/CentOS7 repo --name=vmware-tools-5.5-el7 --baseurl=http://install..virginia.edu/ks/dist/child/vmware-tools-5.5-el7/CentOS7 repo --name=centos7-x86_64-updates --baseurl=http://install..virginia.edu/ks/dist/child/centos7-x86_64-updates/CentOS7 repo --name=spacewalk-nightly-client-centos7-x86_64 --baseurl=http://install..virginia.edu/ks/dist/child/spacewalk-nightly-client-centos7-x86_64/CentOS7 repo --name=epel7-centos7-x86_64 --baseurl=http://install..virginia.edu/ks/dist/child/epel7-centos7-x86_64/CentOS7 repo --name=centos7-x86_64-extras --baseurl=http://install..virginia.edu/ks/dist/child/centos7-x86_64-extras/CentOS7 part /boot --fstype=xfs --size=512 --ondisk=sda %include /tmp/swappart part pv.01 --size=1 --grow --ondisk=sda volgroup vg_root pv.01 logvol / --vgname=vg_root --name=lv_root --fstype=xfs --size=1024 logvol /usr --vgname=vg_root --name=lv_usr --fstype=xfs --size=4096 logvol /var --vgname=vg_root --name=lv_var --fstype=xfs --size=4096 logvol /var/log --vgname=vg_root --name=lv_var_log --fstype=xfs --size=4096 --fsoptions="nodev,noexec,nosuid" logvol /opt --vgname=vg_root --name=lv_opt --fstype=xfs --size=2048 logvol /home --vgname=vg_root --name=lv_home --fstype=xfs --size=2048 --fsoptions="nodev" %packages --ignoremissing --nobase @core %end Thanks in advance for any and all help, — Bob Jones UNIX Systems Senior Engineer ITS Systems and Storage Services -- Jonathan Hoser, M.Sc. Institute of Bioinformatics and System Biology WWW: http://mips.helmholtz-muenchen.de ________________________________ Helmholtz Zentrum München Deutsches Forschungszentrum für Gesundheit und Umwelt (GmbH) Ingolstädter Landstr. 1 85764 Neuherberg www.helmholtz-muenchen.de Aufsichtsratsvorsitzende: MinDir´in Bärbel Brumme-Bothe Geschäftsführer: Prof. Dr. Günther Wess, Dr. Nikolaus Blum, Dr. Alfons Enhsen Registergericht: Amtsgericht München HRB 6466 USt-IdNr: DE 129521671
_______________________________________________ Spacewalk-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/spacewalk-list
