[Spacewalk-list] Switching from rhn-clone-errata to eva-direct-errata-sync

Pierre Casenove pcasenove at gmail.com
Thu Dec 20 06:48:40 UTC 2012


That was exactly my plans!
Le 19 déc. 2012 23:19, "Paul Robert Marino" <prmarino1 at gmail.com> a écrit :

> Actually quickly looking at it it should be fairly simple Im just
> working on an other project right now with a tight deadline so i cant
> get to it right now
>
> this is the module im using
> http://search.cpan.org/~kmacleod/Frontier-RPC-0.07b4/lib/Frontier/Client.pm
> The spacewalk_login subroutine would need to be altered along with the
> option parsing
> if I were to add it I would want to make it source and target specific
>  because I use the same subroutine to login to both spacewalk and RHN
> I actually have a fairly good idea how to do.
> in your case you can simply change
> "
> my $client = new Frontier::Client(url =>
> "https://$options->{$direction.'_host'}/rpc/api/", debug => 0);
> "
> to something like
> "
> my $client = new Frontier::Client(url =>
> "https://$options->{$direction.'_host'}/rpc/api/", debug =>
> 0,proxy=>'http://username:password@proxyhost:8080');
> "
> as a temporary workaround till I have the time to add the feature the
> down side is it will use the proxy when connecting to both the source
> and destination for the sync.
>
>
> On Wed, Dec 19, 2012 at 2:58 AM, Pierre Casenove <pcasenove at gmail.com>
> wrote:
> > Thanks a lot you the answers.
> > As the spacewalk server doesn't have access to the internet without the
> > authenticated proxy, it's kind of a no go.
> > If I have time, I'll try to work on your scruipt to get it proxy
> compatible.
> >
> > Pierre
> >
> >
> > 2012/12/19 Paul Robert Marino <prmarino1 at gmail.com>
> >>
> >> On Tue, Dec 18, 2012 at 2:10 AM, Pierre Casenove <pcasenove at gmail.com>
> >> wrote:
> >> > Hello,
> >> > I'm currently using rhn-clone-errate to sync RHN errata.
> >> > But we've recently added centos distribution, so I need to create
> errata
> >> > for
> >> > centos as well.
> >> > I've been looking at eva-direct-errata, which seems really interesting
> >> > but I
> >> > don't understand how it works.
> >> > - How can I configure a proxy to connect to RHN?
> >> Unfortunately I never put that in because I wasn't sure how to do that
> >> with the RPC module I'm using but I may add it in the future
> >>
> >> > - I have the following channels configured:
> >> > 1 - CentOS 5 Base with Cent0S 5 Updates as child channel
> >> > 2 - rhel 5 Server
> >> > 3 - RHEL 5 Workstation
> >> > 4 - CentOS 6 Base with CentOS 6 Updates as child channel
> >> > 5 - RHEL 6 Server with RHEL 6 optionnal as child channel
> >> > As I understand the script, I need to launch it 5 times, changing
> source
> >> > channels, dest channels and "rewirtepackagereleasefrom/to". Is it
> >> > correct?
> >>
> >> Yes this is due to a bug in the spacewalk API,s
> >> https://bugzilla.redhat.com/show_bug.cgi?id=834569
> >> If the bug ever gets fixed I will release a version that can do it in
> >> one round. I've already written a version in my non public git repo
> >> but due to the spacewalk bug im not releasing it to the public yet
> >>
> >> > - Is it possible to put some configuration directives (such as
> >> > user/password
> >> > information) in a config file?
> >> No not yet but you can use environment variables they are documented
> >> in the pod documentation
> >> use perldoc /path/to/script or pod2txt, pod2man. pod2... to read the
> >> documentation
> >> I highly suggest using the environment variables for now so your
> >> passwords don't show up in ps
> >>
> >> >
> >> > Thanks a lot for your help,
> >> >
> >> > Pierre
> >> >
> >> > _______________________________________________
> >> > 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
> >
> >
> >
> > _______________________________________________
> > 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/spacewalk-list/attachments/20121220/b32aef6f/attachment.htm>


More information about the Spacewalk-list mailing list