Skip to content

Releases: coreos/zincati

zincati 0.0.28

30 Apr 12:54
v0.0.28
9d92d99
Compare
Choose a tag to compare

Changes:

  • ci: cancel previous build on PR update
  • update_agent: add hidden knob to override interactive session check
  • packit: add initial support
  • cargo: update all dependencies to latest versions

SHA-256 Digests:

  • crate: 01505e3b6da2ef5a61d93fe05ca73446ed05ec0301503187a6cc0c0fb94ab2c9
  • vendor: 18d2d884e631818a105c545f4b99ae995bd153bab53b1d325ae8df29e68fa800

Full Changelog: v0.0.27...v0.0.28

zincati 0.0.27

08 Nov 21:07
v0.0.27
6e1ecc7
Compare
Choose a tag to compare

Changes:

  • cargo: update all dependencies to latest versions
  • cargo: bump libsystemd to 0.7.0 to fix fd leak

SHA-256 Digests:

  • crate: f7ff3349ba8815f67376222a899643d5716914c4bcc291a1425909ca502b8e32
  • vendor: e384d8321065d21018da3ddb38a2dda13624ef441d3c405ce28f5a87291a5011

zincati 0.0.26

17 Oct 12:16
fd4a512
Compare
Choose a tag to compare

Mainly minor bugfixes and a lot of crate dependency bumps.

What's Changed

Read more

zincati 0.0.25

27 Sep 12:58
v0.0.25
96eee7f
Compare
Choose a tag to compare

Changes:

  • cargo: bump to 2021 edition
  • cargo: update all dependencies to latest versions
  • ci: bump toolchains
  • dist/systemd: add explicit ordering, after multi-user.target
  • tests/kola: re-arrange shared test helpers

Tracker: https://github.com/coreos/zincati/milestone/22

SHA-256 Digests:

  • crate: 5bd6e48d2e235c90d20f3b84ca39e96cf981d1878639f3aea3cf0f2bf8d92a6f
  • vendor: 90f875e0df7d1682edc3e331d9b8312ccd59c97d3240dd05feba0c574328658f

zincati 0.0.24

01 Nov 15:06
v0.0.24
7f805e0
Compare
Choose a tag to compare

Changes:

  • update_agent: handle staging failures in a more graceful way
  • update_agent: improve linewrapping of logout warning
  • update_agent: log finalization success
  • update_agent: log progress while waiting for the end of user sessions
  • update_agent: record a denylist in the state of update agent
  • update_agent: verify stream label on commit metadata before deploying
  • metrics: hard fail on socket cleanup errors
  • docs: small docs fixes
  • cargo: enable debuginfo in release profile
  • ci: bump linting toolchain to latest stable (1.56.0)

Tracker: https://github.com/coreos/zincati/milestone/21

SHA-256 Digests:

  • crate: 2df760bc3a6f0046f017f774134e3e80c1612008fbcd6f268dfd6f12be82ddc9
  • vendor: 095dd8a264e024ac8b0125672c871d968ceee2907a2d313db4f55e8ba135d598

zincati 0.0.23

05 Aug 20:34
v0.0.23
2b56936
Compare
Choose a tag to compare

Changes:

  • workflows: limit permissions to reading repo contents
  • rpm_ostree/deploy: block on driver registration
  • docs/images: update actor graph with D-Bus actor
  • update_agent: put agent state behind a RwLock
  • update_agent: remove unused Results
  • update_agent: misc cleanup
  • update_agent: put state behind Rc instead of Arc
  • update_agent: split state_changed out of UpdateAgentInfo
  • update_agent: use Cell for state_changed field
  • dist/config.d/*.toml: Add missing EOL

Tracker: https://github.com/coreos/zincati/milestone/20

SHA-256 Digests:

  • crate: 3f886f440f1d7828be9f7c75967bd1ad73e244eb15d506cc030a114c73a8bf23
  • vendor: f20dd7c7f84ff2382d5bde226dfe468de3225ca51f6e5f2c04ea902269ad42ea

zincati 0.0.22

07 Jul 13:48
v0.0.22
7e614af
Compare
Choose a tag to compare

Changes:

  • lockfile: general refresh, update all openssl crates
  • Add more metrics around finalization attempts
  • workflows: bump MSRV and lints toolchain
  • update_agent: promote some log messages to INFO level
  • update_agent: slow down end state tick cadence
  • dist: fix dbus configuration

Tracker: https://github.com/coreos/zincati/milestone/19

SHA-256 Digests:

  • crate: cfea9f4af7b35f9d3260630f8fe8035d6229cd16178cadce75de39321056af57
  • vendor: a211f2c3bb4ddf1212c1e9a1aa31d1016559e17ac756d68488696f5cfb3fa13f

zincati 0.0.21

20 May 20:27
v0.0.21
662c0d2
Compare
Choose a tag to compare

Changes:

  • docs/usage/updates-strategy: use real emoji
  • update_agent: fix logic around reboot delays
  • agent: clear systemd StatusText on SIGTERM
  • update_agent: reword reboot delay broadcast mesage
  • rpm_ostree/actor: add traces when CLI returns
  • cargo: development version bump
  • update_agent: log deploy attempt outcome
  • cargo/release: set sign-tag property

Tracker: https://github.com/coreos/zincati/milestone/18

SHA-256 Digests:

  • crate: 1565befc60fcbe7d2e983ca05e03702f5e0d8c713dc344c994eee66e2ac34546
  • vendor: e9d3d4d1431651e2daafb3a31075ac51a1de607712f4c9d2b15be3fd1380b735

zincati 0.0.20

29 Apr 16:14
v0.0.20
c90efe2
Compare
Choose a tag to compare

Changes:

  • strategy/periodic: support configuring a time zone for reboot windows
  • src: clean up error handling
  • agent: add new actor for D-Bus server interface
  • cargo: bump tokio, actix, reqwest
  • doc/quickstart: use FCOS buildroot image
  • docs: fix "Edit this page on GitHub" links
  • tests/kola: add dead-end MOTD kola test
  • ci: adapt to new buildroot image
  • ci: bump MSRV toolchain
  • ci: bump linting toolchain
  • ci: use fcos buildroot

Tracker: https://github.com/coreos/zincati/milestone/17?closed=1

SHA-256 digests:

  • crate: 0b3f8ab8aa1982ab74a933eb772fac30f5a0fee731054e01baaa04c3c6a4f6cc
  • vendor: fc22fa56d1bef367bbbdc07a0f553b64db137dc7ff40e7e7fe7d0f56ac5de692

zincati 0.0.19

23 Mar 19:17
v0.0.19
313438e
Compare
Choose a tag to compare

Changes:

  • update-agent:
    • register as update driver for rpm-ostree
    • don't consider transition into own state a "state change"
    • delay reboot if users logged in
    • add update finalization postponement metrics
  • cli:
    • check if run as zincati user
    • make check for user more flexible
  • rpm-ostree:
    • Use Rc for status caching

Tracker: https://github.com/coreos/zincati/milestone/16?closed=1

SHA-256 digests:

  • crate: e4700799e968a67d9c5081cbc9b7cd51c8372b322537685c6a9e22d58d366203
  • vendor: 5b1fdff640d3c361ded5d1797b43c3c93d29bb7674368de6a58d7680e55eafc6