42

Answer to Life, the Universe, and the IT

Spacewalk, der RedHat Satelite Server für RHEL Clones

| 0 comments

Spacewalk

Einleitung

Für diejenigen welche Spacewalk noch nicht kennen, Spacewalk ist die OpenSource Variante des RedHat Satelite Servers, jedoch unterstützt Spacewalk nur RHEL Clones (Scientific Linix, Centos, …) sowie Fedora. Für ein RHEL ist man weiterhin auf den Satelite Server angewiesen welcher immer ein paar Versionen hinter Spacewalk hinterherhinkt. Spacewalk ist ebenfalls die Grundlage für den Suse Manager.

Funktion

Und nun zu dem wichtigen Punkt, was kann man mit Spacewalk alles machen. Hier nun ein kurzer Überblick über die Funktionen:

  • OS Deployment (kickstart) bare-metal bzw. KVM
  • zentrales rpm-Management und rpm-Deployment
  • zenrale Übersicht über Hardware und installierte Software

Wie schon erwähnt ist Spacewalk die Grundlage für den RH Satelite Server jedoch nur in der aktuellen Version 5. Die nächste Version des Satelite Servers (wohl die v6) basiert auf einem komplett neuen System mit dem Namen Katello welches auf aktueller Technik basiert und ein zusammengesetztes System aus Foreman, Pulp und Candlepin ist.

Installation von Spacewalk

Nun aber zur Installation von Spacewalk. Ich hab hierzu ein frisch installiertes Scientific Linux welches mir besser gefällt als ein Centos, gefühlt sind die Updates einfach schneller verfügbar. Das SL hab ich minimal installiert. Spacewalk nutzt eine PostgreSQL bzw. eine Oracle als Datenbank. Ich nutze hier eine PostgreSQL welche unter /var gerne mind. 14GB freien Platz hätte. Das war es aber schon an Anforderungen. Nun geht es also los.

Spacewalk Repo hinzufügen

Als erstes fügt man das offizielle Spacewalk Repo hinzu.

# rpm -Uvh http://yum.spacewalkproject.org/2.0/RHEL/6/x86_64/spacewalk-repo-2.0-3.el6.noarch.rpm

Retrieving http://yum.spacewalkproject.org/2.0/RHEL/6/x86_64/spacewalk-repo-2.0-3.el6.noarch.rpm
warning: /var/tmp/rpm-tmp.LFQcGO: Header V4 DSA/SHA1 Signature, key ID 863a853d: NOKEY
Preparing...                ########################################### [100%]
   1:spacewalk-repo         ########################################### [100%]

Nun werden zum auflösen noch zwei weitere Repos benötigt, einmal das jpackage-Repo.

# cat > /etc/yum.repos.d/jpackage-generic.repo << EOF
[jpackage-generic]
name=JPackage generic
#baseurl=http://mirrors.dotsrc.org/pub/jpackage/5.0/generic/free/
mirrorlist=http://www.jpackage.org/mirrorlist.php?dist=generic&type=free&release=5.0
enabled=1
gpgcheck=1
gpgkey=http://www.jpackage.org/jpackage.asc
EOF

Und dann noch das EPEL-Repo.

# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
Retrieving http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
warning: /var/tmp/rpm-tmp.1vJGgU: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
Preparing...                ########################################### [100%]
   1:epel-release           ########################################### [100%]

PostgreSQL installieren

Das Metapacket spacewalk-setup-postgresql installiert alles was man für das Datenbankbackend mit PostgreSQL für spacewalk benötigt.

# yum install spacewalk-setup-postgresql
Loaded plugins: fastestmirror, presto, security
Loading mirror speeds from cached hostfile
epel/metalink                                                        |  22 kB     00:00
 * epel: ftp-stud.hs-esslingen.de
 * jpackage-generic: sunsite.informatik.rwth-aachen.de
 * sl: ftp1.scientificlinux.org
 * sl-security: ftp1.scientificlinux.org
 * sl6x: ftp1.scientificlinux.org
 * sl6x-security: ftp1.scientificlinux.org
epel                                                                 | 4.2 kB     00:00
epel/primary_db                                                      | 5.4 MB     00:06
jpackage-generic                                                     | 2.3 kB     00:00
jpackage-generic/primary_db                                          | 1.0 MB     00:01
spacewalk                                                            | 2.1 kB     00:00
spacewalk/primary_db                                                 | 132 kB     00:00
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package spacewalk-setup-postgresql.noarch 0:2.0.1-1.el6 will be installed
--> Processing Dependency: postgresql-server > 8.4 for package: spacewalk-setup-postgresql-2.0.1-1.el6.noarch
--> Processing Dependency: postgresql-contrib >= 8.4 for package: spacewalk-setup-postgresql-2.0.1-1.el6.noarch
--> Processing Dependency: postgresql-pltcl for package: spacewalk-setup-postgresql-2.0.1-1.el6.noarch
--> Running transaction check
---> Package postgresql-contrib.x86_64 0:8.4.13-1.el6_3 will be installed
--> Processing Dependency: postgresql-libs(x86-64) = 8.4.13-1.el6_3 for package: postgresql-contrib-8.4.13-1.el6_3.x86_64
--> Processing Dependency: postgresql(x86-64) = 8.4.13-1.el6_3 for package: postgresql-contrib-8.4.13-1.el6_3.x86_64
--> Processing Dependency: libpq.so.5()(64bit) for package: postgresql-contrib-8.4.13-1.el6_3.x86_64
--> Processing Dependency: libossp-uuid.so.16()(64bit) for package: postgresql-contrib-8.4.13-1.el6_3.x86_64
---> Package postgresql-pltcl.x86_64 0:8.4.13-1.el6_3 will be installed
--> Processing Dependency: libtcl8.5.so()(64bit) for package: postgresql-pltcl-8.4.13-1.el6_3.x86_64
---> Package postgresql-server.x86_64 0:8.4.13-1.el6_3 will be installed
--> Running transaction check
---> Package postgresql.x86_64 0:8.4.13-1.el6_3 will be installed
---> Package postgresql-libs.x86_64 0:8.4.13-1.el6_3 will be installed
---> Package tcl.x86_64 1:8.5.7-6.el6 will be installed
---> Package uuid.x86_64 0:1.6.1-10.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

============================================================================================
 Package                          Arch         Version                Repository       Size
============================================================================================
Installing:
 spacewalk-setup-postgresql       noarch       2.0.1-1.el6            spacewalk        14 k
Installing for dependencies:
 postgresql                       x86_64       8.4.13-1.el6_3         sl              2.8 M
 postgresql-contrib               x86_64       8.4.13-1.el6_3         sl              351 k
 postgresql-libs                  x86_64       8.4.13-1.el6_3         sl              199 k
 postgresql-pltcl                 x86_64       8.4.13-1.el6_3         sl               44 k
 postgresql-server                x86_64       8.4.13-1.el6_3         sl              3.4 M
 tcl                              x86_64       1:8.5.7-6.el6          sl              1.9 M
 uuid                             x86_64       1.6.1-10.el6           sl               53 k

Transaction Summary
============================================================================================
Install       8 Package(s)

Total download size: 8.7 M
Installed size: 35 M
Downloading Packages:
Setting up and reading Presto delta metadata
Processing delta metadata
Package(s) data still to download: 8.7 M
(1/8): postgresql-8.4.13-1.el6_3.x86_64.rpm                          | 2.8 MB     00:12
(2/8): postgresql-contrib-8.4.13-1.el6_3.x86_64.rpm                  | 351 kB     00:00
(3/8): postgresql-libs-8.4.13-1.el6_3.x86_64.rpm                     | 199 kB     00:00
(4/8): postgresql-pltcl-8.4.13-1.el6_3.x86_64.rpm                    |  44 kB     00:00
(5/8): postgresql-server-8.4.13-1.el6_3.x86_64.rpm                   | 3.4 MB     00:18
(6/8): spacewalk-setup-postgresql-2.0.1-1.el6.noarch.rpm             |  14 kB     00:00
(7/8): tcl-8.5.7-6.el6.x86_64.rpm                                    | 1.9 MB     00:10
(8/8): uuid-1.6.1-10.el6.x86_64.rpm                                  |  53 kB     00:00
--------------------------------------------------------------------------------------------
Total                                                       114 kB/s | 8.7 MB     01:18
warning: rpmts_HdrFromFdno: Header V4 DSA/SHA1 Signature, key ID 863a853d: NOKEY
Retrieving key from http://yum.spacewalkproject.org/RPM-GPG-KEY-spacewalk-2012
Importing GPG key 0x863A853D:
 Userid: "Spacewalk <spacewalk-devel@redhat.com>"
 From  : http://yum.spacewalkproject.org/RPM-GPG-KEY-spacewalk-2012
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : postgresql-libs-8.4.13-1.el6_3.x86_64                                    1/8
  Installing : postgresql-8.4.13-1.el6_3.x86_64                                         2/8
  Installing : postgresql-server-8.4.13-1.el6_3.x86_64                                  3/8
  Installing : uuid-1.6.1-10.el6.x86_64                                                 4/8
  Installing : postgresql-contrib-8.4.13-1.el6_3.x86_64                                 5/8
  Installing : 1:tcl-8.5.7-6.el6.x86_64                                                 6/8
  Installing : postgresql-pltcl-8.4.13-1.el6_3.x86_64                                   7/8
  Installing : spacewalk-setup-postgresql-2.0.1-1.el6.noarch                            8/8
  Verifying  : postgresql-libs-8.4.13-1.el6_3.x86_64                                    1/8
  Verifying  : postgresql-server-8.4.13-1.el6_3.x86_64                                  2/8
  Verifying  : postgresql-pltcl-8.4.13-1.el6_3.x86_64                                   3/8
  Verifying  : spacewalk-setup-postgresql-2.0.1-1.el6.noarch                            4/8
  Verifying  : 1:tcl-8.5.7-6.el6.x86_64                                                 5/8
  Verifying  : postgresql-contrib-8.4.13-1.el6_3.x86_64                                 6/8
  Verifying  : uuid-1.6.1-10.el6.x86_64                                                 7/8
  Verifying  : postgresql-8.4.13-1.el6_3.x86_64                                         8/8

Installed:
  spacewalk-setup-postgresql.noarch 0:2.0.1-1.el6

Dependency Installed:
  postgresql.x86_64 0:8.4.13-1.el6_3           postgresql-contrib.x86_64 0:8.4.13-1.el6_3
  postgresql-libs.x86_64 0:8.4.13-1.el6_3      postgresql-pltcl.x86_64 0:8.4.13-1.el6_3
  postgresql-server.x86_64 0:8.4.13-1.el6_3    tcl.x86_64 1:8.5.7-6.el6
  uuid.x86_64 0:1.6.1-10.el6

Complete!

spacewalk installieren

Nun kann man das Spacewalk Paket selbst installieren.

# yum install spacewalk-postgresql

.....

Dependencies Resolved

============================================================================================
 Package                            Arch   Version                   Repository        Size
============================================================================================
Installing:
 spacewalk-postgresql               noarch 2.0.1-1.el6               spacewalk        5.9 k
Installing for dependencies:
 MessageQueue                       noarch 3.26.9-1.el6              spacewalk         18 k
 NOCpulsePlugins                    noarch 2.209.6-1.el6             spacewalk         43 k
 NPalert                            noarch 1.127.12-1.el6            spacewalk        121 k
 ProgAGoGo                          noarch 1.11.6-1.el6              spacewalk        6.5 k
 PyPAM                              x86_64 0.5.0-12.el6              sl                22 k
 PyYAML                             x86_64 3.10-3.el6                epel             157 k
 SNMPAlerts                         noarch 0.5.7-1.el6               spacewalk        4.5 k
 SatConfig-bootstrap                noarch 1.11.5-1.el6              spacewalk        4.7 k
 SatConfig-bootstrap-server         noarch 1.13.5-1.el6              spacewalk        4.6 k
 SatConfig-cluster                  noarch 1.54.10-1.el6             spacewalk         18 k
 SatConfig-general                  noarch 1.216.29-1.el6            spacewalk         43 k
 SatConfig-generator                noarch 2.29.14-1.el6             spacewalk        6.8 k
 SatConfig-installer                noarch 3.24.6-1.el6              spacewalk         11 k
 SatConfig-spread                   noarch 1.1.3-1.el6               spacewalk        3.8 k
 SputLite-client                    noarch 1.10.1-1.el6              spacewalk         12 k
 SputLite-server                    noarch 1.10.1-1.el6              spacewalk         28 k
 ant                                x86_64 1.7.1-13.el6              sl               2.5 M
 ant-junit                          x86_64 1.7.1-13.el6              sl               196 k
 ant-nodeps                         x86_64 1.7.1-13.el6              sl               781 k
 ant-trax                           x86_64 1.7.1-13.el6              sl                47 k
 antlr                              x86_64 2.7.7-6.5.el6             sl               633 k
 aopalliance                        noarch 1.0-6.jpp5                jpackage-generic  10 k
 apache-portlet-1.0-api             noarch 1.0-7.jpp5                jpackage-generic  24 k
 apache-tomcat-apis                 noarch 0.1-1.el6                 sl               163 k
 apr                                x86_64 1.3.9-5.el6_2             sl               122 k
 apr-util                           x86_64 1.3.9-3.el6_0.1           sl                86 k
 apr-util-ldap                      x86_64 1.3.9-3.el6_0.1           sl                15 k
 asm                                noarch 1.5.3-7.jpp5              jpackage-generic 217 k
 asm2                               noarch 2.2.3-7.jpp5              jpackage-generic 327 k
 audit-libs-python                  x86_64 2.2-2.el6                 sl                58 k
 axis                               noarch 1.4-4.jpp5                jpackage-generic 9.9 M
 bcel                               x86_64 5.2-7.2.el6               sl               1.4 M
 bea-stax                           x86_64 1.2.0-0.5.rc1.2.el6       sl               355 k
 bea-stax-api                       x86_64 1.2.0-0.5.rc1.2.el6       sl                51 k
 bsf                                noarch 2.4.0-4.1.el6             sl               104 k
 c3p0                               noarch 0.9.1.2-2.jpp5            jpackage-generic 583 k
 cglib                              noarch 2.1.3-4.jpp5              jpackage-generic 540 k
 classpathx-mail                    noarch 1.1.2-1.jpp5              jpackage-generic 784 k
 cobbler2                           noarch 2.0.11-20.el6             spacewalk        4.7 k
 cobbler20                          noarch 2.0.11-20.el6             spacewalk        453 k
 compat-readline5                   x86_64 5.2-17.1.el6              sl               129 k
 concurrent                         noarch 1.3.4-9.jpp5              jpackage-generic 223 k
 createrepo                         noarch 0.9.9-17.el6              sl                93 k
 dojo                               noarch 1.8.1-1.el6               epel             7.2 M
 dom4j                              noarch 1.6.1-10.jpp5             jpackage-generic 300 k
 dwr                                noarch 3.0rc2-4.el6              spacewalk        1.1 M
 easymock                           noarch 1.2-3.jpp5                jpackage-generic  48 k
 easymock-classextension            noarch 1.2-3.jpp5                jpackage-generic  15 k
 ecj                                x86_64 1:3.4.2-6.el6             sl               2.8 M
 editarea                           noarch 0.8.2-2.el6               epel             201 k
 eventReceivers                     noarch 2.20.18-1.el6             spacewalk         14 k
 excalibur                          noarch 1:1.0-0.r508111.13.jpp5   jpackage-generic  26 k
 excalibur-avalon-framework-api     noarch 1:4.3.1-0.r508111.13.jpp5 jpackage-generic  29 k
 excalibur-avalon-framework-impl    noarch 1:4.3.1-0.r508111.13.jpp5 jpackage-generic  59 k
 excalibur-avalon-logkit            noarch 1:2.2.1-0.r508111.13.jpp5 jpackage-generic  79 k
 freemarker                         noarch 2.3.15-1.jpp5             jpackage-generic 827 k
 genisoimage                        x86_64 1.1.9-12.el6              sl               347 k
 geronimo-ejb-2.1-api               noarch 1.2-13.jpp5               jpackage-generic  25 k
 geronimo-j2ee-1.4-apis             noarch 1.2-13.jpp5               jpackage-generic 948 k
 geronimo-jta-1.1-api               noarch 1.2-13.jpp5               jpackage-generic  21 k
 glassfish-jaf                      noarch 1.1.0-5.jpp5              jpackage-generic  82 k
 glassfish-jaxb                     noarch 2.1.4-7.jpp5              jpackage-generic 3.5 M
 gnu-regexp                         noarch 1.1.4-13.jpp5             jpackage-generic  57 k
 groovy15                           noarch 1.5.6-2.jpp5              jpackage-generic 7.0 M
 hibernate3                         noarch 3.2.4-1.SP1_CP01.9.jpp5   jpackage-generic 2.0 M
 hivemind                           noarch 1.1.1-3.jpp5              jpackage-generic 342 k
 hivemind-lib                       noarch 1.1.1-3.jpp5              jpackage-generic  67 k
 httpd                              x86_64 2.2.15-29.sl6             sl-security      820 k
 httpd-tools                        x86_64 2.2.15-29.sl6             sl-security       72 k
 icu4j                              x86_64 1:4.2.1-5.el6             sl               5.5 M
 isorelax                           noarch 0.1-0.20041111.6.jpp5     jpackage-generic  71 k
 jabberd                            x86_64 2.2.14-5.el6              epel             420 k
 jabberpy                           noarch 0.5-0.21.el6              epel              70 k
 jakarta-commons-beanutils          x86_64 1.7.0-12.5.el6            sl               327 k
 jakarta-commons-chain              noarch 1.2-2.jpp5                jpackage-generic  84 k
 jakarta-commons-cli                x86_64 1.1-5.el6                 epel              73 k
 jakarta-commons-codec              x86_64 1.3-11.7.el6              sl                95 k
 jakarta-commons-collections        noarch 3.2.1-3.4.el6             sl               522 k
 jakarta-commons-daemon             x86_64 1:1.0.1-8.9.el6           sl                44 k
 jakarta-commons-dbcp               noarch 1.2.2-2.jpp5              jpackage-generic 125 k
 jakarta-commons-digester           noarch 1.8-1jpp                  jpackage-generic 152 k
 jakarta-commons-discovery          noarch 1:0.4-6.jpp5              jpackage-generic  70 k
 jakarta-commons-el                 noarch 1.0-18.4.el6              sl               113 k
 jakarta-commons-fileupload         noarch 1:1.2.1-1.jpp5            jpackage-generic  63 k
 jakarta-commons-httpclient         x86_64 1:3.1-0.7.el6_3           sl               586 k
 jakarta-commons-io                 noarch 1.4-3.el6                 sl               104 k
 jakarta-commons-lang               noarch 2.4-1.1.el6               sl               251 k
 jakarta-commons-logging            noarch 1.1-8.jpp5                jpackage-generic 116 k
 jakarta-commons-pool               x86_64 1.3-12.7.el6              sl               121 k
 jakarta-commons-validator          noarch 1.3.1-8.jpp5              jpackage-generic 143 k
 jakarta-oro                        x86_64 2.0.8-6.6.el6             sl               190 k
 jakarta-taglibs-standard           noarch 1.1.2-7.jpp5              jpackage-generic 292 k
 jarjar                             noarch 0.9-2.jpp5                jpackage-generic 143 k
 java-1.5.0-gcj                     x86_64 1.5.0.0-29.1.el6          sl               138 k
 java-1.6.0-openjdk-devel           x86_64 1:1.6.0.0-1.62.1.11.11.90.el6_4
                                                                     sl-security      8.6 M
 java-cup                           noarch 2:0.11-0.a.2.jpp5         jpackage-generic 102 k
 javassist                          noarch 3.9.0-6.el6               sl               582 k
 jaxen                              noarch 1.1-3.jpp5                jpackage-generic 671 k
 jcommon                            x86_64 1.0.16-2.el6              epel             569 k
 jdom                               noarch 1.1.1-1.el6               sl               171 k
 jettison                           noarch 1.3.1-2.el6               epel              63 k
 jfreechart                         noarch 1.0.9-4.jpp5              jpackage-generic 1.2 M
 joda-time                          noarch 1.5.2-1jpp                jpackage-generic 501 k
 jpam                               x86_64 0.4-22.el6                spacewalk         19 k
 junit                              noarch 3.8.2-7.jpp5              jpackage-generic 126 k
 jython                             x86_64 2.2.1-4.8.el6             sl               3.9 M
 libapreq2                          x86_64 2.13-1.el6                epel              56 k
 libart_lgpl                        x86_64 2.3.20-5.1.el6            sl                64 k
 libgcj                             x86_64 4.4.7-3.el6               sl                19 M
 libgsasl                           x86_64 1.4.0-4.el6               epel             113 k
 libntlm                            x86_64 1.0-3.el6                 sl                41 k
 libreadline-java                   x86_64 0.8.0-24.3.el6            sl                47 k
 libselinux-python                  x86_64 2.0.94-5.3.el6            sl               201 k
 libsemanage-python                 x86_64 2.0.43-4.2.el6            sl                80 k
 libyaml                            x86_64 0.1.3-1.el6               epel              52 k
 log4j                              noarch 1.2.14-15.jpp5            jpackage-generic 352 k
 mockobjects                        noarch 0.09-17.jpp5              jpackage-generic  54 k
 mod_perl                           x86_64 2.0.4-10.el6              sl               3.2 M
 mod_ssl                            x86_64 1:2.2.15-29.sl6           sl-security       90 k
 mod_wsgi                           x86_64 3.2-3.el6                 sl                65 k
 msv-xsdlib                         noarch 1.2-0.20050722.6.jpp5     jpackage-generic 135 k
 mx4j                               noarch 1:3.0.1-9.13.el6          sl               1.1 M
 myfaces-core11-api                 noarch 1.1.5-2.jpp5              jpackage-generic 240 k
 mysql-connector-java               noarch 1:5.1.17-6.el6            sl               1.4 M
 nocpulse-common                    noarch 2.2.7-1.el6               spacewalk         14 k
 nocpulse-db-perl                   noarch 3.6.5-1.el6               spacewalk        5.0 k
 nutch                              noarch 1.0-0.16.20081201040121nightly.el6
                                                                     spacewalk         22 M
 ognl                               noarch 2.6.9-3.jpp5              jpackage-generic 176 k
 osa-dispatcher                     noarch 5.11.27-1.el6             spacewalk         63 k
 osa-dispatcher-selinux             noarch 5.11.27-1.el6             spacewalk         33 k
 oscache                            noarch 2.4.1-1.jpp5              jpackage-generic 125 k
 perl-Apache-DBI                    noarch 1.09-1.el6                epel              50 k
 perl-Authen-PAM                    x86_64 0.16-8.el6                epel              34 k
 perl-BSD-Resource                  x86_64 1.29.03-3.el6             sl                34 k
 perl-BerkeleyDB                    x86_64 0.43-3.el6                epel             159 k
 perl-Cache-Cache                   noarch 1.06-2.el6                epel              89 k
 perl-Class-MethodMaker             x86_64 2.16-4.el6                sl               386 k
 perl-Class-Singleton               noarch 1.4-6.el6                 sl                16 k
 perl-Config-IniFiles               noarch 2.72-2.el6                epel              49 k
 perl-Convert-BinHex                noarch 1.119-10.1.el6            sl                42 k
 perl-Crypt-DES                     x86_64 2.05-9.el6                epel              19 k
 perl-Crypt-GeneratePassword        noarch 0.03-16.el6               epel             213 k
 perl-DBD-Pg                        x86_64 2.15.1-4.el6_3            sl               196 k
 perl-Date-Manip                    noarch 6.24-1.el6                sl               1.3 M
 perl-DateTime                      x86_64 1:0.5300-1.el6            sl               2.0 M
 perl-Digest-HMAC                   noarch 1.01-22.el6               sl                21 k
 perl-Digest-SHA1                   x86_64 2.12-2.el6                sl                48 k
 perl-Email-Date-Format             noarch 1.002-5.el6               epel              16 k
 perl-Error                         noarch 1:0.17015-4.el6           sl                28 k
 perl-FreezeThaw                    noarch 0.45-5.el6                sl                18 k
 perl-Frontier-RPC                  noarch 0.07b4p1-9.el6            sl                17 k
 perl-Frontier-RPC-doc              noarch 0.07b4p1-9.el6            sl                30 k
 perl-HTML-TableExtract             noarch 2.10-7.el6                epel              33 k
 perl-IO-Socket-INET6               noarch 2.56-4.el6                sl                16 k
 perl-IO-Socket-SSL                 noarch 1.31-2.el6                sl                68 k
 perl-IO-stringy                    noarch 2.110-10.1.el6            sl                67 k
 perl-IPC-ShareLite                 x86_64 0.13-4.el6                epel              28 k
 perl-List-MoreUtils                x86_64 0.22-10.el6               sl                52 k
 perl-MIME-Lite                     noarch 3.027-2.el6               epel              82 k
 perl-MIME-Types                    noarch 1.28-2.el6                epel              32 k
 perl-MIME-tools                    noarch 5.427-4.el6               sl               246 k
 perl-Mail-RFC822-Address           noarch 0.3-10.el6                spacewalk        8.8 k
 perl-MailTools                     noarch 2.04-4.el6                sl               100 k
 perl-NOCpulse-CLAC                 noarch 1.9.9-1.el6               spacewalk         34 k
 perl-NOCpulse-Debug                noarch 1.23.17-1.el6             spacewalk         41 k
 perl-NOCpulse-Gritch               noarch 1.27.11-1.el6             spacewalk         18 k
 perl-NOCpulse-Object               noarch 1.26.12-1.el6             spacewalk         35 k
 perl-NOCpulse-OracleDB             noarch 1.28.27-1.el6             spacewalk         18 k
 perl-NOCpulse-PersistentConnection noarch 1.10.1-1.el6              spacewalk        6.2 k
 perl-NOCpulse-Probe                noarch 1.184.17-1.el6            spacewalk        150 k
 perl-NOCpulse-ProcessPool          noarch 1.6.1-1.el6               spacewalk        7.2 k
 perl-NOCpulse-Scheduler            noarch 1.58.12-1.el6             spacewalk         19 k
 perl-NOCpulse-SetID                noarch 1.7.1-1.el6               spacewalk         17 k
 perl-NOCpulse-Utils                noarch 1.14.12-1.el6             spacewalk        9.1 k
 perl-Net-INET6Glue                 noarch 0.5-3.el6                 spacewalk         14 k
 perl-Net-IPv4Addr                  noarch 0.10-6.el6                epel              16 k
 perl-Net-LibIDN                    x86_64 0.12-3.el6                sl                34 k
 perl-Net-SNMP                      noarch 5.2.0-4.el6               epel             100 k
 perl-Net-SSLeay                    x86_64 1.35-9.el6                sl               172 k
 perl-Newt                          x86_64 1.08-26.el6               sl                71 k
 perl-Params-Validate               x86_64 0.92-3.el6                sl                74 k
 perl-RPM2                          x86_64 0.68-8.el6                spacewalk         31 k
 perl-SOAP-Lite                     noarch 0.710.10-3.el6            sl               328 k
 perl-Satcon                        noarch 1.20-1.el6                spacewalk         14 k
 perl-Socket6                       x86_64 0.23-3.el6                sl                22 k
 perl-TimeDate                      noarch 1:1.16-11.1.el6           sl                33 k
 perl-XML-DOM                       noarch 1.44-7.el6                sl               135 k
 perl-XML-Generator                 noarch 1.01-5.el6                epel              38 k
 perl-XML-LibXML                    x86_64 1:1.70-5.el6              sl               363 k
 perl-XML-NamespaceSupport          noarch 1.10-3.el6                sl                16 k
 perl-XML-RegExp                    noarch 0.03-7.el6                sl               8.8 k
 perl-XML-SAX                       noarch 0.96-7.el6                sl                77 k
 perl-YAML-Syck                     x86_64 1.07-4.el6                sl                74 k
 perl-libapreq2                     x86_64 2.13-1.el6                epel             121 k
 policycoreutils-python             x86_64 2.0.83-19.30.el6          sl               341 k
 portals-pluto10-portlet-1.0-api    noarch 1.0.1-2jpp                jpackage-generic  21 k
 postgresql-jdbc                    noarch 8.4.701-8.el6             sl               401 k
 pygobject2                         x86_64 2.20.0-5.el6              sl               171 k
 python-cheetah                     x86_64 2.4.1-1.el6               sl               364 k
 python-debian                      noarch 0.1.16-4.el6              epel              69 k
 python-deltarpm                    x86_64 3.5-0.5.20090913git.el6   sl                26 k
 python-devel                       x86_64 2.6.6-36.el6              sl               167 k
 python-dmidecode                   x86_64 3.10.13-1.el6             sl                79 k
 python-gudev                       x86_64 147.1-4.el6_0.1           sl                15 k
 python-gzipstream                  noarch 1.10.2-1.el6              spacewalk         55 k
 python-hwdata                      noarch 1.7.3-1.el6               epel              32 k
 python-markdown                    noarch 2.0.1-3.1.el6             sl               117 k
 python-psycopg2                    x86_64 2.0.14-2.el6              sl                99 k
 python-pygments                    noarch 1.1.1-1.el6               sl               561 k
 python-simplejson                  x86_64 2.0.9-3.1.el6             sl               126 k
 quartz                             noarch 1.8.4-5.el6               spacewalk        407 k
 redstone-xmlrpc                    noarch 1.1_20071120-13.el6       spacewalk         57 k
 regexp                             x86_64 1.5-4.4.el6               sl               104 k
 relaxngDatatype                    noarch 1.0-3.jpp5                jpackage-generic 8.7 k
 rhn-client-tools                   noarch 2.0.1-1.el6               spacewalk        385 k
 rhnlib                             noarch 2.5.65-1.el6              spacewalk         64 k
 rhnpush                            noarch 5.5.65-1.el6              spacewalk         89 k
 rpm-build                          x86_64 4.8.0-32.el6              sl               126 k
 ruby                               x86_64 1.8.7.352-12.el6_4        sl-security      533 k
 ruby-libs                          x86_64 1.8.7.352-12.el6_4        sl-security      1.6 M
 saxpath                            noarch 1.0-3.jpp5                jpackage-generic  34 k
 scdb                               noarch 1.15.8-1.el6              spacewalk        4.7 k
 servletapi4                        noarch 4.0.4-6.jpp5              jpackage-generic  76 k
 setools-libs                       x86_64 3.3.7-4.el6               sl               399 k
 setools-libs-python                x86_64 3.3.7-4.el6               sl               221 k
 simple-core                        x86_64 3.1.3-3.el6               spacewalk        206 k
 simple-xml                         noarch 2.6.7-1.el6               spacewalk        335 k
 sinjdoc                            x86_64 0.5-9.1.el6               sl               704 k
 sitemesh                           noarch 2.4.1-1.jpp5              jpackage-generic 161 k
 spacewalk-admin                    noarch 2.0.1-1.el6               spacewalk         45 k
 spacewalk-backend                  noarch 2.0.3-1.el6               spacewalk        165 k
 spacewalk-backend-app              noarch 2.0.3-1.el6               spacewalk        115 k
 spacewalk-backend-applet           noarch 2.0.3-1.el6               spacewalk        111 k
 spacewalk-backend-config-files     noarch 2.0.3-1.el6               spacewalk        111 k
 spacewalk-backend-config-files-common
                                    noarch 2.0.3-1.el6               spacewalk        120 k
 spacewalk-backend-config-files-tool
                                    noarch 2.0.3-1.el6               spacewalk        114 k
 spacewalk-backend-iss              noarch 2.0.3-1.el6               spacewalk        109 k
 spacewalk-backend-iss-export       noarch 2.0.3-1.el6               spacewalk        122 k
 spacewalk-backend-libs             noarch 2.0.3-1.el6               spacewalk        133 k
 spacewalk-backend-package-push-server
                                    noarch 2.0.3-1.el6               spacewalk        111 k
 spacewalk-backend-server           noarch 2.0.3-1.el6               spacewalk        515 k
 spacewalk-backend-sql              noarch 2.0.3-1.el6               spacewalk        129 k
 spacewalk-backend-sql-postgresql   noarch 2.0.3-1.el6               spacewalk        111 k
 spacewalk-backend-tools            noarch 2.0.3-1.el6               spacewalk        322 k
 spacewalk-backend-xml-export-libs  noarch 2.0.3-1.el6               spacewalk        163 k
 spacewalk-backend-xmlrpc           noarch 2.0.3-1.el6               spacewalk        220 k
 spacewalk-base                     noarch 2.0.3-1.el6               spacewalk        233 k
 spacewalk-base-minimal             noarch 2.0.3-1.el6               spacewalk         63 k
 spacewalk-base-minimal-config      noarch 2.0.3-1.el6               spacewalk         51 k
 spacewalk-branding                 noarch 2.0.1-1.el6               spacewalk        228 k
 spacewalk-certs-tools              noarch 2.0.1-1.el6               spacewalk         87 k
 spacewalk-common                   noarch 2.0.1-1.el6               spacewalk        6.4 k
 spacewalk-config                   noarch 2.0.1-1.el6               spacewalk         31 k
 spacewalk-doc-indexes              noarch 2.0.1-1.el6               spacewalk        1.8 M
 spacewalk-grail                    noarch 2.0.3-1.el6               spacewalk         51 k
 spacewalk-html                     noarch 2.0.3-1.el6               spacewalk        185 k
 spacewalk-java                     noarch 2.0.5-1.el6               spacewalk        2.4 M
 spacewalk-java-config              noarch 2.0.5-1.el6               spacewalk        244 k
 spacewalk-java-lib                 noarch 2.0.5-1.el6               spacewalk        7.5 M
 spacewalk-java-postgresql          noarch 2.0.5-1.el6               spacewalk        240 k
 spacewalk-jpp-workaround           noarch 1.0.4-1.el6               spacewalk        2.4 k
 spacewalk-monitoring               noarch 2.0.1-1.el6               spacewalk         13 k
 spacewalk-monitoring-selinux       noarch 2.0.1-1.el6               spacewalk         21 k
 spacewalk-pxt                      noarch 2.0.3-1.el6               spacewalk         71 k
 spacewalk-schema                   noarch 2.0.2-1.el6               spacewalk        1.1 M
 spacewalk-search                   noarch 2.0.1-1.el6               spacewalk        3.4 M
 spacewalk-selinux                  noarch 2.0.1-1.el6               spacewalk         18 k
 spacewalk-setup                    noarch 2.0.1-1.el6               spacewalk         86 k
 spacewalk-setup-jabberd            noarch 2.0.1-1.el6               spacewalk         18 k
 spacewalk-slf4j                    noarch 1.6.1-5.el6               spacewalk         31 k
 spacewalk-sniglets                 noarch 2.0.3-1.el6               spacewalk        146 k
 spacewalk-taskomatic               noarch 2.0.5-1.el6               spacewalk        244 k
 spring                             noarch 1.2.9-3.jpp5              jpackage-generic 1.6 M
 spring-all                         noarch 1.2.9-3.jpp5              jpackage-generic 1.5 M
 ssl_bridge                         noarch 1.9.3-1.el6               spacewalk        5.2 k
 status_log_acceptor                noarch 0.12.11-1.el6             spacewalk        5.6 k
 stringtree-json                    noarch 2.0.9-8.el6               spacewalk         11 k
 struts                             noarch 1.3.8-2.jpp5              jpackage-generic 496 k
 struts-taglib                      noarch 1.3.8-2.jpp5              jpackage-generic 232 k
 struts-tiles                       noarch 1.3.8-2.jpp5              jpackage-generic 112 k
 susestudio-java-client             noarch 0.1.2-1.el6               spacewalk         28 k
 tanukiwrapper                      x86_64 3.2.3-11.el6              spacewalk        213 k
 tapestry                           noarch 4.0.2-3.jpp5              jpackage-generic 1.3 M
 tftp-server                        x86_64 0.49-7.el6                sl                38 k
 tomcat5-jsp-2.0-api                noarch 5.5.27-7.jpp5             jpackage-generic  72 k
 tomcat5-servlet-2.4-api            noarch 5.5.27-7.jpp5             jpackage-generic 113 k
 tomcat6                            noarch 6.0.24-57.el6_4           sl-security       88 k
 tomcat6-el-2.1-api                 noarch 6.0.24-57.el6_4           sl-security       44 k
 tomcat6-jsp-2.1-api                noarch 6.0.24-57.el6_4           sl-security       81 k
 tomcat6-lib                        noarch 6.0.24-57.el6_4           sl-security      2.8 M
 tomcat6-servlet-2.5-api            noarch 6.0.24-57.el6_4           sl-security       95 k
 tsdb                               noarch 1.27.29-1.el6             spacewalk         21 k
 udns                               x86_64 0.0.9-5.el6               epel              53 k
 velocity                           noarch 1.5-4.jpp5                jpackage-generic 363 k
 velocity-dvsl                      noarch 1.0-2.jpp5                jpackage-generic  39 k
 velocity-tools                     noarch 1.4-1.jpp5                jpackage-generic 145 k
 velocity14                         noarch 1.4-8.jpp5                jpackage-generic 337 k
 werken-xpath                       noarch 0.9.4-4.beta.12.6.el6     sl                74 k
 ws-jaxme                           noarch 0.5.1-10.jpp5             jpackage-generic 1.2 M
 wsdl4j                             noarch 1.6.2-6.jpp5              jpackage-generic 177 k
 wstx                               noarch 3.1.1-3.jpp5              jpackage-generic 928 k
 xalan-j2                           noarch 2.7.0-10.jpp5             jpackage-generic 1.7 M
 xerces-j2                          x86_64 2.7.1-12.6.el6_0          sl               2.9 M
 xinetd                             x86_64 2:2.3.14-38.el6           sl               120 k
 xml-commons                        noarch 1.3.04-5.jpp5             jpackage-generic 9.0 k
 xml-commons-apis                   x86_64 1.3.04-3.6.el6            sl               438 k
 xml-commons-jaxp-1.2-apis          noarch 1.3.04-5.jpp5             jpackage-generic 112 k
 xml-commons-resolver               x86_64 1.1-4.18.el6              sl               144 k
 xom                                noarch 1.2.1-1.jpp5              jpackage-generic 267 k
 xpp2                               noarch 2.1.10-6.jpp5             jpackage-generic 239 k
 xpp3                               noarch 1.1.3.8-3.4.el6           epel             295 k
 xpp3-minimal                       noarch 1.1.3.8-3.4.el6           epel              32 k
 xstream                            noarch 1.3.1-1.jpp5              jpackage-generic 391 k

Transaction Summary
============================================================================================
Install     314 Package(s)

Total download size: 177 M
Installed size: 426 M
....

Spacewalk konfigurieren

Nun hat man alles installiert und mit einem

# spacewalk-setup --disconnected

startet man die CLI basierende Konfiguration und kann danach per Webbrowser das Webfrontend öffnen. Als erstes muss man einen User für Spacewalk anlegen und kommt dann bereits in das Webfrontend. Als nächstes werde ich mir mal das SL Deployment mit Spacewalk anschauen.
Spacewalk

Leave a Reply

Required fields are marked *.


This site uses Akismet to reduce spam. Learn how your comment data is processed.