[opensuse-buildservice] How to initialize "Goto Repository" for "standard" of New project
Hi,all I want to install a local obs on my host. I've read "Setup Initial Distributions" on http://en.opensuse.org/Build_Service/Build_Service_Installation_Tutorial/ope... my obs.conf (/etc/lighttpd/vhosts.d/obs.conf ) is default but modified host: ----------------------------------------------------------------------- $SERVER["socket"] == "172.16.70.54:83\.?" { server.name = "download.turbo" server.document-root = "/srv/obs/repos/" } =========================== the project have create and have a "standard" repository, copy all needed rpms to "/srv/obs/build/$my_project_name/standard/i586/\:full" also. when i at the home page of my new project,and clicked "Goto Repository" , the browser open "http://172.16.70.54:83//$my_project_name/standard",and get a 404 error. Above error is because "/srv/obs/repos" haven't exist now! I thought there is a method create repository on "/srv/obs/repos" for $my_project_name manually, and it should be done by obs auto. Can anyone help me manual create this repository or tell me how to configure obs to do this auto? btw,logs at /srv/obs/log/* , /srv/www/obs/webclient/log/production_slave.log and /srv/www/obs/frontend/log/production_slave.log have not some info to help. Thanks, ---- Jian Lee [ http://jianlee.ylinux.org ] -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Am Dienstag, 1. Dezember 2009 06:34:14 schrieb Jian Lee:
Hi,all
I want to install a local obs on my host.
I've read "Setup Initial Distributions" on http://en.opensuse.org/Build_Service/Build_Service_Installation_Tutorial/op enSUSE_10.3
my obs.conf (/etc/lighttpd/vhosts.d/obs.conf ) is default but modified host:
----------------------------------------------------------------------- $SERVER["socket"] == "172.16.70.54:83\.?" { server.name = "download.turbo"
server.document-root = "/srv/obs/repos/" } ===========================
the project have create and have a "standard" repository, copy all needed rpms to "/srv/obs/build/$my_project_name/standard/i586/\:full" also.
You need to build a package and have also bs_publisher running. It is pretty normal that the repo is not existing before, but we can hide the link so far until something is generated (when I have implemented repo states). bye adrian
when i at the home page of my new project,and clicked "Goto Repository" , the browser open "http://172.16.70.54:83//$my_project_name/standard",and get a 404 error.
Above error is because "/srv/obs/repos" haven't exist now! I thought there is a method create repository on "/srv/obs/repos" for $my_project_name manually, and it should be done by obs auto.
Can anyone help me manual create this repository or tell me how to configure obs to do this auto?
btw,logs at /srv/obs/log/* , /srv/www/obs/webclient/log/production_slave.log and /srv/www/obs/frontend/log/production_slave.log have not some info to help.
Thanks,
----
Jian Lee [ http://jianlee.ylinux.org ]
-- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
hi, Adrian Thanks for your replay for this and on IRC. The repository pointed by "Goto Repository" button on webclient was auto created by bs_publisher. and the repository I created at /srv/obs/build/$my_project_name/standard/i586/\:full is my new project's "standard" repository. when a srpm build successful, the result rpms would move to repository pointed by "Goto Repository". The default base url is configure by obs.conf. Now, I'm try to build a pkg for test. :-) Tuesday 01 December 200915:07:26Adrian Schröter <adrian@suse.de> 写道: Am Dienstag, 1. Dezember 2009 06:34:14 schrieb Jian Lee:
Hi,all
I want to install a local obs on my host.
I've read "Setup Initial Distributions" on
http://en.opensuse.org/Build_Service/Build_Service_Installation_Tutorial/op
enSUSE_10.3
my obs.conf (/etc/lighttpd/vhosts.d/obs.conf ) is default but modified host:
-----------------------------------------------------------------------
$SERVER["socket"] == "172.16.70.54:83\.?" { server.name = "download.turbo"
server.document-root = "/srv/obs/repos/" } ===========================
the project have create and have a "standard" repository, copy all needed rpms to "/srv/obs/build/$my_project_name/standard/i586/\:full" also.
when i at the home page of my new project,and clicked "Goto Repository" , the browser open "http://172.16.70.54:83//$my_project_name/standard",and get a 404 error.
Above error is because "/srv/obs/repos" haven't exist now! I
You need to build a package and have also bs_publisher running. It is pretty normal that the repo is not existing before, but we can hide the link so far until something is generated (when I have implemented repo states). bye adrian thought
there is a method create repository on "/srv/obs/repos" for $my_project_name manually, and it should be done by obs auto.
Can anyone help me manual create this repository or tell me how to configure obs to do this auto?
btw,logs at /srv/obs/log/* , /srv/www/obs/webclient/log/production_slave.log and /srv/www/obs/frontend/log/production_slave.log have not some info to help.
Thanks,
----
Jian Lee [ http://jianlee.ylinux.org ]
-- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de ---- Jian Lee [ http://jianlee.ylinux.org ] -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (2)
-
Adrian Schröter
-
Jian Lee