Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 5704dc768ffa879bc67dc57f262cb41767b2a5b6
https://github.com/openSUSE/open-build-service/commit/5704dc768ffa879bc67dc5...
Author: Michael Schroeder
Date: 2019-02-05 (Tue, 05 Feb 2019)
Changed paths:
M src/backend/bs_worker
Log Message:
-----------
[backend] worker: add message to logfile after badhost detection
Also provide a /badhost method for external badhost triggering.
Commit: 6a95917b5062880187227dbed8f105a506ccdeac
https://github.com/openSUSE/open-build-service/commit/6a95917b5062880187227d...
Author: Michael Schroeder
Date: 2019-02-05 (Tue, 05 Feb 2019)
Changed paths:
M src/backend/bs_worker
Log Message:
-----------
[backend] worker move send_dispatched call after replying to the dispatcher
This makes the code racy, as there is a short time where the masterdispatcher
has deleted the job but the dispatch slave still has not written the :status
file. There are two cases that can happen:
1) the dispatch slave sends the job again to the master dispatcher. In this
case, the job will get assigned to a different worker, which will then
abort with an error in the send_dispatched call.
2) the worker is unable to do the send_dispatched call. After 10 minutes the
dispatch slave will re-sync with the master dispatcher and the job will
be assigned to another worker
Thus it's acceptable to have this race to make dispatching much faster.
Commit: 91f93ac6b9f70167e740bbcb04e23a16c2fbdca1
https://github.com/openSUSE/open-build-service/commit/91f93ac6b9f70167e740bb...
Author: Michael Schroeder
Date: 2019-02-06 (Wed, 06 Feb 2019)
Changed paths:
M src/backend/BSSched/ProjPacks.pm
Log Message:
-----------
[backend] tweak orderpackids for packages without an id
- containers get released with a long date string instead of the
maintenance id, so we need a bigger number for packages that
don't have the id
- we also need to check the project kind so that the comparison
is done similar to the id case
Commit: 85de87cc852a6334c549d846d75710b565710457
https://github.com/openSUSE/open-build-service/commit/85de87cc852a6334c549d8...
Author: Michael Schroeder
Date: 2019-02-06 (Wed, 06 Feb 2019)
Changed paths:
M src/backend/BSSched/BuildRepo.pm
Log Message:
-----------
[backend] fix full tree generation if a package has multiple versions of some binary
In that case, the full tree should container the highest version, not the
lexicographically first version.
Commit: 7f61c29de8f58e2983c50e22b2c2c3fa536cbd15
https://github.com/openSUSE/open-build-service/commit/7f61c29de8f58e2983c50e...
Author: Adrian Schröter
Date: 2019-02-07 (Thu, 07 Feb 2019)
Changed paths:
M src/backend/BSSched/BuildRepo.pm
M src/backend/BSSched/ProjPacks.pm
M src/backend/bs_worker
Log Message:
-----------
Merge pull request #6920 from mlschroe/master
worker move send_dispatched call after replying to the dispatcher
Compare: https://github.com/openSUSE/open-build-service/compare/e09749d8d531...7f61c2...