diff --git a/.versionbot/CHANGELOG.yml b/.versionbot/CHANGELOG.yml index 3b42e72c..2ea2e418 100644 --- a/.versionbot/CHANGELOG.yml +++ b/.versionbot/CHANGELOG.yml @@ -1,3 +1,951 @@ +- commits: + - subject: Update layers/meta-balena to aa9cd7315d801b22635e8468a0341d5dd7182a11 + hash: 964d539f7dbc4a3cda56ef67ab458dc0860b5db8 + body: Update layers/meta-balena + footer: + Changelog-entry: Update layers/meta-balena to aa9cd7315d801b22635e8468a0341d5dd7182a11 + changelog-entry: Update layers/meta-balena to aa9cd7315d801b22635e8468a0341d5dd7182a11 + author: Self-hosted Renovate Bot + nested: + - commits: + - subject: Update tests/leviathan digest to 70db044 + hash: 0498c1ee79993731af3393075c9b38661d3e9003 + body: Update tests/leviathan + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: + - commits: + - subject: Update core/contracts digest to dd3614e + hash: c3878a8e47e68e873c88ae4289a8d63762ffc92b + body: | + Update core/contracts + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: leviathan-2.29.30 + title: "" + date: 2024-01-01T01:57:46.608Z + - commits: + - subject: Update Lock file maintenance + hash: 214d045910bbd644022dfb54011765e89138459e + body: | + Update + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: leviathan-2.29.29 + title: "" + date: 2024-01-01T00:53:05.099Z + version: meta-balena-5.1.5 + title: "" + date: 2024-01-01T06:16:53.331Z + - commits: + - subject: Update tests/leviathan digest to 5068028 + hash: 2ab7461531b08bf32e7db61b4b46e5ed2cda5fef + body: Update tests/leviathan + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: + - commits: + - subject: Update Lock file maintenance + hash: 004b6152f13c18a1a498c2d6c035b74a6e8ffe56 + body: | + Update + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: leviathan-2.29.28 + title: "" + date: 2023-12-25T00:47:40.061Z + version: meta-balena-5.1.4 + title: "" + date: 2023-12-25T05:03:30.910Z + - commits: + - subject: Update tests/leviathan digest to 57546f9 + hash: 4735bceb5946999f9b5c768863eafdfb6904cbb9 + body: Update tests/leviathan + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: + - commits: + - subject: Update balena-os/leviathan-worker to v2.9.27 + hash: 4505a657334e331bcdeaa40a0d7e61115d98208d + body: | + Update balena-os/leviathan-worker from 2.9.26 to 2.9.27 + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: leviathan-2.29.27 + title: "" + date: 2023-12-22T15:30:59.290Z + - commits: + - subject: Update core/contracts digest to 31188f5 + hash: acea4799e23c4ee3573fb7b8af9085ca6d13267e + body: | + Update core/contracts + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: leviathan-2.29.26 + title: "" + date: 2023-12-21T15:41:39.414Z + - commits: + - subject: Update actions/upload-artifact action to v4 + hash: 574a3002a43599b67507d826ab6f7165fec32d66 + body: | + Update actions/upload-artifact from 3 to 4 + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: leviathan-2.29.25 + title: "" + date: 2023-12-18T01:58:03.248Z + - commits: + - subject: Update Lock file maintenance + hash: e0fafec6d5a551889c2b9b92887b4ec3714ee36d + body: | + Update + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: leviathan-2.29.24 + title: "" + date: 2023-12-18T00:52:00.697Z + - commits: + - subject: Update core/contracts digest to 591fda9 + hash: 4b0abbb41eeb4956a7abcf722fd74bc3cfd4e8c3 + body: | + Update core/contracts + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: leviathan-2.29.23 + title: "" + date: 2023-12-13T16:32:48.778Z + version: meta-balena-5.1.3 + title: "" + date: 2023-12-22T21:40:29.567Z + - commits: + - subject: "balena-config-vars: increase config.json parsing resilience" + hash: 42faa76d97f6ca4eeadbc648e44d19737740eb8c + body: > + There have been reports of an empty config vars cache file - + probably + + because of a race condition when the reading of config.json happens just + + as the file is being replaced. + + + Add some checks and retries to avoid this errors from happening. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + version: meta-balena-5.1.2 + title: "" + date: 2023-12-21T13:35:27.955Z + - commits: + - subject: Update balena-engine to v20.10.42 + hash: 49900e8b33eb6a7a3dcb1b8557a6092219abb13d + body: | + Update balena-engine from 20.10.41 to 20.10.42 + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: + - commits: + - subject: Update actions/upload-artifact to v4 and generate unique artifacts + hash: 8326bf0a7eda3214b4b9c0641b81d0d717a2d15d + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Kyle Harding + signed-off-by: Kyle Harding + author: Kyle Harding + nested: [] + version: balena-engine-20.10.42 + title: "" + date: 2023-12-19T19:09:00.979Z + version: meta-balena-5.1.1 + title: "" + date: 2023-12-20T00:30:08.191Z + - commits: + - subject: "migrate: check for mount point before umounting" + hash: 5e1165213e086efdecabd3dbd8d8a5c9c5d4d2ea + body: | + This avoids a warning on each boot. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + - subject: "initrdscripts: move mounting of log mounts to finish module" + hash: 0f3bd475dadc52aa48f7b98bf18e4cd3a1b9e9e7 + body: | + The log files are kept in the /run partition that also houses + the udev database. + + By moving the /run partition to $ROOTFS_DIR/run in the migrate + module, the udev database persists across reboots. + + The udevcleanup module was introduced to cleanup the database + so it's regenerated on the final rootfs as the rules are + different between initramfs and final rootfs. By moving /run + before udevcleanup ran, the cleanup was not effective. + + This commit moves the relocation of the /run mount to the + finish module, after udevcleanup is run, and groups it with + the other relocations needed for the pivot switch. + + Looking at git history, the relocation of the /run partition + was initially done in the rootfs module, so when the migrate + module was introduced and needed to mount the rootfs, this + relocation was just moved into the migration module itself, + without considering later modules like finish. + footer: + Change-type: minor + change-type: minor + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + version: meta-balena-5.1.0 + title: "" + date: 2023-12-19T14:17:32.497Z + - commits: + - subject: "update-balena-supervisor: fix supervisor.conf when image already + downloaded" + hash: cdd6cbb7007a1b614bfaa337e3027562c05429e7 + body: > + If update-balena-supervisor runs and finds the image is already + downloaded + + it will run the specified supervisor but will not check that supervisor.conf + + is updated so the version will revert on the next update. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + version: meta-balena-5.0.11 + title: "" + date: 2023-12-14T14:32:01.902Z + - commits: + - subject: "hostapp-update-hooks: add debug mode" + hash: a203bcdfd567c0cc4b4ed9de493513142cd7463f + body: > + This provides an easy switch to enable tracing on HUP hooks that + works + + both on old and new OS hooks as enabling it depends on a config.json + + setting. + + + It is meant to debug field issues with HUP failure where all we see is: + + ``` + + Before hooks (old os) ran successfully + + Failed to run the new hooks. Running current hooks.. + + ``` + + For example: + + https://jel.ly.fish/support-thread-1-0-0-front-cnv-eq6ipvx + footer: + Change-type: patch + change-type: patch + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + version: meta-balena-5.0.10 + title: "" + date: 2023-12-13T22:06:14.967Z + - commits: + - subject: "timesync-https: increase default connection max time to 10s" + hash: 7f350447206a1a531a18c3628e7ee72d0d1d35f2 + body: > + We have seen cases of networks that were not able to receive a + response + + in the current 5s. + + + Increasing the default to 10s should have no negative effect. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + version: meta-balena-5.0.9 + title: "" + date: 2023-12-12T18:01:57.596Z + - commits: + - subject: Update tests/leviathan digest to c681ee1 + hash: 6e1450efaad2cad10e16251d46c98566f750bc6b + body: Update tests/leviathan + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: + - commits: + - subject: Update Lock file maintenance + hash: 56b11b13ea28cb9370f43cf834399bb71fa609ee + body: | + Update + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: leviathan-2.29.22 + title: "" + date: 2023-12-11T00:48:58.323Z + - commits: + - subject: Update balena-os/leviathan-worker to v2.9.26 + hash: 7dc880e73bf2fb125c4dd842ac8e5636f2fa04e3 + body: | + Update balena-os/leviathan-worker from 2.9.25 to 2.9.26 + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: leviathan-2.29.21 + title: "" + date: 2023-12-04T11:32:45.776Z + - commits: + - subject: Update Lock file maintenance + hash: 54dc38c908a7a40a3abe2f360c652e134359f28a + body: | + Update + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: leviathan-2.29.20 + title: "" + date: 2023-12-04T00:52:55.581Z + version: meta-balena-5.0.8 + title: "" + date: 2023-12-11T05:56:11.919Z + - commits: + - subject: Update actions/setup-python action to v5 + hash: 964061a70249cd4dabc99ae98083be5f1e650bc3 + body: | + Update actions/setup-python from v4 to v5 + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: meta-balena-5.0.7 + title: "" + date: 2023-12-06T16:38:31.017Z + - commits: + - subject: "os-helpers-logging: replace broken container check" + hash: 2dc4f8eb88dc51304cca55498b4bd5ceb7127d98 + body: > + Detecting whether the script is running in a PID namespace by + checking + + `/proc/1/sched` does not work for newer kernels + + (see https://github.com/systemd/systemd/pull/17917). + + + Properly detecting this is too cumbersome for a bash logging script, + + see https://github.com/systemd/systemd/pull/17902, however, falling + + back to the last check, that is, seeing if `/.dockerenv` exists is easy + + enough and works for our use case. + + + This script will only be called from the hostOS, and the only case it is + + called from a container is during HUP and the container is always a hostOS + + image. So even though the interface chosen by moby, a file under /, + + is a bad interface in general, it works fine for the specific limitations + + of balenaOS. + + + Also, check for `/run/.containerenv` which is the equivalent interface + + for podman for future proofing. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + version: meta-balena-5.0.6 + title: "" + date: 2023-12-05T18:35:11.870Z + - commits: + - subject: Update tests/leviathan digest to eaf8774 + hash: 12d2ce997733de80dc89c6d0d84a4cb67a5c2da2 + body: Update tests/leviathan + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: + - commits: + - subject: add jetson-agx-orin-devkit resin-boot index + hash: 2a27941b65cc163899016fddf12339e1073e2e97 + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ryan Cooke + signed-off-by: Ryan Cooke + author: rcooke-warwick + nested: [] + version: leviathan-2.29.19 + title: "" + date: 2023-12-01T12:13:53.767Z + version: meta-balena-5.0.5 + title: "" + date: 2023-12-02T05:21:14.848Z + - commits: + - subject: Update balena-engine to v20.10.41 + hash: 791d6306a9b33554606977fd1a8252a90a6a1235 + body: | + Update balena-engine from 20.10.40 to 20.10.41 + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: + - commits: + - subject: Simplified development doc 'Build and run' instructions + hash: e23a01b24a60f3a686e1ed9d3667dcc56db437a3 + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ken Bannister + signed-off-by: Ken Bannister + author: Ken Bannister + nested: [] + version: balena-engine-20.10.41 + title: "" + date: 2023-12-01T18:50:14.756Z + version: meta-balena-5.0.4 + title: "" + date: 2023-12-01T22:19:50.474Z + - commits: + - subject: Update balena-supervisor to v15.0.4 + hash: 16a85aa4e2fc58f61b189585969872f7b7566946 + body: | + Update balena-supervisor from 15.0.2 to 15.0.4 + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: + - commits: + - subject: Only build sqlite3 from source + hash: d18292f68e09d5846eb0fa254d5205f07052dea8 + body: "" + footer: + Change-type: patch + change-type: patch + author: Felipe Lalanne + nested: [] + - subject: Update @balena/systemd to 0.5.0 + hash: 7981e6becd6b6d7e5317979277ab02eb7a24840a + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Christina Ying Wang + signed-off-by: Christina Ying Wang + author: Christina Ying Wang + nested: [] + version: balena-supervisor-15.0.4 + title: "" + date: 2023-11-22T17:10:54.919Z + - commits: + - subject: Cache last reported current state to /mnt/root/tmp + hash: eb8ad11cd702e7d5ffba499c6b2d2fcadc030dd4 + body: > + Whenever the Supervisor reports current state, it diffs + the current state + + with its last reported current state. However, when the Supervisor starts + + up, there is no last reported state, since that last report is stored in + + process memory. Caching the last report in a location that survives + + Supervisor restarts will reduce the current report bandwidth used on startup. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Christina Ying Wang + signed-off-by: Christina Ying Wang + author: Christina Ying Wang + nested: [] + version: balena-supervisor-15.0.3 + title: "" + date: 2023-11-22T00:32:48.806Z + version: meta-balena-5.0.3 + title: "" + date: 2023-11-30T23:16:20.736Z + - commits: + - subject: "balena-rollback: If applicable, run device specific healthchecks" + hash: 58315e05dc6624eb393fc9e5e3d8b35541755bc3 + body: | + We add a script which can be replaced by device repositories + to implement device-specific healthchecks. One usecase for this + test is the Jetson UEFI firmware update check, + but can be extended to all other devices as needed. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Alexandru Costache + signed-off-by: Alexandru Costache + author: Alexandru Costache + nested: [] + version: meta-balena-5.0.2 + title: "" + date: 2023-11-30T16:33:10.689Z + - commits: + - subject: Make Engine healthcheck performance test aware of device type + hash: def871a2cc2e35076ba5d57e0885b05ae80a6bd9 + body: > + We previously tried to use a single time limit for the execution + of the + + healthcheck test on all device types. This was causing occasional false + + positives in our Continuous Integration pipeline, though -- especially + + on slow devices like Pi Zeros and the generic-aarch64, which runs on + + emulated hardware. + + + This commit addresses this issue, this commit: + + + 1. Limits execution for device types for which we have collected enough + data to have a good idea of how long the test should take. + 2. Uses time limits specific for each device type. + footer: + Signed-off-by: Leandro Motta Barros + signed-off-by: Leandro Motta Barros + Change-type: patch + change-type: patch + author: Leandro Motta Barros + nested: [] + version: meta-balena-5.0.1 + title: "" + date: 2023-11-29T14:34:44.373Z + - commits: + - subject: Update balena-supervisor to v15 + hash: c41b110760f510d97ed4244bf39531a0f5bf562b + body: | + Update balena-supervisor from 14.13.13 to 15.0.1 + footer: + Change-type: major + change-type: major + author: Felipe Lalanne + nested: + - commits: + - subject: Expose ports from port mappings on services + hash: 9bd216327fda4526cd60ccf98178960242383769 + body: > + PR #2217 removed the expose configuration but also + caused a regresion + + where ports set via the `ports` configuration would no longer get + + exposed to the host, despite portmappings being set. This fixes that + + issue by exposing only those ports comming from port mappings. + footer: + Change-type: patch + change-type: patch + author: Felipe Lalanne + nested: [] + version: balena-supervisor-15.0.1 + title: "" + date: 2023-10-25T13:04:05.171Z + - commits: + - subject: Ignore `expose` service compose configuration + hash: 416170bc05a9a725f5a7f8ecbab4f8b1c8da5ddf + body: > + The docker EXPOSE directive and corresponding + docker-compose `expose` + + service configuration serves as documentation/metadata that a container + + listens on a certain port that may be used for service discovery but it doesn't + + have any real impact on the ability for + + other containers on the same network to access the exposed service via + + the port. In newer engine implementations, this property may conflict + + with other network configurations, and prevent the container from being + + started by the docker engine (see #2211). + + + This PR removes code that would manage the expose property and takes the + + property out of the whitelist. A composition with the `expose` property + + will result in the log message `Ignoring unsupported or unknown compose fields: expose`. + + + While this change should not have operational impact, it still removes + + a previously supported configuration and as such there is a chance of it + + being a breaking change for some applications. For this reason it is + + being published as a new major version. + footer: + Change-type: major + change-type: major + Closes: "#2211" + closes: "#2211" + author: Felipe Lalanne + nested: [] + version: balena-supervisor-15.0.0 + title: "" + date: 2023-10-23T17:31:08.436Z + - commits: + - subject: Add note regading API jitter on target state poll + hash: b107868765563e26ec04746f84d1bc15dd211723 + body: "" + footer: + Change-type: patch + change-type: patch + author: Felipe Lalanne + nested: [] + version: balena-supervisor-14.13.14 + title: "" + date: 2023-10-23T13:34:41.452Z + version: meta-balena-5.0.0 + title: "" + date: 2023-11-28T14:07:17.302Z + - commits: + - subject: "tests: os: safe-reboot: wait for SV to start" + hash: 7f301ec876ad361ea0f355e1976c92d83a661d3b + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ryan Cooke + signed-off-by: Ryan Cooke + author: rcooke-warwick + nested: [] + version: meta-balena-4.1.11 + title: "" + date: 2023-11-27T14:31:02.562Z + - commits: + - subject: Update tests/leviathan digest to c8d2f66 + hash: 374a90c8dc7a7eb20cc9f7a22019ca81f24b0f2d + body: Update tests/leviathan + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: + - commits: + - subject: Update Lock file maintenance + hash: 5fb29e0cb00d6a8167d19ef6b2db812f7dce0b28 + body: | + Update + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: leviathan-2.29.18 + title: "" + date: 2023-11-27T00:49:28.576Z + - commits: + - subject: Update core/contracts digest to 9a88055 + hash: 1b2b778dd3f1d9cc1f6784f82f119131564215b4 + body: | + Update core/contracts + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: leviathan-2.29.17 + title: "" + date: 2023-11-24T10:35:06.748Z + version: meta-balena-4.1.10 + title: "" + date: 2023-11-27T05:11:30.909Z + - commits: + - subject: "tests: allow for multiple worker fleets" + hash: 7797aa081ab0a5339eea6e2fd326947d9e6ec6f1 + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ryan Cooke + signed-off-by: Ryan Cooke + author: rcooke-warwick + nested: [] + version: meta-balena-4.1.9 + title: "" + date: 2023-11-24T15:52:04.744Z + - commits: + - subject: Update tests/leviathan digest to 935f8ef + hash: 8b9f83c774bd7df17714dfa5443cf41822702ad6 + body: Update tests/leviathan + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: + - commits: + - subject: Update Lock file maintenance + hash: 3a19b6a005b2354d247e43ee63f374fd2822e4ef + body: | + Update + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: leviathan-2.29.16 + title: "" + date: 2023-11-22T11:32:22.495Z + - commits: + - subject: Update core/contracts digest to c45079c + hash: 1d890adc096a64d8a7766ca22ffe4e11d8933434 + body: | + Update core/contracts + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: leviathan-2.29.15 + title: "" + date: 2023-11-22T10:35:34.292Z + version: meta-balena-4.1.8 + title: "" + date: 2023-11-22T15:44:31.064Z + - commits: + - subject: "meta-balena-common: Move code from meta-balena-kirkstone" + hash: a8098360caf7ec3c6ede8aa953361fab2004b766 + body: > + The code moved from meta-balena-kirkstone was not really + specific to + + kirkstone so let's move it here so that future branches for newer yocto + + releases which we'll base off kirkstone don't continue to add this + + unneeded duplication. + + There are other meta-balena-* directories that still contain the + + duplication we moved from meta-balena-kirkstone but we're not really + + concerned with that because going forward those old directories will + + naturally get deprecated. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Florin Sarbu + signed-off-by: Florin Sarbu + author: Florin Sarbu + nested: [] + version: meta-balena-4.1.7 + title: "" + date: 2023-11-17T10:23:11.798Z + - commits: + - subject: Update tests/leviathan digest to 30c115d + hash: 910c9b89c2c867b48b2e47a9a3775249e0211329 + body: Update tests/leviathan + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: + - commits: + - subject: "patch: Add support for local autokit support" + hash: 0c9fa8af880987316dbb0ca096ae15522784735b + body: "" + footer: + Signed-off-by: Vipul Gupta (@vipulgupta2048) + signed-off-by: Vipul Gupta (@vipulgupta2048) + author: Vipul Gupta (@vipulgupta2048) + nested: [] + version: leviathan-2.29.14 + title: "" + date: 2023-11-15T19:24:24.674Z + - commits: + - subject: Update Lock file maintenance + hash: 1bd306de3510c8da83b42f87f49905fc532cfaf5 + body: | + Update + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: leviathan-2.29.13 + title: "" + date: 2023-11-13T03:35:12.022Z + - commits: + - subject: Update balena-os/leviathan-worker to v2.9.25 + hash: 0e6357d94d2e05d8cef28dfc5f09e8fceea49114 + body: | + Update balena-os/leviathan-worker from 2.9.24 to 2.9.25 + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: leviathan-2.29.12 + title: "" + date: 2023-11-13T01:58:28.069Z + - commits: + - subject: Update Lock file maintenance + hash: 4699166b073f9a6912b51e2814a38f1c9d8955d7 + body: | + Update + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: leviathan-2.29.11 + title: "" + date: 2023-11-13T00:59:30.237Z + version: meta-balena-4.1.6 + title: "" + date: 2023-11-17T10:10:54.558Z + - commits: + - subject: "update-balena-supervisor: ensure target supervisor is running" + hash: bb56c90dd91913773bb838ee5361731ab65fc754 + body: > + If the target supervisor image is already cached but there is no + + container running with it, the update script would just exit without + + actually running the target supervisor. + + + This commit checks whether there is a running container using the + + target image and restarts the supervisor if there is none. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + - subject: "update-balena-supervisor: use os-helpers logging" + hash: 65419a73aab31f92f640dee998dd85f9620e3ca8 + body: | + This allows the script to log messages to the journal. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + - subject: "hostapp-update: surface logs to journal" + hash: f34090d23ceef8c352d188a6aa34351885971239 + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + - subject: "hostapp-update-hooks: surface logs to journal" + hash: 5e1fdf9e3d94af2f814e9cef44b4f114b7ac2b76 + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + - subject: "os-helpers-logging: skip logging to journal from a container" + hash: 07f32d8098ef6a826b49f09cda04f9a11181409d + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + version: meta-balena-4.1.5 + title: "" + date: 2023-11-10T16:58:38.759Z + version: 5.1.5 + title: "" + date: 2024-01-05T17:34:39.720Z - commits: - subject: Add support for Variscite DART-MX8M-PLUS devkit hash: c4d003f25b96dbe14a60151b901fb171c9fecfb3 diff --git a/CHANGELOG.md b/CHANGELOG.md index e29c3804..6711a6b1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,354 @@ Change log ----------- +# v5.1.5 +## (2024-01-05) + + +
+ Update layers/meta-balena to aa9cd7315d801b22635e8468a0341d5dd7182a11 [Self-hosted Renovate Bot] + +> ## meta-balena-5.1.5 +> ### (2024-01-01) +> +> +>
+> Update tests/leviathan digest to 70db044 [Self-hosted Renovate Bot] +> +>> ### leviathan-2.29.30 +>> #### (2024-01-01) +>> +>> * Update core/contracts digest to dd3614e [Self-hosted Renovate Bot] +>> +>> ### leviathan-2.29.29 +>> #### (2024-01-01) +>> +>> * Update Lock file maintenance [Self-hosted Renovate Bot] +>> +> +>
+> +> +> ## meta-balena-5.1.4 +> ### (2023-12-25) +> +> +>
+> Update tests/leviathan digest to 5068028 [Self-hosted Renovate Bot] +> +>> ### leviathan-2.29.28 +>> #### (2023-12-25) +>> +>> * Update Lock file maintenance [Self-hosted Renovate Bot] +>> +> +>
+> +> +> ## meta-balena-5.1.3 +> ### (2023-12-22) +> +> +>
+> Update tests/leviathan digest to 57546f9 [Self-hosted Renovate Bot] +> +>> ### leviathan-2.29.27 +>> #### (2023-12-22) +>> +>> * Update balena-os/leviathan-worker to v2.9.27 [Self-hosted Renovate Bot] +>> +>> ### leviathan-2.29.26 +>> #### (2023-12-21) +>> +>> * Update core/contracts digest to 31188f5 [Self-hosted Renovate Bot] +>> +>> ### leviathan-2.29.25 +>> #### (2023-12-18) +>> +>> * Update actions/upload-artifact action to v4 [Self-hosted Renovate Bot] +>> +>> ### leviathan-2.29.24 +>> #### (2023-12-18) +>> +>> * Update Lock file maintenance [Self-hosted Renovate Bot] +>> +>> ### leviathan-2.29.23 +>> #### (2023-12-13) +>> +>> * Update core/contracts digest to 591fda9 [Self-hosted Renovate Bot] +>> +> +>
+> +> +> ## meta-balena-5.1.2 +> ### (2023-12-21) +> +> * balena-config-vars: increase config.json parsing resilience [Alex Gonzalez] +> +> ## meta-balena-5.1.1 +> ### (2023-12-20) +> +> +>
+> Update balena-engine to v20.10.42 [Self-hosted Renovate Bot] +> +>> ### balena-engine-20.10.42 +>> #### (2023-12-19) +>> +>> * Update actions/upload-artifact to v4 and generate unique artifacts [Kyle Harding] +>> +> +>
+> +> +> ## meta-balena-5.1.0 +> ### (2023-12-19) +> +> * migrate: check for mount point before umounting [Alex Gonzalez] +> * initrdscripts: move mounting of log mounts to finish module [Alex Gonzalez] +> +> ## meta-balena-5.0.11 +> ### (2023-12-14) +> +> * update-balena-supervisor: fix supervisor.conf when image already downloaded [Alex Gonzalez] +> +> ## meta-balena-5.0.10 +> ### (2023-12-13) +> +> * hostapp-update-hooks: add debug mode [Alex Gonzalez] +> +> ## meta-balena-5.0.9 +> ### (2023-12-12) +> +> * timesync-https: increase default connection max time to 10s [Alex Gonzalez] +> +> ## meta-balena-5.0.8 +> ### (2023-12-11) +> +> +>
+> Update tests/leviathan digest to c681ee1 [Self-hosted Renovate Bot] +> +>> ### leviathan-2.29.22 +>> #### (2023-12-11) +>> +>> * Update Lock file maintenance [Self-hosted Renovate Bot] +>> +>> ### leviathan-2.29.21 +>> #### (2023-12-04) +>> +>> * Update balena-os/leviathan-worker to v2.9.26 [Self-hosted Renovate Bot] +>> +>> ### leviathan-2.29.20 +>> #### (2023-12-04) +>> +>> * Update Lock file maintenance [Self-hosted Renovate Bot] +>> +> +>
+> +> +> ## meta-balena-5.0.7 +> ### (2023-12-06) +> +> * Update actions/setup-python action to v5 [Self-hosted Renovate Bot] +> +> ## meta-balena-5.0.6 +> ### (2023-12-05) +> +> * os-helpers-logging: replace broken container check [Alex Gonzalez] +> +> ## meta-balena-5.0.5 +> ### (2023-12-02) +> +> +>
+> Update tests/leviathan digest to eaf8774 [Self-hosted Renovate Bot] +> +>> ### leviathan-2.29.19 +>> #### (2023-12-01) +>> +>> * add jetson-agx-orin-devkit resin-boot index [rcooke-warwick] +>> +> +>
+> +> +> ## meta-balena-5.0.4 +> ### (2023-12-01) +> +> +>
+> Update balena-engine to v20.10.41 [Self-hosted Renovate Bot] +> +>> ### balena-engine-20.10.41 +>> #### (2023-12-01) +>> +>> * Simplified development doc 'Build and run' instructions [Ken Bannister] +>> +> +>
+> +> +> ## meta-balena-5.0.3 +> ### (Invalid date) +> +> +>
+> Update balena-supervisor to v15.0.4 [Self-hosted Renovate Bot] +> +>> ### balena-supervisor-15.0.4 +>> #### (2023-11-22) +>> +>> * Only build sqlite3 from source [Felipe Lalanne] +>> * Update @balena/systemd to 0.5.0 [Christina Ying Wang] +>> +>> ### balena-supervisor-15.0.3 +>> #### (2023-11-22) +>> +>> * Cache last reported current state to /mnt/root/tmp [Christina Ying Wang] +>> +> +>
+> +> +> ## meta-balena-5.0.2 +> ### (Invalid date) +> +> * balena-rollback: If applicable, run device specific healthchecks [Alexandru Costache] +> +> ## meta-balena-5.0.1 +> ### (2023-11-29) +> +> * Make Engine healthcheck performance test aware of device type [Leandro Motta Barros] +> +> ## meta-balena-5.0.0 +> ### (2023-11-28) +> +> +>
+> Update balena-supervisor to v15 [Felipe Lalanne] +> +>> ### balena-supervisor-15.0.1 +>> #### (2023-10-25) +>> +>> * Expose ports from port mappings on services [Felipe Lalanne] +>> +>> ### balena-supervisor-15.0.0 +>> #### (2023-10-23) +>> +>> * Ignore `expose` service compose configuration [Felipe Lalanne] +>> +>> ### balena-supervisor-14.13.14 +>> #### (2023-10-23) +>> +>> * Add note regading API jitter on target state poll [Felipe Lalanne] +>> +> +>
+> +> +> ## meta-balena-4.1.11 +> ### (2023-11-27) +> +> * tests: os: safe-reboot: wait for SV to start [rcooke-warwick] +> +> ## meta-balena-4.1.10 +> ### (2023-11-27) +> +> +>
+> Update tests/leviathan digest to c8d2f66 [Self-hosted Renovate Bot] +> +>> ### leviathan-2.29.18 +>> #### (2023-11-27) +>> +>> * Update Lock file maintenance [Self-hosted Renovate Bot] +>> +>> ### leviathan-2.29.17 +>> #### (2023-11-24) +>> +>> * Update core/contracts digest to 9a88055 [Self-hosted Renovate Bot] +>> +> +>
+> +> +> ## meta-balena-4.1.9 +> ### (2023-11-24) +> +> * tests: allow for multiple worker fleets [rcooke-warwick] +> +> ## meta-balena-4.1.8 +> ### (2023-11-22) +> +> +>
+> Update tests/leviathan digest to 935f8ef [Self-hosted Renovate Bot] +> +>> ### leviathan-2.29.16 +>> #### (2023-11-22) +>> +>> * Update Lock file maintenance [Self-hosted Renovate Bot] +>> +>> ### leviathan-2.29.15 +>> #### (2023-11-22) +>> +>> * Update core/contracts digest to c45079c [Self-hosted Renovate Bot] +>> +> +>
+> +> +> ## meta-balena-4.1.7 +> ### (2023-11-17) +> +> * meta-balena-common: Move code from meta-balena-kirkstone [Florin Sarbu] +> +> ## meta-balena-4.1.6 +> ### (2023-11-17) +> +> +>
+> Update tests/leviathan digest to 30c115d [Self-hosted Renovate Bot] +> +>> ### leviathan-2.29.14 +>> #### (2023-11-15) +>> +>> * patch: Add support for local autokit support [Vipul Gupta (@vipulgupta2048)] +>> +>> ### leviathan-2.29.13 +>> #### (2023-11-13) +>> +>> * Update Lock file maintenance [Self-hosted Renovate Bot] +>> +>> ### leviathan-2.29.12 +>> #### (2023-11-13) +>> +>> * Update balena-os/leviathan-worker to v2.9.25 [Self-hosted Renovate Bot] +>> +>> ### leviathan-2.29.11 +>> #### (2023-11-13) +>> +>> * Update Lock file maintenance [Self-hosted Renovate Bot] +>> +> +>
+> +> +> ## meta-balena-4.1.5 +> ### (2023-11-10) +> +> * update-balena-supervisor: ensure target supervisor is running [Alex Gonzalez] +> * update-balena-supervisor: use os-helpers logging [Alex Gonzalez] +> * hostapp-update: surface logs to journal [Alex Gonzalez] +> * hostapp-update-hooks: surface logs to journal [Alex Gonzalez] +> * os-helpers-logging: skip logging to journal from a container [Alex Gonzalez] +> + +
+ # v4.1.4+rev4 ## (2024-01-05) diff --git a/VERSION b/VERSION index fb1a5c9a..ed95ef77 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -4.1.4+rev4 \ No newline at end of file +5.1.5 \ No newline at end of file