Dunno why the conversation left the list, but its easily remedied ;-)

- James Mason 'bear454'




---------- Forwarded message ----------
From: Jos Poortvliet <j...@opensuse.org>
Date: Thu, Jun 30, 2011 at 4:40 AM
Subject: Re: [opensuse-buildservice] Feedback on OBS Private instance
installation at Renault Automotive
To: James Mason <bear...@opensuse.org>


On 2011-06-28 James wrote:
> Could've used http://susegallery.com/a/psNYmd/obs-217
> - James Mason 'bear454'

Maybe he did? In either case, would you be willing to do something on
this? Or maybe first reply the above to my public mail & thus remind
everyone of this writing opportunity :D

> On Sun, Jun 26, 2011 at 9:02 AM, Jos Poortvliet <j...@opensuse.org>
wrote:
> > I think it'd be awesome if we could contact Xavier and do an
> > article about this for news.o.o... I'm pretty sure we already have
> > half the info we need for that in his mail to -builservice below
> > :D
> >
> > On 2011-06-23 JAFFREZIC Xavier <xavier.jaffre...@renault.com>
> > wrote: Hi everybody,
> >
> > I'm working at RENAULT Automotive and we are involved in the GenIVI
> > alliance. For testing purpose, we need an OBS private instance for
> > building our software stack and keep all of application graphics
> > confidential.
> > So I have started to install and configure a OBS instance using the
> > opensuse wiki :
> >  http://en.opensuse.org/openSUSE:Build_Service_private_instance
> > (written by Dominig Ar Foll as I understood)
> >
> > This was very useful for preparing the hardware, configuring the
> > disk, downloading all the software images.
> > With all these in formations, I was able to start quite quickly the
> > OBS instance.
> > I think, the wiki should contain a section concerning the quick
> > test installation using only one hard drive (containing every
> > things) . This solution wouldn't be safe at all for data's, but
> > this would reduce the disk preparation to copying the appliance to
> > it .
> > But, the wiki is very complete to set an production OBS instance
> > (with lots of optimizations) . But to set up this kind of
> > Instance, you  need an agreement from the management because you
> > will need to buy a few equipment and  the agreement could be
> > easily obtained from a Demo based on an initial quick and dirty
> > OBS installation.
> >
> > When the appliance started, it clearly does nothing and problems
> > have started . (And there is no error message anywhere . That's
> > driving crazy)
> > First what was missing in the wiki was the proxy configuration
> > (Dominig, with it great experience and with lot of patience, help
> > me a lot to set up this proxy configuration). So, I have added a
> > small section in the wiki corresponding to this.
> > While the proxy is configured . the OBS still does nothing (Aaaargh
> > !)
> >
> > Here is comes the tricky part . All tutorial on the net are based
> > on copying the prj prjconf from another OBS instance, for which a
> > login is required . I didn't understand anything to all of these .
> > But it seems also that OBS has evolved a lot and all of these
> > exotic manipulation aren't any more required for quickstarting a
> > linked OBS . (but they maybe are  for a standalone OBS instance) .
> > Well, as a complementary information, I have used the 2.2.80
> > version on the OBS Appliance. Dominig show me the alternative way
> > and almost everything can be done using only the WebUI .. Yes in
> > that case, your OBS will be linked to an higher OBS instance, but
> > this is sufficient for beginning ..
> >
> > So, the only thing that couldn't be done by the WebUI is to setup
> > the OSC configuration file . (in fact, I don't now if it is
> > mandatory regarding the OBS configuration but it's a very easy way
> > to check that the OBS is properly configured).
> > The tricks that Dominig has proposed is modify the .ossrc file to
> > make the "apiurl" line pointing to the OBS that your are trying to
> > configure. In that way, this insures that retrieval information
> > mechanism will be done by the OBS itself. So it will also insure
> > that the proxy settings are correct (remembering some headache!!!)
> > .
> >
> > After that, thing becomes quite easy.  I have used the OBS setup on
> > the WebUI and select one of the 2 preconfigured choices.
> > After switching back to the osc command line on the OBS itself, I
> > have issued some osc ls MeeGo.com  (as MeeGo.com is predefined
> > settings) command which returns nothing . But  osc ls MeeGo. Com:
> > x (where x is not a project name) and I get the complete list of
> > all available project on the linked instance :  That means, my obs
> > is now alive and working !!!
> >
> > The final point was to define a build target . It take some times
> > to understand that would be done by configuring properly the home
> > projet of the Admin . (Now, I know that could be done on any
> > project .) Dominig explain me what I need to add with raw config
> > editor in the home:Admin project. He says, put the following line
> > inside the Admin:project
> >
> >  <repository name="MeeGo.com">
> >  <path repository="standard" project=" MeeGo.com:MeeGo:1.2.0:oss"/>
> >  <arch>i586</arch>
> >  </repository>
> >
> > I understand a bit later the exact meaning of each line .
> > Finally  I upload a source package (from meego source) and it build
> > ... bingo !
> >
> > So as a conclusion,  setting up a linked Private instance of an OBS
> > is not complicated .  But, I didn't find this on the net . And
> > clearly the name OBS didn't help for this. Working in automotive
> > world, we are sometimes searching for information about the CAN
> > (Controler Area Network) technology which is the embedded
> > automotive network . You can easily imagine that CAN isn't a
> > relevant keyword with Google. OBS seems to have nearly at the same
> > efficiency!!!
> >
> > So I think,  I will add this configuration  method on the opensuse
> > wiki .
> >
> > My chance was, that Dominig is a very nice guy and I met him at a
> > previous GenIVI workshop .
> > Without his help, I  would be still searching on the web !!!  (and
> > surely becoming  crazy..)
> >
> > Xavier JAFFREZIC
> > RENAULT Automotive
> > Research Depatrment
> > Software Specialist
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > -- Disclaimer ------------------------------------
> > Ce message ainsi que les eventuelles pieces jointes constituent une
> > correspondance privee et confidentielle a l'attention exclusive du
> > destinataire designe ci-dessus. Si vous n'etes pas le destinataire
> > du present message ou une personne susceptible de pouvoir le lui
> > delivrer, il vous est signifie que toute divulgation, distribution
> > ou copie de cette transmission est strictement interdite. Si vous
> > avez recu ce message par erreur, nous vous remercions d'en
> > informer l'expediteur par telephone ou de lui retourner le present
> > message, puis d'effacer immediatement ce message de votre systeme.
> >
> > *** This e-mail and any attachments is a confidential
> > correspondence intended only for use of the individual or entity
> > named above. If you are not the intended recipient or the agent
> > responsible for delivering the message to the intended recipient,
> > you are hereby notified that any disclosure, distribution or
> > copying of this communication is strictly prohibited. If you have
> > received this communication in error, please notify the sender by
> > phone or by replying this message, and then delete this message
> > from your system.
> >
> > --
> > To unsubscribe, e-mail:
> > opensuse-buildservice+unsubscr...@opensuse.org For additional
> > commands, e-mail: opensuse-buildservice+h...@opensuse.org

Attachment: signature.asc
Description: PGP signature

Reply via email to