Releases: coreos/bootupd
Releases · coreos/bootupd
v0.2.15
What's Changed
- efi: Gracefully no-op if there's no
BootCurrent
by @cgwalters in #571 - build(deps): bump serde from 1.0.190 to 1.0.192 by @dependabot in #566
- ci: cancel previous build on PR update by @jlebon in #572
- build(deps): bump openssl from 0.10.59 to 0.10.60 by @dependabot in #575
- build(deps): bump serde from 1.0.192 to 1.0.193 by @dependabot in #574
- Release 0.2.15 by @cgwalters in #576
Full Changelog: v0.2.14...v0.2.15
v0.2.14
What's Changed
- build(deps): bump openssl from 0.10.57 to 0.10.59 by @dependabot in #558
- build(deps): bump libc from 0.2.149 to 0.2.150 by @dependabot in #560
- build(deps): bump serde_json from 1.0.107 to 1.0.108 by @dependabot in #559
- grubconfigs: Ensure grub2 dir exists by @cgwalters in #561
- Add support for root=boot (with EFI) and writing UUID file by @cgwalters in #562
- ci: Adapt for Fedora 39 by @cgwalters in #567
allow(clippy::style)
by @cgwalters in #568- efi: Only try to update firmware if booted via EFI by @cgwalters in #569
- build(deps): bump libsystemd from 0.6.0 to 0.7.0 by @dependabot in #563
- Release 0.2.14 by @cgwalters in #570
Full Changelog: v0.2.13...v0.2.14
v0.2.13
What's Changed
- packaging: Move static configs into main package by @cgwalters in #549
- Add
backend install --auto
by @cgwalters in #555 - build(deps): bump serde from 1.0.189 to 1.0.190 by @dependabot in #554
- build(deps): bump tempfile from 3.8.0 to 3.8.1 by @dependabot in #553
- No-op on s390x by @cgwalters in #556
- Release 0.2.13 by @cgwalters in #557
Full Changelog: v0.2.12...v0.2.13
v0.2.12
What's Changed
- build(deps): bump serde_json from 1.0.105 to 1.0.107 by @dependabot in #531
- build(deps): bump chrono from 0.4.26 to 0.4.31 by @dependabot in #530
- build(deps): bump libc from 0.2.147 to 0.2.148 by @dependabot in #529
- Fix removal in non-existent files by @xlejo in #528
- Import static grub configuration by @cgwalters in #536
- install: Add support for selecting components by @cgwalters in #535
- Add a few more debug log messages by @cgwalters in #538
- ci: Test fast tracking virtiofsd by @cgwalters in #539
- backend: Make --generate-update-metadata require a sysroot of / by @cgwalters in #541
- Packagesystem cleanup by @cgwalters in #540
- build(deps): bump libc from 0.2.148 to 0.2.149 by @dependabot in #544
- build(deps): bump serde from 1.0.188 to 1.0.189 by @dependabot in #545
- Add support for installing static grub configs by @cgwalters in #543
- grub.cfg: drop
set pager=1
by @jlebon in #548 - Release 0.1.12 by @cgwalters in #547
New Contributors
Full Changelog: v0.2.11...v0.2.12
v0.2.11
What's Changed
- Cargo.lock: Mass update by @cgwalters in #527
- Release 0.2.11 by @cgwalters in #534
Full Changelog: v0.2.10...v0.2.11
v0.2.10
What's Changed
- Copy xtask packaging bits from bootc by @cgwalters in #426
- bios.rs: implement BIOS (grub) by @HuijingHei in #420
- xtask: Add timestamp to version by @cgwalters in #430
- build(deps): bump tempfile from 3.3.0 to 3.4.0 by @dependabot in #434
- bios: Always add
part_gpt
by @cgwalters in #433 - README.md: Update status to reflect current reality by @cgwalters in #439
- build(deps): bump libc from 0.2.137 to 0.2.140 by @dependabot in #436
- build(deps): bump chrono from 0.4.23 to 0.4.24 by @dependabot in #438
- build(deps): bump openssl from 0.10.42 to 0.10.47 by @dependabot in #443
- build(deps): bump serde_json from 1.0.87 to 1.0.94 by @dependabot in #435
- build(deps): bump anyhow from 1.0.66 to 1.0.70 by @dependabot in #444
- build(deps): bump serde from 1.0.147 to 1.0.158 by @dependabot in #446
- build(deps): bump fn-error-context from 0.2.0 to 0.2.1 by @dependabot in #453
- build(deps): bump libc from 0.2.140 to 0.2.141 by @dependabot in #460
- build(deps): bump openssl from 0.10.47 to 0.10.50 by @dependabot in #461
- build(deps): bump serde_json from 1.0.94 to 1.0.95 by @dependabot in #459
- build(deps): bump serde from 1.0.158 to 1.0.159 by @dependabot in #458
- build(deps): bump anyhow from 1.0.70 to 1.0.71 by @dependabot in #470
- build(deps): bump openssl from 0.10.50 to 0.10.52 by @dependabot in #469
- build(deps): bump libc from 0.2.141 to 0.2.142 by @dependabot in #466
- Bump MSRV to 1.66.0 by @cgwalters in #450
- Update env_logger to 0.10 by @cgwalters in #448
- Don't adopt systemd boot loaders by @dbnicholson in #462
- build(deps): bump serde from 1.0.159 to 1.0.162 by @dependabot in #471
- build(deps): bump libsystemd from 0.5.0 to 0.6.0 by @dependabot in #418
- build(deps): bump tempfile from 3.4.0 to 3.5.0 by @dependabot in #457
- build(deps): bump serde_json from 1.0.95 to 1.0.96 by @dependabot in #463
- build(deps): bump libc from 0.2.142 to 0.2.143 by @dependabot in #473
- build(deps): bump serde from 1.0.162 to 1.0.163 by @dependabot in #475
- build(deps): bump libc from 0.2.143 to 0.2.144 by @dependabot in #474
- Sync repo templates ⚙ by @coreosbot-releng in #476
- build-sys: Use new tier = 2 for cargo-vendor-filterer by @cgwalters in #479
- build(deps): bump log from 0.4.17 to 0.4.18 by @dependabot in #478
- Sync repo templates ⚙ by @coreosbot-releng in #477
- Sync repo templates ⚙ by @coreosbot-releng in #482
- build(deps): bump openssl from 0.10.52 to 0.10.53 by @dependabot in #480
- build(deps): bump chrono from 0.4.24 to 0.4.25 by @dependabot in #481
- Sync repo templates ⚙ by @coreosbot-releng in #483
- Sync repo templates ⚙ by @coreosbot-releng in #487
- build(deps): bump libc from 0.2.144 to 0.2.145 by @dependabot in #486
- build(deps): bump openssl from 0.10.53 to 0.10.54 by @dependabot in #485
- build(deps): bump chrono from 0.4.25 to 0.4.26 by @dependabot in #484
- build(deps): bump libc from 0.2.145 to 0.2.146 by @dependabot in #488
- build(deps): bump log from 0.4.18 to 0.4.19 by @dependabot in #489
- build(deps): bump serde from 1.0.163 to 1.0.164 by @dependabot in #490
- build(deps): bump tempfile from 3.5.0 to 3.6.0 by @dependabot in #491
- build(deps): bump serde_json from 1.0.96 to 1.0.97 by @dependabot in #492
- build(deps): bump serde_json from 1.0.97 to 1.0.99 by @dependabot in #493
- build(deps): bump openssl from 0.10.54 to 0.10.55 by @dependabot in #495
- build(deps): bump libc from 0.2.146 to 0.2.147 by @dependabot in #494
- build(deps): bump serde from 1.0.164 to 1.0.171 by @dependabot in #496
- Sync repo templates ⚙ by @coreosbot-releng in #498
- build(deps): bump serde_json from 1.0.99 to 1.0.103 by @dependabot in #500
- build(deps): bump anyhow from 1.0.71 to 1.0.72 by @dependabot in #499
- build(deps): bump tempfile from 3.6.0 to 3.7.0 by @dependabot in #504
- build(deps): bump serde from 1.0.171 to 1.0.174 by @dependabot in #502
- build(deps): bump serde_json from 1.0.103 to 1.0.104 by @dependabot in #506
- build(deps): bump serde from 1.0.174 to 1.0.179 by @dependabot in #507
- build(deps): bump openssl from 0.10.55 to 0.10.56 by @dependabot in #508
- build(deps): bump serde from 1.0.179 to 1.0.182 by @dependabot in #509
- build(deps): bump tempfile from 3.7.0 to 3.7.1 by @dependabot in #510
- build(deps): bump log from 0.4.19 to 0.4.20 by @dependabot in #511
- build(deps): bump serde from 1.0.182 to 1.0.183 by @dependabot in #513
- build(deps): bump serde_json from 1.0.104 to 1.0.105 by @dependabot in #517
- build(deps): bump anyhow from 1.0.72 to 1.0.75 by @dependabot in #516
- build(deps): bump tempfile from 3.7.1 to 3.8.0 by @dependabot in #515
- build(deps): bump openssl from 0.10.56 to 0.10.57 by @dependabot in #519
- build(deps): bump serde from 1.0.183 to 1.0.188 by @dependabot in #518
- Bump rust-version = 1.70.0 && Release 0.2.10 by @cgwalters in #523
New Contributors
- @dbnicholson made their first contribution in #462
- @coreosbot-releng made their first contribution in #476
Full Changelog: v0.2.9...v0.2.10
0.2.9
What's Changed
- build(deps): bump libc from 0.2.134 to 0.2.135 by @dependabot in #388
- build(deps): bump anyhow from 1.0.65 to 1.0.66 by @dependabot in #391
- build(deps): bump serde_json from 1.0.85 to 1.0.87 by @dependabot in #392
- Statically enable bootupd.socket by @cgwalters in #396
- build(deps): bump libc from 0.2.135 to 0.2.137 by @dependabot in #395
- build(deps): bump chrono from 0.4.22 to 0.4.23 by @dependabot in #400
- build(deps): bump serde from 1.0.145 to 1.0.147 by @dependabot in #393
- build(deps): bump clap from 3.2.22 to 3.2.23 by @dependabot in #394
- build(deps): bump env_logger from 0.9.1 to 0.9.3 by @dependabot in #399
- README.md: We're not really a daemon by @cgwalters in #401
- ci: Use f37 for overrides by @cgwalters in #416
- efi: Reuse existing mountpoint if available by @cgwalters in #412
- Fix GitHub Actions deprecation warnings; switch away from unmaintained
actions-rs/toolchain
by @bgilbert in #422 - util.rs: move some code to function to reuse by @HuijingHei in #423
- Release 0.2.9 by @cgwalters in #424
New Contributors
- @HuijingHei made their first contribution in #423
Full Changelog: v0.2.8...v0.2.9
0.2.8
What's Changed
- build(deps): bump libc from 0.2.126 to 0.2.131 by @dependabot in #360
- Port from
lazy_static
→once_cell
by @cgwalters in #351 - build(deps): bump chrono from 0.4.19 to 0.4.22 by @dependabot in #359
- build(deps): bump libc from 0.2.131 to 0.2.132 by @dependabot in #361
- build(deps): bump serde_json from 1.0.81 to 1.0.85 by @dependabot in #366
- build(deps): bump once_cell from 1.13.0 to 1.14.0 by @dependabot in #369
- build(deps): bump serde from 1.0.140 to 1.0.144 by @dependabot in #365
- build(deps): bump clap from 3.2.2 to 3.2.22 by @dependabot in #371
- build(deps): bump anyhow from 1.0.58 to 1.0.65 by @dependabot in #372
- build(deps): bump env_logger from 0.9.0 to 0.9.1 by @dependabot in #373
- build(deps): bump iana-time-zone from 0.1.44 to 0.1.48 by @dependabot in #374
- build(deps): bump libc from 0.2.132 to 0.2.133 by @dependabot in #375
- build(deps): bump once_cell from 1.14.0 to 1.15.0 by @dependabot in #376
- build(deps): bump serde from 1.0.144 to 1.0.145 by @dependabot in #377
- build(deps): bump libc from 0.2.133 to 0.2.134 by @dependabot in #381
- build(deps): bump openssl from 0.10.41 to 0.10.42 by @dependabot in #380
- efi: Rework/cleanup ESP mounting code by @cgwalters in #379
- efi: Unmount partition on drop by @cgwalters in #383
- ci: migrate to new directory and method names by @jlebon in #386
- Add support for Anaconda-based installs by @cgwalters in #387
- doc: Add docs about distribution/OS integration by @cgwalters in #390
- Release 0.28 by @cgwalters in #389
Full Changelog: v0.2.7...v0.2.8
0.2.7
What's Changed
- Release 0.2.6 by @lucab in #221
- ci: Don't run basic scenarios by @cgwalters in #228
- Minor docs fixes by @bgilbert in #223
- build(deps): bump anyhow from 1.0.43 to 1.0.44 by @dependabot in #222
- build(deps): bump libc from 0.2.101 to 0.2.103 by @dependabot in #226
- build(deps): bump serde_json from 1.0.67 to 1.0.68 by @dependabot in #224
- build(deps): bump nix from 0.22.1 to 0.23.0 by @dependabot in #227
- build(deps): bump libc from 0.2.103 to 0.2.104 by @dependabot in #230
- build(deps): bump structopt from 0.3.23 to 0.3.25 by @dependabot in #231
- build(deps): bump libc from 0.2.104 to 0.2.105 by @dependabot in #232
- build(deps): bump openssl from 0.10.36 to 0.10.37 by @dependabot in #233
- build(deps): bump libsystemd from 0.3.1 to 0.4.0 by @dependabot in #234
- build(deps): bump openssl from 0.10.37 to 0.10.38 by @dependabot in #235
- build(deps): bump libc from 0.2.105 to 0.2.106 by @dependabot in #236
- build(deps): bump anyhow from 1.0.44 to 1.0.45 by @dependabot in #237
- build(deps): bump libc from 0.2.106 to 0.2.107 by @dependabot in #238
- build(deps): bump serde_json from 1.0.68 to 1.0.69 by @dependabot in #239
- ci: Bump to F35 grub by @cgwalters in #250
- build(deps): bump anyhow from 1.0.45 to 1.0.51 by @dependabot in #251
- build(deps): bump libc from 0.2.107 to 0.2.109 by @dependabot in #253
- build(deps): bump serde_json from 1.0.69 to 1.0.72 by @dependabot in #248
- build(deps): bump clap from 2.33.3 to 2.34.0 by @dependabot in #252
- workflows: bump pinned Rust to 1.56 by @bgilbert in #240
- build(deps): bump libsystemd from 0.4.0 to 0.4.1 by @dependabot in #244
- build(deps): bump libc from 0.2.109 to 0.2.110 by @dependabot in #255
- build(deps): bump serde from 1.0.130 to 1.0.131 by @dependabot in #254
- build(deps): bump libc from 0.2.110 to 0.2.111 by @dependabot in #256
- build(deps): bump libc from 0.2.111 to 0.2.112 by @dependabot in #257
- build(deps): bump serde_json from 1.0.72 to 1.0.73 by @dependabot in #258
- build(deps): bump serde from 1.0.131 to 1.0.132 by @dependabot in #259
- build(deps): bump nix from 0.23.0 to 0.23.1 by @dependabot in #261
- Update for Rust 1.57 by @bgilbert in #260
- build(deps): bump anyhow from 1.0.51 to 1.0.52 by @dependabot in #262
- build(deps): bump serde_json from 1.0.73 to 1.0.74 by @dependabot in #264
- build(deps): bump serde from 1.0.132 to 1.0.133 by @dependabot in #265
- build(deps): bump clap from 2.34.0 to 3.0.0 by @dependabot in #263
- build(deps): bump clap from 3.0.0 to 3.0.1 by @dependabot in #266
- cargo: revert back to clap 2.34 by @lucab in #270
- build(deps): bump tempfile from 3.2.0 to 3.3.0 by @dependabot in #269
- build(deps): bump libsystemd from 0.4.1 to 0.5.0 by @dependabot in #272
- build(deps): bump serde_json from 1.0.74 to 1.0.75 by @dependabot in #274
- build(deps): bump structopt from 0.3.25 to 0.3.26 by @dependabot in #276
- build(deps): bump libc from 0.2.112 to 0.2.113 by @dependabot in #278
- build(deps): bump serde_json from 1.0.75 to 1.0.78 by @dependabot in #279
- build(deps): bump anyhow from 1.0.52 to 1.0.53 by @dependabot in #280
- build(deps): bump serde from 1.0.133 to 1.0.135 by @dependabot in #281
- build(deps): bump serde from 1.0.135 to 1.0.136 by @dependabot in #283
- build(deps): bump libc from 0.2.113 to 0.2.114 by @dependabot in #284
- build(deps): bump libc from 0.2.114 to 0.2.117 by @dependabot in #289
- build(deps): bump serde_json from 1.0.78 to 1.0.79 by @dependabot in #290
- build(deps): bump libc from 0.2.117 to 0.2.118 by @dependabot in #291
- build(deps): bump anyhow from 1.0.53 to 1.0.54 by @dependabot in #295
- build(deps): bump libc from 0.2.118 to 0.2.119 by @dependabot in #294
- build(deps): bump anyhow from 1.0.54 to 1.0.55 by @dependabot in #297
- templates/release-checklist: add Fedora/RHCOS packaging instructions by @bgilbert in #293
- build(deps): bump anyhow from 1.0.55 to 1.0.56 by @dependabot in #302
- build(deps): bump libc from 0.2.119 to 0.2.120 by @dependabot in #304
- build(deps): bump openat-ext from 0.2.2 to 0.2.3 by @dependabot in #299
- build(deps): bump libc from 0.2.120 to 0.2.121 by @dependabot in #305
- build(deps): bump log from 0.4.14 to 0.4.16 by @dependabot in #306
- Update to Rust 2021; bump MSRV to 1.56.0 by @bgilbert in #309
- Replace structopt with clap 3.1 by @bgilbert in #310
- build(deps): bump libc from 0.2.121 to 0.2.122 by @dependabot in #311
- build(deps): bump libc from 0.2.122 to 0.2.123 by @dependabot in #312
- build(deps): bump clap from 3.1.8 to 3.1.9 by @dependabot in #313
- cli: reinstate
--version
flag by @bgilbert in #314 - build(deps): bump libc from 0.2.123 to 0.2.124 by @dependabot in #315
- build(deps): bump clap from 3.1.9 to 3.1.10 by @dependabot in #316
- build(deps): bump anyhow from 1.0.56 to 1.0.57 by @dependabot in #318
- build(deps): bump clap from 3.1.10 to 3.1.12 by @dependabot in #320
- build(deps): bump libc from 0.2.124 to 0.2.125 by @dependabot in #321
- build(deps): bump clap from 3.1.12 to 3.1.14 by @dependabot in #323
- build(deps): bump serde from 1.0.136 to 1.0.137 by @dependabot in #322
- build(deps): bump serde_json from 1.0.79 to 1.0.80 by @dependabot in #324
- build(deps): bump log from 0.4.16 to 0.4.17 by @dependabot in #325
- build(deps): bump clap from 3.1.14 to 3.1.15 by @dependabot in #326
- build(deps): bump serde_json from 1.0.80 to 1.0.81 by @dependabot in #328
- build(deps): bump openssl from 0.10.38 to 0.10.40 by @dependabot in #329
- build(deps): bump clap from 3.1.15 to 3.1.17 by @dependabot in #330
- ci: fix e2e-update test with current Git by @bgilbert in #334
- build(deps): bump clap from 3.1.17 to 3.1.18 by @dependabot in #332
- dependabot: switch to weekly cadence by @bgilbert in #331
- build(deps): bump libc from 0.2.125 to 0.2.126 by @dependabot in #335
- build(deps): bump regex from 1.5.4 to 1.5.6 by @dependabot in #336
- build(deps): bump anyhow from 1.0.57 to 1.0.58 by @dependabot in #339
- build(deps): bump serde from 1.0.137 to 1.0.139 by @dependabot in #343
- build(deps): bump openssl from 0.10.40 to 0.10.41 by @dependabot in #342
- build(deps): bump clap from 3.1.18 to 3.2.2 by @dependabot in #338
- Bump MSRV by @cgwalters in #347
- Add
package.metadata.vendor-filter
by @cgwalters in #346 - build(deps): bump serde from 1.0.139 to 1.0.140 by @dependabot in #349
- Use inline
format!
in a few places by @cgwalters in #345 - Release 0.2....
0.2.6
Changes:
- tests/e2e-update: Bump to f34 grub
- workflows: bump toolchains; restrict repository access; fix build/lint warnings
- OWNERS: remove
- git: rename master branch to main
- ci: Update to latest buildroot model
- cargo: update all dependencies
- lockfile: general refresh, update all openssl crates