Skip to content

Commit bcb19bd

Browse files
v6.0.2
1 parent 16f274f commit bcb19bd

File tree

3 files changed

+116
-1
lines changed

3 files changed

+116
-1
lines changed

.versionbot/CHANGELOG.yml

+79
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,82 @@
1+
- commits:
2+
- subject: Update layers/meta-balena to ba25d479aec53db0a1f20667026e57fe47461ebb
3+
hash: c5a4aa9ff0ade0d491c54708fc6bb8bb237ef663
4+
body: Update layers/meta-balena
5+
footer:
6+
Changelog-entry: Update layers/meta-balena to ba25d479aec53db0a1f20667026e57fe47461ebb
7+
changelog-entry: Update layers/meta-balena to ba25d479aec53db0a1f20667026e57fe47461ebb
8+
author: Self-hosted Renovate Bot
9+
nested:
10+
- commits:
11+
- subject: Update tests/leviathan digest to 081cbeb
12+
hash: 1440f5c245ed251c5677cc72ec9de6e120b41c38
13+
body: Update tests/leviathan
14+
footer:
15+
Change-type: patch
16+
change-type: patch
17+
author: Self-hosted Renovate Bot
18+
nested:
19+
- commits:
20+
- subject: Update core/contracts digest to 17b44ca
21+
hash: c889b407e4ad56080c98850022def0d122108863
22+
body: |
23+
Update core/contracts
24+
footer:
25+
Change-type: patch
26+
change-type: patch
27+
author: Self-hosted Renovate Bot
28+
nested: []
29+
version: leviathan-2.31.20
30+
title: ""
31+
date: 2024-07-15T14:07:29.332Z
32+
- commits:
33+
- subject: Update core/contracts digest to 773c77c
34+
hash: 2e512d7f1aac17346613962564293e78a0ecd971
35+
body: |
36+
Update core/contracts
37+
footer:
38+
Change-type: patch
39+
change-type: patch
40+
author: Self-hosted Renovate Bot
41+
nested: []
42+
version: leviathan-2.31.19
43+
title: ""
44+
date: 2024-07-12T10:30:54.239Z
45+
- commits:
46+
- subject: "client: use /start endpoint of worker to reserve worker if IDLE
47+
immediately"
48+
hash: 41b535e9ad160a6c663cf39137da562b4843829a
49+
body: >
50+
There is a problem where if the multiple jobs are
51+
running at the same time, all waiting for a worker to be
52+
IDLE, multiple jobs start using the worker at the same
53+
time. The reason was that first, the state of the worker
54+
is polled using /state - then, after some delay, it is
55+
reserved using the /start endpoint. Problem 1 was that
56+
there is a delay between checking and reserving -
57+
leading to a window of time where another job could do
58+
the same thing. Problem 2 is that once /start was used,
59+
there was nothing to stop the client from continuing,
60+
even if the worker was BUSY. This commit forgoes the
61+
/state endpoint, and just skips to trying /start - if
62+
the worker is IDLE, its instanly reserved, if its BUSY,
63+
the reponse is actually checked and nothing happens.
64+
footer:
65+
Change-type: patch
66+
change-type: patch
67+
Signed-off-by: Ryan Cooke <ryan@balena.io>
68+
signed-off-by: Ryan Cooke <ryan@balena.io>
69+
author: rcooke-warwick
70+
nested: []
71+
version: leviathan-2.31.18
72+
title: ""
73+
date: 2024-07-12T09:25:30.846Z
74+
version: meta-balena-6.0.2
75+
title: ""
76+
date: 2024-07-19T23:27:39.748Z
77+
version: 6.0.2
78+
title: ""
79+
date: 2024-07-20T03:11:47.576Z
180
- commits:
281
- subject: Update layers/meta-balena to 477bcf8a89128df43feca7e201bb4a5aac0e4dae
382
hash: 4107430bb2b1d37a8875c10d5ba35f70027911dd

CHANGELOG.md

+36
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,42 @@
22

33
All notable changes to this project will be documented in this file
44

5+
# v6.0.2
6+
## (2024-07-20)
7+
8+
9+
<details>
10+
<summary> Update layers/meta-balena to ba25d479aec53db0a1f20667026e57fe47461ebb [Self-hosted Renovate Bot] </summary>
11+
12+
> ## meta-balena-6.0.2
13+
> ### (2024-07-19)
14+
>
15+
>
16+
> <details>
17+
> <summary> Update tests/leviathan digest to 081cbeb [Self-hosted Renovate Bot] </summary>
18+
>
19+
>> ### leviathan-2.31.20
20+
>> #### (2024-07-15)
21+
>>
22+
>> * Update core/contracts digest to 17b44ca [Self-hosted Renovate Bot]
23+
>>
24+
>> ### leviathan-2.31.19
25+
>> #### (2024-07-12)
26+
>>
27+
>> * Update core/contracts digest to 773c77c [Self-hosted Renovate Bot]
28+
>>
29+
>> ### leviathan-2.31.18
30+
>> #### (2024-07-12)
31+
>>
32+
>> * client: use /start endpoint of worker to reserve worker if IDLE immediately [rcooke-warwick]
33+
>>
34+
>
35+
> </details>
36+
>
37+
>
38+
39+
</details>
40+
541
# v6.0.1
642
## (2024-07-19)
743

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
6.0.1
1+
6.0.2

0 commit comments

Comments
 (0)