Skip to content

Releases: coreos/afterburn

Afterburn v4.3.2

27 Feb 17:33
v4.3.2
cd89423
Compare
Choose a tag to compare

Changes:

  • cargo: relax dependencies micro versions
  • cargo: switch from deprecated tempdir crate to tempfile
  • providers: add exoscale
  • providers: add ibmcloud-classic as a separate platform
  • providers/packet: add gateway attributes
  • util/mount: log intermediate errors

SHA-256 digests:

  • crate: b2bd68352748ab7ee7497d1ab19ec5bba5c0fe85abe01ea995db7be283834837
  • vendor: 6db8febee5b2a377641fa944a15e14bd9a66fe56e5915dddfb38bf6b306cddce

Afterburn v4.3.1

21 Jan 15:26
v4.3.1
6035b6d
Compare
Choose a tag to compare

Changes:

  • cli: introduce sub-commands
  • ci: bump toolchains
  • providers/azure: fix clippy warnings
  • retry: update to new reqwest API
  • cargo: update all dependencies

SHA-256 digests:

  • crate: 9212bb1529268882bb23f4b7c466e4a2c21f40c35dc80c5faac8edcec0021944
  • vendor: afb3c32f408f6c7677d4c56dce6ae8e53b066b64b711729225b4d9db2d18a5d3

Afterburn v4.3.0

02 Dec 14:54
v4.3.0
02a6767
Compare
Choose a tag to compare

Changes:

  • sshkeys: fix missing directory on empty set
  • providers: add metadata support for ibmcloud (IBM Cloud VPC Gen2)
  • providers/ibmcloud: add support for Classic instance types
  • ibmcloud/classic: source network configuration from metadata
  • docs: minor fixes
  • network: clean up interface logic
  • network: clean up virtual netdev logic
  • retry: cleanup and test max-retries
  • github: add release-checklist template
  • cloudstack-configdrive: cleanup mounting and umounting logic
  • providers: rework to speed up negative tests
  • main: drop extern crate declarations

SHA-256 digests:

  • crate: 74f6cc2471918b4047f4b38fa0755e8657a9010e561ca031320e6f805277dd25
  • vendor: 434c9e8398b03b1bc0692b0ee8a39495b214f69414bdcb0149b8092f74d0239e

Afterburn v4.2.0

11 Oct 14:09
v4.2.0
d2e8eee
Compare
Choose a tag to compare

Changes:

  • providers: fetch instance types for all providers
  • providers: add Alibaba Cloud (aliyun)
  • systemd: allow sshkeys service on aliyun
  • tests/gcp: avoid flake
  • travis: bump minimum toolchain
  • metadata: add dyn to remove warning

SHA-256 digests:

  • crate: 41c24eccc74f1b21e26cf564cc223c0dfc16e47315244439be732c2984224a73
  • vendor: ccfa6332a25961fc4a436ceb48212ebdafeb9eedf316d8410788bf5cd5d69881

Afterburn v4.1.3

12 Sep 14:09
d61dc94
Compare
Choose a tag to compare

Changes:

  • cargo: update dependencies (slog, serde, serde_derive, nix, mime)

SHA-256 digests:

  • crate: a272f529f9c3a4ee1a96c3cade91f101a8e7bc7f50ad1c248cbdeb315f0193d2
  • vendor: 2bed9064a7ab11a84e5c83d19b20e49c4c1756dbb001e6d6f544989566dc753c

Afterburn v4.1.2

23 Jul 09:31
v4.1.2
87ab2e7
Compare
Choose a tag to compare

Changes:

  • systemd: schedule checkin after network target
  • systemd: unify provider overriding via env
  • dracut: relabel the hostname file
  • docs: minor cleanups
  • cargo: update all compatible dependencies

SHA-256 digests:

  • crate: 1c4821624edec24792c54297e1577c90a6a9d756467544d00e99f99a028268b6
  • vendor: 64be073524bb94c6dc993ff9d4ddc54c630b2043ae3bc6a2764774ed73ea41ff

Afterburn v4.1.1

21 Jun 14:17
v4.1.1
db17319
Compare
Choose a tag to compare

Changes:

  • dracut: add afterburn dracut module
  • systemd: add comment to sshkeys@.service
  • systemd: enable sshkeys unit on supported platforms
  • cargo: use pnet_* subcrates
  • cargo: update dependencies to latest
  • Makefile: add checkin service files

SHA-256 digests:

  • crate: 3a2821fd369ed3a3ca8a665045573efa910e6b3da228de494437368ad6761566
  • vendor: fe11e0d0630a2bb197e2d13d10ba69a9164c35d7126bb2e50d0e4e79a13503a4

Afterburn v4.1.0

23 Apr 08:48
v4.1.0
a0251e1
Compare
Choose a tag to compare

Changes:

  • providers/azure: fetch hostname from metadata
  • add checkin service files for Azure and Packet
  • metadata: accept "ec2" provider name only in legacy mode
  • bump minimum toolchain to 1.31
  • cargo: switch to 2018 edition
  • update all dependencies to latest

SHA-256 digests:

  • crate: 8f0e72bdf2e28dbb107d0b73c19d4c6b8fab4dacccf6e9524904d0ba76976635
  • vendor: a1da800fec28ff7c29949fa10254effb1865e5f982df8f1d26e5178d24acd6ad

Afterburn v4.0.0

28 Mar 17:17
v4.0.0
d5de619
Compare
Choose a tag to compare

Changes:

  • rename project from coreos-metadata to Afterburn
  • introduce a cl-legacy feature flag for backward compatibility with Container Linux
  • change metadata attribute prefix from COREOS_ to AFTERBURN_ in non-legacy mode
  • read ignition.platform.id kernel argument instead of coreos.oem.id in non-legacy mode
  • drop merging of authorized_keys.d into authorized_keys in non-legacy mode
  • providers: rename ec2 -> aws, gce -> gcp in non-legacy mode

Bugfixes:

  • providers/gce: fix panic fetching metadata

Misc:

  • providers/gce: add basic hostname mock-test
  • rustfmt whole project

coreos-metadata v3.1.0

13 Mar 17:33
v3.1.0
2917cab
Compare
Choose a tag to compare

New features:

  • provider: add boot check-in on azure and packet

Misc:

  • azure: hardcode fallback for wireserver endpoint
  • providers/packet: minor code cleanup
  • cargo: update most dependencies to latest versions