mirror of
https://github.com/balena-io/open-balena.git
synced 2025-06-24 18:25:16 +00:00
Compare commits
122 Commits
Author | SHA1 | Date | |
---|---|---|---|
d1a14d09c2 | |||
7307d07132 | |||
22a4ad9cb1 | |||
f65c638465 | |||
05f52779d3 | |||
8e251fee39 | |||
7a9b169f22 | |||
753ab4bb05 | |||
15f6650c0d | |||
550ff388e7 | |||
d5305638ec | |||
0a2196eb4f | |||
07d4b61787 | |||
e25e590f0a | |||
e5c1359d74 | |||
82607535a0 | |||
408f352698 | |||
247258f853 | |||
b9af2ec9ad | |||
75e09b536b | |||
a9a2441494 | |||
1401185fab | |||
b3becb980f | |||
4c698c19b3 | |||
78e8600e27 | |||
916ec9e662 | |||
0d19351eb0 | |||
d774243c56 | |||
62206c95ed | |||
e4da142ee9 | |||
685448763a | |||
6156504365 | |||
7e36675e79 | |||
0c6b84b233 | |||
aa16012afb | |||
36092eb582 | |||
0c7aea3d7c | |||
1ead7e5c45 | |||
be3de75160 | |||
2c12a9941c | |||
6879730fc6 | |||
6e053b1db7 | |||
53166d63ed | |||
8e9b680bdb | |||
f82b997491 | |||
2e86b31cec | |||
62030dd494 | |||
e63f0f0f6b | |||
002dc4402f | |||
681e400747 | |||
2ec7207993 | |||
2dc4dd100f | |||
0848fb5ce5 | |||
9b15f950ab | |||
bef86ceaf2 | |||
a0540831ba | |||
4985538309 | |||
65ddff7706 | |||
b3ac36c749 | |||
5b36a03d30 | |||
d3ed267ff8 | |||
79f2eea85a | |||
301216fb62 | |||
6b4e4bd24a | |||
c0f7efb350 | |||
704c84bdd6 | |||
55253878ed | |||
b798c7f931 | |||
be18ea6a53 | |||
7dc7629c2a | |||
35cfa61f89 | |||
3fc51cb9c0 | |||
4b03d8aa44 | |||
8bcd527a1e | |||
bda5063cb1 | |||
72efc4bae4 | |||
aac14956fc | |||
423418f116 | |||
3b1f2c7e3f | |||
c605143194 | |||
7210ea0ad8 | |||
3b476128a3 | |||
366249a439 | |||
539adade50 | |||
977feac1af | |||
8c7e939c25 | |||
6361744956 | |||
afb14283d3 | |||
e518f94554 | |||
12add96fb1 | |||
7b800de7e0 | |||
cff01bc4a6 | |||
42b9edb346 | |||
94cc717f86 | |||
80fe9bb225 | |||
cc24c2e60f | |||
e0a03ac8d4 | |||
758c52b7ba | |||
24d2b2c646 | |||
0103c32090 | |||
b414f262c0 | |||
39863afeff | |||
9ed5bb247a | |||
2f141a4e4e | |||
a0861307d0 | |||
a26cdd8e9b | |||
b4efd63454 | |||
afcced837a | |||
bec1d9ff1b | |||
b8717d5fbe | |||
e64c731d33 | |||
a613edce65 | |||
bafc9c02ab | |||
abc6225c16 | |||
ef47b2928e | |||
24925320f8 | |||
27f0a7894e | |||
b733a23035 | |||
6b4682ece6 | |||
a520ec228a | |||
02f9d1a67f | |||
b3d0f53bdb |
36
.github/workflows/tests.yml
vendored
36
.github/workflows/tests.yml
vendored
@ -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
|
||||
|
@ -1,3 +1,499 @@
|
||||
- commits:
|
||||
- subject: Update dependency balena-io/balena-cli to v19.0.2
|
||||
hash: 22a4ad9cb13235af83bba4c6934cf97953ba4f9f
|
||||
body: |
|
||||
Update balena-io/balena-cli from 19.0.1 to 19.0.2
|
||||
footer:
|
||||
Change-type: patch
|
||||
change-type: patch
|
||||
author: Self-hosted Renovate Bot
|
||||
nested: []
|
||||
version: 4.1.93
|
||||
title: ""
|
||||
date: 2024-09-03T22:12:50.136Z
|
||||
- commits:
|
||||
- subject: Update balena/open-balena-vpn Docker tag to v11.30.33
|
||||
hash: 8e251fee393bf1bc1e4fae63777479a1054547f8
|
||||
body: |
|
||||
Update balena/open-balena-vpn from 11.30.31 to 11.30.33
|
||||
footer:
|
||||
Change-type: patch
|
||||
change-type: patch
|
||||
author: Self-hosted Renovate Bot
|
||||
nested: []
|
||||
version: 4.1.92
|
||||
title: ""
|
||||
date: 2024-09-03T21:16:19.581Z
|
||||
- commits:
|
||||
- subject: Update balena/open-balena-registry Docker tag to v2.41.6
|
||||
hash: 15f6650c0dd059b13e7b7898d741717714b87ae2
|
||||
body: |
|
||||
Update balena/open-balena-registry from 2.41.4 to 2.41.6
|
||||
footer:
|
||||
Change-type: patch
|
||||
change-type: patch
|
||||
author: Self-hosted Renovate Bot
|
||||
nested: []
|
||||
version: 4.1.91
|
||||
title: ""
|
||||
date: 2024-09-03T18:13:13.060Z
|
||||
- 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
|
||||
|
181
CHANGELOG.md
181
CHANGELOG.md
@ -4,6 +4,187 @@ 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.93
|
||||
## (2024-09-03)
|
||||
|
||||
* Update dependency balena-io/balena-cli to v19.0.2 [Self-hosted Renovate Bot]
|
||||
|
||||
# v4.1.92
|
||||
## (2024-09-03)
|
||||
|
||||
* Update balena/open-balena-vpn Docker tag to v11.30.33 [Self-hosted Renovate Bot]
|
||||
|
||||
# v4.1.91
|
||||
## (2024-09-03)
|
||||
|
||||
* Update balena/open-balena-registry Docker tag to v2.41.6 [Self-hosted Renovate Bot]
|
||||
|
||||
# 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)
|
||||
|
||||
|
19
README.md
19
README.md
@ -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
|
||||
|
@ -23,4 +23,4 @@ data:
|
||||
- generic-amd64
|
||||
- genericx86-64-ext
|
||||
- intel-nuc
|
||||
version: 4.1.57
|
||||
version: 4.1.93
|
||||
|
@ -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.6
|
||||
volumes:
|
||||
- certs-data:/certs
|
||||
- resin-data:/balena
|
||||
@ -146,7 +146,7 @@ services:
|
||||
*with-network-privileges,
|
||||
*with-default-privileges,
|
||||
]
|
||||
image: balena/open-balena-vpn:v11.30.31
|
||||
image: balena/open-balena-vpn:v11.30.33
|
||||
depends_on:
|
||||
- api
|
||||
environment:
|
||||
@ -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:
|
||||
|
@ -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.2
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
bash \
|
||||
|
@ -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 \
|
||||
|
Reference in New Issue
Block a user