[Spacewalk-list] Adding SLE_SP3 client

William Hongach William.Hongach at marist.edu
Fri Jun 29 15:05:09 UTC 2018


Hi Javier,

Thank you for providing this repo.  I can confirm that it works well for the s390x architecture.  After successfully installing the client tools, I was able to register SLES12 clients with the Spacewalk server and send updates to them.  This satisfies a proof of concept so I will pursue your advice on building a repo for our architecture.

Thank you also for this recommendation.  I will have to start from scratch learning OBS, but I believe it will serve us well going forward on this architecture.


From: spacewalk-list-bounces at redhat.com <spacewalk-list-bounces at redhat.com> On Behalf Of Flores, Javier (D4\INF\IT ID)
Sent: Friday, June 29, 2018 8:53 AM
To: 'spacewalk-list at redhat.com' <spacewalk-list at redhat.com>
Subject: Re: [Spacewalk-list] Adding SLE_SP3 client

Hi William

I had a couple of spare minutes and managed to create the x390 RPMs on OBS.

https://download.opensuse.org/repositories/home:/floritto:/spacewalk-client-2.8/SLE_12_SP3/

I don't if it works as I don't have any x390 systems, but give it a try.

Keep in mind, this is just a quick and dirty build. For production use you should really build the packages by yourself.

Regards,
Javier

Von: spacewalk-list-bounces at redhat.com<mailto:spacewalk-list-bounces at redhat.com> [mailto:spacewalk-list-bounces at redhat.com] Im Auftrag von Flores, Javier (D4\INF\IT ID)
Gesendet: Donnerstag, 28. Juni 2018 16:15
An: 'spacewalk-list at redhat.com' <spacewalk-list at redhat.com<mailto:spacewalk-list at redhat.com>>
Betreff: Re: [Spacewalk-list] Adding SLE_SP3 client

Hi William

python2-newt contains a binary file, that is why it is only available for x86_64. So, you will have to create all packages containing binaries for x390 by yourself.

You can either get the source RPMs and build the x390 RPMs on a local system with rpmbuild or you can try to build the packages on the openSUSE Build Service (OBS).

I just recently started using the OBS and I think that is the better way to go. However, it takes some time to understand how everything works.

Regards,
Javier

Von: spacewalk-list-bounces at redhat.com<mailto:spacewalk-list-bounces at redhat.com> [mailto:spacewalk-list-bounces at redhat.com] Im Auftrag von William Hongach
Gesendet: Donnerstag, 28. Juni 2018 15:15
An: 'spacewalk-list at redhat.com' <spacewalk-list at redhat.com<mailto:spacewalk-list at redhat.com>>
Betreff: Re: [Spacewalk-list] Adding SLE_SP3 client


Hi Javier,



I am pointed to that repository as per the doc for registering SLE12_SP3 clients found at: https://github.com/spacewalkproject/spacewalk/wiki/RegisteringClients



However, my SLES is on s390x architecture so zypper is looking at the noarch packages.  When I run "zypper install rhn-client-tools" it reports the following:



"Problem: nothing provides python-newt needed by python2-rhn-client-tools-2.8.25-3.1.noarch"



I see that python2-newt is provided for x86_64 architecture, but nothing for noarch packages, and I don't see it included in the source packages either so I'm a bit stumped.

________________________________
From: spacewalk-list-bounces at redhat.com<mailto:spacewalk-list-bounces at redhat.com> <spacewalk-list-bounces at redhat.com<mailto:spacewalk-list-bounces at redhat.com>> on behalf of Flores, Javier (D4\INF\IT ID) <Javier.Flores at gmz.migros.ch<mailto:Javier.Flores at gmz.migros.ch>>
Sent: Thursday, June 28, 2018 3:12:37 AM
To: 'spacewalk-list at redhat.com'
Subject: Re: [Spacewalk-list] Adding SLE_SP3 client


Hi



Which repository at opensuse.org are you using?



You can find all the needed packages including python2-newt in this repository:

https://download.opensuse.org/repositories/systemsmanagement:/spacewalk:/2.8/SLE_12_SP3/



Other versions of the spacewalk client can be found here:

https://download.opensuse.org/repositories/systemsmanagement:/spacewalk:/



Regards,

Javier



Von: spacewalk-list-bounces at redhat.com<mailto:spacewalk-list-bounces at redhat.com> [mailto:spacewalk-list-bounces at redhat.com] Im Auftrag von William Hongach
Gesendet: Mittwoch, 27. Juni 2018 21:17
An: spacewalk-list at redhat.com<mailto:spacewalk-list at redhat.com>
Betreff: [Spacewalk-list] Adding SLE_SP3 client



Hello all,



I have a working Spacewalk server that is able to serve packages to RHEL clients.  I am now attempting to get some SLES clients registered with the server.  Following the documentation for registering clients, I pointed our SLE_SP3 host to the correct zypper repo at opensuse.org, but received the following error when attempting to install rhn-client-tools et al:



"Problem: nothing provides python-newt needed by python2-rhn-client-tools-2.9.1-1.1.noarch"



I have verified that the python-newt package is not installed on the host.  However, this is due to the fact that this package is in the "SUSE Manager Server 3.x" repo, which requires a separate subscription apart from SLES.  It seems counter-intuitive to require a package that comes in the SUSE Manager Server repo which is SUSE's proprietary alternative to Spacewalk OSS.  I am hoping that I have overlooked something and there is alternative access to python-newt and any other additional packages (newt, libnewt, etc.) that I may need to get the RHN client software working in SLES.



Any insight or assistance with this would be greatly appreciated.  Thanks in advance.


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


More information about the Spacewalk-list mailing list