<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Hi,<br>
      <br>
      i have SW 1.7 and centos-6.3 provisioning is working fine<br>
      however, some steps need to be done:<br>
      - there should be child channels with "spacewalk-client" and
      "epel" repo's<br>
      - this child channels should be checked on "ks details ->
      operating system -> child channels" (even if they enabled in
      activation key)<br>
      <br>
      without that, i had same problem - post-install step failing to
      run all rhn binaries<br>
      <br>
      <pre class="moz-signature" cols="72">Yuriy Demchenko</pre>
      On 09/24/2012 05:08 PM, Lint Thomas wrote:<br>
    </div>
    <blockquote
cite="mid:C44533FB4357EE4B85352A0F4273B6230145D609@NEOMX2K10MBX1.int.neonet.at"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <style>
<!--
@font-face
        {font-family:"Cambria Math"}
@font-face
        {font-family:Calibri}
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif"}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline}
pre
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New"}
span.E-MailFormatvorlage17
        {font-family:"Calibri","sans-serif";
        color:windowtext}
span.HTMLVorformatiertZchn
        {font-family:"Courier New"}
.MsoChpDefault
        {}
@page WordSection1
        {margin:70.85pt 70.85pt 2.0cm 70.85pt}
div.WordSection1
        {}
-->
</style>
      <div class="WordSection1">
        <p class="MsoNormal"><span lang="EN-US">Hello,</span></p>
        <p class="MsoNormal"><span lang="EN-US"> </span></p>
        <p class="MsoNormal"><span lang="EN-US">while configuring
            spacewalk 1.7 on centos 6.3 a problem occurred at centos 6.3
            provisioning. I guess it is caused by the generated
            kickstart config  and the ongoing installation procedure
            that relies on up2date which is not shipped with centos 6.3
            anymore.</span></p>
        <p class="MsoNormal"><span lang="EN-US"> </span></p>
        <p class="MsoNormal"><span lang="EN-US">Setup:</span></p>
        <p class="MsoNormal"><span lang="EN-US">Spacewalk Server</span></p>
        <p class="MsoNormal"><span lang="EN-US">Centos 6.3 x64 minimal</span></p>
        <p class="MsoNormal"><span lang="EN-US">Spacewalk 1.7 postgreSQL</span></p>
        <p class="MsoNormal"><span lang="EN-US"> </span></p>
        <p class="MsoNormal"><span lang="EN-US">We Configured Spacewalk
            1.7 and created a Software Channel, added a Repo and created
            a kickstart profile which is published via http.</span></p>
        <p class="MsoNormal"><span lang="EN-US">Our client machine
            initiates the installation over PXE-boot and retrieves the
            Centos6.3 base install image from cobbler. The automatic
            generated kickstart file does not work with centos 6.3 even
            though we selected the correct distribution.</span></p>
        <p class="MsoNormal"><span lang="EN-US"> </span></p>
        <p class="MsoNormal"><span lang="EN-US">Are there know
            issues/incompatibilities with centos 6.3? does anyone know
            when 6.3 will be fully supported or how to fix the described
            issue?</span></p>
        <p class="MsoNormal"><span lang="EN-US"> </span></p>
        <p class="MsoNormal"><span lang="EN-US">There the paste of the
            automatic generated spacewalk kickstart config:</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">#
            Kickstart config file generated by Spacewalk Config
            Management</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"># Profile
            Label : Centos6_x64-test</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"># Date
            Created  : Thu Sep 20 17:21:13 CEST 2012</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">install</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">text</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">network
            --bootproto dhcp</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">url --url
            <a class="moz-txt-link-freetext" href="http://spacewalk1.sec/ks/dist/centos6-x64">http://spacewalk1.sec/ks/dist/centos6-x64</a></span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">lang en_US</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">keyboard
            us</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">zerombr</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">clearpart
            --all</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">bootloader
            --location mbr</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">timezone
            America/New_York</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">auth
            --enablemd5 --enableshadow</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">rootpw
            --iscrypted $1$vtNOYEQs$2T/hfAVCjWc.BlBtroMlQ/</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">selinux
            --permissive</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">reboot</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">firewall
            --disabled</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">skipx</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">part /boot
            --fstype=ext3 --size=200
          </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">part pv.01
            --size=1000 --grow
          </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">part swap
            --size=1000   --maxsize=2000
          </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">volgroup
            myvg pv.01
          </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">logvol /
            --vgname=myvg --name=rootvol --size=1000 --grow</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">%packages
          </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">%end</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">%pre</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">wget
            <a class="moz-txt-link-rfc2396E" href="http://spacewalk1.sec/cblr/svc/op/trig/mode/pre/profile/Centos6_x64-test:1:SpacewalkDefaultOrganization">"http://spacewalk1.sec/cblr/svc/op/trig/mode/pre/profile/Centos6_x64-test:1:SpacewalkDefaultOrganization"</a>
            -O /dev/null</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">echo
            "Saving RHN keys..." > /dev/ttyS0</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">SYSTEM_ID=/etc/sysconfig/rhn/systemid</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">rhn_keys_found=no</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">mkdir -p
            /tmp/rhn</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">drives=$(list-harddrives
            | awk '{print $1}')</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">for disk
            in $drives; do</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">   
            DISKS="$DISKS $(fdisk -l /dev/$disk | grep -v
            "swap\|LVM\|Extended" | awk '/^\/dev/{print $1}')"</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">done</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"># Try to
            find the keys on ordinary partitions</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">for disk
            in $DISKS; do</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">   
            name=test-$(basename $disk)</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    mkdir
            -p /tmp/$name</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    mount
            $disk /tmp/$name</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    [ $?
            -eq 0 ] || continue # Skip to the next partition if the
            mount fails</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    # Copy
            current RHN host keys out to be reused</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    if [
            -f /tmp/${name}$SYSTEM_ID ]; then</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">        cp
            -a /tmp/${name}$SYSTEM_ID /tmp/rhn</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">       
            rhn_keys_found="yes"</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">       
            umount /tmp/$name</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">       
            break</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    fi</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    umount
            /tmp/$name</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    rm -r
            /tmp/$name</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">done</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"># Try LVM
            if that didn't work</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">if [
            "$rhn_keys_found" = "no" ]; then</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    lvm
            lvmdiskscan</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">   
            vgs=$(lvm vgs | tail -n +2 | awk '{ print $1 }')</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    for vg
            in $vgs; do</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">        #
            Activate any VG we found</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">       
            lvm vgchange -ay $vg</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    done</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">   
          </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    lvs=$(lvm
            lvs | tail -n +2 | awk '{ print "/dev/" $2 "/" $1 }')</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    for lv
            in $lvs; do</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">       
            tmpdir=$(mktemp -d findkeys.XXXXXX)</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">       
            mkdir -p /tmp/${tmpdir}</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">       
            mount $lv /tmp/${tmpdir} || continue # Skip to next volume
            if this fails</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">        #
            Let's see if the keys are in there</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">        if
            [ -f /tmp/${tmpdir}$SYSTEM_ID ]; then</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">           
            cp -a /tmp/${tmpdir}$SYSTEM_ID /tmp/rhn/</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">           
            rhn_keys_found="yes"</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">           
            umount /tmp/${tmpdir}</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">           
            break # We're done!</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">        fi</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">      
             umount /tmp/${tmpdir}</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">        rm
            -r /tmp/${tmpdir}</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    done</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">   
          </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    # And
            clean up..</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    for vg
            in $vgs; do</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">       
            lvm vgchange -an $vg</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    done</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">fi</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">%end</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">%post
            --nochroot</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">mkdir
            /mnt/sysimage/tmp/ks-tree-copy</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">if [ -d
            /oldtmp/ks-tree-shadow ]; then</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">cp -fa
            /oldtmp/ks-tree-shadow/* /mnt/sysimage/tmp/ks-tree-copy</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">elif [ -d
            /tmp/ks-tree-shadow ]; then</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">cp -fa
            /tmp/ks-tree-shadow/* /mnt/sysimage/tmp/ks-tree-copy</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">fi</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">cp
            /etc/resolv.conf /mnt/sysimage/etc/resolv.conf</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">cp -f
            /tmp/ks-pre.log* /mnt/sysimage/root/ || :</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"">%end</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New""> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"">%post --nochroot
            --interpreter /usr/bin/python</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">try:</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    import
            xmlrpclib</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    import
            shutil</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    import
            sys</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    import
            os.path</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">   
            old_system_id = "/tmp/rhn/systemid"</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">   
            new_system_id = "/mnt/sysimage/root/systemid.old"</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">   
            new_keys = "1-f8fa019b2fc1d692d9dcad6ce2ddbf8e"</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    for
            key in new_keys.split(','):</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">        if
            key.startswith('re-'):</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">           
            sys.exit(0)</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    if
            os.path.exists(old_system_id):</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">       
            client =  xmlrpclib.Server(<a class="moz-txt-link-rfc2396E" href="http://spacewalk1.sec/rpc/api">"http://spacewalk1.sec/rpc/api"</a>)</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">       
            key =
            client.system.obtain_reactivation_key(open(old_system_id).read())</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">        f
            = open("/mnt/sysimage/tmp/key","w")</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">       
            f.write(key)</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">       
            f.close()</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">       
            shutil.copy(old_system_id, new_system_id)</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">except:</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    # xml
            rpc due to  a old/bad system id</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    # we
            don't care about those</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    #
            we'll register those as new.</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    pass</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">%end</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">%post
            --log /root/ks-rhn-post.log</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"># --Begin
            Spacewalk command section--</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">cat >
            /tmp/ssl-key-1 <<'EOF'</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">##
            <certificate removed by author>
          </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">EOF</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"># ssl-key1</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">cat
            /tmp/ssl-key-* > /usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">perl -pe
            's/RHNS-CA-CERT/RHN-ORG-TRUSTED-SSL-CERT/g' -i
            /etc/sysconfig/rhn/up2date</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">mkdir -p
            /tmp/rhn_rpms/optional</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">cd
            /tmp/rhn_rpms/optional
          </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">wget -P
            /tmp/rhn_rpms/optional
            <a class="moz-txt-link-freetext" href="http://spacewalk1.sec/download/package/ecc93e74e509e28e0866753fa36ce6a469d2c3f9/0/1/5705/pyOpenSSL-0.10-2.el6.x86_64.rpm">http://spacewalk1.sec/download/package/ecc93e74e509e28e0866753fa36ce6a469d2c3f9/0/1/5705/pyOpenSSL-0.10-2.el6.x86_64.rpm</a>
            <a class="moz-txt-link-freetext" href="http://spacewalk1.sec/download/package/67b0f77afcf12ec0e87c1dc501192699d5d5d27c/0/1/6295/rhnlib-2.5.51-1.el6.noarch.rpm">http://spacewalk1.sec/download/package/67b0f77afcf12ec0e87c1dc501192699d5d5d27c/0/1/6295/rhnlib-2.5.51-1.el6.noarch.rpm</a>

<a class="moz-txt-link-freetext" href="http://spacewalk1.sec/download/package/52b9915e3a5adedb4420cbdcf37f3f33c733058a/0/1/6014/libxml2-python-2.7.6-4.el6_2.4.x86_64.rpm">http://spacewalk1.sec/download/package/52b9915e3a5adedb4420cbdcf37f3f33c733058a/0/1/6014/libxml2-python-2.7.6-4.el6_2.4.x86_64.rpm</a>
          </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">rpm -Uvh
            --replacepkgs --replacefiles
            /tmp/rhn_rpms/optional/pyOpenSSL*
            /tmp/rhn_rpms/optional/rhnlib*
            /tmp/rhn_rpms/optional/libxml2-python*
          </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">perl -npe
            's|^(\s*(noSSLS\|s)erverURL\s*=\s*[^:]+://)[^/]*/|${1}spacewalk1.sec/|'
            -i /etc/sysconfig/rhn/up2date</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"># now copy
            from the ks-tree we saved in the non-chroot checkout</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">cp -fav
            /tmp/ks-tree-copy/* /</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">rm -Rf
            /tmp/ks-tree-copy</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"># --End
            Spacewalk command section--</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"># begin
            cobbler snippet</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"># set
            default MOTD</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">echo
            "Kickstarted on $(date +'%Y-%m-%d')" >> /etc/motd</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"># begin
            Red Hat management server registration</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">mkdir -p
            /usr/share/rhn/</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">wget
            <a class="moz-txt-link-freetext" href="http://spacewalk1.sec/pub/RHN-ORG-TRUSTED-SSL-CERT">http://spacewalk1.sec/pub/RHN-ORG-TRUSTED-SSL-CERT</a> -O
            /usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT  
          </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">perl -npe
            's/RHNS-CA-CERT/RHN-ORG-TRUSTED-SSL-CERT/g' -i
            /etc/sysconfig/rhn/* 
          </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">key=""</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">if [ -f
            /tmp/key ]; then</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">   
            key=`cat /tmp/key`</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">fi</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">if [ $key
            ]; then
          </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    rhnreg_ks
            --serverUrl=<a class="moz-txt-link-freetext" href="https://spacewalk1.sec/XMLRPC">https://spacewalk1.sec/XMLRPC</a>
            --sslCACert=/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
            --activationkey=$key,1-f8fa019b2fc1d692d9dcad6ce2ddbf8e</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">else</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">    
            rhnreg_ks --serverUrl=<a class="moz-txt-link-freetext" href="https://spacewalk1.sec/XMLRPC">https://spacewalk1.sec/XMLRPC</a>
            --sslCACert=/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
            --activationkey=1-f8fa019b2fc1d692d9dcad6ce2ddbf8e</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">fi</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"># end Red
            Hat management server registration</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"># end
            cobbler snippet</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">rhn_check</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"># Start
            post_install_network_config generated code</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"># End
            post_install_network_config generated code</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">%end</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">%post</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"># Start
            koan environment setup</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">echo
            "export COBBLER_SERVER=spacewalk1.sec" >
            /etc/profile.d/cobbler.sh</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">echo
            "setenv COBBLER_SERVER spacewalk1.sec" >
            /etc/profile.d/cobbler.csh</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"># End koan
            environment setup</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US"> </span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">wget
            <a class="moz-txt-link-rfc2396E" href="http://spacewalk1.sec/cblr/svc/op/ks/profile/Centos6_x64-test:1:SpacewalkDefaultOrganization">"http://spacewalk1.sec/cblr/svc/op/ks/profile/Centos6_x64-test:1:SpacewalkDefaultOrganization"</a>
            -O /root/cobbler.ks</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"" lang="EN-US">wget
            <a class="moz-txt-link-rfc2396E" href="http://spacewalk1.sec/cblr/svc/op/trig/mode/post/profile/Centos6_x64-test:1:SpacewalkDefaultOrganization">"http://spacewalk1.sec/cblr/svc/op/trig/mode/post/profile/Centos6_x64-test:1:SpacewalkDefaultOrganization"</a>
            -O /dev/null</span></p>
        <p class="MsoNormal"><span style="font-size:10.0pt;
            font-family:"Courier New"">%end</span></p>
        <p class="MsoNormal"> </p>
      </div>
      <br>
      <font color="Purple" face="Verdana" size="2"><br>
*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*<br>
        T-Systems Austria GesmbH Rennweg 97-99, 1030 Wien<br>
        Handelsgericht Wien, FN 79340b<br>
*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*<br>
        Notice: This e-mail contains information that is confidential
        and may be privileged.<br>
        If you are not the intended recipient, please notify the sender
        and then<br>
        delete this e-mail immediately.<br>
*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*<br>
      </font>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Spacewalk-list mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Spacewalk-list@redhat.com">Spacewalk-list@redhat.com</a>
<a class="moz-txt-link-freetext" href="https://www.redhat.com/mailman/listinfo/spacewalk-list">https://www.redhat.com/mailman/listinfo/spacewalk-list</a></pre>
    </blockquote>
    <br>
  </body>
</html>