Compare commits

..

113 Commits

Author SHA1 Message Date
550ff388e7 v4.1.90 2024-09-03 17:16:10 +00:00
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
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
07d4b61787 v4.1.89 2024-09-03 16:16:24 +00:00
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
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
82607535a0 v4.1.88 2024-09-03 15:16:09 +00:00
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
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
b9af2ec9ad v4.1.87 2024-09-03 14:32:44 +00:00
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
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
1401185fab v4.1.86 2024-09-03 11:13:06 +00:00
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
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
78e8600e27 v4.1.85 2024-09-02 16:21:15 +00:00
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
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
d774243c56 v4.1.84 2024-09-02 15:17:09 +00:00
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
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
685448763a v4.1.83 2024-09-02 14:16:39 +00:00
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
7e36675e79 Update actions/checkout digest to 2d7d9f7
Update actions/checkout

Change-type: patch
2024-09-02 13:55:27 +00:00
0c6b84b233 v4.1.82 2024-08-30 18:16:10 +00:00
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
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
0c7aea3d7c v4.1.81 2024-08-30 17:16:25 +00:00
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
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
2c12a9941c v4.1.80 2024-08-29 16:17:17 +00:00
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
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
53166d63ed v4.1.79 2024-08-28 23:18:16 +00:00
8e9b680bdb Merge pull request #342 from balena-io/renovate/balena-open-balena-s3-2.28.x
Update balena/open-balena-s3 Docker tag to v2.28.54
2024-08-28 23:17:24 +00:00
f82b997491 Update balena/open-balena-s3 Docker tag to v2.28.54
Update balena/open-balena-s3 from 2.28.53 to 2.28.54

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Change-type: patch
2024-08-10 03:54:08 +00:00
9 changed files with 683 additions and 11 deletions

View File

@ -73,13 +73,13 @@ jobs:
name: ${{ matrix.target }}
steps:
- uses: actions/checkout@9a9194f87191a7e9055e3e9b95b8cfb13023bb08
- uses: actions/checkout@2d7d9f7ff5b310f983d059b68785b3c74d8b8edd
# https://github.com/unfor19/install-aws-cli-action
- name: Setup awscli
uses: unfor19/install-aws-cli-action@e8b481e524a99f37fbd39fdc1dcb3341ab091367 # v1
- uses: aws-actions/configure-aws-credentials@39228ca2bffc0bfc8f7761ce893f5b80e7eaaf8f
- uses: aws-actions/configure-aws-credentials@e26e19042832fb823bebedbd411b82b685244c69
with:
aws-region: ${{ vars.AWS_REGION || 'us-east-1' }}
role-session-name: github-${{ github.job }}-${{ github.run_id }}-${{ github.run_attempt }}
@ -798,6 +798,14 @@ jobs:
&& rm -f "\${tmphosts}" \
&& getent hosts api.${{ matrix.subdomain }}.${{ matrix.dns_tld }} | grep 127.0.1.1
sshd -T
service ssh restart
# https://forums.docker.com/t/docker-compose-through-ssh-failing-and-referring-to-docker-example-com/115165/18
- path: /etc/ssh/sshd_config.d/00-cloud-init
content: |
MaxStartups 100:0:100
# cloud-init runs as root
# (e.g.) https://cloudinit.readthedocs.io/en/latest/reference/merging.html#example-cloud-config
runcmd:
@ -839,6 +847,10 @@ jobs:
aws ec2 wait instance-running --instance-ids "${instance_id}"
with_backoff aws ec2 wait instance-status-ok --instance-ids "${instance_id}"
private_ip="$(aws ec2 describe-instances --instance-id "${instance_id}" \
| jq -r .Reservations[].Instances[].PrivateIpAddress)"
echo "private_ip=${private_ip}" >>"${GITHUB_OUTPUT}"
env:
ATTEMPTS: 2
AWS_DEFAULT_REGION: ${{ vars.AWS_REGION || 'us-east-1' }}
@ -876,10 +888,20 @@ jobs:
trap 'log_output' EXIT
# https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager-getting-started-enable-ssh-connections.html
mkdir -p "${HOME}/.ssh/controlmasters"
cat << EOF > "${HOME}/.ssh/config"
host *
StrictHostKeyChecking no
UserKnownHostsFile /dev/null
host i-*
StrictHostKeyChecking no
UserKnownHostsFile /dev/null
TCPKeepAlive yes
ServerAliveInterval 5
ControlPath "${HOME}/.ssh/controlmasters/%r@%h:%p"
ControlMaster auto
ControlPersist 5m
ProxyCommand sh -c "aws ssm start-session --target %h --document-name AWS-StartSSHSession --parameters 'portNumber=%p'"
EOF
@ -998,6 +1020,16 @@ jobs:
with_backoff balena keys | grep ${{ steps.provision-ssh-key.outputs.key_id }} \
| awk '{print $1}' | xargs --no-run-if-empty balena key rm --yes
- name: remove AWS/EC2 key-pair
if: always() && matrix.target == 'compose-private-pki'
continue-on-error: true
run: |
set -ue
[[ '${{ vars.VERBOSE }}' =~ on|On|Yes|yes|true|True ]] && set -x
aws ec2 delete-key-pair --key-name ${{ steps.generate-key-pair.outputs.key_name }}
- name: delete balenaOS test device
if: always() && matrix.target == 'balena-public-pki'
continue-on-error: true

View File

@ -1,3 +1,460 @@
- commits:
- subject: Update balena/open-balena-s3 Docker tag to v2.28.55
hash: 0a2196eb4f601989300c77acc9ea2efb3de1e6df
body: |
Update balena/open-balena-s3 from 2.28.54 to 2.28.55
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.90
title: ""
date: 2024-09-03T17:16:06.371Z
- commits:
- subject: Update balena/open-balena-api Docker tag to v26.4.8
hash: e5c1359d746d888ed575b89ef421024fdd506392
body: |
Update balena/open-balena-api from 26.4.7 to 26.4.8
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.89
title: ""
date: 2024-09-03T16:16:21.090Z
- commits:
- subject: Update aws-actions/configure-aws-credentials digest to e26e190
hash: 247258f853c96019c788ace79531edd0d92ed0c1
body: |
Update aws-actions/configure-aws-credentials
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.88
title: ""
date: 2024-09-03T15:16:06.364Z
- commits:
- subject: Update balena/open-balena-api Docker tag to v26.4.7
hash: a9a24414942dd75305ae53001794afc0dad6f5aa
body: |
Update balena/open-balena-api from 26.4.6 to 26.4.7
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.87
title: ""
date: 2024-09-03T14:32:41.611Z
- commits:
- subject: Update balena/open-balena-api Docker tag to v26.4.6
hash: 4c698c19b3b6ad227d4e258cbdf09bb0375ab59f
body: |
Update balena/open-balena-api from 26.4.5 to 26.4.6
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.86
title: ""
date: 2024-09-03T11:13:02.635Z
- commits:
- subject: Update dependency balena-io/balena-cli to v19.0.1
hash: 0d19351eb0160ffa34edb8fb6392557ee7f54d47
body: |
Update balena-io/balena-cli from 19.0.0 to 19.0.1
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.85
title: ""
date: 2024-09-02T16:21:11.434Z
- commits:
- subject: Update balena/open-balena-api Docker tag to v26.4.5
hash: e4da142ee988f5a0b6323ac83feb8e16e2b55aa2
body: |
Update balena/open-balena-api from 26.4.3 to 26.4.5
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.84
title: ""
date: 2024-09-02T15:17:04.950Z
- commits:
- subject: Update actions/checkout digest to 2d7d9f7
hash: 7e36675e79bb20ac80fd6ca6a2129cdf6cae11c3
body: |
Update actions/checkout
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.83
title: ""
date: 2024-09-02T14:16:33.353Z
- commits:
- subject: Update balena/open-balena-api Docker tag to v26.4.3
hash: 36092eb582779c9af402303e8deb2132428a7247
body: |
Update balena/open-balena-api from 26.4.2 to 26.4.3
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.82
title: ""
date: 2024-08-30T18:16:07.034Z
- commits:
- subject: Update balena/open-balena-api Docker tag to v26.4.2
hash: be3de751608854ec2ce0b1c658930f4d3e4e6681
body: |
Update balena/open-balena-api from 26.4.0 to 26.4.2
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.81
title: ""
date: 2024-08-30T17:16:21.963Z
- commits:
- subject: Update balena/open-balena-registry Docker tag to v2.41.4
hash: 6e053b1db73206b3e5151b9e4541a7dbcd33c801
body: |
Update balena/open-balena-registry from 2.41.3 to 2.41.4
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.80
title: ""
date: 2024-08-29T16:17:13.776Z
- commits:
- subject: Update balena/open-balena-s3 Docker tag to v2.28.54
hash: f82b997491a383f360bde3fbd51eebf203a63908
body: |
Update balena/open-balena-s3 from 2.28.53 to 2.28.54
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.79
title: ""
date: 2024-08-28T23:18:12.563Z
- commits:
- subject: Update balena/open-balena-api Docker tag to v26.4.0
hash: e63f0f0f6bf526aa6fa9da5d7e652abffa0a1196
body: |
Update balena/open-balena-api from 26.3.5 to 26.4.0
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.78
title: ""
date: 2024-08-27T14:18:15.101Z
- commits:
- subject: Update aws-actions/configure-aws-credentials digest to 0fc95ed
hash: 2ec720799371448ebd122d62e40ee48d9cd13d59
body: |
Update aws-actions/configure-aws-credentials
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.77
title: ""
date: 2024-08-27T04:15:46.121Z
- commits:
- subject: Update balena/open-balena-api Docker tag to v26.3.5
hash: 9b15f950ab00ba7bd19dedfed9cbf1f83d574fb5
body: |
Update balena/open-balena-api from 26.3.3 to 26.3.5
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.76
title: ""
date: 2024-08-26T04:11:23.278Z
- commits:
- subject: Update balena/open-balena-api Docker tag to v26.3.3
hash: 4985538309bc12044f79e6e70f83f570921a9a2b
body: |
Update balena/open-balena-api from 26.3.1 to 26.3.3
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.75
title: ""
date: 2024-08-23T00:13:31.002Z
- commits:
- subject: Update dependency balena-io/balena-cli to v19
hash: 5b36a03d30f726390421ac035b5ddff6d4fba1ae
body: |
Update balena-io/balena-cli from 18.2.34 to 19.0.0
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.74
title: ""
date: 2024-08-22T23:13:07.355Z
- commits:
- subject: Update balena/open-balena-registry Docker tag to v2.41.3
hash: 301216fb629d70e5996395f6a820fe8a8e1b98f1
body: |
Update balena/open-balena-registry from 2.41.2 to 2.41.3
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.73
title: ""
date: 2024-08-22T20:16:22.509Z
- commits:
- subject: Update balena/open-balena-s3 Docker tag to v2.28.53
hash: 704c84bdd62877a879a9d20c1a935cf1f4af4188
body: |
Update balena/open-balena-s3 from 2.28.52 to 2.28.53
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.72
title: ""
date: 2024-08-22T19:14:43.580Z
- commits:
- subject: Update balena/open-balena-registry Docker tag to v2.41.2
hash: be18ea6a53adc20f8f5cd047b440defc257686cb
body: |
Update balena/open-balena-registry from 2.41.1 to 2.41.2
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.71
title: ""
date: 2024-08-22T18:17:02.148Z
- commits:
- subject: Update balena/open-balena-api Docker tag to v26.3.1
hash: 3fc51cb9c0305dc683e44732ff7ab242ae5f351a
body: |
Update balena/open-balena-api from 26.3.0 to 26.3.1
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.70
title: ""
date: 2024-08-21T01:36:54.899Z
- commits:
- subject: Update aws-actions/configure-aws-credentials digest to ead1e6a
hash: bda5063cb1ad4b82aa09bf198d2f4d7b6067834d
body: |
Update aws-actions/configure-aws-credentials
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.69
title: ""
date: 2024-08-20T05:14:24.801Z
- commits:
- subject: Update balena/open-balena-api Docker tag to v26.3.0
hash: 423418f11615760898dd7e9007e3c75f41b6a319
body: |
Update balena/open-balena-api from 26.2.2 to 26.3.0
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.68
title: ""
date: 2024-08-19T20:49:01.002Z
- commits:
- subject: Update qemux/qemu-docker Docker tag to v5.18
hash: 7210ea0ad80c8fe7ee470a7f85bd7436f91f0411
body: |
Update qemux/qemu-docker from 5.16 to 5.18
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.67
title: ""
date: 2024-08-19T19:11:51.804Z
- commits:
- subject: SSH reliability settings
hash: 539adade50241c6f9d20bcf08cb028c3026d8f37
body: >
* 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).
footer:
change-type: patch
author: Anton Belodedenko
nested: []
- subject: SSH reliability settings
hash: 758c52b7bab371d6f5d8abfe05927b7b18f90be0
body: >
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.
footer:
change-type: patch
author: Anton Belodedenko
nested: []
version: 4.1.66
title: ""
date: 2024-08-19T18:22:02.557Z
- commits:
- subject: "patch: Add Table of Contents"
hash: b414f262c0adae9014d1589be64276785efecbbd
body: ""
footer:
Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipulgupta2048@gmail.com>
signed-off-by: Vipul Gupta (@vipulgupta2048) <vipulgupta2048@gmail.com>
author: Vipul Gupta (@vipulgupta2048)
nested: []
version: 4.1.65
title: ""
date: 2024-08-15T21:13:54.244Z
- commits:
- subject: Update aws-actions/configure-aws-credentials digest to 55f725f
hash: 2f141a4e4e5f7e782bbecc12dab9ecd30f9fda0a
body: |
Update aws-actions/configure-aws-credentials
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.64
title: ""
date: 2024-08-13T16:51:55.472Z
- commits:
- subject: Cleanup AWS/EC2 key pairs
hash: b4efd6345448975b1871645b83546ab6bf2284d8
body: ""
footer:
change-type: patch
author: Anton Belodedenko
nested: []
version: 4.1.63
title: ""
date: 2024-08-12T17:47:56.854Z
- commits:
- subject: Update balena/open-balena-registry Docker tag to v2.41.1
hash: b8717d5fbec46cf41cc748c98d83f850a9f1ad3d
body: |
Update balena/open-balena-registry from 2.39.65 to 2.41.1
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.62
title: ""
date: 2024-08-12T17:25:37.250Z
- commits:
- subject: Update balena/open-balena-api Docker tag to v26.2.2
hash: bafc9c02ab31711beb8f2220abb9b1ea421ebb34
body: |
Update balena/open-balena-api from 26.1.6 to 26.2.2
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.61
title: ""
date: 2024-08-12T16:14:26.855Z
- commits:
- subject: Update redis Docker tag to v7.4
hash: 24925320f84095ba6ade3f857718abb6a8b48205
body: |
Update redis from 7.2 to 7.4
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.60
title: ""
date: 2024-08-10T06:16:57.031Z
- commits:
- subject: Update balena/open-balena-s3 Docker tag to v2.28.52
hash: 6b4682ece6e4c8b0c7519d5529421289512308e7
body: |
Update balena/open-balena-s3 from 2.28.50 to 2.28.52
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.59
title: ""
date: 2024-08-10T05:13:58.126Z
- commits:
- subject: Update dependency balena-io/balena-cli to v18.2.34
hash: b3d0f53bdbe02df906cc7e1bdb4c207757f35d41
body: |
Update balena-io/balena-cli from 18.2.33 to 18.2.34
footer:
Change-type: patch
change-type: patch
author: Self-hosted Renovate Bot
nested: []
version: 4.1.58
title: ""
date: 2024-08-10T04:17:16.064Z
- commits:
- subject: Update balena/open-balena-api Docker tag to v26.1.6
hash: d3694bbd6e14403dc6581b47c4879e1b1c29a1c7

View File

@ -4,6 +4,172 @@ All notable changes to this project will be documented in this file
automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY!
This project adheres to [Semantic Versioning](http://semver.org/).
# v4.1.90
## (2024-09-03)
* Update balena/open-balena-s3 Docker tag to v2.28.55 [Self-hosted Renovate Bot]
# v4.1.89
## (2024-09-03)
* Update balena/open-balena-api Docker tag to v26.4.8 [Self-hosted Renovate Bot]
# v4.1.88
## (2024-09-03)
* Update aws-actions/configure-aws-credentials digest to e26e190 [Self-hosted Renovate Bot]
# v4.1.87
## (2024-09-03)
* Update balena/open-balena-api Docker tag to v26.4.7 [Self-hosted Renovate Bot]
# v4.1.86
## (2024-09-03)
* Update balena/open-balena-api Docker tag to v26.4.6 [Self-hosted Renovate Bot]
# v4.1.85
## (2024-09-02)
* Update dependency balena-io/balena-cli to v19.0.1 [Self-hosted Renovate Bot]
# v4.1.84
## (2024-09-02)
* Update balena/open-balena-api Docker tag to v26.4.5 [Self-hosted Renovate Bot]
# v4.1.83
## (2024-09-02)
* Update actions/checkout digest to 2d7d9f7 [Self-hosted Renovate Bot]
# v4.1.82
## (2024-08-30)
* Update balena/open-balena-api Docker tag to v26.4.3 [Self-hosted Renovate Bot]
# v4.1.81
## (2024-08-30)
* Update balena/open-balena-api Docker tag to v26.4.2 [Self-hosted Renovate Bot]
# v4.1.80
## (2024-08-29)
* Update balena/open-balena-registry Docker tag to v2.41.4 [Self-hosted Renovate Bot]
# v4.1.79
## (2024-08-28)
* Update balena/open-balena-s3 Docker tag to v2.28.54 [Self-hosted Renovate Bot]
# v4.1.78
## (2024-08-27)
* Update balena/open-balena-api Docker tag to v26.4.0 [Self-hosted Renovate Bot]
# v4.1.77
## (2024-08-27)
* Update aws-actions/configure-aws-credentials digest to 0fc95ed [Self-hosted Renovate Bot]
# v4.1.76
## (2024-08-26)
* Update balena/open-balena-api Docker tag to v26.3.5 [Self-hosted Renovate Bot]
# v4.1.75
## (2024-08-23)
* Update balena/open-balena-api Docker tag to v26.3.3 [Self-hosted Renovate Bot]
# v4.1.74
## (2024-08-22)
* Update dependency balena-io/balena-cli to v19 [Self-hosted Renovate Bot]
# v4.1.73
## (2024-08-22)
* Update balena/open-balena-registry Docker tag to v2.41.3 [Self-hosted Renovate Bot]
# v4.1.72
## (2024-08-22)
* Update balena/open-balena-s3 Docker tag to v2.28.53 [Self-hosted Renovate Bot]
# v4.1.71
## (2024-08-22)
* Update balena/open-balena-registry Docker tag to v2.41.2 [Self-hosted Renovate Bot]
# v4.1.70
## (2024-08-21)
* Update balena/open-balena-api Docker tag to v26.3.1 [Self-hosted Renovate Bot]
# v4.1.69
## (2024-08-20)
* Update aws-actions/configure-aws-credentials digest to ead1e6a [Self-hosted Renovate Bot]
# v4.1.68
## (2024-08-19)
* Update balena/open-balena-api Docker tag to v26.3.0 [Self-hosted Renovate Bot]
# v4.1.67
## (2024-08-19)
* Update qemux/qemu-docker Docker tag to v5.18 [Self-hosted Renovate Bot]
# v4.1.66
## (2024-08-19)
* SSH reliability settings [Anton Belodedenko]
* SSH reliability settings [Anton Belodedenko]
# v4.1.65
## (2024-08-15)
* patch: Add Table of Contents [Vipul Gupta (@vipulgupta2048)]
# v4.1.64
## (2024-08-13)
* Update aws-actions/configure-aws-credentials digest to 55f725f [Self-hosted Renovate Bot]
# v4.1.63
## (2024-08-12)
* Cleanup AWS/EC2 key pairs [Anton Belodedenko]
# v4.1.62
## (2024-08-12)
* Update balena/open-balena-registry Docker tag to v2.41.1 [Self-hosted Renovate Bot]
# v4.1.61
## (2024-08-12)
* Update balena/open-balena-api Docker tag to v26.2.2 [Self-hosted Renovate Bot]
# v4.1.60
## (2024-08-10)
* Update redis Docker tag to v7.4 [Self-hosted Renovate Bot]
# v4.1.59
## (2024-08-10)
* Update balena/open-balena-s3 Docker tag to v2.28.52 [Self-hosted Renovate Bot]
# v4.1.58
## (2024-08-10)
* Update dependency balena-io/balena-cli to v18.2.34 [Self-hosted Renovate Bot]
# v4.1.57
## (2024-08-10)

View File

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

View File

@ -1 +1 @@
4.1.57
4.1.90

View File

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

View File

@ -79,7 +79,7 @@ services:
*with-default-privileges,
*with-default-volumes,
]
image: balena/open-balena-api:v26.1.6
image: balena/open-balena-api:v26.4.8
depends_on:
- db
- redis
@ -119,7 +119,7 @@ services:
*with-default-healthcheck,
*with-default-privileges,
]
image: balena/open-balena-registry:v2.39.65
image: balena/open-balena-registry:v2.41.4
volumes:
- certs-data:/certs
- resin-data:/balena
@ -175,7 +175,7 @@ services:
*with-default-healthcheck,
*with-default-privileges,
]
image: balena/open-balena-s3:v2.28.50
image: balena/open-balena-s3:v2.28.55
volumes:
- s3-data:/export
- certs-data:/certs
@ -189,7 +189,7 @@ services:
redis:
<<: *base-service
# https://redis.io/blog/what-redis-license-change-means-for-our-managed-service-providers/
image: redis:7.2-alpine
image: redis:7.4-alpine
volumes:
- redis-data:/data
healthcheck:

View File

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

View File

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