Compare commits

...

1563 Commits

Author SHA1 Message Date
flowzone-app[bot]
d2427bc650
v4.1.390 2025-03-20 21:59:21 +00:00
Anton Belodedenko
1ef4791d73
Merge pull request #669 from balena-io/renovate/balena-open-balena-api-35.x
Update balena/open-balena-api Docker tag to v35
2025-03-20 14:58:32 -07:00
balena-renovate[bot]
001975e72a
Update balena/open-balena-api Docker tag to v35
Update balena/open-balena-api from 34.10.3 to 35.0.0

Change-type: patch
2025-03-20 20:55:27 +00:00
flowzone-app[bot]
820eb0feb8
v4.1.389 2025-03-20 20:33:34 +00:00
balena-renovate[bot]
9937ec44c0
Merge pull request #668 from balena-io/renovate/balena-open-balena-vpn-11.32.x
Update balena/open-balena-vpn Docker tag to v11.32.6
2025-03-20 20:32:41 +00:00
balena-renovate[bot]
47f6fccc74
Update balena/open-balena-vpn Docker tag to v11.32.6
Update balena/open-balena-vpn from 11.32.5 to 11.32.6

Change-type: patch
2025-03-20 18:44:17 +00:00
flowzone-app[bot]
56ce315893
v4.1.388 2025-03-20 18:32:51 +00:00
Anton Belodedenko
8aaf30542f
Merge pull request #670 from balena-io/ab77/patch
patch: Add missing session token to use ephemeral AWS creds.
2025-03-20 11:31:47 -07:00
Anton Belodedenko
025e120ac8
patch: Add missing session token to use ephemeral AWS creds. 2025-03-20 11:11:49 -07:00
flowzone-app[bot]
c447305a9b
v4.1.387 2025-03-19 15:37:33 +00:00
balena-renovate[bot]
0899107614
Merge pull request #667 from balena-io/renovate/balena-open-balena-api-34.10.x
Update balena/open-balena-api Docker tag to v34.10.3
2025-03-19 15:36:30 +00:00
balena-renovate[bot]
4c1bef79f7
Update balena/open-balena-api Docker tag to v34.10.3
Update balena/open-balena-api from 34.10.2 to 34.10.3

Change-type: patch
2025-03-19 14:59:26 +00:00
flowzone-app[bot]
1296cfdd4a
v4.1.386 2025-03-18 17:12:02 +00:00
balena-renovate[bot]
ebea378924
Merge pull request #666 from balena-io/renovate/balena-open-balena-api-34.10.x
Update balena/open-balena-api Docker tag to v34.10.2
2025-03-18 17:11:07 +00:00
balena-renovate[bot]
5c338566f2
Update balena/open-balena-api Docker tag to v34.10.2
Update balena/open-balena-api from 34.10.1 to 34.10.2

Change-type: patch
2025-03-18 13:59:01 +00:00
flowzone-app[bot]
d10e02e89e
v4.1.385 2025-03-17 15:22:28 +00:00
balena-renovate[bot]
9385041856
Merge pull request #665 from balena-io/renovate/webfactory-ssh-agent-0.9.x
Update webfactory/ssh-agent action to v0.9.1
2025-03-17 15:21:29 +00:00
balena-renovate[bot]
03e5ffc04e
Update webfactory/ssh-agent action to v0.9.1
Update webfactory/ssh-agent from 0.9.0 to 0.9.1

Change-type: patch
2025-03-17 14:57:10 +00:00
flowzone-app[bot]
a6a68ed7e6
v4.1.384 2025-03-17 14:56:02 +00:00
Anton Belodedenko
0c2c46c19d
Merge pull request #662 from balena-io/renovate/balena-cert-manager-0.x
Update balena/cert-manager Docker tag to v0.3.1
2025-03-17 07:55:08 -07:00
balena-renovate[bot]
a9fa9ed053
Update balena/cert-manager Docker tag to v0.3.1
Update balena/cert-manager from 0.2.3 to 0.3.1

Change-type: patch
2025-03-17 03:12:10 +00:00
flowzone-app[bot]
fe9b6d144f
v4.1.383 2025-03-17 02:47:18 +00:00
balena-renovate[bot]
cd7e1d99f8
Merge pull request #664 from balena-io/renovate/balena-open-balena-vpn-11.32.x
Update balena/open-balena-vpn Docker tag to v11.32.5
2025-03-17 02:46:30 +00:00
balena-renovate[bot]
a6802d55bd
Update balena/open-balena-vpn Docker tag to v11.32.5
Update balena/open-balena-vpn from 11.32.4 to 11.32.5

Change-type: patch
2025-03-17 02:23:34 +00:00
flowzone-app[bot]
4282a88bad
v4.1.382 2025-03-14 17:22:09 +00:00
balena-renovate[bot]
dcbeec01ff
Merge pull request #663 from balena-io/renovate/balena-open-balena-registry-2.41.x
Update balena/open-balena-registry Docker tag to v2.41.25
2025-03-14 17:21:19 +00:00
balena-renovate[bot]
e0548b14a3
Update balena/open-balena-registry Docker tag to v2.41.25
Update balena/open-balena-registry from 2.41.24 to 2.41.25

Change-type: patch
2025-03-14 16:58:43 +00:00
flowzone-app[bot]
d340549565
v4.1.381 2025-03-14 00:37:27 +00:00
balena-renovate[bot]
6f6e3c64f6
Merge pull request #661 from balena-io/renovate/balena-open-balena-vpn-11.x
Update balena/open-balena-vpn Docker tag to v11.32.4
2025-03-14 00:36:41 +00:00
balena-renovate[bot]
44d4381863
Update balena/open-balena-vpn Docker tag to v11.32.4
Update balena/open-balena-vpn from 11.31.2 to 11.32.4

Change-type: patch
2025-03-14 00:16:24 +00:00
flowzone-app[bot]
5ded759efd
v4.1.380 2025-03-14 00:09:32 +00:00
balena-renovate[bot]
ac13a0cb43
Merge pull request #660 from balena-io/renovate/balena-open-balena-api-34.x
Update balena/open-balena-api Docker tag to v34.10.1
2025-03-14 00:08:37 +00:00
balena-renovate[bot]
933db15ee9
Update balena/open-balena-api Docker tag to v34.10.1
Update balena/open-balena-api from 34.9.5 to 34.10.1

Change-type: patch
2025-03-13 23:40:38 +00:00
flowzone-app[bot]
2c7e62168d
v4.1.379 2025-03-13 23:22:11 +00:00
balena-renovate[bot]
2495a6c25b
Merge pull request #659 from balena-io/renovate/balena-open-balena-vpn-11.31.x
Update balena/open-balena-vpn Docker tag to v11.31.2
2025-03-13 23:21:16 +00:00
balena-renovate[bot]
d909ec4ee4
Update balena/open-balena-vpn Docker tag to v11.31.2
Update balena/open-balena-vpn from 11.31.1 to 11.31.2

Change-type: patch
2025-03-13 22:54:15 +00:00
flowzone-app[bot]
4e1f2fae32
v4.1.378 2025-03-13 22:51:21 +00:00
Anton Belodedenko
7e21632085
Merge pull request #657 from balena-io/renovate/balena-io-balena-cli-21.x
Update dependency balena-io/balena-cli to v21
2025-03-13 15:50:28 -07:00
balena-renovate[bot]
cd55ca1b23
Update dependency balena-io/balena-cli to v21
Update balena-io/balena-cli from 20.2.9 to 21.1.0

Change-type: patch
2025-03-12 19:58:16 +00:00
flowzone-app[bot]
7caf758f8a
v4.1.377 2025-03-07 18:17:42 +00:00
balena-renovate[bot]
6319b3f8da
Merge pull request #655 from balena-io/renovate/balena-open-balena-api-34.9.x
Update balena/open-balena-api Docker tag to v34.9.5
2025-03-07 18:16:39 +00:00
balena-renovate[bot]
83a9a449fb
Update balena/open-balena-api Docker tag to v34.9.5
Update balena/open-balena-api from 34.9.4 to 34.9.5

Change-type: patch
2025-03-07 17:55:52 +00:00
flowzone-app[bot]
96dbdedea4
v4.1.376 2025-03-07 17:52:08 +00:00
balena-renovate[bot]
de680fa565
Merge pull request #654 from balena-io/renovate/balena-open-balena-api-34.9.x
Update balena/open-balena-api Docker tag to v34.9.4
2025-03-07 17:51:22 +00:00
balena-renovate[bot]
e125ad8f30
Update balena/open-balena-api Docker tag to v34.9.4
Update balena/open-balena-api from 34.9.3 to 34.9.4

Change-type: patch
2025-03-07 17:24:31 +00:00
flowzone-app[bot]
d6e7fabb80
v4.1.375 2025-03-07 17:22:02 +00:00
balena-renovate[bot]
3889d86ee2
Merge pull request #653 from balena-io/renovate/balena-open-balena-api-34.9.x
Update balena/open-balena-api Docker tag to v34.9.3
2025-03-07 17:21:17 +00:00
balena-renovate[bot]
96234596e9
Update balena/open-balena-api Docker tag to v34.9.3
Update balena/open-balena-api from 34.9.2 to 34.9.3

Change-type: patch
2025-03-07 17:00:49 +00:00
flowzone-app[bot]
2a5ad3153e
v4.1.374 2025-03-07 12:32:20 +00:00
balena-renovate[bot]
481b8a07b5
Merge pull request #652 from balena-io/renovate/balena-open-balena-api-34.9.x
Update balena/open-balena-api Docker tag to v34.9.2
2025-03-07 12:31:24 +00:00
balena-renovate[bot]
bb0c69710d
Update balena/open-balena-api Docker tag to v34.9.2
Update balena/open-balena-api from 34.9.1 to 34.9.2

Change-type: patch
2025-03-07 12:09:54 +00:00
flowzone-app[bot]
54bd93a2d3
v4.1.373 2025-03-06 21:17:38 +00:00
balena-renovate[bot]
5aaa5d1104
Merge pull request #649 from balena-io/renovate/qemux-qemu-docker-6.x
Update qemux/qemu-docker Docker tag to v6.20
2025-03-06 21:16:52 +00:00
balena-renovate[bot]
325d5daabe
Update qemux/qemu-docker Docker tag to v6.20
Update qemux/qemu-docker from 6.19 to 6.20

Change-type: patch
2025-03-06 18:58:18 +00:00
flowzone-app[bot]
1dabd4b102
v4.1.372 2025-03-06 18:19:21 +00:00
balena-renovate[bot]
e19289a5db
Merge pull request #651 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.68
2025-03-06 18:18:29 +00:00
balena-renovate[bot]
55a5a5ac95
Update balena/open-balena-s3 Docker tag to v2.28.68
Update balena/open-balena-s3 from 2.28.67 to 2.28.68

Change-type: patch
2025-03-06 17:55:16 +00:00
flowzone-app[bot]
9586da739b
v4.1.371 2025-03-06 17:22:02 +00:00
balena-renovate[bot]
9d39951cf6
Merge pull request #650 from balena-io/renovate/balena-open-balena-registry-2.41.x
Update balena/open-balena-registry Docker tag to v2.41.24
2025-03-06 17:21:17 +00:00
balena-renovate[bot]
398e8b1f48
Update balena/open-balena-registry Docker tag to v2.41.24
Update balena/open-balena-registry from 2.41.23 to 2.41.24

Change-type: patch
2025-03-06 16:57:48 +00:00
flowzone-app[bot]
e380aadca2
v4.1.370 2025-03-06 16:04:28 +00:00
balena-renovate[bot]
cba61fcde0
Merge pull request #647 from balena-io/renovate/balena-open-balena-vpn-11.31.x
Update balena/open-balena-vpn Docker tag to v11.31.1
2025-03-06 16:03:40 +00:00
balena-renovate[bot]
ae7e3ea7ee
Update balena/open-balena-vpn Docker tag to v11.31.1
Update balena/open-balena-vpn from 11.31.0 to 11.31.1

Change-type: patch
2025-03-04 15:56:06 +00:00
flowzone-app[bot]
ca4452ba22
v4.1.369 2025-03-04 15:29:36 +00:00
balena-renovate[bot]
583adb3c50
Merge pull request #648 from balena-io/renovate/balena-open-balena-api-34.9.x
Update balena/open-balena-api Docker tag to v34.9.1
2025-03-04 15:28:22 +00:00
balena-renovate[bot]
4a48a4f095
Update balena/open-balena-api Docker tag to v34.9.1
Update balena/open-balena-api from 34.9.0 to 34.9.1

Change-type: patch
2025-03-04 08:57:27 +00:00
flowzone-app[bot]
9081a2e448
v4.1.368 2025-03-03 17:27:22 +00:00
balena-renovate[bot]
7ec78f008d
Merge pull request #646 from balena-io/renovate/qemux-qemu-docker-6.x
Update qemux/qemu-docker Docker tag to v6.19
2025-03-03 17:26:31 +00:00
balena-renovate[bot]
be6a330848
Update qemux/qemu-docker Docker tag to v6.19
Update qemux/qemu-docker from 6.18 to 6.19

Change-type: patch
2025-03-03 11:51:29 +00:00
flowzone-app[bot]
c3778f7d1b
v4.1.367 2025-02-28 18:17:23 +00:00
balena-renovate[bot]
dbecc2ad24
Merge pull request #645 from balena-io/renovate/balena-open-balena-vpn-11.x
Update balena/open-balena-vpn Docker tag to v11.31.0
2025-02-28 18:16:36 +00:00
balena-renovate[bot]
bdad6f794c
Update balena/open-balena-vpn Docker tag to v11.31.0
Update balena/open-balena-vpn from 11.30.83 to 11.31.0

Change-type: patch
2025-02-28 17:54:36 +00:00
flowzone-app[bot]
85168dc510
v4.1.366 2025-02-28 01:22:28 +00:00
balena-renovate[bot]
7e4914ef85
Merge pull request #643 from balena-io/renovate/balena-open-balena-api-34.x
Update balena/open-balena-api Docker tag to v34.9.0
2025-02-28 01:21:41 +00:00
balena-renovate[bot]
e09b87208c
Update balena/open-balena-api Docker tag to v34.9.0
Update balena/open-balena-api from 34.8.0 to 34.9.0

Change-type: patch
2025-02-27 17:24:55 +00:00
flowzone-app[bot]
f9f707c3db
v4.1.365 2025-02-26 22:50:14 +00:00
balena-renovate[bot]
33359c7a09
Merge pull request #642 from balena-io/renovate/qemux-qemu-docker-6.x
Update qemux/qemu-docker Docker tag to v6.18
2025-02-26 22:22:17 +00:00
balena-renovate[bot]
7260a5e23c
Update qemux/qemu-docker Docker tag to v6.18
Update qemux/qemu-docker from 6.17 to 6.18

Change-type: patch
2025-02-26 22:01:29 +00:00
flowzone-app[bot]
a0f617a773
v4.1.364 2025-02-26 13:27:26 +00:00
balena-renovate[bot]
f4cacda565
Merge pull request #641 from balena-io/renovate/balena-io-balena-cli-20.2.x
Update dependency balena-io/balena-cli to v20.2.9
2025-02-26 13:26:39 +00:00
balena-renovate[bot]
3ccfbae266
Update dependency balena-io/balena-cli to v20.2.9
Update balena-io/balena-cli from 20.2.8 to 20.2.9

Change-type: patch
2025-02-26 13:05:12 +00:00
flowzone-app[bot]
712bf19b03
v4.1.363 2025-02-26 01:37:36 +00:00
balena-renovate[bot]
ae77214e4d
Merge pull request #640 from balena-io/renovate/balena-io-balena-cli-20.2.x
Update dependency balena-io/balena-cli to v20.2.8
2025-02-26 01:36:41 +00:00
balena-renovate[bot]
795a9c0d1c
Update dependency balena-io/balena-cli to v20.2.8
Update balena-io/balena-cli from 20.2.7 to 20.2.8

Change-type: patch
2025-02-26 01:16:05 +00:00
flowzone-app[bot]
eadf5ca744
v4.1.362 2025-02-25 23:42:28 +00:00
balena-renovate[bot]
8eb54428a5
Merge pull request #639 from balena-io/renovate/balena-io-balena-cli-20.2.x
Update dependency balena-io/balena-cli to v20.2.7
2025-02-25 23:41:45 +00:00
balena-renovate[bot]
6d0dfea043
Update dependency balena-io/balena-cli to v20.2.7
Update balena-io/balena-cli from 20.2.6 to 20.2.7

Change-type: patch
2025-02-25 20:56:48 +00:00
flowzone-app[bot]
8419d57d46
v4.1.361 2025-02-25 20:32:25 +00:00
balena-renovate[bot]
36c2247c80
Merge pull request #638 from balena-io/renovate/balena-io-balena-cli-20.2.x
Update dependency balena-io/balena-cli to v20.2.6
2025-02-25 20:31:40 +00:00
balena-renovate[bot]
4d89e5a6e5
Update dependency balena-io/balena-cli to v20.2.6
Update balena-io/balena-cli from 20.2.5 to 20.2.6

Change-type: patch
2025-02-25 19:57:45 +00:00
flowzone-app[bot]
3cf2d569e9
v4.1.360 2025-02-25 19:22:59 +00:00
balena-renovate[bot]
cecca9465f
Merge pull request #635 from balena-io/renovate/balena-io-balena-cli-20.2.x
Update dependency balena-io/balena-cli to v20.2.5
2025-02-25 19:22:06 +00:00
balena-renovate[bot]
61e0344404
Update dependency balena-io/balena-cli to v20.2.5
Update balena-io/balena-cli from 20.2.3 to 20.2.5

Change-type: patch
2025-02-25 18:59:27 +00:00
flowzone-app[bot]
91dafbb153
v4.1.359 2025-02-25 18:17:24 +00:00
balena-renovate[bot]
b9049e9c24
Merge pull request #636 from balena-io/renovate/balena-open-balena-api-34.x
Update balena/open-balena-api Docker tag to v34.8.0
2025-02-25 18:16:35 +00:00
balena-renovate[bot]
bd9fa1140a
Update balena/open-balena-api Docker tag to v34.8.0
Update balena/open-balena-api from 34.7.0 to 34.8.0

Change-type: patch
2025-02-25 17:53:25 +00:00
flowzone-app[bot]
ee44405046
v4.1.358 2025-02-25 15:27:28 +00:00
balena-renovate[bot]
2b4890139e
Merge pull request #633 from balena-io/renovate/qemux-qemu-docker-6.x
Update qemux/qemu-docker Docker tag to v6.17
2025-02-25 15:26:38 +00:00
balena-renovate[bot]
7865349f21
Update qemux/qemu-docker Docker tag to v6.17
Update qemux/qemu-docker from 6.16 to 6.17

Change-type: patch
2025-02-25 05:53:35 +00:00
flowzone-app[bot]
8d66734339
v4.1.357 2025-02-24 21:19:00 +00:00
flowzone-app[bot]
3d8ad349c8
Merge pull request #576 from MrMEEE/typo-tab
Tab was inserted incorrectly
2025-02-24 21:18:00 +00:00
Martin Juhl
59ae072a92 Tab was inserted incorrectly
change-type: patch
2025-02-24 12:18:27 -08:00
flowzone-app[bot]
0802e2e4a8
v4.1.356 2025-02-24 20:17:19 +00:00
flowzone-app[bot]
e6f0b71006
Merge pull request #632 from balena-io/ab77/patch
Support testing external commits
2025-02-24 20:16:29 +00:00
Anton Belodedenko
1a38782e69
Just use PR head SHA
Co-authored-by: Kyle Harding <kyle@balena.io>
2025-02-24 10:42:58 -08:00
Anton Belodedenko
435e0dc961
just use the PR head SHA
Co-authored-by: Kyle Harding <kyle@balena.io>
2025-02-24 10:42:32 -08:00
Anton Belodedenko
c1133d1f16
Support testing external commits
tests require cloning of GitHub repo outside of Flowzone on AWS runners`

* on pull_request_target (external contibutions)
  github.event.pull_request.head.repo.full_name will resolve to
  {{forked-repo}}/open-balena (e.g. MrMEEE/open-balena)

* on pull_request, it will resolve to {{ github.repository }}

change-type: patch
2025-02-24 10:39:07 -08:00
flowzone-app[bot]
d6ebff4ee4
v4.1.355 2025-02-24 15:57:45 +00:00
balena-renovate[bot]
497e39574c
Merge pull request #631 from balena-io/renovate/balena-open-balena-api-34.x
Update balena/open-balena-api Docker tag to v34.7.0
2025-02-24 15:56:48 +00:00
balena-renovate[bot]
f2498f14e2
Update balena/open-balena-api Docker tag to v34.7.0
Update balena/open-balena-api from 34.6.1 to 34.7.0

Change-type: patch
2025-02-24 15:36:33 +00:00
flowzone-app[bot]
3255b75cec
v4.1.354 2025-02-24 15:22:18 +00:00
balena-renovate[bot]
2363b21a1c
Merge pull request #630 from balena-io/renovate/balena-open-balena-api-34.6.x
Update balena/open-balena-api Docker tag to v34.6.1
2025-02-24 15:21:21 +00:00
balena-renovate[bot]
4cdaf0e433
Update balena/open-balena-api Docker tag to v34.6.1
Update balena/open-balena-api from 34.6.0 to 34.6.1

Change-type: patch
2025-02-24 14:59:49 +00:00
flowzone-app[bot]
e8cdf86d17
v4.1.353 2025-02-24 13:47:26 +00:00
balena-renovate[bot]
72c18c5de2
Merge pull request #629 from balena-io/renovate/balena-open-balena-api-34.x
Update balena/open-balena-api Docker tag to v34.6.0
2025-02-24 13:46:36 +00:00
balena-renovate[bot]
1f5a6b4dc8
Update balena/open-balena-api Docker tag to v34.6.0
Update balena/open-balena-api from 34.5.1 to 34.6.0

Change-type: patch
2025-02-24 13:25:00 +00:00
flowzone-app[bot]
46e02d6ab3
v4.1.352 2025-02-24 03:37:30 +00:00
balena-renovate[bot]
2975bd2bd9
Merge pull request #628 from balena-io/renovate/qemux-qemu-docker-6.x
Update qemux/qemu-docker Docker tag to v6.16
2025-02-24 03:36:33 +00:00
balena-renovate[bot]
59729f0ac2
Update qemux/qemu-docker Docker tag to v6.16
Update qemux/qemu-docker from 6.15 to 6.16

Change-type: patch
2025-02-24 03:12:11 +00:00
flowzone-app[bot]
992764db8d
v4.1.351 2025-02-20 06:17:45 +00:00
balena-renovate[bot]
109d96fa2f
Merge pull request #627 from balena-io/renovate/balena-open-balena-api-34.5.x
Update balena/open-balena-api Docker tag to v34.5.1
2025-02-20 06:16:54 +00:00
balena-renovate[bot]
d32699b7e4
Update balena/open-balena-api Docker tag to v34.5.1
Update balena/open-balena-api from 34.5.0 to 34.5.1

Change-type: patch
2025-02-20 05:53:23 +00:00
flowzone-app[bot]
929ea26a09
v4.1.350 2025-02-18 16:37:33 +00:00
balena-renovate[bot]
ef7bbc667a
Merge pull request #626 from balena-io/renovate/balena-open-balena-api-34.x
Update balena/open-balena-api Docker tag to v34.5.0
2025-02-18 16:36:44 +00:00
balena-renovate[bot]
ffa5a96500
Update balena/open-balena-api Docker tag to v34.5.0
Update balena/open-balena-api from 34.4.12 to 34.5.0

Change-type: patch
2025-02-18 16:15:02 +00:00
flowzone-app[bot]
377bc0886b
v4.1.349 2025-02-17 18:32:00 +00:00
balena-renovate[bot]
6bd548213c
Merge pull request #624 from balena-io/renovate/balena-open-balena-api-34.4.x
Update balena/open-balena-api Docker tag to v34.4.12
2025-02-17 18:31:14 +00:00
balena-renovate[bot]
242c77188d
Update balena/open-balena-api Docker tag to v34.4.12
Update balena/open-balena-api from 34.4.11 to 34.4.12

Change-type: patch
2025-02-17 17:54:31 +00:00
flowzone-app[bot]
34c607b80d
v4.1.348 2025-02-17 17:22:16 +00:00
balena-renovate[bot]
9a5e912b00
Merge pull request #621 from balena-io/renovate/qemux-qemu-docker-6.x
Update qemux/qemu-docker Docker tag to v6.15
2025-02-17 17:21:27 +00:00
balena-renovate[bot]
9460a47069
Update qemux/qemu-docker Docker tag to v6.15
Update qemux/qemu-docker from 6.14 to 6.15

Change-type: patch
2025-02-17 16:58:37 +00:00
flowzone-app[bot]
c508f4496f
v4.1.347 2025-02-17 16:42:32 +00:00
balena-renovate[bot]
19490070c2
Merge pull request #623 from balena-io/renovate/balena-open-balena-api-34.4.x
Update balena/open-balena-api Docker tag to v34.4.11
2025-02-17 16:41:38 +00:00
balena-renovate[bot]
12e4342acd
Update balena/open-balena-api Docker tag to v34.4.11
Update balena/open-balena-api from 34.4.10 to 34.4.11

Change-type: patch
2025-02-17 16:19:17 +00:00
flowzone-app[bot]
fa5b0d3b77
v4.1.346 2025-02-17 13:27:10 +00:00
balena-renovate[bot]
437fd1bd37
Merge pull request #622 from balena-io/renovate/balena-open-balena-api-34.4.x
Update balena/open-balena-api Docker tag to v34.4.10
2025-02-17 13:26:23 +00:00
balena-renovate[bot]
20811fbe45
Update balena/open-balena-api Docker tag to v34.4.10
Update balena/open-balena-api from 34.4.8 to 34.4.10

Change-type: patch
2025-02-17 13:05:44 +00:00
flowzone-app[bot]
29864225d4
v4.1.345 2025-02-14 19:20:11 +00:00
balena-renovate[bot]
0b764c92cd
Merge pull request #620 from balena-io/renovate/balena-open-balena-api-34.4.x
Update balena/open-balena-api Docker tag to v34.4.8
2025-02-14 19:19:19 +00:00
balena-renovate[bot]
564964acbc
Update balena/open-balena-api Docker tag to v34.4.8
Update balena/open-balena-api from 34.4.7 to 34.4.8

Change-type: patch
2025-02-14 18:58:48 +00:00
flowzone-app[bot]
5afad33c7e
v4.1.344 2025-02-13 21:22:19 +00:00
balena-renovate[bot]
ac29003107
Merge pull request #619 from balena-io/renovate/balena-open-balena-api-34.4.x
Update balena/open-balena-api Docker tag to v34.4.7
2025-02-13 21:21:32 +00:00
balena-renovate[bot]
d331e224f5
Update balena/open-balena-api Docker tag to v34.4.7
Update balena/open-balena-api from 34.4.4 to 34.4.7

Change-type: patch
2025-02-13 20:57:04 +00:00
flowzone-app[bot]
81cc745a78
v4.1.343 2025-02-13 20:44:46 +00:00
Anton Belodedenko
413438e061
Merge pull request #616 from balena-io/renovate/balena-open-balena-db-6.x
Update balena/open-balena-db Docker tag to v6
2025-02-13 20:43:56 +00:00
balena-renovate[bot]
6f6a3820fc
Update balena/open-balena-db Docker tag to v6
Update balena/open-balena-db from 5.2.2 to 6.0.0

Change-type: patch
2025-02-13 20:16:11 +00:00
flowzone-app[bot]
9fd2dfd024
v4.1.342 2025-02-13 20:12:39 +00:00
balena-renovate[bot]
1c00195b5b
Merge pull request #618 from balena-io/renovate/balena-open-balena-api-34.4.x
Update balena/open-balena-api Docker tag to v34.4.4
2025-02-13 20:11:44 +00:00
balena-renovate[bot]
df662ec3c3
Update balena/open-balena-api Docker tag to v34.4.4
Update balena/open-balena-api from 34.4.3 to 34.4.4

Change-type: patch
2025-02-13 19:49:55 +00:00
flowzone-app[bot]
4e0d8e4976
v4.1.341 2025-02-13 19:23:19 +00:00
balena-renovate[bot]
a6519d1f71
Merge pull request #617 from balena-io/renovate/balena-open-balena-api-34.4.x
Update balena/open-balena-api Docker tag to v34.4.3
2025-02-13 19:22:30 +00:00
balena-renovate[bot]
fc2f054f4b
Update balena/open-balena-api Docker tag to v34.4.3
Update balena/open-balena-api from 34.4.2 to 34.4.3

Change-type: patch
2025-02-13 19:00:57 +00:00
flowzone-app[bot]
cdf263e576
v4.1.340 2025-02-12 22:29:37 +00:00
balena-renovate[bot]
c6b3855177
Merge pull request #615 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.83
2025-02-12 22:28:49 +00:00
balena-renovate[bot]
6524b64cf5
Update balena/open-balena-vpn Docker tag to v11.30.83
Update balena/open-balena-vpn from 11.30.82 to 11.30.83

Change-type: patch
2025-02-12 21:57:03 +00:00
flowzone-app[bot]
e666621fc5
v4.1.339 2025-02-12 16:17:38 +00:00
balena-renovate[bot]
98555ea08e
Merge pull request #614 from balena-io/renovate/balena-open-balena-api-34.4.x
Update balena/open-balena-api Docker tag to v34.4.2
2025-02-12 16:16:46 +00:00
balena-renovate[bot]
481daac1d6
Update balena/open-balena-api Docker tag to v34.4.2
Update balena/open-balena-api from 34.4.1 to 34.4.2

Change-type: patch
2025-02-12 15:55:34 +00:00
flowzone-app[bot]
f26543d44c
v4.1.338 2025-02-11 15:22:47 +00:00
balena-renovate[bot]
64220c4e84
Merge pull request #612 from balena-io/renovate/balena-open-balena-registry-2.41.x
Update balena/open-balena-registry Docker tag to v2.41.23
2025-02-11 15:21:51 +00:00
balena-renovate[bot]
0fbaa06b20
Update balena/open-balena-registry Docker tag to v2.41.23
Update balena/open-balena-registry from 2.41.22 to 2.41.23

Change-type: patch
2025-02-11 14:58:38 +00:00
flowzone-app[bot]
07c1163b9e
v4.1.337 2025-02-11 14:27:18 +00:00
balena-renovate[bot]
1a730901b9
Merge pull request #613 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.67
2025-02-11 14:26:28 +00:00
balena-renovate[bot]
3b10e5cfa2
Update balena/open-balena-s3 Docker tag to v2.28.67
Update balena/open-balena-s3 from 2.28.66 to 2.28.67

Change-type: patch
2025-02-11 14:01:18 +00:00
flowzone-app[bot]
7acbede69d
v4.1.336 2025-02-11 00:19:58 +00:00
balena-renovate[bot]
58daac7713
Merge pull request #610 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to ececac1
2025-02-11 00:19:08 +00:00
balena-renovate[bot]
33559ace10
Update aws-actions/configure-aws-credentials digest to ececac1
Update aws-actions/configure-aws-credentials

Change-type: patch
2025-02-10 23:57:55 +00:00
flowzone-app[bot]
ba3661ed43
v4.1.335 2025-02-10 16:12:12 +00:00
balena-renovate[bot]
898348c6b1
Merge pull request #609 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to 16fec60
2025-02-10 16:11:23 +00:00
balena-renovate[bot]
71c347b08e
Update aws-actions/configure-aws-credentials digest to 16fec60
Update aws-actions/configure-aws-credentials

Change-type: patch
2025-02-08 01:17:03 +00:00
flowzone-app[bot]
f64df9b845
v4.1.334 2025-02-06 01:37:29 +00:00
balena-renovate[bot]
3c53008757
Merge pull request #608 from balena-io/renovate/qemux-qemu-docker-6.x
Update qemux/qemu-docker Docker tag to v6.14
2025-02-06 01:36:40 +00:00
balena-renovate[bot]
09c046395a
Update qemux/qemu-docker Docker tag to v6.14
Update qemux/qemu-docker from 6.13 to 6.14

Change-type: patch
2025-02-06 01:16:12 +00:00
flowzone-app[bot]
891a1ca1fc
v4.1.333 2025-02-05 11:22:14 +00:00
balena-renovate[bot]
8497307061
Merge pull request #606 from balena-io/renovate/balena-open-balena-api-34.x
Update balena/open-balena-api Docker tag to v34.4.1
2025-02-05 11:21:17 +00:00
balena-renovate[bot]
482a29adcb
Update balena/open-balena-api Docker tag to v34.4.1
Update balena/open-balena-api from 34.3.26 to 34.4.1

Change-type: patch
2025-02-05 10:55:59 +00:00
flowzone-app[bot]
c5b0c1c023
v4.1.332 2025-02-05 10:17:15 +00:00
balena-renovate[bot]
66e799302d
Merge pull request #600 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.82
2025-02-05 10:16:03 +00:00
balena-renovate[bot]
2584f0f546
Update balena/open-balena-vpn Docker tag to v11.30.82
Update balena/open-balena-vpn from 11.30.81 to 11.30.82

Change-type: patch
2025-02-05 09:53:19 +00:00
flowzone-app[bot]
2d560c091b
v4.1.331 2025-02-05 09:17:36 +00:00
balena-renovate[bot]
b6726792e1
Merge pull request #601 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to 3478c15
2025-02-05 09:16:46 +00:00
balena-renovate[bot]
ec710c2869
Update aws-actions/configure-aws-credentials digest to 3478c15
Update aws-actions/configure-aws-credentials

Change-type: patch
2025-02-05 08:55:41 +00:00
flowzone-app[bot]
367b2b8064
v4.1.330 2025-02-05 07:59:06 +00:00
Anton Belodedenko
f6e4c1ff83
Merge pull request #607 from balena-io/ab77/patch
Set PRODUCTION_MODE true
2025-02-05 07:58:14 +00:00
Anton Belodedenko
2522cf6111
Set PRODUCTION_MODE true
PRODUCTION_MODE is a legacy feature and required deprecation (we don't fully understand what it does now and what it was originally intended to do).

change-type: patch
2025-02-04 12:29:19 -08:00
flowzone-app[bot]
ebf0ea55c5
v4.1.329 2025-01-31 11:16:17 +00:00
balena-renovate[bot]
470f299f94
Merge pull request #602 from balena-io/renovate/balena-open-balena-api-34.3.x
Update balena/open-balena-api Docker tag to v34.3.26
2025-01-31 11:15:35 +00:00
balena-renovate[bot]
3bc2119c00
Update balena/open-balena-api Docker tag to v34.3.26
Update balena/open-balena-api from 34.3.24 to 34.3.26

Change-type: patch
2025-01-31 10:55:42 +00:00
flowzone-app[bot]
2c0e8e332d
v4.1.328 2025-01-31 04:31:13 +00:00
balena-renovate[bot]
41c73982bc
Merge pull request #603 from balena-io/renovate/balena-open-balena-registry-2.41.x
Update balena/open-balena-registry Docker tag to v2.41.22
2025-01-31 04:30:28 +00:00
balena-renovate[bot]
cbc052e89d
Update balena/open-balena-registry Docker tag to v2.41.22
Update balena/open-balena-registry from 2.41.20 to 2.41.22

Change-type: patch
2025-01-31 03:55:46 +00:00
flowzone-app[bot]
63dcc3bb23
v4.1.327 2025-01-31 00:16:30 +00:00
balena-renovate[bot]
aeaaf2e9cf
Merge pull request #604 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.66
2025-01-31 00:15:39 +00:00
balena-renovate[bot]
de20b8fb97
Update balena/open-balena-s3 Docker tag to v2.28.66
Update balena/open-balena-s3 from 2.28.65 to 2.28.66

Change-type: patch
2025-01-30 23:56:26 +00:00
flowzone-app[bot]
9b43b4c989
v4.1.326 2025-01-27 06:12:47 +00:00
balena-renovate[bot]
7ac48d212f
Merge pull request #599 from balena-io/renovate/balena-open-balena-api-34.3.x
Update balena/open-balena-api Docker tag to v34.3.24
2025-01-27 06:12:00 +00:00
balena-renovate[bot]
84af008d2c
Update balena/open-balena-api Docker tag to v34.3.24
Update balena/open-balena-api from 34.3.23 to 34.3.24

Change-type: patch
2025-01-27 05:53:53 +00:00
flowzone-app[bot]
f09bc71ac0
v4.1.325 2025-01-24 23:16:14 +00:00
balena-renovate[bot]
aac7bf7e4c
Merge pull request #598 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.81
2025-01-24 23:15:27 +00:00
balena-renovate[bot]
73d4388011
Update balena/open-balena-vpn Docker tag to v11.30.81
Update balena/open-balena-vpn from 11.30.80 to 11.30.81

Change-type: patch
2025-01-24 22:53:06 +00:00
flowzone-app[bot]
7f29be02ec
v4.1.324 2025-01-24 22:14:04 +00:00
balena-renovate[bot]
f76489c7aa
Merge pull request #592 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to f171d5c
2025-01-24 22:13:19 +00:00
balena-renovate[bot]
b7ad26a2db
Update aws-actions/configure-aws-credentials digest to f171d5c
Update aws-actions/configure-aws-credentials

Change-type: patch
2025-01-24 21:54:53 +00:00
flowzone-app[bot]
c33070e574
v4.1.323 2025-01-24 21:21:29 +00:00
balena-renovate[bot]
b54959ad06
Merge pull request #597 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.65
2025-01-24 21:20:36 +00:00
balena-renovate[bot]
1acfe21e0a
Update balena/open-balena-s3 Docker tag to v2.28.65
Update balena/open-balena-s3 from 2.28.64 to 2.28.65

Change-type: patch
2025-01-24 20:54:01 +00:00
flowzone-app[bot]
19442dd1b1
v4.1.322 2025-01-24 01:07:30 +00:00
balena-renovate[bot]
228f527670
Merge pull request #596 from balena-io/renovate/balena-open-balena-registry-2.41.x
Update balena/open-balena-registry Docker tag to v2.41.20
2025-01-24 01:06:36 +00:00
balena-renovate[bot]
ae2665e82a
Update balena/open-balena-registry Docker tag to v2.41.20
Update balena/open-balena-registry from 2.41.19 to 2.41.20

Change-type: patch
2025-01-24 00:47:28 +00:00
flowzone-app[bot]
a6c80d08bc
v4.1.321 2025-01-24 00:31:19 +00:00
balena-renovate[bot]
c73c46c7ea
Merge pull request #595 from balena-io/renovate/balena-open-balena-api-34.3.x
Update balena/open-balena-api Docker tag to v34.3.23
2025-01-24 00:30:29 +00:00
balena-renovate[bot]
9a0a41209d
Update balena/open-balena-api Docker tag to v34.3.23
Update balena/open-balena-api from 34.3.21 to 34.3.23

Change-type: patch
2025-01-23 19:57:18 +00:00
flowzone-app[bot]
1581374ad0
v4.1.320 2025-01-20 15:36:08 +00:00
balena-renovate[bot]
4e10786b4e
Merge pull request #594 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.80
2025-01-20 15:35:13 +00:00
balena-renovate[bot]
30dfde3181
Update balena/open-balena-vpn Docker tag to v11.30.80
Update balena/open-balena-vpn from 11.30.79 to 11.30.80

Change-type: patch
2025-01-20 11:53:53 +00:00
flowzone-app[bot]
658c84c418
v4.1.319 2025-01-20 11:21:17 +00:00
balena-renovate[bot]
c11e2c803b
Merge pull request #593 from balena-io/renovate/balena-open-balena-api-34.3.x
Update balena/open-balena-api Docker tag to v34.3.21
2025-01-20 11:20:35 +00:00
balena-renovate[bot]
0e4d9be8e3
Update balena/open-balena-api Docker tag to v34.3.21
Update balena/open-balena-api from 34.3.20 to 34.3.21

Change-type: patch
2025-01-20 10:52:22 +00:00
flowzone-app[bot]
21db9f4951
v4.1.318 2025-01-17 13:23:26 +00:00
balena-renovate[bot]
782d826c38
Merge pull request #591 from balena-io/renovate/balena-open-balena-api-34.3.x
Update balena/open-balena-api Docker tag to v34.3.20
2025-01-17 13:22:38 +00:00
balena-renovate[bot]
01d3edc759
Update balena/open-balena-api Docker tag to v34.3.20
Update balena/open-balena-api from 34.3.19 to 34.3.20

Change-type: patch
2025-01-17 13:04:04 +00:00
flowzone-app[bot]
44ac878e38
v4.1.317 2025-01-16 23:12:35 +00:00
balena-renovate[bot]
75ab8e3fa3
Merge pull request #584 from balena-io/renovate/balena-io-balena-cli-20.2.x
Update dependency balena-io/balena-cli to v20.2.3
2025-01-16 23:11:44 +00:00
balena-renovate[bot]
bf91e25ff4
Update dependency balena-io/balena-cli to v20.2.3
Update balena-io/balena-cli from 20.2.2 to 20.2.3

Change-type: patch
2025-01-16 22:53:36 +00:00
flowzone-app[bot]
420c729ebd
v4.1.316 2025-01-16 22:16:17 +00:00
balena-renovate[bot]
7e915cc93c
Merge pull request #589 from balena-io/renovate/actions-checkout-digest
Update actions/checkout digest to 85e6279
2025-01-16 22:15:24 +00:00
balena-renovate[bot]
9e78e0ca7b
Update actions/checkout digest to 85e6279
Update actions/checkout

Change-type: patch
2025-01-16 21:57:10 +00:00
flowzone-app[bot]
2db86723f8
v4.1.315 2025-01-16 19:56:23 +00:00
balena-renovate[bot]
06c99427d8
Merge pull request #588 from balena-io/renovate/actions-checkout-digest
Update actions/checkout digest to 009b9ae
2025-01-16 19:55:32 +00:00
balena-renovate[bot]
76ff81b748
Update actions/checkout digest to 009b9ae
Update actions/checkout

Change-type: patch
2025-01-16 19:35:34 +00:00
flowzone-app[bot]
26ca0ebe23
v4.1.314 2025-01-16 19:16:20 +00:00
balena-renovate[bot]
5d5b4cdf80
Merge pull request #587 from balena-io/renovate/balena-open-balena-api-34.3.x
Update balena/open-balena-api Docker tag to v34.3.19
2025-01-16 19:15:37 +00:00
balena-renovate[bot]
0b81cafee4
Update balena/open-balena-api Docker tag to v34.3.19
Update balena/open-balena-api from 34.3.18 to 34.3.19

Change-type: patch
2025-01-16 18:55:29 +00:00
flowzone-app[bot]
f9afa78c37
v4.1.313 2025-01-16 17:44:13 +00:00
balena-renovate[bot]
19aa637210
Merge pull request #586 from balena-io/renovate/balena-open-balena-api-34.3.x
Update balena/open-balena-api Docker tag to v34.3.18
2025-01-16 17:43:28 +00:00
balena-renovate[bot]
c5628e7380
Update balena/open-balena-api Docker tag to v34.3.18
Update balena/open-balena-api from 34.3.17 to 34.3.18

Change-type: patch
2025-01-16 17:22:45 +00:00
flowzone-app[bot]
bcf69ff0f5
v4.1.312 2025-01-16 17:21:25 +00:00
balena-renovate[bot]
b50d22087b
Merge pull request #585 from balena-io/renovate/qemux-qemu-docker-6.x
Update qemux/qemu-docker Docker tag to v6.13
2025-01-16 17:20:29 +00:00
balena-renovate[bot]
eda74e547a
Update qemux/qemu-docker Docker tag to v6.13
Update qemux/qemu-docker from 6.12 to 6.13

Change-type: patch
2025-01-15 22:56:18 +00:00
flowzone-app[bot]
2d12c44211
v4.1.311 2025-01-14 19:46:22 +00:00
balena-renovate[bot]
f84a48a61a
Merge pull request #583 from balena-io/renovate/balena-open-balena-registry-2.41.x
Update balena/open-balena-registry Docker tag to v2.41.19
2025-01-14 19:45:41 +00:00
balena-renovate[bot]
a7168dbedc
Update balena/open-balena-registry Docker tag to v2.41.19
Update balena/open-balena-registry from 2.41.18 to 2.41.19

Change-type: patch
2025-01-14 18:55:02 +00:00
flowzone-app[bot]
30b84fe6d9
v4.1.310 2025-01-13 17:17:59 +00:00
balena-renovate[bot]
aa75a9c669
Merge pull request #582 from balena-io/renovate/balena-open-balena-api-34.3.x
Update balena/open-balena-api Docker tag to v34.3.17
2025-01-13 17:17:11 +00:00
balena-renovate[bot]
a8d3179ac8
Update balena/open-balena-api Docker tag to v34.3.17
Update balena/open-balena-api from 34.3.16 to 34.3.17

Change-type: patch
2025-01-13 16:56:52 +00:00
flowzone-app[bot]
b1546affd3
v4.1.309 2025-01-13 10:13:51 +00:00
balena-renovate[bot]
a7cebb11c9
Merge pull request #581 from balena-io/renovate/balena-open-balena-api-34.3.x
Update balena/open-balena-api Docker tag to v34.3.16
2025-01-13 10:13:00 +00:00
balena-renovate[bot]
b8dc7c7f79
Update balena/open-balena-api Docker tag to v34.3.16
Update balena/open-balena-api from 34.3.15 to 34.3.16

Change-type: patch
2025-01-13 09:54:21 +00:00
flowzone-app[bot]
3cb2235043
v4.1.308 2025-01-13 04:21:11 +00:00
balena-renovate[bot]
28edb650a6
Merge pull request #578 from balena-io/renovate/balena-io-balena-cli-20.2.x
Update dependency balena-io/balena-cli to v20.2.2
2025-01-13 04:20:31 +00:00
balena-renovate[bot]
fb58adbbbb
Update dependency balena-io/balena-cli to v20.2.2
Update balena-io/balena-cli from 20.2.1 to 20.2.2

Change-type: patch
2025-01-13 04:01:15 +00:00
flowzone-app[bot]
579e488437
v4.1.307 2025-01-13 03:32:50 +00:00
balena-renovate[bot]
851ca4c224
Merge pull request #580 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.79
2025-01-13 03:32:03 +00:00
balena-renovate[bot]
8fb71d2caf
Update balena/open-balena-vpn Docker tag to v11.30.79
Update balena/open-balena-vpn from 11.30.78 to 11.30.79

Change-type: patch
2025-01-13 03:13:50 +00:00
flowzone-app[bot]
9d0d7ddf39
v4.1.306 2025-01-13 02:47:57 +00:00
balena-renovate[bot]
5624a28a91
Merge pull request #579 from balena-io/renovate/balena-open-balena-api-34.3.x
Update balena/open-balena-api Docker tag to v34.3.15
2025-01-13 02:47:18 +00:00
balena-renovate[bot]
29e11a7b0e
Update balena/open-balena-api Docker tag to v34.3.15
Update balena/open-balena-api from 34.3.14 to 34.3.15

Change-type: patch
2025-01-13 02:28:29 +00:00
flowzone-app[bot]
3c17b2c3fb
v4.1.305 2025-01-08 18:17:12 +00:00
balena-renovate[bot]
cb615694b5
Merge pull request #575 from balena-io/renovate/balena-open-balena-api-34.3.x
Update balena/open-balena-api Docker tag to v34.3.14
2025-01-08 18:16:15 +00:00
balena-renovate[bot]
d54cecf097
Update balena/open-balena-api Docker tag to v34.3.14
Update balena/open-balena-api from 34.3.13 to 34.3.14

Change-type: patch
2025-01-08 17:56:53 +00:00
flowzone-app[bot]
06cf91db09
v4.1.304 2025-01-08 09:36:30 +00:00
balena-renovate[bot]
eb7001ca03
Merge pull request #574 from balena-io/renovate/balena-open-balena-api-34.3.x
Update balena/open-balena-api Docker tag to v34.3.13
2025-01-08 09:35:37 +00:00
balena-renovate[bot]
9d973d434e
Update balena/open-balena-api Docker tag to v34.3.13
Update balena/open-balena-api from 34.3.12 to 34.3.13

Change-type: patch
2025-01-08 09:00:52 +00:00
flowzone-app[bot]
c0441095fe
v4.1.303 2025-01-08 02:56:30 +00:00
balena-renovate[bot]
1f29d219d5
Merge pull request #571 from balena-io/renovate/balena-open-balena-registry-2.41.x
Update balena/open-balena-registry Docker tag to v2.41.18
2025-01-08 02:55:28 +00:00
balena-renovate[bot]
e41e190585
Update balena/open-balena-registry Docker tag to v2.41.18
Update balena/open-balena-registry from 2.41.17 to 2.41.18

Change-type: patch
2025-01-08 02:22:01 +00:00
flowzone-app[bot]
a1df37d848
v4.1.302 2025-01-08 01:41:21 +00:00
balena-renovate[bot]
ff1ad2c75e
Merge pull request #573 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.78
2025-01-08 01:40:39 +00:00
balena-renovate[bot]
32027412bb
Update balena/open-balena-vpn Docker tag to v11.30.78
Update balena/open-balena-vpn from 11.30.77 to 11.30.78

Change-type: patch
2025-01-08 01:21:19 +00:00
flowzone-app[bot]
ca079e3df9
v4.1.301 2025-01-08 00:21:10 +00:00
balena-renovate[bot]
61d9a968d9
Merge pull request #572 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.64
2025-01-08 00:20:18 +00:00
balena-renovate[bot]
5c3bb06ac4
Update balena/open-balena-s3 Docker tag to v2.28.64
Update balena/open-balena-s3 from 2.28.63 to 2.28.64

Change-type: patch
2025-01-07 23:59:05 +00:00
flowzone-app[bot]
66560100dc
v4.1.300 2025-01-06 20:21:16 +00:00
balena-renovate[bot]
e773062da6
Merge pull request #567 from balena-io/renovate/balena-open-balena-registry-2.41.x
Update balena/open-balena-registry Docker tag to v2.41.17
2025-01-06 20:20:17 +00:00
balena-renovate[bot]
c836de880c
Update balena/open-balena-registry Docker tag to v2.41.17
Update balena/open-balena-registry from 2.41.16 to 2.41.17

Change-type: patch
2025-01-06 19:57:59 +00:00
flowzone-app[bot]
e0e7c6ee56
v4.1.299 2025-01-06 19:01:39 +00:00
balena-renovate[bot]
9b5e516fc8
Merge pull request #570 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.77
2025-01-06 19:00:42 +00:00
balena-renovate[bot]
e333763389
Update balena/open-balena-vpn Docker tag to v11.30.77
Update balena/open-balena-vpn from 11.30.76 to 11.30.77

Change-type: patch
2025-01-06 18:39:50 +00:00
flowzone-app[bot]
dd7ed18c8d
v4.1.298 2025-01-06 18:26:13 +00:00
balena-renovate[bot]
9cc27c7788
Merge pull request #569 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.63
2025-01-06 18:25:18 +00:00
balena-renovate[bot]
ccb378b7a7
Update balena/open-balena-s3 Docker tag to v2.28.63
Update balena/open-balena-s3 from 2.28.62 to 2.28.63

Change-type: patch
2025-01-06 18:03:47 +00:00
flowzone-app[bot]
475dc82c59
v4.1.297 2025-01-06 16:17:55 +00:00
balena-renovate[bot]
a8d671144e
Merge pull request #568 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.76
2025-01-06 16:17:04 +00:00
balena-renovate[bot]
a19dd7aade
Update balena/open-balena-vpn Docker tag to v11.30.76
Update balena/open-balena-vpn from 11.30.75 to 11.30.76

Change-type: patch
2025-01-06 15:58:26 +00:00
flowzone-app[bot]
43b0fc148e
v4.1.296 2025-01-06 15:56:11 +00:00
balena-renovate[bot]
a4ec69d388
Merge pull request #566 from balena-io/renovate/balena-open-balena-api-34.3.x
Update balena/open-balena-api Docker tag to v34.3.12
2025-01-06 15:55:23 +00:00
balena-renovate[bot]
0cfdddcc87
Update balena/open-balena-api Docker tag to v34.3.12
Update balena/open-balena-api from 34.3.11 to 34.3.12

Change-type: patch
2025-01-06 15:35:47 +00:00
flowzone-app[bot]
b88350aabb
v4.1.295 2025-01-06 04:18:45 +00:00
balena-renovate[bot]
5fab22a5f4
Merge pull request #565 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.75
2025-01-06 04:18:00 +00:00
balena-renovate[bot]
a307de99e7
Update balena/open-balena-vpn Docker tag to v11.30.75
Update balena/open-balena-vpn from 11.30.74 to 11.30.75

Change-type: patch
2025-01-06 03:59:10 +00:00
flowzone-app[bot]
3679a94958
v4.1.294 2025-01-02 22:31:03 +00:00
Anton Belodedenko
7950848a26
Merge pull request #564 from balena-io/renovate/pre-commit-pre-commit-hooks-5.x
Update pre-commit hook pre-commit/pre-commit-hooks to v5
2025-01-02 14:30:19 -08:00
balena-renovate[bot]
c03072d34d
Update pre-commit hook pre-commit/pre-commit-hooks to v5
Update pre-commit/pre-commit-hooks from 4.6.0 to 5.0.0

Change-type: patch
2025-01-02 21:56:03 +00:00
balena-renovate[bot]
5b125dd09d
Merge pull request #561 from balena-io/renovate/balena-open-balena-api-34.3.x
Update balena/open-balena-api Docker tag to v34.3.11
2025-01-02 21:16:53 +00:00
balena-renovate[bot]
8a1168f8e0
Update balena/open-balena-api Docker tag to v34.3.11
Update balena/open-balena-api from 34.3.10 to 34.3.11

Change-type: patch
2025-01-02 20:58:20 +00:00
flowzone-app[bot]
01089f26c7
v4.1.293 2025-01-02 18:21:14 +00:00
balena-renovate[bot]
f17e09e937
Merge pull request #563 from balena-io/renovate/balena-io-balena-cli-20.x
Update dependency balena-io/balena-cli to v20.2.1
2025-01-02 18:20:28 +00:00
balena-renovate[bot]
27d9a3a4b6
Update dependency balena-io/balena-cli to v20.2.1
Update balena-io/balena-cli from 20.1.6 to 20.2.1

Change-type: patch
2025-01-02 17:59:23 +00:00
flowzone-app[bot]
424fc3aab4
v4.1.292 2025-01-02 17:56:12 +00:00
balena-renovate[bot]
c40bf0c825
Merge pull request #562 from balena-io/renovate/balena-io-balena-cli-20.1.x
Update dependency balena-io/balena-cli to v20.1.6
2025-01-02 17:55:32 +00:00
balena-renovate[bot]
ec7d2fc144
Update dependency balena-io/balena-cli to v20.1.6
Update balena-io/balena-cli from 20.1.5 to 20.1.6

Change-type: patch
2025-01-02 16:56:33 +00:00
flowzone-app[bot]
6f2054a0bb
v4.1.291 2025-01-02 16:24:36 +00:00
Anton Belodedenko
329c5f8b8b
Merge pull request #560 from balena-io/renovate/pre-commit-pre-commit-hooks-4.x
Update pre-commit hook pre-commit/pre-commit-hooks to v4
2025-01-02 08:23:51 -08:00
balena-renovate[bot]
4ce6f760bb
Update pre-commit hook pre-commit/pre-commit-hooks to v4
Update pre-commit/pre-commit-hooks from 3.2.0 to 4.6.0

Change-type: patch
2024-12-30 16:57:38 +00:00
flowzone-app[bot]
9b9afa5e59
v4.1.290 2024-12-30 05:18:19 +00:00
balena-renovate[bot]
0568ae1c61
Merge pull request #557 from balena-io/renovate/balena-open-balena-api-34.3.x
Update balena/open-balena-api Docker tag to v34.3.10
2024-12-30 05:17:29 +00:00
balena-renovate[bot]
601400107b
Update balena/open-balena-api Docker tag to v34.3.10
Update balena/open-balena-api from 34.3.9 to 34.3.10

Change-type: patch
2024-12-30 04:58:01 +00:00
flowzone-app[bot]
be7895c891
v4.1.289 2024-12-30 04:37:47 +00:00
balena-renovate[bot]
18a6183fdb
Merge pull request #558 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.74
2024-12-30 04:37:04 +00:00
balena-renovate[bot]
10e60ac976
Update balena/open-balena-vpn Docker tag to v11.30.74
Update balena/open-balena-vpn from 11.30.73 to 11.30.74

Change-type: patch
2024-12-30 04:00:02 +00:00
flowzone-app[bot]
ae04763e7d
v4.1.288 2024-12-25 05:16:20 +00:00
balena-renovate[bot]
0a0bc3f47f
Merge pull request #556 from balena-io/renovate/balena-open-balena-api-34.3.x
Update balena/open-balena-api Docker tag to v34.3.9
2024-12-25 05:15:35 +00:00
balena-renovate[bot]
5132f73e75
Update balena/open-balena-api Docker tag to v34.3.9
Update balena/open-balena-api from 34.3.8 to 34.3.9

Change-type: patch
2024-12-25 04:54:28 +00:00
flowzone-app[bot]
4dc969f045
v4.1.287 2024-12-25 04:14:00 +00:00
balena-renovate[bot]
f71ac54418
Merge pull request #555 from balena-io/renovate/balena-open-balena-api-34.3.x
Update balena/open-balena-api Docker tag to v34.3.8
2024-12-25 04:13:08 +00:00
balena-renovate[bot]
0a27f19938
Update balena/open-balena-api Docker tag to v34.3.8
Update balena/open-balena-api from 34.3.5 to 34.3.8

Change-type: patch
2024-12-25 03:53:38 +00:00
flowzone-app[bot]
54fc0b3595
v4.1.286 2024-12-24 07:16:34 +00:00
balena-renovate[bot]
093376872e
Merge pull request #554 from balena-io/renovate/balena-open-balena-api-34.3.x
Update balena/open-balena-api Docker tag to v34.3.5
2024-12-24 07:15:33 +00:00
balena-renovate[bot]
bd4e34084f
Update balena/open-balena-api Docker tag to v34.3.5
Update balena/open-balena-api from 34.3.4 to 34.3.5

Change-type: patch
2024-12-24 06:56:07 +00:00
flowzone-app[bot]
0b5904615e
v4.1.285 2024-12-24 06:13:18 +00:00
balena-renovate[bot]
ce51a8ba7b
Merge pull request #553 from balena-io/renovate/balena-open-balena-api-34.3.x
Update balena/open-balena-api Docker tag to v34.3.4
2024-12-24 06:12:30 +00:00
balena-renovate[bot]
cdc030f892
Update balena/open-balena-api Docker tag to v34.3.4
Update balena/open-balena-api from 34.3.3 to 34.3.4

Change-type: patch
2024-12-24 05:54:18 +00:00
flowzone-app[bot]
e8ab6d3373
v4.1.284 2024-12-23 16:04:27 +00:00
balena-renovate[bot]
3e966f4c2e
Merge pull request #552 from balena-io/renovate/balena-open-balena-api-34.3.x
Update balena/open-balena-api Docker tag to v34.3.3
2024-12-23 16:03:40 +00:00
balena-renovate[bot]
fe8e57c4c6
Update balena/open-balena-api Docker tag to v34.3.3
Update balena/open-balena-api from 34.3.2 to 34.3.3

Change-type: patch
2024-12-23 13:58:07 +00:00
flowzone-app[bot]
c1ecbdee6a
v4.1.283 2024-12-23 12:20:57 +00:00
balena-renovate[bot]
55e08e08ec
Merge pull request #549 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.73
2024-12-23 12:20:17 +00:00
balena-renovate[bot]
fa05f56bc6
Update balena/open-balena-vpn Docker tag to v11.30.73
Update balena/open-balena-vpn from 11.30.72 to 11.30.73

Change-type: patch
2024-12-23 11:58:43 +00:00
flowzone-app[bot]
0574ed2ee2
v4.1.282 2024-12-23 11:16:32 +00:00
balena-renovate[bot]
beabea4cd2
Merge pull request #551 from balena-io/renovate/balena-open-balena-api-34.3.x
Update balena/open-balena-api Docker tag to v34.3.2
2024-12-23 11:15:46 +00:00
balena-renovate[bot]
d20275ccb2
Update balena/open-balena-api Docker tag to v34.3.2
Update balena/open-balena-api from 34.3.1 to 34.3.2

Change-type: patch
2024-12-23 10:57:27 +00:00
flowzone-app[bot]
7473ba7b21
v4.1.281 2024-12-23 10:17:00 +00:00
balena-renovate[bot]
0bad2e8ce2
Merge pull request #550 from balena-io/renovate/balena-open-balena-api-34.3.x
Update balena/open-balena-api Docker tag to v34.3.1
2024-12-23 10:16:16 +00:00
balena-renovate[bot]
cd243e2f0f
Update balena/open-balena-api Docker tag to v34.3.1
Update balena/open-balena-api from 34.3.0 to 34.3.1

Change-type: patch
2024-12-23 09:56:11 +00:00
flowzone-app[bot]
d0702bb9e3
v4.1.280 2024-12-20 19:19:25 +00:00
balena-renovate[bot]
c2ffa98689
Merge pull request #548 from balena-io/renovate/balena-io-balena-cli-20.1.x
Update dependency balena-io/balena-cli to v20.1.5
2024-12-20 19:18:34 +00:00
balena-renovate[bot]
497879f5ef
Update dependency balena-io/balena-cli to v20.1.5
Update balena-io/balena-cli from 20.1.4 to 20.1.5

Change-type: patch
2024-12-20 18:57:47 +00:00
flowzone-app[bot]
bfdf655474
v4.1.279 2024-12-20 18:17:47 +00:00
balena-renovate[bot]
b9196ee490
Merge pull request #547 from balena-io/renovate/balena-io-balena-cli-20.1.x
Update dependency balena-io/balena-cli to v20.1.4
2024-12-20 18:16:50 +00:00
balena-renovate[bot]
ff35da32a9
Update dependency balena-io/balena-cli to v20.1.4
Update balena-io/balena-cli from 20.1.3 to 20.1.4

Change-type: patch
2024-12-20 17:56:10 +00:00
flowzone-app[bot]
2750df9e97
v4.1.278 2024-12-20 16:21:06 +00:00
balena-renovate[bot]
5a5c26e269
Merge pull request #546 from balena-io/renovate/qemux-qemu-docker-6.x
Update qemux/qemu-docker Docker tag to v6.12
2024-12-20 16:20:23 +00:00
balena-renovate[bot]
9505a4f64a
Update qemux/qemu-docker Docker tag to v6.12
Update qemux/qemu-docker from 6.11 to 6.12

Change-type: patch
2024-12-20 15:55:30 +00:00
flowzone-app[bot]
959bd8e95b
v4.1.277 2024-12-20 15:16:24 +00:00
balena-renovate[bot]
561009f8e1
Merge pull request #545 from balena-io/renovate/balena-io-balena-cli-20.1.x
Update dependency balena-io/balena-cli to v20.1.3
2024-12-20 15:15:29 +00:00
balena-renovate[bot]
e1a4fa6c87
Update dependency balena-io/balena-cli to v20.1.3
Update balena-io/balena-cli from 20.1.2 to 20.1.3

Change-type: patch
2024-12-20 14:57:31 +00:00
flowzone-app[bot]
9faf7b3e94
v4.1.276 2024-12-19 17:21:30 +00:00
balena-renovate[bot]
2b70ba7db5
Merge pull request #544 from balena-io/renovate/balena-open-balena-api-34.x
Update balena/open-balena-api Docker tag to v34.3.0
2024-12-19 17:20:28 +00:00
balena-renovate[bot]
9915817b81
Update balena/open-balena-api Docker tag to v34.3.0
Update balena/open-balena-api from 34.2.0 to 34.3.0

Change-type: patch
2024-12-19 16:59:12 +00:00
flowzone-app[bot]
c9392eab6a
v4.1.275 2024-12-17 20:46:35 +00:00
balena-renovate[bot]
e76d5f0ee3
Merge pull request #543 from balena-io/renovate/balena-open-balena-api-34.x
Update balena/open-balena-api Docker tag to v34.2.0
2024-12-17 20:45:37 +00:00
balena-renovate[bot]
ed1432d194
Update balena/open-balena-api Docker tag to v34.2.0
Update balena/open-balena-api from 34.1.1 to 34.2.0

Change-type: patch
2024-12-17 19:01:26 +00:00
flowzone-app[bot]
0c3c36ebd5
v4.1.274 2024-12-17 12:26:23 +00:00
balena-renovate[bot]
2f081745c0
Merge pull request #542 from balena-io/renovate/balena-io-balena-cli-20.1.x
Update dependency balena-io/balena-cli to v20.1.2
2024-12-17 12:25:31 +00:00
balena-renovate[bot]
ed9832c580
Update dependency balena-io/balena-cli to v20.1.2
Update balena-io/balena-cli from 20.1.1 to 20.1.2

Change-type: patch
2024-12-17 11:59:55 +00:00
flowzone-app[bot]
1e41e189f0
v4.1.273 2024-12-17 00:44:50 +00:00
Anton Belodedenko
92a3488f51
Merge pull request #541 from balena-io/renovate/balena-open-balena-api-34.x
Update balena/open-balena-api Docker tag to v34
2024-12-16 16:43:54 -08:00
balena-renovate[bot]
52efe313bd
Update balena/open-balena-api Docker tag to v34
Update balena/open-balena-api from 33.0.6 to 34.1.1

Change-type: patch
2024-12-16 23:02:50 +00:00
flowzone-app[bot]
3504ff6e22
v4.1.272 2024-12-16 21:32:57 +00:00
balena-renovate[bot]
b0e3f8d9b6
Merge pull request #540 from balena-io/renovate/balena-io-balena-cli-20.1.x
Update dependency balena-io/balena-cli to v20.1.1
2024-12-16 21:32:03 +00:00
balena-renovate[bot]
a95e756266
Update dependency balena-io/balena-cli to v20.1.1
Update balena-io/balena-cli from 20.1.0 to 20.1.1

Change-type: patch
2024-12-16 21:12:54 +00:00
flowzone-app[bot]
1371c0ad4a
v4.1.271 2024-12-16 21:04:26 +00:00
Anton Belodedenko
1bae445038
Merge pull request #538 from balena-io/renovate/balena-open-balena-api-33.x
Update balena/open-balena-api Docker tag to v33
2024-12-16 13:03:26 -08:00
balena-renovate[bot]
abfac8022e
Update balena/open-balena-api Docker tag to v33
Update balena/open-balena-api from 32.2.2 to 33.0.6

Change-type: patch
2024-12-16 18:45:10 +00:00
flowzone-app[bot]
1846ce5a3a
v4.1.270 2024-12-16 18:16:35 +00:00
balena-renovate[bot]
ae28574ccd
Merge pull request #539 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.72
2024-12-16 18:15:51 +00:00
balena-renovate[bot]
fe08ab19c7
Update balena/open-balena-vpn Docker tag to v11.30.72
Update balena/open-balena-vpn from 11.30.70 to 11.30.72

Change-type: patch
2024-12-16 17:06:39 +00:00
flowzone-app[bot]
8da2d2993d
v4.1.269 2024-12-16 16:11:47 +00:00
Anton Belodedenko
c7f95d4a17
Merge pull request #537 from balena-io/renovate/balena-open-balena-api-32.x
Update balena/open-balena-api Docker tag to v32
2024-12-16 08:10:39 -08:00
balena-renovate[bot]
b0927b8a3c
Update balena/open-balena-api Docker tag to v32
Update balena/open-balena-api from 31.4.9 to 32.2.2

Change-type: patch
2024-12-13 17:39:26 +00:00
flowzone-app[bot]
2d10a24316
v4.1.268 2024-12-13 03:41:41 +00:00
balena-renovate[bot]
84119d6ede
Merge pull request #535 from balena-io/renovate/balena-io-balena-cli-20.x
Update dependency balena-io/balena-cli to v20.1.0
2024-12-13 03:40:51 +00:00
balena-renovate[bot]
6339d34dd0
Update dependency balena-io/balena-cli to v20.1.0
Update balena-io/balena-cli from 20.0.9 to 20.1.0

Change-type: patch
2024-12-13 03:22:13 +00:00
flowzone-app[bot]
f9b9ea88b5
v4.1.267 2024-12-13 02:56:08 +00:00
balena-renovate[bot]
f80bb6ca50
Merge pull request #536 from balena-io/renovate/qemux-qemu-docker-6.x
Update qemux/qemu-docker Docker tag to v6.11
2024-12-13 02:55:22 +00:00
balena-renovate[bot]
491df0fe5f
Update qemux/qemu-docker Docker tag to v6.11
Update qemux/qemu-docker from 6.10 to 6.11

Change-type: patch
2024-12-13 02:35:38 +00:00
flowzone-app[bot]
1b856a0083
v4.1.266 2024-12-13 01:43:30 +00:00
balena-renovate[bot]
ba7425dfa1
Merge pull request #527 from balena-io/renovate/balena-open-balena-api-31.x
Update balena/open-balena-api Docker tag to v31.4.9
2024-12-13 01:42:30 +00:00
balena-renovate[bot]
6e70a14061
Update balena/open-balena-api Docker tag to v31.4.9
Update balena/open-balena-api from 31.2.23 to 31.4.9

Change-type: patch
2024-12-13 01:23:34 +00:00
flowzone-app[bot]
b1d6d6ba61
v4.1.265 2024-12-13 00:22:25 +00:00
balena-renovate[bot]
2101a95802
Merge pull request #534 from balena-io/renovate/balena-io-balena-cli-20.0.x
Update dependency balena-io/balena-cli to v20.0.9
2024-12-13 00:21:14 +00:00
balena-renovate[bot]
fd7ec5cc8b
Update dependency balena-io/balena-cli to v20.0.9
Update balena-io/balena-cli from 20.0.7 to 20.0.9

Change-type: patch
2024-12-13 00:03:32 +00:00
flowzone-app[bot]
dc758d3539
v4.1.264 2024-12-12 23:26:26 +00:00
balena-renovate[bot]
d934442967
Merge pull request #526 from balena-io/renovate/balena-open-balena-api-31.2.x
Update balena/open-balena-api Docker tag to v31.2.23
2024-12-12 23:25:06 +00:00
balena-renovate[bot]
9d07f6c303
Update balena/open-balena-api Docker tag to v31.2.23
Update balena/open-balena-api from 31.2.22 to 31.2.23

Change-type: patch
2024-12-12 23:02:40 +00:00
flowzone-app[bot]
9c40a86c3a
v4.1.263 2024-12-12 22:22:47 +00:00
balena-renovate[bot]
446794302b
Merge pull request #532 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.62
2024-12-12 22:21:53 +00:00
balena-renovate[bot]
6d4fbb81b3
Update balena/open-balena-s3 Docker tag to v2.28.62
Update balena/open-balena-s3 from 2.28.60 to 2.28.62

Change-type: patch
2024-12-12 22:03:41 +00:00
flowzone-app[bot]
4fc4f25e10
v4.1.262 2024-12-12 21:26:41 +00:00
balena-renovate[bot]
93c74ac241
Merge pull request #531 from balena-io/renovate/balena-open-balena-registry-2.41.x
Update balena/open-balena-registry Docker tag to v2.41.16
2024-12-12 21:25:39 +00:00
balena-renovate[bot]
4744edae83
Update balena/open-balena-registry Docker tag to v2.41.16
Update balena/open-balena-registry from 2.41.14 to 2.41.16

Change-type: patch
2024-12-12 21:05:18 +00:00
flowzone-app[bot]
3ea7d26c85
v4.1.261 2024-12-12 20:26:14 +00:00
balena-renovate[bot]
9c0258887b
Merge pull request #530 from balena-io/renovate/ami-digest
Update ami digest to ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20241206
2024-12-12 20:25:26 +00:00
balena-renovate[bot]
8e5fa7b64e
Update ami digest to ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20241206
Update ami

Change-type: patch
2024-12-12 20:05:12 +00:00
flowzone-app[bot]
0d87ffabfb
v4.1.260 2024-12-12 19:27:26 +00:00
balena-renovate[bot]
b00e473c5b
Merge pull request #528 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.70
2024-12-12 19:26:31 +00:00
balena-renovate[bot]
d0638e4293
Update balena/open-balena-vpn Docker tag to v11.30.70
Update balena/open-balena-vpn from 11.30.64 to 11.30.70

Change-type: patch
2024-12-12 19:08:14 +00:00
flowzone-app[bot]
f2ba9a387f
v4.1.259 2024-12-12 19:06:09 +00:00
Anton Belodedenko
8a63aa9327
Merge pull request #529 from balena-io/ab77/operational
ignore versioning assets
2024-12-12 11:05:14 -08:00
Anton Belodedenko
3a3008697b
ignore versioning assets
* allow VPN access to /dev/net/tun
* Renovate AWS AMIs (Ubuntu)

change-type: patch
2024-12-12 10:43:07 -08:00
flowzone-app[bot]
48d2da45a3
v4.1.258 2024-11-28 22:18:41 +00:00
balena-renovate[bot]
ceaa87a390
Merge pull request #523 from balena-io/renovate/balena-open-balena-api-31.2.x
Update balena/open-balena-api Docker tag to v31.2.22
2024-11-28 22:17:50 +00:00
balena-renovate[bot]
1cb3f70370
Update balena/open-balena-api Docker tag to v31.2.22
Update balena/open-balena-api from 31.2.19 to 31.2.22

Change-type: patch
2024-11-28 21:56:20 +00:00
flowzone-app[bot]
42cbbda528
v4.1.257 2024-11-28 21:21:17 +00:00
balena-renovate[bot]
4d262a9beb
Merge pull request #525 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.64
2024-11-28 21:20:29 +00:00
balena-renovate[bot]
c8d2b43a0a
Update balena/open-balena-vpn Docker tag to v11.30.64
Update balena/open-balena-vpn from 11.30.63 to 11.30.64

Change-type: patch
2024-11-28 20:56:49 +00:00
flowzone-app[bot]
ab620a278d
v4.1.256 2024-11-28 20:54:48 +00:00
flowzone-app[bot]
8d8c5e2c8d
Merge pull request #524 from balena-io/ab77/patch
Tests require permissions: id-token: "write"
2024-11-28 20:54:06 +00:00
Anton Belodedenko
46fe2614c7
tests require additional permissions 2024-11-28 10:43:56 -08:00
Anton Belodedenko
c23c2f6373
Tests require permissions: id-token: "write"
change-type: patch
2024-11-28 10:42:54 -08:00
flowzone-app[bot]
8f94bb2d1b
v4.1.255 2024-11-28 16:17:39 +00:00
balena-renovate[bot]
0f388d77ab
Merge pull request #522 from balena-io/renovate/balena-open-balena-api-31.2.x
Update balena/open-balena-api Docker tag to v31.2.19
2024-11-28 16:16:58 +00:00
balena-renovate[bot]
2c5fb2f95a
Update balena/open-balena-api Docker tag to v31.2.19
Update balena/open-balena-api from 31.2.17 to 31.2.19

Change-type: patch
2024-11-28 15:56:24 +00:00
flowzone-app[bot]
aa4b82c019
v4.1.254 2024-11-26 20:19:16 +00:00
balena-renovate[bot]
e93896667f
Merge pull request #521 from balena-io/renovate/qemux-qemu-docker-6.x
Update qemux/qemu-docker Docker tag to v6.10
2024-11-26 20:18:17 +00:00
balena-renovate[bot]
66477297e1
Update qemux/qemu-docker Docker tag to v6.10
Update qemux/qemu-docker from 6.09 to 6.10

Change-type: patch
2024-11-26 19:55:53 +00:00
flowzone-app[bot]
5daaef8008
v4.1.253 2024-11-26 19:22:57 +00:00
balena-renovate[bot]
62842669e7
Merge pull request #520 from balena-io/renovate/balena-open-balena-api-31.2.x
Update balena/open-balena-api Docker tag to v31.2.17
2024-11-26 19:21:46 +00:00
balena-renovate[bot]
39ecf13ee7
Update balena/open-balena-api Docker tag to v31.2.17
Update balena/open-balena-api from 31.2.16 to 31.2.17

Change-type: patch
2024-11-26 19:02:12 +00:00
flowzone-app[bot]
628408d956
v4.1.252 2024-11-26 15:17:33 +00:00
balena-renovate[bot]
66705124be
Merge pull request #519 from balena-io/renovate/balena-open-balena-api-31.2.x
Update balena/open-balena-api Docker tag to v31.2.16
2024-11-26 15:16:38 +00:00
balena-renovate[bot]
1b436c8705
Update balena/open-balena-api Docker tag to v31.2.16
Update balena/open-balena-api from 31.2.15 to 31.2.16

Change-type: patch
2024-11-26 14:56:39 +00:00
flowzone-app[bot]
5cc6117af0
v4.1.251 2024-11-26 08:21:46 +00:00
balena-renovate[bot]
2f99db0bf2
Merge pull request #518 from balena-io/renovate/balena-open-balena-api-31.2.x
Update balena/open-balena-api Docker tag to v31.2.15
2024-11-26 08:20:31 +00:00
balena-renovate[bot]
421c19719e
Update balena/open-balena-api Docker tag to v31.2.15
Update balena/open-balena-api from 31.2.14 to 31.2.15

Change-type: patch
2024-11-26 07:56:30 +00:00
flowzone-app[bot]
266d9dad8a
v4.1.250 2024-11-25 15:27:51 +00:00
balena-renovate[bot]
545d1b74f2
Merge pull request #517 from balena-io/renovate/balena-open-balena-api-31.2.x
Update balena/open-balena-api Docker tag to v31.2.14
2024-11-25 15:26:55 +00:00
balena-renovate[bot]
a062f95327
Update balena/open-balena-api Docker tag to v31.2.14
Update balena/open-balena-api from 31.2.13 to 31.2.14

Change-type: patch
2024-11-25 15:04:42 +00:00
flowzone-app[bot]
69861149b0
v4.1.249 2024-11-25 04:26:30 +00:00
balena-renovate[bot]
964685a852
Merge pull request #514 from balena-io/renovate/qemux-qemu-docker-6.x
Update qemux/qemu-docker Docker tag to v6.09
2024-11-25 04:25:38 +00:00
balena-renovate[bot]
d1f3c6cfe9
Update qemux/qemu-docker Docker tag to v6.09
Update qemux/qemu-docker from 6.08 to 6.09

Change-type: patch
2024-11-25 04:07:03 +00:00
flowzone-app[bot]
484d7f422d
v4.1.248 2024-11-25 03:43:03 +00:00
balena-renovate[bot]
315a496f0c
Merge pull request #515 from balena-io/renovate/balena-open-balena-api-31.2.x
Update balena/open-balena-api Docker tag to v31.2.13
2024-11-25 03:41:17 +00:00
balena-renovate[bot]
d9ada7539a
Update balena/open-balena-api Docker tag to v31.2.13
Update balena/open-balena-api from 31.2.12 to 31.2.13

Change-type: patch
2024-11-25 03:22:43 +00:00
flowzone-app[bot]
e0967f6549
v4.1.247 2024-11-25 02:56:48 +00:00
balena-renovate[bot]
b09b278e82
Merge pull request #516 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.63
2024-11-25 02:55:36 +00:00
balena-renovate[bot]
b95af7cb8f
Update balena/open-balena-vpn Docker tag to v11.30.63
Update balena/open-balena-vpn from 11.30.62 to 11.30.63

Change-type: patch
2024-11-25 02:35:40 +00:00
flowzone-app[bot]
ebcf963440
v4.1.246 2024-11-23 18:21:47 +00:00
balena-renovate[bot]
e78adea401
Merge pull request #513 from balena-io/renovate/balena-io-balena-cli-20.0.x
Update dependency balena-io/balena-cli to v20.0.7
2024-11-23 18:20:48 +00:00
balena-renovate[bot]
81b239b80e
Update dependency balena-io/balena-cli to v20.0.7
Update balena-io/balena-cli from 20.0.6 to 20.0.7

Change-type: patch
2024-11-23 17:58:09 +00:00
flowzone-app[bot]
78cbd2fad0
v4.1.245 2024-11-23 02:46:38 +00:00
balena-renovate[bot]
24f218fbee
Merge pull request #512 from balena-io/renovate/balena-open-balena-api-31.2.x
Update balena/open-balena-api Docker tag to v31.2.12
2024-11-23 02:45:44 +00:00
balena-renovate[bot]
6622e664fb
Update balena/open-balena-api Docker tag to v31.2.12
Update balena/open-balena-api from 31.2.11 to 31.2.12

Change-type: patch
2024-11-23 02:23:30 +00:00
flowzone-app[bot]
d8d291009d
v4.1.244 2024-11-22 19:27:21 +00:00
balena-renovate[bot]
422005d010
Merge pull request #511 from balena-io/renovate/balena-open-balena-api-31.2.x
Update balena/open-balena-api Docker tag to v31.2.11
2024-11-22 19:25:32 +00:00
balena-renovate[bot]
eb021d35d1
Update balena/open-balena-api Docker tag to v31.2.11
Update balena/open-balena-api from 31.2.10 to 31.2.11

Change-type: patch
2024-11-22 19:02:23 +00:00
flowzone-app[bot]
040acaa289
v4.1.243 2024-11-22 15:21:34 +00:00
balena-renovate[bot]
b5691961fa
Merge pull request #510 from balena-io/renovate/balena-open-balena-api-31.2.x
Update balena/open-balena-api Docker tag to v31.2.10
2024-11-22 15:20:47 +00:00
balena-renovate[bot]
a011d63f17
Update balena/open-balena-api Docker tag to v31.2.10
Update balena/open-balena-api from 31.2.9 to 31.2.10

Change-type: patch
2024-11-22 14:58:40 +00:00
flowzone-app[bot]
f511c1204b
v4.1.242 2024-11-22 04:26:23 +00:00
balena-renovate[bot]
304a10671f
Merge pull request #508 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.60
2024-11-22 04:25:26 +00:00
balena-renovate[bot]
fa4f62511c
Update balena/open-balena-s3 Docker tag to v2.28.60
Update balena/open-balena-s3 from 2.28.59 to 2.28.60

Change-type: patch
2024-11-22 04:00:56 +00:00
flowzone-app[bot]
627036b8a7
v4.1.241 2024-11-22 03:32:48 +00:00
balena-renovate[bot]
d27985330a
Merge pull request #509 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.62
2024-11-22 03:32:00 +00:00
balena-renovate[bot]
b3ec7a3b5e
Update balena/open-balena-vpn Docker tag to v11.30.62
Update balena/open-balena-vpn from 11.30.61 to 11.30.62

Change-type: patch
2024-11-22 03:13:50 +00:00
flowzone-app[bot]
f38fdb5047
v4.1.240 2024-11-22 02:51:37 +00:00
balena-renovate[bot]
167dc7b3f5
Merge pull request #507 from balena-io/renovate/balena-open-balena-registry-2.41.x
Update balena/open-balena-registry Docker tag to v2.41.14
2024-11-22 02:50:40 +00:00
balena-renovate[bot]
109fede05c
Update balena/open-balena-registry Docker tag to v2.41.14
Update balena/open-balena-registry from 2.41.13 to 2.41.14

Change-type: patch
2024-11-22 02:26:04 +00:00
flowzone-app[bot]
7207c7ac28
v4.1.239 2024-11-22 01:47:04 +00:00
balena-renovate[bot]
01313e2624
Merge pull request #506 from balena-io/renovate/balena-open-balena-api-31.2.x
Update balena/open-balena-api Docker tag to v31.2.9
2024-11-22 01:45:52 +00:00
balena-renovate[bot]
7cc75dadac
Update balena/open-balena-api Docker tag to v31.2.9
Update balena/open-balena-api from 31.2.8 to 31.2.9

Change-type: patch
2024-11-22 01:26:34 +00:00
flowzone-app[bot]
49355bfadc
v4.1.238 2024-11-19 21:41:32 +00:00
balena-renovate[bot]
9787b16a33
Merge pull request #505 from balena-io/renovate/balena-open-balena-api-31.2.x
Update balena/open-balena-api Docker tag to v31.2.8
2024-11-19 21:40:41 +00:00
balena-renovate[bot]
622d15a791
Update balena/open-balena-api Docker tag to v31.2.8
Update balena/open-balena-api from 31.2.7 to 31.2.8

Change-type: patch
2024-11-19 21:00:11 +00:00
flowzone-app[bot]
5cacd37caf
v4.1.237 2024-11-19 20:21:29 +00:00
balena-renovate[bot]
da7793b9c3
Merge pull request #504 from balena-io/renovate/balena-open-balena-api-31.2.x
Update balena/open-balena-api Docker tag to v31.2.7
2024-11-19 20:20:38 +00:00
balena-renovate[bot]
fd66eac7e6
Update balena/open-balena-api Docker tag to v31.2.7
Update balena/open-balena-api from 31.2.6 to 31.2.7

Change-type: patch
2024-11-19 19:59:52 +00:00
flowzone-app[bot]
fc35b4d2a2
v4.1.236 2024-11-19 16:41:38 +00:00
balena-renovate[bot]
a5332900fe
Merge pull request #503 from balena-io/renovate/balena-open-balena-api-31.2.x
Update balena/open-balena-api Docker tag to v31.2.6
2024-11-19 16:40:37 +00:00
balena-renovate[bot]
1c50fa5847
Update balena/open-balena-api Docker tag to v31.2.6
Update balena/open-balena-api from 31.2.5 to 31.2.6

Change-type: patch
2024-11-19 16:03:33 +00:00
flowzone-app[bot]
1ce9a41944
v4.1.235 2024-11-19 15:21:45 +00:00
balena-renovate[bot]
c817089c4a
Merge pull request #502 from balena-io/renovate/balena-open-balena-api-31.2.x
Update balena/open-balena-api Docker tag to v31.2.5
2024-11-19 15:20:47 +00:00
balena-renovate[bot]
9794e4de01
Update balena/open-balena-api Docker tag to v31.2.5
Update balena/open-balena-api from 31.2.4 to 31.2.5

Change-type: patch
2024-11-19 14:59:52 +00:00
flowzone-app[bot]
4d06dba720
v4.1.234 2024-11-19 02:51:39 +00:00
balena-renovate[bot]
03e6b1b8e5
Merge pull request #500 from balena-io/renovate/balena-open-balena-registry-2.41.x
Update balena/open-balena-registry Docker tag to v2.41.13
2024-11-19 02:50:49 +00:00
balena-renovate[bot]
14dfe50a12
Update balena/open-balena-registry Docker tag to v2.41.13
Update balena/open-balena-registry from 2.41.12 to 2.41.13

Change-type: patch
2024-11-19 02:27:50 +00:00
flowzone-app[bot]
fe5143c406
v4.1.233 2024-11-19 01:43:46 +00:00
balena-renovate[bot]
98ef584328
Merge pull request #501 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.61
2024-11-19 01:43:00 +00:00
balena-renovate[bot]
5531c92135
Update balena/open-balena-vpn Docker tag to v11.30.61
Update balena/open-balena-vpn from 11.30.59 to 11.30.61

Change-type: patch
2024-11-19 01:22:27 +00:00
flowzone-app[bot]
53de7d4271
v4.1.232 2024-11-19 00:21:41 +00:00
balena-renovate[bot]
a7905cff10
Merge pull request #497 from balena-io/renovate/balena-open-balena-api-31.2.x
Update balena/open-balena-api Docker tag to v31.2.4
2024-11-19 00:20:56 +00:00
balena-renovate[bot]
3cf9f12cbd
Update balena/open-balena-api Docker tag to v31.2.4
Update balena/open-balena-api from 31.2.2 to 31.2.4

Change-type: patch
2024-11-18 23:59:21 +00:00
flowzone-app[bot]
f585bc4912
v4.1.231 2024-11-18 23:26:36 +00:00
balena-renovate[bot]
3542d589d4
Merge pull request #499 from balena-io/renovate/balena-cert-manager-0.2.x
Update balena/cert-manager Docker tag to v0.2.3
2024-11-18 23:25:41 +00:00
balena-renovate[bot]
a26470807c
Update balena/cert-manager Docker tag to v0.2.3
Update balena/cert-manager from 0.2.2 to 0.2.3

Change-type: patch
2024-11-18 23:06:11 +00:00
flowzone-app[bot]
773ebf731e
v4.1.230 2024-11-18 22:23:35 +00:00
balena-renovate[bot]
350bc1b858
Merge pull request #498 from balena-io/renovate/balena-ca-private-0.0.x
Update balena/ca-private Docker tag to v0.0.15
2024-11-18 22:22:39 +00:00
balena-renovate[bot]
6302c49970
Update balena/ca-private Docker tag to v0.0.15
Update balena/ca-private from 0.0.14 to 0.0.15

Change-type: patch
2024-11-18 22:03:03 +00:00
flowzone-app[bot]
125e39dfb8
v4.1.229 2024-11-18 18:01:48 +00:00
balena-renovate[bot]
59568f6d6e
Merge pull request #496 from balena-io/renovate/balena-open-balena-api-31.2.x
Update balena/open-balena-api Docker tag to v31.2.2
2024-11-18 18:00:59 +00:00
balena-renovate[bot]
13937dd74e
Update balena/open-balena-api Docker tag to v31.2.2
Update balena/open-balena-api from 31.2.1 to 31.2.2

Change-type: patch
2024-11-18 16:02:53 +00:00
flowzone-app[bot]
c57b04346f
v4.1.228 2024-11-18 13:32:40 +00:00
balena-renovate[bot]
6ac784b75c
Merge pull request #495 from balena-io/renovate/balena-open-balena-api-31.2.x
Update balena/open-balena-api Docker tag to v31.2.1
2024-11-18 13:31:52 +00:00
balena-renovate[bot]
2f8a056246
Update balena/open-balena-api Docker tag to v31.2.1
Update balena/open-balena-api from 31.2.0 to 31.2.1

Change-type: patch
2024-11-18 13:12:35 +00:00
flowzone-app[bot]
15eb6f9db2
v4.1.227 2024-11-18 11:46:43 +00:00
balena-renovate[bot]
92b51da0c0
Merge pull request #494 from balena-io/renovate/balena-open-balena-api-31.x
Update balena/open-balena-api Docker tag to v31.2.0
2024-11-18 11:45:48 +00:00
balena-renovate[bot]
b8b9b5abd7
Update balena/open-balena-api Docker tag to v31.2.0
Update balena/open-balena-api from 31.1.1 to 31.2.0

Change-type: patch
2024-11-18 11:05:29 +00:00
flowzone-app[bot]
5adc7f4417
v4.1.226 2024-11-15 04:22:00 +00:00
balena-renovate[bot]
ba57d94995
Merge pull request #493 from balena-io/renovate/qemux-qemu-docker-6.x
Update qemux/qemu-docker Docker tag to v6.08
2024-11-15 04:21:05 +00:00
balena-renovate[bot]
7d07e16e7d
Update qemux/qemu-docker Docker tag to v6.08
Update qemux/qemu-docker from 6.07 to 6.08

Change-type: patch
2024-11-15 04:01:35 +00:00
flowzone-app[bot]
7ccde8eac3
v4.1.225 2024-11-14 16:22:06 +00:00
balena-renovate[bot]
c38741978d
Merge pull request #492 from balena-io/renovate/actions-checkout-digest
Update actions/checkout digest to cbb7224
2024-11-14 16:21:08 +00:00
balena-renovate[bot]
cef1f1a970
Update actions/checkout digest to cbb7224
Update actions/checkout

Change-type: patch
2024-11-14 16:01:11 +00:00
flowzone-app[bot]
6b01fce8a4
v4.1.224 2024-11-13 01:46:32 +00:00
balena-renovate[bot]
872510e5fb
Merge pull request #491 from balena-io/renovate/qemux-qemu-docker-6.x
Update qemux/qemu-docker Docker tag to v6.07
2024-11-13 01:45:39 +00:00
balena-renovate[bot]
af081b0256
Update qemux/qemu-docker Docker tag to v6.07
Update qemux/qemu-docker from 6.06 to 6.07

Change-type: patch
2024-11-12 23:54:08 +00:00
flowzone-app[bot]
a0ba31dc97
v4.1.223 2024-11-11 17:32:28 +00:00
Anton Belodedenko
43b076a9df
Merge pull request #485 from balena-io/renovate/balena-io-balena-cli-20.x
Update dependency balena-io/balena-cli to v20
2024-11-11 09:31:26 -08:00
Anton Belodedenko
5b0b481d0f
corrrect breaking changes 2024-11-11 09:08:47 -08:00
balena-renovate[bot]
eefa08b0bb
Update dependency balena-io/balena-cli to v20
Update balena-io/balena-cli from 19.14.0 to 20.0.6

Change-type: patch
2024-11-11 04:01:23 +00:00
flowzone-app[bot]
ad05275123
v4.1.222 2024-11-11 03:36:55 +00:00
balena-renovate[bot]
bb4417c79b
Merge pull request #490 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.59
2024-11-11 03:36:00 +00:00
balena-renovate[bot]
a00b46e446
Update balena/open-balena-vpn Docker tag to v11.30.59
Update balena/open-balena-vpn from 11.30.58 to 11.30.59

Change-type: patch
2024-11-11 03:15:29 +00:00
flowzone-app[bot]
0cb855ec29
v4.1.221 2024-11-11 02:48:59 +00:00
balena-renovate[bot]
ce2f2da43a
Merge pull request #489 from balena-io/renovate/balena-open-balena-api-31.1.x
Update balena/open-balena-api Docker tag to v31.1.1
2024-11-11 02:48:15 +00:00
balena-renovate[bot]
a9d52a85f9
Update balena/open-balena-api Docker tag to v31.1.1
Update balena/open-balena-api from 31.1.0 to 31.1.1

Change-type: patch
2024-11-11 02:28:26 +00:00
flowzone-app[bot]
79c4ced33a
v4.1.220 2024-11-08 18:23:02 +00:00
balena-renovate[bot]
bf95e09a29
Merge pull request #488 from balena-io/renovate/balena-open-balena-api-31.x
Update balena/open-balena-api Docker tag to v31.1.0
2024-11-08 18:22:15 +00:00
balena-renovate[bot]
2099046623
Update balena/open-balena-api Docker tag to v31.1.0
Update balena/open-balena-api from 31.0.8 to 31.1.0

Change-type: patch
2024-11-08 18:00:42 +00:00
flowzone-app[bot]
401ac19cef
v4.1.219 2024-11-08 17:08:03 +00:00
balena-renovate[bot]
20d1943d6b
Merge pull request #486 from balena-io/renovate/balena-open-balena-api-31.0.x
Update balena/open-balena-api Docker tag to v31.0.8
2024-11-08 17:07:19 +00:00
balena-renovate[bot]
1abbf29ad8
Update balena/open-balena-api Docker tag to v31.0.8
Update balena/open-balena-api from 31.0.7 to 31.0.8

Change-type: patch
2024-11-08 16:47:47 +00:00
flowzone-app[bot]
5e1470c79b
v4.1.218 2024-11-08 16:22:18 +00:00
balena-renovate[bot]
97ce870b4f
Merge pull request #487 from balena-io/renovate/actions-checkout-digest
Update actions/checkout digest to 3b9b8c8
2024-11-08 16:21:24 +00:00
balena-renovate[bot]
679bd9d7e5
Update actions/checkout digest to 3b9b8c8
Update actions/checkout

Change-type: patch
2024-11-08 16:00:30 +00:00
flowzone-app[bot]
640544056e
v4.1.217 2024-11-07 00:36:55 +00:00
balena-renovate[bot]
2a8593fc75
Merge pull request #484 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to 97834a4
2024-11-07 00:36:05 +00:00
balena-renovate[bot]
5e9b6fc5f6
Update aws-actions/configure-aws-credentials digest to 97834a4
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-11-06 23:59:48 +00:00
flowzone-app[bot]
5200ad07b8
v4.1.216 2024-11-05 09:23:30 +00:00
balena-renovate[bot]
60db348a15
Merge pull request #483 from balena-io/renovate/balena-open-balena-api-31.0.x
Update balena/open-balena-api Docker tag to v31.0.7
2024-11-05 09:22:09 +00:00
balena-renovate[bot]
5d0f7751dd
Update balena/open-balena-api Docker tag to v31.0.7
Update balena/open-balena-api from 31.0.6 to 31.0.7

Change-type: patch
2024-11-05 09:02:27 +00:00
flowzone-app[bot]
95d9ac15a3
v4.1.215 2024-11-05 08:23:41 +00:00
balena-renovate[bot]
32dcfedf12
Merge pull request #482 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to b47a851
2024-11-05 08:22:33 +00:00
balena-renovate[bot]
955201cef4
Update aws-actions/configure-aws-credentials digest to b47a851
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-11-05 07:57:39 +00:00
flowzone-app[bot]
8f799be165
v4.1.214 2024-11-04 22:21:56 +00:00
balena-renovate[bot]
043b0a7762
Merge pull request #480 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to 7ec02fd
2024-11-04 22:20:58 +00:00
balena-renovate[bot]
bceb86d982
Update aws-actions/configure-aws-credentials digest to 7ec02fd
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-11-04 22:00:26 +00:00
flowzone-app[bot]
db01096d6d
v4.1.213 2024-11-04 21:21:49 +00:00
balena-renovate[bot]
e6a6377150
Merge pull request #479 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.59
2024-11-04 21:21:01 +00:00
balena-renovate[bot]
8ff12c179f
Update balena/open-balena-s3 Docker tag to v2.28.59
Update balena/open-balena-s3 from 2.28.58 to 2.28.59

Change-type: patch
2024-11-04 21:01:33 +00:00
flowzone-app[bot]
afe6b814d8
v4.1.212 2024-11-04 20:23:17 +00:00
balena-renovate[bot]
9dac0c5f3f
Merge pull request #481 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.58
2024-11-04 20:22:26 +00:00
balena-renovate[bot]
0dc2f04620
Update balena/open-balena-vpn Docker tag to v11.30.58
Update balena/open-balena-vpn from 11.30.57 to 11.30.58

Change-type: patch
2024-11-04 20:01:45 +00:00
flowzone-app[bot]
73ceb86a3a
v4.1.211 2024-11-04 19:21:44 +00:00
balena-renovate[bot]
b86b1c6ab5
Merge pull request #477 from balena-io/renovate/balena-open-balena-api-31.0.x
Update balena/open-balena-api Docker tag to v31.0.6
2024-11-04 19:20:56 +00:00
balena-renovate[bot]
3c3d301266
Update balena/open-balena-api Docker tag to v31.0.6
Update balena/open-balena-api from 31.0.5 to 31.0.6

Change-type: patch
2024-11-04 19:01:40 +00:00
flowzone-app[bot]
412f53df69
v4.1.210 2024-11-04 18:28:53 +00:00
balena-renovate[bot]
8ec9e195be
Merge pull request #478 from balena-io/renovate/balena-open-balena-registry-2.41.x
Update balena/open-balena-registry Docker tag to v2.41.12
2024-11-04 18:28:03 +00:00
balena-renovate[bot]
738763f367
Update balena/open-balena-registry Docker tag to v2.41.12
Update balena/open-balena-registry from 2.41.11 to 2.41.12

Change-type: patch
2024-11-04 18:08:32 +00:00
flowzone-app[bot]
2174d7498a
v4.1.209 2024-11-04 10:28:01 +00:00
balena-renovate[bot]
01fc3c2c0b
Merge pull request #476 from balena-io/renovate/balena-open-balena-api-31.0.x
Update balena/open-balena-api Docker tag to v31.0.5
2024-11-04 10:27:10 +00:00
balena-renovate[bot]
812edc5426
Update balena/open-balena-api Docker tag to v31.0.5
Update balena/open-balena-api from 31.0.3 to 31.0.5

Change-type: patch
2024-11-04 10:06:16 +00:00
flowzone-app[bot]
58debb01d9
v4.1.208 2024-11-04 03:03:28 +00:00
balena-renovate[bot]
10ddbe0500
Merge pull request #474 from balena-io/renovate/balena-open-balena-api-31.0.x
Update balena/open-balena-api Docker tag to v31.0.3
2024-11-04 03:02:31 +00:00
balena-renovate[bot]
6f7c5b7509
Update balena/open-balena-api Docker tag to v31.0.3
Update balena/open-balena-api from 31.0.2 to 31.0.3

Change-type: patch
2024-11-04 02:34:06 +00:00
flowzone-app[bot]
34ad420c9e
v4.1.207 2024-11-04 01:56:47 +00:00
balena-renovate[bot]
6c960435a7
Merge pull request #475 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.57
2024-11-04 01:56:04 +00:00
balena-renovate[bot]
629d1bc18b
Update balena/open-balena-vpn Docker tag to v11.30.57
Update balena/open-balena-vpn from 11.30.56 to 11.30.57

Change-type: patch
2024-11-04 01:34:13 +00:00
flowzone-app[bot]
740d27a1e0
v4.1.206 2024-11-01 16:47:10 +00:00
balena-renovate[bot]
498e473628
Merge pull request #473 from balena-io/renovate/balena-open-balena-api-31.0.x
Update balena/open-balena-api Docker tag to v31.0.2
2024-11-01 16:46:14 +00:00
balena-renovate[bot]
a4fa6f213a
Update balena/open-balena-api Docker tag to v31.0.2
Update balena/open-balena-api from 31.0.1 to 31.0.2

Change-type: patch
2024-11-01 16:09:22 +00:00
flowzone-app[bot]
5885f7aeb8
v4.1.205 2024-11-01 15:26:56 +00:00
balena-renovate[bot]
26abfebfd2
Merge pull request #472 from balena-io/renovate/balena-open-balena-api-31.0.x
Update balena/open-balena-api Docker tag to v31.0.1
2024-11-01 15:26:05 +00:00
balena-renovate[bot]
b1d3df1437
Update balena/open-balena-api Docker tag to v31.0.1
Update balena/open-balena-api from 31.0.0 to 31.0.1

Change-type: patch
2024-11-01 15:04:03 +00:00
flowzone-app[bot]
a0dc98fcbe
v4.1.204 2024-10-31 21:07:10 +00:00
Anton Belodedenko
8712415faa
Merge pull request #471 from balena-io/renovate/balena-open-balena-api-31.x
Update balena/open-balena-api Docker tag to v31
2024-10-31 14:06:25 -07:00
balena-renovate[bot]
2027b1b4cd
Update balena/open-balena-api Docker tag to v31
Update balena/open-balena-api from 30.2.8 to 31.0.0

Change-type: patch
2024-10-31 17:07:15 +00:00
flowzone-app[bot]
3052661b34
v4.1.203 2024-10-30 17:33:05 +00:00
balena-renovate[bot]
a4098f3a42
Merge pull request #470 from balena-io/renovate/balena-open-balena-api-30.2.x
Update balena/open-balena-api Docker tag to v30.2.8
2024-10-30 17:32:15 +00:00
balena-renovate[bot]
cf27a000a2
Update balena/open-balena-api Docker tag to v30.2.8
Update balena/open-balena-api from 30.2.7 to 30.2.8

Change-type: patch
2024-10-30 17:11:24 +00:00
flowzone-app[bot]
dc0963f2bf
v4.1.202 2024-10-29 13:34:40 +00:00
balena-renovate[bot]
ead05de8e4
Merge pull request #468 from balena-io/renovate/balena-open-balena-api-30.2.x
Update balena/open-balena-api Docker tag to v30.2.7
2024-10-29 13:33:41 +00:00
Self-hosted Renovate Bot
58afe05f6d Update balena/open-balena-api Docker tag to v30.2.7
Update balena/open-balena-api from 30.2.5 to 30.2.7

Change-type: patch
2024-10-29 13:12:56 +00:00
flowzone-app[bot]
f5708230a2
v4.1.201 2024-10-29 04:25:35 +00:00
balena-renovate[bot]
bb927a9778
Merge pull request #469 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to d90c1f8
2024-10-29 04:24:43 +00:00
Self-hosted Renovate Bot
23ea1f68b5 Update aws-actions/configure-aws-credentials digest to d90c1f8
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-10-29 04:03:40 +00:00
flowzone-app[bot]
70f70956a4
v4.1.200 2024-10-28 18:07:05 +00:00
balena-renovate[bot]
a154050329
Merge pull request #467 from balena-io/renovate/balena-open-balena-api-30.2.x
Update balena/open-balena-api Docker tag to v30.2.5
2024-10-28 18:06:05 +00:00
Self-hosted Renovate Bot
7dba2f1b2d Update balena/open-balena-api Docker tag to v30.2.5
Update balena/open-balena-api from 30.2.4 to 30.2.5

Change-type: patch
2024-10-28 17:41:44 +00:00
flowzone-app[bot]
993c2025e9
v4.1.199 2024-10-28 16:41:48 +00:00
balena-renovate[bot]
a58766fe9f
Merge pull request #466 from balena-io/renovate/balena-open-balena-api-30.2.x
Update balena/open-balena-api Docker tag to v30.2.4
2024-10-28 16:41:06 +00:00
Self-hosted Renovate Bot
e7d5579ae8 Update balena/open-balena-api Docker tag to v30.2.4
Update balena/open-balena-api from 30.2.3 to 30.2.4

Change-type: patch
2024-10-28 16:03:02 +00:00
flowzone-app[bot]
dfd288d499
v4.1.198 2024-10-28 04:01:45 +00:00
balena-renovate[bot]
16254d268f
Merge pull request #465 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.56
2024-10-28 04:00:58 +00:00
Self-hosted Renovate Bot
cf5b3ded85 Update balena/open-balena-vpn Docker tag to v11.30.56
Update balena/open-balena-vpn from 11.30.55 to 11.30.56

Change-type: patch
2024-10-28 03:24:12 +00:00
flowzone-app[bot]
c1f2007638
v4.1.197 2024-10-28 03:13:45 +00:00
balena-renovate[bot]
dc19c186b8
Merge pull request #464 from balena-io/renovate/balena-open-balena-api-30.2.x
Update balena/open-balena-api Docker tag to v30.2.3
2024-10-28 03:12:53 +00:00
Self-hosted Renovate Bot
e1477b0aa3 Update balena/open-balena-api Docker tag to v30.2.3
Update balena/open-balena-api from 30.2.2 to 30.2.3

Change-type: patch
2024-10-28 02:34:33 +00:00
flowzone-app[bot]
26f7332cfa
v4.1.196 2024-10-28 01:52:01 +00:00
balena-renovate[bot]
47c008cd61
Merge pull request #463 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.55
2024-10-28 01:50:58 +00:00
Self-hosted Renovate Bot
293393c5af Update balena/open-balena-vpn Docker tag to v11.30.55
Update balena/open-balena-vpn from 11.30.54 to 11.30.55

Change-type: patch
2024-10-28 01:29:56 +00:00
flowzone-app[bot]
21c4a97638
v4.1.195 2024-10-27 14:21:48 +00:00
balena-renovate[bot]
e0c7c763e7
Merge pull request #462 from balena-io/renovate/balena-open-balena-api-30.2.x
Update balena/open-balena-api Docker tag to v30.2.2
2024-10-27 14:20:57 +00:00
Self-hosted Renovate Bot
636b9dabce Update balena/open-balena-api Docker tag to v30.2.2
Update balena/open-balena-api from 30.2.1 to 30.2.2

Change-type: patch
2024-10-27 14:00:54 +00:00
flowzone-app[bot]
1d125782ab
v4.1.194 2024-10-25 22:23:36 +00:00
balena-renovate[bot]
96aa4ea863
Merge pull request #461 from balena-io/renovate/balena-open-balena-api-30.2.x
Update balena/open-balena-api Docker tag to v30.2.1
2024-10-25 22:22:44 +00:00
Self-hosted Renovate Bot
0e6edc5eac Update balena/open-balena-api Docker tag to v30.2.1
Update balena/open-balena-api from 30.2.0 to 30.2.1

Change-type: patch
2024-10-25 22:02:09 +00:00
flowzone-app[bot]
f45fd6a8fb
v4.1.193 2024-10-25 20:26:55 +00:00
balena-renovate[bot]
e1b29c358d
Merge pull request #459 from balena-io/renovate/balena-open-balena-api-30.x
Update balena/open-balena-api Docker tag to v30.2.0
2024-10-25 20:26:03 +00:00
Self-hosted Renovate Bot
df17a97b3d Update balena/open-balena-api Docker tag to v30.2.0
Update balena/open-balena-api from 30.1.2 to 30.2.0

Change-type: patch
2024-10-25 20:00:04 +00:00
flowzone-app[bot]
2ceca202aa
v4.1.192 2024-10-25 19:34:04 +00:00
balena-renovate[bot]
d103f92757
Merge pull request #458 from balena-io/renovate/balena-open-balena-api-30.1.x
Update balena/open-balena-api Docker tag to v30.1.2
2024-10-25 19:33:23 +00:00
Self-hosted Renovate Bot
476734a9b8 Update balena/open-balena-api Docker tag to v30.1.2
Update balena/open-balena-api from 30.1.1 to 30.1.2

Change-type: patch
2024-10-25 19:05:46 +00:00
flowzone-app[bot]
d856762d29
v4.1.191 2024-10-24 17:16:43 +00:00
balena-renovate[bot]
e5544da0bc
Merge pull request #457 from balena-io/renovate/balena-open-balena-api-30.x
Update balena/open-balena-api Docker tag to v30.1.1
2024-10-24 17:15:58 +00:00
Self-hosted Renovate Bot
e980ae0eef Update balena/open-balena-api Docker tag to v30.1.1
Update balena/open-balena-api from 30.0.16 to 30.1.1

Change-type: patch
2024-10-24 16:54:19 +00:00
flowzone-app[bot]
c1cdc58098
v4.1.190 2024-10-23 16:23:21 +00:00
balena-renovate[bot]
0c0bcda04c
Merge pull request #453 from balena-io/renovate/actions-checkout-digest
Update actions/checkout digest to 11bd719
2024-10-23 16:22:11 +00:00
Self-hosted Renovate Bot
06bfec5deb Update actions/checkout digest to 11bd719
Update actions/checkout

Change-type: patch
2024-10-23 15:57:57 +00:00
flowzone-app[bot]
53cc1ed147
v4.1.189 2024-10-23 15:18:11 +00:00
balena-renovate[bot]
6d845df3d3
Merge pull request #455 from balena-io/renovate/balena-open-balena-api-30.0.x
Update balena/open-balena-api Docker tag to v30.0.16
2024-10-23 15:17:05 +00:00
Self-hosted Renovate Bot
77f3281182 Update balena/open-balena-api Docker tag to v30.0.16
Update balena/open-balena-api from 30.0.15 to 30.0.16

Change-type: patch
2024-10-23 14:56:21 +00:00
flowzone-app[bot]
1ce48964c8
v4.1.188 2024-10-23 14:28:59 +00:00
balena-renovate[bot]
9375376060
Merge pull request #454 from balena-io/renovate/balena-open-balena-api-30.0.x
Update balena/open-balena-api Docker tag to v30.0.15
2024-10-23 14:28:11 +00:00
Self-hosted Renovate Bot
17ab772b60 Update balena/open-balena-api Docker tag to v30.0.15
Update balena/open-balena-api from 30.0.13 to 30.0.15

Change-type: patch
2024-10-23 14:04:28 +00:00
flowzone-app[bot]
f267b9a7d5
v4.1.187 2024-10-22 19:01:55 +00:00
balena-renovate[bot]
370dbecefb
Merge pull request #451 from balena-io/renovate/balena-open-balena-api-30.0.x
Update balena/open-balena-api Docker tag to v30.0.13
2024-10-22 19:01:06 +00:00
Self-hosted Renovate Bot
90fbfae6db Update balena/open-balena-api Docker tag to v30.0.13
Update balena/open-balena-api from 30.0.12 to 30.0.13

Change-type: patch
2024-10-22 18:38:39 +00:00
flowzone-app[bot]
03df777f8c
v4.1.186 2024-10-22 13:31:53 +00:00
balena-renovate[bot]
fd4407117e
Merge pull request #448 from balena-io/renovate/balena-io-balena-cli-19.x
Update dependency balena-io/balena-cli to v19.14.0
2024-10-22 13:31:01 +00:00
Self-hosted Renovate Bot
212f69ae76 Update dependency balena-io/balena-cli to v19.14.0
Update balena-io/balena-cli from 19.13.1 to 19.14.0

Change-type: patch
2024-10-22 13:05:39 +00:00
flowzone-app[bot]
e716c121b0
v4.1.185 2024-10-22 12:16:28 +00:00
balena-renovate[bot]
777caa01d2
Merge pull request #449 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to 132df16
2024-10-22 12:15:42 +00:00
Self-hosted Renovate Bot
0b738382fd Update aws-actions/configure-aws-credentials digest to 132df16
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-10-22 11:54:45 +00:00
flowzone-app[bot]
0122cac805
v4.1.184 2024-10-22 11:21:42 +00:00
balena-renovate[bot]
9cd9da6b54
Merge pull request #450 from balena-io/renovate/balena-open-balena-api-30.0.x
Update balena/open-balena-api Docker tag to v30.0.12
2024-10-22 11:20:59 +00:00
Self-hosted Renovate Bot
75fe45bec9 Update balena/open-balena-api Docker tag to v30.0.12
Update balena/open-balena-api from 30.0.11 to 30.0.12

Change-type: patch
2024-10-22 10:56:16 +00:00
flowzone-app[bot]
599e956311
v4.1.183 2024-10-21 21:33:18 +00:00
balena-renovate[bot]
d311d3c57c
Merge pull request #447 from balena-io/renovate/balena-io-balena-cli-19.x
Update dependency balena-io/balena-cli to v19.13.1
2024-10-21 21:32:26 +00:00
Self-hosted Renovate Bot
1a174031b9 Update dependency balena-io/balena-cli to v19.13.1
Update balena-io/balena-cli from 19.12.1 to 19.13.1

Change-type: patch
2024-10-21 20:55:22 +00:00
flowzone-app[bot]
0fca13c1f6
v4.1.182 2024-10-21 20:06:25 +00:00
Anton Belodedenko
a4f21cb5f8
Merge pull request #434 from balena-io/renovate/balena-open-balena-api-30.x
Update balena/open-balena-api Docker tag to v30
2024-10-21 13:05:25 -07:00
Self-hosted Renovate Bot
ba22c09827 Update balena/open-balena-api Docker tag to v30
Update balena/open-balena-api from 29.1.4 to 30.0.11

Change-type: patch
2024-10-21 17:55:35 +00:00
flowzone-app[bot]
0e3c1aa975
v4.1.181 2024-10-21 17:46:53 +00:00
balena-renovate[bot]
fb2d5b6a25
Merge pull request #446 from balena-io/renovate/balena-io-balena-cli-19.x
Update dependency balena-io/balena-cli to v19.12.1
2024-10-21 17:46:00 +00:00
Self-hosted Renovate Bot
d420b6240d Update dependency balena-io/balena-cli to v19.12.1
Update balena-io/balena-cli from 19.11.1 to 19.12.1

Change-type: patch
2024-10-21 17:06:57 +00:00
flowzone-app[bot]
1731bedc9a
v4.1.180 2024-10-21 16:26:45 +00:00
balena-renovate[bot]
d6915a8abb
Merge pull request #444 from balena-io/renovate/qemux-qemu-docker-6.x
Update qemux/qemu-docker Docker tag to v6.06
2024-10-21 16:25:55 +00:00
Self-hosted Renovate Bot
722c323f86 Update qemux/qemu-docker Docker tag to v6.06
Update qemux/qemu-docker from 6.05 to 6.06

Change-type: patch
2024-10-21 16:03:14 +00:00
flowzone-app[bot]
e50938926d
v4.1.179 2024-10-21 15:21:56 +00:00
balena-renovate[bot]
9c2d73c9a1
Merge pull request #445 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.54
2024-10-21 15:20:57 +00:00
Self-hosted Renovate Bot
9554fec1fc Update balena/open-balena-vpn Docker tag to v11.30.54
Update balena/open-balena-vpn from 11.30.51 to 11.30.54

Change-type: patch
2024-10-21 14:59:26 +00:00
flowzone-app[bot]
1a1d0bb7d7
v4.1.178 2024-10-21 14:27:35 +00:00
balena-renovate[bot]
dae8642211
Merge pull request #443 from balena-io/renovate/balena-io-balena-cli-19.x
Update dependency balena-io/balena-cli to v19.11.1
2024-10-21 14:26:33 +00:00
Self-hosted Renovate Bot
6067bd4b2a Update dependency balena-io/balena-cli to v19.11.1
Update balena-io/balena-cli from 19.6.0 to 19.11.1

Change-type: patch
2024-10-21 14:02:05 +00:00
flowzone-app[bot]
ac5a5123e8
v4.1.177 2024-10-18 14:16:44 +00:00
balena-renovate[bot]
f4e1f862af
Merge pull request #442 from balena-io/renovate/actions-checkout-digest
Update actions/checkout digest to 163217d
2024-10-18 14:15:59 +00:00
Self-hosted Renovate Bot
6a614456e0 Update actions/checkout digest to 163217d
Update actions/checkout

Change-type: patch
2024-10-18 13:54:13 +00:00
flowzone-app[bot]
e23043e2f6
v4.1.176 2024-10-18 13:28:02 +00:00
balena-renovate[bot]
76c1e3c341
Merge pull request #440 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.58
2024-10-18 13:27:13 +00:00
Self-hosted Renovate Bot
39a1ac1223 Update balena/open-balena-s3 Docker tag to v2.28.58
Update balena/open-balena-s3 from 2.28.57 to 2.28.58

Change-type: patch
2024-10-18 13:05:12 +00:00
flowzone-app[bot]
d9dfa55cb5
v4.1.175 2024-10-18 12:16:49 +00:00
balena-renovate[bot]
b9de68ae58
Merge pull request #441 from balena-io/renovate/balena-io-balena-cli-19.x
Update dependency balena-io/balena-cli to v19.6.0
2024-10-18 12:15:59 +00:00
Self-hosted Renovate Bot
f0b0862b22 Update dependency balena-io/balena-cli to v19.6.0
Update balena-io/balena-cli from 19.4.0 to 19.6.0

Change-type: patch
2024-10-18 11:54:06 +00:00
flowzone-app[bot]
de55178c84
v4.1.174 2024-10-17 01:42:11 +00:00
balena-renovate[bot]
28abe7facb
Merge pull request #439 from balena-io/renovate/balena-open-balena-registry-2.41.x
Update balena/open-balena-registry Docker tag to v2.41.11
2024-10-17 01:41:08 +00:00
Self-hosted Renovate Bot
9a9ffd5351 Update balena/open-balena-registry Docker tag to v2.41.11
Update balena/open-balena-registry from 2.41.10 to 2.41.11

Change-type: patch
2024-10-17 01:17:44 +00:00
flowzone-app[bot]
a89b59bde0
v4.1.173 2024-10-16 20:22:04 +00:00
balena-renovate[bot]
48d3495582
Merge pull request #438 from balena-io/renovate/balena-io-balena-cli-19.x
Update dependency balena-io/balena-cli to v19.4.0
2024-10-16 20:21:07 +00:00
Self-hosted Renovate Bot
a26a7f51c9 Update dependency balena-io/balena-cli to v19.4.0
Update balena-io/balena-cli from 19.3.0 to 19.4.0

Change-type: patch
2024-10-16 19:54:23 +00:00
flowzone-app[bot]
144aba6588
v4.1.172 2024-10-16 19:37:26 +00:00
balena-renovate[bot]
02c11901bf
Merge pull request #437 from balena-io/renovate/balena-io-balena-cli-19.x
Update dependency balena-io/balena-cli to v19.3.0
2024-10-16 19:36:32 +00:00
Self-hosted Renovate Bot
8b19ca189c Update dependency balena-io/balena-cli to v19.3.0
Update balena-io/balena-cli from 19.2.0 to 19.3.0

Change-type: patch
2024-10-16 18:56:23 +00:00
flowzone-app[bot]
ba06f5b991
v4.1.171 2024-10-16 17:22:05 +00:00
balena-renovate[bot]
ddbc2ec9b2
Merge pull request #436 from balena-io/renovate/balena-io-balena-cli-19.x
Update dependency balena-io/balena-cli to v19.2.0
2024-10-16 17:21:02 +00:00
Self-hosted Renovate Bot
e853ae64c7 Update dependency balena-io/balena-cli to v19.2.0
Update balena-io/balena-cli from 19.1.3 to 19.2.0

Change-type: patch
2024-10-16 16:59:06 +00:00
flowzone-app[bot]
32a57211b7
v4.1.170 2024-10-16 15:18:49 +00:00
balena-renovate[bot]
ba4374055d
Merge pull request #435 from balena-io/renovate/balena-io-balena-cli-19.1.x
Update dependency balena-io/balena-cli to v19.1.3
2024-10-16 15:18:05 +00:00
Self-hosted Renovate Bot
d04d22547a Update dependency balena-io/balena-cli to v19.1.3
Update balena-io/balena-cli from 19.1.2 to 19.1.3

Change-type: patch
2024-10-16 14:53:56 +00:00
flowzone-app[bot]
0e77a02eea
v4.1.169 2024-10-16 14:22:08 +00:00
balena-renovate[bot]
8f160d0a99
Merge pull request #433 from balena-io/renovate/balena-io-balena-cli-19.1.x
Update dependency balena-io/balena-cli to v19.1.2
2024-10-16 14:21:18 +00:00
Self-hosted Renovate Bot
8c61a23fac Update dependency balena-io/balena-cli to v19.1.2
Update balena-io/balena-cli from 19.1.1 to 19.1.2

Change-type: patch
2024-10-16 13:59:46 +00:00
flowzone-app[bot]
11bd3976ff
v4.1.168 2024-10-16 12:16:56 +00:00
balena-renovate[bot]
e3a1df78c8
Merge pull request #432 from balena-io/renovate/balena-open-balena-api-29.1.x
Update balena/open-balena-api Docker tag to v29.1.4
2024-10-16 12:16:01 +00:00
Self-hosted Renovate Bot
ec337f62e5 Update balena/open-balena-api Docker tag to v29.1.4
Update balena/open-balena-api from 29.1.3 to 29.1.4

Change-type: patch
2024-10-16 11:55:18 +00:00
flowzone-app[bot]
1cb2d3f821
v4.1.167 2024-10-15 03:28:38 +00:00
balena-renovate[bot]
b770555e24
Merge pull request #431 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to 2cefa29
2024-10-15 03:27:17 +00:00
Self-hosted Renovate Bot
fe854dd9ff Update aws-actions/configure-aws-credentials digest to 2cefa29
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-10-15 03:07:19 +00:00
flowzone-app[bot]
c86f28caf6
v4.1.166 2024-10-14 16:16:55 +00:00
balena-renovate[bot]
3599f1a517
Merge pull request #430 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.51
2024-10-14 16:16:05 +00:00
Self-hosted Renovate Bot
a9ee630764 Update balena/open-balena-vpn Docker tag to v11.30.51
Update balena/open-balena-vpn from 11.30.50 to 11.30.51

Change-type: patch
2024-10-14 15:54:47 +00:00
flowzone-app[bot]
681a09cb6e
v4.1.165 2024-10-14 14:17:13 +00:00
balena-renovate[bot]
435fec2c6a
Merge pull request #429 from balena-io/renovate/balena-io-balena-cli-19.1.x
Update dependency balena-io/balena-cli to v19.1.1
2024-10-14 14:16:28 +00:00
Self-hosted Renovate Bot
a7e3f9906b Update dependency balena-io/balena-cli to v19.1.1
Update balena-io/balena-cli from 19.1.0 to 19.1.1

Change-type: patch
2024-10-14 13:55:12 +00:00
flowzone-app[bot]
3c2d84a610
v4.1.164 2024-10-11 18:22:02 +00:00
balena-renovate[bot]
2b1a2e4024
Merge pull request #428 from balena-io/renovate/balena-io-balena-cli-19.x
Update dependency balena-io/balena-cli to v19.1.0
2024-10-11 18:21:12 +00:00
Self-hosted Renovate Bot
c84956e083 Update dependency balena-io/balena-cli to v19.1.0
Update balena-io/balena-cli from 19.0.20 to 19.1.0

Change-type: patch
2024-10-11 17:57:38 +00:00
flowzone-app[bot]
ea82455164
v4.1.163 2024-10-11 13:27:38 +00:00
balena-renovate[bot]
e18539672b
Merge pull request #426 from balena-io/renovate/balena-io-balena-cli-19.0.x
Update dependency balena-io/balena-cli to v19.0.20
2024-10-11 13:25:50 +00:00
Self-hosted Renovate Bot
2cdc0113a4 Update dependency balena-io/balena-cli to v19.0.20
Update balena-io/balena-cli from 19.0.19 to 19.0.20

Change-type: patch
2024-10-11 13:03:21 +00:00
flowzone-app[bot]
e160fc089f
v4.1.162 2024-10-11 12:18:25 +00:00
balena-renovate[bot]
1e5aa80e73
Merge pull request #425 from balena-io/renovate/balena-io-balena-cli-19.0.x
Update dependency balena-io/balena-cli to v19.0.19
2024-10-11 12:17:26 +00:00
Self-hosted Renovate Bot
9e1dd4cb3e Update dependency balena-io/balena-cli to v19.0.19
Update balena-io/balena-cli from 19.0.18 to 19.0.19

Change-type: patch
2024-10-11 11:55:22 +00:00
flowzone-app[bot]
fad2cc1e3d
v4.1.161 2024-10-10 23:19:32 +00:00
balena-renovate[bot]
badb539c8b
Merge pull request #424 from balena-io/renovate/balena-open-balena-api-29.1.x
Update balena/open-balena-api Docker tag to v29.1.3
2024-10-10 23:18:40 +00:00
Self-hosted Renovate Bot
6b4bced30c Update balena/open-balena-api Docker tag to v29.1.3
Update balena/open-balena-api from 29.1.2 to 29.1.3

Change-type: patch
2024-10-10 22:57:05 +00:00
flowzone-app[bot]
a22875dd81
v4.1.160 2024-10-10 08:13:57 +00:00
balena-renovate[bot]
8922f35927
Merge pull request #423 from balena-io/renovate/balena-open-balena-api-29.1.x
Update balena/open-balena-api Docker tag to v29.1.2
2024-10-10 08:12:59 +00:00
Self-hosted Renovate Bot
17f13f4541 Update balena/open-balena-api Docker tag to v29.1.2
Update balena/open-balena-api from 29.1.1 to 29.1.2

Change-type: patch
2024-10-10 07:52:48 +00:00
flowzone-app[bot]
9d9594630a
v4.1.159 2024-10-09 18:17:05 +00:00
balena-renovate[bot]
997b881329
Merge pull request #422 from balena-io/renovate/balena-open-balena-api-29.1.x
Update balena/open-balena-api Docker tag to v29.1.1
2024-10-09 18:16:12 +00:00
Self-hosted Renovate Bot
2efaafe8af Update balena/open-balena-api Docker tag to v29.1.1
Update balena/open-balena-api from 29.1.0 to 29.1.1

Change-type: patch
2024-10-09 17:53:11 +00:00
flowzone-app[bot]
174c2b204f
v4.1.158 2024-10-08 18:22:01 +00:00
balena-renovate[bot]
cedc6969ec
Merge pull request #418 from balena-io/renovate/balena-io-balena-cli-19.0.x
Update dependency balena-io/balena-cli to v19.0.18
2024-10-08 18:21:07 +00:00
Self-hosted Renovate Bot
d15a7bfe82 Update dependency balena-io/balena-cli to v19.0.18
Update balena-io/balena-cli from 19.0.13 to 19.0.18

Change-type: patch
2024-10-08 17:55:22 +00:00
flowzone-app[bot]
fe9d388031
v4.1.157 2024-10-08 17:46:43 +00:00
balena-renovate[bot]
3809132a13
Merge pull request #421 from balena-io/renovate/balena-open-balena-api-29.x
Update balena/open-balena-api Docker tag to v29.1.0
2024-10-08 17:45:59 +00:00
Self-hosted Renovate Bot
3ec0dfdb17 Update balena/open-balena-api Docker tag to v29.1.0
Update balena/open-balena-api from 29.0.3 to 29.1.0

Change-type: patch
2024-10-08 17:01:01 +00:00
flowzone-app[bot]
c7fa8454e9
v4.1.156 2024-10-08 13:46:40 +00:00
balena-renovate[bot]
f6fe13af87
Merge pull request #419 from balena-io/renovate/qemux-qemu-docker-6.x
Update qemux/qemu-docker Docker tag to v6.05
2024-10-08 13:45:53 +00:00
Self-hosted Renovate Bot
f3b03e4a5b Update qemux/qemu-docker Docker tag to v6.05
Update qemux/qemu-docker from 6.04 to 6.05

Change-type: patch
2024-10-08 13:04:14 +00:00
flowzone-app[bot]
d6b7287102
v4.1.155 2024-10-08 04:20:23 +00:00
balena-renovate[bot]
cf5afea537
Merge pull request #417 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to a701637
2024-10-08 04:19:31 +00:00
Self-hosted Renovate Bot
d28d4323e2 Update aws-actions/configure-aws-credentials digest to a701637
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-10-08 03:55:10 +00:00
flowzone-app[bot]
373c65b4fc
v4.1.154 2024-10-07 18:22:11 +00:00
balena-renovate[bot]
b18cd839dc
Merge pull request #414 from balena-io/renovate/balena-open-balena-api-29.0.x
Update balena/open-balena-api Docker tag to v29.0.3
2024-10-07 18:21:29 +00:00
Self-hosted Renovate Bot
1773225626 Update balena/open-balena-api Docker tag to v29.0.3
Update balena/open-balena-api from 29.0.2 to 29.0.3

Change-type: patch
2024-10-07 17:57:58 +00:00
flowzone-app[bot]
44d6ec3413
v4.1.153 2024-10-07 17:26:52 +00:00
balena-renovate[bot]
571c2d8645
Merge pull request #416 from balena-io/renovate/actions-checkout-digest
Update actions/checkout digest to eef6144
2024-10-07 17:26:05 +00:00
Self-hosted Renovate Bot
5db4021633 Update actions/checkout digest to eef6144
Update actions/checkout

Change-type: patch
2024-10-07 17:03:53 +00:00
flowzone-app[bot]
927f3062e9
v4.1.152 2024-10-05 11:13:54 +00:00
balena-renovate[bot]
97373798c1
Merge pull request #415 from balena-io/renovate/qemux-qemu-docker-6.x
Update qemux/qemu-docker Docker tag to v6.04
2024-10-05 11:13:05 +00:00
Self-hosted Renovate Bot
ef10b45fe4 Update qemux/qemu-docker Docker tag to v6.04
Update qemux/qemu-docker from 6.03 to 6.04

Change-type: patch
2024-10-05 10:53:30 +00:00
flowzone-app[bot]
85de3e832a
v4.1.151 2024-10-04 17:21:56 +00:00
balena-renovate[bot]
b42bc3e00b
Merge pull request #413 from balena-io/renovate/balena-open-balena-api-29.0.x
Update balena/open-balena-api Docker tag to v29.0.2
2024-10-04 17:21:06 +00:00
Self-hosted Renovate Bot
8d34b2404c Update balena/open-balena-api Docker tag to v29.0.2
Update balena/open-balena-api from 29.0.1 to 29.0.2

Change-type: patch
2024-10-04 16:57:10 +00:00
flowzone-app[bot]
9361e0fc02
v4.1.150 2024-10-03 22:17:09 +00:00
balena-renovate[bot]
2f5e6f1578
Merge pull request #411 from balena-io/renovate/balena-open-balena-registry-2.41.x
Update balena/open-balena-registry Docker tag to v2.41.10
2024-10-03 22:16:09 +00:00
Self-hosted Renovate Bot
aa2c4823ad Update balena/open-balena-registry Docker tag to v2.41.10
Update balena/open-balena-registry from 2.41.8 to 2.41.10

Change-type: patch
2024-10-03 21:54:21 +00:00
flowzone-app[bot]
04ba7afb9f
v4.1.149 2024-10-03 21:21:48 +00:00
balena-renovate[bot]
49afe19d74
Merge pull request #412 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.57
2024-10-03 21:20:57 +00:00
Self-hosted Renovate Bot
deba1661cb Update balena/open-balena-s3 Docker tag to v2.28.57
Update balena/open-balena-s3 from 2.28.56 to 2.28.57

Change-type: patch
2024-10-03 20:56:59 +00:00
flowzone-app[bot]
99d47cb431
v4.1.148 2024-10-03 18:31:41 +00:00
balena-renovate[bot]
24db7d17b8
Merge pull request #410 from balena-io/renovate/balena-open-balena-api-29.0.x
Update balena/open-balena-api Docker tag to v29.0.1
2024-10-03 18:30:59 +00:00
Self-hosted Renovate Bot
2036ad5833 Update balena/open-balena-api Docker tag to v29.0.1
Update balena/open-balena-api from 29.0.0 to 29.0.1

Change-type: patch
2024-10-03 17:54:44 +00:00
flowzone-app[bot]
9b43dd201b
v4.1.147 2024-10-03 17:33:22 +00:00
balena-renovate[bot]
083972ec04
Merge pull request #409 from balena-io/renovate/actions-checkout-digest
Update actions/checkout digest to 6b42224
2024-10-03 17:32:32 +00:00
Self-hosted Renovate Bot
e38cb8d655 Update actions/checkout digest to 6b42224
Update actions/checkout

Change-type: patch
2024-10-03 15:54:49 +00:00
flowzone-app[bot]
7acf599938
v4.1.146 2024-10-01 23:17:35 +00:00
balena-renovate[bot]
e28e13a6dd
Merge pull request #405 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to 73daff1
2024-10-01 23:16:43 +00:00
Self-hosted Renovate Bot
1f0b3b8b4e Update aws-actions/configure-aws-credentials digest to 73daff1
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-10-01 22:55:21 +00:00
flowzone-app[bot]
f3767cbd3e
v4.1.145 2024-10-01 22:18:39 +00:00
balena-renovate[bot]
6c0c15c9e9
Merge pull request #408 from balena-io/renovate/qemux-qemu-docker-6.x
Update qemux/qemu-docker Docker tag to v6.03
2024-10-01 22:17:44 +00:00
Self-hosted Renovate Bot
d1b3baa927 Update qemux/qemu-docker Docker tag to v6.03
Update qemux/qemu-docker from 6.02 to 6.03

Change-type: patch
2024-10-01 21:56:42 +00:00
flowzone-app[bot]
44e1f717da
v4.1.144 2024-10-01 21:18:56 +00:00
Anton Belodedenko
7783ca543b
Merge pull request #407 from balena-io/renovate/balena-open-balena-api-29.x
Update balena/open-balena-api Docker tag to v29
2024-10-01 14:18:01 -07:00
Self-hosted Renovate Bot
98a1db9dc4 Update balena/open-balena-api Docker tag to v29
Update balena/open-balena-api from 28.0.13 to 29.0.0

Change-type: patch
2024-10-01 18:57:31 +00:00
flowzone-app[bot]
cfac50981b
v4.1.143 2024-10-01 18:17:33 +00:00
balena-renovate[bot]
3c67fd0b43
Merge pull request #403 from balena-io/renovate/qemux-qemu-docker-6.x
Update qemux/qemu-docker Docker tag to v6.02
2024-10-01 18:16:38 +00:00
Self-hosted Renovate Bot
983cf45ad7 Update qemux/qemu-docker Docker tag to v6.02
Update qemux/qemu-docker from 6.01 to 6.02

Change-type: patch
2024-10-01 17:56:04 +00:00
flowzone-app[bot]
491783b7f7
v4.1.142 2024-10-01 17:01:34 +00:00
balena-renovate[bot]
13e8d1ff18
Merge pull request #406 from balena-io/renovate/balena-open-balena-api-28.0.x
Update balena/open-balena-api Docker tag to v28.0.13
2024-10-01 17:00:42 +00:00
Self-hosted Renovate Bot
65b618a170 Update balena/open-balena-api Docker tag to v28.0.13
Update balena/open-balena-api from 28.0.12 to 28.0.13

Change-type: patch
2024-10-01 16:40:10 +00:00
flowzone-app[bot]
2c9f7d1880
v4.1.141 2024-09-30 16:36:36 +00:00
balena-renovate[bot]
dc434d1a84
Merge pull request #404 from balena-io/renovate/balena-open-balena-api-28.0.x
Update balena/open-balena-api Docker tag to v28.0.12
2024-09-30 16:35:43 +00:00
Self-hosted Renovate Bot
4f476950e5 Update balena/open-balena-api Docker tag to v28.0.12
Update balena/open-balena-api from 28.0.11 to 28.0.12

Change-type: patch
2024-09-30 11:55:01 +00:00
flowzone-app[bot]
7f6988d71b
v4.1.140 2024-09-27 02:37:51 +00:00
balena-renovate[bot]
460b794d7b
Merge pull request #402 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to 050bf7a
2024-09-27 02:37:04 +00:00
Self-hosted Renovate Bot
15bfdc51ff Update aws-actions/configure-aws-credentials digest to 050bf7a
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-09-27 02:18:23 +00:00
flowzone-app[bot]
2e8f531cb6
v4.1.139 2024-09-27 01:36:20 +00:00
balena-renovate[bot]
c4b86494cc
Merge pull request #398 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.50
2024-09-27 01:35:23 +00:00
Self-hosted Renovate Bot
2b08ede070 Update balena/open-balena-vpn Docker tag to v11.30.50
Update balena/open-balena-vpn from 11.30.49 to 11.30.50

Change-type: patch
2024-09-27 01:14:42 +00:00
flowzone-app[bot]
c840723bf8
v4.1.138 2024-09-27 00:19:12 +00:00
balena-renovate[bot]
fc194fdc9a
Merge pull request #397 from balena-io/renovate/balena-open-balena-api-28.0.x
Update balena/open-balena-api Docker tag to v28.0.11
2024-09-27 00:18:26 +00:00
Self-hosted Renovate Bot
66228c4d8d Update balena/open-balena-api Docker tag to v28.0.11
Update balena/open-balena-api from 28.0.10 to 28.0.11

Change-type: patch
2024-09-26 23:56:33 +00:00
flowzone-app[bot]
fa19dfd589
v4.1.137 2024-09-26 23:17:57 +00:00
balena-renovate[bot]
b01855815d
Merge pull request #401 from balena-io/renovate/actions-checkout-digest
Update actions/checkout digest to d632683
2024-09-26 23:17:05 +00:00
Self-hosted Renovate Bot
564b01dd61 Update actions/checkout digest to d632683
Update actions/checkout

Change-type: patch
2024-09-26 22:57:55 +00:00
flowzone-app[bot]
32895d0a13
v4.1.136 2024-09-26 22:02:32 +00:00
balena-renovate[bot]
208fc20fa7
Merge pull request #399 from balena-io/renovate/balena-io-balena-cli-19.0.x
Update dependency balena-io/balena-cli to v19.0.13
2024-09-26 22:01:41 +00:00
Self-hosted Renovate Bot
e27cbed569 Update dependency balena-io/balena-cli to v19.0.13
Update balena-io/balena-cli from 19.0.12 to 19.0.13

Change-type: patch
2024-09-26 21:42:22 +00:00
flowzone-app[bot]
65e0417c55
v4.1.135 2024-09-26 20:17:30 +00:00
Page-
3e41974927
Merge pull request #400 from balena-io/checkout-settings
CI: Update checkout settings
2024-09-26 21:16:37 +01:00
Pagan Gazzard
bce7f32462 CI: Update checkout settings
Change-type: patch
2024-09-26 11:00:02 +01:00
flowzone-app[bot]
c54dcf483f
v4.1.134 2024-09-20 19:16:26 +00:00
balena-renovate[bot]
47a06f7e6a
Merge pull request #396 from balena-io/renovate/balena-io-balena-cli-19.0.x
Update dependency balena-io/balena-cli to v19.0.12
2024-09-20 19:15:33 +00:00
Self-hosted Renovate Bot
a1546cd39b Update dependency balena-io/balena-cli to v19.0.12
Update balena-io/balena-cli from 19.0.11 to 19.0.12

Change-type: patch
2024-09-20 18:54:25 +00:00
flowzone-app[bot]
8de04839b6
v4.1.133 2024-09-20 16:16:16 +00:00
balena-renovate[bot]
8ba6fbb251
Merge pull request #395 from balena-io/renovate/balena-open-balena-api-28.0.x
Update balena/open-balena-api Docker tag to v28.0.10
2024-09-20 16:15:28 +00:00
Self-hosted Renovate Bot
90e78b9313 Update balena/open-balena-api Docker tag to v28.0.10
Update balena/open-balena-api from 28.0.9 to 28.0.10

Change-type: patch
2024-09-20 15:54:26 +00:00
flowzone-app[bot]
61ad8d84fa
v4.1.132 2024-09-20 15:23:07 +00:00
balena-renovate[bot]
6054180bfe
Merge pull request #394 from balena-io/renovate/balena-open-balena-api-28.0.x
Update balena/open-balena-api Docker tag to v28.0.9
2024-09-20 15:22:27 +00:00
Self-hosted Renovate Bot
709e2e5f35 Update balena/open-balena-api Docker tag to v28.0.9
Update balena/open-balena-api from 28.0.8 to 28.0.9

Change-type: patch
2024-09-20 14:59:27 +00:00
flowzone-app[bot]
fe04689fde
v4.1.131 2024-09-19 14:29:20 +00:00
balena-renovate[bot]
67b3825043
Merge pull request #393 from balena-io/renovate/balena-open-balena-api-28.0.x
Update balena/open-balena-api Docker tag to v28.0.8
2024-09-19 14:28:25 +00:00
Self-hosted Renovate Bot
89649c1998 Update balena/open-balena-api Docker tag to v28.0.8
Update balena/open-balena-api from 28.0.5 to 28.0.8

Change-type: patch
2024-09-19 13:54:14 +00:00
flowzone-app[bot]
b65d6d1e02
v4.1.130 2024-09-18 20:12:47 +00:00
balena-renovate[bot]
2e4ec3bc78
Merge pull request #389 from balena-io/renovate/balena-open-balena-registry-2.41.x
Update balena/open-balena-registry Docker tag to v2.41.8
2024-09-18 20:11:56 +00:00
Self-hosted Renovate Bot
c5082dc0af Update balena/open-balena-registry Docker tag to v2.41.8
Update balena/open-balena-registry from 2.41.6 to 2.41.8

Change-type: patch
2024-09-18 19:53:31 +00:00
flowzone-app[bot]
8cde728acf
v4.1.129 2024-09-18 19:19:08 +00:00
balena-renovate[bot]
047f625b85
Merge pull request #392 from balena-io/renovate/balena-io-balena-cli-19.0.x
Update dependency balena-io/balena-cli to v19.0.11
2024-09-18 19:18:22 +00:00
Self-hosted Renovate Bot
fda6256ed9 Update dependency balena-io/balena-cli to v19.0.11
Update balena-io/balena-cli from 19.0.10 to 19.0.11

Change-type: patch
2024-09-18 18:55:02 +00:00
flowzone-app[bot]
26b9f7a288
v4.1.128 2024-09-18 18:14:24 +00:00
balena-renovate[bot]
23866541ad
Merge pull request #390 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.56
2024-09-18 18:13:16 +00:00
Self-hosted Renovate Bot
81ec364a76 Update balena/open-balena-s3 Docker tag to v2.28.56
Update balena/open-balena-s3 from 2.28.55 to 2.28.56

Change-type: patch
2024-09-18 17:53:49 +00:00
flowzone-app[bot]
338940019a
v4.1.127 2024-09-18 17:21:14 +00:00
balena-renovate[bot]
53633f2304
Merge pull request #391 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.49
2024-09-18 17:20:30 +00:00
Self-hosted Renovate Bot
f4bfb5eb32 Update balena/open-balena-vpn Docker tag to v11.30.49
Update balena/open-balena-vpn from 11.30.47 to 11.30.49

Change-type: patch
2024-09-18 16:54:44 +00:00
flowzone-app[bot]
ef888c27ff
v4.1.126 2024-09-18 16:18:56 +00:00
balena-renovate[bot]
0f6f789695
Merge pull request #388 from balena-io/renovate/balena-open-balena-api-28.0.x
Update balena/open-balena-api Docker tag to v28.0.5
2024-09-18 16:18:06 +00:00
Self-hosted Renovate Bot
a4b54471c4 Update balena/open-balena-api Docker tag to v28.0.5
Update balena/open-balena-api from 28.0.2 to 28.0.5

Change-type: patch
2024-09-18 15:53:39 +00:00
flowzone-app[bot]
b2ecfa8f56
v4.1.125 2024-09-17 16:16:10 +00:00
balena-renovate[bot]
d3220cf16a
Merge pull request #386 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to 909c963
2024-09-17 16:15:21 +00:00
Self-hosted Renovate Bot
0f138c2abf Update aws-actions/configure-aws-credentials digest to 909c963
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-09-17 15:54:45 +00:00
flowzone-app[bot]
77136a347c
v4.1.124 2024-09-17 15:17:30 +00:00
balena-renovate[bot]
dff914b555
Merge pull request #387 from balena-io/renovate/balena-open-balena-api-28.0.x
Update balena/open-balena-api Docker tag to v28.0.2
2024-09-17 15:16:44 +00:00
Self-hosted Renovate Bot
2d5cd4040f Update balena/open-balena-api Docker tag to v28.0.2
Update balena/open-balena-api from 28.0.1 to 28.0.2

Change-type: patch
2024-09-17 14:57:24 +00:00
flowzone-app[bot]
e3da80bf42
v4.1.123 2024-09-17 14:07:13 +00:00
flowzone-app[bot]
9ed0b9164b
Merge pull request #385 from balena-io/ab77/patch
Add pre-commit shellcheck hook
2024-09-17 14:05:55 +00:00
Anton Belodedenko
5fe76cae23
Add pre-commit shellcheck hook
* check existing script(s)

change-type: patch
2024-09-16 13:16:50 -07:00
flowzone-app[bot]
3382d72f29
v4.1.122 2024-09-16 16:26:12 +00:00
Anton Belodedenko
fdce9651ea
Merge pull request #384 from balena-io/renovate/balena-open-balena-api-28.x
Update balena/open-balena-api Docker tag to v28
2024-09-16 09:25:26 -07:00
Self-hosted Renovate Bot
cf0f56d3d7 Update balena/open-balena-api Docker tag to v28
Update balena/open-balena-api from 27.2.4 to 28.0.1

Change-type: patch
2024-09-16 15:54:23 +00:00
flowzone-app[bot]
2394d9da63
v4.1.121 2024-09-16 15:16:34 +00:00
balena-renovate[bot]
8a8abe8974
Merge pull request #383 from balena-io/renovate/balena-open-balena-api-27.2.x
Update balena/open-balena-api Docker tag to v27.2.4
2024-09-16 15:15:41 +00:00
Self-hosted Renovate Bot
35a0eda110 Update balena/open-balena-api Docker tag to v27.2.4
Update balena/open-balena-api from 27.2.3 to 27.2.4

Change-type: patch
2024-09-16 14:54:18 +00:00
flowzone-app[bot]
6377ac4f07
v4.1.120 2024-09-16 14:31:33 +00:00
balena-renovate[bot]
08cd7bcbb6
Merge pull request #379 from balena-io/renovate/qemux-qemu-docker-6.x
Update qemux/qemu-docker Docker tag to v6.01
2024-09-16 14:30:48 +00:00
Self-hosted Renovate Bot
3829209724 Update qemux/qemu-docker Docker tag to v6.01
Update qemux/qemu-docker from 6.00 to 6.01

Change-type: patch
2024-09-16 13:54:20 +00:00
flowzone-app[bot]
4639bbe598
v4.1.119 2024-09-16 13:41:13 +00:00
balena-renovate[bot]
e9ea176775
Merge pull request #382 from balena-io/renovate/balena-open-balena-api-27.2.x
Update balena/open-balena-api Docker tag to v27.2.3
2024-09-16 13:40:17 +00:00
Self-hosted Renovate Bot
3a81367358 Update balena/open-balena-api Docker tag to v27.2.3
Update balena/open-balena-api from 27.2.2 to 27.2.3

Change-type: patch
2024-09-16 13:04:34 +00:00
flowzone-app[bot]
499d696c41
v4.1.118 2024-09-16 12:31:36 +00:00
balena-renovate[bot]
2b09337f5d
Merge pull request #381 from balena-io/renovate/balena-open-balena-api-27.2.x
Update balena/open-balena-api Docker tag to v27.2.2
2024-09-16 12:30:34 +00:00
Self-hosted Renovate Bot
c0d0ad7340 Update balena/open-balena-api Docker tag to v27.2.2
Update balena/open-balena-api from 27.2.1 to 27.2.2

Change-type: patch
2024-09-16 11:54:06 +00:00
flowzone-app[bot]
ca1b6aa689
v4.1.117 2024-09-16 03:28:54 +00:00
balena-renovate[bot]
76faeec221
Merge pull request #377 from balena-io/renovate/balena-io-balena-cli-19.0.x
Update dependency balena-io/balena-cli to v19.0.10
2024-09-16 03:28:03 +00:00
Self-hosted Renovate Bot
fa705a90b0 Update dependency balena-io/balena-cli to v19.0.10
Update balena-io/balena-cli from 19.0.8 to 19.0.10

Change-type: patch
2024-09-16 03:09:06 +00:00
flowzone-app[bot]
d9259d79c3
v4.1.116 2024-09-16 02:41:20 +00:00
balena-renovate[bot]
1faf0013d0
Merge pull request #380 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.47
2024-09-16 02:40:31 +00:00
Self-hosted Renovate Bot
017285e6ac Update balena/open-balena-vpn Docker tag to v11.30.47
Update balena/open-balena-vpn from 11.30.46 to 11.30.47

Change-type: patch
2024-09-16 02:21:41 +00:00
flowzone-app[bot]
3f7815039c
v4.1.115 2024-09-12 19:18:14 +00:00
balena-renovate[bot]
e717a4926e
Merge pull request #378 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to bd13543
2024-09-12 19:17:32 +00:00
Self-hosted Renovate Bot
278b377074 Update aws-actions/configure-aws-credentials digest to bd13543
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-09-12 18:56:42 +00:00
flowzone-app[bot]
d9ffa8a692
v4.1.114 2024-09-12 16:27:13 +00:00
balena-renovate[bot]
46ebce8aea
Merge pull request #376 from balena-io/renovate/balena-io-balena-cli-19.0.x
Update dependency balena-io/balena-cli to v19.0.8
2024-09-12 16:26:24 +00:00
Self-hosted Renovate Bot
d958c294f4 Update dependency balena-io/balena-cli to v19.0.8
Update balena-io/balena-cli from 19.0.5 to 19.0.8

Change-type: patch
2024-09-12 15:55:04 +00:00
flowzone-app[bot]
68412a8ec8
v4.1.113 2024-09-11 17:16:31 +00:00
balena-renovate[bot]
198814e3c4
Merge pull request #375 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.46
2024-09-11 17:15:43 +00:00
Self-hosted Renovate Bot
ced9e839ad Update balena/open-balena-vpn Docker tag to v11.30.46
Update balena/open-balena-vpn from 11.30.45 to 11.30.46

Change-type: patch
2024-09-11 16:55:32 +00:00
flowzone-app[bot]
64f1503686
v4.1.112 2024-09-11 16:31:16 +00:00
balena-renovate[bot]
818b64adfe
Merge pull request #372 from balena-io/renovate/balena-io-balena-cli-19.0.x
Update dependency balena-io/balena-cli to v19.0.5
2024-09-11 16:30:36 +00:00
Self-hosted Renovate Bot
88236a83c2 Update dependency balena-io/balena-cli to v19.0.5
Update balena-io/balena-cli from 19.0.3 to 19.0.5

Change-type: patch
2024-09-11 15:54:16 +00:00
flowzone-app[bot]
8e40f92ea1
v4.1.111 2024-09-11 15:18:02 +00:00
balena-renovate[bot]
c656d82897
Merge pull request #374 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.45
2024-09-11 15:17:17 +00:00
Self-hosted Renovate Bot
275bbd7e4b Update balena/open-balena-vpn Docker tag to v11.30.45
Update balena/open-balena-vpn from 11.30.42 to 11.30.45

Change-type: patch
2024-09-11 14:54:51 +00:00
flowzone-app[bot]
fe171eb8c1
v4.1.110 2024-09-11 12:06:47 +00:00
balena-renovate[bot]
66a1119967
Merge pull request #373 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.42
2024-09-11 12:05:53 +00:00
Self-hosted Renovate Bot
1a40d39ad9 Update balena/open-balena-vpn Docker tag to v11.30.42
Update balena/open-balena-vpn from 11.30.38 to 11.30.42

Change-type: patch
2024-09-11 10:55:57 +00:00
flowzone-app[bot]
0edc2e75f3
v4.1.109 2024-09-10 22:21:18 +00:00
balena-renovate[bot]
0674310a1e
Merge pull request #371 from balena-io/renovate/balena-open-balena-api-27.x
Update balena/open-balena-api Docker tag to v27.2.1
2024-09-10 22:20:25 +00:00
Self-hosted Renovate Bot
63b806dfff Update balena/open-balena-api Docker tag to v27.2.1
Update balena/open-balena-api from 27.1.4 to 27.2.1

Change-type: patch
2024-09-10 15:58:28 +00:00
flowzone-app[bot]
912140d30a
v4.1.108 2024-09-10 15:16:53 +00:00
balena-renovate[bot]
018c87ffff
Merge pull request #369 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to 1ceaabc
2024-09-10 15:15:52 +00:00
Self-hosted Renovate Bot
de8173f92a Update aws-actions/configure-aws-credentials digest to 1ceaabc
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-09-10 14:53:56 +00:00
flowzone-app[bot]
460a877621
v4.1.107 2024-09-10 14:39:52 +00:00
balena-renovate[bot]
2703752244
Merge pull request #370 from balena-io/renovate/balena-open-balena-api-27.1.x
Update balena/open-balena-api Docker tag to v27.1.4
2024-09-10 14:39:05 +00:00
Self-hosted Renovate Bot
abb7bb2e59 Update balena/open-balena-api Docker tag to v27.1.4
Update balena/open-balena-api from 27.1.2 to 27.1.4

Change-type: patch
2024-09-10 08:53:08 +00:00
flowzone-app[bot]
7e4ae61911
v4.1.106 2024-09-09 23:31:18 +00:00
balena-renovate[bot]
e56250f7f4
Merge pull request #368 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.38
2024-09-09 23:30:31 +00:00
Self-hosted Renovate Bot
85e9703460 Update balena/open-balena-vpn Docker tag to v11.30.38
Update balena/open-balena-vpn from 11.30.37 to 11.30.38

Change-type: patch
2024-09-09 20:54:42 +00:00
flowzone-app[bot]
7fadaa4efa
v4.1.105 2024-09-09 15:12:53 +00:00
balena-renovate[bot]
cbf02b83f3
Merge pull request #367 from balena-io/renovate/balena-open-balena-api-27.1.x
Update balena/open-balena-api Docker tag to v27.1.2
2024-09-09 15:12:08 +00:00
Self-hosted Renovate Bot
78b91eab22 Update balena/open-balena-api Docker tag to v27.1.2
Update balena/open-balena-api from 27.1.1 to 27.1.2

Change-type: patch
2024-09-09 14:53:49 +00:00
flowzone-app[bot]
b0f6dbcbd4
v4.1.104 2024-09-09 14:31:37 +00:00
balena-renovate[bot]
70e8333940
Merge pull request #366 from balena-io/renovate/balena-open-balena-api-27.1.x
Update balena/open-balena-api Docker tag to v27.1.1
2024-09-09 14:30:31 +00:00
Self-hosted Renovate Bot
007b450292 Update balena/open-balena-api Docker tag to v27.1.1
Update balena/open-balena-api from 27.1.0 to 27.1.1

Change-type: patch
2024-09-09 13:54:14 +00:00
flowzone-app[bot]
ad81fd8ae5
v4.1.103 2024-09-06 11:11:37 +00:00
balena-renovate[bot]
f8c1933a82
Merge pull request #365 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.37
2024-09-06 11:10:51 +00:00
Self-hosted Renovate Bot
6aeab7e9cf Update balena/open-balena-vpn Docker tag to v11.30.37
Update balena/open-balena-vpn from 11.30.36 to 11.30.37

Change-type: patch
2024-09-06 10:52:24 +00:00
flowzone-app[bot]
d671569a65
v4.1.102 2024-09-06 09:16:36 +00:00
balena-renovate[bot]
295ff90c56
Merge pull request #364 from balena-io/renovate/balena-open-balena-api-27.x
Update balena/open-balena-api Docker tag to v27.1.0
2024-09-06 09:15:49 +00:00
Self-hosted Renovate Bot
90a3a5f396 Update balena/open-balena-api Docker tag to v27.1.0
Update balena/open-balena-api from 27.0.0 to 27.1.0

Change-type: patch
2024-09-06 08:54:21 +00:00
flowzone-app[bot]
8a10b604d8
v4.1.101 2024-09-05 21:25:49 +00:00
Anton Belodedenko
1b9ca425dd
Merge pull request #362 from balena-io/renovate/qemux-qemu-docker-6.x
Update qemux/qemu-docker Docker tag to v6
2024-09-05 14:25:05 -07:00
Self-hosted Renovate Bot
b949ffb15f Update qemux/qemu-docker Docker tag to v6
Update qemux/qemu-docker from 5.18 to 6.00

Change-type: patch
2024-09-05 20:52:33 +00:00
flowzone-app[bot]
9952f38e20
v4.1.100 2024-09-05 20:21:15 +00:00
balena-renovate[bot]
edd493048e
Merge pull request #363 from balena-io/renovate/actions-checkout-digest
Update actions/checkout digest to 6d193bf
2024-09-05 20:20:31 +00:00
Self-hosted Renovate Bot
5ef6a6f2d8 Update actions/checkout digest to 6d193bf
Update actions/checkout

Change-type: patch
2024-09-05 19:53:36 +00:00
flowzone-app[bot]
911353ff6f
v4.1.99 2024-09-05 17:31:40 +00:00
balena-renovate[bot]
203794a5d7
Merge pull request #361 from balena-io/renovate/actions-checkout-digest
Update actions/checkout digest to b684943
2024-09-05 17:30:40 +00:00
Self-hosted Renovate Bot
69a192535a Update actions/checkout digest to b684943
Update actions/checkout

Change-type: patch
2024-09-05 16:54:32 +00:00
flowzone-app[bot]
c1791bfa16
v4.1.98 2024-09-05 16:01:32 +00:00
Anton Belodedenko
ec167b6b5c
Merge pull request #356 from balena-io/renovate/balena-open-balena-api-27.x
Update balena/open-balena-api Docker tag to v27
2024-09-05 09:00:39 -07:00
Self-hosted Renovate Bot
b838cdf690 Update balena/open-balena-api Docker tag to v27
Update balena/open-balena-api from 26.4.8 to 27.0.0

Change-type: patch
2024-09-05 13:53:48 +00:00
flowzone-app[bot]
096b664258
v4.1.97 2024-09-05 13:41:41 +00:00
balena-renovate[bot]
f1edde395b
Merge pull request #360 from balena-io/renovate/balena-io-balena-cli-19.0.x
Update dependency balena-io/balena-cli to v19.0.3
2024-09-05 13:40:53 +00:00
Self-hosted Renovate Bot
f6b24e2672 Update dependency balena-io/balena-cli to v19.0.3
Update balena-io/balena-cli from 19.0.2 to 19.0.3

Change-type: patch
2024-09-05 13:03:13 +00:00
flowzone-app[bot]
c76b15ef82
v4.1.96 2024-09-05 12:16:58 +00:00
balena-renovate[bot]
1bec8bcd2c
Merge pull request #359 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.36
2024-09-05 12:16:13 +00:00
Self-hosted Renovate Bot
521ed41eff Update balena/open-balena-vpn Docker tag to v11.30.36
Update balena/open-balena-vpn from 11.30.35 to 11.30.36

Change-type: patch
2024-09-05 11:55:02 +00:00
flowzone-app[bot]
7d2dff7d1e
v4.1.95 2024-09-04 17:37:02 +00:00
balena-renovate[bot]
9f752254e1
Merge pull request #358 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.35
2024-09-04 17:35:40 +00:00
Self-hosted Renovate Bot
448dfc6b07 Update balena/open-balena-vpn Docker tag to v11.30.35
Update balena/open-balena-vpn from 11.30.34 to 11.30.35

Change-type: patch
2024-09-04 16:59:45 +00:00
flowzone-app[bot]
2b955ad77e
v4.1.94 2024-09-04 16:32:19 +00:00
balena-renovate[bot]
364edf3df8
Merge pull request #357 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.34
2024-09-04 16:30:50 +00:00
Self-hosted Renovate Bot
8fb1fe1be3 Update balena/open-balena-vpn Docker tag to v11.30.34
Update balena/open-balena-vpn from 11.30.33 to 11.30.34

Change-type: patch
2024-09-04 15:59:49 +00:00
flowzone-app[bot]
d1a14d09c2
v4.1.93 2024-09-03 22:12:54 +00:00
balena-renovate[bot]
7307d07132
Merge pull request #351 from balena-io/renovate/balena-io-balena-cli-19.0.x
Update dependency balena-io/balena-cli to v19.0.2
2024-09-03 22:12:04 +00:00
Self-hosted Renovate Bot
22a4ad9cb1 Update dependency balena-io/balena-cli to v19.0.2
Update balena-io/balena-cli from 19.0.1 to 19.0.2

Change-type: patch
2024-09-03 21:52:10 +00:00
flowzone-app[bot]
f65c638465
v4.1.92 2024-09-03 21:16:24 +00:00
balena-renovate[bot]
05f52779d3
Merge pull request #355 from balena-io/renovate/balena-open-balena-vpn-11.30.x
Update balena/open-balena-vpn Docker tag to v11.30.33
2024-09-03 21:15:36 +00:00
Self-hosted Renovate Bot
8e251fee39 Update balena/open-balena-vpn Docker tag to v11.30.33
Update balena/open-balena-vpn from 11.30.31 to 11.30.33

Change-type: patch
2024-09-03 18:54:58 +00:00
flowzone-app[bot]
7a9b169f22
v4.1.91 2024-09-03 18:13:16 +00:00
balena-renovate[bot]
753ab4bb05
Merge pull request #353 from balena-io/renovate/balena-open-balena-registry-2.41.x
Update balena/open-balena-registry Docker tag to v2.41.6
2024-09-03 18:12:24 +00:00
Self-hosted Renovate Bot
15f6650c0d Update balena/open-balena-registry Docker tag to v2.41.6
Update balena/open-balena-registry from 2.41.4 to 2.41.6

Change-type: patch
2024-09-03 17:53:22 +00:00
flowzone-app[bot]
550ff388e7
v4.1.90 2024-09-03 17:16:10 +00:00
balena-renovate[bot]
d5305638ec
Merge pull request #354 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.55
2024-09-03 17:15:25 +00:00
Self-hosted Renovate Bot
0a2196eb4f Update balena/open-balena-s3 Docker tag to v2.28.55
Update balena/open-balena-s3 from 2.28.54 to 2.28.55

Change-type: patch
2024-09-03 16:56:02 +00:00
flowzone-app[bot]
07d4b61787
v4.1.89 2024-09-03 16:16:24 +00:00
balena-renovate[bot]
e25e590f0a
Merge pull request #352 from balena-io/renovate/balena-open-balena-api-26.4.x
Update balena/open-balena-api Docker tag to v26.4.8
2024-09-03 16:15:35 +00:00
Self-hosted Renovate Bot
e5c1359d74 Update balena/open-balena-api Docker tag to v26.4.8
Update balena/open-balena-api from 26.4.7 to 26.4.8

Change-type: patch
2024-09-03 15:39:00 +00:00
flowzone-app[bot]
82607535a0
v4.1.88 2024-09-03 15:16:09 +00:00
balena-renovate[bot]
408f352698
Merge pull request #348 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to e26e190
2024-09-03 15:15:26 +00:00
Self-hosted Renovate Bot
247258f853 Update aws-actions/configure-aws-credentials digest to e26e190
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-09-03 14:56:17 +00:00
flowzone-app[bot]
b9af2ec9ad
v4.1.87 2024-09-03 14:32:44 +00:00
balena-renovate[bot]
75e09b536b
Merge pull request #350 from balena-io/renovate/balena-open-balena-api-26.4.x
Update balena/open-balena-api Docker tag to v26.4.7
2024-09-03 14:31:47 +00:00
Self-hosted Renovate Bot
a9a2441494 Update balena/open-balena-api Docker tag to v26.4.7
Update balena/open-balena-api from 26.4.6 to 26.4.7

Change-type: patch
2024-09-03 14:09:45 +00:00
flowzone-app[bot]
1401185fab
v4.1.86 2024-09-03 11:13:06 +00:00
balena-renovate[bot]
b3becb980f
Merge pull request #349 from balena-io/renovate/balena-open-balena-api-26.4.x
Update balena/open-balena-api Docker tag to v26.4.6
2024-09-03 11:12:17 +00:00
Self-hosted Renovate Bot
4c698c19b3 Update balena/open-balena-api Docker tag to v26.4.6
Update balena/open-balena-api from 26.4.5 to 26.4.6

Change-type: patch
2024-09-03 10:52:13 +00:00
flowzone-app[bot]
78e8600e27
v4.1.85 2024-09-02 16:21:15 +00:00
balena-renovate[bot]
916ec9e662
Merge pull request #347 from balena-io/renovate/balena-io-balena-cli-19.0.x
Update dependency balena-io/balena-cli to v19.0.1
2024-09-02 16:20:17 +00:00
Self-hosted Renovate Bot
0d19351eb0 Update dependency balena-io/balena-cli to v19.0.1
Update balena-io/balena-cli from 19.0.0 to 19.0.1

Change-type: patch
2024-09-02 15:54:17 +00:00
flowzone-app[bot]
d774243c56
v4.1.84 2024-09-02 15:17:09 +00:00
balena-renovate[bot]
62206c95ed
Merge pull request #345 from balena-io/renovate/balena-open-balena-api-26.4.x
Update balena/open-balena-api Docker tag to v26.4.5
2024-09-02 15:16:05 +00:00
Self-hosted Renovate Bot
e4da142ee9 Update balena/open-balena-api Docker tag to v26.4.5
Update balena/open-balena-api from 26.4.3 to 26.4.5

Change-type: patch
2024-09-02 14:54:13 +00:00
flowzone-app[bot]
685448763a
v4.1.83 2024-09-02 14:16:39 +00:00
balena-renovate[bot]
6156504365
Merge pull request #346 from balena-io/renovate/actions-checkout-digest
Update actions/checkout digest to 2d7d9f7
2024-09-02 14:15:38 +00:00
Self-hosted Renovate Bot
7e36675e79 Update actions/checkout digest to 2d7d9f7
Update actions/checkout

Change-type: patch
2024-09-02 13:55:27 +00:00
flowzone-app[bot]
0c6b84b233
v4.1.82 2024-08-30 18:16:10 +00:00
balena-renovate[bot]
aa16012afb
Merge pull request #344 from balena-io/renovate/balena-open-balena-api-26.4.x
Update balena/open-balena-api Docker tag to v26.4.3
2024-08-30 18:15:28 +00:00
Self-hosted Renovate Bot
36092eb582 Update balena/open-balena-api Docker tag to v26.4.3
Update balena/open-balena-api from 26.4.2 to 26.4.3

Change-type: patch
2024-08-30 17:53:10 +00:00
flowzone-app[bot]
0c7aea3d7c
v4.1.81 2024-08-30 17:16:25 +00:00
balena-renovate[bot]
1ead7e5c45
Merge pull request #343 from balena-io/renovate/balena-open-balena-api-26.4.x
Update balena/open-balena-api Docker tag to v26.4.2
2024-08-30 17:15:39 +00:00
Self-hosted Renovate Bot
be3de75160 Update balena/open-balena-api Docker tag to v26.4.2
Update balena/open-balena-api from 26.4.0 to 26.4.2

Change-type: patch
2024-08-30 16:56:24 +00:00
flowzone-app[bot]
2c12a9941c
v4.1.80 2024-08-29 16:17:17 +00:00
balena-renovate[bot]
6879730fc6
Merge pull request #341 from balena-io/renovate/balena-open-balena-registry-2.41.x
Update balena/open-balena-registry Docker tag to v2.41.4
2024-08-29 16:16:30 +00:00
Self-hosted Renovate Bot
6e053b1db7 Update balena/open-balena-registry Docker tag to v2.41.4
Update balena/open-balena-registry from 2.41.3 to 2.41.4

Change-type: patch
2024-08-28 23:54:11 +00:00
flowzone-app[bot]
53166d63ed
v4.1.79 2024-08-28 23:18:16 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
2e86b31cec
v4.1.78 2024-08-27 14:18:19 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
002dc4402f
v4.1.77 2024-08-27 04:15:49 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
2dc4dd100f
v4.1.76 2024-08-26 04:11:26 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
bef86ceaf2
v4.1.75 2024-08-23 00:13:34 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
65ddff7706
v4.1.74 2024-08-22 23:13:10 +00:00
Anton Belodedenko
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
d3ed267ff8
v4.1.73 2024-08-22 20:16:25 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
6b4e4bd24a
v4.1.72 2024-08-22 19:14:47 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
55253878ed
v4.1.71 2024-08-22 18:17:07 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
7dc7629c2a
v4.1.70 2024-08-21 01:36:59 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
4b03d8aa44
v4.1.69 2024-08-20 05:14:30 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
72efc4bae4
v4.1.68 2024-08-19 20:49:04 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
3b1f2c7e3f
v4.1.67 2024-08-19 19:11:55 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
3b476128a3
v4.1.66 2024-08-19 18:22:06 +00:00
flowzone-app[bot]
366249a439
Merge pull request #317 from balena-io/ab77/patch
SSH reliability settings
2024-08-19 18:21:12 +00:00
Anton Belodedenko
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
Anton Belodedenko
977feac1af Update tests.yml 2024-08-19 10:07:52 -07:00
Anton Belodedenko
8c7e939c25 Docker Compose through SSH failing and referring to docker.example.com 2024-08-19 10:07:52 -07:00
Anton Belodedenko
6361744956 try GH runners for a laugh.. 2024-08-19 10:07:52 -07:00
Anton Belodedenko
afb14283d3 Update tests.yml 2024-08-19 10:07:52 -07:00
Anton Belodedenko
e518f94554 try container runner 2024-08-19 10:07:52 -07:00
Anton Belodedenko
12add96fb1 Update tests.yml 2024-08-19 10:07:52 -07:00
Anton Belodedenko
7b800de7e0 Update tests.yml 2024-08-19 10:07:52 -07:00
Anton Belodedenko
cff01bc4a6 Update tests.yml 2024-08-19 10:07:52 -07:00
Anton Belodedenko
42b9edb346 Update tests.yml 2024-08-19 10:07:52 -07:00
Anton Belodedenko
94cc717f86 specify test runner group 2024-08-19 10:07:52 -07:00
Anton Belodedenko
80fe9bb225 experiment over ipsec vpn 2024-08-19 10:07:52 -07:00
Anton Belodedenko
cc24c2e60f limit to test runners group 2024-08-19 10:07:52 -07:00
Anton Belodedenko
e0a03ac8d4 pre-create control masters directory 2024-08-19 10:07:52 -07:00
Anton Belodedenko
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
flowzone-app[bot]
24d2b2c646
v4.1.65 2024-08-15 21:13:57 +00:00
Anton Belodedenko
0103c32090
Merge pull request #327 from balena-io/vipulgupta2048/add-toc
patch: Add Table of Contents
2024-08-15 14:13:09 -07:00
Vipul Gupta (@vipulgupta2048)
b414f262c0 patch: Add Table of Contents
Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipulgupta2048@gmail.com>
2024-08-15 13:26:35 +05:30
flowzone-app[bot]
39863afeff
v4.1.64 2024-08-13 16:51:58 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
a0861307d0
v4.1.63 2024-08-12 17:48:00 +00:00
flowzone-app[bot]
a26cdd8e9b
Merge pull request #321 from balena-io/ab77/patch-2
Cleanup AWS/EC2 key pairs
2024-08-12 17:47:09 +00:00
Anton Belodedenko
b4efd63454 Cleanup AWS/EC2 key pairs
change-type: patch
2024-08-12 10:27:38 -07:00
flowzone-app[bot]
afcced837a
v4.1.62 2024-08-12 17:25:41 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
e64c731d33
v4.1.61 2024-08-12 16:14:30 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
abc6225c16
v4.1.60 2024-08-10 06:17:00 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
27f0a7894e
v4.1.59 2024-08-10 05:14:05 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
a520ec228a
v4.1.58 2024-08-10 04:17:20 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
e3cb369bc0
v4.1.57 2024-08-10 03:18:55 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
b65c8301d8
v4.1.56 2024-08-10 02:34:37 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
65bb9aa00b
v4.1.55 2024-08-06 14:52:07 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
561dccbe13
v4.1.54 2024-08-05 22:16:52 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
0d3e5f9eb8
v4.1.53 2024-08-05 21:02:34 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
b122b301fd Update actions/checkout digest to 9a9194f
Update actions/checkout

Change-type: patch
2024-08-05 14:54:11 +00:00
flowzone-app[bot]
a9abd83c60
v4.1.52 2024-08-01 19:27:17 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
90a1a791b4
v4.1.51 2024-07-23 20:23:58 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
1378d26adc
v4.1.50 2024-07-23 04:14:36 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
f8c71f7fb2
v4.1.49 2024-07-22 15:21:15 +00:00
Anton Belodedenko
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
bc47611d0b
v4.1.48 2024-07-19 18:33:15 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
0016a812d6
v4.1.47 2024-07-19 17:33:42 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
cb5784534a
v4.1.46 2024-07-17 11:32:16 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
1210e3657b
v4.1.45 2024-07-17 10:18:58 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
3d685adafa
v4.1.44 2024-07-17 09:22:16 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
f5c4ab1166
v4.1.43 2024-07-16 18:34:58 +00:00
flowzone-app[bot]
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
Kyle Harding
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
flowzone-app[bot]
7c7ab49b0f
v4.1.42 2024-07-16 16:19:16 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
ecaf1c7e1d
v4.1.41 2024-07-16 15:43:49 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
c2e8424ad8
v4.1.40 2024-07-15 22:17:19 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
e6eb50b64a
v4.1.39 2024-07-15 20:02:07 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
74cfc75e4b
v4.1.38 2024-07-15 16:53:52 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
aacb88a4f6
v4.1.37 2024-07-12 16:22:14 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
1cd7f13ad8
v4.1.36 2024-07-12 14:19:31 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
5a5d8f4974
v4.1.35 2024-07-12 00:22:27 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
c1a16744b2
v4.1.34 2024-07-11 22:32:22 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
154f2eeb6f
v4.1.33 2024-07-11 20:56:39 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
2111c694a1
v4.1.32 2024-07-11 17:17:38 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
3655a59c29
v4.1.31 2024-07-11 16:22:24 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
3f8ecb9b6e
v4.1.30 2024-07-11 15:50:47 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
7aab53f4a1
v4.1.29 2024-07-10 18:20:29 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
1d12982256
v4.1.28 2024-07-09 21:13:47 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
6a4182b26e
v4.1.27 2024-07-09 20:23:36 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
19b85a87bb
v4.1.26 2024-07-09 19:15:11 +00:00
flowzone-app[bot]
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
Anton Belodedenko
44b6e5a4c1 Relax regex to match all Let's Encrypt CNs
change-type: patch
2024-07-09 09:59:39 -07:00
flowzone-app[bot]
20a88db22a
v4.1.25 2024-07-09 16:57:31 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
ff6c7b5a75
v4.1.24 2024-07-09 16:17:50 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
81749928ee
v4.1.23 2024-07-08 20:04:53 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
e396706d4d
v4.1.22 2024-07-08 16:37:33 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
c7440999a2
v4.1.21 2024-07-08 14:49:13 +00:00
Anton Belodedenko
a2b1a247bc
Merge pull request #279 from balena-io/ab77/operational
Make tests more reliable
2024-07-08 07:48:25 -07:00
Anton Belodedenko
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
flowzone-app[bot]
5468ef100b
v4.1.20 2024-07-05 22:14:23 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
2c30ef662a
v4.1.19 2024-07-05 14:38:14 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
96c34c8b19
v4.1.18 2024-07-05 00:33:20 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
13ebf060e3
v4.1.17 2024-07-04 23:28:24 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
3674d61bc6
v4.1.16 2024-07-04 22:17:05 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
0e4a5aca3b
v4.1.15 2024-07-04 21:54:32 +00:00
flowzone-app[bot]
68021551f3
Merge pull request #276 from balena-io/ab77/patch
pin balena-cli version
2024-07-04 21:53:47 +00:00
Anton Belodedenko
7ddb50c19f pin balena-cli version
change-type: patch
2024-07-04 14:34:00 -07:00
flowzone-app[bot]
3ffd7d863b
v4.1.14 2024-07-04 21:33:45 +00:00
Anton Belodedenko
376a318db3
Merge pull request #277 from balena-io/ab77/operational
shellcheck/lint workflow(s)
2024-07-04 14:32:44 -07:00
Anton Belodedenko
0328960ecc
shellcheck/lint workflow(s)
change-type: patch
2024-07-04 10:52:39 -07:00
flowzone-app[bot]
acd642ab57
v4.1.13 2024-07-02 21:17:10 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
5f1d1f4a01
v4.1.12 2024-07-02 20:48:48 +00:00
Anton Belodedenko
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
Anton Belodedenko
88e2ee6cf0
remove redundant code 2024-07-02 11:28:50 -07:00
Anton Belodedenko
96d5617889
Only delete your (matrix) own test instance
change-type: patch
2024-07-02 11:04:44 -07:00
flowzone-app[bot]
297fff91c1
v4.1.11 2024-07-02 16:08:19 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
4c6d1ea812
v4.1.10 2024-06-27 22:16:15 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
268cb73c96
v4.1.9 2024-06-27 18:27:27 +00:00
Anton Belodedenko
c1b7d2cf2d
Merge pull request #267 from balena-io/ab77/patch
capture termination instance reason
2024-06-27 11:26:39 -07:00
Anton Belodedenko
e54aae2846
capture termination instance reason
change-type: patch
2024-06-27 09:46:26 -07:00
flowzone-app[bot]
80b7981239
v4.1.8 2024-06-27 15:41:56 +00:00
Anton Belodedenko
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
Anton Belodedenko
6e4aae7a82
Exit instead of breaking out of while loops
change-type: patch
2024-06-27 08:08:25 -07:00
flowzone-app[bot]
8a81ef33a6
v4.1.7 2024-06-26 00:38:39 +00:00
flowzone-app[bot]
a15b049f54
Merge pull request #258 from balena-io/ab77/patch
Renovate AWS/EC2 AMI(s)
2024-06-26 00:37:48 +00:00
Anton Belodedenko
5a3e2f1ac8 Renovate AWS/EC2 AMI(s)
change-type: patch
2024-06-25 16:44:07 -07:00
flowzone-app[bot]
7f9d14b452
v4.1.6 2024-06-25 23:43:49 +00:00
Anton Belodedenko
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
Anton Belodedenko
331c952a1f
check if AWS/EC2 instance is still running
change-type: patch
2024-06-25 12:33:11 -07:00
flowzone-app[bot]
cb52c0224c
v4.1.5 2024-06-25 19:10:02 +00:00
Anton Belodedenko
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
Anton Belodedenko
85fd15d7b3
break from wait loops if EC2 instance is terminated
change-type: patch
2024-06-25 11:44:34 -07:00
flowzone-app[bot]
7ee348c449
v4.1.4 2024-06-25 18:27:16 +00:00
Anton Belodedenko
b11566ea60
Merge pull request #260 from balena-io/ab77/operational
show EC2 instance termination status
2024-06-25 11:26:31 -07:00
Anton Belodedenko
538bcfe959 show EC2 instance termination status
change-type: patch
2024-06-25 07:17:50 -07:00
flowzone-app[bot]
563bababb9
v4.1.3 2024-06-25 14:16:50 +00:00
Anton Belodedenko
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
Self-hosted Renovate Bot
422a34218c Update actions/checkout digest to 692973e
Update actions/checkout

Change-type: patch
2024-06-24 22:52:11 +00:00
flowzone-app[bot]
3183c8a6c9
v4.1.2 2024-06-24 22:24:53 +00:00
flowzone-app[bot]
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
Anton Belodedenko
51cee3df4f
check here too 2024-06-24 15:08:16 -07:00
Anton Belodedenko
65cc3e6ecc
need to wait for compose too.. 2024-06-24 14:35:13 -07:00
Anton Belodedenko
a2b62a6495
fail early on EC2 instance termination (i.e. spot capacity)
change-type: patch
2024-06-24 14:23:36 -07:00
flowzone-app[bot]
a23f11f345
v4.1.1 2024-06-24 20:56:54 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
e58bf5a4c0
v4.1.0 2024-06-24 20:01:46 +00:00
Anton Belodedenko
437c26fe47
Merge pull request #231 from balena-io/ab77/test-matrix
test compose workflow
2024-06-24 13:01:00 -07:00
Anton Belodedenko
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
flowzone-app[bot]
96868c1787
v4.0.57 2024-06-24 15:01:28 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
9c013c9b44
v4.0.56 2024-06-24 14:01:45 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
6cf045aea9
v4.0.55 2024-06-24 05:59:18 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
33eb988eef
v4.0.54 2024-06-21 21:04:51 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
f3091b5b2e
v4.0.53 2024-06-21 20:02:15 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
1aa73874a2
v4.0.52 2024-06-21 19:00:15 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
dce88ff01b
v4.0.51 2024-06-21 18:02:30 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
78da3c5a1a
v4.0.50 2024-06-21 15:59:13 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
e67e435971
v4.0.49 2024-06-21 13:04:40 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
1a9d7fa230
v4.0.48 2024-06-19 17:57:51 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
742d19dd6c
v4.0.47 2024-06-19 13:57:49 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
008a06fb96
v4.0.46 2024-06-18 08:58:35 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
aad05c96de
v4.0.45 2024-06-18 03:56:40 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
bd504f6019
v4.0.44 2024-06-17 17:01:20 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
ca72e711d3
v4.0.43 2024-06-17 16:26:22 +00:00
Anton Belodedenko
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
47ed0ce133
v4.0.42 2024-06-13 22:57:15 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
6e7dae2cc9
v4.0.41 2024-06-12 20:57:42 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
9ffdce4e9b
v4.0.40 2024-06-12 18:58:46 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
6474a7a8b5 Update actions/checkout digest to 692973e
Update actions/checkout

Change-type: patch
2024-06-12 18:54:42 +00:00
flowzone-app[bot]
f095a2c596
v4.0.39 2024-06-12 17:59:52 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
8090670ae6 Update actions/checkout digest to 6ccd57f
Update actions/checkout

Change-type: patch
2024-06-12 17:55:07 +00:00
flowzone-app[bot]
a88a0cb89d
v4.0.38 2024-06-12 16:04:57 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
12d9370d6f Update actions/checkout digest to b17fe1e
Update actions/checkout

Change-type: patch
2024-06-12 15:56:14 +00:00
flowzone-app[bot]
f201cce2a6
v4.0.37 2024-06-12 03:00:54 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
506e046140
v4.0.36 2024-06-12 00:01:25 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
a939d907d5
v4.0.35 2024-06-11 23:07:12 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
03f3f9134b
v4.0.34 2024-06-11 22:03:46 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
73be11fd0f
v4.0.33 2024-06-11 15:56:31 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
7ab210b2f9
v4.0.32 2024-06-11 13:57:45 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
36c6055b63
v4.0.31 2024-06-11 04:58:26 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
bf5e5d9caf
v4.0.30 2024-06-11 03:57:13 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
6ef5c59820
v4.0.29 2024-06-11 00:03:28 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
bd7eb1889c
v4.0.28 2024-06-10 22:57:43 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
f91bb909ef
v4.0.27 2024-06-10 15:28:44 +00:00
flowzone-app[bot]
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
Anton Belodedenko
fb3b2211c1
ignore .env if it doesn't exist
change-type: patch
2024-06-10 07:54:52 -07:00
flowzone-app[bot]
c2369950b0
v4.0.26 2024-06-10 13:58:44 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
39c3fed5df
v4.0.25 2024-06-10 02:20:19 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
80b6bb67d6
v4.0.24 2024-06-09 22:12:18 +00:00
flowzone-app[bot]
a420a3edef
Merge pull request #216 from balena-io/ab77/patch
backoff retry device registrations and tagging
2024-06-09 22:11:34 +00:00
Anton Belodedenko
4e1e10501d backoff retry device registrations and tagging
change-type: patch
2024-06-09 15:06:41 -07:00
flowzone-app[bot]
57a8d218c4
v4.0.23 2024-06-09 15:57:32 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
c97b87918b
v4.0.22 2024-06-07 11:08:21 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
6cf973527a
v4.0.21 2024-06-06 19:33:20 +00:00
Anton Belodedenko
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
bf0b843624
v4.0.20 2024-06-06 09:58:30 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
6e69b42963
v4.0.19 2024-06-05 16:00:26 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
4a2b04b18f
v4.0.18 2024-06-05 10:57:42 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
fdbe6df36a
v4.0.17 2024-06-04 21:00:54 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
d9b8b8f2b4
v4.0.16 2024-06-04 15:03:56 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
dc83f0b095
v4.0.15 2024-06-04 04:00:05 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
7a36fe1f76
v4.0.14 2024-06-02 19:57:17 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
3cdeed6b3f
v4.0.13 2024-05-30 23:58:24 +00:00
Anton Belodedenko
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
ea7f30ed94
v4.0.12 2024-05-30 21:56:54 +00:00
Anton Belodedenko
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
af3e7612b3
v4.0.11 2024-05-30 18:00:57 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
231d6f0000
v4.0.10 2024-05-30 16:59:46 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
d348c4870b
v4.0.9 2024-05-30 16:43:34 +00:00
Anton Belodedenko
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
db0e6315ea
v4.0.8 2024-05-29 05:57:16 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
992dc8fea6
v4.0.7 2024-05-29 04:57:27 +00:00
balena-renovate[bot]
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
Self-hosted Renovate Bot
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
flowzone-app[bot]
76adeff491
v4.0.6 2024-05-29 03:57:56 +00:00
balena-renovate[bot]
a8d8a9f12f
Merge pull request #197 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.43
2024-05-29 03:57:06 +00:00
Self-hosted Renovate Bot
9d3b6ccc3f Update balena/open-balena-s3 Docker tag to v2.28.43
Update balena/open-balena-s3 from 2.28.42 to 2.28.43

Change-type: patch
2024-05-29 03:53:50 +00:00
flowzone-app[bot]
4b13d5d97d
v4.0.5 2024-05-29 03:00:21 +00:00
balena-renovate[bot]
9404a61e54
Merge pull request #195 from balena-io/renovate/balena-open-balena-haproxy-4.3.x
Update balena/open-balena-haproxy Docker tag to v4.3.2
2024-05-29 02:59:36 +00:00
Self-hosted Renovate Bot
fbd49bb409 Update balena/open-balena-haproxy Docker tag to v4.3.2
Update balena/open-balena-haproxy from 4.3.1 to 4.3.2

Change-type: patch
2024-05-29 02:55:37 +00:00
flowzone-app[bot]
c1c8667da4
v4.0.4 2024-05-29 02:17:27 +00:00
balena-renovate[bot]
888865caf5
Merge pull request #196 from balena-io/renovate/balena-open-balena-registry-2.39.x
Update balena/open-balena-registry Docker tag to v2.39.56
2024-05-29 02:16:43 +00:00
Self-hosted Renovate Bot
40bf98a26c Update balena/open-balena-registry Docker tag to v2.39.56
Update balena/open-balena-registry from 2.39.55 to 2.39.56

Change-type: patch
2024-05-29 02:13:20 +00:00
flowzone-app[bot]
eb8e9075b1
v4.0.3 2024-05-29 01:18:12 +00:00
balena-renovate[bot]
f53f142df4
Merge pull request #193 from balena-io/renovate/aws-actions-configure-aws-credentials-digest
Update aws-actions/configure-aws-credentials digest to 43c8912
2024-05-29 01:17:30 +00:00
Self-hosted Renovate Bot
8e7be03371 Update aws-actions/configure-aws-credentials digest to 43c8912
Update aws-actions/configure-aws-credentials

Change-type: patch
2024-05-29 01:13:22 +00:00
flowzone-app[bot]
20bc45b6b2
v4.0.2 2024-05-28 23:57:28 +00:00
balena-renovate[bot]
c255259f55
Merge pull request #192 from balena-io/renovate/actions-checkout-digest
Update actions/checkout digest to b80ff79
2024-05-28 23:56:41 +00:00
Self-hosted Renovate Bot
b6e8eaefe9 Update actions/checkout digest to b80ff79
Update actions/checkout

Change-type: patch
2024-05-28 23:53:18 +00:00
flowzone-app[bot]
7973133ef1
v4.0.1 2024-05-28 22:58:31 +00:00
balena-renovate[bot]
442e6810ca
Merge pull request #194 from balena-io/renovate/balena-open-balena-api-22.2.x
Update balena/open-balena-api Docker tag to v22.2.3
2024-05-28 22:57:47 +00:00
Self-hosted Renovate Bot
4b291b6ec2 Update balena/open-balena-api Docker tag to v22.2.3
Update balena/open-balena-api from 22.2.2 to 22.2.3

Change-type: patch
2024-05-28 22:53:52 +00:00
flowzone-app[bot]
e750f97a78
v4.0.0 2024-05-28 21:54:09 +00:00
Anton Belodedenko
fe764b0ca4
Merge pull request #141 from balena-io/ab77/open-balena
openBalena 2024
2024-05-28 14:53:25 -07:00
ab77
3553999912
openBalena 2024
* integration/e2e tests
* automatic SSL/TLS PKI (wildcard cert.) generation via DNS-01 challenge
* update getting started guide
* remove unnecessary privileges (Redis)
* pin Redis to v7.2 (BSD license)
* enable trust proxy

Co-authored-by: Kyle Harding <kyle@balena.io>

change-type: major
2024-05-28 14:47:11 -07:00
flowzone-app[bot]
86bd7facc9
v3.8.5 2024-04-23 17:55:29 +00:00
Page-
ba1c8a4017
Merge pull request #167 from danclimasevschi/patch-1
Fix typo
2024-04-23 18:53:48 +01:00
danclimasevschi
62afa3a0d1 Fix typo
change-type: patch
2024-04-23 10:10:38 -07:00
flowzone-app[bot]
4181ac2269
v3.8.4 2024-04-23 17:05:04 +00:00
flowzone-app[bot]
3363cbda87
Merge pull request #172 from balena-io/renovate/haproxy-2.x
Update haproxy Docker tag to v2
2024-04-23 16:59:04 +00:00
Self-hosted Renovate Bot
754f26077e Update haproxy Docker tag to v2
Update haproxy from 1.9 to 2.9

Change-type: patch
2024-04-23 16:54:28 +00:00
flowzone-app[bot]
ff689a47e3
v3.8.3 2024-04-23 16:52:18 +00:00
Page-
2ce87eaf5c
Merge pull request #188 from balena-io/klutchell-patch-1
flowzone.yml: Prevent duplicate workflow executions
2024-04-23 17:50:10 +01:00
Kyle Harding
8224f0826f
flowzone.yml: Prevent duplicate workflow executions
Change-type: patch
2024-04-23 12:46:57 -04:00
Page-
412e3fc3d2
Merge pull request #170 from florianluediger/master
Update version of EasyRSA in quickstart scripts to support OpenSSL 3
2024-04-23 17:22:52 +01:00
Florian Lüdiger
ee786205da Update version of EasyRSA in quickstart scripts to support OpenSSL 3 2024-04-23 16:47:33 +01:00
Page-
bcd3ee894e
Merge pull request #185 from FutureProofReuse/master
feat: update quickstart to stable versions
2024-04-23 16:46:45 +01:00
Bart Verhagen
9b263b03d7 feat: update quickstart to stable versions 2024-03-22 18:06:05 +01:00
balenaCI
ea07d43c5c
v3.8.2 2023-02-16 16:20:44 +00:00
dfunckt
5e6bf5a50c
Merge pull request #163 from otkd/patch-1
Update README.md
2023-02-16 18:20:01 +02:00
otkd
5114f9615b docs: Fix typo in README
Change-type: patch
Signed-off-by: otkd <7527203+otkd@users.noreply.github.com>
2023-02-16 17:57:18 +02:00
balenaCI
07a3231273
v3.8.1 2023-02-16 14:00:47 +00:00
dfunckt
69bbfd129a
Merge pull request #164 from balena-io/enable-external-contributions
Enable CI for external contributions
2023-02-16 16:00:06 +02:00
dfunckt
2e69049c30
Enable CI for external contributions
Change-type: patch
2023-02-16 15:53:38 +02:00
balenaCI
4ee9601882
v3.8.0 2022-12-09 08:52:06 +00:00
Vipul Gupta
74d74bdfce
Merge pull request #161 from balena-io/vipul/add-docs
minor: Add openbalena documentation
2022-12-09 14:21:04 +05:30
Vipul Gupta (@vipulgupta2048)
2696db2bde Add cloudflare website
Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io>
2022-12-07 03:23:13 +05:30
Vipul Gupta (@vipulgupta2048)
47f3b603a7 Build docusaurus docs website
Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io>
2022-12-06 16:25:10 +05:30
Vipul Gupta (@vipulgupta2048)
8aaac9229d minor: Add openbalena documentation
Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io>
2022-12-06 16:23:52 +05:30
balenaCI
31b90e173f
v3.7.6 2022-12-05 22:05:19 +00:00
Vipul Gupta
21f668b5a4
Merge pull request #151 from balena-io/rmorillo24-patch-1
patch: Added FAQ section
2022-12-06 03:34:05 +05:30
Vipul Gupta (@vipulgupta2048)
4f185dbbc3 patch: Add flowzone
Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io>
2022-12-06 03:31:33 +05:30
rmorillo24
b9764d1fa1 patch: Changes to FAQ
Moved a FAQ to the introduction of oB vs. bC; added a few other FAQs
2022-12-06 02:00:24 +05:30
rmorillo24
2def9d736e patch: Added FAQ section
Added FAQ section to be fed with interesting questions from users
2022-12-06 01:57:52 +05:30
Balena CI
4a0f9c9db1 v3.7.5 2022-07-28 15:05:02 +04:00
bulldozer-balena[bot]
9a452e1129
Merge pull request #159 from balena-io/update-s3
Update open-balena-s3 to 2.13.10
2022-07-28 11:02:26 +00:00
Bart Versluijs
ca7696fa18 chore(deps): updated open-balena-s3 to 2.13.10
Updated open-balena-s3 from 2.13.8 to 2.13.10

Change-Type: patch
2022-07-28 13:54:25 +03:00
Balena CI
8e6d52ead4 v3.7.4 2022-07-26 20:31:33 +04:00
bulldozer-balena[bot]
dae9dac1cd
Merge pull request #157 from balena-io/dfunckt-patch-1
Improve balenaCloud comparison table
2022-07-26 16:29:27 +00:00
dfunckt
31c9fc3424
Improve balenaCloud comparison table
Change-type: patch
2022-07-26 19:25:51 +03:00
Balena CI
46723c5d90 v3.7.3 2022-07-26 19:43:43 +04:00
bulldozer-balena[bot]
f978df7e15
Merge pull request #156 from balena-io/dfunckt-patch-1
Remove misleading entry from balenaCloud comparison table
2022-07-26 15:37:05 +00:00
dfunckt
701d620a8e
Remove misleading entry from balenaCloud comparison table
Change-type: patch
2022-07-26 18:32:00 +03:00
Balena CI
8c44047d70 v3.7.2 2022-07-26 17:49:22 +04:00
bulldozer-balena[bot]
d3505f838d
Merge pull request #155 from bartversluijs/database-upgrade-1
Updated open-balena-db to 5.1.2
2022-07-26 13:46:33 +00:00
Bart Versluijs
765795ed70 chore(deps): updated open-balena-db to 5.1.2
Updated open-balena-db from 5.1.0 to 5.1.2

Change-Type: patch
2022-07-26 15:38:43 +02:00
Balena CI
60ec6bdeed v3.7.1 2022-07-12 19:00:58 +03:00
bulldozer-balena[bot]
f7581d6c34
Merge pull request #152 from balena-io/rmorillo24-patch-2
patch: Update differences table with bC
2022-07-12 15:20:27 +00:00
rmorillo24
b6a01bed5a
patch: Update differences table with bC
Added a line to the table with the differences between oB and bC about the unavailability of host OS updates in oB. It is mentioned in the Roadmap section, but this makes it more clear and more visible.
2022-07-05 09:54:31 +02:00
Balena CI
630ce3c1e0 v3.7.0 2022-06-30 12:54:56 +03:00
bulldozer-balena[bot]
c1ee976120
Merge pull request #149 from bartversluijs/dependency-upgrades-20220620
Dependency upgrades (API v0.209.2)
2022-06-30 09:46:41 +00:00
Bart Versluijs
bf2f2f9024 chore(deps): updated open-balena-vpn to 11.4.6
Change-Type: minor
2022-06-20 15:51:42 +02:00
Bart Versluijs
f76b90fa14 chore(deps): updated open-balena-api to 0.209.2
Change-Type: minor
2022-06-20 15:51:42 +02:00
Bart Versluijs
4eb2ba041f chore(deps): updated open-balena-registry to 2.25.3
Change-Type: minor
2022-06-20 15:51:42 +02:00
Bart Versluijs
c97620d665 chore(deps): updated open-balena-s3 to 2.13.8
Change-Type: patch
2022-06-20 15:51:27 +02:00
Balena CI
278ddbc534 v3.6.0 2022-05-04 14:04:49 +03:00
bulldozer-balena[bot]
4cacf673ee
Merge pull request #137 from bartversluijs/dependency-upgrades-1
Dependency upgrades
2022-05-04 11:00:48 +00:00
Bart Versluijs
84141027a1 chore(deps): updated open-balena-db to 5.1.0
Update open-balena-db from 4.1.0 to 5.1.0

Change-type: minor
2022-05-03 19:49:32 +02:00
Bart Versluijs
ddc2889240 chore(deps): updated open-balena-s3 to 2.13.3
Update open-balena-s3 from 2.9.9 to 2.13.3

Change-type: minor
2022-05-03 19:49:32 +02:00
Bart Versluijs
8d2b52a896 chore(deps): updated open-balena-registry to 2.24.2
Update open-balena-registry from 2.16.1 to 2.24.2

Change-type: minor
2022-05-03 19:49:32 +02:00
Bart Versluijs
59c6829509 chore(deps): updated open-balena-vpn to 9.27.0
Update open-balena-vpn from 9.17.11 to 9.27.0

Change-type: minor
2022-05-03 19:49:32 +02:00
Bart Versluijs
99b3f1b19f chore(deps): updated open-balena-api to 0.192.4
Update open-balena-api from 0.139.0 to 0.192.4

Change-type: minor
2022-05-03 19:49:32 +02:00
Balena CI
021a7d6380 v3.5.1 2022-04-29 21:53:20 +03:00
bulldozer-balena[bot]
5fab467ccd
Merge pull request #144 from balena-io/revert-143-landr-test
Revert "Adding Landr test for openbalena"
2022-04-29 18:51:21 +00:00
andrew
20f9f0320a Merge branch 'revert-143-landr-test' of https://github.com/balena-io/open-balena into revert-143-landr-test 2022-04-29 11:47:15 -07:00
Andrew Nhem
9ff551d528 Revert "Adding Landr test for openbalena"
Change-type: patch
2022-04-29 11:46:50 -07:00
Andrew Nhem
c8946a95da
Revert "Adding Landr test for openbalena" 2022-04-29 11:46:06 -07:00
Balena CI
dd59088cd2 v3.5.0 2022-04-29 21:42:18 +03:00
bulldozer-balena[bot]
cae93253a9
Merge pull request #143 from balena-io/landr-test
Adding Landr test for openbalena
2022-04-29 18:40:01 +00:00
Andrew Nhem
c4a18f5bf8 add table workaround and docs edits 2022-04-27 14:17:57 -07:00
Andrew Nhem
3b0c106eb1 editing docs 2022-04-27 10:51:18 -07:00
andrew
c9fa4cf00f add actual docs and clean up readme 2022-04-27 10:32:33 -07:00
andrew
ea605d1444 Merge branch 'landr-test' of https://github.com/balena-io/open-balena into landr-test 2022-04-25 15:28:56 -07:00
Andrew Nhem
966ea04241 test docs 2022-04-14 16:53:33 -07:00
Andrew Nhem
dce59b65a3 test edits 2022-04-14 16:07:04 -07:00
Andrew Nhem
f151d2a6cc landr updates 2022-04-13 16:04:44 -07:00
andrew
4efb25afc7 Merge branch 'landr-test' of https://github.com/balena-io/open-balena into landr-test 2022-03-24 14:25:44 -07:00
Andrew Nhem
08890adf92 Merge branch 'landr-test' of https://github.com/balena-io/open-balena into landr-test 2022-03-23 20:09:43 -07:00
Andrew Nhem
44c11d9d16 Adding Landr test for openbalena
Change-type: minor
2022-03-22 01:23:59 +05:30
Andrew Nhem
e5bbfb833f Adding Landr test for openbalena
Change-type: minor
2022-03-22 00:32:25 +05:30
Andrew Nhem
a9107a1d6f Adding Landr test for openbalena
Change-type: minor
2022-03-17 17:09:19 -07:00
Balena CI
f7207fb4a0 v3.4.3 2022-02-22 14:13:16 +02:00
bulldozer-balena[bot]
b39074c0ba
Merge pull request #139 from bartversluijs/registry-patch-1
chore(registry): removed data volume
2022-02-22 12:11:23 +00:00
Bart Versluijs
3fed389090 chore(registry): removed data volume
Change-type: patch
2022-02-22 12:03:40 +01:00
Balena CI
96afd454bf v3.4.2 2022-02-03 14:40:37 +02:00
bulldozer-balena[bot]
0e0e5e1bc5
Merge pull request #131 from torutek/fix-certs
Get cert-provider working again
2022-02-03 12:38:48 +00:00
dave
7c4e9fdc09 Get cert-provider working again
Need new version to use ACME v2 correctly.
Force using letsencrypt (didn't work otherwise, not totally sure why not)
Update bundled staging certs, contents are from:
https://github.com/letsencrypt/website/blob/master/static/certs/staging/letsencrypt-stg-root-dst.pem
https://github.com/letsencrypt/website/blob/master/static/certs/staging/letsencrypt-stg-root-x1.pem
https://github.com/letsencrypt/website/blob/master/static/certs/staging/letsencrypt-stg-root-x2.pem
https://github.com/letsencrypt/website/blob/master/static/certs/staging/letsencrypt-stg-int-e1.pem
https://github.com/letsencrypt/website/blob/master/static/certs/staging/letsencrypt-stg-int-r3.pem
ref https://letsencrypt.org/docs/staging-environment/

Change-type: patch
2021-10-06 09:46:51 +13:00
Balena CI
fbcb35a595 v3.4.1 2021-07-01 00:13:18 +03:00
bulldozer-balena[bot]
94f8b159c3
Merge pull request #126 from balena-io/dfunckt-patch-1
Delete CODEOWNERS
2021-06-30 21:11:33 +00:00
dfunckt
a328e8fc1d
Delete CODEOWNERS
Change-type: patch
2021-06-30 18:30:12 +03:00
Balena CI
b1fd42669a v3.4.0 2021-06-25 18:39:31 +03:00
bulldozer-balena[bot]
39f7f6b0cc
Merge pull request #123 from bartversluijs/patch-services
minor: Update API, registry and VPN services
2021-06-25 15:36:25 +00:00
Bart Versluijs
1180bb3462 Update API, registry and VPN services
Update open-balena-api from 0.119.5 to 0.139.0
Update open-balena-registry from 2.16.0 to 2.16.1
Update open-balena-vpn from 9.17.4 to 9.17.11

Change-type: minor
2021-06-25 12:48:59 +02:00
Balena CI
fbf3007d4c v3.3.2 2021-06-04 08:42:20 +03:00
bulldozer-balena[bot]
2a3df9cd2a
Merge pull request #119 from relaxdiego/master
Auto-install required Vagrant plugins intead of erroring out
2021-06-04 05:40:18 +00:00
Mark S. Maglana
d71a90c1ef
Auto-install required Vagrant plugins instead of erroring out
Change-type: patch
2021-06-03 09:59:44 +08:00
Balena CI
6739d1257b v3.3.1 2021-05-24 15:40:42 +03:00
bulldozer-balena[bot]
381fba943d
Merge pull request #116 from balena-io/delete-cli-version-warning
scripts/compose: Delete Balena CLI version warning
2021-05-24 12:39:12 +00:00
fisehara
66acae8bbf scripts/compose: Delete never called helper function 2021-05-24 14:16:11 +02:00
fisehara
cd2c3f5e11 scripts/compose: Delete Balena CLI version warning
This can be removed completely now — it was added to ensure existing users also update to the latest (at the time) CLI as they updated their open-balena installation.

Change-type: patch
2021-05-24 14:08:00 +02:00
Balena CI
071b5850a9 v3.3.0 2021-05-05 16:22:49 +03:00
bulldozer-balena[bot]
91bc92dbb5
Merge pull request #115 from bartversluijs/patch-registry
Update registry service to v2.16.0
2021-05-05 13:21:13 +00:00
Bart Versluijs
49831a6a60 Update registry service
Change-type: minor
2021-05-05 15:13:27 +02:00
Balena CI
549de52c73 v3.2.2 2021-04-29 14:36:50 +03:00
bulldozer-balena[bot]
826b61f08b
Merge pull request #112 from balena-io/rmorillo24-patch-OBsupporteddevices
patch: Adding supported devices to OB
2021-04-29 11:35:14 +00:00
rmorillo24
0cdf0ef558
patch: Adding supported devices to OB
Added a line in the OB vs balenaCloud which includes a mention to the devices supported by each. This list is mentioned in the FAQ section of the pricing page.
2021-04-28 17:14:52 +02:00
Balena CI
bea552de6a v3.2.1 2021-02-07 01:15:14 +02:00
bulldozer-balena[bot]
419f3cddc4
Merge pull request #106 from balena-io/update-codeowners
Add Matt and Paulo to CODEOWNERS
2021-02-06 23:13:38 +00:00
Balena CI
b92a3c8092 v3.2.0 2021-01-29 17:55:27 +02:00
dfunckt
746be65846 Add Matt and Paulo to CODEOWNERS
Change-type: patch
2021-01-29 15:54:49 +00:00
bulldozer-balena[bot]
6250c85551
Merge pull request #105 from balena-io/update-services
Update services
2021-01-29 15:53:14 +00:00
Akis Kesoglou
3898342a5b Update services
Update open-balena-api from 0.109.2 to 0.119.5
Update balena-mdns-publisher from 1.7.9 to 1.9.2
Update open-balena-registry from 2.13.11 to 2.14.4
Update open-balena-vpn from 9.16.1 to 9.17.4

Change-type: minor
2021-01-29 17:34:31 +02:00
Balena CI
ab0b7467fd v3.1.4 2021-01-29 17:18:53 +02:00
bulldozer-balena[bot]
7cdce1a1c7
Merge pull request #104 from balena-io/close-port-3128
SECURITY: Close port 3128
2021-01-29 15:16:55 +00:00
Akis Kesoglou
da4c1678ec SECURITY: Close tunneling port (3128)
Port 3128, which was used for tunneling into devices, was plain TCP and has now been closed. Tunnelling is now via `tunnel.mydomain.com:443` (see #101). balena-cli versions before v12.38.5 are now incompatible and using the tunnel command will throw an error.

Refs: #101
Change-type: patch
2021-01-29 17:13:19 +02:00
Balena CI
6fdc700806 v3.1.3 2021-01-26 14:14:42 +02:00
bulldozer-balena[bot]
e6d0be1c74
Merge pull request #103 from balena-io/edit-codeowners
Remove Rich from CODEOWNERS
2021-01-26 12:12:15 +00:00
Akis Kesoglou
a0ef371621 Remove Rich from CODEOWNERS
Change-type: patch
2021-01-26 13:30:04 +02:00
Balena CI
cd98a0df3f v3.1.2 2021-01-22 16:10:08 +02:00
bulldozer-balena[bot]
296a746e96
Merge pull request #101 from balena-io/switch-tunnel-to-tls
tunnel: Expose tunnel service via TLS
2021-01-22 14:08:00 +00:00
Rich Bayliss
b3d184c13c tunnel: Expose tunnel service via TLS
In order to support the new CLI and balenaCloud deployment
schemes for the tunnel service, the service is now exposed via
the TLS port 443 on the `tunnel.{domain}` server name.

Change-type: patch
Signed-off-by: Rich Bayliss <rich@balena.io>
2021-01-22 11:55:33 +00:00
Balena CI
3b9433e9cc v3.1.1 2020-11-10 17:59:55 +02:00
bulldozer-balena[bot]
763da0eb45
Merge pull request #97 from balena-io/update-versions
Update open-balena-api
2020-11-10 15:57:48 +00:00
Akis Kesoglou
bfce474ff0 Update open-balena-api
Fixes a bug with a migration that would keep obsolete DB columns around and prevent creation of applications and devices.

See https://github.com/balena-io/open-balena-api/pull/507

Fixes #94 #95

Change-type: patch
2020-11-10 17:54:33 +02:00
Balena CI
308322f774 v3.1.0 2020-11-03 18:22:26 +02:00
bulldozer-balena[bot]
c2077e5037
Merge pull request #96 from balena-io/set-default-bucket-prefix-images
Change S3 OS images folder from resinos to images
2020-11-03 16:20:37 +00:00
Stevche Radevski
7790290d0e Change S3 OS images folder from resinos to images
Change-type: minor
Signed-off-by: Stevche Radevski <stevche@balena.io>
2020-11-03 17:15:14 +01:00
Balena CI
857e6b3bd7 v3.0.1 2020-10-29 13:43:03 +02:00
bulldozer-balena[bot]
cbee20731b
Merge pull request #93 from balena-io/update-api
Update the API fixing an issue with migrations
2020-10-29 11:41:04 +00:00
Akis Kesoglou
eec16b843d Update the API fixing an issue with migrations
When updating from previous versions, the API will fail to execute the database migrations. This updates the API version to include a fix for this.

Change-type: patch
2020-10-29 13:35:30 +02:00
Balena CI
a3126359e0 v3.0.0 2020-10-28 14:17:36 +02:00
bulldozer-balena[bot]
6438da8498
Merge pull request #88 from balena-io/v3
Update versions of services
2020-10-28 12:16:01 +00:00
Akis Kesoglou
1f7ed769c0 Update versions of services
Change-type: major
2020-10-28 14:06:47 +02:00
Akis Kesoglou
41b1800166 Reorder README sections to bring “Getting Started” further up 2020-10-28 13:10:18 +02:00
Balena CI
77e3cfcdb6 v2.0.5 2020-10-12 14:42:08 +03:00
bulldozer-balena[bot]
d3f11819ce
Merge pull request #89 from balena-io/comparison-table
docs: add table comparing features of openBalena and balenaCloud
2020-10-12 11:40:27 +00:00
Balena CI
3816f09bc4 v2.0.4 2020-10-08 23:23:24 +03:00
bulldozer-balena[bot]
7154c5903f
Merge pull request #90 from balena-io/cli-incompatibility
docs: note that balenaCLI is incompatible >12.2.2
2020-10-08 20:21:43 +00:00
Matthew McGinn
71a692b28b docs: note that balenaCLI is incompatible >12.2.2
Connects-to: #85
Change-type: patch
Signed-off-by: Matthew McGinn <matthew@balena.io>
2020-10-08 15:35:02 -04:00
Matthew McGinn
feeb830405 docs: add table comparing features of openBalena and balenaCloud
Connects-to: #62
Change-type: patch
Signed-off-by: Matthew McGinn <matthew@balena.io>
2020-10-08 17:11:56 +00:00
Balena CI
eb262fe9a2 v2.0.3 2020-06-01 12:41:28 +03:00
bulldozer-balena[bot]
6db5e59958
Merge pull request #79 from balena-io/add-balenaos-version
docs: Add PSA about balenaOS version breakage
2020-06-01 09:39:28 +00:00
Rich Bayliss
d33560755f
docs: Add PSA about balenaOS version breakage
Due to a change in the balena-supervisor codebase, only balenaOS
versions <= 2.49.0 are working with open-balena.

This documentation change is a band-aid while we resolve the issue.

Change-type: patch
Signed-off-by: Rich Bayliss <rich@balena.io>
2020-06-01 10:35:00 +01:00
Balena CI
f427982714 v2.0.2 2020-04-03 16:56:38 +03:00
dfunckt
b99e497ac9
Merge pull request #75 from Langhalsdino/patch-1
Add units to the default timeouts in haproxy.cfg
2020-04-03 16:54:57 +03:00
Frederic Tausch
de0293563f Added units to haproxy.cfg default timeouts
I added unit 's' (second) to the default timeouts in order to make them more readable.

Change-type: patch
2020-03-27 15:43:11 +01:00
Balena CI
17419557a5 v2.0.1 2020-01-17 12:30:31 +02:00
Rich Bayliss
c58ee37f17
Merge pull request #65 from balena-io/cert-provider-update
cert-provider: Update to support ACMEv2 on staging provider
2020-01-17 10:28:43 +00:00
Rich Bayliss
d67e29223f
cert-provider: Update to support ACMEv2 on staging provider
Acquiring a staging certificiate from LetsEncrypt was failing, so acme.sh was
updated to version 2.8.5, which includes support for using ACMEv2 on the
LetsEncrypt servers.

Changes to the state flow to make access retries infinite as it became apparent
that in some scenarios the certificate acquisition could fail to occur due to
containers taking longer to become accessible.

Change-type: patch
Signed-off-by: Rich Bayliss <rich@balena.io>
2020-01-17 10:24:43 +00:00
Balena CI
08a990d32d v2.0.0 2019-09-02 13:39:55 +03:00
Rich Bayliss
d70c2177ff
Merge pull request #60 from balena-io/use-s3
feature: Use S3 bucket for Registry service backend
2019-09-02 11:38:03 +01:00
Rich Bayliss
2a7d0687a2
feature: Use S3 bucket for Registry service backend
Update open-balena-s3 to 2.8.3

This makes new installations of openBalena use the S3 container as a
storage backend for the Registry service by default. Existing installs
should not be affected.

Change-type: major
Signed-off-by: Rich Bayliss <rich@balena.io>
2019-09-02 10:30:15 +01:00
Resin CI
e6c865e383 v1.3.0 2019-07-30 14:21:49 +03:00
Rich Bayliss
617209dc9e
Merge pull request #59 from balena-io/use-bob
feature: Support deployment via balena push to local-mode balenaOS devices
2019-07-30 12:20:02 +01:00
Rich Bayliss
853ffb33e8
services: Update Registry service version
Update open-balena-registry to 2.11.1

This allows the registry to use an S3 bucket for storing images.

Change-type: minor
Signed-off-by: Rich Bayliss <rich@balena.io>
2019-07-30 12:10:06 +01:00
Rich Bayliss
a029160caf
feature: Support deployment via balena push to local-mode balenaOS devices
- remove some `.gitignore` entries as this is also honoured by `balena push`
- added a step to `scripts/quickstart` to produce a single, flat `docker-compose.yml` after running
- set the compose file versions to `2.0` to ensure only supported terms are used in the `docker-compose.yml` file output
- quoted empty env values as these need to be passed in as blank, and not ommitted
- include the MDNS publisher service IF the domain being used is a .local one
- corrected spelling of macOS in script messages
- move sidecar container source into ./src as per convention

Change-type: patch
Signed-off-by: Rich Bayliss <rich@balena.io>
2019-07-30 12:10:01 +01:00
Resin CI
bb1328e27e v1.2.0 2019-05-21 18:00:07 +03:00
Rich Bayliss
395613af57
Merge pull request #53 from balena-io/service-updates
Update service versions
2019-05-21 15:58:07 +01:00
Rich Bayliss
199d8eb4a4
tidy: Remove unused DEVICE_CONFIG_OPENVPN_CONFIG variable
Change-type: patch
Signed-off-by: Rich Bayliss <rich@balena.io>
2019-05-21 15:47:57 +01:00
Akis Kesoglou
6fdc554e43
services: Update Registry service version
Update open-balena-registry to 2.7.0

This allows registry to be configured to use its internal Redis instance for caching. It is still disabled by default though.

Change-type: minor
2019-05-21 14:45:54 +01:00
Rich Bayliss
f8b8a1589a
services: Update API service version
Update open-balena-api from 0.11.8 to 0.19.5

This brings in the latest bugfixes and changes.

Change-type: patch
Signed-off-by: Rich Bayliss <rich@balena.io>
2019-05-21 14:01:38 +01:00
Resin CI
3bf14a2140 v1.1.1 2019-05-10 18:22:12 +03:00
Heds Simons
fef145f993
Merge pull request #51 from balena-io/50-update-docker-compose
docker: Update docker-compose version to latest
2019-05-10 16:20:42 +01:00
Heds Simons
e068f8058f
docker: Update docker-compose version to latest
Connects-to: #50
Change-type: patch
Signed-off-by: Heds Simons <heds@balena.io>
2019-05-07 17:15:19 +01:00
Resin CI
c1ee146f0d v1.1.0 2019-05-07 14:38:17 +03:00
Heds Simons
9ad92596b9
Merge pull request #49 from balena-io/48-s3-credential-changes
s3: Update to latest version with credentials
2019-05-07 12:36:26 +01:00
Heds Simons
56de2d20bb
s3: Update to latest version with credentials
Credentials for S3 can now be specified using the
following docker-compose based envvars:

* S3_MINIO_ACCESS_KEY
* S3_MINIO_SECRET_KEY

Connects-to: #48
Change-type: minor
Signed-off-by: Heds Simons <heds@balena.io>
2019-05-07 11:18:48 +01:00
Resin CI
290c90c262 v1.0.2 2019-04-18 15:30:38 +03:00
dfunckt
98b6100fed
Merge pull request #45 from roman-mazur/roman/fix-build
scripts: Handle missing coreutils on Mac
2019-04-18 15:28:19 +03:00
Roman Mazur
e1bfb7f7b0 scripts: Handle missing coreutils on Mac
For convenience, also add instructions what to install.
Tha change also addresses invalid usage of 'local' outside of a function.

Change-type: patch
Signed-off-by: Roman Mazur <mazur.roman@gmail.com>
2019-04-16 18:05:16 +03:00
Resin CI
35ab5300e6 v1.0.1 2019-03-20 11:24:21 +02:00
Rich Bayliss
fd031ad3a4
Merge pull request #42 from balena-io/prevent-root-ca-signing-vpn-ca
vpn: Remove BALENA_ROOT_CA from the VPN trust chain
2019-03-20 09:22:11 +00:00
Rich Bayliss
95d53993bc
vpn: Remove BALENA_ROOT_CA from the VPN trust chain
The VPN CA shouldn't need to be signed by the same CA that the HAproxy service
certificate is signed by. By removing this chain we are able to use a
different CA for the HTTPS services without impacting on the VPN service.

Change-type: patch
Signed-off-by: Rich Bayliss <rich@balena.io>
2019-03-20 09:13:19 +00:00
Resin CI
1721728794 v1.0.0 2019-03-15 17:29:55 +02:00
Rich Bayliss
061440f109
Merge pull request #43 from balena-io/pin-service-tags
tags: Pin the image tags for the service stack
2019-03-15 15:28:08 +00:00
Rich Bayliss
2f0fb27145
tags: Pin the image tags for the service stack
In order to have concrete releases of openBalena we should pin each
service to a given version. This PR is the start of this and marks
the first version of openBalena with known service tags.

Change-type: major
Signed-off-by: Rich Bayliss <rich@balena.io>
2019-03-15 15:14:57 +00:00
Resin CI
210bdcda37 v0.2.2 2019-03-08 15:44:55 +02:00
Rich Bayliss
fac66040c8
Merge pull request #39 from balena-io/add-codeowners
codeowners: Add CODEOWNERS file
2019-03-08 13:42:59 +00:00
Rich Bayliss
85a69c1ef1
codeowners: Add CODEOWNERS file
Add a CODEOWNERS file which includes the main repo owners.

Change-type: patch
Signed-off-by: Rich Bayliss <rich@balena.io>
2019-03-08 13:38:49 +00:00
Resin CI
e37a61e5f0 v0.2.1 2019-03-08 14:31:30 +02:00
Rich Bayliss
0fc85ff5b6
Merge pull request #38 from balena-io/add-acme-support
certs: Add support for an ACME certificate provider
2019-03-08 12:29:44 +00:00
Rich Bayliss
99dd615e55
certs: Add support for an ACME certificate provider
Add a service which will acquire certificates from an ACME cert
provider, such as LetsEncrypt (), to allow an openBalena instance
to use a publicly trusted certificate instead of the self-signed
one it wil generate on setup.

Change-type: patch
Signed-off-by: Rich Bayliss <rich@balena.io>
2019-03-08 12:23:46 +00:00
Resin CI
d3b021a1cb v0.2.0 2019-01-28 20:38:12 +01:00
Rich Bayliss
b9b9b65ce6
Merge pull request #35 from balena-io/hide-db-redis
Do not publish DB and Redis ports to the host
2019-01-28 19:36:27 +00:00
Akis Kesoglou
9fb3f76858 Do not publish DB and Redis ports to the host
We are currently exposing the DB and Redis ports to the host, making the services externally accessible, which is very useful for a development environment.

`docker-compose` is however the only deployment method we currently support, and our Getting Started guide uses the very same configuration to guide users through the process of deploying open-balena on a public server (mostly because it’s easier with regards to DNS). This means we’re effectively guiding users to deploy open-balena in a very insecure way.

This commit removes host port bindings for the database and Redis services, effectively making them externally inaccessible.

Fixes #34

Change-type: minor
2019-01-25 15:34:58 +02:00
Resin CI
52fb653223 v0.1.4 2019-01-10 12:03:32 +01:00
Rich Bayliss
7332b6971e
Merge pull request #33 from balena-io/improve-vagrant
vagrant: Add missing Node dependency
2019-01-10 11:01:42 +00:00
Rich Bayliss
011f3a35f9
vagrant: Add missing Node dependency
Signed-off-by: Rich Bayliss <rich@balena.io>
Change-type: patch
2019-01-10 10:57:53 +00:00
Resin CI
0842b7b4ae v0.1.3 2019-01-10 10:47:30 +01:00
Rich Bayliss
37ecfb8996
Merge pull request #32 from balena-io/improve-vagrant
vagrant: Improve the Vagrant file to make development easier
2019-01-10 09:45:45 +00:00
Rich Bayliss
bd638ac409
vagrant: Improve the Vagrant file to make development easier
Vagrant machine is based on Ubuntu 18.04 including:
- docker
- docker-compose

Provisions some helper functions to the CLI:
- dc (shortcut to ./scripts/compose)
- enter {service} (opens a terminal in the service's container)
- logs {service} (access the journal of the service)

Change-type: patch
Signed-off-by: Rich Bayliss <rich@balena.io>
2019-01-10 09:41:11 +00:00
Resin CI
cec371f0b8 v0.1.2 2018-12-20 11:54:47 +01:00
Rich Bayliss
eb1db83058
Merge pull request #29 from balena-io/make-macos-compatible
Make scripts macOS compatible
2018-12-20 10:53:00 +00:00
Rich Bayliss
709d00b898
init: Make scripts macOS compatible
The quickstart script should be able to run on macOS machines
and not just Linux ones.

Signed-off-by: Rich Bayliss <rich@balena.io>
Change-type: patch
2018-12-20 10:42:50 +00:00
Resin CI
6f56ee8fbd v0.1.1 2018-12-17 15:22:53 +02:00
dfunckt
9d48debca6
Merge pull request #27 from balena-io/fix-quickstart-paths
Fix quickstart paths
2018-12-17 15:21:06 +02:00
Akis Kesoglou
254fd3b499 Ignore package-lock.json
Change-type: patch
2018-12-17 14:58:07 +02:00
Akis Kesoglou
5bc74c3f75 Print the proper path to root CA cert
Change-type: patch
2018-12-17 14:57:49 +02:00
53 changed files with 30593 additions and 945 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

27
.github/renovate.json vendored Normal file
View File

@ -0,0 +1,27 @@
{
"extends": ["github>balena-io/renovate-config"],
"ignorePaths": [
"**/node_modules/**",
"**/bower_components/**",
"**/vendor/**",
"**/examples/**",
"**/__tests__/**",
"**/test/**",
"**/tests/suites/**",
"**/__fixtures__/**",
"**/Dockerfile.template"
],
"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"
}
]
}

48
.github/workflows/flowzone.yml vendored Normal file
View File

@ -0,0 +1,48 @@
name: Flowzone
on:
pull_request:
types: [opened, synchronize, closed]
branches: [main, master]
pull_request_target:
types: [opened, synchronize, closed]
branches: [main, master]
permissions:
contents: read
id-token: "write" # AWS GitHub OIDC required: write
packages: read
jobs:
flowzone:
name: Flowzone
uses: product-os/flowzone/.github/workflows/flowzone.yml@master
# prevent duplicate workflow executions for pull_request and pull_request_target
if: |
(
github.event.pull_request.head.repo.full_name == github.repository &&
github.event_name == 'pull_request'
) || (
github.event.pull_request.head.repo.full_name != github.repository &&
github.event_name == 'pull_request_target'
)
secrets: inherit
with:
jobs_timeout_minutes: 60
cloudflare_website: open-balena
balena_slugs: |
balena/open-balena
tests:
name: openBalena tests
uses: ./.github/workflows/tests.yml
needs: [flowzone]
if: |
((
github.event.pull_request.head.repo.full_name == github.repository &&
github.event_name == 'pull_request'
) || (
github.event.pull_request.head.repo.full_name != github.repository &&
github.event_name == 'pull_request_target'
)) && github.event.action != 'closed'
secrets: inherit

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"
}
]
}

1168
.github/workflows/tests.yml vendored Normal file

File diff suppressed because it is too large Load Diff

6
.gitignore vendored
View File

@ -1,5 +1,3 @@
.DS_Store
.project
.vagrant/
config/
src/
.balena
**/.env

17
.pre-commit-config.yaml Normal file
View File

@ -0,0 +1,17 @@
# See https://pre-commit.com for more information
# See https://pre-commit.com/hooks.html for more hooks
exclude: ^(.versionbot/|CHANGELOG.md|VERSION|README.md)
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v5.0.0
hooks:
- id: trailing-whitespace
- id: end-of-file-fixer
- id: check-yaml
args: [--allow-multiple-documents]
- id: check-added-large-files
- repo: https://github.com/shellcheck-py/shellcheck-py
rev: v0.10.0.1
hooks:
- id: shellcheck

18992
.versionbot/CHANGELOG.yml Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

161
Makefile
View File

@ -1,4 +1,159 @@
.PHONY: lint
SHELL := bash
lint:
shellcheck scripts/*
# export all variables to child processes by default
export
# include the .env file if it exists
-include .env
BALENARC_NO_ANALYTICS ?= 1
DNS_TLD ?= $(error DNS_TLD not set)
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)
.PHONY: help
help: ## Print help message
@echo -e "$$(grep -hE '^\S+:.*##' $(MAKEFILE_LIST) | sed -e 's/:.*##\s*/:/' -e 's/^\(.\+\):\(.*\)/\\x1b[36m\1\\x1b[m:\2/' | column -c2 -t -s :)"
.PHONY: lint
lint: ## Lint shell scripts with shellcheck
find . -type f -name *.sh | xargs shellcheck
.PHONY: verify
verify: ## Ping the public API endpoint
curl --fail --retry 3 https://api.$(DNS_TLD)/ping
@printf '\n'
# Write all supported variables to .env, whether they have been provided or not.
# If they already exist in the .env they will be retained.
# The existing .env takes priority over envs provided from the command line.
.PHONY: config
config: ## Rewrite the .env config from current context (env vars + env args + existing .env)
ifneq ($(CLOUDFLARE_API_TOKEN),)
ifneq ($(GANDI_API_TOKEN),)
$(error "CLOUDFLARE_API_TOKEN and GANDI_API_TOKEN cannot both be set")
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 "PRODUCTION_MODE=$(PRODUCTION_MODE)" >> .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
@$(MAKE) wait SERVICE=api
@$(MAKE) showenv
@$(MAKE) showpass
.PHONY: showenv
showenv: ## Print the current contents of the .env config
@cat <.env
@printf '\n'
.PHONY: printenv
printenv: ## Print the current environment variables
@printenv
.PHONY: showpass
showpass: ## Print the superuser password
@docker compose exec api cat config/env | grep SUPERUSER_PASSWORD
@printf '\n'
.PHONY: down
down: ## Stop all services
@docker compose stop
.PHONY: stop
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
@git pull
@$(MAKE) up
.PHONY: destroy ## Stop and remove any existing containers and volumes
destroy:
@docker compose down --volumes --remove-orphans
.PHONY: clean
clean: destroy ## Alias for 'make destroy'
.PHONY: self-signed
self-signed: ## Install self-signed CA certificates
@sudo mkdir -p .balena $(STAGING_PKI)
@true | openssl s_client -showcerts -connect api.$(DNS_TLD):443 \
| awk '/BEGIN CERTIFICATE/,/END CERTIFICATE/ {print $0}' > $(TMPKI).ca
@cat <$(TMPKI).ca | openssl x509 -text \
| awk '/BEGIN CERTIFICATE/,/END CERTIFICATE/ {print $0}' > $(TMPKI).srv
@diff --suppress-common-lines --unchanged-line-format= \
$(TMPKI).srv \
$(TMPKI).ca | sudo tee $(STAGING_PKI)/ca-$(DNS_TLD).crt || true
@sudo update-ca-certificates
@cat <$(STAGING_PKI)/ca-$(DNS_TLD).crt | sudo tee .balena/ca-$(DNS_TLD).pem
# FIXME: refactor this function to use 'make up'
.PHONY: auto-pki
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
@$(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
.PHONY: pki-custom
pki-custom: up ## Alias for 'make up'
.PHONY: deploy
deploy: up ## Alias for 'make up'
.DEFAULT_GOAL = help

164
README.md
View File

@ -1,6 +1,8 @@
<img alt="openBalena" src="docs/assets/openbalena-logo.svg" height="82">
[![Flowzone](https://github.com/balena-io/open-balena/actions/workflows/flowzone.yml/badge.svg)](https://github.com/balena-io/open-balena/actions/workflows/flowzone.yml)
---
![](./docs/images/openbalena-logo.svg)
[![deploy button](https://balena.io/deploy.svg)](https://dashboard.balena-cloud.com/deploy?repoUrl=https://github.com/balena-io/open-balena)
OpenBalena is a platform to deploy and manage connected devices. Devices run
[balenaOS][balena-os-website], a host operating system designed for running
@ -14,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
@ -25,42 +44,29 @@ To learn more about openBalena, visit [balena.io/open][open-balena-website].
- **Built-in VPN**: Access your devices regardless of their network environment
## Roadmap
OpenBalena is currently in beta. While fully functional, it lacks features we
consider important before we can comfortably call it production-ready. During
this phase, dont be alarmed if things dont work as expected just yet (and
please let us know about any bugs or errors you encounter!). The following
improvements and new functionality is planned:
- Full documentation
- Full test suite
- Simplified deployment
- Remote host OS updates
- Support for custom device types
## Contributing
Everyone is welcome to contribute to openBalena. There are many different ways
to get involved apart from submitting pull requests, including helping other
users on the [forums][forums], reporting or triaging [issues][issue-tracker],
reviewing and discussing [pull requests][pulls], or just spreading the word.
All of openBalena is hosted on GitHub. Apart from its constituent components,
which are the [API][open-balena-api], [VPN][open-balena-vpn], [Registry][open-balena-registry],
[S3 storage service][open-balena-s3], and [Database][open-balena-db], contributions
are also welcome to its client-side software such as the [balena CLI][balena-cli],
the [balena SDK][balena-sdk], [balenaOS][balena-os] and [balenaEngine][balena-engine].
## Getting Started
Our [Getting Started][getting-started] guide is the most direct path to getting
Our [Getting Started guide][getting-started] is the most direct path to getting
an openBalena installation up and running and successfully deploying your
application to your device(s).
## Compatibility
The current release of openBalena has the following minimum version requirements:
- balenaOS v5.2.8
- balena CLI v18.2.2
If you are updating from previous openBalena versions, ensure you update the balena
CLI and re-provision any devices to at least the minimum required versions in order
for them to be fully compatible with this release, as some features may not work.
While in-place openBalena upgrades may succeed, when performing major updates, it is
recommended for a new instance to be deployed in parallel with the existing one, followed
by copying state across and pointing a test device to the new instance.
## Documentation
While we're still working on the project documentation, please refer to the
@ -89,9 +95,97 @@ for help, or contribute by answering questions posted by fellow openBalena users
Please do not use the issue tracker for support-related questions.
## Contributing
Everyone is welcome to contribute to openBalena. There are many different ways
to get involved apart from submitting pull requests, including helping other
users on the [forums][forums], reporting or triaging [issues][issue-tracker],
reviewing and discussing [pull requests][pulls], or just spreading the word.
All of openBalena is hosted on GitHub. Apart from its constituent components,
which are the [API][open-balena-api], [VPN][open-balena-vpn], [Registry][open-balena-registry],
[S3 storage service][open-balena-s3], and [Database][open-balena-db], contributions
are also welcome to its client-side software such as the [balena CLI][balena-cli],
the [balena SDK][balena-sdk], [balenaOS][balena-os] and [balenaEngine][balena-engine].
## Roadmap
OpenBalena is currently in beta. While fully functional, it lacks features we
consider important before we can comfortably call it production-ready. During
this phase, dont be alarmed if things dont work as expected just yet (and
please let us know about any bugs or errors you encounter!). The following
improvements and new functionality is planned:
- Full documentation
- Full test suite
- Simplified deployment
- Remote host OS updates
- Support for custom device types
## Differences between openBalena and balenaCloud
Whilst openBalena and balenaCloud share the same core technology, there are some key
differences. First, openBalena is self-hosted, whereas balenaCloud is hosted by balena and
therefore handles security, maintenance, scaling, and reliability of all the backend
services. OpenBalena is also single user, whereas balenaCloud supports multiple users and
organizations. OpenBalena also lacks some of the commercial features that define
balenaCloud, such as the web-based dashboard and updates with binary container deltas.
The following table contains the main differences between both:
| openBalena | balenaCloud |
| ------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Device updates using full Docker images | Device updates using [delta images](https://www.balena.io/docs/learn/deploy/delta/) |
| Support for a single user | Support for [multiple users](https://www.balena.io/docs/learn/manage/account/#application-members) |
| Self-hosted deployment and scaling | balena-managed scaling and deployment |
| Community support via [forums][forums] | Private support on [paid plans](https://www.balena.io/pricing/) |
| Build locally and deploy via `balena-cli` | Build remotely with native builders using [`balena push`](https://www.balena.io/docs/learn/deploy/deployment/#balena-push) or [`git push`](https://www.balena.io/docs/learn/deploy/deployment/#git-push) |
| No public device URL support | Serve websites directly from device with [public device URLs](https://www.balena.io/docs/learn/manage/actions/#enable-public-device-url) |
| Management via `balena-cli` only | Cloud-based device management dashboard |
| Download images from [balena.io][balena-os-website] and configure locally via `balena-cli` | Download configured images directly from the dashboard |
| No remote device diagnostics | Remote device diagnostics |
Additionally, refer back to the [roadmap](#roadmap) above for planned but not yet
implemented features.
## License
OpenBalena is licensed under the terms of AGPL v3. See [LICENSE](LICENSE) for details.
OpenBalena is licensed under the terms of AGPL v3. See [LICENSE] for details.
## FAQ
### How do you ensure continuity of openBalena? Are there security patches on openBalena?
openBalena is an open source initiative which is mostly driven by us, but it also gets
contributions from the community. We work to keep openBalena as up to date as our
bandwidth allows, especially with security patches. That said, we do not have a policy or
guarantee of a software release schedule. However, it is in our best interest to keep
openBalena updated and patched since we also use it for balenaCloud.
### How do you ensure the "Join" command actually works between openBalena and
balenaCloud?
The `balena join ..` command is frequently used for moving devices between openBalena,
and balenaCloud environments. This command extends `balena os configure ..`, which is the
basic tool balena uses for configuring devices.
### Is it "production ready"?
While we actually have some rather large fleets using openBalena, we consider it to be
perpetually in "beta". This means potentially introducing breaking changes between
releases.
### 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
service/container.
### Are there open-source UI dashboards from the community for openBalena?
Yes! Here are a few:
- [open-balena-admin / open-balena-ui](https://github.com/dcaputo-harmoni/open-balena-admin) by [dcaputo-harmoni](https://github.com/dcaputo-harmoni) who first posted about [here](https://forums.balena.io/t/open-balena-admin-an-admin-interface-for-openbalena/355324) in our Forums :)
- [open-balena-dashboard](https://github.com/Razikus/open-balena-dashboard) by [Razikus](https://github.com/Razikus)
[balena-cli]: https://github.com/balena-io/balena-cli
@ -104,10 +198,14 @@ OpenBalena is licensed under the terms of AGPL v3. See [LICENSE](LICENSE) for de
[forums]: https://forums.balena.io/c/open-balena
[getting-started]: https://balena.io/open/docs/getting-started
[issue-tracker]: https://github.com/balena-io/open-balena/issues
[LICENSE]: https://github.com/balena-io/open-balena/blob/master/LICENSE
[open-balena-admin / open-balena-ui]: https://github.com/dcaputo-harmoni/open-balena-admin
[open-balena-api]: https://github.com/balena-io/open-balena-api
[open-balena-dashboard]: https://github.com/Razikus/open-balena-dashboard
[open-balena-db]: https://github.com/balena-io/open-balena-db
[open-balena-registry]: https://github.com/balena-io/open-balena-registry
[open-balena-s3]: https://github.com/balena-io/open-balena-s3
[open-balena-vpn]: https://github.com/balena-io/open-balena-vpn
[open-balena-website]: https://balena.io/open
[pulls]: https://github.com/balena-io/open-balena/pulls
[device-types]: https://github.com/balena-io/contracts/blob/master/contracts/hw.device-type

View File

@ -1 +1 @@
0.1.0
4.1.390

31
Vagrantfile vendored
View File

@ -1,31 +0,0 @@
Vagrant.require_version '>= 2.0.0'
[ 'vagrant-vbguest', 'vagrant-docker-compose' ].each do |p|
unless Vagrant.has_plugin?(p)
raise "Please install missing plugin: vagrant plugin install #{p}"
end
end
Vagrant.configure('2') do |config|
config.vm.define 'openbalenavm'
config.vm.box = 'bento/ubuntu-16.04'
config.vm.box_url = 'https://vagrantcloud.com/bento/boxes/ubuntu-16.04/versions/201808.24.0/providers/virtualbox.box'
config.vm.synced_folder '.', '/vagrant', disabled: true
config.vm.synced_folder '.', '/home/vagrant/open-balena'
config.vm.network 'public_network', bridge: ENV.fetch('OPENBALENA_BRIDGE', '')
config.ssh.forward_agent = true
config.vm.provision :docker
config.vm.provision :docker_compose
# FIXME: remove node
config.vm.provision :shell, inline: 'apt-get update && apt-get install -y nodejs && rm -rf /var/lib/apt/lists/*'
config.vm.provision :shell, privileged: false,
inline: "cd /home/vagrant/open-balena && ./scripts/quickstart -p -d #{ENV.fetch('OPENBALENA_DOMAIN', 'openbalena.local')}"
config.vm.provision :shell, privileged: false,
inline: "echo 'cd ~/open-balena' >> ~/.bashrc"
end

26
balena.yml Normal file
View File

@ -0,0 +1,26 @@
name: openBalena
type: sw.application
description: https://www.balena.io/open
post-provisioning: |
[![Flowzone](https://github.com/balena-io/open-balena/actions/workflows/flowzone.yml/badge.svg)](https://github.com/balena-io/open-balena/actions/workflows/flowzone.yml)
## Getting Started
* https://open-balena.pages.dev/#getting-started
assets:
repository:
type: blob.asset
data:
url: 'https://github.com/balena-io/open-balena'
logo:
type: blob.asset
data:
url: 'https://raw.githubusercontent.com/balena-io/open-balena/master/logo.png'
data:
defaultDeviceType: generic-amd64
supportedDeviceTypes:
- generic-amd64
- genericx86-64-ext
- intel-nuc
version: 4.1.390

View File

@ -1,17 +0,0 @@
version: '2.1'
services:
component:
cap_add:
- SYS_ADMIN
- SYS_RESOURCE
environment:
- CONFD_BACKEND=ENV
tmpfs:
- /run
- /sys/fs/cgroup
privileged: true
system:
security_opt:
- seccomp:unconfined

View File

@ -1,163 +0,0 @@
version: '2.1'
volumes:
db:
registry:
s3:
redis:
services:
api:
extends:
file: ./common.yml
service: component
image: balena/open-balena-api:${OPENBALENA_API_VERSION_TAG:-master}
depends_on:
- db
- s3
- redis
environment:
API_VPN_SERVICE_API_KEY: ${OPENBALENA_API_VPN_SERVICE_API_KEY}
BALENA_ROOT_CA: ${OPENBALENA_ROOT_CA}
COOKIE_SESSION_SECRET: ${OPENBALENA_COOKIE_SESSION_SECRET}
DB_HOST: db.${OPENBALENA_HOST_NAME}
DB_PASSWORD: docker
DB_PORT: 5432
DB_USER: docker
DELTA_HOST: delta.${OPENBALENA_HOST_NAME}
DEVICE_CONFIG_OPENVPN_CONFIG: ${OPENBALENA_VPN_CONFIG}
DEVICE_CONFIG_OPENVPN_CA: ${OPENBALENA_VPN_CA_CHAIN}
DEVICE_CONFIG_SSH_AUTHORIZED_KEYS: ${OPENBALENA_SSH_AUTHORIZED_KEYS}
HOST: api.${OPENBALENA_HOST_NAME}
IMAGE_MAKER_URL: img.${OPENBALENA_HOST_NAME}
IMAGE_STORAGE_BUCKET: resin-production-img-cloudformation
IMAGE_STORAGE_PREFIX: resinos
IMAGE_STORAGE_ENDPOINT: s3.amazonaws.com
JSON_WEB_TOKEN_EXPIRY_MINUTES: 10080
JSON_WEB_TOKEN_SECRET: ${OPENBALENA_JWT_SECRET}
MIXPANEL_TOKEN: __unused__
PRODUCTION_MODE: '${OPENBALENA_PRODUCTION_MODE}'
PUBNUB_PUBLISH_KEY: __unused__
PUBNUB_SUBSCRIBE_KEY: __unused__
REDIS_HOST: redis.${OPENBALENA_HOST_NAME}
REDIS_PORT: 6379
REGISTRY2_HOST: registry.${OPENBALENA_HOST_NAME}
REGISTRY_HOST: registry.${OPENBALENA_HOST_NAME}
SENTRY_DSN:
TOKEN_AUTH_BUILDER_TOKEN: ${OPENBALENA_TOKEN_AUTH_BUILDER_TOKEN}
TOKEN_AUTH_CERT_ISSUER: api.${OPENBALENA_HOST_NAME}
TOKEN_AUTH_CERT_KEY: ${OPENBALENA_TOKEN_AUTH_KEY}
TOKEN_AUTH_CERT_KID: ${OPENBALENA_TOKEN_AUTH_KID}
TOKEN_AUTH_CERT_PUB: ${OPENBALENA_TOKEN_AUTH_PUB}
TOKEN_AUTH_JWT_ALGO: 'ES256'
VPN_HOST: vpn.${OPENBALENA_HOST_NAME}
VPN_PORT: 443
VPN_SERVICE_API_KEY: ${OPENBALENA_VPN_SERVICE_API_KEY}
SUPERUSER_EMAIL: ${OPENBALENA_SUPERUSER_EMAIL}
SUPERUSER_PASSWORD: ${OPENBALENA_SUPERUSER_PASSWORD}
registry:
extends:
file: ./common.yml
service: component
image: balena/open-balena-registry:${OPENBALENA_REGISTRY_VERSION_TAG:-master}
depends_on:
- api
- s3
- redis
volumes:
- registry:/data
environment:
API_TOKENAUTH_CRT: ${OPENBALENA_TOKEN_AUTH_PUB}
BALENA_REGISTRY2_HOST: registry.${OPENBALENA_HOST_NAME}
BALENA_ROOT_CA: ${OPENBALENA_ROOT_CA}
BALENA_TOKEN_AUTH_ISSUER: api.${OPENBALENA_HOST_NAME}
BALENA_TOKEN_AUTH_REALM: https://api.${OPENBALENA_HOST_NAME}/auth/v1/token
COMMON_REGION:
REGISTRY2_S3_BUCKET:
REGISTRY2_S3_KEY:
REGISTRY2_S3_SECRET:
REGISTRY2_SECRETKEY: ${OPENBALENA_REGISTRY_SECRET_KEY}
REGISTRY2_STORAGEPATH: /data
vpn:
extends:
file: ./common.yml
service: component
image: balena/open-balena-vpn:${OPENBALENA_VPN_VERSION_TAG:-master}
depends_on:
- api
cap_add:
- NET_ADMIN
environment:
API_SERVICE_API_KEY: ${OPENBALENA_API_VPN_SERVICE_API_KEY}
BALENA_API_HOST: api.${OPENBALENA_HOST_NAME}
BALENA_ROOT_CA: ${OPENBALENA_ROOT_CA}
BALENA_VPN_PORT: 443
PRODUCTION_MODE: '${OPENBALENA_PRODUCTION_MODE}'
RESIN_VPN_GATEWAY: 10.2.0.1
SENTRY_DSN:
VPN_HAPROXY_USEPROXYPROTOCOL: 'true'
VPN_OPENVPN_CA_CRT: ${OPENBALENA_VPN_CA}
VPN_OPENVPN_SERVER_CRT: ${OPENBALENA_VPN_SERVER_CRT}
VPN_OPENVPN_SERVER_DH: ${OPENBALENA_VPN_SERVER_DH}
VPN_OPENVPN_SERVER_KEY: ${OPENBALENA_VPN_SERVER_KEY}
VPN_SERVICE_API_KEY: ${OPENBALENA_VPN_SERVICE_API_KEY}
db:
extends:
file: ./common.yml
service: system
image: balena/open-balena-db:${OPENBALENA_DB_VERSION_TAG:-master}
volumes:
- db:/var/lib/postgresql/data
s3:
extends:
file: ./common.yml
service: system
image: balena/open-balena-s3:${OPENBALENA_S3_VERSION_TAG:-master}
volumes:
- s3:/export
redis:
extends:
file: ./common.yml
service: system
image: redis:alpine
volumes:
- redis:/data
haproxy:
extends:
file: ./common.yml
service: system
build: ../haproxy
depends_on:
- api
- registry
- vpn
- db
- s3
- redis
ports:
- "80:80"
- "222:222"
- "443:443"
- "3128:3128"
- "5432:5432"
- "6379:6379"
networks:
default:
aliases:
- api.${OPENBALENA_HOST_NAME}
- registry.${OPENBALENA_HOST_NAME}
- vpn.${OPENBALENA_HOST_NAME}
- db.${OPENBALENA_HOST_NAME}
- s3.${OPENBALENA_HOST_NAME}
- redis.${OPENBALENA_HOST_NAME}
environment:
BALENA_HAPROXY_CRT: ${OPENBALENA_ROOT_CRT}
BALENA_HAPROXY_KEY: ${OPENBALENA_ROOT_KEY}
BALENA_ROOT_CA: ${OPENBALENA_ROOT_CA}
HAPROXY_HOSTNAME: ${OPENBALENA_HOST_NAME}

View File

@ -1,10 +0,0 @@
# Project-specific config.
#
# All paths must be defined relative to `compose/services.yml` regardless of
# the location of this file, i.e. refer to `my-open-balena-checkout/somedir`
# as `../somedir`. This is because of the way docker-compose handles paths
# when specifying multiple configs and open-balena always specifying
# `compose/services.yml` as the "base" config.
#
# You may view the effective config with `scripts/compose config`.
version: '2.1'

374
docker-compose.yml Normal file
View File

@ -0,0 +1,374 @@
---
version: '2.4'
volumes:
builder-certs-ca: {}
builder-certs-client: {}
builder-data: {}
cert-manager-data: {}
certs-data: {}
db-data: {}
pki-data: {}
redis-data: {}
resin-data: {}
s3-data: {}
x-default-healthcheck: &default-healthcheck
test: /usr/src/app/docker-hc
interval: 45s
timeout: 15s
retries: 3
x-default-environment: &default-environment
# FIXME: hardcoded https://github.com/balena-io/open-balena-db/blob/master/create-resin-db.sh#L4
DB_NAME: resin
# FIXME: hardcoded https://github.com/balena-io/open-balena-db/blob/master/Dockerfile#L3-L4
DB_PASSWORD: docker
DB_USER: docker
LOG_LEVEL: DEBUG
PRODUCTION_MODE: 'true'
x-default-healthcheck-trait: &with-default-healthcheck
healthcheck:
<<: *default-healthcheck
x-default-volumes-trait: &with-default-volumes
volumes:
- certs-data:/certs
- resin-data:/balena
x-default-privileges-trait: &with-default-privileges
cap_add:
- SYS_ADMIN
- SYS_RESOURCE
security_opt:
- apparmor=unconfined
tmpfs:
- /run
- /sys/fs/cgroup
x-extended-privileges-trait: &with-extended-privileges
security_opt:
- apparmor=unconfined
- seccomp=unconfined
x-all-privileges-trait: &with-all-privileges
privileged: true
cap_add:
- ALL
x-network-privileges-trait: &with-network-privileges
cap_add:
- NET_ADMIN
- SYS_ADMIN
- SYS_RESOURCE
x-base-service-definition: &base-service
restart: 'unless-stopped'
# for docker-compose only, no effect on balenaCloud
env_file:
- .env
tty: true # send syastemd logs from containers to stdout
services:
# https://github.com/balena-io/open-balena-api
api:
<<: [
*base-service,
*with-default-healthcheck,
*with-default-privileges,
*with-default-volumes,
]
image: balena/open-balena-api:35.0.0
depends_on:
- db
- redis
- s3
environment:
<<: *default-environment
CONTRACTS_PUBLIC_REPO_NAME: contracts
CONTRACTS_PUBLIC_REPO_OWNER: balena-io
DB_GENERAL_REPLICA_MAX_USES: 1000
DB_GENERAL_REPLICA_PORT: 5432
DB_HOST: db
DB_PORT: 5432
DB_STATE_REPLICA_MAX_USES: 1000
DB_STATE_REPLICA_PORT: 5432
DB_USER: docker
HOSTS_CONFIG: API_HOST:api,DB_HOST:db,DELTA_HOST:delta,HOST:api,REDIS_HOST:redis,TOKEN_AUTH_CERT_ISSUER:api,VPN_HOST:cloudlink,REGISTRY2_HOST:registry2
IMAGE_STORAGE_BUCKET: resin-production-img-cloudformation
IMAGE_STORAGE_ENDPOINT: s3.amazonaws.com
IMAGE_STORAGE_PREFIX: images
JSON_WEB_TOKEN_EXPIRY_MINUTES: 10080
NUM_WORKERS: 1
OAUTH_CALLBACK_PROTOCOL: https
PORT: 80
REDIS_HOST: redis:6379
REDIS_IS_CLUSTER: 'false'
TOKEN_AUTH_JWT_ALGO: ES256
TOKENS_CONFIG: API_SERVICE_API_KEY:hex,AUTH_RESINOS_REGISTRY_CODE:hex,COOKIE_SESSION_SECRET:hex,JSON_WEB_TOKEN_SECRET:hex,MIXPANEL_TOKEN:hex,SUPERUSER_PASSWORD:hex,TOKEN_AUTH_BUILDER_TOKEN:hex,VPN_GUEST_API_KEY:hex,VPN_SERVICE_API_KEY:hex,API_VPN_SERVICE_API_KEY:API_SERVICE_API_KEY,REGISTRY2_TOKEN:TOKEN_AUTH_BUILDER_TOKEN
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
# https://github.com/balena-io/open-balena-registry
registry:
<<: [
*base-service,
*with-default-healthcheck,
*with-default-privileges,
]
image: balena/open-balena-registry:2.41.25
volumes:
- certs-data:/certs
- resin-data:/balena
depends_on:
- redis
- s3
environment:
COMMON_REGION: open-balena
HOSTS_CONFIG: REGISTRY2_HOST:registry2,REGISTRY2_TOKEN_AUTH_ISSUER:api,REGISTRY2_TOKEN_AUTH_REALM:api
REGISTRY2_CACHE_ADDR: redis:6379
REGISTRY2_CACHE_DB: 1
REGISTRY2_CACHE_ENABLED: 'true'
REGISTRY2_S3_BUCKET: registry-data
REGISTRY2_STORAGEPATH: /data
TOKENS_CONFIG: REGISTRY2_SECRETKEY:hex
# https://github.com/balena-io/open-balena-vpn
vpn:
<<: [
*base-service,
*with-default-healthcheck,
*with-default-volumes,
# privileges in order from minimum to maximum
*with-network-privileges,
*with-default-privileges,
]
image: balena/open-balena-vpn:11.32.6
depends_on:
- api
environment:
HOSTS_CONFIG: VPN_HOST:cloudlink
TOKENS_CONFIG: ','
VPN_HAPROXY_USEPROXYPROTOCOL: 'true'
VPN_PORT: 443
# ensure correct service instance IP is registered with the API
VPN_SERVICE_REGISTER_INTERFACE: eth0
devices:
- /dev/net/tun
# https://github.com/balena-io/open-balena-db
db:
<<: *base-service
image: balena/open-balena-db:6.0.0
volumes:
- db-data:/var/lib/postgresql/data
environment:
<<: *default-environment
healthcheck:
test: pg_isready -U "$${DB_USER}" -d "$${DB_NAME}"
# https://github.com/balena-io/open-balena-s3
s3:
<<: [
*base-service,
*with-default-healthcheck,
*with-default-privileges,
]
image: balena/open-balena-s3:2.28.68
volumes:
- s3-data:/export
- certs-data:/certs
- resin-data:/balena
environment:
BUCKETS: registry-data;web-resources
HOSTS_CONFIG: REGISTRY2_S3_REGION_ENDPOINT:s3,WEBRESOURCES_S3_HOST:s3
TOKENS_CONFIG: REGISTRY2_S3_KEY:hex,REGISTRY2_S3_SECRET:hex,S3_MINIO_ACCESS_KEY:REGISTRY2_S3_KEY,S3_MINIO_SECRET_KEY:REGISTRY2_S3_SECRET,WEBRESOURCES_S3_ACCESS_KEY:REGISTRY2_S3_KEY,WEBRESOURCES_S3_SECRET_KEY:REGISTRY2_S3_SECRET
# https://hub.docker.com/_/redis
redis:
<<: *base-service
# https://redis.io/blog/what-redis-license-change-means-for-our-managed-service-providers/
image: redis:7.4-alpine
volumes:
- redis-data:/data
healthcheck:
<<: *default-healthcheck
test: echo INFO | redis-cli | grep redis_version
# https://github.com/balena-io/open-balena-haproxy
haproxy:
<<: [
*base-service,
*with-default-privileges,
*with-default-volumes,
]
build: src/haproxy
sysctls:
# https://github.com/docker-library/haproxy/issues/160
net.ipv4.ip_unprivileged_port_start: 0
healthcheck:
<<: *default-healthcheck
test: true | openssl s_client -connect localhost:443
ports:
# haproxy/http
- '80:80/tcp'
# haproxy/tcp-router
- '443:443/tcp'
# haproxy/stats
- '1936:1936/tcp'
environment:
LOGLEVEL: info
# dynamically configure Docker network aliases based on DNS_TLD and ALIAS list
# allows DNS resolution from systemd-less images on the Docker network
haproxy-sidecar:
<<: *base-service
build: src/haproxy-sidecar
volumes:
- /var/run/docker.sock:/host/run/docker.sock
environment:
DOCKER_HOST: unix:///host/run/docker.sock
# resolved internally as {{service}}.{{dns-tld-without-balena-device-uuid}} to haproxy service
ALIASES: api,ca,cloudlink,db,delta,logs,redis,registry2,s3,stats,tunnel
labels:
io.balena.features.balena-socket: 1
io.balena.features.supervisor-api: 1
# https://github.com/balena-io/cert-manager
# https://certbot.eff.org/docs/using.html
# https://certbot-dns-cloudflare.readthedocs.io/
cert-manager:
<<: *base-service
build: src/cert-manager
volumes:
- cert-manager-data:/etc/letsencrypt
- certs-data:/certs
- resin-data:/balena
depends_on:
- balena-ca
environment:
# wildcard certificate for reverse proxy
SSH_KEY_NAMES: ','
SUBJECT_ALTERNATE_NAMES: '*'
labels:
io.balena.features.balena-api: 1
io.balena.features.supervisor-api: 1
# https://github.com/balena-io/ca-private
# https://github.com/cloudflare/cfssl/blob/master/doc/api/intro.txt
balena-ca:
<<: *base-service
image: balena/ca-private:0.0.15
volumes:
- pki-data:/pki
- certs-data:/certs
- resin-data:/balena
healthcheck:
test: curl --silent -I --fail localhost:8888
interval: 60s
timeout: 60s
retries: 10
labels:
# future expansion
io.balena.features.balena-api: 1
io.balena.features.supervisor-api: 1
# --- the following are not required for runtime operation of openBalena
# only relevant when running in AWS/EC2
tag-sidecar:
build: src/tag-sidecar
restart: 'no'
environment:
ENABLED: 'true'
labels:
io.balena.features.balena-api: 1
# Software Under Test (SUT) tests orchestrator
sut:
<<: [
*base-service,
*with-extended-privileges,
*with-network-privileges,
]
build: src/balena-tests
command: /usr/sbin/balena.sh
environment:
DOCKER_CERT_PATH: /docker-pki/client
DOCKER_HOST: docker:2376
DOCKER_TLS_VERIFY: 'true'
GUEST_IMAGE: /balena/balena.img
volumes:
- builder-certs-client:/docker-pki/client
- certs-data:/certs
- resin-data:/balena
labels:
io.balena.features.balena-api: 1
io.balena.features.supervisor-api: 1
restart: 'no'
# virtual Device Under Test (DUT)
dut:
<<: [
*base-service,
*with-extended-privileges,
*with-network-privileges,
]
# https://hub.docker.com/r/qemux/qemu-docker
# https://github.com/qemus/qemu-docker
build: src/test-device
entrypoint:
- /bin/sh
- -c
command:
- /usr/sbin/balena.sh
environment:
GUEST_IMAGE: /balena/balena.img
MEMORY: 3072M
CPU: 4
volumes:
- resin-data:/balena
devices:
- /dev/net/tun
restart: 'no'
# https://hub.docker.com/_/docker
# pseudo(builder) service for balena-tests
docker:
<<: [
*base-service,
*with-extended-privileges,
*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:
- /sys:/sys
- builder-certs-ca:/docker-pki/ca
- builder-certs-client:/docker-pki/client
- builder-data:/var/lib/docker
- certs-data:/certs
environment:
DOCKER_TLS_CERTDIR: /docker-pki
healthcheck:
test: docker system info
interval: 60s
timeout: 60s
retries: 5
labels:
io.balena.features.sysfs: 1

485
docs/getting-started.md Normal file
View File

@ -0,0 +1,485 @@
# openBalena Getting Started Guide
This guide will walk you through the steps of deploying an openBalena server, that
together with the balena CLI, will enable you to create and manage a fleet of devices
running on your own infrastructure, on premises or in the cloud. The openBalena servers
must be reachable by the devices, which is easiest to achieve with cloud providers like
AWS, Google Cloud, Digital Ocean and others.
This guide assumes a setup with two separate machines:
- A _server_, running Linux with at least 2GB of memory. These instructions were tested
with Ubuntu 20.04, 22.04 and 24.04 x64 servers. The server must have a working
installation of [Docker Engine] and you must have root permissions.
- A _local machine_, running Linux, Windows or macOS where the balena CLI runs (as a
client to the openBalena server). The local machine must also have a working
installation of [Docker] so that application images can be built and deployed to your
device. It is also possible to use [balenaEngine] on a [balenaOS] device instead of
Docker.
Additionally, a _device type_ and compatible flash media supported by [balenaOS]
(e.g. Raspberry Pi) are required to complete the provisioning demo. Ensure the correct
power supply is available to power this device.
## Domain Configuration
The following DNS records must be configured to point to the openBalena server prior to
configuration:
```text
api.mydomain.com
ca.mydomain.com
cloudlink.mydomain.com
logs.mydomain.com
ocsp.mydomain.com
registry2.mydomain.com
s3.mydomain.com
tunnel.mydomain.com
```
Alternatively you may consider adding a single wildcard DNS record `*.mydomain.com`.
Check with your Internet domain name registrar for instructions on how to obtain a domain
name and configure records.
## Install openBalena on the server
1. First [Change cgroup version] to v1 for compatibility with systemd in containers on
modern Linux distributions, where cgroups v2 are enabled by default:
```bash
source /etc/default/grub
sudo sed -i '/GRUB_CMDLINE_LINUX/d' /etc/default/grub
echo GRUB_CMDLINE_LINUX=$(printf '\"%s systemd.unified_cgroup_hierarchy=0\"\n' "${GRUB_CMDLINE_LINUX}") \
| sudo tee -a /etc/default/grub
sudo update-grub
sudo reboot
```
2. Ensure cgroups v2 is disabled
```bash
if [ ! -f /sys/fs/cgroup/cgroup.controllers ]; then
echo "cgroups v2 is disabled"
else
echo "cgroups v2 is enabled"
fi
```
3. Now, install or update essential software:
```bash
sudo apt-get update && sudo apt-get install -y make openssl git jq
```
4. Install Docker Engine
```bash
which docker || curl -fsSL https://get.docker.com | sh -
```
5. Create a new user with appropriate permissions:
```bash
sudo useradd -s /bin/bash -m -G docker,sudo balena
echo 'balena ALL=(ALL) NOPASSWD: ALL' | sudo tee /etc/sudoers.d/balena
```
6. Switch user:
```bash
sudo su balena
```
7. Clone the openBalena repository and change directory:
```bash
git clone https://github.com/balena-io/open-balena.git ~/open-balena
cd ~/open-balena
```
8. Start the server on your domain name:
```bash
export DNS_TLD=mydomain.com
make up
```
Note down `SUPERUSER_EMAIL` and `SUPERUSER_PASSWORD` values to be used later.
9. Tail the logs of the containers with:
```bash
docker compose logs -f api
```
Replace `api` with the name of any one of the services from the [composition].
10. The server can be stopped with:
```bash
make down
```
The server can also be restarted using `make restart`.
To update openBalena, run:
```bash
make update
```
### Test the openBalena server
To confirm that everything is running correctly, try a simple request from the local
machine to the server after registering its CA certificate(s) with the host:
```bash
make self-signed
make verify
```
Note, if you've previously stopped the server with `make down`, run `make up` again first.
Congratulations! The openBalena server is up and running. The next step is to setup your
local machine to use this server, provision a device and deploy a small project.
### Install self-signed certificates on the local machine.
The installation of the openBalena server produces a self-signed certificate by default,
which must be trusted by all devices communicating with it. This type of configuration is
not recommended for production deployments, skip to [SSL Configuration](#ssl-configuration)
instead.
The root CA bundle can be found at `.balena/ca-${DNS_TLD}.pem` on the server. Follow the
steps below for your specific local machine platform after manually copying it across.
#### Linux:
```bash
sudo cp ca.pem /usr/local/share/ca-certificates/
sudo update-ca-certificates
sudo systemctl restart docker
```
#### macOS:
```bash
sudo security add-trusted-cert -d \
-r trustRoot \
-k /Library/Keychains/System.keychain \
ca.pem
curl http://localhost/engine/restart \
-H 'Content-Type: application/json' \
-d '{"openContainerView": true}' \
--unix-socket ~/Library/Containers/com.docker.docker/Data/backend.sock
```
#### Windows:
```PowerShell
certutil -addstore -f "ROOT" ca.pem
Stop-Service -Name Docker
Start-Service -Name Docker
```
### SSL Configuration
opeBalena server now uses automatic SSL configuration via ACME [DNS-01] challenge[^1]. Support
for the following DNS providers is currently implemented:
* Cloudflare
* Gandi
#### Cloudflare
Obtain a Cloudflare API token with write access to your openBalena domain name records:
```bash
export ACME_EMAIL=acme@mydomain.com
export CLOUDFLARE_API_TOKEN={{token}}
```
#### Gandi
Obtain a Gandi API token with write access to your openBalena domain name records:
```bash
export ACME_EMAIL=acme@mydomain.com
export GANDI_API_TOKEN={{token}}
```
#### Re-configure and test the server
```bash
make auto-pki
make verify
```
#### Custom SSL
openBalena server also supports custom/manual TLS configuration. You must supply your own
SSL certificate, private key and a full certificate signing chain. A wildcard SSL
certificate covering the whole domain is recommended.
1. After obtaining your certificate, run the following commands on openBalena server:
```bash
export HAPROXY_CRT="{{ base64 encoded server certificate }}"
export ROOT_CA="{{ .. intermediate certificates }}"
export HAPROXY_KEY="{{ .. private key }}"
```
Pipe the plaintext via `.. | openssl base64 -A` to encode.
2. Re-configure and test the server:
```bash
make pki-custom
make verify
```
### Install the balena CLI on the local machine
Follow the [balena CLI installation instructions] to install the balena CLI on the local
machine.
By default, the CLI targets the balenaCloud servers at `balena-cloud.com`, and
needs to be configured to target the openBalena server instead. Add the following
line to the CLI's configuration file, replacing `"mydomain.com"` with the domain
name of the openBalena server:
```yaml
balenaUrl: 'mydomain.com'
```
The CLI configuration file can be found at:
- On Linux or macOS: `~/.balenarc.yml`
- On Windows: `%UserProfile%\_balenarc.yml`
If the file does not already exist, just create it. Alternatively, `BALENARC_BALENA_URL`
environment variable can be set to point to `"mydomain.com"`.
Wrapping up the CLI installation, set an environment variable that points to the
root certificate copied previously on the local machine. This step is to ensure
the CLI can securely interact with the openBalena server when running self-signed PKI.
This step can be skipped if the server is operating with publicly trusted PKI.
| Shell | Command |
| ------------------ | ---------------------------------------------- |
| bash | `export NODE_EXTRA_CA_CERTS='/path/to/ca.pem'` |
| Windows cmd.exe | `set NODE_EXTRA_CA_CERTS=C:\path\to\ca.pem` |
| Windows PowerShell | `$Env:NODE_EXTRA_CA_CERTS="C:\path\to\ca.pem"` |
### Deploy an application
The commands below should be run on a terminal on the local machine (where the
balena CLI is installed). Ensure that the `NODE_EXTRA_CA_CERTS` environment
variable is set, as discussed above.
#### Login to openBalena
Run `balena login`, select `Credentials` and use `SUPERUSER_EMAIL` and
`SUPERUSER_PASSWORD` generated during `make up` step to login to the openBalena server.
At any time, `balena whoami` command may be used to check which server the CLI is
authenticated with.
#### Create an application
Create a new application with `balena fleet create myApp`. Select the application's
default device type with the interactive prompt. The examples in this guide assume
a Raspberry Pi 3.
An application contains devices that share the same architecture (such as ARM or Intel),
and also contains code releases that are deployed to the devices. When a device is
provisioned, it is added to an application, but can be migrated to another application at
any time. There is no limit to the number of applications that can be created or to the
number of devices that can be provisioned.
At any time, the server can be queried for all the applications it knows about
with the following command:
```bash
balena fleets
Id App name Slug Device type Device count Online devices
── ──────── ─────────── ──────────── ──────────── ──────────────
1 myApp admin/myapp raspberrypi3 0 0
```
#### Provision a new device
Once we have an application, its time to start provisioning devices. To do this,
first download a [balenaOS] image for your device. For this example we are using a
Raspberry Pi 3.
Unzip the downloaded image and use the balena CLI to configure it:
```bash
balena os configure --dev --fleet myApp ~/Downloads/raspberrypi3-5.2.8-v16.1.10.img
```
Flash the configured image to an SD card using [Etcher] or balena CLI:
```bash
sudo balena local flash ~/Downloads/raspberrypi3-5.2.8-v16.1.10.img
```
Insert the SD card into the device and power it on. The device will register with the
openBalena server and after about two minutes will be inspectable:
```bash
balena devices
ID UUID DEVICE NAME DEVICE TYPE FLEET STATUS IS ONLINE SUPERVISOR VERSION OS VERSION
1 560dcc2 quiet-rock raspberrypi3 admin/myapp Idle true 16.1.10 balenaOS 5.2.8
balena device 560dcc2
== WANDERING RAIN
ID: 1
DEVICE TYPE: raspberrypi3
STATUS: idle
IS ONLINE: true
IP ADDRESS: 192.168.1.42
MAC ADDRESS: B8:27:DE:AD:BE:EF
FLEET: admin/myapp
LAST SEEN: 1977-08-20T14:29:00.042Z
UUID: 560dcc24b221c8a264d5bd981284801f
COMMIT: N/a
SUPERVISOR VERSION: 16.1.10
IS WEB ACCESSIBLE: false
OS VERSION: balenaOS 5.2.8
DASHBOARD URL: https://dashboard.mydomain.com/devices/560dcc24b221c8a264d5bd981284801f/summary
CPU USAGE PERCENT: 2
CPU TEMP C: 39
CPU ID: 00000000335956af
MEMORY USAGE MB: 140
MEMORY TOTAL MB: 971
MEMORY USAGE PERCENT: 14
STORAGE BLOCK DEVICE: /dev/mmcblk0p6
STORAGE USAGE MB: 76
STORAGE TOTAL MB: 14121
STORAGE USAGE PERCENT: 1
```
Note, even though the dashboard URL is populated, there is no dashboard service in
openBalena.
It's time to deploy code to the device.
#### Deploy a project
Application release images are built on the local machine using the balena CLI. Ensure the
root certificate has been correctly installed on the local machine, as discussed above.
Let's create a trivial project that logs "Idling...". On an empty directory, create a new
file named `Dockerfile.template` with the following contents:
```dockerfile
FROM balenalib/%%BALENA_MACHINE_NAME%%-alpine
CMD [ "balena-idle" ]
```
Then build and deploy the project with:
```bash
balena deploy --noparent-check myApp
```
The project will have been successfully built when a friendly unicorn appears in the
terminal:
```bash
[Info] No "docker-compose.yml" file found at "~/open-balena/balena-idle"
[Info] Creating default composition with source: "~/open-balena/balena-idle"
[Info] Everything is up to date (use --build to force a rebuild)
[Info] Creating release...
[Info] Pushing images to registry...
[Info] Saving release...
[Success] Deploy succeeded!
[Success] Release: 50be7bdb0ea6819c91a5dd7bcd7635ad
\
\
\\
\\
>\/7
_.-(6' \
(=___._/` \
) \ |
/ / |
/ > /
j < _\
_.-' : ``.
\ r=._\ `.
<`\\_ \ .`-.
\ r-7 `-. ._ ' . `\
\`, `-.`7 7) )
\/ \| \' / `-._
|| .'
\\ (
>\ >
,.-' >.'
<.'_.''
<'
```
This command packages up the local directory, creates a new Docker image from it and
pushes it to the openBalena server. In turn, the server will deploy it to all provisioned
devices and within a couple of minutes, they will all run the new release. Logs can be
viewed with:
```bash
balena logs --tail 560dcc2
[Logs] [2024-05-02T15:59:31.383Z] Supervisor starting
[Logs] [2024-05-02T15:59:37.552Z] Applying configuration change {"SUPERVISOR_VPN_CONTROL":"true"}
[Logs] [2024-05-02T15:59:37.599Z] Applied configuration change {"SUPERVISOR_VPN_CONTROL":"true"}
[Logs] [2024-05-02T15:59:40.331Z] Creating network 'default'
[Logs] [2024-05-02T16:11:15.331Z] Supervisor starting
[Logs] [2024-05-02T16:44:08.199Z] Creating volume 'resin-data'
[Logs] [2024-05-02T16:44:08.572Z] Downloading image 'registry2.mydomain.com/v2/…
[Logs] [2024-05-02T16:44:37.200Z] [main] Idling...
[Logs] [2024-05-02T16:44:37.200Z] [main] Idling...
```
Enjoy Balenafying All the Things!
## Next steps
- Try out [local mode], which allows you to build and sync code to your device locally for
rapid development.
- Develop an application with [multiple containers] to provide a more modular approach to
application management.
- Manage your device fleet with the use of [configuration] and [environment] variables.
- Explore our [example projects] to give you an idea of more things you can do with
balena.
- If you find yourself stuck or confused, help is just [a click away].
- Pin selected devices to selected code releases using [sample scripts].
- To change the superuser password after setting the credentials, follow this [forum post]
[^1]: If DNS validation is not an option, [acme.sh] or [certbot] can be used to manually
issue a certificate, which can then be set using the [custom SSL](#custom-ssl) workflow.
[local mode]: https://www.balena.io/docs/learn/develop/local-mode
[multiple containers]: https://www.balena.io/docs/learn/develop/multicontainer
[configuration]: https://www.balena.io/docs/learn/manage/configuration
[environment]: https://www.balena.io/docs/learn/manage/serv-vars
[example projects]: https://balena.io/blog/tags/etcher-featured
[a click away]: https://www.balena.io/support
[sample scripts]: https://github.com/balena-io-examples/staged-releases
[forum post]: https://forums.balena.io/t/upate-superuser-password/4738/6
[balena CLI installation instructions]: https://github.com/balena-io/balena-cli/blob/master/INSTALL.md
[Etcher]: https://balena.io/etcher
[balenaOS]: https://balena.io/os/#download
[balenaEngine]: https://www.balena.io/engine
[Docker]: https://docs.docker.com/get-docker
[Docker Engine]: https://docs.docker.com/engine/install
[Change cgroup version]: https://docs.docker.com/config/containers/runmetrics/#changing-cgroup-version
[composition]: https://github.com/balena-io/open-balena/blob/master/docker-compose.yml
[DNS-01]: https://letsencrypt.org/docs/challenge-types/#dns-01-challenge
[acme.sh]: https://github.com/acmesh-official/acme.sh
[certbot]: https://certbot.eff.org/

View File

Before

Width:  |  Height:  |  Size: 5.5 KiB

After

Width:  |  Height:  |  Size: 5.5 KiB

BIN
favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 112 KiB

View File

@ -1,6 +0,0 @@
FROM haproxy:1.8-alpine
COPY haproxy.cfg /usr/local/etc/haproxy/haproxy.cfg
COPY entry.sh /open-balena-entry
CMD /open-balena-entry

View File

@ -1,11 +0,0 @@
#!/bin/sh
set -e
HAPROXY_CHAIN=/etc/ssl/private/open-balena.pem
mkdir -p "$(dirname "${HAPROXY_CHAIN}")"
(
echo "${BALENA_HAPROXY_CRT}" | base64 -d
echo "${BALENA_HAPROXY_KEY}" | base64 -d
echo "${BALENA_ROOT_CA}" | base64 -d
) > "${HAPROXY_CHAIN}"
exec haproxy -f /usr/local/etc/haproxy/haproxy.cfg

View File

@ -1,110 +0,0 @@
global
tune.ssl.default-dh-param 1024
defaults
timeout connect 5000
timeout client 50000
timeout server 50000
frontend http-in
mode http
option forwardfor
bind *:80
reqadd X-Forwarded-Proto:\ http
acl host_api hdr_dom(host) -i "api.${HAPROXY_HOSTNAME}"
use_backend backend_api if host_api
acl host_registry hdr_dom(host) -i "registry.${HAPROXY_HOSTNAME}"
use_backend backend_registry if host_registry
acl host_vpn hdr_dom(host) -i "vpn.${HAPROXY_HOSTNAME}"
use_backend backend_vpn if host_vpn
acl host_s3 hdr_dom(host) -i "s3.${HAPROXY_HOSTNAME}"
use_backend backend_s3 if host_s3
frontend ssl-in
mode tcp
bind *:443
tcp-request inspect-delay 2s
tcp-request content accept if { req.ssl_hello_type 1 }
acl is_ssl req.ssl_ver 2:3.4
use_backend redirect-to-https-in if is_ssl
use_backend vpn-devices if !is_ssl
backend redirect-to-https-in
mode tcp
balance roundrobin
server localhost 127.0.0.1:444 send-proxy-v2
frontend https-in
mode http
option forwardfor
bind 127.0.0.1:444 ssl crt /etc/ssl/private/open-balena.pem accept-proxy
reqadd X-Forwarded-Proto:\ https
acl host_api hdr_dom(host) -i "api.${HAPROXY_HOSTNAME}"
use_backend backend_api if host_api
acl host_registry hdr_dom(host) -i "registry.${HAPROXY_HOSTNAME}"
use_backend backend_registry if host_registry
acl host_vpn hdr_dom(host) -i "vpn.${HAPROXY_HOSTNAME}"
use_backend backend_vpn if host_vpn
acl host_s3 hdr_dom(host) -i "s3.${HAPROXY_HOSTNAME}"
use_backend backend_s3 if host_s3
backend backend_api
mode http
option forwardfor
balance roundrobin
server resin_api_1 api:80 check port 80
backend backend_registry
mode http
option forwardfor
balance roundrobin
server resin_registry_1 registry:80 check port 80
backend backend_vpn
mode http
option forwardfor
balance roundrobin
server resin_vpn_1 vpn:80 check port 80
backend backend_s3
mode http
option forwardfor
balance roundrobin
backend vpn-devices
mode tcp
server resin_vpn_1 vpn:443 send-proxy-v2 check-send-proxy port 443
frontend db
mode tcp
bind *:5432
default_backend backend_db
timeout client 1h
backend backend_db
mode tcp
server resin_db_1 db:5432 check port 5432
frontend redis
mode tcp
bind *:6379
default_backend backend_redis
timeout client 1h
backend backend_redis
mode tcp
server resin_redis_1 redis:6379 check port 6379
listen vpn-tunnel
mode tcp
bind *:3128
server balena_vpn vpn:3128 check port 3128

BIN
logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

3
package-lock.json generated
View File

@ -1,3 +0,0 @@
{
"lockfileVersion": 1
}

View File

@ -1,2 +1,13 @@
type: 'generic'
reviewers: 1
---
type: generic
upstream:
- repo: open-balena-api
url: https://github.com/balena-io/open-balena-api
- repo: open-balena-vpn
url: https://github.com/balena-io/open-balena-vpn
- repo: open-balena-registry
url: https://github.com/balena-io/open-balena-registry
- repo: open-balena-db
url: https://github.com/balena-io/open-balena-db
- repo: open-balena-s3
url: https://github.com/balena-io/open-balena-s3

View File

@ -1,79 +0,0 @@
'use strict';
var crypto = require('crypto');
var fs = require('fs');
var base32 = (function() {
// Extracted from https://github.com/chrisumbel/thirty-two
// to avoid having to install packages for this script.
var charTable = "ABCDEFGHIJKLMNOPQRSTUVWXYZ234567";
var byteTable = [
0xff, 0xff, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06,
0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e,
0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16,
0x17, 0x18, 0x19, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06,
0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e,
0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16,
0x17, 0x18, 0x19, 0xff, 0xff, 0xff, 0xff, 0xff
];
function quintetCount(buff) {
var quintets = Math.floor(buff.length / 5);
return buff.length % 5 == 0 ? quintets: quintets + 1;
}
return function(plain) {
if (!Buffer.isBuffer(plain)) {
plain = new Buffer(plain);
}
var i = 0;
var j = 0;
var shiftIndex = 0;
var digit = 0;
var encoded = new Buffer(quintetCount(plain) * 8);
/* byte by byte isn't as pretty as quintet by quintet but tests a bit
faster. will have to revisit. */
while(i < plain.length) {
var current = plain[i];
if(shiftIndex > 3) {
digit = current & (0xff >> shiftIndex);
shiftIndex = (shiftIndex + 5) % 8;
digit = (digit << shiftIndex) | ((i + 1 < plain.length) ?
plain[i + 1] : 0) >> (8 - shiftIndex);
i++;
} else {
digit = (current >> (8 - (shiftIndex + 5))) & 0x1f;
shiftIndex = (shiftIndex + 5) % 8;
if(shiftIndex == 0) i++;
}
encoded[j] = charTable.charCodeAt(digit);
j++;
}
for (i = j; i < encoded.length; i++) {
encoded[i] = 0x3d; //'='.charCodeAt(0)
}
return encoded;
}
})();
function joseKeyId(der) {
var hasher = crypto.createHash('sha256');
hasher.update(der);
var b32 = base32(hasher.digest().slice(0, 30)).toString('ascii');
var chunks = [];
for (var i = 0; i < b32.length; i += 4) {
chunks.push(b32.substr(i, 4));
}
return chunks.join(':');
}
var derFilePath = process.argv[2];
var der = fs.readFileSync(derFilePath);
process.stdout.write(joseKeyId(der));

View File

@ -1,24 +0,0 @@
#!/bin/bash -e
CMD="$(realpath "$0")"
DIR="$(dirname "${CMD}")"
BASE_DIR="$(dirname "${DIR}")"
CONFIG_DIR="${BASE_DIR}/config"
echo_bold() {
printf "\\033[1m%s\\033[0m\\n" "$@"
}
ENV_FILE="${CONFIG_DIR}/activate"
if [ ! -f "$ENV_FILE" ]; then
echo_bold 'No configuration found; please create one first with: ./scripts/quickstart'
echo_bold 'See README.md for help.'
exit 1
fi
# shellcheck source=/dev/null
source "${ENV_FILE}"; docker-compose \
--project-name 'openbalena' \
-f "${BASE_DIR}/compose/services.yml" \
-f "${CONFIG_DIR}/docker-compose.yml" \
"$@"

View File

@ -1,34 +0,0 @@
#!/bin/bash -e
usage() {
echo "usage: $0 EMAIL PASSWORD"
echo
echo 'Create the superuser account with the given email and password.'
echo
echo 'The instance must already be running in the background. You can '
echo 'start it with: ./scripts/compose up -d'
}
if [[ -z "$1" || -z "$2" ]]; then
usage
exit 1
fi
echo_bold() {
printf "\\033[1m%s\\033[0m\\n" "${@}"
}
CMD="$(realpath "$0")"
DIR="$(dirname "${CMD}")"
FIG="${DIR}/compose"
EMAIL="$1"
PASSWORD="$2"
"${FIG}" exec api /bin/bash -c \
'export $(grep -v "^#" config/env | xargs -d "\n"); node index.js create-superuser root '${EMAIL}' '${PASSWORD}'' \
>/dev/null \
|| (echo 'Failed to create superuser; please ensure the instance is running and that no superuser has been created before.' && exit 1)
echo_bold "==> Success! Superuser created with email: ${EMAIL}"
echo " - You may now login with: balena login --credentials --email ${EMAIL}"

View File

@ -1,33 +0,0 @@
#!/bin/bash -e
usage() {
echo "usage: $0 COMMON_NAME [OUT]"
echo
echo " COMMON_NAME the domain name the certificate is valid for, eg. example.com"
echo " OUT path to output directory generated files will be placed in"
echo
}
if [ -z "$1" ]; then
usage
exit 1
fi
CMD="$(realpath "$0")"
DIR="$(dirname "${CMD}")"
CN="$1"
OUT="$(realpath "${2:-.}")"
# shellcheck source=scripts/ssl-common.sh
source "${DIR}/ssl-common.sh"
# Create a secret key and CA file for the self-signed CA
"$easyrsa_bin" --pki-dir="${ROOT_PKI}" init-pki 2>/dev/null
"$easyrsa_bin" --pki-dir="${ROOT_PKI}" --days="${CA_EXPIRY_DAYS}" --req-cn="ca.${CN}" build-ca nopass 2>/dev/null
ROOT_CA="${ROOT_PKI}/ca.crt"
echo "ROOT_CA=${ROOT_CA//$OUT/\$OUT}"
# update indexes and generate CRLs
"$easyrsa_bin" --pki-dir="${ROOT_PKI}" update-db 2>/dev/null
"$easyrsa_bin" --pki-dir="${ROOT_PKI}" gen-crl 2>/dev/null

View File

@ -1,34 +0,0 @@
#!/bin/bash -e
usage() {
echo "usage: $0 COMMON_NAME [OUT]"
echo
echo " COMMON_NAME the domain name the certificate is valid for, eg. example.com"
echo " OUT path to output directory generated files will be placed in"
echo
}
if [ -z "$1" ]; then
usage
exit 1
fi
CMD="$(realpath "$0")"
DIR="$(dirname "${CMD}")"
CN="$1"
OUT="$(realpath "${2:-.}")"
# shellcheck source=scripts/ssl-common.sh
source "${DIR}/ssl-common.sh"
# generate default CSR and sign (root + wildcard)
"$easyrsa_bin" --pki-dir="${ROOT_PKI}" --days="${CRT_EXPIRY_DAYS}" --subject-alt-name="DNS:*.${CN}" build-server-full "*.${CN}" nopass 2>/dev/null
ROOT_CRT="${ROOT_PKI}"'/issued/*.'"${CN}"'.crt'
ROOT_KEY="${ROOT_PKI}"'/private/*.'"${CN}"'.key'
echo "ROOT_CRT=${ROOT_CRT//$OUT/\$OUT}"
echo "ROOT_KEY=${ROOT_KEY//$OUT/\$OUT}"
# update indexes and generate CRLs
"$easyrsa_bin" --pki-dir="${ROOT_PKI}" update-db 2>/dev/null
"$easyrsa_bin" --pki-dir="${ROOT_PKI}" gen-crl 2>/dev/null

View File

@ -1,54 +0,0 @@
#!/bin/bash -e
usage() {
echo "usage: $0 COMMON_NAME [OUT]"
echo
echo " COMMON_NAME the domain name the certificate is valid for, eg. example.com"
echo " OUT path to output directory generated files will be placed in"
echo
}
if [ -z "$1" ]; then
usage
exit 1
fi
CMD="$(realpath "$0")"
DIR="$(dirname "${CMD}")"
CN="$1"
OUT="$(realpath "${2:-.}")"
# shellcheck source=scripts/ssl-common.sh
source "${DIR}/ssl-common.sh"
CERT_DIR="${OUT}/api"
CERT_FILE="${CERT_DIR}/api.${CN}"
keyid() {
# NodeJS is installed as `nodejs` in some distros, `node` in others.
node_bin="$(command -v nodejs 2>/dev/null || command -v node 2>/dev/null || true)"
if [ -z "$node_bin" ]; then
echo >&2 'NodeJS is required but not installed. Aborting.'
exit 1
fi
# Recent Node versions complain about `new Buffer()` being deprecated
# but the alternative is not available to older versions. Silence the
# warning but use the deprecated form to allow greater compatibility.
"$node_bin" --no-deprecation "${DIR}/_keyid.js" "$1"
}
JWT_CRT="${CERT_FILE}.crt"
JWT_KEY="${CERT_FILE}.pem"
JWT_KID="${CERT_FILE}.kid"
mkdir -p "${CERT_DIR}"
openssl ecparam -name prime256v1 -genkey -noout -out "${JWT_KEY}" 2>/dev/null
openssl req -x509 -new -nodes -days "${CRT_EXPIRY_DAYS}" -key "${JWT_KEY}" -subj "/CN=api.${CN}" -out "${JWT_CRT}" 2>/dev/null
openssl ec -in "${JWT_KEY}" -pubout -outform DER -out "${CERT_FILE}.der" 2>/dev/null
keyid "${CERT_FILE}.der" >"${JWT_KID}"
rm "${CERT_FILE}.der"
echo "JWT_CRT=${JWT_CRT//$OUT/\$OUT}"
echo "JWT_KEY=${JWT_KEY//$OUT/\$OUT}"
echo "JWT_KID=${JWT_KID//$OUT/\$OUT}"

View File

@ -1,53 +0,0 @@
#!/bin/bash -e
usage() {
echo "usage: $0 COMMON_NAME [OUT]"
echo
echo " COMMON_NAME the domain name the certificate is valid for, eg. example.com"
echo " OUT path to output directory generated files will be placed in"
echo
}
if [ -z "$1" ]; then
usage
exit 1
fi
CMD="$(realpath "$0")"
DIR="$(dirname "${CMD}")"
CN="$1"
OUT="$(realpath "${2:-.}")"
# shellcheck source=scripts/ssl-common.sh
source "${DIR}/ssl-common.sh"
VPN_PKI="$(realpath "${OUT}/vpn")"
# generate VPN sub-CA
"$easyrsa_bin" --pki-dir="${VPN_PKI}" init-pki 2>/dev/null
"$easyrsa_bin" --pki-dir="${VPN_PKI}" --days="${CA_EXPIRY_DAYS}" --req-cn="vpn-ca.${CN}" build-ca nopass subca 2>/dev/null
# import sub-CA CSR into root PKI, sign, and copy back to vpn PKI
"$easyrsa_bin" --pki-dir="${ROOT_PKI}" import-req "${VPN_PKI}/reqs/ca.req" "vpn-ca" 2>/dev/null
"$easyrsa_bin" --pki-dir="${ROOT_PKI}" sign-req ca "vpn-ca" 2>/dev/null
cp "${ROOT_PKI}/issued/vpn-ca.crt" "${VPN_PKI}/ca.crt"
VPN_CA="${VPN_PKI}/ca.crt"
echo "VPN_CA=${VPN_CA//$OUT/\$OUT}"
# generate and sign vpn server certificate
"$easyrsa_bin" --pki-dir="${VPN_PKI}" --days="${CRT_EXPIRY_DAYS}" build-server-full "vpn.${CN}" nopass 2>/dev/null
VPN_CRT="${VPN_PKI}/issued/vpn.${CN}.crt"
VPN_KEY="${VPN_PKI}/private/vpn.${CN}.key"
echo "VPN_CRT=${VPN_CRT//$OUT/\$OUT}"
echo "VPN_KEY=${VPN_KEY//$OUT/\$OUT}"
# generate vpn dhparams (keysize of 2048 will do, 4096 can wind up taking hours to generate)
"$easyrsa_bin" --pki-dir="${VPN_PKI}" --keysize=2048 gen-dh 2>/dev/null
VPN_DH="${VPN_PKI}/dh.pem"
echo "VPN_DH=${VPN_DH//$OUT/\$OUT}"
# update indexes and generate CRLs
"$easyrsa_bin" --pki-dir="${ROOT_PKI}" update-db 2>/dev/null
"$easyrsa_bin" --pki-dir="${VPN_PKI}" update-db 2>/dev/null
"$easyrsa_bin" --pki-dir="${ROOT_PKI}" gen-crl 2>/dev/null
"$easyrsa_bin" --pki-dir="${VPN_PKI}" gen-crl 2>/dev/null

View File

@ -1,91 +0,0 @@
#!/bin/bash -e
usage() {
echo "usage: $0"
echo
echo "Required Variables:"
echo
echo " DOMAIN"
echo " ROOT_CA Path to root CA certificate"
echo " ROOT_CRT Path to root/wildcard certificate"
echo " ROOT_KEY Path to root/wildcard private key"
echo " JWT_CRT Path to Token Auth certificate"
echo " JWT_KEY Path to Token Auth private key"
echo " JWT_KID Path to KeyID for the Token Auth certificate"
echo " VPN_CA Path to the VPN sub-CA certificate"
echo " VPN_CRT Path to the VPN server certificate"
echo " VPN_KEY Path to the VPN server private key"
echo " VPN_DH Path to the VPN server Diffie Hellman parameters"
echo
}
for var in DOMAIN ROOT_CA ROOT_CRT ROOT_KEY JWT_CRT JWT_KEY JWT_KID VPN_CA VPN_CRT VPN_KEY VPN_DH SUPERUSER_EMAIL SUPERUSER_PASSWORD; do
if [ -z "${!var-}" ]; then
usage
exit 1
fi
done
randstr() {
LC_CTYPE=C tr -dc A-Za-z0-9 < /dev/urandom | fold -w "${1:-32}" | head -n 1
}
b64encode() {
cat "$@" | base64 --wrap=0 2>/dev/null || cat "$@" | base64 --break=0
}
VPN_CONFIG=$(b64encode <<STR
client
remote vpn.$DOMAIN 443
resolv-retry infinite
remote-cert-tls server
ca /etc/openvpn/ca.crt
auth-user-pass /var/volatile/vpn-auth
auth-retry none
script-security 2
up /etc/openvpn-misc/upscript.sh
up-restart
down /etc/openvpn-misc/downscript.sh
comp-lzo
dev resin-vpn
dev-type tun
proto tcp
nobind
persist-key
persist-tun
verb 3
user openvpn
group openvpn
STR
)
cat <<STR
export OPENBALENA_PRODUCTION_MODE=false
export OPENBALENA_COOKIE_SESSION_SECRET=$(randstr 32)
export OPENBALENA_HOST_NAME=$DOMAIN
export OPENBALENA_JWT_SECRET=$(randstr 32)
export OPENBALENA_RESINOS_REGISTRY_CODE=$(randstr 32)
export OPENBALENA_ROOT_CA=$(b64encode "$ROOT_CA")
export OPENBALENA_ROOT_CRT=$(b64encode "${ROOT_CRT}")
export OPENBALENA_ROOT_KEY=$(b64encode "${ROOT_KEY}")
export OPENBALENA_TOKEN_AUTH_BUILDER_TOKEN=$(randstr 64)
export OPENBALENA_TOKEN_AUTH_PUB=$(b64encode "$JWT_CRT")
export OPENBALENA_TOKEN_AUTH_KEY=$(b64encode "$JWT_KEY")
export OPENBALENA_TOKEN_AUTH_KID=$(b64encode "$JWT_KID")
export OPENBALENA_VPN_CA=$(b64encode "$VPN_CA")
export OPENBALENA_VPN_CA_CHAIN=$(b64encode "$ROOT_CA" "$VPN_CA")
export OPENBALENA_VPN_CONFIG=$VPN_CONFIG
export OPENBALENA_VPN_SERVER_CRT=$(b64encode "$VPN_CRT")
export OPENBALENA_VPN_SERVER_KEY=$(b64encode "$VPN_KEY")
export OPENBALENA_VPN_SERVER_DH=$(b64encode "$VPN_DH")
export OPENBALENA_VPN_SERVICE_API_KEY=$(randstr 32)
export OPENBALENA_API_VPN_SERVICE_API_KEY=$(randstr 32)
export OPENBALENA_REGISTRY_SECRET_KEY=$(randstr 32)
export OPENBALENA_SSH_AUTHORIZED_KEYS=
export NODE_EXTRA_CA_CERTS="$ROOT_CA"
export OPENBALENA_SUPERUSER_EMAIL=$SUPERUSER_EMAIL
export OPENBALENA_SUPERUSER_PASSWORD=$SUPERUSER_PASSWORD
STR

View File

@ -1,30 +0,0 @@
#!/bin/bash -e
usage() {
echo "usage: $0 DOMAIN"
echo
echo " DOMAIN the domain name to add host entries for, eg. example.com"
echo
}
if [ -z "$1" ]; then
usage
exit 1
fi
SERVICES="api registry vpn db s3 redis"
DOMAIN="$1"
# We need sudo to write to /etc/hosts, so first write to a temp file and then
# append all entries to hosts file.
tmp="$(mktemp --tmpdir openbalena.XXXX)"
for service in $SERVICES; do
name="${service}.${DOMAIN}"
if ! grep "\\s$name" /etc/hosts >/dev/null 2>&1 ; then
echo "adding $name"
echo "127.0.0.1 $name" >>"${tmp}"
fi
done
# shellcheck disable=SC2024
sudo tee -a /etc/hosts >/dev/null <"${tmp}"
rm -f "${tmp}"

View File

@ -1,94 +0,0 @@
#!/bin/bash -e
CMD="$(realpath "$0")"
DIR="$(dirname "${CMD}")"
BASE_DIR="$(dirname "${DIR}")"
CONFIG_DIR="${BASE_DIR}/config"
CERTS_DIR="${CONFIG_DIR}/certs"
DOMAIN=openbalena.local
usage() {
echo "usage: $0 [-h] [-p] [-d DOMAIN] -U EMAIL -P PASSWORD"
echo
echo " -p patch hosts - patch the host /etc/hosts file"
echo " -d DOMAIN the domain name this deployment will run as, eg. example.com. Default is 'openbalena.local'"
echo " -U EMAIL the email address of the superuser account, used to login to your install from the Balena CLI"
echo " -P PASSWORD the password to use for the superuser account."
echo
}
show_help=false
patch_hosts=false
while getopts ":hpd:U:P:" opt; do
case "${opt}" in
h) show_help=true;;
p) patch_hosts=true;;
d) DOMAIN="${OPTARG}";;
U) SUPERUSER_EMAIL="${OPTARG}";;
P) SUPERUSER_PASSWORD="${OPTARG}";;
*)
echo "Invalid argument: -${OPTARG}"
usage
exit 1
;;
esac
done
shift $((OPTIND-1))
if [ -z "${SUPERUSER_EMAIL}" ] || [ -z "${SUPERUSER_PASSWORD}" ]; then
usage
exit 1
fi
if [ "$show_help" = "true" ]; then
usage
exit 1
fi
echo_bold() {
printf "\\033[1m%s\\033[0m\\n" "${@}"
}
if [ -d "$CONFIG_DIR" ]; then
echo 'Configuration directory already exists; please remove it first.'
exit 1
fi
echo_bold "==> Creating new configuration at: $CONFIG_DIR"
mkdir -p "$CONFIG_DIR" "$CERTS_DIR"
echo_bold "==> Generating root CA cert..."
# shellcheck source=scripts/gen-root-ca
source "${DIR}/gen-root-ca" "${DOMAIN}" "${CERTS_DIR}"
echo_bold "==> Generating root cert chain for haproxy..."
# shellcheck source=scripts/gen-root-cert
source "${DIR}/gen-root-cert" "${DOMAIN}" "${CERTS_DIR}"
echo_bold "==> Generating token auth cert..."
# shellcheck source=scripts/gen-token-auth-cert
source "${DIR}/gen-token-auth-cert" "${DOMAIN}" "${CERTS_DIR}"
echo_bold "==> Generating VPN CA, cert and dhparam (this may take a while)..."
# shellcheck source=scripts/gen-vpn-certs
source "${DIR}/gen-vpn-certs" "${DOMAIN}" "${CERTS_DIR}"
echo_bold "==> Setting up environment..."
# shellcheck source=scripts/make-env
cat >"${CONFIG_DIR}/activate" <(source "${DIR}/make-env")
echo_bold "==> Adding default compose file..."
cp "${BASE_DIR}/compose/template.yml" "${CONFIG_DIR}/docker-compose.yml"
if [ "${patch_hosts}" = "true" ]; then
echo_bold "==> Patching /etc/hosts..."
# shellcheck source=scripts/patch-hosts
source "${DIR}/patch-hosts" "${DOMAIN}"
fi
echo_bold "==> Success!"
echo ' - Start the instance with: ./scripts/compose up -d'
echo ' - Stop the instance with: ./scripts/compose stop'
echo ' - To create the superuser, see: ./scripts/create-superuser -h'
echo " - Use the following certificate with Balena CLI: ${CONFIG_DIR}/root/ca.crt"

View File

@ -1,24 +0,0 @@
#!/bin/bash -e
# shellcheck disable=SC2034
# ensure we have `easyrsa` available
if [ -z "${easyrsa_bin-}" ] || [ ! -x "${easyrsa_bin}" ]; then
easyrsa_bin="$(command -v easyrsa 2>/dev/null || true)"
if [ -z "${easyrsa_bin}" ]; then
easyrsa_dir="$(mktemp -dt easyrsa.XXXXXXXX)"
easyrsa_url="https://github.com/OpenVPN/easy-rsa/releases/download/v3.0.5/EasyRSA-nix-3.0.5.tgz"
(cd "${easyrsa_dir}"; curl -sL "${easyrsa_url}" | tar xz --strip-components=1)
easyrsa_bin="${easyrsa_dir}/easyrsa"
# shellcheck disable=SC2064
trap "rm -rf \"${easyrsa_dir}\"" EXIT
fi
export EASYRSA_BATCH=1
export EASYRSA_KEY_SIZE=4096
fi
# setup ROOT_PKI path
ROOT_PKI="$(realpath "${OUT}/root")"
# global expiry settings
CA_EXPIRY_DAYS=3650
CRT_EXPIRY_DAYS=730

View File

@ -1 +0,0 @@
This is the working folder for any specific container you might want to work on.

View File

@ -0,0 +1,34 @@
FROM ubuntu:24.04
# renovate: datasource=github-releases depName=balena-io/balena-cli
ARG BALENA_CLI_VERSION=v21.1.0
RUN apt-get update && apt-get install -y --no-install-recommends \
bash \
ca-certificates \
curl \
jq \
openssl \
procmail \
qemu-utils \
unzip \
wget \
&& rm -rf /var/lib/apt/lists/*
# https://docs.docker.com/engine/install/ubuntu/#install-using-the-convenience-script
RUN curl -fsSL https://get.docker.com | sh
WORKDIR /opt
RUN set -x; arch=$(uname -m | sed 's/86_64/64/g') \
&& wget -q "https://github.com/balena-io/balena-cli/releases/download/${BALENA_CLI_VERSION}/balena-cli-${BALENA_CLI_VERSION}-linux-${arch}-standalone.zip" \
&& unzip -q "balena-cli-${BALENA_CLI_VERSION}-linux-${arch}-standalone.zip" \
&& rm -rf "balena-cli-${BALENA_CLI_VERSION}-linux-${arch}-standalone.zip"
ENV PATH=/opt/balena-cli:${PATH}
COPY functions balena.sh /usr/sbin/
WORKDIR /balena
CMD /usr/sbin/balena.sh

345
src/balena-tests/balena.sh Executable file
View File

@ -0,0 +1,345 @@
#!/usr/bin/env bash
# shellcheck disable=SC2034,SC1090
set -aeu
read -ra curl_opts <<<'--retry 3 --fail'
if [[ $VERBOSE =~ on|On|Yes|yes|true|True ]]; then
set -x
curl_opts+=('--verbose')
else
curl_opts+=('--silent')
fi
# shellcheck disable=SC1091
source /usr/sbin/functions
function remove_test_assets() {
rm -rf /balena/config.json \
"${GUEST_IMAGE}" \
"${GUEST_IMAGE%.*}.ready" \
"${tmpbuild:-}" \
/tmp/*.img
}
function remove_update_lock() {
rm -f /tmp/balena/updates.lock
}
function cleanup() {
shutdown_dut
remove_test_assets
remove_update_lock
# crash loop backoff
sleep "$(( (RANDOM % 5) + 5 ))s"
}
trap 'cleanup' EXIT
function shutdown_dut() {
local balena_device_uuid
balena_device_uuid="$(cat </balena/config.json | jq -r .uuid)"
if [[ -n "${balena_device_uuid:-}" ]]; then
with_backoff balena device "${balena_device_uuid}"
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
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
curl "${curl_opts[@]}" "${BALENA_SUPERVISOR_ADDRESS}/v1/device?apikey=${BALENA_SUPERVISOR_API_KEY}" \
-H "Content-Type: application/json" | jq -r
sleep "$(( (RANDOM % 3) + 3 ))s"
done
sleep "$(( (RANDOM % 5) + 5 ))s"
# https://www.balena.io/docs/learn/deploy/release-strategy/update-locking/
lockfile /tmp/balena/updates.lock
fi
}
function update_ca_certificates() {
# only set CA bundle if using private certificate chain
if [[ -e "${CERTS}/ca-bundle.pem" ]]; then
if [[ "$(readlink -f "${CERTS}/${TLD}-chain.pem")" =~ \/private\/ ]]; then
mkdir -p /usr/local/share/ca-certificates
cat <"${CERTS}/ca-bundle.pem" > /usr/local/share/ca-certificates/balenaRootCA.crt
# shellcheck disable=SC2034
CURL_CA_BUNDLE=${CURL_CA_BUNDLE:-${CERTS}/ca-bundle.pem}
NODE_EXTRA_CA_CERTS=${NODE_EXTRA_CA_CERTS:-${CURL_CA_BUNDLE}}
# (TBC) refactor to use NODE_EXTRA_CA_CERTS instead of ROOT_CA
# https://github.com/balena-io/e2e/blob/master/conf.js#L12-L14
# https://github.com/balena-io/e2e/blob/master/Dockerfile#L82-L83
# ... or
# https://thomas-leister.de/en/how-to-import-ca-root-certificate/
# https://github.com/puppeteer/puppeteer/issues/2377
ROOT_CA=${ROOT_CA:-$(cat <"${NODE_EXTRA_CA_CERTS}" | openssl base64 -A)}
else
rm -f /usr/local/share/ca-certificates/balenaRootCA.crt
unset NODE_EXTRA_CA_CERTS CURL_CA_BUNDLE ROOT_CA
fi
update-ca-certificates
fi
}
function wait_for_api() {
while ! curl "${curl_opts[@]}" "https://api.${DNS_TLD}/ping"; do
echo 'waiting for API...'
sleep "$(( (RANDOM % 5) + 5 ))s"
done
}
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
}
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
# FIXME: on openBalena 'balena devices supported' always returns empty list
balena devices supported
fi
}
function download_os_image() {
if ! [[ -s "$GUEST_IMAGE" ]]; then
with_backoff wget -qO /tmp/balena.zip \
"${BALENA_API_URL}/download?deviceType=${DEVICE_TYPE}&version=${OS_VERSION:1}&fileType=.zip"
unzip -oq /tmp/balena.zip -d /tmp
cat <"$(find /tmp/ -type f -name '*.img' | head -n 1)" >"${GUEST_IMAGE}"
rm /tmp/balena.zip
fi
}
function configure_virtual_device() {
while ! [[ -s "$GUEST_IMAGE" ]]; do sleep "$(( (RANDOM % 5) + 5 ))s"; done
if ! [[ -s /balena/config.json ]]; then
balena_device_uuid="$(openssl rand -hex 16)"
with_backoff balena device register "${TEST_FLEET}" \
--uuid "${balena_device_uuid}"
with_backoff balena config generate \
--version "${OS_VERSION:1}" \
--device "${balena_device_uuid}" \
--network ethernet \
--appUpdatePollInterval 10 \
--dev \
--output /balena/config.json
fi
cat </balena/config.json | jq -re
with_backoff balena os configure "${GUEST_IMAGE}" \
--fleet "${TEST_FLEET}" \
--version "${OS_VERSION#v}" \
--config-network ethernet \
--config /balena/config.json
touch "${GUEST_IMAGE%.*}.ready"
}
function check_device_status() {
if [[ -e /balena/config.json ]]; then
balena_device_uuid="$(cat </balena/config.json | jq -r .uuid)"
if [[ -n $balena_device_uuid ]]; then
is_online="$(balena device list --json --fleet "${TEST_FLEET}" \
| jq -r --arg uuid "${balena_device_uuid}" '.[] | select(.uuid==$uuid).is_online == true')"
if [[ $is_online =~ true ]]; then
return 0
else
return 1
fi
fi
fi
}
function wait_for_device() {
while ! check_device_status; do sleep "$(( (RANDOM % 5) + 5 ))s"; done
}
function registry_auth() {
if [[ -n "${REGISTRY_USER:-}" ]] && [[ -n "${REGISTRY_PASS:-}" ]]; then
with_backoff docker login -u "${REGISTRY_USER}" -p "${REGISTRY_PASS}"
# shellcheck disable=SC2016
printf '{"https://index.docker.io/v1/": {"username":"%s", "password":"$s"}}' \
"${REGISTRY_USER}" "${REGISTRY_PASS}" | jq -r > ~/.balena/secrets.json
fi
}
function deploy_release() {
tmpbuild="$(mktemp -d)"
pushd "${tmpbuild}"
echo 'FROM hello-world' >Dockerfile
while ! balena deploy \
--ca "${DOCKER_CERT_PATH}/ca.pem" \
--cert "${DOCKER_CERT_PATH}/cert.pem" \
--key "${DOCKER_CERT_PATH}/key.pem" \
"${TEST_FLEET}"; do
sleep "$(( (RANDOM % 5) + 5 ))s"
done
popd
}
function get_releases() {
with_backoff balena release list --json "${TEST_FLEET}"
}
function get_release_commit() {
get_releases | jq -re \
'[.[] | select((.status=="success")
and (.is_invalidated==false)
and (.is_final==true))][0].commit'
}
function get_release_id() {
get_releases | jq -re \
'[.[] | select((.status=="success")
and (.is_invalidated==false)
and (.is_final==true))][0].id'
}
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
while ! curl "${curl_opts[@]}" "https://api.${DNS_TLD}/supervisor/v1/update" \
--header "Content-Type: application/json" \
--header "Authorization: Bearer $(cat <~/.balena/token)" \
--data "{\"uuid\": \"${balena_device_uuid}\", \"data\": {\"force\": true}}"; do
sleep "$(( (RANDOM % 5) + 5 ))s"
done
fi
}
function check_running_release() {
local balena_device_uuid
balena_device_uuid="$(cat </balena/config.json | jq -r .uuid)"
local should_be_running_release
should_be_running_release="$(get_release_commit)"
[[ -z "$should_be_running_release" ]] && false
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}" \
"${should_be_running_release}" \
"${running_release_id}"
sleep "$(( (RANDOM % 5) + 5 ))s"
done
fi
}
function get_os_version() {
local BALENARC_BALENA_URL
BALENARC_BALENA_URL="${BALENA_API_URL//https:\/\/api\./}"
local os_version
os_version=${OS_VERSION:-$(with_backoff balena os versions "${DEVICE_TYPE}" | head -n 1)}
echo "${os_version}"
}
function upload_release_asset() {
if [[ "${RELEASE_ASSETS_T:-}" =~ true ]]; then
local release_id
release_id=${1:-1}
release_asset="$(find / -type f -name '*.png' | head -n 1)"
curl "${curl_opts[@]}" "https://api.${DNS_TLD}/resin/release_asset" \
--header "Authorization: Bearer $(cat <~/.balena/token)" \
--form "asset=@${release_asset}" \
--form "release=${release_id}" \
--form "asset_key=$((RANDOM))-$(basename "${release_asset}")" \
| jq -re .asset.href \
| xargs curl "${curl_opts[@]}" -o "/tmp/$((RANDOM))-$(basename "${release_asset}")"
fi
}
# --- main
if [[ "${PRODUCTION_MODE:-}" =~ true ]]; then
exit
fi
if [[ -n "${BALENA_DEVICE_UUID:-}" ]]; then
# prepend the device UUID if running on balenaOS
TLD="${BALENA_DEVICE_UUID}.${DNS_TLD}"
else
TLD="${DNS_TLD}"
fi
BALENA_API_URL=${BALENA_API_URL:-https://api.balena-cloud.com}
BALENARC_BALENA_URL="${DNS_TLD}"
CERTS=${CERTS:-/certs}
CONF=${CONF:-/balena/${TLD}.env}
DEVICE_TYPE=${DEVICE_TYPE:-generic-amd64}
GUEST_DISK_SIZE=${GUEST_DISK_SIZE:-8}
GUEST_IMAGE=${GUEST_IMAGE:-/balena/balena.img}
OS_VERSION="$(get_os_version)"
TEST_FLEET=${TEST_FLEET:-test-fleet}
# 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
registry_auth # optionally authenticate with DockerHub (rate-limiting)
wait_for_api # spin here until the API is responding
balena whoami || open_balena_login # spin here until authenticated
create_fleet # spin here until the fleet is created
# critical section
set_update_lock
download_os_image
configure_virtual_device
deploy_release
upload_release_asset "$(get_release_id)" # upload an additional asset to a release
remove_update_lock
# .. end
wait_for_device # spin here until test-device comes online
check_running_release # .. and ensure the device is running our release

View File

@ -0,0 +1,32 @@
# https://coderwall.com/p/--eiqg/exponential-backoff-in-bash
function with_backoff() {
local max_attempts=${ATTEMPTS-5}
local timeout=${TIMEOUT-1}
local attempt=0
local exitCode=0
set +e
while [[ $attempt < $max_attempts ]]
do
"$@"
exitCode=$?
if [[ $exitCode == 0 ]]
then
break
fi
echo "Failure! Retrying in $timeout.." 1>&2
sleep "$timeout"
attempt=$(( attempt + 1 ))
timeout=$(( timeout * 2 ))
done
if [[ $exitCode != 0 ]]
then
echo "You've failed me for the last time! ($*)" 1>&2
fi
set -e
return $exitCode
}

View File

@ -0,0 +1,4 @@
# https://github.com/balena-io/cert-manager
FROM balena/cert-manager:0.3.2
COPY *.json /opt/

View File

@ -0,0 +1,63 @@
[
{
"request": {
"key": {
"algo": "${key_algo}",
"size": ${key_size}
},
"hosts": ${hosts},
"names": [
{
"C": "${country}",
"L": "${locality_name}",
"O": "${org}",
"OU": "${org_unit}",
"ST": "${state}"
}
],
"CN": "${TLD}"
}
},
{
"request": {
"key": {
"algo": "${key_algo}",
"size": ${key_size}
},
"hosts": [
"vpn.${TLD}"
],
"names": [
{
"C": "${country}",
"L": "${locality_name}",
"O": "${org}",
"OU": "${org_unit}",
"ST": "${state}"
}
],
"CN": "vpn.${TLD}"
}
},
{
"request": {
"key": {
"algo": "${key_algo}",
"size": ${key_size}
},
"hosts": [
"api.${TLD}"
],
"names": [
{
"C": "${country}",
"L": "${locality_name}",
"O": "${org}",
"OU": "${org_unit}",
"ST": "${state}"
}
],
"CN": "api.${TLD}"
}
}
]

View File

@ -0,0 +1 @@
[]

View File

@ -0,0 +1,7 @@
FROM docker
COPY balena.sh /usr/local/bin/balena.sh
RUN apk add --no-cache bash
CMD /usr/local/bin/balena.sh

75
src/haproxy-sidecar/balena.sh Executable file
View File

@ -0,0 +1,75 @@
#!/usr/bin/env bash
set -ea
[[ $VERBOSE =~ on|On|Yes|yes|true|True ]] && set -x
function cleanup() {
rm -f /host/run/docker.sock
# crash loop backoff
sleep "$(( (RANDOM % 5) + 5 ))s"
}
trap 'cleanup' EXIT
if [ -S /host/run/balena-engine.sock ]; then
ln -s /host/run/balena-engine.sock /host/run/docker.sock
fi
which curl || apk add curl --no-cache
which jq || apk add jq --no-cache
if docker inspect "${BALENA_APP_UUID}_default" --format "{{.ID}}"; then
network="${BALENA_APP_UUID}_default"
elif docker inspect "${BALENA_APP_ID}_default" --format "{{.ID}}"; then
network="${BALENA_APP_ID}_default"
else
network=open-balena_default
fi
# shellcheck disable=SC2153
for alias in ${ALIASES//,/ }; do
hostname="${alias}.${DNS_TLD}"
aliases="--alias ${hostname} ${aliases}"
done
while true; do
if [[ -n $BALENA_SUPERVISOR_ADDRESS ]] && [[ -n $BALENA_SUPERVISOR_API_KEY ]]; then
while [[ "$(curl --silent --retry 3 --fail \
"${BALENA_SUPERVISOR_ADDRESS}/v1/device?apikey=${BALENA_SUPERVISOR_API_KEY}" \
-H "Content-Type:application/json" | jq -r '.update_pending')" =~ true ]]; do
sleep "$(( (RANDOM % 3) + 3 ))s"
done
sleep "$(( (RANDOM % 5) + 5 ))s"
fi
while [[ "$(docker ps \
--filter "name=haproxy" \
--filter "expose=1936/tcp" \
--filter "status=running" \
--filter "network=${network}" \
--format "{{.ID}}")" == '' ]]; do
sleep "$(( (RANDOM % 3) + 3 ))s"
done
haproxy="$(docker ps \
--filter "name=haproxy" \
--filter "expose=1936/tcp" \
--filter "status=running" \
--filter "network=${network}" \
--format "{{.ID}}")"
if ! [[ $restarted == "${haproxy}" ]]; then
docker network disconnect "${network}" "${haproxy}"
# shellcheck disable=SC2086
docker network connect --alias haproxy ${aliases} "${network}" "${haproxy}"
docker restart "${haproxy}"
restarted="${haproxy}"
fi
sleep "$(( (RANDOM % 15) + 15 ))s"
done

4
src/haproxy/Dockerfile Normal file
View File

@ -0,0 +1,4 @@
# https://github.com/balena-io/open-balena-haproxy
FROM balena/open-balena-haproxy:v4.3.2
COPY haproxy.cfg /usr/local/etc/haproxy/haproxy.cfg

176
src/haproxy/haproxy.cfg Normal file
View File

@ -0,0 +1,176 @@
global
tune.ssl.default-dh-param 1024
# https://github.com/haproxytech/haproxy-lua-cors
lua-load /usr/local/etc/haproxy/cors.lua
# https://www.haproxy.com/blog/introduction-to-haproxy-logging/
log stdout format raw daemon "${LOGLEVEL}"
log stderr format raw daemon "${LOGLEVEL}"
ssl-default-bind-options ssl-min-ver TLSv1.2
defaults
balance roundrobin
default-server init-addr last,libc,none
default-server inter 3s rise 2 fall 3
log global
mode http
option contstats
option dontlognull
option forwardfor
option httplog
timeout client 63s
timeout connect 5s
timeout http-keep-alive 1s
timeout http-request 63s
timeout server 63s
timeout tunnel 3600s
resolvers docker-bridge-resolver
nameserver docker-resolver 127.0.0.11:53
hold valid 0ms
http-errors balena-http-errors
errorfile 400 /etc/haproxy/errors/400.http
errorfile 401 /etc/haproxy/errors/401.http
errorfile 403 /etc/haproxy/errors/403.http
errorfile 404 /etc/haproxy/errors/404.http
errorfile 500 /etc/haproxy/errors/500.http
errorfile 502 /etc/haproxy/errors/502.http
errorfile 503 /etc/haproxy/errors/503.http
userlist balena
user balena insecure-password "${BALENA_DEVICE_UUID}"
listen haproxy-stats
bind :::1936 v4v6 ssl crt "${CERT_CHAIN_PATH}" alpn h2,http/1.1
stats auth "balena:${BALENA_DEVICE_UUID}"
stats enable
stats uri /metrics
frontend http
bind :::80 v4v6
default_backend api-backend
errorfiles balena-http-errors
http-request capture req.hdr(Host) len 15
http-response lua.cors
# https://www.haproxy.com/blog/haproxy-log-customization/
log-format "%ci:%cp [%tr] %ft %b/%s %TR/%Tw/%Tc/%Tr/%Ta %ST %B %CC %CS %tsc %ac/%fc/%bc/%sc/%rc %sq/%bq %hr %hs %{+Q}r"
acl api_dead nbsrv(api-backend) lt 1
acl registry_dead nbsrv(registry-backend) lt 1
acl vpn_dead nbsrv(vpn-backend) lt 1
monitor-uri /health
monitor fail if api_dead registry_dead vpn_dead
acl host-api-backend hdr_beg(host) -i "api."
# default public device URL(s) always go to the API
acl host-pdu-default hdr(host) -m reg -i "\.?([0-9a-f]{32}|${BALENA_DEVICE_UUID})\.(devices|balena-?(.*)-devices)\."
use_backend api-backend if host-api-backend || host-pdu-default
acl host-registry-backend hdr_beg(host) -i "registry2."
http-request add-header X-Forwarded-Proto http if host-registry-backend
use_backend registry-backend if host-registry-backend
acl host-s3-backend hdr_beg(host) -i "s3."
http-request add-header X-Forwarded-Proto http if host-s3-backend
use_backend s3-backend if host-s3-backend
acl host-minio-backend hdr_beg(host) -i "minio."
http-request add-header X-Forwarded-Proto http if host-minio-backend
use_backend minio-backend if host-minio-backend
# routes between OpenVPN, SSL and HTTPS traffic
frontend tcp-router
mode tcp
option tcplog
log-format "%ci:%cp [%t] %ft %b/%s %Tw/%Tc/%Tt %B %ts %ac/%fc/%bc/%sc/%rc %sq/%bq"
bind :::443 v4v6
tcp-request inspect-delay 2s
tcp-request content accept if { req.ssl_hello_type 1 }
acl is_ssl req.ssl_ver 2:3.4
acl sni-host-tunnel req_ssl_sni -m beg "tunnel."
use_backend redirect-to-tunnel if sni-host-tunnel
# everything else => HTTPS
use_backend redirect-to-https if is_ssl
# or VPN
use_backend vpn-backend if !is_ssl
backend redirect-to-tunnel
mode tcp
server localhost 127.0.0.1:3129 send-proxy-v2
# https://stackoverflow.com/a/39213442/1559300
listen tunnel-backend
mode tcp
option tcplog
log-format "%ci:%cp [%t] %ft %b/%s %Tw/%Tc/%Tt %B %ts %ac/%fc/%bc/%sc/%rc %sq/%bq"
bind 127.0.0.1:3129 ssl crt "${CERT_CHAIN_PATH}" alpn h2,http/1.1 accept-proxy
server tunnel vpn:3128 resolvers docker-bridge-resolver resolve-prefer ipv4 check port 3128
backend redirect-to-https
mode tcp
server localhost 127.0.0.1:444 send-proxy-v2
frontend https
bind 127.0.0.1:444 ssl crt "${CERT_CHAIN_PATH}" alpn h2,http/1.1 accept-proxy
default_backend api-backend
errorfiles balena-http-errors
http-request add-header X-Forwarded-Proto https
http-request capture req.hdr(Host) len 15
http-response lua.cors
log-format "%ci:%cp [%tr] %ft %b/%s %TR/%Tw/%Tc/%Tr/%Ta %ST %B %CC %CS %tsc %ac/%fc/%bc/%sc/%rc %sq/%bq %hr %hs %{+Q}r"
acl host-api-backend hdr_beg(host) -i "api."
use_backend api-backend if host-api-backend
acl host-registry-backend hdr_beg(host) -i "registry2."
use_backend registry-backend if host-registry-backend
acl host-s3-backend hdr_beg(host) -i "s3."
use_backend s3-backend if host-s3-backend
acl host-minio-backend hdr_beg(host) -i "minio."
use_backend minio-backend if host-minio-backend
acl host-ca-backend hdr_beg(host) -i "ca."
# only allow CRL requests unauthenticated, protect everything else
acl balena-ca-crl path -i -m beg /api/v1/cfssl/crl
acl balena-ca-auth http_auth(balena)
http-request auth realm balena-ca if host-ca-backend !balena-ca-auth !balena-ca-crl
use_backend ca-backend if host-ca-backend
acl host-ocsp-backend hdr_beg(host) -i "ocsp."
use_backend ocsp-backend if host-ocsp-backend
backend api-backend
server api api:80 resolvers docker-bridge-resolver resolve-prefer ipv4 check port 80
backend registry-backend
server registry registry:80 resolvers docker-bridge-resolver resolve-prefer ipv4 check port 80
backend s3-backend
server s3 s3:80 resolvers docker-bridge-resolver resolve-prefer ipv4 check port 80
# https://github.com/minio/console
backend minio-backend
server s3-console s3:43697 resolvers docker-bridge-resolver resolve-prefer ipv4 check port 43697
backend db-backend
mode tcp
server db db:5432 resolvers docker-bridge-resolver resolve-prefer ipv4 check port 5432
backend redis-backend
mode tcp
server redis redis:6379 resolvers docker-bridge-resolver resolve-prefer ipv4 check port 6379
backend ca-backend
server cfssl-ca balena-ca:8888 resolvers docker-bridge-resolver resolve-prefer ipv4 check port 8888
backend ocsp-backend
server cfssl-ocsp balena-ca:8889 resolvers docker-bridge-resolver resolve-prefer ipv4 check port 8889
backend vpn-backend
mode tcp
server openvpn vpn:443 resolvers docker-bridge-resolver resolve-prefer ipv4 send-proxy-v2 check-send-proxy check port 443

View File

@ -0,0 +1,5 @@
FROM bash:alpine3.19
COPY balena.sh /usr/local/bin/balena.sh
CMD /usr/local/bin/balena.sh

44
src/tag-sidecar/balena.sh Executable file
View File

@ -0,0 +1,44 @@
#!/usr/bin/env bash
set -ea
[[ $VERBOSE =~ on|On|Yes|yes|true|True ]] && set -x
[[ $ENABLED == 'true' ]] || exit
curl_with_opts() {
curl --fail --silent --retry 3 --connect-timeout 3 --compressed "$@"
}
get_aws_meta() {
if [[ $1 =~ ^.*/$ ]]; then
for key in $(curl_with_opts "$1"); do
get_aws_meta "$1${key}"
done
else
echo "$(echo "$1" | cut -c41-);$(curl_with_opts "$1" | tr '\n' ',')"
fi
}
if [[ -n $BALENA_API_URL ]] && [[ -n $BALENA_DEVICE_UUID ]] && [[ -n $BALENA_API_KEY ]]; then
which curl || apk add curl --no-cache
which jq || apk add jq --no-cache
device_id="$(curl_with_opts \
"${BALENA_API_URL}/v6/device?\$filter=uuid%20eq%20'${BALENA_DEVICE_UUID}'" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ${BALENA_API_KEY}" | jq -r .d[].id)"
for key in $(curl_with_opts http://169.254.169.254/latest/meta-data \
| grep -Ev 'iam|metrics|identity-credentials|network|events'); do
for kv in $(get_aws_meta "http://169.254.169.254/latest/meta-data/${key}"); do
tag_key="$(echo "${kv}" | awk -F';' '{print $1}')"
value="$(echo "${kv}" | awk -F';' '{print $2}')"
curl_with_opts "${BALENA_API_URL}/v6/device_tag" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ${BALENA_API_KEY}" \
--data "{\"device\":\"${device_id}\",\"tag_key\":\"${tag_key}\",\"value\":\"${value}\"}"
done
done
fi

View File

@ -0,0 +1,11 @@
# https://hub.docker.com/r/qemux/qemu-docker
# https://github.com/qemus/qemu-docker
FROM qemux/qemu-docker:6.20
RUN apt-get update && apt-get install -y --no-install-recommends \
minicom \
&& rm -rf /var/lib/apt/lists/*
COPY balena.sh /usr/sbin/
WORKDIR /balena

38
src/test-device/balena.sh Executable file
View File

@ -0,0 +1,38 @@
#!/usr/bin/env bash
set -ae
[[ $VERBOSE =~ on|On|Yes|yes|true|True ]] && set -x
function cleanup() {
rm -f "${tmpimg}"
# crash loop backoff
sleep "$(( (RANDOM % 5) + 5 ))s"
}
trap 'cleanup' EXIT
if [[ "$PRODUCTION_MODE" =~ true ]]; then
exit
fi
until test -f "${GUEST_IMAGE%.*}.ready"; do sleep "$(( (RANDOM % 5) + 5 ))s"; done
tmpimg="$(mktemp)"
cat <"${GUEST_IMAGE}" >"${tmpimg}"
exec /usr/bin/qemu-system-x86_64 \
-bios /usr/share/ovmf/OVMF.fd \
-chardev socket,id=serial0,path=/run/console.sock,server=on,wait=off \
-cpu max \
-device ahci,id=ahci \
-device ide-hd,drive=disk,bus=ahci.0 \
-device virtio-net-pci,netdev=n1 \
-drive file="${tmpimg}",media=disk,cache=none,format=raw,if=none,id=disk \
-m "${MEMORY}" \
-machine q35 \
-netdev "user,id=n1,dns=127.0.0.1,guestfwd=tcp:10.0.2.100:80-cmd:netcat haproxy 80,guestfwd=tcp:10.0.2.100:443-cmd:netcat haproxy 443" \
-nodefaults \
-nographic \
-serial chardev:serial0 \
-smp "${CPU}"