Releases: coreos/afterburn
Releases · coreos/afterburn
Afterburn v4.3.2
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
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
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
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
Changes:
- cargo: update dependencies (slog, serde, serde_derive, nix, mime)
SHA-256 digests:
- crate:
a272f529f9c3a4ee1a96c3cade91f101a8e7bc7f50ad1c248cbdeb315f0193d2
- vendor:
2bed9064a7ab11a84e5c83d19b20e49c4c1756dbb001e6d6f544989566dc753c
Afterburn v4.1.2
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
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
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
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_
toAFTERBURN_
in non-legacy mode - read
ignition.platform.id
kernel argument instead ofcoreos.oem.id
in non-legacy mode - drop merging of
authorized_keys.d
intoauthorized_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
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