Compare commits

...

410 Commits

Author SHA1 Message Date
53166d63ed v4.1.79 2024-08-28 23:18:16 +00:00
8e9b680bdb Merge pull request #342 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.54
2024-08-28 23:17:24 +00:00
f82b997491 Update balena/open-balena-s3 Docker tag to v2.28.54
Update balena/open-balena-s3 from 2.28.53 to 2.28.54

Change-type: patch
2024-08-28 22:54:51 +00:00
2e86b31cec v4.1.78 2024-08-27 14:18:19 +00:00
62030dd494 Merge pull request #340 from balena-io/renovate/balena-open-balena-api-26.x
Update balena/open-balena-api Docker tag to v26.4.0
2024-08-27 14:17:21 +00:00
e63f0f0f6b Update balena/open-balena-api Docker tag to v26.4.0
Update balena/open-balena-api from 26.3.5 to 26.4.0

Change-type: patch
2024-08-27 13:55:46 +00:00
002dc4402f v4.1.77 2024-08-27 04:15:49 +00:00
681e400747 Merge pull request #338 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to 0fc95ed
2024-08-27 04:15:01 +00:00
2ec7207993 Update aws-actions/configure-aws-credentials digest to 0fc95ed
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-08-27 03:53:16 +00:00
2dc4dd100f v4.1.76 2024-08-26 04:11:26 +00:00
0848fb5ce5 Merge pull request #337 from balena-io/renovate/balena-open-balena-api-26.3.x
Update balena/open-balena-api Docker tag to v26.3.5
2024-08-26 04:10:46 +00:00
9b15f950ab Update balena/open-balena-api Docker tag to v26.3.5
Update balena/open-balena-api from 26.3.3 to 26.3.5

Change-type: patch
2024-08-26 03:52:51 +00:00
bef86ceaf2 v4.1.75 2024-08-23 00:13:34 +00:00
a0540831ba Merge pull request #332 from balena-io/renovate/balena-open-balena-api-26.3.x
Update balena/open-balena-api Docker tag to v26.3.3
2024-08-23 00:12:51 +00:00
4985538309 Update balena/open-balena-api Docker tag to v26.3.3
Update balena/open-balena-api from 26.3.1 to 26.3.3

Change-type: patch
2024-08-22 23:54:15 +00:00
65ddff7706 v4.1.74 2024-08-22 23:13:10 +00:00
b3ac36c749 Merge pull request #336 from balena-io/renovate/balena-io-balena-cli-19.x
Update dependency balena-io/balena-cli to v19
2024-08-22 16:12:18 -07:00
5b36a03d30 Update dependency balena-io/balena-cli to v19
Update balena-io/balena-cli from 18.2.34 to 19.0.0

Change-type: patch
2024-08-22 20:52:38 +00:00
d3ed267ff8 v4.1.73 2024-08-22 20:16:25 +00:00
79f2eea85a Merge pull request #335 from balena-io/renovate/balena-open-balena-registry-2.41.x
Update balena/open-balena-registry Docker tag to v2.41.3
2024-08-22 20:15:40 +00:00
301216fb62 Update balena/open-balena-registry Docker tag to v2.41.3
Update balena/open-balena-registry from 2.41.2 to 2.41.3

Change-type: patch
2024-08-22 19:54:17 +00:00
6b4e4bd24a v4.1.72 2024-08-22 19:14:47 +00:00
c0f7efb350 Merge pull request #334 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.53
2024-08-22 19:13:57 +00:00
704c84bdd6 Update balena/open-balena-s3 Docker tag to v2.28.53
Update balena/open-balena-s3 from 2.28.52 to 2.28.53

Change-type: patch
2024-08-22 18:52:34 +00:00
55253878ed v4.1.71 2024-08-22 18:17:07 +00:00
b798c7f931 Merge pull request #333 from balena-io/renovate/balena-open-balena-registry-2.41.x
Update balena/open-balena-registry Docker tag to v2.41.2
2024-08-22 18:16:11 +00:00
be18ea6a53 Update balena/open-balena-registry Docker tag to v2.41.2
Update balena/open-balena-registry from 2.41.1 to 2.41.2

Change-type: patch
2024-08-22 17:57:00 +00:00
7dc7629c2a v4.1.70 2024-08-21 01:36:59 +00:00
35cfa61f89 Merge pull request #331 from balena-io/renovate/balena-open-balena-api-26.3.x
Update balena/open-balena-api Docker tag to v26.3.1
2024-08-21 01:35:56 +00:00
3fc51cb9c0 Update balena/open-balena-api Docker tag to v26.3.1
Update balena/open-balena-api from 26.3.0 to 26.3.1

Change-type: patch
2024-08-21 01:13:46 +00:00
4b03d8aa44 v4.1.69 2024-08-20 05:14:30 +00:00
8bcd527a1e Merge pull request #330 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to ead1e6a
2024-08-20 05:13:36 +00:00
bda5063cb1 Update aws-actions/configure-aws-credentials digest to ead1e6a
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-08-20 04:53:34 +00:00
72efc4bae4 v4.1.68 2024-08-19 20:49:04 +00:00
aac14956fc Merge pull request #329 from balena-io/renovate/balena-open-balena-api-26.x
Update balena/open-balena-api Docker tag to v26.3.0
2024-08-19 20:48:21 +00:00
423418f116 Update balena/open-balena-api Docker tag to v26.3.0
Update balena/open-balena-api from 26.2.2 to 26.3.0

Change-type: patch
2024-08-19 19:54:33 +00:00
3b1f2c7e3f v4.1.67 2024-08-19 19:11:55 +00:00
c605143194 Merge pull request #328 from balena-io/renovate/qemux-qemu-docker-5.x
Update qemux/qemu-docker Docker tag to v5.18
2024-08-19 19:11:12 +00:00
7210ea0ad8 Update qemux/qemu-docker Docker tag to v5.18
Update qemux/qemu-docker from 5.16 to 5.18

Change-type: patch
2024-08-19 18:53:12 +00:00
3b476128a3 v4.1.66 2024-08-19 18:22:06 +00:00
366249a439 Merge pull request #317 from balena-io/ab77/patch
SSH reliability settings
2024-08-19 18:21:12 +00:00
539adade50 SSH reliability settings
* enable SSHD multiplexing, KeepAlive and relax throttling

Thank you for the hint:
https://forums.docker.com/t/docker-compose-through-ssh-failing-and-referring-to-docker-example-com/115165/18?u=ab77

       MaxStartups
               Specifies the maximum number of concurrent
               unauthenticated connections to the SSH daemon.
               Additional connections will be dropped until
               authentication succeeds or the LoginGraceTime expires for
               a connection.  The default is 10:30:100.

               Alternatively, random early drop can be enabled by
               specifying the three colon separated values
               start:rate:full (e.g. "10:30:60").  sshd(8) will refuse
               connection attempts with a probability of rate/100 (30%)
               if there are currently start (10) unauthenticated
               connections.  The probability increases linearly and all
               connection attempts are refused if the number of
               unauthenticated connections reaches full (60).

change-type: patch
2024-08-19 10:22:37 -07:00
977feac1af Update tests.yml 2024-08-19 10:07:52 -07:00
8c7e939c25 Docker Compose through SSH failing and referring to docker.example.com 2024-08-19 10:07:52 -07:00
6361744956 try GH runners for a laugh.. 2024-08-19 10:07:52 -07:00
afb14283d3 Update tests.yml 2024-08-19 10:07:52 -07:00
e518f94554 try container runner 2024-08-19 10:07:52 -07:00
12add96fb1 Update tests.yml 2024-08-19 10:07:52 -07:00
7b800de7e0 Update tests.yml 2024-08-19 10:07:52 -07:00
cff01bc4a6 Update tests.yml 2024-08-19 10:07:52 -07:00
42b9edb346 Update tests.yml 2024-08-19 10:07:52 -07:00
94cc717f86 specify test runner group 2024-08-19 10:07:52 -07:00
80fe9bb225 experiment over ipsec vpn 2024-08-19 10:07:52 -07:00
cc24c2e60f limit to test runners group 2024-08-19 10:07:52 -07:00
e0a03ac8d4 pre-create control masters directory 2024-08-19 10:07:52 -07:00
758c52b7ba SSH reliability settings
SSH connections keep breaking between Hetzner EU DCs and AWS us-east-1 for no particular reason. Suspect Hetzner local network saturation and/or a function of trans-atlantic routing/peering/time of day. Adding connection multiplexing and keepalive to test this theory.

change-type: patch
2024-08-19 10:07:52 -07:00
24d2b2c646 v4.1.65 2024-08-15 21:13:57 +00:00
0103c32090 Merge pull request #327 from balena-io/vipulgupta2048/add-toc
patch: Add Table of Contents
2024-08-15 14:13:09 -07:00
b414f262c0 patch: Add Table of Contents
Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipulgupta2048@gmail.com>
2024-08-15 13:26:35 +05:30
39863afeff v4.1.64 2024-08-13 16:51:58 +00:00
9ed5bb247a Merge pull request #326 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to 55f725f
2024-08-13 16:51:11 +00:00
2f141a4e4e Update aws-actions/configure-aws-credentials digest to 55f725f
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-08-13 03:51:42 +00:00
a0861307d0 v4.1.63 2024-08-12 17:48:00 +00:00
a26cdd8e9b Merge pull request #321 from balena-io/ab77/patch-2
Cleanup AWS/EC2 key pairs
2024-08-12 17:47:09 +00:00
b4efd63454 Cleanup AWS/EC2 key pairs
change-type: patch
2024-08-12 10:27:38 -07:00
afcced837a v4.1.62 2024-08-12 17:25:41 +00:00
bec1d9ff1b Merge pull request #324 from balena-io/renovate/balena-open-balena-registry-2.x
Update balena/open-balena-registry Docker tag to v2.41.1
2024-08-12 17:16:13 +00:00
b8717d5fbe Update balena/open-balena-registry Docker tag to v2.41.1
Update balena/open-balena-registry from 2.39.65 to 2.41.1

Change-type: patch
2024-08-12 16:53:57 +00:00
e64c731d33 v4.1.61 2024-08-12 16:14:30 +00:00
a613edce65 Merge pull request #323 from balena-io/renovate/balena-open-balena-api-26.x
Update balena/open-balena-api Docker tag to v26.2.2
2024-08-12 16:13:46 +00:00
bafc9c02ab Update balena/open-balena-api Docker tag to v26.2.2
Update balena/open-balena-api from 26.1.6 to 26.2.2

Change-type: patch
2024-08-12 15:53:56 +00:00
abc6225c16 v4.1.60 2024-08-10 06:17:00 +00:00
ef47b2928e Merge pull request #325 from balena-io/renovate/redis-7.x
Update redis Docker tag to v7.4
2024-08-10 06:16:17 +00:00
24925320f8 Update redis Docker tag to v7.4
Update redis from 7.2 to 7.4

Change-type: patch
2024-08-10 05:53:57 +00:00
27f0a7894e v4.1.59 2024-08-10 05:14:05 +00:00
b733a23035 Merge pull request #314 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.52
2024-08-10 05:13:05 +00:00
6b4682ece6 Update balena/open-balena-s3 Docker tag to v2.28.52
Update balena/open-balena-s3 from 2.28.50 to 2.28.52

Change-type: patch
2024-08-10 04:52:37 +00:00
a520ec228a v4.1.58 2024-08-10 04:17:20 +00:00
02f9d1a67f Merge pull request #320 from balena-io/renovate/balena-io-balena-cli-18.2.x
Update dependency balena-io/balena-cli to v18.2.34
2024-08-10 04:16:27 +00:00
b3d0f53bdb Update dependency balena-io/balena-cli to v18.2.34
Update balena-io/balena-cli from 18.2.33 to 18.2.34

Change-type: patch
2024-08-10 03:54:08 +00:00
e3cb369bc0 v4.1.57 2024-08-10 03:18:55 +00:00
927e41a9e5 Merge pull request #322 from balena-io/renovate/balena-open-balena-api-26.1.x
Update balena/open-balena-api Docker tag to v26.1.6
2024-08-10 03:18:11 +00:00
d3694bbd6e Update balena/open-balena-api Docker tag to v26.1.6
Update balena/open-balena-api from 26.1.5 to 26.1.6

Change-type: patch
2024-08-10 02:56:54 +00:00
b65c8301d8 v4.1.56 2024-08-10 02:34:37 +00:00
60d8c5b393 Merge pull request #318 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to 39228ca
2024-08-10 02:33:39 +00:00
bb47956aa6 Update aws-actions/configure-aws-credentials digest to 39228ca
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-08-10 02:11:40 +00:00
65bb9aa00b v4.1.55 2024-08-06 14:52:07 +00:00
7d6b0aed3c Merge pull request #319 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.31
2024-08-06 14:51:16 +00:00
2ba2d6aadd Update balena/open-balena-vpn Docker tag to v11.30.31
Update balena/open-balena-vpn from 11.30.27 to 11.30.31

Change-type: patch
2024-08-05 22:52:18 +00:00
561dccbe13 v4.1.54 2024-08-05 22:16:52 +00:00
69e246efd6 Merge pull request #315 from balena-io/renovate/balena-open-balena-api-26.1.x
Update balena/open-balena-api Docker tag to v26.1.5
2024-08-05 22:16:07 +00:00
6742366dbb Update balena/open-balena-api Docker tag to v26.1.5
Update balena/open-balena-api from 26.1.3 to 26.1.5

Change-type: patch
2024-08-05 21:51:15 +00:00
0d3e5f9eb8 v4.1.53 2024-08-05 21:02:34 +00:00
8912b7c216 Merge pull request #316 from balena-io/renovate/actions-checkout-digest
Update actions/checkout digest to 9a9194f
2024-08-05 21:01:41 +00:00
b122b301fd Update actions/checkout digest to 9a9194f
Update actions/checkout

Change-type: patch
2024-08-05 14:54:11 +00:00
a9abd83c60 v4.1.52 2024-08-01 19:27:17 +00:00
29ba2f2475 Merge pull request #313 from balena-io/renovate/balena-open-balena-registry-2.39.x
Update balena/open-balena-registry Docker tag to v2.39.65
2024-08-01 19:26:31 +00:00
a068dafe1c Update balena/open-balena-registry Docker tag to v2.39.65
Update balena/open-balena-registry from 2.39.63 to 2.39.65

Change-type: patch
2024-07-29 13:02:41 +00:00
90a1a791b4 v4.1.51 2024-07-23 20:23:58 +00:00
09e0ffd199 Merge pull request #312 from balena-io/renovate/balena-open-balena-api-26.1.x
Update balena/open-balena-api Docker tag to v26.1.3
2024-07-23 20:23:05 +00:00
eceb7deb86 Update balena/open-balena-api Docker tag to v26.1.3
Update balena/open-balena-api from 26.1.2 to 26.1.3

Change-type: patch
2024-07-23 19:55:14 +00:00
1378d26adc v4.1.50 2024-07-23 04:14:36 +00:00
0196d6f275 Merge pull request #311 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to 12e3392
2024-07-23 04:13:43 +00:00
7dcbd0ea01 Update aws-actions/configure-aws-credentials digest to 12e3392
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-07-23 03:51:52 +00:00
f8c71f7fb2 v4.1.49 2024-07-22 15:21:15 +00:00
5ce87e1894 Merge pull request #308 from balena-io/renovate/balena-open-balena-api-26.x
Update balena/open-balena-api Docker tag to v26
2024-07-22 08:20:32 -07:00
aec392953f Update balena/open-balena-api Docker tag to v26
Update balena/open-balena-api from 25.2.8 to 26.1.2

Change-type: patch
2024-07-22 02:15:51 +00:00
bc47611d0b v4.1.48 2024-07-19 18:33:15 +00:00
1bfbe7e671 Merge pull request #309 from balena-io/renovate/balena-open-balena-registry-2.39.x
Update balena/open-balena-registry Docker tag to v2.39.63
2024-07-19 18:32:34 +00:00
9e7dca1e77 Update balena/open-balena-registry Docker tag to v2.39.63
Update balena/open-balena-registry from 2.39.62 to 2.39.63

Change-type: patch
2024-07-19 17:53:54 +00:00
0016a812d6 v4.1.47 2024-07-19 17:33:42 +00:00
19473db450 Merge pull request #310 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.50
2024-07-19 17:33:03 +00:00
d796f9c7a9 Update balena/open-balena-s3 Docker tag to v2.28.50
Update balena/open-balena-s3 from 2.28.49 to 2.28.50

Change-type: patch
2024-07-19 16:56:52 +00:00
cb5784534a v4.1.46 2024-07-17 11:32:16 +00:00
74defe3e37 Merge pull request #306 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.27
2024-07-17 11:31:30 +00:00
e2dd1d1e7c Update balena/open-balena-vpn Docker tag to v11.30.27
Update balena/open-balena-vpn from 11.30.26 to 11.30.27

Change-type: patch
2024-07-17 10:54:55 +00:00
1210e3657b v4.1.45 2024-07-17 10:18:58 +00:00
c738ed5018 Merge pull request #302 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to 6116f2b
2024-07-17 10:18:09 +00:00
777aecb83c Update aws-actions/configure-aws-credentials digest to 6116f2b
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-07-17 09:57:51 +00:00
3d685adafa v4.1.44 2024-07-17 09:22:16 +00:00
21f1e90f67 Merge pull request #307 from balena-io/renovate/balena-io-balena-cli-18.2.x
Update dependency balena-io/balena-cli to v18.2.33
2024-07-17 09:21:18 +00:00
8e416c235b Update dependency balena-io/balena-cli to v18.2.33
Update balena-io/balena-cli from 18.2.32 to 18.2.33

Change-type: patch
2024-07-17 08:55:35 +00:00
f5c4ab1166 v4.1.43 2024-07-16 18:34:58 +00:00
36df27a0a5 Merge pull request #305 from balena-io/klutchell-patch-1
Remove custom_runs_on instruction from flowzone.yml
2024-07-16 18:34:06 +00:00
33cce523a0 Remove custom_runs_on instruction from flowzone.yml
This project has no custom actions to run, and was using
the legacy input format for custom jobs that is being deprecated.

Change-type: patch
2024-07-16 14:01:34 -04:00
7c7ab49b0f v4.1.42 2024-07-16 16:19:16 +00:00
affcbc5c92 Merge pull request #304 from balena-io/renovate/balena-io-balena-cli-18.2.x
Update dependency balena-io/balena-cli to v18.2.32
2024-07-16 16:18:27 +00:00
c20c3c9b47 Update dependency balena-io/balena-cli to v18.2.32
Update balena-io/balena-cli from 18.2.31 to 18.2.32

Change-type: patch
2024-07-16 15:56:31 +00:00
ecaf1c7e1d v4.1.41 2024-07-16 15:43:49 +00:00
900907f07e Merge pull request #303 from balena-io/renovate/balena-open-balena-api-25.2.x
Update balena/open-balena-api Docker tag to v25.2.8
2024-07-16 15:42:53 +00:00
e308b28fe8 Update balena/open-balena-api Docker tag to v25.2.8
Update balena/open-balena-api from 25.2.7 to 25.2.8

Change-type: patch
2024-07-16 14:53:33 +00:00
c2e8424ad8 v4.1.40 2024-07-15 22:17:19 +00:00
5248f2bc16 Merge pull request #301 from balena-io/renovate/balena-io-balena-cli-18.2.x
Update dependency balena-io/balena-cli to v18.2.31
2024-07-15 22:16:35 +00:00
f353fbbbc2 Update dependency balena-io/balena-cli to v18.2.31
Update balena-io/balena-cli from 18.2.30 to 18.2.31

Change-type: patch
2024-07-15 21:54:57 +00:00
e6eb50b64a v4.1.39 2024-07-15 20:02:07 +00:00
6f60eb41aa Merge pull request #300 from balena-io/renovate/balena-io-balena-cli-18.2.x
Update dependency balena-io/balena-cli to v18.2.30
2024-07-15 20:01:18 +00:00
11f7a27d3e Update dependency balena-io/balena-cli to v18.2.30
Update balena-io/balena-cli from 18.2.29 to 18.2.30

Change-type: patch
2024-07-15 17:53:42 +00:00
74cfc75e4b v4.1.38 2024-07-15 16:53:52 +00:00
7ec3dbcbc0 Merge pull request #299 from balena-io/renovate/balena-open-balena-api-25.2.x
Update balena/open-balena-api Docker tag to v25.2.7
2024-07-15 16:53:05 +00:00
62c653d7fe Update balena/open-balena-api Docker tag to v25.2.7
Update balena/open-balena-api from 25.2.5 to 25.2.7

Change-type: patch
2024-07-15 15:56:22 +00:00
aacb88a4f6 v4.1.37 2024-07-12 16:22:14 +00:00
c54f82e81e Merge pull request #298 from balena-io/renovate/balena-io-balena-cli-18.2.x
Update dependency balena-io/balena-cli to v18.2.29
2024-07-12 16:21:26 +00:00
373af1b08b Update dependency balena-io/balena-cli to v18.2.29
Update balena-io/balena-cli from 18.2.28 to 18.2.29

Change-type: patch
2024-07-12 15:55:36 +00:00
1cd7f13ad8 v4.1.36 2024-07-12 14:19:31 +00:00
6b00c0bf43 Merge pull request #297 from balena-io/renovate/balena-io-balena-cli-18.2.x
Update dependency balena-io/balena-cli to v18.2.28
2024-07-12 14:18:41 +00:00
e3f9ce631f Update dependency balena-io/balena-cli to v18.2.28
Update balena-io/balena-cli from 18.2.25 to 18.2.28

Change-type: patch
2024-07-12 13:53:43 +00:00
5a5d8f4974 v4.1.35 2024-07-12 00:22:27 +00:00
71a6518db0 Merge pull request #295 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.26
2024-07-12 00:21:47 +00:00
d00a7c95df Update balena/open-balena-vpn Docker tag to v11.30.26
Update balena/open-balena-vpn from 11.30.23 to 11.30.26

Change-type: patch
2024-07-11 22:53:55 +00:00
c1a16744b2 v4.1.34 2024-07-11 22:32:22 +00:00
eeedce9219 Merge pull request #293 from balena-io/renovate/balena-open-balena-registry-2.39.x
Update balena/open-balena-registry Docker tag to v2.39.62
2024-07-11 22:31:36 +00:00
f32815c05d Update balena/open-balena-registry Docker tag to v2.39.62
Update balena/open-balena-registry from 2.39.61 to 2.39.62

Change-type: patch
2024-07-11 21:54:22 +00:00
154f2eeb6f v4.1.33 2024-07-11 20:56:39 +00:00
2f79c6e233 Merge pull request #287 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to 96589f5
2024-07-11 20:56:00 +00:00
0d88815b20 Update aws-actions/configure-aws-credentials digest to 96589f5
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-07-11 17:56:41 +00:00
2111c694a1 v4.1.32 2024-07-11 17:17:38 +00:00
db40007f15 Merge pull request #294 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.49
2024-07-11 17:16:38 +00:00
b8e98e5246 Update balena/open-balena-s3 Docker tag to v2.28.49
Update balena/open-balena-s3 from 2.28.48 to 2.28.49

Change-type: patch
2024-07-11 16:55:08 +00:00
3655a59c29 v4.1.31 2024-07-11 16:22:24 +00:00
daec2b7709 Merge pull request #292 from balena-io/renovate/balena-open-balena-api-25.2.x
Update balena/open-balena-api Docker tag to v25.2.5
2024-07-11 16:21:37 +00:00
1c28d800cf Update balena/open-balena-api Docker tag to v25.2.5
Update balena/open-balena-api from 25.2.0 to 25.2.5

Change-type: patch
2024-07-11 15:56:47 +00:00
3f8ecb9b6e v4.1.30 2024-07-11 15:50:47 +00:00
d61ab65d60 Merge pull request #296 from balena-io/renovate/balena-io-balena-cli-18.2.x
Update dependency balena-io/balena-cli to v18.2.25
2024-07-11 15:49:58 +00:00
be6af919b1 Update dependency balena-io/balena-cli to v18.2.25
Update balena-io/balena-cli from 18.2.22 to 18.2.25

Change-type: patch
2024-07-11 14:56:37 +00:00
7aab53f4a1 v4.1.29 2024-07-10 18:20:29 +00:00
ad6f491e56 Merge pull request #288 from balena-io/renovate/balena-io-balena-cli-18.2.x
Update dependency balena-io/balena-cli to v18.2.22
2024-07-10 18:19:35 +00:00
7879d34af9 Update dependency balena-io/balena-cli to v18.2.22
Update balena-io/balena-cli from 18.2.20 to 18.2.22

Change-type: patch
2024-07-10 17:55:51 +00:00
1d12982256 v4.1.28 2024-07-09 21:13:47 +00:00
90c1f5fa8e Merge pull request #284 from balena-io/renovate/balena-open-balena-registry-2.39.x
Update balena/open-balena-registry Docker tag to v2.39.61
2024-07-09 21:12:59 +00:00
688f0a5e02 Update balena/open-balena-registry Docker tag to v2.39.61
Update balena/open-balena-registry from 2.39.60 to 2.39.61

Change-type: patch
2024-07-09 20:52:35 +00:00
6a4182b26e v4.1.27 2024-07-09 20:23:36 +00:00
124e28352c Merge pull request #289 from balena-io/renovate/balena-open-balena-api-25.x
Update balena/open-balena-api Docker tag to v25.2.0
2024-07-09 20:22:42 +00:00
06bd4b6561 Update balena/open-balena-api Docker tag to v25.2.0
Update balena/open-balena-api from 25.1.29 to 25.2.0

Change-type: patch
2024-07-09 19:54:42 +00:00
19b85a87bb v4.1.26 2024-07-09 19:15:11 +00:00
b488898517 Merge pull request #290 from balena-io/ab77/patch
Relax regex to match all Let's Encrypt CNs
2024-07-09 19:14:12 +00:00
44b6e5a4c1 Relax regex to match all Let's Encrypt CNs
change-type: patch
2024-07-09 09:59:39 -07:00
20a88db22a v4.1.25 2024-07-09 16:57:31 +00:00
bb78665e39 Merge pull request #285 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.48
2024-07-09 16:56:41 +00:00
7924ee920a Update balena/open-balena-s3 Docker tag to v2.28.48
Update balena/open-balena-s3 from 2.28.47 to 2.28.48

Change-type: patch
2024-07-09 16:35:12 +00:00
ff6c7b5a75 v4.1.24 2024-07-09 16:17:50 +00:00
b1c0bafec7 Merge pull request #283 from balena-io/renovate/balena-open-balena-api-25.1.x
Update balena/open-balena-api Docker tag to v25.1.29
2024-07-09 16:16:58 +00:00
b3c8709b24 Update balena/open-balena-api Docker tag to v25.1.29
Update balena/open-balena-api from 25.1.27 to 25.1.29

Change-type: patch
2024-07-09 14:54:04 +00:00
81749928ee v4.1.23 2024-07-08 20:04:53 +00:00
3d5b0fb071 Merge pull request #274 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.23
2024-07-08 20:03:53 +00:00
24ff058819 Update balena/open-balena-vpn Docker tag to v11.30.23
Update balena/open-balena-vpn from 11.30.22 to 11.30.23

Change-type: patch
2024-07-08 16:54:34 +00:00
e396706d4d v4.1.22 2024-07-08 16:37:33 +00:00
e077e8811d Merge pull request #281 from balena-io/renovate/balena-open-balena-api-25.1.x
Update balena/open-balena-api Docker tag to v25.1.27
2024-07-08 16:36:40 +00:00
2a0edead1d Update balena/open-balena-api Docker tag to v25.1.27
Update balena/open-balena-api from 25.1.24 to 25.1.27

Change-type: patch
2024-07-08 15:56:28 +00:00
c7440999a2 v4.1.21 2024-07-08 14:49:13 +00:00
a2b1a247bc Merge pull request #279 from balena-io/ab77/operational
Make tests more reliable
2024-07-08 07:48:25 -07:00
b0f79a0d84 Make tests more reliable
* ensure config and creds are ready before attempting auth
* warn instead of error on DUT shutdown failures

change-type: patch
2024-07-08 06:59:33 -07:00
5468ef100b v4.1.20 2024-07-05 22:14:23 +00:00
ab3eb4c2b9 Merge pull request #282 from balena-io/renovate/balena-io-balena-cli-18.2.x
Update dependency balena-io/balena-cli to v18.2.20
2024-07-05 22:13:34 +00:00
d4683c028a Update dependency balena-io/balena-cli to v18.2.20
Update balena-io/balena-cli from 18.2.19 to 18.2.20

Change-type: patch
2024-07-05 21:52:50 +00:00
2c30ef662a v4.1.19 2024-07-05 14:38:14 +00:00
551c4a77e0 Merge pull request #275 from balena-io/renovate/balena-io-balena-cli-18.2.x
Update dependency balena-io/balena-cli to v18.2.19
2024-07-05 14:37:26 +00:00
dc7fd065f9 Update dependency balena-io/balena-cli to v18.2.19
Update balena-io/balena-cli from 18.2.10 to 18.2.19

Change-type: patch
2024-07-05 13:55:42 +00:00
96c34c8b19 v4.1.18 2024-07-05 00:33:20 +00:00
0b43bc00f1 Merge pull request #280 from balena-io/renovate/balena-open-balena-api-25.1.x
Update balena/open-balena-api Docker tag to v25.1.24
2024-07-05 00:32:27 +00:00
cfb35f9d39 Update balena/open-balena-api Docker tag to v25.1.24
Update balena/open-balena-api from 25.1.19 to 25.1.24

Change-type: patch
2024-07-04 23:54:31 +00:00
13ebf060e3 v4.1.17 2024-07-04 23:28:24 +00:00
df38e7491c Merge pull request #269 from balena-io/renovate/balena-open-balena-registry-2.39.x
Update balena/open-balena-registry Docker tag to v2.39.60
2024-07-04 23:27:34 +00:00
b023d3a470 Update balena/open-balena-registry Docker tag to v2.39.60
Update balena/open-balena-registry from 2.39.58 to 2.39.60

Change-type: patch
2024-07-04 22:53:42 +00:00
3674d61bc6 v4.1.16 2024-07-04 22:17:05 +00:00
2c11632dfa Merge pull request #272 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to febab93
2024-07-04 22:16:20 +00:00
7fd045814c Update aws-actions/configure-aws-credentials digest to febab93
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-07-04 21:55:24 +00:00
0e4a5aca3b v4.1.15 2024-07-04 21:54:32 +00:00
68021551f3 Merge pull request #276 from balena-io/ab77/patch
pin balena-cli version
2024-07-04 21:53:47 +00:00
7ddb50c19f pin balena-cli version
change-type: patch
2024-07-04 14:34:00 -07:00
3ffd7d863b v4.1.14 2024-07-04 21:33:45 +00:00
376a318db3 Merge pull request #277 from balena-io/ab77/operational
shellcheck/lint workflow(s)
2024-07-04 14:32:44 -07:00
0328960ecc shellcheck/lint workflow(s)
change-type: patch
2024-07-04 10:52:39 -07:00
acd642ab57 v4.1.13 2024-07-02 21:17:10 +00:00
722cba49eb Merge pull request #262 from balena-io/renovate/balena-open-balena-api-25.1.x
Update balena/open-balena-api Docker tag to v25.1.19
2024-07-02 21:16:24 +00:00
3e29f30697 Update balena/open-balena-api Docker tag to v25.1.19
Update balena/open-balena-api from 25.1.7 to 25.1.19

Change-type: patch
2024-07-02 20:54:56 +00:00
5f1d1f4a01 v4.1.12 2024-07-02 20:48:48 +00:00
9fde727b80 Merge pull request #273 from balena-io/ab77/patch
Only delete your (matrix) own test instance
2024-07-02 13:47:56 -07:00
88e2ee6cf0 remove redundant code 2024-07-02 11:28:50 -07:00
96d5617889 Only delete your (matrix) own test instance
change-type: patch
2024-07-02 11:04:44 -07:00
297fff91c1 v4.1.11 2024-07-02 16:08:19 +00:00
8d2d09146d Merge pull request #270 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.47
2024-07-02 16:07:24 +00:00
52d0eb6c4d Update balena/open-balena-s3 Docker tag to v2.28.47
Update balena/open-balena-s3 from 2.28.45 to 2.28.47

Change-type: patch
2024-07-02 11:56:50 +00:00
4c6d1ea812 v4.1.10 2024-06-27 22:16:15 +00:00
add319430d Merge pull request #261 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to af7e7d4
2024-06-27 22:15:19 +00:00
5c790da01d Update aws-actions/configure-aws-credentials digest to af7e7d4
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-06-27 18:54:12 +00:00
268cb73c96 v4.1.9 2024-06-27 18:27:27 +00:00
c1b7d2cf2d Merge pull request #267 from balena-io/ab77/patch
capture termination instance reason
2024-06-27 11:26:39 -07:00
e54aae2846 capture termination instance reason
change-type: patch
2024-06-27 09:46:26 -07:00
80b7981239 v4.1.8 2024-06-27 15:41:56 +00:00
8a38747f30 Merge pull request #266 from balena-io/ab77/patch
Exit instead of breaking out of while loops
2024-06-27 08:40:39 -07:00
6e4aae7a82 Exit instead of breaking out of while loops
change-type: patch
2024-06-27 08:08:25 -07:00
8a81ef33a6 v4.1.7 2024-06-26 00:38:39 +00:00
a15b049f54 Merge pull request #258 from balena-io/ab77/patch
Renovate AWS/EC2 AMI(s)
2024-06-26 00:37:48 +00:00
5a3e2f1ac8 Renovate AWS/EC2 AMI(s)
change-type: patch
2024-06-25 16:44:07 -07:00
7f9d14b452 v4.1.6 2024-06-25 23:43:49 +00:00
900e87ac98 Merge pull request #264 from balena-io/ab77/patch-1
check if AWS/EC2 instance is still running
2024-06-25 16:42:55 -07:00
331c952a1f check if AWS/EC2 instance is still running
change-type: patch
2024-06-25 12:33:11 -07:00
cb52c0224c v4.1.5 2024-06-25 19:10:02 +00:00
10e2908b4e Merge pull request #263 from balena-io/ab77/patch-1
break from wait loops if EC2 instance is terminated
2024-06-25 12:09:18 -07:00
85fd15d7b3 break from wait loops if EC2 instance is terminated
change-type: patch
2024-06-25 11:44:34 -07:00
7ee348c449 v4.1.4 2024-06-25 18:27:16 +00:00
b11566ea60 Merge pull request #260 from balena-io/ab77/operational
show EC2 instance termination status
2024-06-25 11:26:31 -07:00
538bcfe959 show EC2 instance termination status
change-type: patch
2024-06-25 07:17:50 -07:00
563bababb9 v4.1.3 2024-06-25 14:16:50 +00:00
b416ec376a Merge pull request #257 from balena-io/renovate/actions-checkout-digest
Update actions/checkout digest to 692973e
2024-06-25 07:16:03 -07:00
422a34218c Update actions/checkout digest to 692973e
Update actions/checkout

Change-type: patch
2024-06-24 22:52:11 +00:00
3183c8a6c9 v4.1.2 2024-06-24 22:24:53 +00:00
9a4bb5317e Merge pull request #259 from balena-io/ab77/operational
fail early on EC2 instance termination (i.e. spot capacity)
2024-06-24 22:24:10 +00:00
51cee3df4f check here too 2024-06-24 15:08:16 -07:00
65cc3e6ecc need to wait for compose too.. 2024-06-24 14:35:13 -07:00
a2b62a6495 fail early on EC2 instance termination (i.e. spot capacity)
change-type: patch
2024-06-24 14:23:36 -07:00
a23f11f345 v4.1.1 2024-06-24 20:56:54 +00:00
0ba199be9d Merge pull request #256 from balena-io/renovate/pin-dependencies
Pin unfor19/install-aws-cli-action action to e8b481e
2024-06-24 20:56:13 +00:00
fe3bc20a30 Pin unfor19/install-aws-cli-action action to e8b481e
Update unfor19/install-aws-cli-action

Change-type: patch
2024-06-24 20:52:44 +00:00
e58bf5a4c0 v4.1.0 2024-06-24 20:01:46 +00:00
437c26fe47 Merge pull request #231 from balena-io/ab77/test-matrix
test compose workflow
2024-06-24 13:01:00 -07:00
9a172b03f7 test compose workflow
* docker-compose test workflow to broadly approximate the getting started guide,
since testing on balenaCloud/balenaOS alone doesn't give us a high level of
confidence the project boots/works on compose

change-type: minor
2024-06-24 09:29:18 -07:00
96868c1787 v4.0.57 2024-06-24 15:01:28 +00:00
0f86f5638a Merge pull request #255 from balena-io/renovate/balena-open-balena-api-25.1.x
Update balena/open-balena-api Docker tag to v25.1.7
2024-06-24 15:00:40 +00:00
173a99d363 Update balena/open-balena-api Docker tag to v25.1.7
Update balena/open-balena-api from 25.1.6 to 25.1.7

Change-type: patch
2024-06-24 14:56:58 +00:00
9c013c9b44 v4.0.56 2024-06-24 14:01:45 +00:00
049cbcaf9b Merge pull request #254 from balena-io/renovate/balena-open-balena-api-25.1.x
Update balena/open-balena-api Docker tag to v25.1.6
2024-06-24 14:01:00 +00:00
aefe256e81 Update balena/open-balena-api Docker tag to v25.1.6
Update balena/open-balena-api from 25.1.5 to 25.1.6

Change-type: patch
2024-06-24 13:56:36 +00:00
6cf045aea9 v4.0.55 2024-06-24 05:59:18 +00:00
0848e06003 Merge pull request #253 from balena-io/renovate/balena-open-balena-api-25.1.x
Update balena/open-balena-api Docker tag to v25.1.5
2024-06-24 05:58:32 +00:00
c4d94801f6 Update balena/open-balena-api Docker tag to v25.1.5
Update balena/open-balena-api from 25.1.3 to 25.1.5

Change-type: patch
2024-06-24 05:54:01 +00:00
33eb988eef v4.0.54 2024-06-21 21:04:51 +00:00
91ea4936bf Merge pull request #252 from balena-io/renovate/balena-io-balena-cli-18.2.x
Update dependency balena-io/balena-cli to v18.2.10
2024-06-21 21:04:04 +00:00
0e28278a37 Update dependency balena-io/balena-cli to v18.2.10
Update balena-io/balena-cli from 18.2.9 to 18.2.10

Change-type: patch
2024-06-21 20:54:48 +00:00
f3091b5b2e v4.0.53 2024-06-21 20:02:15 +00:00
ee4bf0218c Merge pull request #251 from balena-io/renovate/balena-io-balena-cli-18.2.x
Update dependency balena-io/balena-cli to v18.2.9
2024-06-21 20:01:23 +00:00
be879e9fd9 Update dependency balena-io/balena-cli to v18.2.9
Update balena-io/balena-cli from 18.2.8 to 18.2.9

Change-type: patch
2024-06-21 19:56:32 +00:00
1aa73874a2 v4.0.52 2024-06-21 19:00:15 +00:00
afb9865b52 Merge pull request #250 from balena-io/renovate/balena-io-balena-cli-18.2.x
Update dependency balena-io/balena-cli to v18.2.8
2024-06-21 18:59:35 +00:00
a49e96d84f Update dependency balena-io/balena-cli to v18.2.8
Update balena-io/balena-cli from 18.2.7 to 18.2.8

Change-type: patch
2024-06-21 18:54:50 +00:00
dce88ff01b v4.0.51 2024-06-21 18:02:30 +00:00
cde52c24da Merge pull request #249 from balena-io/renovate/balena-io-balena-cli-18.2.x
Update dependency balena-io/balena-cli to v18.2.7
2024-06-21 18:01:48 +00:00
cd4c361b8c Update dependency balena-io/balena-cli to v18.2.7
Update balena-io/balena-cli from 18.2.6 to 18.2.7

Change-type: patch
2024-06-21 17:57:23 +00:00
78da3c5a1a v4.0.50 2024-06-21 15:59:13 +00:00
41d6129911 Merge pull request #248 from balena-io/renovate/balena-io-balena-cli-18.2.x
Update dependency balena-io/balena-cli to v18.2.6
2024-06-21 15:58:15 +00:00
da4647515e Update dependency balena-io/balena-cli to v18.2.6
Update balena-io/balena-cli from 18.2.5 to 18.2.6

Change-type: patch
2024-06-21 15:53:50 +00:00
e67e435971 v4.0.49 2024-06-21 13:04:40 +00:00
ced0fe4b17 Merge pull request #247 from balena-io/renovate/balena-io-balena-cli-18.2.x
Update dependency balena-io/balena-cli to v18.2.5
2024-06-21 13:03:53 +00:00
6c8786f4f9 Update dependency balena-io/balena-cli to v18.2.5
Update balena-io/balena-cli from 18.2.2 to 18.2.5

Change-type: patch
2024-06-21 12:59:07 +00:00
1a9d7fa230 v4.0.48 2024-06-19 17:57:51 +00:00
f69dba08f7 Merge pull request #246 from balena-io/renovate/balena-open-balena-api-25.1.x
Update balena/open-balena-api Docker tag to v25.1.3
2024-06-19 17:57:02 +00:00
e742df4e89 Update balena/open-balena-api Docker tag to v25.1.3
Update balena/open-balena-api from 25.1.2 to 25.1.3

Change-type: patch
2024-06-19 17:52:47 +00:00
742d19dd6c v4.0.47 2024-06-19 13:57:49 +00:00
4bcf8c5ace Merge pull request #245 from balena-io/renovate/balena-open-balena-api-25.1.x
Update balena/open-balena-api Docker tag to v25.1.2
2024-06-19 13:57:00 +00:00
252398e130 Update balena/open-balena-api Docker tag to v25.1.2
Update balena/open-balena-api from 25.1.1 to 25.1.2

Change-type: patch
2024-06-19 13:52:51 +00:00
008a06fb96 v4.0.46 2024-06-18 08:58:35 +00:00
3a42e20809 Merge pull request #244 from balena-io/renovate/balena-open-balena-api-25.1.x
Update balena/open-balena-api Docker tag to v25.1.1
2024-06-18 08:57:53 +00:00
25e2346f2d Update balena/open-balena-api Docker tag to v25.1.1
Update balena/open-balena-api from 25.1.0 to 25.1.1

Change-type: patch
2024-06-18 08:53:37 +00:00
aad05c96de v4.0.45 2024-06-18 03:56:40 +00:00
2510c1644f Merge pull request #243 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to 61a1105
2024-06-18 03:55:57 +00:00
6dd753b744 Update aws-actions/configure-aws-credentials digest to 61a1105
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-06-18 03:52:12 +00:00
bd504f6019 v4.0.44 2024-06-17 17:01:20 +00:00
9955e7e4fc Merge pull request #242 from balena-io/renovate/balena-open-balena-api-25.x
Update balena/open-balena-api Docker tag to v25.1.0
2024-06-17 17:00:30 +00:00
b87f2662f9 Update balena/open-balena-api Docker tag to v25.1.0
Update balena/open-balena-api from 25.0.2 to 25.1.0

Change-type: patch
2024-06-17 16:56:22 +00:00
ca72e711d3 v4.0.43 2024-06-17 16:26:22 +00:00
4e2ecb653f Merge pull request #238 from balena-io/renovate/balena-open-balena-api-25.x
Update balena/open-balena-api Docker tag to v25
2024-06-17 09:25:39 -07:00
15e93fecc7 Update balena/open-balena-api Docker tag to v25
Update balena/open-balena-api from 24.3.1 to 25.0.2

Change-type: patch
2024-06-15 14:52:14 +00:00
47ed0ce133 v4.0.42 2024-06-13 22:57:15 +00:00
bb9ed97688 Merge pull request #240 from balena-io/renovate/qemux-qemu-docker-5.x
Update qemux/qemu-docker Docker tag to v5.16
2024-06-13 22:56:34 +00:00
217473e54a Update qemux/qemu-docker Docker tag to v5.16
Update qemux/qemu-docker from 5.15 to 5.16

Change-type: patch
2024-06-13 22:52:54 +00:00
6e7dae2cc9 v4.0.41 2024-06-12 20:57:42 +00:00
f4f12d2d1a Merge pull request #237 from balena-io/renovate/qemux-qemu-docker-5.x
Update qemux/qemu-docker Docker tag to v5.15
2024-06-12 20:56:42 +00:00
ca910f88d1 Update qemux/qemu-docker Docker tag to v5.15
Update qemux/qemu-docker from 5.14 to 5.15

Change-type: patch
2024-06-12 20:53:07 +00:00
9ffdce4e9b v4.0.40 2024-06-12 18:58:46 +00:00
4038e45a3d Merge pull request #236 from balena-io/renovate/actions-checkout-digest
Update actions/checkout digest to 692973e
2024-06-12 18:58:00 +00:00
6474a7a8b5 Update actions/checkout digest to 692973e
Update actions/checkout

Change-type: patch
2024-06-12 18:54:42 +00:00
f095a2c596 v4.0.39 2024-06-12 17:59:52 +00:00
459cca7449 Merge pull request #235 from balena-io/renovate/actions-checkout-digest
Update actions/checkout digest to 6ccd57f
2024-06-12 17:58:54 +00:00
8090670ae6 Update actions/checkout digest to 6ccd57f
Update actions/checkout

Change-type: patch
2024-06-12 17:55:07 +00:00
a88a0cb89d v4.0.38 2024-06-12 16:04:57 +00:00
4ee327b84a Merge pull request #234 from balena-io/renovate/actions-checkout-digest
Update actions/checkout digest to b17fe1e
2024-06-12 16:04:02 +00:00
12d9370d6f Update actions/checkout digest to b17fe1e
Update actions/checkout

Change-type: patch
2024-06-12 15:56:14 +00:00
f201cce2a6 v4.0.37 2024-06-12 03:00:54 +00:00
1fbf042d0a Merge pull request #233 from balena-io/renovate/qemux-qemu-docker-5.x
Update qemux/qemu-docker Docker tag to v5.14
2024-06-12 03:00:01 +00:00
9345f75b3b Update qemux/qemu-docker Docker tag to v5.14
Update qemux/qemu-docker from 5.13 to 5.14

Change-type: patch
2024-06-12 02:55:47 +00:00
506e046140 v4.0.36 2024-06-12 00:01:25 +00:00
9b19d1e3fb Merge pull request #232 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.45
2024-06-12 00:00:30 +00:00
1d34d468b4 Update balena/open-balena-s3 Docker tag to v2.28.45
Update balena/open-balena-s3 from 2.28.44 to 2.28.45

Change-type: patch
2024-06-11 23:54:54 +00:00
a939d907d5 v4.0.35 2024-06-11 23:07:12 +00:00
2fbf7895ef Merge pull request #229 from balena-io/renovate/balena-open-balena-api-24.3.x
Update balena/open-balena-api Docker tag to v24.3.1
2024-06-11 23:06:29 +00:00
c448be555b Update balena/open-balena-api Docker tag to v24.3.1
Update balena/open-balena-api from 24.3.0 to 24.3.1

Change-type: patch
2024-06-11 22:55:46 +00:00
03f3f9134b v4.0.34 2024-06-11 22:03:46 +00:00
3db1233154 Merge pull request #230 from balena-io/renovate/balena-open-balena-registry-2.39.x
Update balena/open-balena-registry Docker tag to v2.39.58
2024-06-11 22:02:32 +00:00
f6bdc3ea65 Update balena/open-balena-registry Docker tag to v2.39.58
Update balena/open-balena-registry from 2.39.57 to 2.39.58

Change-type: patch
2024-06-11 21:53:09 +00:00
73be11fd0f v4.0.33 2024-06-11 15:56:31 +00:00
6162e15f91 Merge pull request #228 from balena-io/renovate/balena-open-balena-api-24.x
Update balena/open-balena-api Docker tag to v24.3.0
2024-06-11 15:55:50 +00:00
6c49a9ef98 Update balena/open-balena-api Docker tag to v24.3.0
Update balena/open-balena-api from 24.2.2 to 24.3.0

Change-type: patch
2024-06-11 15:52:04 +00:00
7ab210b2f9 v4.0.32 2024-06-11 13:57:45 +00:00
f97b471d97 Merge pull request #227 from balena-io/renovate/balena-open-balena-api-24.2.x
Update balena/open-balena-api Docker tag to v24.2.2
2024-06-11 13:56:54 +00:00
16d1bbc25b Update balena/open-balena-api Docker tag to v24.2.2
Update balena/open-balena-api from 24.2.1 to 24.2.2

Change-type: patch
2024-06-11 13:52:23 +00:00
36c6055b63 v4.0.31 2024-06-11 04:58:26 +00:00
9d138c22e8 Merge pull request #226 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to c7680c3
2024-06-11 04:57:42 +00:00
e89f6c069b Update aws-actions/configure-aws-credentials digest to c7680c3
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-06-11 04:54:11 +00:00
bf5e5d9caf v4.0.30 2024-06-11 03:57:13 +00:00
1382e77e07 Merge pull request #225 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to cf3f053
2024-06-11 03:56:33 +00:00
3f69ce0ca0 Update aws-actions/configure-aws-credentials digest to cf3f053
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-06-11 03:53:28 +00:00
6ef5c59820 v4.0.29 2024-06-11 00:03:28 +00:00
0159b929a6 Merge pull request #224 from balena-io/renovate/qemux-qemu-docker-5.x
Update qemux/qemu-docker Docker tag to v5.13
2024-06-11 00:02:29 +00:00
c7b07b9f02 Update qemux/qemu-docker Docker tag to v5.13
Update qemux/qemu-docker from 5.12 to 5.13

Change-type: patch
2024-06-10 23:52:14 +00:00
bd7eb1889c v4.0.28 2024-06-10 22:57:43 +00:00
2cc0eb72c1 Merge pull request #223 from balena-io/renovate/balena-open-balena-api-24.2.x
Update balena/open-balena-api Docker tag to v24.2.1
2024-06-10 22:57:04 +00:00
7f71b83f62 Update balena/open-balena-api Docker tag to v24.2.1
Update balena/open-balena-api from 24.2.0 to 24.2.1

Change-type: patch
2024-06-10 22:52:38 +00:00
f91bb909ef v4.0.27 2024-06-10 15:28:44 +00:00
19f2691112 Merge pull request #222 from balena-io/ab77/patch
ignore .env if it doesn't exist
2024-06-10 15:25:03 +00:00
fb3b2211c1 ignore .env if it doesn't exist
change-type: patch
2024-06-10 07:54:52 -07:00
c2369950b0 v4.0.26 2024-06-10 13:58:44 +00:00
6ec137bf17 Merge pull request #221 from balena-io/renovate/balena-open-balena-api-24.x
Update balena/open-balena-api Docker tag to v24.2.0
2024-06-10 13:57:50 +00:00
b37c476f58 Update balena/open-balena-api Docker tag to v24.2.0
Update balena/open-balena-api from 24.1.3 to 24.2.0

Change-type: patch
2024-06-10 13:53:45 +00:00
39c3fed5df v4.0.25 2024-06-10 02:20:19 +00:00
32d123b3f9 Merge pull request #220 from balena-io/renovate/balena-open-balena-api-24.1.x
Update balena/open-balena-api Docker tag to v24.1.3
2024-06-10 02:19:37 +00:00
cf5e4d226b Update balena/open-balena-api Docker tag to v24.1.3
Update balena/open-balena-api from 24.1.2 to 24.1.3

Change-type: patch
2024-06-10 02:15:31 +00:00
80b6bb67d6 v4.0.24 2024-06-09 22:12:18 +00:00
a420a3edef Merge pull request #216 from balena-io/ab77/patch
backoff retry device registrations and tagging
2024-06-09 22:11:34 +00:00
4e1e10501d backoff retry device registrations and tagging
change-type: patch
2024-06-09 15:06:41 -07:00
57a8d218c4 v4.0.23 2024-06-09 15:57:32 +00:00
67fb253ff5 Merge pull request #218 from balena-io/renovate/qemux-qemu-docker-5.x
Update qemux/qemu-docker Docker tag to v5.12
2024-06-09 15:56:42 +00:00
7625d40d80 Update qemux/qemu-docker Docker tag to v5.12
Update qemux/qemu-docker from 5.11 to 5.12

Change-type: patch
2024-06-09 15:52:13 +00:00
c97b87918b v4.0.22 2024-06-07 11:08:21 +00:00
76cae37cdb Merge pull request #217 from balena-io/renovate/balena-open-balena-api-24.1.x
Update balena/open-balena-api Docker tag to v24.1.2
2024-06-07 11:07:26 +00:00
e741155b4b Update balena/open-balena-api Docker tag to v24.1.2
Update balena/open-balena-api from 24.1.1 to 24.1.2

Change-type: patch
2024-06-07 10:54:43 +00:00
6cf973527a v4.0.21 2024-06-06 19:33:20 +00:00
560557b095 Merge pull request #215 from balena-io/renovate/balena-open-balena-api-24.x
Update balena/open-balena-api Docker tag to v24
2024-06-06 12:32:15 -07:00
d205982207 Update balena/open-balena-api Docker tag to v24
Update balena/open-balena-api from 23.3.0 to 24.1.1

Change-type: patch
2024-06-06 17:51:41 +00:00
bf0b843624 v4.0.20 2024-06-06 09:58:30 +00:00
6d92d50c1c Merge pull request #214 from balena-io/renovate/balena-open-balena-api-23.x
Update balena/open-balena-api Docker tag to v23.3.0
2024-06-06 09:57:43 +00:00
8af31148c1 Update balena/open-balena-api Docker tag to v23.3.0
Update balena/open-balena-api from 23.2.0 to 23.3.0

Change-type: patch
2024-06-06 09:53:25 +00:00
6e69b42963 v4.0.19 2024-06-05 16:00:26 +00:00
e6764e2919 Merge pull request #213 from balena-io/renovate/balena-open-balena-api-23.x
Update balena/open-balena-api Docker tag to v23.2.0
2024-06-05 15:59:36 +00:00
54d3cd3c1c Update balena/open-balena-api Docker tag to v23.2.0
Update balena/open-balena-api from 23.1.0 to 23.2.0

Change-type: patch
2024-06-05 15:55:26 +00:00
4a2b04b18f v4.0.18 2024-06-05 10:57:42 +00:00
14b7daea72 Merge pull request #212 from balena-io/renovate/qemux-qemu-docker-5.x
Update qemux/qemu-docker Docker tag to v5.11
2024-06-05 10:56:43 +00:00
4f8413e564 Update qemux/qemu-docker Docker tag to v5.11
Update qemux/qemu-docker from 5.10 to 5.11

Change-type: patch
2024-06-05 10:51:53 +00:00
fdbe6df36a v4.0.17 2024-06-04 21:00:54 +00:00
ceb81db652 Merge pull request #211 from balena-io/renovate/balena-open-balena-api-23.x
Update balena/open-balena-api Docker tag to v23.1.0
2024-06-04 21:00:08 +00:00
76cb7ef4ea Update balena/open-balena-api Docker tag to v23.1.0
Update balena/open-balena-api from 23.0.2 to 23.1.0

Change-type: patch
2024-06-04 20:56:25 +00:00
d9b8b8f2b4 v4.0.16 2024-06-04 15:03:56 +00:00
72088ac8eb Merge pull request #210 from balena-io/renovate/balena-open-balena-api-23.0.x
Update balena/open-balena-api Docker tag to v23.0.2
2024-06-04 15:03:02 +00:00
b4af363152 Update balena/open-balena-api Docker tag to v23.0.2
Update balena/open-balena-api from 23.0.1 to 23.0.2

Change-type: patch
2024-06-04 14:55:32 +00:00
dc83f0b095 v4.0.15 2024-06-04 04:00:05 +00:00
6f7c7a54f4 Merge pull request #209 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to bd07581
2024-06-04 03:59:13 +00:00
07e01297aa Update aws-actions/configure-aws-credentials digest to bd07581
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-06-04 03:55:11 +00:00
7a36fe1f76 v4.0.14 2024-06-02 19:57:17 +00:00
7a63a52dea Merge pull request #208 from balena-io/renovate/qemux-qemu-docker-5.x
Update qemux/qemu-docker Docker tag to v5.10
2024-06-02 19:56:35 +00:00
af2ce80fd9 Update qemux/qemu-docker Docker tag to v5.10
Update qemux/qemu-docker from 5.09 to 5.10

Change-type: patch
2024-06-02 19:52:46 +00:00
3cdeed6b3f v4.0.13 2024-05-30 23:58:24 +00:00
06c6c0b93f Merge pull request #202 from balena-io/renovate/ubuntu-24.x
Update ubuntu Docker tag to v24
2024-05-30 16:57:37 -07:00
496a1d75ec Update ubuntu Docker tag to v24
Update ubuntu from 22.04 to noble

Change-type: patch
2024-05-30 22:51:57 +00:00
ea7f30ed94 v4.0.12 2024-05-30 21:56:54 +00:00
dce23ab8b2 Merge pull request #201 from balena-io/renovate/qemux-qemu-docker-5.x
Update qemux/qemu-docker Docker tag to v5
2024-05-30 14:56:08 -07:00
5b835f3a8e Update qemux/qemu-docker Docker tag to v5
Update qemux/qemu-docker from 4.28 to 5.09

Change-type: patch
2024-05-30 20:52:17 +00:00
af3e7612b3 v4.0.11 2024-05-30 18:00:57 +00:00
d170f74eea Merge pull request #205 from balena-io/renovate/balena-open-balena-registry-2.39.x
Update balena/open-balena-registry Docker tag to v2.39.57
2024-05-30 18:00:06 +00:00
dfe88d90d5 Update balena/open-balena-registry Docker tag to v2.39.57
Update balena/open-balena-registry from 2.39.56 to 2.39.57

Change-type: patch
2024-05-30 17:54:21 +00:00
231d6f0000 v4.0.10 2024-05-30 16:59:46 +00:00
538ed220e5 Merge pull request #206 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.44
2024-05-30 16:59:04 +00:00
661ff99321 Update balena/open-balena-s3 Docker tag to v2.28.44
Update balena/open-balena-s3 from 2.28.43 to 2.28.44

Change-type: patch
2024-05-30 16:52:25 +00:00
d348c4870b v4.0.9 2024-05-30 16:43:34 +00:00
e6103a3c1c Merge pull request #200 from balena-io/renovate/balena-open-balena-api-23.x
Update balena/open-balena-api Docker tag to v23
2024-05-30 09:42:42 -07:00
79f0609b6b Update balena/open-balena-api Docker tag to v23
Update balena/open-balena-api from 22.2.3 to 23.0.1

Change-type: patch
2024-05-30 15:55:24 +00:00
db0e6315ea v4.0.8 2024-05-29 05:57:16 +00:00
dea3d8a244 Merge pull request #198 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.22
2024-05-29 05:56:33 +00:00
1ea77d38ca Update balena/open-balena-vpn Docker tag to v11.30.22
Update balena/open-balena-vpn from 11.30.9 to 11.30.22

Change-type: patch
2024-05-29 05:53:17 +00:00
992dc8fea6 v4.0.7 2024-05-29 04:57:27 +00:00
da5f3a4a2d Merge pull request #199 from balena-io/renovate/qemux-qemu-docker-4.x
Update qemux/qemu-docker Docker tag to v4.28
2024-05-29 04:56:42 +00:00
1c3b8dd38f Update qemux/qemu-docker Docker tag to v4.28
Update qemux/qemu-docker from 4.24 to 4.28

Change-type: patch
2024-05-29 04:52:57 +00:00
15 changed files with 3167 additions and 237 deletions

8
.github/actionlint.yaml vendored Normal file
View File

@ -0,0 +1,8 @@
self-hosted-runner:
# Labels of self-hosted runner in array of strings.
labels:
- "distro:jammy"
# Configuration variables in array of strings defined in your repository or
# organization. `null` means disabling configuration variables check.
# Empty array means no configuration variable is allowed.
config-variables: null

View File

@ -25,15 +25,6 @@ jobs:
with:
jobs_timeout_minutes: 60
cloudflare_website: open-balena
custom_runs_on: |
[
[
"self-hosted",
"Linux",
"X64"
]
]
balena_slugs: |
balena/open-balena
@ -50,8 +41,3 @@ jobs:
github.event_name == 'pull_request_target'
)) && github.event.action != 'closed'
secrets: inherit
with:
environment: balena-cloud.com
fleet: balena/open-balena
# https://dash.cloudflare.com/001b3ed2352612aaa068aca1b0022736/balena-devices.com/dns
dns_tld: balena-devices.com

15
.github/workflows/renovate.json vendored Normal file
View File

@ -0,0 +1,15 @@
{
"customManagers": [
{
"customType": "regex",
"fileMatch": [
".*"
],
"matchStrings": [
".*amiFilter=(?<packageName>.*?)\n(.*currentImageName=(?<currentDigest>.*?)\n)?(.*\n)?.*?(?<depName>[a-zA-Z0-9-_:]*)[ ]*?[:|=][ ]*?[\"|']?(?<currentValue>ami-[a-z0-9]{17})[\"|']?.*"
],
"datasourceTemplate": "aws-machine-image",
"versioningTemplate": "aws-machine-image"
}
]
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -4,6 +4,662 @@ All notable changes to this project will be documented in this file
automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY!
This project adheres to [Semantic Versioning](http://semver.org/).
# v4.1.79
## (2024-08-28)
* Update balena/open-balena-s3 Docker tag to v2.28.54 [Self-hosted Renovate Bot]
# v4.1.78
## (2024-08-27)
* Update balena/open-balena-api Docker tag to v26.4.0 [Self-hosted Renovate Bot]
# v4.1.77
## (2024-08-27)
* Update aws-actions/configure-aws-credentials digest to 0fc95ed [Self-hosted Renovate Bot]
# v4.1.76
## (2024-08-26)
* Update balena/open-balena-api Docker tag to v26.3.5 [Self-hosted Renovate Bot]
# v4.1.75
## (2024-08-23)
* Update balena/open-balena-api Docker tag to v26.3.3 [Self-hosted Renovate Bot]
# v4.1.74
## (2024-08-22)
* Update dependency balena-io/balena-cli to v19 [Self-hosted Renovate Bot]
# v4.1.73
## (2024-08-22)
* Update balena/open-balena-registry Docker tag to v2.41.3 [Self-hosted Renovate Bot]
# v4.1.72
## (2024-08-22)
* Update balena/open-balena-s3 Docker tag to v2.28.53 [Self-hosted Renovate Bot]
# v4.1.71
## (2024-08-22)
* Update balena/open-balena-registry Docker tag to v2.41.2 [Self-hosted Renovate Bot]
# v4.1.70
## (2024-08-21)
* Update balena/open-balena-api Docker tag to v26.3.1 [Self-hosted Renovate Bot]
# v4.1.69
## (2024-08-20)
* Update aws-actions/configure-aws-credentials digest to ead1e6a [Self-hosted Renovate Bot]
# v4.1.68
## (2024-08-19)
* Update balena/open-balena-api Docker tag to v26.3.0 [Self-hosted Renovate Bot]
# v4.1.67
## (2024-08-19)
* Update qemux/qemu-docker Docker tag to v5.18 [Self-hosted Renovate Bot]
# v4.1.66
## (2024-08-19)
* SSH reliability settings [Anton Belodedenko]
* SSH reliability settings [Anton Belodedenko]
# v4.1.65
## (2024-08-15)
* patch: Add Table of Contents [Vipul Gupta (@vipulgupta2048)]
# v4.1.64
## (2024-08-13)
* Update aws-actions/configure-aws-credentials digest to 55f725f [Self-hosted Renovate Bot]
# v4.1.63
## (2024-08-12)
* Cleanup AWS/EC2 key pairs [Anton Belodedenko]
# v4.1.62
## (2024-08-12)
* Update balena/open-balena-registry Docker tag to v2.41.1 [Self-hosted Renovate Bot]
# v4.1.61
## (2024-08-12)
* Update balena/open-balena-api Docker tag to v26.2.2 [Self-hosted Renovate Bot]
# v4.1.60
## (2024-08-10)
* Update redis Docker tag to v7.4 [Self-hosted Renovate Bot]
# v4.1.59
## (2024-08-10)
* Update balena/open-balena-s3 Docker tag to v2.28.52 [Self-hosted Renovate Bot]
# v4.1.58
## (2024-08-10)
* Update dependency balena-io/balena-cli to v18.2.34 [Self-hosted Renovate Bot]
# v4.1.57
## (2024-08-10)
* Update balena/open-balena-api Docker tag to v26.1.6 [Self-hosted Renovate Bot]
# v4.1.56
## (2024-08-10)
* Update aws-actions/configure-aws-credentials digest to 39228ca [Self-hosted Renovate Bot]
# v4.1.55
## (2024-08-06)
* Update balena/open-balena-vpn Docker tag to v11.30.31 [Self-hosted Renovate Bot]
# v4.1.54
## (2024-08-05)
* Update balena/open-balena-api Docker tag to v26.1.5 [Self-hosted Renovate Bot]
# v4.1.53
## (2024-08-05)
* Update actions/checkout digest to 9a9194f [Self-hosted Renovate Bot]
# v4.1.52
## (2024-08-01)
* Update balena/open-balena-registry Docker tag to v2.39.65 [Self-hosted Renovate Bot]
# v4.1.51
## (2024-07-23)
* Update balena/open-balena-api Docker tag to v26.1.3 [Self-hosted Renovate Bot]
# v4.1.50
## (2024-07-23)
* Update aws-actions/configure-aws-credentials digest to 12e3392 [Self-hosted Renovate Bot]
# v4.1.49
## (2024-07-22)
* Update balena/open-balena-api Docker tag to v26 [Self-hosted Renovate Bot]
# v4.1.48
## (2024-07-19)
* Update balena/open-balena-registry Docker tag to v2.39.63 [Self-hosted Renovate Bot]
# v4.1.47
## (2024-07-19)
* Update balena/open-balena-s3 Docker tag to v2.28.50 [Self-hosted Renovate Bot]
# v4.1.46
## (2024-07-17)
* Update balena/open-balena-vpn Docker tag to v11.30.27 [Self-hosted Renovate Bot]
# v4.1.45
## (2024-07-17)
* Update aws-actions/configure-aws-credentials digest to 6116f2b [Self-hosted Renovate Bot]
# v4.1.44
## (2024-07-17)
* Update dependency balena-io/balena-cli to v18.2.33 [Self-hosted Renovate Bot]
# v4.1.43
## (2024-07-16)
* Remove custom_runs_on instruction from flowzone.yml [Kyle Harding]
# v4.1.42
## (2024-07-16)
* Update dependency balena-io/balena-cli to v18.2.32 [Self-hosted Renovate Bot]
# v4.1.41
## (2024-07-16)
* Update balena/open-balena-api Docker tag to v25.2.8 [Self-hosted Renovate Bot]
# v4.1.40
## (2024-07-15)
* Update dependency balena-io/balena-cli to v18.2.31 [Self-hosted Renovate Bot]
# v4.1.39
## (2024-07-15)
* Update dependency balena-io/balena-cli to v18.2.30 [Self-hosted Renovate Bot]
# v4.1.38
## (2024-07-15)
* Update balena/open-balena-api Docker tag to v25.2.7 [Self-hosted Renovate Bot]
# v4.1.37
## (2024-07-12)
* Update dependency balena-io/balena-cli to v18.2.29 [Self-hosted Renovate Bot]
# v4.1.36
## (2024-07-12)
* Update dependency balena-io/balena-cli to v18.2.28 [Self-hosted Renovate Bot]
# v4.1.35
## (2024-07-12)
* Update balena/open-balena-vpn Docker tag to v11.30.26 [Self-hosted Renovate Bot]
# v4.1.34
## (2024-07-11)
* Update balena/open-balena-registry Docker tag to v2.39.62 [Self-hosted Renovate Bot]
# v4.1.33
## (2024-07-11)
* Update aws-actions/configure-aws-credentials digest to 96589f5 [Self-hosted Renovate Bot]
# v4.1.32
## (2024-07-11)
* Update balena/open-balena-s3 Docker tag to v2.28.49 [Self-hosted Renovate Bot]
# v4.1.31
## (2024-07-11)
* Update balena/open-balena-api Docker tag to v25.2.5 [Self-hosted Renovate Bot]
# v4.1.30
## (2024-07-11)
* Update dependency balena-io/balena-cli to v18.2.25 [Self-hosted Renovate Bot]
# v4.1.29
## (2024-07-10)
* Update dependency balena-io/balena-cli to v18.2.22 [Self-hosted Renovate Bot]
# v4.1.28
## (2024-07-09)
* Update balena/open-balena-registry Docker tag to v2.39.61 [Self-hosted Renovate Bot]
# v4.1.27
## (2024-07-09)
* Update balena/open-balena-api Docker tag to v25.2.0 [Self-hosted Renovate Bot]
# v4.1.26
## (2024-07-09)
* Relax regex to match all Let's Encrypt CNs [Anton Belodedenko]
# v4.1.25
## (2024-07-09)
* Update balena/open-balena-s3 Docker tag to v2.28.48 [Self-hosted Renovate Bot]
# v4.1.24
## (2024-07-09)
* Update balena/open-balena-api Docker tag to v25.1.29 [Self-hosted Renovate Bot]
# v4.1.23
## (2024-07-08)
* Update balena/open-balena-vpn Docker tag to v11.30.23 [Self-hosted Renovate Bot]
# v4.1.22
## (2024-07-08)
* Update balena/open-balena-api Docker tag to v25.1.27 [Self-hosted Renovate Bot]
# v4.1.21
## (2024-07-08)
* Make tests more reliable [Anton Belodedenko]
# v4.1.20
## (2024-07-05)
* Update dependency balena-io/balena-cli to v18.2.20 [Self-hosted Renovate Bot]
# v4.1.19
## (2024-07-05)
* Update dependency balena-io/balena-cli to v18.2.19 [Self-hosted Renovate Bot]
# v4.1.18
## (2024-07-05)
* Update balena/open-balena-api Docker tag to v25.1.24 [Self-hosted Renovate Bot]
# v4.1.17
## (2024-07-04)
* Update balena/open-balena-registry Docker tag to v2.39.60 [Self-hosted Renovate Bot]
# v4.1.16
## (2024-07-04)
* Update aws-actions/configure-aws-credentials digest to febab93 [Self-hosted Renovate Bot]
# v4.1.15
## (2024-07-04)
* pin balena-cli version [Anton Belodedenko]
# v4.1.14
## (2024-07-04)
* shellcheck/lint workflow(s) [Anton Belodedenko]
# v4.1.13
## (2024-07-02)
* Update balena/open-balena-api Docker tag to v25.1.19 [Self-hosted Renovate Bot]
# v4.1.12
## (2024-07-02)
* Only delete your (matrix) own test instance [Anton Belodedenko]
# v4.1.11
## (2024-07-02)
* Update balena/open-balena-s3 Docker tag to v2.28.47 [Self-hosted Renovate Bot]
# v4.1.10
## (2024-06-27)
* Update aws-actions/configure-aws-credentials digest to af7e7d4 [Self-hosted Renovate Bot]
# v4.1.9
## (2024-06-27)
* capture termination instance reason [Anton Belodedenko]
# v4.1.8
## (2024-06-27)
* Exit instead of breaking out of while loops [Anton Belodedenko]
# v4.1.7
## (2024-06-26)
* Renovate AWS/EC2 AMI(s) [Anton Belodedenko]
# v4.1.6
## (2024-06-25)
* check if AWS/EC2 instance is still running [Anton Belodedenko]
# v4.1.5
## (2024-06-25)
* break from wait loops if EC2 instance is terminated [Anton Belodedenko]
# v4.1.4
## (2024-06-25)
* show EC2 instance termination status [Anton Belodedenko]
# v4.1.3
## (2024-06-25)
* Update actions/checkout digest to 692973e [Self-hosted Renovate Bot]
# v4.1.2
## (2024-06-24)
* fail early on EC2 instance termination (i.e. spot capacity) [Anton Belodedenko]
# v4.1.1
## (2024-06-24)
* Pin unfor19/install-aws-cli-action action to e8b481e [Self-hosted Renovate Bot]
# v4.1.0
## (2024-06-24)
* test compose workflow [Anton Belodedenko]
# v4.0.57
## (2024-06-24)
* Update balena/open-balena-api Docker tag to v25.1.7 [Self-hosted Renovate Bot]
# v4.0.56
## (2024-06-24)
* Update balena/open-balena-api Docker tag to v25.1.6 [Self-hosted Renovate Bot]
# v4.0.55
## (2024-06-24)
* Update balena/open-balena-api Docker tag to v25.1.5 [Self-hosted Renovate Bot]
# v4.0.54
## (2024-06-21)
* Update dependency balena-io/balena-cli to v18.2.10 [Self-hosted Renovate Bot]
# v4.0.53
## (2024-06-21)
* Update dependency balena-io/balena-cli to v18.2.9 [Self-hosted Renovate Bot]
# v4.0.52
## (2024-06-21)
* Update dependency balena-io/balena-cli to v18.2.8 [Self-hosted Renovate Bot]
# v4.0.51
## (2024-06-21)
* Update dependency balena-io/balena-cli to v18.2.7 [Self-hosted Renovate Bot]
# v4.0.50
## (2024-06-21)
* Update dependency balena-io/balena-cli to v18.2.6 [Self-hosted Renovate Bot]
# v4.0.49
## (2024-06-21)
* Update dependency balena-io/balena-cli to v18.2.5 [Self-hosted Renovate Bot]
# v4.0.48
## (2024-06-19)
* Update balena/open-balena-api Docker tag to v25.1.3 [Self-hosted Renovate Bot]
# v4.0.47
## (2024-06-19)
* Update balena/open-balena-api Docker tag to v25.1.2 [Self-hosted Renovate Bot]
# v4.0.46
## (2024-06-18)
* Update balena/open-balena-api Docker tag to v25.1.1 [Self-hosted Renovate Bot]
# v4.0.45
## (2024-06-18)
* Update aws-actions/configure-aws-credentials digest to 61a1105 [Self-hosted Renovate Bot]
# v4.0.44
## (2024-06-17)
* Update balena/open-balena-api Docker tag to v25.1.0 [Self-hosted Renovate Bot]
# v4.0.43
## (2024-06-17)
* Update balena/open-balena-api Docker tag to v25 [Self-hosted Renovate Bot]
# v4.0.42
## (2024-06-13)
* Update qemux/qemu-docker Docker tag to v5.16 [Self-hosted Renovate Bot]
# v4.0.41
## (2024-06-12)
* Update qemux/qemu-docker Docker tag to v5.15 [Self-hosted Renovate Bot]
# v4.0.40
## (2024-06-12)
* Update actions/checkout digest to 692973e [Self-hosted Renovate Bot]
# v4.0.39
## (2024-06-12)
* Update actions/checkout digest to 6ccd57f [Self-hosted Renovate Bot]
# v4.0.38
## (2024-06-12)
* Update actions/checkout digest to b17fe1e [Self-hosted Renovate Bot]
# v4.0.37
## (2024-06-12)
* Update qemux/qemu-docker Docker tag to v5.14 [Self-hosted Renovate Bot]
# v4.0.36
## (2024-06-12)
* Update balena/open-balena-s3 Docker tag to v2.28.45 [Self-hosted Renovate Bot]
# v4.0.35
## (2024-06-11)
* Update balena/open-balena-api Docker tag to v24.3.1 [Self-hosted Renovate Bot]
# v4.0.34
## (2024-06-11)
* Update balena/open-balena-registry Docker tag to v2.39.58 [Self-hosted Renovate Bot]
# v4.0.33
## (2024-06-11)
* Update balena/open-balena-api Docker tag to v24.3.0 [Self-hosted Renovate Bot]
# v4.0.32
## (2024-06-11)
* Update balena/open-balena-api Docker tag to v24.2.2 [Self-hosted Renovate Bot]
# v4.0.31
## (2024-06-11)
* Update aws-actions/configure-aws-credentials digest to c7680c3 [Self-hosted Renovate Bot]
# v4.0.30
## (2024-06-11)
* Update aws-actions/configure-aws-credentials digest to cf3f053 [Self-hosted Renovate Bot]
# v4.0.29
## (2024-06-11)
* Update qemux/qemu-docker Docker tag to v5.13 [Self-hosted Renovate Bot]
# v4.0.28
## (2024-06-10)
* Update balena/open-balena-api Docker tag to v24.2.1 [Self-hosted Renovate Bot]
# v4.0.27
## (2024-06-10)
* ignore .env if it doesn't exist [Anton Belodedenko]
# v4.0.26
## (2024-06-10)
* Update balena/open-balena-api Docker tag to v24.2.0 [Self-hosted Renovate Bot]
# v4.0.25
## (2024-06-10)
* Update balena/open-balena-api Docker tag to v24.1.3 [Self-hosted Renovate Bot]
# v4.0.24
## (2024-06-09)
* backoff retry device registrations and tagging [Anton Belodedenko]
# v4.0.23
## (2024-06-09)
* Update qemux/qemu-docker Docker tag to v5.12 [Self-hosted Renovate Bot]
# v4.0.22
## (2024-06-07)
* Update balena/open-balena-api Docker tag to v24.1.2 [Self-hosted Renovate Bot]
# v4.0.21
## (2024-06-06)
* Update balena/open-balena-api Docker tag to v24 [Self-hosted Renovate Bot]
# v4.0.20
## (2024-06-06)
* Update balena/open-balena-api Docker tag to v23.3.0 [Self-hosted Renovate Bot]
# v4.0.19
## (2024-06-05)
* Update balena/open-balena-api Docker tag to v23.2.0 [Self-hosted Renovate Bot]
# v4.0.18
## (2024-06-05)
* Update qemux/qemu-docker Docker tag to v5.11 [Self-hosted Renovate Bot]
# v4.0.17
## (2024-06-04)
* Update balena/open-balena-api Docker tag to v23.1.0 [Self-hosted Renovate Bot]
# v4.0.16
## (2024-06-04)
* Update balena/open-balena-api Docker tag to v23.0.2 [Self-hosted Renovate Bot]
# v4.0.15
## (2024-06-04)
* Update aws-actions/configure-aws-credentials digest to bd07581 [Self-hosted Renovate Bot]
# v4.0.14
## (2024-06-02)
* Update qemux/qemu-docker Docker tag to v5.10 [Self-hosted Renovate Bot]
# v4.0.13
## (2024-05-30)
* Update ubuntu Docker tag to v24 [Self-hosted Renovate Bot]
# v4.0.12
## (2024-05-30)
* Update qemux/qemu-docker Docker tag to v5 [Self-hosted Renovate Bot]
# v4.0.11
## (2024-05-30)
* Update balena/open-balena-registry Docker tag to v2.39.57 [Self-hosted Renovate Bot]
# v4.0.10
## (2024-05-30)
* Update balena/open-balena-s3 Docker tag to v2.28.44 [Self-hosted Renovate Bot]
# v4.0.9
## (2024-05-30)
* Update balena/open-balena-api Docker tag to v23 [Self-hosted Renovate Bot]
# v4.0.8
## (2024-05-29)
* Update balena/open-balena-vpn Docker tag to v11.30.22 [Self-hosted Renovate Bot]
# v4.0.7
## (2024-05-29)
* Update qemux/qemu-docker Docker tag to v4.28 [Self-hosted Renovate Bot]
# v4.0.6
## (2024-05-29)

View File

@ -3,15 +3,17 @@ SHELL := bash
# export all variables to child processes by default
export
# Include the .env file
include .env
# include the .env file if it exists
-include .env
BALENARC_NO_ANALYTICS ?= 1
DNS_TLD ?= $(error DNS_TLD not set)
TMPKI := $(shell mktemp)
STAGING_PKI ?= /usr/local/share/ca-certificates
PRODUCTION_MODE ?= true
ORG_UNIT ?= openBalena
PRODUCTION_MODE ?= true
STAGING_PKI ?= /usr/local/share/ca-certificates
SUPERUSER_EMAIL ?= admin@$(DNS_TLD)
TMPKI := $(shell mktemp)
VERBOSE ?= false
.NOTPARALLEL: $(DOCKERCOMPOSE)
@ -39,23 +41,45 @@ ifneq ($(GANDI_API_TOKEN),)
endif
endif
@rm -f .env
@echo "BALENARC_NO_ANALYTICS=$(BALENARC_NO_ANALYTICS)" > .env
@echo "DNS_TLD=$(DNS_TLD)" >> .env
@echo "ORG_UNIT=$(ORG_UNIT)" >> .env
@echo "SUPERUSER_EMAIL=$(SUPERUSER_EMAIL)" >> .env
@echo "PRODUCTION_MODE=$(PRODUCTION_MODE)" >> .env
@echo "GANDI_API_TOKEN=$(GANDI_API_TOKEN)" >> .env
@echo "CLOUDFLARE_API_TOKEN=$(CLOUDFLARE_API_TOKEN)" >> .env
@echo "SUPERUSER_EMAIL=$(SUPERUSER_EMAIL)" >> .env
@echo "VERBOSE=$(VERBOSE)" >> .env
ifneq ($(ACME_EMAIL),)
@echo "ACME_EMAIL=$(ACME_EMAIL)" >> .env
endif
ifneq ($(CLOUDFLARE_API_TOKEN),)
@echo "CLOUDFLARE_API_TOKEN=$(CLOUDFLARE_API_TOKEN)" >> .env
endif
ifneq ($(GANDI_API_TOKEN),)
@echo "GANDI_API_TOKEN=$(GANDI_API_TOKEN)" >> .env
endif
ifneq ($(HAPROXY_CRT),)
@echo "HAPROXY_CRT=$(HAPROXY_CRT)" >> .env
endif
ifneq ($(HAPROXY_KEY),)
@echo "HAPROXY_KEY=$(HAPROXY_KEY)" >> .env
endif
ifneq ($(ROOT_CA),)
@echo "ROOT_CA=$(ROOT_CA)" >> .env
endif
@$(MAKE) showenv
.PHONY: wait
wait: ## Wait for service
@until [[ $$(docker compose ps $(SERVICE) --format json | jq -r '.Health') =~ ^healthy$$ ]]; do printf '.'; sleep 3; done
@printf '\n'
.PHONY: waitlog
waitlog: ## Wait for log line
@until docker compose logs $(SERVICE) | grep -Eq "$(LOG_STRING)"; do printf '.'; sleep 3; done
.PHONY: up
up: config ## Start all services
@docker compose up --build -d
@until [[ $$(docker compose ps api --format json | jq -r '.Health') =~ healthy ]]; do printf '.'; sleep 3; done
@printf '\n'
@$(MAKE) wait SERVICE=api
@$(MAKE) showenv
@$(MAKE) showpass
@ -83,6 +107,7 @@ stop: down ## Alias for 'make down'
.PHONY: restart
restart: ## Restart all services
@docker compose restart
@$(MAKE) wait SERVICE=api
.PHONY: update
update: # Pull and deploy latest changes from git
@ -118,11 +143,10 @@ self-signed: ## Install self-signed CA certificates
auto-pki: config # Start all services using LetsEncrypt and ACME
@docker compose exec cert-manager rm -f /certs/export/chain.pem
@docker compose up -d
@until docker compose logs cert-manager | grep -Eq "/certs/export/chain.pem Certificate will not expire in [0-9] days"; do printf '.'; sleep 3; done
@until docker compose logs cert-manager | grep -q "subject=CN = ${DNS_TLD}"; do printf '.'; sleep 3; done
@until docker compose logs cert-manager | grep -q "issuer=C = US, O = Let's Encrypt, CN = R3"; do printf '.'; sleep 3; done
@until [[ $$(docker compose ps haproxy --format json | jq -r '.Health') =~ healthy ]]; do printf '.'; sleep 3; done
@printf '\n'
@$(MAKE) waitlog SERVICE=cert-manager LOG_STRING="/certs/export/chain.pem Certificate will not expire in [0-9] days"
@$(MAKE) waitlog SERVICE=cert-manager LOG_STRING="subject=CN = ${DNS_TLD}"
@$(MAKE) waitlog SERVICE=cert-manager LOG_STRING="issuer=C = US, O = Let's Encrypt, CN = .*"
@$(MAKE) wait SERVICE=haproxy
@$(MAKE) showenv
@$(MAKE) showpass

View File

@ -16,6 +16,23 @@ images to your devices.
To learn more about openBalena, visit [balena.io/open][open-balena-website].
- [Features](#features)
- [Getting Started](#getting-started)
- [Compatibility](#compatibility)
- [Documentation](#documentation)
- [Getting Help](#getting-help)
- [Contributing](#contributing)
- [Roadmap](#roadmap)
- [Differences between openBalena and balenaCloud](#differences-between-openbalena-and-balenacloud)
- [License](#license)
- [FAQ](#faq)
- [How do you ensure continuity of openBalena? Are there security patches on openBalena?](#how-do-you-ensure-continuity-of-openbalena-are-there-security-patches-on-openbalena)
- [How do you ensure the "Join" command actually works between openBalena and](#how-do-you-ensure-the-join-command-actually-works-between-openbalena-and)
- [Is it "production ready"?](#is-it-production-ready)
- [Can a new device type be added to openBalena?](#can-a-new-device-type-be-added-to-openbalena)
- [Are there open-source UI dashboards from the community for openBalena?](#are-there-open-source-ui-dashboards-from-the-community-for-openbalena)
## Features
@ -159,7 +176,7 @@ While we actually have some rather large fleets using openBalena, we consider it
perpetually in "beta". This means potentially introducing breaking changes between
releases.
### Can new device type be added to openBalena?
### Can a new device type be added to openBalena?
openBalena imports the following public [device-types] "out of the box". You can specify
your own contracts repository by overriding `CONTRACTS_PUBLIC_REPO_NAME`,
`CONTRACTS_PUBLIC_REPO_OWNER` and `IMAGE_STORAGE_BUCKET` environment variables on the API

View File

@ -1 +1 @@
4.0.6
4.1.79

View File

@ -23,4 +23,4 @@ data:
- generic-amd64
- genericx86-64-ext
- intel-nuc
version: 4.0.6
version: 4.1.79

View File

@ -64,11 +64,11 @@ x-network-privileges-trait: &with-network-privileges
- SYS_RESOURCE
x-base-service-definition: &base-service
restart: unless-stopped
restart: 'unless-stopped'
# for docker-compose only, no effect on balenaCloud
env_file:
- .env
tty: 'true' # send syastemd logs from containers to stdout
tty: true # send syastemd logs from containers to stdout
services:
# https://github.com/balena-io/open-balena-api
@ -79,7 +79,7 @@ services:
*with-default-privileges,
*with-default-volumes,
]
image: balena/open-balena-api:v22.2.3
image: balena/open-balena-api:v26.4.0
depends_on:
- db
- redis
@ -110,7 +110,7 @@ services:
TRUST_PROXY: 172.16.0.0/12
VPN_PORT: 443
WEBRESOURCES_S3_BUCKET: web-resources
WEBRESOURCES_S3_REGION: "us-east-1" # this is required for minio
WEBRESOURCES_S3_REGION: 'us-east-1' # this is required for minio
# https://github.com/balena-io/open-balena-registry
registry:
@ -119,7 +119,7 @@ services:
*with-default-healthcheck,
*with-default-privileges,
]
image: balena/open-balena-registry:v2.39.56
image: balena/open-balena-registry:v2.41.3
volumes:
- certs-data:/certs
- resin-data:/balena
@ -146,7 +146,7 @@ services:
*with-network-privileges,
*with-default-privileges,
]
image: balena/open-balena-vpn:v11.30.9
image: balena/open-balena-vpn:v11.30.31
depends_on:
- api
environment:
@ -175,7 +175,7 @@ services:
*with-default-healthcheck,
*with-default-privileges,
]
image: balena/open-balena-s3:v2.28.43
image: balena/open-balena-s3:v2.28.54
volumes:
- s3-data:/export
- certs-data:/certs
@ -189,7 +189,7 @@ services:
redis:
<<: *base-service
# https://redis.io/blog/what-redis-license-change-means-for-our-managed-service-providers/
image: redis:7.2-alpine
image: redis:7.4-alpine
volumes:
- redis-data:/data
healthcheck:
@ -212,11 +212,11 @@ services:
test: true | openssl s_client -connect localhost:443
ports:
# haproxy/http
- "80:80/tcp"
- '80:80/tcp'
# haproxy/tcp-router
- "443:443/tcp"
- '443:443/tcp'
# haproxy/stats
- "1936:1936/tcp"
- '1936:1936/tcp'
environment:
LOGLEVEL: info
@ -281,7 +281,7 @@ services:
# only relevant when running in AWS/EC2
tag-sidecar:
build: src/tag-sidecar
restart: no
restart: 'no'
environment:
ENABLED: 'true'
labels:
@ -308,7 +308,7 @@ services:
labels:
io.balena.features.balena-api: 1
io.balena.features.supervisor-api: 1
restart: no
restart: 'no'
# virtual Device Under Test (DUT)
dut:
@ -333,7 +333,7 @@ services:
- resin-data:/balena
devices:
- /dev/net/tun
restart: no
restart: 'no'
# https://hub.docker.com/_/docker
# pseudo(builder) service for balena-tests
@ -344,11 +344,23 @@ services:
*with-network-privileges,
]
image: docker:dind
entrypoint:
- /bin/sh
- -c
command:
- |
set -x
cp /certs/root-ca.pem /certs/server-ca.pem /usr/local/share/ca-certificates/ \
&& update-ca-certificates
exec /usr/local/bin/dockerd-entrypoint.sh
volumes:
- builder-data:/var/lib/docker
- /sys:/sys
- builder-certs-ca:/docker-pki/ca
- builder-certs-client:/docker-pki/client
- /sys:/sys
- builder-data:/var/lib/docker
- certs-data:/certs
environment:
DOCKER_TLS_CERTDIR: /docker-pki
healthcheck:

View File

@ -82,7 +82,7 @@ name and configure records.
```bash
sudo useradd -s /bin/bash -m -G docker,sudo balena
echo 'balena ALL=(ALL) NOPASSWD: ALL' | tee >/etc/sudoers.d/balena
echo 'balena ALL=(ALL) NOPASSWD: ALL' | sudo tee /etc/sudoers.d/balena
```
6. Switch user:

View File

@ -1,7 +1,7 @@
FROM ubuntu:22.04
FROM ubuntu:24.04
# renovate: datasource=github-releases depName=balena-io/balena-cli
ARG BALENA_CLI_VERSION=v18.2.2
ARG BALENA_CLI_VERSION=v19.0.0
RUN apt-get update && apt-get install -y --no-install-recommends \
bash \

View File

@ -1,7 +1,7 @@
#!/usr/bin/env bash
# shellcheck disable=SC2154,SC2034,SC1090
set -ae
set -aeu
curl_opts="--retry 3 --fail"
if [[ $VERBOSE =~ on|On|Yes|yes|true|True ]]; then
@ -17,7 +17,7 @@ function remove_test_assets() {
rm -rf /balena/config.json \
"${GUEST_IMAGE}" \
"${GUEST_IMAGE%.*}.ready" \
"${tmpbuild}" \
"${tmpbuild:-}" \
/tmp/*.img
}
@ -39,14 +39,16 @@ function shutdown_dut() {
local balena_device_uuid
balena_device_uuid="$(cat </balena/config.json | jq -r .uuid)"
if [[ -n $balena_device_uuid ]]; then
if [[ -n "${balena_device_uuid:-}" ]]; then
with_backoff balena device "${balena_device_uuid}"
balena device shutdown -f "${balena_device_uuid}" || true
if ! with_backoff balena device shutdown -f "${balena_device_uuid}"; then
echo 'DUT failed to shutdown properly'
fi
fi
}
function set_update_lock {
if [[ -n "$BALENA_SUPERVISOR_ADDRESS" ]] && [[ -n "$BALENA_SUPERVISOR_API_KEY" ]]; then
if [[ -n "${BALENA_SUPERVISOR_ADDRESS:-}" ]] && [[ -n "${BALENA_SUPERVISOR_API_KEY:-}" ]]; then
while [[ $(curl ${curl_opts} "${BALENA_SUPERVISOR_ADDRESS}/v1/device?apikey=${BALENA_SUPERVISOR_API_KEY}" \
-H "Content-Type: application/json" | jq -r '.update_pending') == 'true' ]]; do
@ -88,6 +90,7 @@ function update_ca_certificates() {
function wait_for_api() {
while ! curl ${curl_opts} "https://api.${DNS_TLD}/ping"; do
echo 'waiting for API...'
sleep "$(( (RANDOM % 5) + 5 ))s"
done
}
@ -96,6 +99,7 @@ function open_balena_login() {
while ! balena login --credentials \
--email "${SUPERUSER_EMAIL}" \
--password "${SUPERUSER_PASSWORD}"; do
echo 'waiting for auth...'
sleep "$(( (RANDOM % 5) + 5 ))s"
done
}
@ -104,6 +108,7 @@ function create_fleet() {
if ! balena fleet "${TEST_FLEET}"; then
# wait for API to load DT contracts
while ! balena fleet create "${TEST_FLEET}" --type "${DEVICE_TYPE}"; do
echo 'waiting for device types...'
sleep "$(( (RANDOM % 5) + 5 ))s"
done
@ -175,7 +180,7 @@ function wait_for_device() {
}
function registry_auth() {
if [[ -n $REGISTRY_USER ]] && [[ -n $REGISTRY_PASS ]]; then
if [[ -n "${REGISTRY_USER:-}" ]] && [[ -n "${REGISTRY_PASS:-}" ]]; then
with_backoff docker login -u "${REGISTRY_USER}" -p "${REGISTRY_PASS}"
printf '{"https://index.docker.io/v1/": {"username":"%s", "password":"$s"}}' \
@ -224,7 +229,7 @@ function supervisor_update_target_state() {
local balena_device_uuid
balena_device_uuid="$(cat </balena/config.json | jq -r .uuid)"
if [[ -n $balena_device_uuid ]]; then
if [[ -n "${balena_device_uuid:-}" ]]; then
while ! curl ${curl_opts} "https://api.${DNS_TLD}/supervisor/v1/update" \
--header "Content-Type: application/json" \
--header "Authorization: Bearer $(cat <~/.balena/token)" \
@ -241,14 +246,14 @@ function check_running_release() {
local should_be_running_release
should_be_running_release="$(get_release_commit)"
[[ -z $should_be_running_release ]] && false
[[ -z "$should_be_running_release" ]] && false
if [[ -n $balena_device_uuid ]]; then
if [[ -n "${balena_device_uuid:-}" ]]; then
while ! [[ $(balena device "${balena_device_uuid}" | grep -E ^COMMIT | awk '{print $2}') =~ ${should_be_running_release} ]]; do
running_release_id="$(balena device "${balena_device_uuid}" | grep -E ^COMMIT | awk '{print $2}')"
printf 'please wait, device %s should be running %s, but is still running %s...\n' \
"${balena_device_uuid}" \
"${1}" \
"${should_be_running_release}" \
"${running_release_id}"
sleep "$(( (RANDOM % 5) + 5 ))s"
@ -266,7 +271,7 @@ function get_os_version() {
}
function upload_release_asset() {
if [[ "$RELEASE_ASSETS_TEST" =~ true ]]; then
if [[ "${RELEASE_ASSETS_T:-}" =~ true ]]; then
local release_id
release_id=${1:-1}
release_asset="$(find / -type f -name '*.png' | head -n 1)"
@ -282,11 +287,11 @@ function upload_release_asset() {
}
# --- main
if [[ "$PRODUCTION_MODE" =~ true ]]; then
if [[ "${PRODUCTION_MODE:-}" =~ true ]]; then
exit
fi
if [[ -n "${BALENA_DEVICE_UUID}" ]]; then
if [[ -n "${BALENA_DEVICE_UUID:-}" ]]; then
# prepend the device UUID if running on balenaOS
TLD="${BALENA_DEVICE_UUID}.${DNS_TLD}"
else
@ -303,7 +308,19 @@ GUEST_IMAGE=${GUEST_IMAGE:-/balena/balena.img}
OS_VERSION="$(get_os_version)"
TEST_FLEET=${TEST_FLEET:-test-fleet}
[[ -f "$CONF" ]] && source "${CONF}"
# wait here until global config is ready
until [[ -s "$CONF" ]]; do
echo 'waiting for config...'
sleep "$(( (RANDOM % 5) + 5 ))s"
done
source "${CONF}"
# wait her until we have valid login credentials
until [[ -n "${SUPERUSER_EMAIL:-}" ]] && [[ -n "${SUPERUSER_PASSWORD:-}" ]]; do
echo 'waiting for credentials...'
sleep "$(( (RANDOM % 5) + 5 ))s"
source "${CONF}"
done
update_ca_certificates # ensure self-signed root CA certificate(s) trust

View File

@ -1,6 +1,6 @@
# https://hub.docker.com/r/qemux/qemu-docker
# https://github.com/qemus/qemu-docker
FROM qemux/qemu-docker:4.24
FROM qemux/qemu-docker:5.18
RUN apt-get update && apt-get install -y --no-install-recommends \
minicom \