[opensuse-buildservice] obs private instance and Fedora repos
Hi, I've got the obs server appliance running here locally, and I've successfully built my test rpm for Fedora. Now I'm looking to branch out, and have some questions. I'm still trying to wrap my head around obs, so forgive me if I get the terminology mixed up... * When I build against the Fedora 17 repository, that downloads dependencies from the openSUSE build server to my local machine and builds my rpm locally, right? That is, it's not using Fedora's mirrors to get rpms, nor is it using openSUSE machines to build.. * Is it possible to configure obs to pull rpms from a local repo? I have mirrors of the fedora repositories, and I'd rather pull from there instead of across the net to the openSUSE servers. I've seen threads on importing rpms from other repos to an obs server to make a new repository, but I don't have enough space to copy all of Fedora over to my obs appliance. * Do the openSUSE Fedora repositories have Fedora updates merged in? I've seen some messages that gave me the impression that they just contained the rpms from the original release date. Thanks, Robert -- Senior Software Engineer SPARTA, Inc., a Parsons Company
Hey Robert, welcome to the OBS community :) On 30.10.2012 21:34, Robert Story wrote:
I've got the obs server appliance running here locally, and I've successfully built my test rpm for Fedora.
Great, hope you like it so far.
Now I'm looking to branch out, and have some questions. I'm still trying to wrap my head around obs, so forgive me if I get the terminology mixed up...
Don't worry, you'll have to start somewhere right?
* When I build against the Fedora 17 repository, that downloads dependencies from the openSUSE build server to my local machine and builds my rpm locally, right?
Exactly yes.
That is, it's not using Fedora's mirrors to get rpms, nor is it using openSUSE machines to build..
No, it downloads dependencies to your local instance and is running the build there.
* Is it possible to configure obs to pull rpms from a local repo?
Sure, you can import distributions. Check out https://github.com/openSUSE/open-build-service/blob/master/dist/README.SETUP especially section 4.2.
I have mirrors of the fedora repositories, and I'd rather pull from there instead of across the net to the openSUSE servers.
There is currently no way to pull (during the build) from somewhere else then another OBS instance sorry.
* Do the openSUSE Fedora repositories have Fedora updates merged in? I've seen some messages that gave me the impression that they just contained the rpms from the original release date.
Yes, there is a lot of manual work involved to merge updates into the repos. This is currently not done by us, but as updates are supposed to be backwards compatible this shouldn't matter... Henne -- Henne Vogelsang http://www.opensuse.org Everybody has a plan, until they get hit. - Mike Tyson -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (2)
-
Henne Vogelsang
-
Robert Story