[Spacewalk-list] Installing Spacewalk on CentOS7

Thomas Schweikle tschweikle at gmail.com
Thu Jul 5 08:43:25 UTC 2018


2.7 installs fine. But 2.8 does not.

On Thu, Jul 5, 2018 at 9:13 AM, Waldirio Manhães Pinheiro
<waldirio at gmail.com> wrote:
> Hello all
>
> Please take a look here
>
> http://www.waldirio.com.br/Spacewalk-2.7-Installation-Steps/
>
> I didn't see the link you sent btw I did this post a few weeks ago, then
> probably will works for you. If you got the difference let's just update on
> the SW page.
>
> Best
>
>
> ______________
> Best
> Waldirio
> Skype: waldirio
> Site: www.waldirio.com.br
> LinkedIn: https://www.linkedin.com/in/waldirio
>
> On Thu, Jul 5, 2018 at 12:00 AM, Thomas Schweikle <tschweikle at gmail.com>
> wrote:
>>
>> You where rght: installing spacewalk client wiped "/etc/yum.repos.d".
>> I've put in my backup. Now it knows again about where to find httpd
>> and others. But some errors remain. All related to the extra java-repo
>> needed for spacewalk:
>>
>> yum install spacewalk-postgresql
>> Error: Package: ehcache-parent-2.3-11.sw.noarch
>> (group_spacewalkproject-java-packages)
>>            Requires: mvn(org.apache.maven.plugins:maven-compiler-plugin)
>> Error: Package: spacewalk-taskomatic-2.8.79-1.el7.noarch (spacewalk)
>>            Requires: cglib
>> Error: Package: redstone-xmlrpc-1.1_20071120-19.el7.centos.noarch
>> (spacewalk)
>>            Requires: jboss-servlet-2.5-api
>> Error: Package: maven-javadoc-plugin-2.10.4-1.sw.noarch
>> (group_spacewalkproject-java-packages)
>>            Requires: mvn(org.apache.maven.doxia:doxia-site-renderer)
>> Error: Package: spacewalk-java-2.8.79-1.el7.noarch (spacewalk)
>>            Requires: cglib
>> Error: Package: maven-javadoc-plugin-2.10.4-1.sw.noarch
>> (group_spacewalkproject-java-packages)
>>            Requires: mvn(org.apache.maven:maven-plugin-api)
>> Error: Package: maven-javadoc-plugin-2.10.4-1.sw.noarch
>> (group_spacewalkproject-java-packages)
>>            Requires: mvn(org.apache.maven:maven-artifact)
>> Error: Package: maven-javadoc-plugin-2.10.4-1.sw.noarch
>> (group_spacewalkproject-java-packages)
>>            Requires: mvn(org.apache.maven:maven-settings)
>> Error: Package: maven-javadoc-plugin-2.10.4-1.sw.noarch
>> (group_spacewalkproject-java-packages)
>>            Requires: mvn(org.apache.maven:maven-model)
>> Error: Package: maven-javadoc-plugin-2.10.4-1.sw.noarch
>> (group_spacewalkproject-java-packages)
>>            Requires: mvn(org.codehaus.plexus:plexus-container-default)
>> Error: Package: hibernate3-3.6.10-20.sw.noarch
>> (group_spacewalkproject-java-packages)
>>            Requires:
>> mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec)
>> Error: Package: maven-javadoc-plugin-2.10.4-1.sw.noarch
>> (group_spacewalkproject-java-packages)
>>            Requires: mvn(org.apache.maven:maven-archiver)
>> Error: Package: maven-javadoc-plugin-2.10.4-1.sw.noarch
>> (group_spacewalkproject-java-packages)
>>            Requires:
>> mvn(org.apache.maven.shared:maven-common-artifact-filters)
>> Error: Package: maven-javadoc-plugin-2.10.4-1.sw.noarch
>> (group_spacewalkproject-java-packages)
>>            Requires: mvn(org.codehaus.plexus:plexus-interactivity-api)
>> Error: Package: maven-javadoc-plugin-2.10.4-1.sw.noarch
>> (group_spacewalkproject-java-packages)
>>            Requires: mvn(org.apache.maven.wagon:wagon-provider-api)
>> Error: Package: maven-javadoc-plugin-2.10.4-1.sw.noarch
>> (group_spacewalkproject-java-packages)
>>            Requires: mvn(org.apache.maven:maven-core)
>> Error: Package: python-cheetah-2.4.4-5.el7.centos.x86_64 (extras)
>>            Requires: python-pygments
>> Error: Package: ehcache-parent-2.3-11.sw.noarch
>> (group_spacewalkproject-java-packages)
>>            Requires: mvn(org.apache.maven.plugins:maven-source-plugin)
>> Error: Package: maven-javadoc-plugin-2.10.4-1.sw.noarch
>> (group_spacewalkproject-java-packages)
>>            Requires: mvn(org.codehaus.plexus:plexus-archiver)
>> Error: Package: maven-javadoc-plugin-2.10.4-1.sw.noarch
>> (group_spacewalkproject-java-packages)
>>            Requires: mvn(org.apache.maven.doxia:doxia-sink-api)
>> Error: Package: maven-javadoc-plugin-2.10.4-1.sw.noarch
>> (group_spacewalkproject-java-packages)
>>            Requires: mvn(org.apache.maven.reporting:maven-reporting-api)
>> Error: Package: maven-javadoc-plugin-2.10.4-1.sw.noarch
>> (group_spacewalkproject-java-packages)
>>            Requires: mvn(org.codehaus.plexus:plexus-utils)
>> Error: Package: maven-javadoc-plugin-2.10.4-1.sw.noarch
>> (group_spacewalkproject-java-packages)
>>            Requires: mvn(org.apache.maven.shared:maven-invoker)
>> Error: Package: spacewalk-search-2.8.3-1.el7.centos.noarch (spacewalk)
>>            Requires: cglib
>>
>> There are packages available, but not the desired versions are not
>> within. The repo installed:
>>
>> rpm -Uvh
>> https://copr-be.cloud.fedoraproject.org/results/@spacewalkproject/spacewalk-2.8/epel-7-x86_64/00736372-spacewalk-repo/spacewalk-repo-2.8-11.el7.centos.noarch.rpm
>> ->
>> [spacewalk]
>> name=Spacewalk
>>
>> baseurl=https://copr-be.cloud.fedoraproject.org/results/@spacewalkproject/spacewalk-2.8/epel-7-$basearch/
>> gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-spacewalk-2.8
>> enabled=1
>> gpgcheck=1
>>
>>
>> rpm -Uvh
>> https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
>> ->
>> [epel]
>> name=Extra Packages for Enterprise Linux 7 - $basearch
>> #baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
>>
>> metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
>> failovermethod=priority
>> enabled=1
>> gpgcheck=1
>> gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
>>
>> [epel-debuginfo]
>> name=Extra Packages for Enterprise Linux 7 - $basearch - Debug
>> #baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch/debug
>>
>> metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-7&arch=$basearch
>> failovermethod=priority
>> enabled=0
>> gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
>> gpgcheck=1
>>
>> [epel-source]
>> name=Extra Packages for Enterprise Linux 7 - $basearch - Source
>> #baseurl=http://download.fedoraproject.org/pub/epel/7/SRPMS
>>
>> metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-source-7&arch=$basearch
>> failovermethod=priority
>> enabled=0
>> gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
>> gpgcheck=1
>>
>> (cd /etc/yum.repos.d && curl -O
>>
>> https://copr.fedorainfracloud.org/coprs/g/spacewalkproject/java-packages/repo/epel-7/group_spacewalkproject-java-packages-epel-7.repo)
>> ->
>> [group_spacewalkproject-java-packages]
>> name=Copr repo for java-packages owned by @spacewalkproject
>>
>> baseurl=https://copr-be.cloud.fedoraproject.org/results/@spacewalkproject/java-packages/epel-7-$basearch/
>> type=rpm-md
>> #skip_if_unavailable=True
>> gpgcheck=1
>>
>> gpgkey=https://copr-be.cloud.fedoraproject.org/results/@spacewalkproject/java-packages/pubkey.gpg
>> repo_gpgcheck=0
>> enabled=1
>> enabled_metadata=1
>>
>> Searching for maven:
>> ======================================================== N/S matched:
>> maven ========================================================
>> antlr4-maven-plugin.noarch : ANTLR plugin for Apache Maven
>> jandex-maven-plugin.noarch : Jandex wrapper for Maven
>> jandex-maven-plugin-javadoc.noarch : Javadoc for jandex-maven-plugin
>> maven-failsafe-plugin.noarch : Maven plugin for running integration tests
>> maven-javadoc-plugin.noarch : Maven Javadoc Plugin
>> maven-javadoc-plugin-javadoc.noarch : Javadoc for maven-javadoc-plugin
>> maven-plugin-bundle.noarch : Maven Bundle Plugin
>> maven-plugin-bundle-javadoc.noarch : Javadoc for maven-plugin-bundle
>> maven-pmd-plugin.noarch : Maven PMD Plugin
>> maven-pmd-plugin-javadoc.noarch : Javadoc for maven-pmd-plugin
>> maven-processor-plugin.noarch : Maven Processor Plugin
>> maven-processor-plugin-javadoc.noarch : Javadoc for maven-processor-plugin
>> maven-rar-plugin-javadoc.noarch : Javadoc for maven-rar-plugin
>> maven-surefire-javadoc.noarch : Javadoc for maven-surefire
>> maven-surefire-plugin.noarch : Surefire plugin for maven
>> maven-surefire-provider-junit.noarch : JUnit provider for Maven Surefire
>> maven-surefire-provider-testng.noarch : TestNG provider for Maven Surefire
>> maven-surefire-report-plugin.noarch : Surefire reports plugin for maven
>> os-maven-plugin.noarch : Maven plugin for generating
>> platform-dependent properties
>> os-maven-plugin-javadoc.noarch : API documentation for os-maven-plugin
>> spec-version-maven-plugin.noarch : Spec Version Maven Plugin
>> spec-version-maven-plugin-javadoc.noarch : Javadoc for
>> spec-version-maven-plugin
>> ant-mvn.noarch : Adds missing maven dependencies for ant
>> cglib-mvn.noarch : Adds missing maven dependencies for cglib
>> jakarta-commons-beanutils-mvn.noarch : Adds missing maven dependencies
>> for jakarta-commons-beanutils
>> jakarta-commons-beanutils19.noarch : Adds missing maven dependencies
>> for jakarta-commons-beanutils
>> jakarta-commons-cli-mvn.noarch : Adds missing maven dependencies for
>> jakarta-commons-cli
>> jakarta-commons-codec-mvn.noarch : Adds missing maven dependencies for
>> jakarta-commons-codec
>> jakarta-commons-collections-mvn.noarch : Adds missing maven
>> dependencies for jakarta-commons-collections
>> jakarta-commons-digester-mvn.noarch : Adds missing maven dependencies
>> for jakarta-commons-digester
>> jakarta-commons-io-mvn.noarch : Adds missing maven dependencies for
>> jakarta-commons-io
>> jakarta-commons-lang-mvn.noarch : Adds missing maven dependencies for
>> jakarta-commons-lang
>> jakarta-commons-logging-mvn.noarch : Adds missing maven dependencies
>> for jakarta-commons-logging
>> jakarta-commons-net-mvn.noarch : Adds missing maven dependencies for
>> jakarta-commons-net
>> jakarta-oro-mvn.noarch : Adds missing maven dependencies for jakarta-oro
>> javapackages-tools-mvn.noarch : Adds missing maven dependencies for
>> javapackages-tools
>> jdom-mvn.noarch : Adds missing maven dependencies for jdom
>> junit-mvn.noarch : Adds missing maven dependencies for junit
>> mahout-collection-codegen-plugin.noarch : Maven Mojo to generate code
>> for Mahout Collections
>> maven-rar-plugin.noarch : Plugin to create Resource Adapter Archive
>> which can be deployed to a J2EE server
>> maven-surefire.noarch : Test framework project
>> maven-surefire-report-parser.noarch : Parses report output files from
>> surefire
>> objectweb-asm-mvn.noarch : Adds missing maven dependencies for
>> objectweb-asm
>> replacer.noarch : Replacer Maven Mojo
>> tomcat-servlet-3.0-api-mvn.noarch : Adds missing maven dependencies
>> for tomcat-servlet-3.0-api
>> xalan-j2-mvn.noarch : Adds missing maven dependencies for xalan-j2
>> xerces-j2-mvn.noarch : Adds missing maven dependencies for xerces-j2
>> xml-commons-resolver-mvn.noarch : Adds missing maven dependencies for
>> xml-commons-resolver
>>
>> There are some packages missing, some do not have desired versions.
>> Looks like there is something broken with
>> group_spacewalkproject-java-packages-epel-7.repo.
>>
>> Trying with "yum -y --skip-broken spacewalk-postgresql" leads to
>> installing all, but the "Error" packages. And it leads to a non
>> running spacewalk. Thus again: broken repo?
>>
>> On Tue, Jul 3, 2018 at 11:41 AM, Florian Panzer - ratiokontakt GmbH
>> <fp at ratiokontakt.de> wrote:
>> > Am 03.07.2018 um 11:02 schrieb Thomas Schweikle:
>> >> Hi!
>> >>
>> >> Trying to install Spacewalk on CentOS7 using instructions at
>> >> https://github.com/spacewalkproject/spacewalk/wiki/HowToInstall
>> >>
>> >> After configuring all necessary repos, installing and configuring
>> >> postgresql, "yum install spacewalk-postgresql" fails with various
>> >> unresolved dependencies:
>> >>
>> >> [...]
>> >>
>> >> Is installing Spacewalk on CentOS7 / RHEL7 / ScientificLinux7 /
>> >> Oracle-Linux7 completely broken at this time?
>> >>
>> >
>> > Your complete "base" repo seems emtpy / not working.
>> > Your "yum" doesn't even know where to find httpd :)
>> >
>> > _____________________________________
>> > [root at spacewalk ~]# yum info httpd
>> >
>> > [...]
>> >
>> > Name       : httpd
>> > Architektur : x86_64
>> > Version    : 2.4.6
>> > Ausgabe    : 80.el7.centos
>> > Größe : 9.4 M
>> > Quelle      : installed
>> > Aus Quelle  : base
>> > _____________________________________
>> >
>> >
>> > --
>> > Für weitergehende Fragen stehen wir Ihnen gerne zur Verfügung.
>> >
>> > Mit partnerschaftlichen Grüßen
>> >
>> > Florian Panzer
>> > Chief Technical Officer
>> >
>> > AWS Certified Solutions Architect - Associate
>> > --------------------------------------------------------
>> > ratiokontakt GmbH
>> > Biegenhofstr. 13
>> > 96103 Hallstadt
>> > Telefon: +49 (0) 951 9 35 35 - 0
>> > Telefax: +49 (0) 951 9 35 35 - 902
>> > Internet: www.ratiokontakt.de
>> > Geschäftsführer: Dr. Nils Kaufmann, Stefan Kraft
>> > Amtsgericht Bamberg - HRB 3757
>> > --------------------------------------------------------
>> > ratiokontakt ist zertifiziert nach DIN ISO/IEC 27001
>> >
>> > _______________________________________________
>> > Spacewalk-list mailing list
>> > Spacewalk-list at redhat.com
>> > https://www.redhat.com/mailman/listinfo/spacewalk-list
>>
>>
>>
>> --
>> Thomas
>>
>> _______________________________________________
>> Spacewalk-list mailing list
>> Spacewalk-list at redhat.com
>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>
>
>
> _______________________________________________
> Spacewalk-list mailing list
> Spacewalk-list at redhat.com
> https://www.redhat.com/mailman/listinfo/spacewalk-list



-- 
Thomas




More information about the Spacewalk-list mailing list