|
| 1 | +- commits: |
| 2 | + - subject: Update layers/meta-balena to 7f676ac7bcb5e0b066aa8f20de1b5c7d20e5843f |
| 3 | + hash: 6b4e9654b6054d950003489130ebca4db1c02909 |
| 4 | + body: Update layers/meta-balena |
| 5 | + footer: |
| 6 | + Changelog-entry: Update layers/meta-balena to 7f676ac7bcb5e0b066aa8f20de1b5c7d20e5843f |
| 7 | + changelog-entry: Update layers/meta-balena to 7f676ac7bcb5e0b066aa8f20de1b5c7d20e5843f |
| 8 | + author: Self-hosted Renovate Bot |
| 9 | + nested: |
| 10 | + - commits: |
| 11 | + - subject: Update tests/leviathan digest to 2b34fec |
| 12 | + hash: 695bd2b086a94945e80d9d677a6019462dd9e35f |
| 13 | + body: Update tests/leviathan |
| 14 | + footer: |
| 15 | + Change-type: patch |
| 16 | + change-type: patch |
| 17 | + author: Self-hosted Renovate Bot |
| 18 | + nested: |
| 19 | + - commits: |
| 20 | + - subject: Update core/contracts digest to f3ba2ee |
| 21 | + hash: 2334fd02530b6669a3fb5275421543c0a66bca2f |
| 22 | + body: | |
| 23 | + Update core/contracts |
| 24 | + footer: |
| 25 | + Change-type: patch |
| 26 | + change-type: patch |
| 27 | + author: Self-hosted Renovate Bot |
| 28 | + nested: [] |
| 29 | + version: leviathan-2.29.63 |
| 30 | + title: "" |
| 31 | + date: 2024-02-27T17:34:15.697Z |
| 32 | + version: meta-balena-5.1.45 |
| 33 | + title: "" |
| 34 | + date: 2024-02-29T23:05:05.727Z |
| 35 | + - commits: |
| 36 | + - subject: "resin-init-flasher: Allow building images for non-flasher devices that |
| 37 | + have internal storage" |
| 38 | + hash: 3a887512b343b80208196f6792a48f81d1a8c8f9 |
| 39 | + body: > |
| 40 | + As per the internal thread: |
| 41 | + https://balena.zulipchat.com/#narrow/stream/360838-balena-io.2Fos.2Fdevices/topic/balena-raspberrypi.20jenkins.20build.20failures/near/423970246 |
| 42 | +
|
| 43 | +
|
| 44 | + Currently devices with on-board storage fail to build in jenkins, if they don't provide a flasher image. One example is the CM4. Since there are multiple devices using this configuration, let's re-enable builds for all of them. |
| 45 | + footer: |
| 46 | + Change-type: patch |
| 47 | + change-type: patch |
| 48 | + Signed-off-by: Alexandru Costache <[email protected]> |
| 49 | + signed-off-by: Alexandru Costache <[email protected]> |
| 50 | + author: Alexandru |
| 51 | + nested: [] |
| 52 | + version: meta-balena-5.1.44 |
| 53 | + title: "" |
| 54 | + date: 2024-02-29T16:16:34.376Z |
| 55 | + - commits: |
| 56 | + - subject: Start os-config service after extracting CA |
| 57 | + hash: 0a531b5787e9dfd11a851fa36babd5374135e935 |
| 58 | + body: | |
| 59 | + OS-config should always run after extracting balena CA |
| 60 | + to prevent race conditions |
| 61 | + footer: |
| 62 | + Change-type: patch |
| 63 | + change-type: patch |
| 64 | + author: jaomaloy |
| 65 | + nested: [] |
| 66 | + version: meta-balena-5.1.43 |
| 67 | + title: "" |
| 68 | + date: 2024-02-28T09:12:11.684Z |
| 69 | + - commits: |
| 70 | + - subject: Update balena-supervisor to v16 |
| 71 | + hash: 2fe4e273e180d68a6eb756ce046352dc6a818f44 |
| 72 | + body: | |
| 73 | + Update balena-supervisor from 15.3.1 to 16.1.0 |
| 74 | + footer: |
| 75 | + Change-type: patch |
| 76 | + change-type: patch |
| 77 | + author: Self-hosted Renovate Bot |
| 78 | + nested: |
| 79 | + - commits: |
| 80 | + - subject: Add support for repeated overlays |
| 81 | + hash: bda1bac04c708ea0c35318604f926c035ff0883b |
| 82 | + body: > |
| 83 | + RPI firmware configuration allows repeating overlays to |
| 84 | + define |
| 85 | +
|
| 86 | + configurations on multiple devices. For instance, for configuring |
| 87 | +
|
| 88 | + multiple `ads` devices, `config.txt` needs to be setup this way |
| 89 | +
|
| 90 | +
|
| 91 | + ``` |
| 92 | +
|
| 93 | + dtoverlay=ads1115,addr=0x48 |
| 94 | +
|
| 95 | + dtoverlay=ads1115,addr=0x49 |
| 96 | +
|
| 97 | + ``` |
| 98 | +
|
| 99 | +
|
| 100 | + Before this change, the supervisor would interpret both lines as |
| 101 | +
|
| 102 | + belonging to the same overlay, preventing users from configuring multiple |
| 103 | +
|
| 104 | + devices, and leading to a loop when trying to apply configurations with |
| 105 | +
|
| 106 | + repeated overlays coming from the cloud side. |
| 107 | + footer: |
| 108 | + Change-type: minor |
| 109 | + change-type: minor |
| 110 | + author: Felipe Lalanne |
| 111 | + nested: [] |
| 112 | + version: balena-supervisor-16.1.0 |
| 113 | + title: "" |
| 114 | + date: 2024-02-27T19:30:49.055Z |
| 115 | + - commits: |
| 116 | + - subject: Fix support for rsync deltas |
| 117 | + hash: 24e222045ac511cd4fbb3be66e57eb678a29d854 |
| 118 | + body: > |
| 119 | + Rsync (v2) deltas have been broken since [Supervisor |
| 120 | + v14](https://github.com/balena-os/balena-supervisor/commit/460c3ba0aab31d18a02e3f5dda1838691768c494). |
| 121 | + While considered legacy, |
| 122 | +
|
| 123 | + they are still used by a few customers with devices running OS < 2.47.1. |
| 124 | +
|
| 125 | + This should fix v2 delta support for those devices until we can |
| 126 | +
|
| 127 | + completely remove rsync deltas from the supervisor |
| 128 | + footer: |
| 129 | + Change-type: patch |
| 130 | + change-type: patch |
| 131 | + author: Felipe Lalanne |
| 132 | + nested: [] |
| 133 | + version: balena-supervisor-16.0.4 |
| 134 | + title: "" |
| 135 | + date: 2024-02-27T15:06:23.251Z |
| 136 | + - commits: |
| 137 | + - subject: Patch default dtparam handling in config.txt |
| 138 | + hash: 3fd035c5bdc88993af66c5f2bc3a6300c44f4ed4 |
| 139 | + body: > |
| 140 | + This commit completes the list of default / board-wide |
| 141 | + dtparams |
| 142 | +
|
| 143 | + to include some `baudrate` and `vc` i2c params. |
| 144 | + footer: |
| 145 | + Change-type: patch |
| 146 | + change-type: patch |
| 147 | + Signed-off-by: Christina Ying Wang <[email protected]> |
| 148 | + signed-off-by: Christina Ying Wang <[email protected]> |
| 149 | + author: Christina Ying Wang |
| 150 | + nested: [] |
| 151 | + version: balena-supervisor-16.0.3 |
| 152 | + title: "" |
| 153 | + date: 2024-02-21T21:03:18.619Z |
| 154 | + - commits: |
| 155 | + - subject: Patch config.txt backend to return array configs correctly |
| 156 | + hash: e22253ce6ebc40e865b5bc26844901026f04ec4e |
| 157 | + body: > |
| 158 | + Previously, getBootConfig() of the config.txt backend |
| 159 | + was omitting |
| 160 | +
|
| 161 | + array configurations such as gpio settings, thus resulting in the SV |
| 162 | +
|
| 163 | + mistakenly assuming that boot config had not been applied, since gpio |
| 164 | +
|
| 165 | + would not be in current config.txt config but would be in target config. |
| 166 | +
|
| 167 | + This resulted in SV entering an infinite loop of attempting to apply the |
| 168 | +
|
| 169 | + gpio config when it wasn't necessary. |
| 170 | + footer: |
| 171 | + Change-type: patch |
| 172 | + change-type: patch |
| 173 | + Signed-off-by: Christina Ying Wang <[email protected]> |
| 174 | + signed-off-by: Christina Ying Wang <[email protected]> |
| 175 | + author: Christina Ying Wang |
| 176 | + nested: [] |
| 177 | + version: balena-supervisor-16.0.2 |
| 178 | + title: "" |
| 179 | + date: 2024-02-17T02:44:51.708Z |
| 180 | + - commits: |
| 181 | + - subject: Update balena-io/deploy-to-balena-action to v2.0.27 |
| 182 | + hash: ac12d9a50c1569229ff97459b7306cd5f7f4faad |
| 183 | + body: Update balena-io/deploy-to-balena-action |
| 184 | + footer: |
| 185 | + Changelog-entry: Update balena-io/deploy-to-balena-action to v2.0.27 |
| 186 | + changelog-entry: Update balena-io/deploy-to-balena-action to v2.0.27 |
| 187 | + Change-type: patch |
| 188 | + change-type: patch |
| 189 | + author: Self-hosted Renovate Bot |
| 190 | + nested: [] |
| 191 | + version: balena-supervisor-16.0.1 |
| 192 | + title: "" |
| 193 | + date: 2024-02-12T19:56:17.362Z |
| 194 | + - commits: |
| 195 | + - subject: Add special case for base DTO params on RPI config |
| 196 | + hash: 6e6a796da5ecc846248eae4c8495bc626964c038 |
| 197 | + body: > |
| 198 | + While ordering is important in the RPI firmware |
| 199 | + configuration file (config.txt), |
| 200 | +
|
| 201 | + some dt params are by default considered part of the base dt overlay |
| 202 | +
|
| 203 | + if they are not used by other overlays. |
| 204 | +
|
| 205 | + Unfortunately the [list of dtparams](https://github.com/raspberrypi/firmware/blob/master/boot/overlays/README#L133) |
| 206 | +
|
| 207 | + is too long to add all of them as exceptions, but we can add the params |
| 208 | +
|
| 209 | + used in the default config.txt provided in OS images, to avoid reboots |
| 210 | +
|
| 211 | + when updating to this new supervisor and correctly parsing the |
| 212 | +
|
| 213 | + provisioning config.txt as variables. |
| 214 | +
|
| 215 | +
|
| 216 | + While this addition handles most common scenarios, there is still a |
| 217 | +
|
| 218 | + chance a user may have use other base overlay dt params in the initial |
| 219 | +
|
| 220 | + config, in which case those will be interpreted according to the |
| 221 | +
|
| 222 | + relative ordering |
| 223 | + footer: |
| 224 | + Change-type: patch |
| 225 | + change-type: patch |
| 226 | + author: Felipe Lalanne |
| 227 | + nested: [] |
| 228 | + - subject: Fix processing of dtoverlay/dtparams on config.txt |
| 229 | + hash: 9546a1a3b1b919649dc401b63f0ff0dedad918b0 |
| 230 | + body: > |
| 231 | + DT overlays and DT params need to be consumed in the |
| 232 | + order that they |
| 233 | +
|
| 234 | + appear on the file. DT params apply to the last dtoverlay defined on the |
| 235 | +
|
| 236 | + file, or to the base overlay. |
| 237 | +
|
| 238 | +
|
| 239 | + This commit updates config.txt parsing to consider this ordering, and it |
| 240 | +
|
| 241 | + also ensures global dtparams are written first so they cannot be |
| 242 | +
|
| 243 | + overriden by later overlays. |
| 244 | +
|
| 245 | +
|
| 246 | + Because of the more strict parsing method, it is possible that existing |
| 247 | +
|
| 248 | + HOST_CONFIG vars do not match the interpretation of the parser. If |
| 249 | +
|
| 250 | + that's the case, the supervisor will re-apply the target state which |
| 251 | +
|
| 252 | + will cause the device to reboot. |
| 253 | + footer: |
| 254 | + Change-type: major |
| 255 | + change-type: major |
| 256 | + author: Felipe Lalanne |
| 257 | + nested: [] |
| 258 | + version: balena-supervisor-16.0.0 |
| 259 | + title: "" |
| 260 | + date: 2024-02-08T21:45:41.648Z |
| 261 | + version: meta-balena-5.1.42 |
| 262 | + title: "" |
| 263 | + date: 2024-02-28T00:23:42.396Z |
| 264 | + - commits: |
| 265 | + - subject: "tests: hup: use secondary antenna for revpi4" |
| 266 | + hash: d353a984983e58ca187a678b03bf5420672940a5 |
| 267 | + body: "" |
| 268 | + footer: |
| 269 | + Change-type: patch |
| 270 | + change-type: patch |
| 271 | + Signed-off-by: Ryan Cooke <[email protected]> |
| 272 | + signed-off-by: Ryan Cooke <[email protected]> |
| 273 | + author: rcooke-warwick |
| 274 | + nested: [] |
| 275 | + - subject: "tests: cloud : use secondary antenna for revpi4" |
| 276 | + hash: 1bbf59431281805b88303dce2747922c0a78eb97 |
| 277 | + body: "" |
| 278 | + footer: |
| 279 | + Change-type: patch |
| 280 | + change-type: patch |
| 281 | + Signed-off-by: Ryan Cooke <[email protected]> |
| 282 | + signed-off-by: Ryan Cooke <[email protected]> |
| 283 | + author: rcooke-warwick |
| 284 | + nested: [] |
| 285 | + - subject: "tests: os: use secondary antenna for revpi4" |
| 286 | + hash: 67f34c93af43420199e729956d8b47d5e32a0601 |
| 287 | + body: "" |
| 288 | + footer: |
| 289 | + Change-type: patch |
| 290 | + change-type: patch |
| 291 | + Signed-off-by: Ryan Cooke <[email protected]> |
| 292 | + signed-off-by: Ryan Cooke <[email protected]> |
| 293 | + author: rcooke-warwick |
| 294 | + nested: [] |
| 295 | + version: meta-balena-5.1.41 |
| 296 | + title: "" |
| 297 | + date: 2024-02-27T12:56:34.503Z |
| 298 | + - commits: |
| 299 | + - subject: Update tests/leviathan digest to d71ce8f |
| 300 | + hash: 813e7442dad72eb0dc8994a1ff09b4cc3f1e717a |
| 301 | + body: Update tests/leviathan |
| 302 | + footer: |
| 303 | + Change-type: patch |
| 304 | + change-type: patch |
| 305 | + author: Self-hosted Renovate Bot |
| 306 | + nested: |
| 307 | + - commits: |
| 308 | + - subject: ad extra autokit setup information, and basic troubleshooting |
| 309 | + hash: 8245d549f586330a1805ea4ad998622f735c347b |
| 310 | + body: "" |
| 311 | + footer: |
| 312 | + Change-type: patch |
| 313 | + change-type: patch |
| 314 | + Signed-off-by: Ryan Cooke <[email protected]> |
| 315 | + signed-off-by: Ryan Cooke <[email protected]> |
| 316 | + author: rcooke-warwick |
| 317 | + nested: [] |
| 318 | + version: leviathan-2.29.62 |
| 319 | + title: "" |
| 320 | + date: 2024-02-26T11:59:24.765Z |
| 321 | + version: meta-balena-5.1.40 |
| 322 | + title: "" |
| 323 | + date: 2024-02-26T17:53:35.831Z |
| 324 | + version: 5.1.45 |
| 325 | + title: "" |
| 326 | + date: 2024-03-01T05:11:27.000Z |
1 | 327 | - commits: |
2 | 328 | - subject: Update layers/meta-balena to 47803bace87fd17c2b0bfe89bb06c0744ddcd5e3 |
3 | 329 | hash: ed90b13e73c9a5ef71ac3249758d2e830f409726 |
|
0 commit comments