[opensuse-buildservice] OBS downtime tomorrow
We will take down OBS server side building tomorrow, maybe the entire day. The reason is that we will sync the entire binary backend data to a new file system and switch to it. software.o.o, api.o.o and build.o.o will operate normal except for some minutes when doing the real switch. That means you will be able to submit sources and do local builds. Just server side builds and publishing will not be possible. We will have a more productive and faster OBS afterwards hopefully. bye adrian -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Am 02.05.2012 17:57, schrieb Adrian Schröter:
We will take down OBS server side building tomorrow, maybe the entire day.
The reason is that we will sync the entire binary backend data to a new file system and switch to it. which file system will be used ? (has been used ?)
software.o.o, api.o.o and build.o.o will operate normal except for some minutes when doing the real switch. That means you will be able to submit sources and do local builds. Just server side builds and publishing will not be possible. ACK
We will have a more productive and faster OBS afterwards hopefully. ;) --
Christian ---------------------------------------------------- - Please do not 'CC' me on list mails. Just reply to the list :) ---------------------------------------------------- Der ultimative shop für Sportbekleidung und Zubehör http://www.sc24.de ---------------------------------------------------- -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 05/02/2012 12:08 PM, Christian wrote:
Am 02.05.2012 17:57, schrieb Adrian Schröter:
We will take down OBS server side building tomorrow, maybe the entire day.
The reason is that we will sync the entire binary backend data to a new file system and switch to it.
which file system will be used ?
btrfs
(has been used ?)
XFS
software.o.o, api.o.o and build.o.o will operate normal except for some minutes when doing the real switch. That means you will be able to submit sources and do local builds. Just server side builds and publishing will not be possible. ACK
We will have a more productive and faster OBS afterwards hopefully. ;)
-- Robert Schweikert MAY THE SOURCE BE WITH YOU SUSE-IBM Software Integration Center LINUX Tech Lead rjschwei@suse.com rschweik@ca.ibm.com 781-464-8147 -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
The server is back now. All processes are running again on the new filesystem. However, the schedulers have some backlog and they need to index again all binaries. So it will need some more hours to become full productive again. bye adrian Am Mittwoch, 2. Mai 2012, 17:57:35 schrieb Adrian Schröter:
We will take down OBS server side building tomorrow, maybe the entire day.
The reason is that we will sync the entire binary backend data to a new file system and switch to it.
software.o.o, api.o.o and build.o.o will operate normal except for some minutes when doing the real switch. That means you will be able to submit sources and do local builds. Just server side builds and publishing will not be possible.
We will have a more productive and faster OBS afterwards hopefully.
bye adrian
-- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Devil's advocate rising his ugly head here... XD In light of the recent disk failures: are the replacements / all disks in the array smartd monitored? who gets the error emails if a disk moans&groans? bye, MH -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
I encountered a problem with the download service on demand DOD (opensuse 12.1, obs-server 2.3.0). 1) The server repository was update, so the file "primary.xml", on my OBS was no longer valid (/srv/obs/build/$PROJECT/$REPO/$ARCH/:full/primary.xml), so my build fail with the 400 error. 2) after updating the file "primary.xml". # rm primary.xml # wget ... # rm *.rpm # ... # chown obsrun: obsrun primary.xml # obs_admin - rescan-repository $ PROJECT $ REPO $ ARCH 3) But that was not solved the problem. - steel have 400 error. - no RPM in directory ":full". - no significant log. 4) To solve the problem I was erase the file. # cd /srv/obs/build/$PROJECT/$REPO/$ARCH/ # rm * # obs_admin - rescan-repository $ PROJECT $ REPO $ ARCH After that, the OBS built. 5) I've updated the wiki: http://en.opensuse.org/openSUSE:Build_Service_private_instance_boot_strappin... 6) Could someone confirm me this procedure? Regards, -- Ronan Le Martret Intel Open Source Technology Center -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 2012-05-04 11:43:53 +0200, Ronan Le Martret (Intel OTC) wrote: <SNIP>
2) after updating the file "primary.xml".
# rm primary.xml # wget ... # rm *.rpm # ... # chown obsrun: obsrun primary.xml # obs_admin - rescan-repository $ PROJECT $ REPO $ ARCH
3) But that was not solved the problem. - steel have 400 error. - no RPM in directory ":full". - no significant log.
4) To solve the problem I was erase the file.
# cd /srv/obs/build/$PROJECT/$REPO/$ARCH/ # rm * # obs_admin - rescan-repository $ PROJECT $ REPO $ ARCH
After that, the OBS built.
Removing the :full.solv would have been sufficient. Currently there's no "user-friendly" way to update the metadata. Some time ago I worked on more or less "proof of concept" to improve the situation [1] - so instead of manually removing/updating files you could achieve the same with an api call.
6) Could someone confirm me this procedure?
As already stated it's sufficient to remove the :full.solv Marcus [1] http://lists.opensuse.org/opensuse-buildservice/2010-10/msg00015.html -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (6)
-
Adrian Schröter
-
Christian
-
Marcus Hüwe
-
Mathias Homann
-
Robert Schweikert
-
Ronan Le Martret (Intel OTC)