afterburn/afterburn.changes

345 lines
16 KiB
Plaintext

-------------------------------------------------------------------
Tue Feb 20 10:03:20 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
- Use %patch -P N instead of deprecated %patchN.
-------------------------------------------------------------------
Thu Apr 20 11:02:18 UTC 2023 - miika.alikirri@suse.com
- Update to version 5.4.1:
* cargo: Afterburn release 5.4.1
* docs/release-notes: update for release
* build(deps): bump pnet_datalink from 0.31.0 to 0.33.0
* build(deps): bump pnet_base from 0.31.0 to 0.33.0
* build(deps): bump serde_json from 1.0.91 to 1.0.92
* build(deps): bump zbus from 3.7.0 to 3.9.0
* build(deps): bump anyhow from 1.0.68 to 1.0.69
* build(deps): bump ipnetwork from 0.19.0 to 0.20.0
* Sync repo templates ⚙
* build(deps): bump tokio from 1.24.1 to 1.25.0
* cargo: add configuration for cargo-vendor-filterer
* cargo: Afterburn release 5.4.0
* docs/release-notes: update for release
* util: support DHCP option lookup from NetworkManager
* util: factor out retries of DHCP option lookup
* util: refactor DHCP option query helper into an enum
* util: move dns_lease_key_lookup() to a separate module
* cargo: update MSRV to 1.66
* build(deps): bump reqwest from 0.11.13 to 0.11.14
* build(deps): bump nix from 0.26.1 to 0.26.2
* build(deps): bump serde_yaml from 0.9.16 to 0.9.17
* cargo: update all packages to fix build error
* cargo: continue to support openssh-keys 0.5
* build(deps): bump openssh-keys from 0.5.0 to 0.6.0
* cargo: drop serde_derive crate in favor of serde derive feature
* cargo: use consistent declaration syntax for slog dependency
* cargo: drop unused dependencies
* Fix clippy 1.65 lints
* build(deps): bump base64 from 0.13.1 to 0.21.0
* build(deps): bump tokio from 1.19.2 to 1.24.1
* workflows: update actions to current major versions
* workflows: replace actions-rs/toolchain with dtolnay/rust-toolchain
* build(deps): bump mailparse from 0.13.8 to 0.14.0
* build(deps): bump serde from 1.0.151 to 1.0.152
* build(deps): bump openssl from 0.10.44 to 0.10.45
* build(deps): bump libsystemd from 0.5.0 to 0.6.0
* build(deps): bump anyhow from 1.0.66 to 1.0.68
* build(deps): bump base64 from 0.13.1 to 0.20.0
* build(deps): bump serde_derive from 1.0.150 to 1.0.151
* build(deps): bump serde_json from 1.0.89 to 1.0.91
* build(deps): bump serde_yaml from 0.9.14 to 0.9.16
* cargo: continue to support base64 0.13
* cargo: continue to support mailparse 0.13.8
* build(deps): bump mailparse from 0.13.8 to 0.14.0
* build(deps): bump mockito from 0.31.0 to 0.31.1
* build(deps): bump serde from 1.0.148 to 1.0.150
* build(deps): bump openssl from 0.10.43 to 0.10.44
* build(deps): bump base64 from 0.13.1 to 0.20.0
* build(deps): bump nix from 0.25.0 to 0.26.1
* build(deps): bump vmw_backdoor from 0.2.1 to 0.2.3
* build(deps): bump serde from 1.0.147 to 1.0.148
* build(deps): bump serde_json from 1.0.87 to 1.0.89
* build(deps): bump openssl from 0.10.42 to 0.10.43
* build(deps): bump reqwest from 0.11.12 to 0.11.13
* cargo: continue to support clap 3.1
* cargo: stop enabling LTO in release builds
* providers/ibmcloud: avoid error if an ssh key not found in metadata
* build(deps): bump clap from 3.2.5 to 3.2.23
* build(deps): bump serde_yaml from 0.9.13 to 0.9.14
* build(deps): bump anyhow from 1.0.65 to 1.0.66
* build(deps): bump base64 from 0.13.0 to 0.13.1
* build(deps): bump serde from 1.0.145 to 1.0.147
* build(deps): bump serde_json from 1.0.86 to 1.0.87
* dependabot: permute the label order to flush Dependabot's config cache
* ci: migrate to new directory and method names
* build(deps): bump serde_json from 1.0.85 to 1.0.86
* workflows: update clippy to 1.64.0
* build(deps): bump serde from 1.0.144 to 1.0.145
* build(deps): bump openssl from 0.10.41 to 0.10.42
* build(deps): bump reqwest from 0.11.11 to 0.11.12
* Sync repo templates ⚙
* build(deps): bump anyhow from 1.0.64 to 1.0.65
* build(deps): bump serde_yaml from 0.9.11 to 0.9.13
* docs/release-notes: fixed checkin services ordering
* systemd: add explicit ordering, after multi-user.target
* build(deps): bump serde-xml-rs from 0.5.1 to 0.6.0
* build(deps): bump serde_yaml from 0.9.10 to 0.9.11
* build(deps): bump anyhow from 1.0.62 to 1.0.64
* workflows: bump clippy to 1.63.0
* network: fix clippy 1.63.0 lints
* build(deps): bump serde_json from 1.0.83 to 1.0.85
* build(deps): bump anyhow from 1.0.61 to 1.0.62
* build(deps): bump serde_yaml from 0.9.9 to 0.9.10
* build(deps): bump serde from 1.0.143 to 1.0.144
* build(deps): bump serde from 1.0.142 to 1.0.143
* build(deps): bump nix from 0.24.2 to 0.25.0
* build(deps): bump serde_yaml from 0.9.4 to 0.9.9
* build(deps): bump anyhow from 1.0.60 to 1.0.61
* build(deps): bump anyhow from 1.0.59 to 1.0.60
* build(deps): bump serde_yaml from 0.9.2 to 0.9.4
* build(deps): bump serde from 1.0.141 to 1.0.142
* build(deps): bump serde_json from 1.0.82 to 1.0.83
* Sync repo templates ⚙
* cargo: allow serde_yaml 0.8
* dependabot: automatically add "dependency" and "skip-notes" labels to PRs
* Sync repo templates ⚙
* build(deps): bump serde_yaml from 0.8.26 to 0.9.2
* build(deps): bump anyhow from 1.0.58 to 1.0.59
* build(deps): bump serde from 1.0.140 to 1.0.141
* build(deps): bump serde from 1.0.139 to 1.0.140
* build(deps): bump nix from 0.24.1 to 0.24.2
* build(deps): bump serde_yaml from 0.8.25 to 0.8.26
* cargo: update version ranges for post-1.x deps
* providers: Use inline `format!` in a few places
* *: bump MSRV to 1.58.0
* build(deps): bump serde_yaml from 0.8.24 to 0.8.25
* build(deps): bump openssl from 0.10.40 to 0.10.41
* build(deps): bump serde from 1.0.138 to 1.0.139
* Sync repo templates ⚙
* build(deps): bump serde from 1.0.137 to 1.0.138
* build(deps): bump ipnetwork from 0.19.0 to 0.20.0
* build(deps): bump serde_json from 1.0.81 to 1.0.82
* docs: add release notes
* Sync repo templates ⚙
* Sync repo templates ⚙
* Sync repo templates ⚙
* build(deps): bump anyhow from 1.0.57 to 1.0.58
* templates/release-checklist: delete all .a files from vendor dir
* cargo: update
* cargo: update clap to 3.2.5
* build(deps): bump reqwest from 0.11.10 to 0.11.11
* build(deps): bump pnet_datalink from 0.30.0 to 0.31.0
* build(deps): bump pnet_base from 0.30.0 to 0.31.0
* copr: mark git checkout as safe
* build(deps): bump pnet_datalink from 0.29.0 to 0.30.0
* build(deps): bump pnet_base from 0.29.0 to 0.30.0
* workflows: update issue link
* dependabot: switch to weekly cadence
* ci: mark git checkout as safe
* providers/aws: expose instance availability-zone-id as AWS_AVAILABILITY_ZONE_ID
* github/release-checklist: Fixup path for Windows binaries
* build(deps): bump serde_json from 1.0.80 to 1.0.81
* build(deps): bump serde_yaml from 0.8.23 to 0.8.24
* build(deps): bump openssl from 0.10.38 to 0.10.40
* build(deps): bump serde from 1.0.136 to 1.0.137
* build(deps): bump serde_json from 1.0.79 to 1.0.80
* build(deps): bump nix from 0.23.1 to 0.24.1
* build(deps): bump ipnetwork from 0.18.0 to 0.19.0
-------------------------------------------------------------------
Mon May 23 12:09:40 UTC 2022 - jan.suse@zerebecki.de
- Update to version 5.3.0:
* cargo: Afterburn release 5.3.0
* build(deps): bump nix from 0.24.0 to 0.24.1
* build(deps): bump anyhow from 1.0.56 to 1.0.57
* build(deps): bump nix from 0.23.1 to 0.24.0
* systemd: enable sshkeys on Power VS platform
* network: Encode information for systemd-networkd-wait-online
* build(deps): bump ipnetwork from 0.18.0 to 0.19.0
* build(deps): bump crossbeam-channel from 0.5.2 to 0.5.4
* cargo: update to clap 3.1
* cargo: enable clap wrap_help feature
* cli: run clap tests
* cli: avoid deprecated clap constructs
* cargo: update to clap 3.0
* cli: use clap mechanism to require exp subcommand
* build(deps): bump pnet_datalink from 0.28.0 to 0.29.0
* build(deps): bump pnet_base from 0.28.0 to 0.29.0
* build(deps): bump slog-term from 2.8.1 to 2.9.0
* cargo: declare MSRV in Cargo.toml
* cargo: update to Rust 2021; bump MSRV to 1.56.0
* workflows: update clippy to 1.59.0
* copr: abort if specfile fetch fails
* providers/aws: add AWS_IPV6 attribute
* providers/aws: bump metadata version to 2021-01-03
* kubevirt: Add KubeVirt platform support
* *.service: add/update Documentation field
* build(deps): bump regex from 1.5.4 to 1.5.5
fixes RUSTSEC-2022-0013 AKA CVE-2022-24713
* build(deps): bump reqwest from 0.11.9 to 0.11.10
* github/release-checklist: Remove Windows binaries from vendored sources
* build(deps): bump anyhow from 1.0.55 to 1.0.56
* build(deps): bump mockito from 0.30.0 to 0.31.0
fixes RUSTSEC-2020-0095
* aws/mock_tests: explicitly drop mocks before resetting
* aws/mock_tests: split out IMDS tests
* aws/mock_tests: factor out map building
* build(deps): bump anyhow from 1.0.54 to 1.0.55
* workflows/rpm: reword workflow and job name
* workflows/rpm: do full git clone
* build(deps): bump anyhow from 1.0.53 to 1.0.54
* workflows: add "RPM build" test
* templates/release-checklist: add Fedora/RHCOS packaging instructions
* lockfile: refresh
* tests: explicitly scope conflicting mocks
* Add COPR integration Makefile
* build(deps): bump serde_json from 1.0.78 to 1.0.79
* build(deps): bump crossbeam-utils from 0.8.5 to 0.8.7
* build(deps): bump block-buffer from 0.10.0 to 0.10.2
* build(deps): bump thread_local from 1.1.3 to 1.1.4
fixes RUSTSEC-2022-0006
* build(deps): bump slog-term from 2.8.0 to 2.8.1
* build(deps): bump serde from 1.0.135 to 1.0.136
* *: use `RemainAfterExit` on all oneshot services
* build(deps): bump anyhow from 1.0.52 to 1.0.53
* build(deps): bump serde_json from 1.0.75 to 1.0.78
* build(deps): bump mailparse from 0.13.7 to 0.13.8
* build(deps): bump serde from 1.0.134 to 1.0.135
* ci: skip broken kdump.crash kola test Issue: https://github.com/coreos/fedora-coreos-tracker/issues/1075
* build(deps): bump serde from 1.0.133 to 1.0.134
* build(deps): bump serde_json from 1.0.74 to 1.0.75
-------------------------------------------------------------------
Tue Jan 18 21:12:09 UTC 2022 - jan.suse@zerebecki.de
- Update to version 5.2.0:
* providers: log message when SSH key is removed
* providers: limit hostname file output value to HOST_NAME_MAX bytes
* Consistently un-capitalize log messages
* Explicitly log the hostname we write
* providers/microsoft: allow unused fields in goal state structs
* providers: only log we wrote SSH keys when we actually did
- Update to version 5.1.0:
* Add PowerVS provider
* cli: correctly print version when --version specified
* cli: don't report an error when --help or --version is specified
* providers/packet: access metadata service over HTTPS
* providers/gcp: access GCP metadata service by IP address
* minimum supported rust version is now 1.49.0
* Refresh fix-authorized-keys-location.patch
-------------------------------------------------------------------
Thu Jan 13 19:05:51 UTC 2022 - jan.suse@zerebecki.de
- Update some dependencies
* build(deps): bump nix from 0.17.0 and 0.20.0 to 0.23.1
This fixes the following security issues:
https://rustsec.org/advisories/RUSTSEC-2021-0119
* build(deps): bump generic-array from 0.12.3 to 0.12.4
This fixes a security issue:
https://rustsec.org/advisories/RUSTSEC-2020-0146 AKA CVE-2020-36465
* build(deps): bump futures-util from 0.3.6 to 0.3.15
This fixes a security issue:
https://rustsec.org/advisories/RUSTSEC-2020-0059 AKA CVE-2020-35905
* build(deps): bump rand_core from 0.6.1 to 0.6.3
This fixes a security issue:
https://rustsec.org/advisories/RUSTSEC-2021-0023
AKA CVE-2021-27378, bsc#1182432
* build(deps): bump hyper from 0.14.2 to 0.14.11
This fixes two security issues:
https://rustsec.org/advisories/RUSTSEC-2021-0078
AKA CVE-2021-32715, bsc#1188173
https://rustsec.org/advisories/RUSTSEC-2021-0079
AKA CVE-2021-32714, bsc#1188174
* build(deps): bump tokio from 1.0.1 to 1.15.0
This fixes two security issues:
https://rustsec.org/advisories/RUSTSEC-2021-0124
AKA CVE-2021-45710, bsc#1194119
https://rustsec.org/advisories/RUSTSEC-2021-0072 AKA CVE-2021-38191
- Remove cargo_audit service, as it makes no sense as a service (it doesn't
automatically get rerun), it would make more sense during the build process
as then it gets rerun if the package or the vulnerability database get
changed
- switch services from disabled to manual
- remove hard coded author for tar_scm service
-------------------------------------------------------------------
Tue Nov 16 10:04:04 UTC 2021 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- No reason to exclude armv7, since it builds properly
-------------------------------------------------------------------
Tue Nov 2 03:43:28 UTC 2021 - William Brown <william.brown@suse.com>
- Add cargo_audit service
- Resolve incomplete use of services for getting source tars.
-------------------------------------------------------------------
Tue Nov 02 03:25:04 UTC 2021 - slunkad@suse.de
- Update to version 5.0.0:
* cargo: Afterburn release 5.0.0
* providers: add Azure Stack Hub (azurestack)
* providers: move azure into microsoft module
* build(deps): bump anyhow from 1.0.39 to 1.0.40
* ci: adapt to new buildroot image
* build(deps): bump serde from 1.0.124 to 1.0.125
* build(deps): bump anyhow from 1.0.38 to 1.0.39
* cargo: accept mockito 0.29
* build(deps): bump mockito from 0.29.0 to 0.30.0
* cli: stop wrapping command-line parse errors
* Switch from error-chain to anyhow
-------------------------------------------------------------------
Tue Jul 13 18:39:31 UTC 2021 - Robert Schweikert <rjschwei@suse.com>
- Forward port fix-authorized-keys-location.patch
-------------------------------------------------------------------
Mon Jul 12 20:00:43 UTC 2021 - Robert Schweikert <rjschwei@suse.com>
- Add set-default-user.patch
+ Set the default user to suse
- Add fix-authorized-keys-location.patch
+ Write the ssh keys to the standard location
- Add no-network-args.patch
+ Networks arguments on the kernel command line are set during image build
there is no need for another place for a hard coded list.
- Create target dir for afterburn to write configuration file to
-------------------------------------------------------------------
Fri Jun 11 14:02:00 UTC 2021 - Sayali Lunkad <sayali.lunkad@suse.com>
- Add dracut modules for afterburn
-------------------------------------------------------------------
Mon Apr 26 15:18:35 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de>
- Update to version 5.0.0
* Update minimum rust toolchain version 1.44
* Switch from error-chain to anyhow
* Remove cl-legacy feature
* ibmcloud: don't ignore I/O error when parsing metadata
* providers: fix clippy::unnecessary_wraps lint on 1.50
* workflows: update pinned lint toolchain to 1.50.0
* cli: stop wrapping command-line parse errors
* github: release checklist cleanups
* providers: add Azure Stack Hub
-------------------------------------------------------------------
Fri Mar 19 14:13:46 UTC 2021 - Sayali Lunkad <sayali.lunkad@suse.com>
- Set rust version to minimum required by upstream
-------------------------------------------------------------------
Tue Mar 16 12:30:46 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
- Reduce boilerplate emission from %service_*. Add a bit of build
recipe modernization and safeguarding.
-------------------------------------------------------------------
Tue Mar 16 11:18:33 UTC 2021 - Sayali Lunkad <sayali.lunkad@suse.com>
- Initial commit