Am Mittwoch, 25. Dezember 2019, 18:40:51 CET schrieb Neal Gompa:
On Wed, Dec 25, 2019 at 12:37 PM Hans-Peter Jansen <hpj@urpla.net> wrote:
Am Montag, 23. Dezember 2019, 10:19:53 CET schrieb Hans-Peter Jansen:
Hi,
I stumbled across broken builds in a local OBS due to "interconnect error: rpc timeout" for packages, that link to PMBS.
PMBS is setup as:
<project name="Packman">
<title>Packman Build Service PMBS</title> <description>This instance can be used to access resources from Packman.</
description>
<remoteurl>https://pmbs-api.links2linux.de/public</remoteurl>
</project>
OBS is fully updated from OBS:/Server:/2.10/openSUSE_15.1.
The magic spell, that comes closest to mitigate the issue *ought* to be: obs_admin --recheck-dod https://pmbs-api.links2linux.de
or
obs_admin --recheck-dod https://pmbs-api.links2linux.de/public
but even after creating the missing /srv/obs/dods directory, things still misbehave.
Is this a PMBS issue, a local configuration issue, or something completely different?!?
Anything wrong with this question?
This is a PMBS issue. The API endpoint for PMBS is probably misbehaving.
Thanks Neal, for your answer, but simply fetching the public URL looks pretty similar, compared to openSUSE.org: # openSUSE.org $ wget https://api.opensuse.org/public --2019-12-26 18:47:45-- https://api.opensuse.org/public Auflösen des Hostnamens api.opensuse.org (api.opensuse.org)… 195.135.221.133, 2620:113:80c0:8::12 Verbindungsaufbau zu api.opensuse.org (api.opensuse.org)|195.135.221.133|:443 … verbunden. HTTP-Anforderung gesendet, auf Antwort wird gewartet … 302 Found Platz: https://api.opensuse.org/about [folgend] --2019-12-26 18:47:45-- https://api.opensuse.org/about Wiederverwendung der bestehenden Verbindung zu api.opensuse.org:443. HTTP-Anforderung gesendet, auf Antwort wird gewartet … 200 OK Länge: nicht spezifiziert [application/xml] Wird in »public« gespeichert. public [ <=> ] 300 --.-KB/s in 0s 2019-12-26 18:47:45 (13,3 MB/s) - »public« gespeichert [300] $ cat public <about> <title>Open Build Service API</title> <description>API to the Open Build Service</description> <revision>2.11~alpha.20191218T101855.4c27b561b8</revision> <last_deployment>2019-12-18 10:12:06 +0000</last_deployment> <commit>4c27b561b88c09a29babc95f0cdcaf72046876c2</commit> </about> # PMBS $ wget https://pmbs-api.links2linux.de/public --2019-12-26 18:48:08-- https://pmbs-api.links2linux.de/public Auflösen des Hostnamens pmbs-api.links2linux.de (pmbs-api.links2linux.de)… 95.216.108.108 Verbindungsaufbau zu pmbs-api.links2linux.de (pmbs-api.links2linux.de)| 95.216.108.108|:443 … verbunden. HTTP-Anforderung gesendet, auf Antwort wird gewartet … 302 Found Platz: https://pmbs-api.links2linux.de/about [folgend] --2019-12-26 18:48:08-- https://pmbs-api.links2linux.de/about Wiederverwendung der bestehenden Verbindung zu pmbs-api.links2linux.de:443. HTTP-Anforderung gesendet, auf Antwort wird gewartet … 200 OK Länge: nicht spezifiziert [application/xml] Wird in »public.1« gespeichert. public.1 [ <=> ] 267 --.-KB/s in 0s 2019-12-26 18:48:08 (22,5 MB/s) - »public.1« gespeichert [267] $ cat public.1 <about> <title>Open Build Service API</title> <description>API to the Open Build Service</description> <revision>2.10</revision> <last_deployment>2019-07-05 14:35:37 +0200</last_deployment> <commit>1b66a6c499ef52f61406c333d92731323d852fbc</commit> </about> Sure, this doesn't tell anything about specific API access to specific packages. /srv/obs/log/scheduler_x86_64.log shows this: 2019-12-26 18:07:17: [2762] waiting for an event... response from watcher for https://pmbs-api.links2linux.de/public 400 remote error: document element must be 'events', was 'html' retrying in 60 seconds Cheers, Pete -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org