<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="14">
<package pkgid="c08109af62ad37021225fedbaa9bf973bdc813c3d497df2543653a5dc184abc880d5b20fae58a2d4838a0f64bed578be270ce3a1322e3ab3ba7d41c49636ca2d" name="afterburn" arch="s390x">
  <version epoch="0" ver="5.9.0.git21.a73f509" rel="43.9"/>
  <changelog author="miika.alikirri@suse.com" date="1681992000">- 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</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1708603200">- make lint happy about dracut package not being noarch
- add afterburn-sshkeys.target to pre/post</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1722859200">- enable upstream tests</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1726142400">- enable all arches</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1746619200">- Update to version 5.7.0:
  * cargo: Afterburn release 5.7.0
  * docs/release-notes: update for release 5.7.0
  * cargo: update dependencies
  * dhcp: replace dbus_proxy with proxy, and zbus traits
  * build(deps): bump zbus from 3.15.2 to 4.4.0
  * build(deps): bump tempfile from 3.10.1 to 3.12.0
  * build(deps): bump serde from 1.0.205 to 1.0.210
  * build(deps): bump serde_json from 1.0.121 to 1.0.127
  * build(deps): bump reqwest from 0.12.5 to 0.12.7
  * build(deps): bump uzers from 0.12.0 to 0.12.1
  * build(deps): bump clap from 4.5.13 to 4.5.16
  * build(deps): bump serde from 1.0.203 to 1.0.205
  * build(deps): bump serde_json from 1.0.119 to 1.0.121
  * build(deps): bump mockito from 1.4.0 to 1.5.0
  * build(deps): bump openssh-keys from 0.6.3 to 0.6.4
  * build(deps): bump clap from 4.5.8 to 4.5.13
  * build(deps): bump openssl from 0.10.64 to 0.10.66
  * providers/hetzner: private ipv4 addresses in attributes
  * openstack: Document the two platforms
  * build(deps): bump zerovec-derive from 0.10.2 to 0.10.3
  * build(deps): bump zerovec from 0.10.2 to 0.10.4
  * build(deps): bump nix from 0.27.1 to 0.29.0
  * build(deps): bump clap from 4.5.7 to 4.5.8
  * build(deps): bump serde_json from 1.0.117 to 1.0.119
  * microsoft/azure: allow empty certificate chain in PKCS12 file
  * proxmoxve: implement proxmoxve provider
  * providers/hetzner: fix duplicate attribute prefix
  * build(deps): bump pnet_base from 0.34.0 to 0.35.0
  * cargo: Afterburn release 5.6.0
  * docs/release-notes: update for release 5.6.0
  * cargo: update dependencies
  * build(deps): bump libflate from 1.4.0 to 2.1.0
  * build(deps): bump base64 from 0.21.7 to 0.22.1
  * build(deps): bump uzers from 0.11.3 to 0.12.0
  * build(deps): bump pnet_datalink from 0.34.0 to 0.35.0
  * build(deps): bump nix from 0.28.0 to 0.29.0
  * lint: silence deadcode warnings
  * lint: address latest lint's from msrv update
  * workflows/rust: directly update toolchain to 1.75.0
  * cargo: update msrv to 1.75
  * Sync repo templates ⚙
  * build(deps): bump reqwest from 0.12.2 to 0.12.4
  * build(deps): bump serde from 1.0.197 to 1.0.200
  * build(deps): bump anyhow from 1.0.81 to 1.0.82
  * build(deps): bump mailparse from 0.14.1 to 0.15.0
  * build(deps): bump serde_json from 1.0.115 to 1.0.116
  * Sync repo templates ⚙
  * providers: Add "akamai" provider
  * build(deps): bump h2 from 0.3.24 to 0.3.26
  * build(deps): bump anyhow from 1.0.79 to 1.0.81
  * build(deps): bump serde_json from 1.0.113 to 1.0.115
  * build(deps): bump reqwest from 0.11.24 to 0.12.2
  * build(deps): bump serde_yaml from 0.9.32 to 0.9.34+deprecated
  * build(deps): bump mio from 0.8.10 to 0.8.11
  * build(deps): bump mailparse from 0.14.0 to 0.14.1
  * build(deps): bump openssl from 0.10.62 to 0.10.64
  * build(deps): bump nix from 0.27.1 to 0.28.0
  * build(deps): bump mockito from 1.2.0 to 1.4.0
  * build(deps): bump tempfile from 3.9.0 to 3.10.1
  * build(deps): bump serde_yaml from 0.9.31 to 0.9.32
  * build(deps): bump serde from 1.0.195 to 1.0.197
  * build(deps): bump h2 from 0.3.23 to 0.3.24
  * build(deps): bump slog-term from 2.9.0 to 2.9.1
  * build(deps): bump serde_yaml from 0.9.30 to 0.9.31
  * build(deps): bump serde_json from 1.0.111 to 1.0.113
  * build(deps): bump clap from 4.4.16 to 4.4.18
  * build(deps): bump reqwest from 0.11.23 to 0.11.24
  * Sync repo templates ⚙
  * cargo: Afterburn release 5.5.1
  * docs/release-notes: update for release 5.5.1
  * cargo: update dependencies
  * build(deps): bump anyhow from 1.0.75 to 1.0.78
  * build(deps): bump serde_yaml from 0.9.27 to 0.9.29
  * build(deps): bump reqwest from 0.11.22 to 0.11.23
  * build(deps): bump serde_json from 1.0.108 to 1.0.109
  * build(deps): bump openssl from 0.10.60 to 0.10.62
  * build(deps): bump tempfile from 3.8.1 to 3.9.0
  * build(deps): bump clap from 4.4.10 to 4.4.12
  * build(deps): bump unsafe-libyaml from 0.2.9 to 0.2.10
  * providers/vmware: add missing public functions for non-amd64
  * build(deps): bump clap from 4.4.8 to 4.4.10
  * cargo: Afterburn release 5.5.0
  * build(deps): bump openssl from 0.10.59 to 0.10.60
  * Sync repo templates ⚙
  * docs/release-notes: update for release 5.5.0
  * cargo: update dependencies
  * ci: cancel previous build on PR update
  * build(deps): allow building with libsystemd 0.7.0
  * providers/vmware: Process guestinfo.metadata netplan configuration
  * kubevirt: Run afterburn-hostname service
  * build(deps): bump reqwest from 0.11.20 to 0.11.22
  * build(deps): bump tempfile from 3.8.0 to 3.8.1
  * build(deps): bump clap from 4.4.6 to 4.4.7
  * build(deps): bump serde_json from 1.0.107 to 1.0.108
  * build(deps): bump serde_yaml from 0.9.25 to 0.9.27
  * build(deps): bump rustix from 0.37.19 to 0.37.25
  * build(deps): bump clap from 4.4.2 to 4.4.6
  * build(deps): bump serde_json from 1.0.105 to 1.0.107
  * build(deps): bump mockito from 1.1.0 to 1.2.0
  * providers: add support for scaleway
  * Move away from deprecated `users` to `uzers`
    though not vulnerable as unused but lib had CVE-2025-5791 AKA bsc#1244199
  * Sync repo templates ⚙
  * providers/hetzner: add support for Hetzner Cloud
  * build(deps): bump clap from 4.4.1 to 4.4.2
  * cargo: update MSRV to 1.71
  * build(deps): bump clap from 4.3.19 to 4.4.1
  * chore: Get rid of Clippy warnings
  * cargo: specify required features for nix dependency
  * build(deps): bump nix from 0.26.2 to 0.27.1
  * build(deps): bump slog-async from 2.7.0 to 2.8.0
  * build(deps): bump openssl from 0.10.56 to 0.10.57
  * build(deps): bump reqwest from 0.11.18 to 0.11.20
  * build(deps): bump serde from 1.0.185 to 1.0.188
  * Sync repo templates ⚙
  * build(deps): bump tempfile from 3.7.1 to 3.8.0
  * build(deps): bump serde from 1.0.183 to 1.0.185
  * build(deps): bump anyhow from 1.0.72 to 1.0.75
  * build(deps): bump serde_json from 1.0.104 to 1.0.105
  * build(deps): bump openssl from 0.10.55 to 0.10.56
  * build(deps): bump tempfile from 3.7.0 to 3.7.1
  * build(deps): bump serde from 1.0.180 to 1.0.183
  * Sync repo templates ⚙
  * build(deps): bump serde from 1.0.179 to 1.0.180
  * build(deps): bump serde_json from 1.0.103 to 1.0.104
  * build(deps): bump serde from 1.0.175 to 1.0.179
  * build(deps): bump pnet_datalink from 0.33.0 to 0.34.0
  * build(deps): bump serde from 1.0.171 to 1.0.175
  * build(deps): bump clap from 4.3.14 to 4.3.19
  * build(deps): bump pnet_base from 0.33.0 to 0.34.0
  * build(deps): bump serde_yaml from 0.9.23 to 0.9.25
  * build(deps): bump tempfile from 3.6.0 to 3.7.0
  * build(deps): bump clap from 4.3.11 to 4.3.14
  * build(deps): bump serde_yaml from 0.9.22 to 0.9.23
  * build(deps): bump anyhow from 1.0.71 to 1.0.72
  * build(deps): bump serde_json from 1.0.100 to 1.0.103
  * Sync repo templates ⚙
  * build(deps): bump clap from 4.3.10 to 4.3.11
  * build(deps): bump serde_json from 1.0.99 to 1.0.100
  * build(deps): bump openssh-keys from 0.6.1 to 0.6.2
  * build(deps): bump zbus from 3.13.1 to 3.14.1
  * build(deps): bump clap from 4.3.8 to 4.3.10
  * build(deps): bump serde from 1.0.164 to 1.0.165
  * build(deps): bump serde_json from 1.0.96 to 1.0.99
  * build(deps): bump clap from 4.3.3 to 4.3.8
  * build(deps): bump serde_yaml from 0.9.21 to 0.9.22
  * build(deps): bump openssl from 0.10.54 to 0.10.55
  * build(deps): bump mockito from 1.0.2 to 1.1.0
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * openstack: Add attribute OPENSTACK_INSTANCE_UUID
  * build(deps): bump serde from 1.0.163 to 1.0.164
  * build(deps): bump clap from 4.3.2 to 4.3.3
  * build(deps): bump tempfile from 3.5.0 to 3.6.0
  * cargo: Afterburn release 5.4.3
  * docs/release-notes: update for release 5.4.3
  * cargo: update dependencies
  * cargo: allow openssl 0.10.46
  * build(deps): bump openssl from 0.10.52 to 0.10.54
  * build(deps): bump openssh-keys from 0.6.0 to 0.6.1
  * build(deps): bump vmw_backdoor from 0.2.3 to 0.2.4
  * ci: strip debug symbols
  * Sync repo templates ⚙
  * build-sys: Use new tier = 2 for cargo-vendor-filterer
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * build(deps): bump reqwest from 0.11.17 to 0.11.18
  * cargo: Afterburn release 5.4.2
  * docs/release-notes: update for release
  * docs/release-notes: note Azure SSH regression fix with new openssl
  * cargo: fix minimum version of openssl crate
  * build(deps): bump serde from 1.0.162 to 1.0.163
  * build(deps): bump zbus from 3.12.0 to 3.13.1
  * build(deps): bump serde from 1.0.160 to 1.0.162
  * build(deps): bump anyhow from 1.0.70 to 1.0.71
  * build(deps): bump openssl from 0.10.51 to 0.10.52
  * build(deps): bump reqwest from 0.11.16 to 0.11.17
  * build(deps): bump openssl from 0.10.50 to 0.10.51
  * build(deps): bump enumflags2 from 0.7.5 to 0.7.7
  * build(deps): bump openssl from 0.10.48 to 0.10.50
  * build(deps): bump zbus from 3.11.1 to 3.12.0
  * build(deps): bump serde_json from 1.0.95 to 1.0.96
  * build(deps): bump h2 from 0.3.15 to 0.3.17
  * build(deps): bump openssl from 0.10.47 to 0.10.48
  * microsoft/crypto/mod: replace deprecated function `parse` with `parse2`
  * build(deps): bump serde from 1.0.159 to 1.0.160
  * build(deps): bump serde_yaml from 0.9.19 to 0.9.21
  * build(deps): bump tempfile from 3.4.0 to 3.5.0
  * build(deps): bump serde from 1.0.158 to 1.0.159
  * build(deps): bump mockito from 1.0.1 to 1.0.2
  * Update mockito to 1.0.1
  * build(deps): bump reqwest from 0.11.15 to 0.11.16
  * build(deps): bump serde_json from 1.0.94 to 1.0.95
  * cli: switch to clap derive
  * cli: add descriptive value names for option arguments in --help
  * build(deps): bump zbus from 3.11.0 to 3.11.1
  * build(deps): bump openssl from 0.10.45 to 0.10.47
  * build(deps): bump reqwest from 0.11.14 to 0.11.15
  * build(deps): bump serde from 1.0.155 to 1.0.158
  * build(deps): bump anyhow from 1.0.69 to 1.0.70
  * cli: have clap require exactly one of --cmdline/--provider
  * providers/*: move endpoint mocking into retry::Client
  * retry/client: move URL parsing into helper function
  * providers/microsoft: import crate::retry
  * providers/microsoft: use stored client for all fetches
  * providers/packet: use stored client for boot checkin
  * build(deps): bump zbus from 3.10.0 to 3.11.0
  * build(deps): bump serde from 1.0.152 to 1.0.155
  * Sync repo templates ⚙
  * docs: Use upstream theme &amp; update to 0.4.1
  * build(deps): bump serde_json from 1.0.93 to 1.0.94
  * build(deps): bump serde_yaml from 0.9.17 to 0.9.19
  * build(deps): bump mockito from 0.32.3 to 0.32.4
  * build(deps): bump tempfile from 3.3.0 to 3.4.0
  * initrd: remember to write trailing newline to network kargs file
  * util: drop obsolete "OEM" terminology
  * Update to clap 4
  * build(deps): bump mockito from 0.31.1 to 0.32.3
  * workflows: update clippy to 1.67
  * Fix clippy lints
  * Inline variables into format strings
  * build(deps): bump zbus from 3.9.0 to 3.10.0
  * build(deps): bump serde_json from 1.0.92 to 1.0.93</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1746619201">- Update to version 5.7.0.git103.bae893c:
  * Sync repo templates ⚙
  * build(deps): bump crossbeam-channel from 0.5.13 to 0.5.15
  * build(deps): bump tokio from 1.40.0 to 1.44.2
  * build(deps): bump openssl from 0.10.71 to 0.10.72
    fixes RUSTSEC-2025-0022 AKA CVE-2025-3416 AKA bsc#1242665
  * build(deps): bump zbus from 4.4.0 to 5.5.0
  * mod.rs: Fix clippy lint errors
  * release-notes.md: add release notes for rust version update
  * Cargo.toml: bump MSRV to 1.84.1
  * Fix clippy lint issues
  * Sync repo templates ⚙
  * build(deps): bump mockito from 1.6.1 to 1.7.0
  * build(deps): bump serde_json from 1.0.139 to 1.0.140
  * build(deps): bump tempfile from 3.17.1 to 3.19.1
  * build(deps): bump clap from 4.5.31 to 4.5.35
  * build(deps): bump reqwest from 0.12.12 to 0.12.15
  * Update release notes.
  * proxmoxve: Add more context to log messages.
  * proxmoxve: Remove unneeded fields
  * proxmoxve: Add tests for static network configuration from cloud-init.
  * proxmoxve: Add support for static network configuration from cloud-init.
  * build(deps): bump mailparse from 0.15.0 to 0.16.1
  * Sync repo templates ⚙
  * build(deps): bump ring from 0.17.8 to 0.17.13
  * build(deps): bump anyhow from 1.0.95 to 1.0.96
  * release notes: add notes for tempfile bump from 3.16.0 to 3.17.1
  * build(deps): bump serde from 1.0.217 to 1.0.218
  * build(deps): bump openssl from 0.10.70 to 0.10.71
  * build(deps): bump tempfile from 3.16.0 to 3.17.1
  * build(deps): bump serde_json from 1.0.138 to 1.0.139
  * build(deps): bump clap from 4.5.27 to 4.5.31
  * add makefile targets for fmt,lint and test
  * providers/openstack: ignore ec2 metadata if not present
  * build(deps): bump openssl from 0.10.66 to 0.10.70
  * build(deps): bump serde_json from 1.0.137 to 1.0.138
  * build(deps): bump tempfile from 3.14.0 to 3.16.0
  * build(deps): bump openssl from 0.10.66 to 0.10.69
  * build(deps): bump ipnetwork from 0.20.0 to 0.21.1
  * build(deps): bump serde from 1.0.215 to 1.0.217
  * build(deps): bump serde_json from 1.0.133 to 1.0.137
  * build(deps): bump anyhow from 1.0.93 to 1.0.95
  * build(deps): bump clap from 4.5.21 to 4.5.27
  * build(deps): bump reqwest from 0.12.7 to 0.12.12
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * build(deps): bump mockito from 1.5.0 to 1.6.1
  * build(deps): bump serde_json from 1.0.128 to 1.0.133
  * Sync repo templates ⚙
  * build(deps): bump clap from 4.5.17 to 4.5.21
  * build(deps): bump tempfile from 3.12.0 to 3.14.0
  * build(deps): bump anyhow from 1.0.89 to 1.0.93
  * build(deps): bump serde from 1.0.210 to 1.0.215
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * docs: add changelog entry
  * proxmox: use noop provider if no configdrive
  * add noop provider
  * release-notes: remove "upcoming"</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1746619202">- Use autosetup for patches, refresh them and rename
  * fix-authorized-keys-location.patch to 0001-Fix-authorized-keys-location-for-OpenSUSE.patch
  * set-default-user.patch to 0002-Set-the-default-user-to-suse.patch
  * no-network-args.patch to 0003-On-OpenSUSE-do-not-add-to-kernel-command-line.patch</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1747656000">- Update to version 5.8.2:
  * cargo: Afterburn release 5.8.2
  * docs/release-notes: update for release 5.8.2
  * cargo: update dependencies
  * cargo: Afterburn release 5.8.1
  * cargo: Afterburn release 5.8.0
  * docs/release-notes: update for release 5.8.0
  * cargo: update dependencies
    this includes an update of the dependency idna, which
    fixes CVE-2024-12224 AKA bsc#1243850
  * packit: add initial support</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1750161600">- Fix Requires in noarch package to not be arch specific (bsc#1244675)</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1753358400">- Update to version 5.9.0:
  * cargo: Afterburn release 5.9.0
  * docs/release-notes: update for release 5.9.0
  * cargo: update dependencies
  * Add TMT test structure and basic smoke test
  * build(deps): bump openssl from 0.10.72 to 0.10.73
  * build(deps): bump reqwest from 0.12.15 to 0.12.18
  * docs/release-notes: Update changelog entry
  * dracut: Return 255 in module-setup
  * oraclecloud: add release note and move base URL to constant
  * oraclecloud: implement oraclecloud provider
  * build(deps): bump nix from 0.29.0 to 0.30.1
  * build(deps): bump zbus from 5.7.0 to 5.7.1
  * build(deps): bump serde-xml-rs from 0.6.0 to 0.8.1
  * build(deps): bump ipnetwork from 0.20.0 to 0.21.1
  * build(deps): bump clap from 4.5.38 to 4.5.39</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1758801600">- Update to version 5.9.0.git21.a73f509:
  * docs/release-notes: update for release 5.10.0
  * cargo: update dependencies
  * microsoft/azure: Add XML attribute alias for serde-xml-rs Fedora compat
  * docs/release-notes: Add entry for Azure SharedConfig XML parsing fix
  * microsoft/azure: Fix SharedConfig parsing of XML attributes
  * microsoft/azure: Mock goalstate.SharedConfig output in tests
  * providers/azure: switch SSH key retrieval from certs endpoint to IMDS
    as azure stopped providing keys in the old one, fixes bsc#1250471
  * build(deps): bump the build group with 8 updates
  * build(deps): bump slab from 0.4.10 to 0.4.11
  * build(deps): bump actions/checkout from 4 to 5
  * upcloud: implement UpCloud provider
  * build(deps): bump the build group with 4 updates
  * Sync repo templates ⚙</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1759147200">- Add bugzilla references to past changelog</changelog>
</package>
<package pkgid="e70a89ddefe05c4d1ba104aa5eb7b7c9e0404448871da40647e493f329f94289105d76bdd2b6a2512142ea9c19e3dc0005d343282552af4854a23a9bf86cc77b" name="afterburn" arch="src">
  <version epoch="0" ver="5.9.0.git21.a73f509" rel="43.9"/>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1626177600">- Forward port fix-authorized-keys-location.patch</changelog>
  <changelog author="slunkad@suse.de" date="1635854400">- 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</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1635854401">- Add cargo_audit service
- Resolve incomplete use of services for getting source tars.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1637064000">- No reason to exclude armv7, since it builds properly</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1642075200">- 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</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1642507200">- 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</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1653307200">- 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 AKA bsc#1196972
  * 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</changelog>
  <changelog author="miika.alikirri@suse.com" date="1681992000">- 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</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1708603200">- make lint happy about dracut package not being noarch
- add afterburn-sshkeys.target to pre/post</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1722859200">- enable upstream tests</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1726142400">- enable all arches</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1746619200">- Update to version 5.7.0:
  * cargo: Afterburn release 5.7.0
  * docs/release-notes: update for release 5.7.0
  * cargo: update dependencies
  * dhcp: replace dbus_proxy with proxy, and zbus traits
  * build(deps): bump zbus from 3.15.2 to 4.4.0
  * build(deps): bump tempfile from 3.10.1 to 3.12.0
  * build(deps): bump serde from 1.0.205 to 1.0.210
  * build(deps): bump serde_json from 1.0.121 to 1.0.127
  * build(deps): bump reqwest from 0.12.5 to 0.12.7
  * build(deps): bump uzers from 0.12.0 to 0.12.1
  * build(deps): bump clap from 4.5.13 to 4.5.16
  * build(deps): bump serde from 1.0.203 to 1.0.205
  * build(deps): bump serde_json from 1.0.119 to 1.0.121
  * build(deps): bump mockito from 1.4.0 to 1.5.0
  * build(deps): bump openssh-keys from 0.6.3 to 0.6.4
  * build(deps): bump clap from 4.5.8 to 4.5.13
  * build(deps): bump openssl from 0.10.64 to 0.10.66
  * providers/hetzner: private ipv4 addresses in attributes
  * openstack: Document the two platforms
  * build(deps): bump zerovec-derive from 0.10.2 to 0.10.3
  * build(deps): bump zerovec from 0.10.2 to 0.10.4
  * build(deps): bump nix from 0.27.1 to 0.29.0
  * build(deps): bump clap from 4.5.7 to 4.5.8
  * build(deps): bump serde_json from 1.0.117 to 1.0.119
  * microsoft/azure: allow empty certificate chain in PKCS12 file
  * proxmoxve: implement proxmoxve provider
  * providers/hetzner: fix duplicate attribute prefix
  * build(deps): bump pnet_base from 0.34.0 to 0.35.0
  * cargo: Afterburn release 5.6.0
  * docs/release-notes: update for release 5.6.0
  * cargo: update dependencies
  * build(deps): bump libflate from 1.4.0 to 2.1.0
  * build(deps): bump base64 from 0.21.7 to 0.22.1
  * build(deps): bump uzers from 0.11.3 to 0.12.0
  * build(deps): bump pnet_datalink from 0.34.0 to 0.35.0
  * build(deps): bump nix from 0.28.0 to 0.29.0
  * lint: silence deadcode warnings
  * lint: address latest lint's from msrv update
  * workflows/rust: directly update toolchain to 1.75.0
  * cargo: update msrv to 1.75
  * Sync repo templates ⚙
  * build(deps): bump reqwest from 0.12.2 to 0.12.4
  * build(deps): bump serde from 1.0.197 to 1.0.200
  * build(deps): bump anyhow from 1.0.81 to 1.0.82
  * build(deps): bump mailparse from 0.14.1 to 0.15.0
  * build(deps): bump serde_json from 1.0.115 to 1.0.116
  * Sync repo templates ⚙
  * providers: Add "akamai" provider
  * build(deps): bump h2 from 0.3.24 to 0.3.26
  * build(deps): bump anyhow from 1.0.79 to 1.0.81
  * build(deps): bump serde_json from 1.0.113 to 1.0.115
  * build(deps): bump reqwest from 0.11.24 to 0.12.2
  * build(deps): bump serde_yaml from 0.9.32 to 0.9.34+deprecated
  * build(deps): bump mio from 0.8.10 to 0.8.11
  * build(deps): bump mailparse from 0.14.0 to 0.14.1
  * build(deps): bump openssl from 0.10.62 to 0.10.64
  * build(deps): bump nix from 0.27.1 to 0.28.0
  * build(deps): bump mockito from 1.2.0 to 1.4.0
  * build(deps): bump tempfile from 3.9.0 to 3.10.1
  * build(deps): bump serde_yaml from 0.9.31 to 0.9.32
  * build(deps): bump serde from 1.0.195 to 1.0.197
  * build(deps): bump h2 from 0.3.23 to 0.3.24
  * build(deps): bump slog-term from 2.9.0 to 2.9.1
  * build(deps): bump serde_yaml from 0.9.30 to 0.9.31
  * build(deps): bump serde_json from 1.0.111 to 1.0.113
  * build(deps): bump clap from 4.4.16 to 4.4.18
  * build(deps): bump reqwest from 0.11.23 to 0.11.24
  * Sync repo templates ⚙
  * cargo: Afterburn release 5.5.1
  * docs/release-notes: update for release 5.5.1
  * cargo: update dependencies
  * build(deps): bump anyhow from 1.0.75 to 1.0.78
  * build(deps): bump serde_yaml from 0.9.27 to 0.9.29
  * build(deps): bump reqwest from 0.11.22 to 0.11.23
  * build(deps): bump serde_json from 1.0.108 to 1.0.109
  * build(deps): bump openssl from 0.10.60 to 0.10.62
  * build(deps): bump tempfile from 3.8.1 to 3.9.0
  * build(deps): bump clap from 4.4.10 to 4.4.12
  * build(deps): bump unsafe-libyaml from 0.2.9 to 0.2.10
  * providers/vmware: add missing public functions for non-amd64
  * build(deps): bump clap from 4.4.8 to 4.4.10
  * cargo: Afterburn release 5.5.0
  * build(deps): bump openssl from 0.10.59 to 0.10.60
  * Sync repo templates ⚙
  * docs/release-notes: update for release 5.5.0
  * cargo: update dependencies
  * ci: cancel previous build on PR update
  * build(deps): allow building with libsystemd 0.7.0
  * providers/vmware: Process guestinfo.metadata netplan configuration
  * kubevirt: Run afterburn-hostname service
  * build(deps): bump reqwest from 0.11.20 to 0.11.22
  * build(deps): bump tempfile from 3.8.0 to 3.8.1
  * build(deps): bump clap from 4.4.6 to 4.4.7
  * build(deps): bump serde_json from 1.0.107 to 1.0.108
  * build(deps): bump serde_yaml from 0.9.25 to 0.9.27
  * build(deps): bump rustix from 0.37.19 to 0.37.25
  * build(deps): bump clap from 4.4.2 to 4.4.6
  * build(deps): bump serde_json from 1.0.105 to 1.0.107
  * build(deps): bump mockito from 1.1.0 to 1.2.0
  * providers: add support for scaleway
  * Move away from deprecated `users` to `uzers`
    though not vulnerable as unused but lib had CVE-2025-5791 AKA bsc#1244199
  * Sync repo templates ⚙
  * providers/hetzner: add support for Hetzner Cloud
  * build(deps): bump clap from 4.4.1 to 4.4.2
  * cargo: update MSRV to 1.71
  * build(deps): bump clap from 4.3.19 to 4.4.1
  * chore: Get rid of Clippy warnings
  * cargo: specify required features for nix dependency
  * build(deps): bump nix from 0.26.2 to 0.27.1
  * build(deps): bump slog-async from 2.7.0 to 2.8.0
  * build(deps): bump openssl from 0.10.56 to 0.10.57
  * build(deps): bump reqwest from 0.11.18 to 0.11.20
  * build(deps): bump serde from 1.0.185 to 1.0.188
  * Sync repo templates ⚙
  * build(deps): bump tempfile from 3.7.1 to 3.8.0
  * build(deps): bump serde from 1.0.183 to 1.0.185
  * build(deps): bump anyhow from 1.0.72 to 1.0.75
  * build(deps): bump serde_json from 1.0.104 to 1.0.105
  * build(deps): bump openssl from 0.10.55 to 0.10.56
  * build(deps): bump tempfile from 3.7.0 to 3.7.1
  * build(deps): bump serde from 1.0.180 to 1.0.183
  * Sync repo templates ⚙
  * build(deps): bump serde from 1.0.179 to 1.0.180
  * build(deps): bump serde_json from 1.0.103 to 1.0.104
  * build(deps): bump serde from 1.0.175 to 1.0.179
  * build(deps): bump pnet_datalink from 0.33.0 to 0.34.0
  * build(deps): bump serde from 1.0.171 to 1.0.175
  * build(deps): bump clap from 4.3.14 to 4.3.19
  * build(deps): bump pnet_base from 0.33.0 to 0.34.0
  * build(deps): bump serde_yaml from 0.9.23 to 0.9.25
  * build(deps): bump tempfile from 3.6.0 to 3.7.0
  * build(deps): bump clap from 4.3.11 to 4.3.14
  * build(deps): bump serde_yaml from 0.9.22 to 0.9.23
  * build(deps): bump anyhow from 1.0.71 to 1.0.72
  * build(deps): bump serde_json from 1.0.100 to 1.0.103
  * Sync repo templates ⚙
  * build(deps): bump clap from 4.3.10 to 4.3.11
  * build(deps): bump serde_json from 1.0.99 to 1.0.100
  * build(deps): bump openssh-keys from 0.6.1 to 0.6.2
  * build(deps): bump zbus from 3.13.1 to 3.14.1
  * build(deps): bump clap from 4.3.8 to 4.3.10
  * build(deps): bump serde from 1.0.164 to 1.0.165
  * build(deps): bump serde_json from 1.0.96 to 1.0.99
  * build(deps): bump clap from 4.3.3 to 4.3.8
  * build(deps): bump serde_yaml from 0.9.21 to 0.9.22
  * build(deps): bump openssl from 0.10.54 to 0.10.55
  * build(deps): bump mockito from 1.0.2 to 1.1.0
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * openstack: Add attribute OPENSTACK_INSTANCE_UUID
  * build(deps): bump serde from 1.0.163 to 1.0.164
  * build(deps): bump clap from 4.3.2 to 4.3.3
  * build(deps): bump tempfile from 3.5.0 to 3.6.0
  * cargo: Afterburn release 5.4.3
  * docs/release-notes: update for release 5.4.3
  * cargo: update dependencies
  * cargo: allow openssl 0.10.46
  * build(deps): bump openssl from 0.10.52 to 0.10.54
  * build(deps): bump openssh-keys from 0.6.0 to 0.6.1
  * build(deps): bump vmw_backdoor from 0.2.3 to 0.2.4
  * ci: strip debug symbols
  * Sync repo templates ⚙
  * build-sys: Use new tier = 2 for cargo-vendor-filterer
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * build(deps): bump reqwest from 0.11.17 to 0.11.18
  * cargo: Afterburn release 5.4.2
  * docs/release-notes: update for release
  * docs/release-notes: note Azure SSH regression fix with new openssl
  * cargo: fix minimum version of openssl crate
  * build(deps): bump serde from 1.0.162 to 1.0.163
  * build(deps): bump zbus from 3.12.0 to 3.13.1
  * build(deps): bump serde from 1.0.160 to 1.0.162
  * build(deps): bump anyhow from 1.0.70 to 1.0.71
  * build(deps): bump openssl from 0.10.51 to 0.10.52
  * build(deps): bump reqwest from 0.11.16 to 0.11.17
  * build(deps): bump openssl from 0.10.50 to 0.10.51
  * build(deps): bump enumflags2 from 0.7.5 to 0.7.7
  * build(deps): bump openssl from 0.10.48 to 0.10.50
  * build(deps): bump zbus from 3.11.1 to 3.12.0
  * build(deps): bump serde_json from 1.0.95 to 1.0.96
  * build(deps): bump h2 from 0.3.15 to 0.3.17
  * build(deps): bump openssl from 0.10.47 to 0.10.48
  * microsoft/crypto/mod: replace deprecated function `parse` with `parse2`
  * build(deps): bump serde from 1.0.159 to 1.0.160
  * build(deps): bump serde_yaml from 0.9.19 to 0.9.21
  * build(deps): bump tempfile from 3.4.0 to 3.5.0
  * build(deps): bump serde from 1.0.158 to 1.0.159
  * build(deps): bump mockito from 1.0.1 to 1.0.2
  * Update mockito to 1.0.1
  * build(deps): bump reqwest from 0.11.15 to 0.11.16
  * build(deps): bump serde_json from 1.0.94 to 1.0.95
  * cli: switch to clap derive
  * cli: add descriptive value names for option arguments in --help
  * build(deps): bump zbus from 3.11.0 to 3.11.1
  * build(deps): bump openssl from 0.10.45 to 0.10.47
  * build(deps): bump reqwest from 0.11.14 to 0.11.15
  * build(deps): bump serde from 1.0.155 to 1.0.158
  * build(deps): bump anyhow from 1.0.69 to 1.0.70
  * cli: have clap require exactly one of --cmdline/--provider
  * providers/*: move endpoint mocking into retry::Client
  * retry/client: move URL parsing into helper function
  * providers/microsoft: import crate::retry
  * providers/microsoft: use stored client for all fetches
  * providers/packet: use stored client for boot checkin
  * build(deps): bump zbus from 3.10.0 to 3.11.0
  * build(deps): bump serde from 1.0.152 to 1.0.155
  * Sync repo templates ⚙
  * docs: Use upstream theme &amp; update to 0.4.1
  * build(deps): bump serde_json from 1.0.93 to 1.0.94
  * build(deps): bump serde_yaml from 0.9.17 to 0.9.19
  * build(deps): bump mockito from 0.32.3 to 0.32.4
  * build(deps): bump tempfile from 3.3.0 to 3.4.0
  * initrd: remember to write trailing newline to network kargs file
  * util: drop obsolete "OEM" terminology
  * Update to clap 4
  * build(deps): bump mockito from 0.31.1 to 0.32.3
  * workflows: update clippy to 1.67
  * Fix clippy lints
  * Inline variables into format strings
  * build(deps): bump zbus from 3.9.0 to 3.10.0
  * build(deps): bump serde_json from 1.0.92 to 1.0.93</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1746619201">- Update to version 5.7.0.git103.bae893c:
  * Sync repo templates ⚙
  * build(deps): bump crossbeam-channel from 0.5.13 to 0.5.15
  * build(deps): bump tokio from 1.40.0 to 1.44.2
  * build(deps): bump openssl from 0.10.71 to 0.10.72
    fixes RUSTSEC-2025-0022 AKA CVE-2025-3416 AKA bsc#1242665
  * build(deps): bump zbus from 4.4.0 to 5.5.0
  * mod.rs: Fix clippy lint errors
  * release-notes.md: add release notes for rust version update
  * Cargo.toml: bump MSRV to 1.84.1
  * Fix clippy lint issues
  * Sync repo templates ⚙
  * build(deps): bump mockito from 1.6.1 to 1.7.0
  * build(deps): bump serde_json from 1.0.139 to 1.0.140
  * build(deps): bump tempfile from 3.17.1 to 3.19.1
  * build(deps): bump clap from 4.5.31 to 4.5.35
  * build(deps): bump reqwest from 0.12.12 to 0.12.15
  * Update release notes.
  * proxmoxve: Add more context to log messages.
  * proxmoxve: Remove unneeded fields
  * proxmoxve: Add tests for static network configuration from cloud-init.
  * proxmoxve: Add support for static network configuration from cloud-init.
  * build(deps): bump mailparse from 0.15.0 to 0.16.1
  * Sync repo templates ⚙
  * build(deps): bump ring from 0.17.8 to 0.17.13
  * build(deps): bump anyhow from 1.0.95 to 1.0.96
  * release notes: add notes for tempfile bump from 3.16.0 to 3.17.1
  * build(deps): bump serde from 1.0.217 to 1.0.218
  * build(deps): bump openssl from 0.10.70 to 0.10.71
  * build(deps): bump tempfile from 3.16.0 to 3.17.1
  * build(deps): bump serde_json from 1.0.138 to 1.0.139
  * build(deps): bump clap from 4.5.27 to 4.5.31
  * add makefile targets for fmt,lint and test
  * providers/openstack: ignore ec2 metadata if not present
  * build(deps): bump openssl from 0.10.66 to 0.10.70
  * build(deps): bump serde_json from 1.0.137 to 1.0.138
  * build(deps): bump tempfile from 3.14.0 to 3.16.0
  * build(deps): bump openssl from 0.10.66 to 0.10.69
  * build(deps): bump ipnetwork from 0.20.0 to 0.21.1
  * build(deps): bump serde from 1.0.215 to 1.0.217
  * build(deps): bump serde_json from 1.0.133 to 1.0.137
  * build(deps): bump anyhow from 1.0.93 to 1.0.95
  * build(deps): bump clap from 4.5.21 to 4.5.27
  * build(deps): bump reqwest from 0.12.7 to 0.12.12
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * build(deps): bump mockito from 1.5.0 to 1.6.1
  * build(deps): bump serde_json from 1.0.128 to 1.0.133
  * Sync repo templates ⚙
  * build(deps): bump clap from 4.5.17 to 4.5.21
  * build(deps): bump tempfile from 3.12.0 to 3.14.0
  * build(deps): bump anyhow from 1.0.89 to 1.0.93
  * build(deps): bump serde from 1.0.210 to 1.0.215
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * docs: add changelog entry
  * proxmox: use noop provider if no configdrive
  * add noop provider
  * release-notes: remove "upcoming"</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1746619202">- Use autosetup for patches, refresh them and rename
  * fix-authorized-keys-location.patch to 0001-Fix-authorized-keys-location-for-OpenSUSE.patch
  * set-default-user.patch to 0002-Set-the-default-user-to-suse.patch
  * no-network-args.patch to 0003-On-OpenSUSE-do-not-add-to-kernel-command-line.patch</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1747656000">- Update to version 5.8.2:
  * cargo: Afterburn release 5.8.2
  * docs/release-notes: update for release 5.8.2
  * cargo: update dependencies
  * cargo: Afterburn release 5.8.1
  * cargo: Afterburn release 5.8.0
  * docs/release-notes: update for release 5.8.0
  * cargo: update dependencies
    this includes an update of the dependency idna, which
    fixes CVE-2024-12224 AKA bsc#1243850
  * packit: add initial support</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1750161600">- Fix Requires in noarch package to not be arch specific (bsc#1244675)</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1753358400">- Update to version 5.9.0:
  * cargo: Afterburn release 5.9.0
  * docs/release-notes: update for release 5.9.0
  * cargo: update dependencies
  * Add TMT test structure and basic smoke test
  * build(deps): bump openssl from 0.10.72 to 0.10.73
  * build(deps): bump reqwest from 0.12.15 to 0.12.18
  * docs/release-notes: Update changelog entry
  * dracut: Return 255 in module-setup
  * oraclecloud: add release note and move base URL to constant
  * oraclecloud: implement oraclecloud provider
  * build(deps): bump nix from 0.29.0 to 0.30.1
  * build(deps): bump zbus from 5.7.0 to 5.7.1
  * build(deps): bump serde-xml-rs from 0.6.0 to 0.8.1
  * build(deps): bump ipnetwork from 0.20.0 to 0.21.1
  * build(deps): bump clap from 4.5.38 to 4.5.39</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1758801600">- Update to version 5.9.0.git21.a73f509:
  * docs/release-notes: update for release 5.10.0
  * cargo: update dependencies
  * microsoft/azure: Add XML attribute alias for serde-xml-rs Fedora compat
  * docs/release-notes: Add entry for Azure SharedConfig XML parsing fix
  * microsoft/azure: Fix SharedConfig parsing of XML attributes
  * microsoft/azure: Mock goalstate.SharedConfig output in tests
  * providers/azure: switch SSH key retrieval from certs endpoint to IMDS
    as azure stopped providing keys in the old one, fixes bsc#1250471
  * build(deps): bump the build group with 8 updates
  * build(deps): bump slab from 0.4.10 to 0.4.11
  * build(deps): bump actions/checkout from 4 to 5
  * upcloud: implement UpCloud provider
  * build(deps): bump the build group with 4 updates
  * Sync repo templates ⚙</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1759147200">- Add bugzilla references to past changelog</changelog>
</package>
<package pkgid="85154cd9e28e1886581fab7e7a1968d91c60a97658d3f125a0db0e3df324b2ba2a0618c4155d9a4741ea131b530263ea8eaa5f1965eb5785e2b21e2889c05b70" name="afterburn-debuginfo" arch="s390x">
  <version epoch="0" ver="5.9.0.git21.a73f509" rel="43.9"/>
  <changelog author="miika.alikirri@suse.com" date="1681992000">- 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</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1708603200">- make lint happy about dracut package not being noarch
- add afterburn-sshkeys.target to pre/post</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1722859200">- enable upstream tests</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1726142400">- enable all arches</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1746619200">- Update to version 5.7.0:
  * cargo: Afterburn release 5.7.0
  * docs/release-notes: update for release 5.7.0
  * cargo: update dependencies
  * dhcp: replace dbus_proxy with proxy, and zbus traits
  * build(deps): bump zbus from 3.15.2 to 4.4.0
  * build(deps): bump tempfile from 3.10.1 to 3.12.0
  * build(deps): bump serde from 1.0.205 to 1.0.210
  * build(deps): bump serde_json from 1.0.121 to 1.0.127
  * build(deps): bump reqwest from 0.12.5 to 0.12.7
  * build(deps): bump uzers from 0.12.0 to 0.12.1
  * build(deps): bump clap from 4.5.13 to 4.5.16
  * build(deps): bump serde from 1.0.203 to 1.0.205
  * build(deps): bump serde_json from 1.0.119 to 1.0.121
  * build(deps): bump mockito from 1.4.0 to 1.5.0
  * build(deps): bump openssh-keys from 0.6.3 to 0.6.4
  * build(deps): bump clap from 4.5.8 to 4.5.13
  * build(deps): bump openssl from 0.10.64 to 0.10.66
  * providers/hetzner: private ipv4 addresses in attributes
  * openstack: Document the two platforms
  * build(deps): bump zerovec-derive from 0.10.2 to 0.10.3
  * build(deps): bump zerovec from 0.10.2 to 0.10.4
  * build(deps): bump nix from 0.27.1 to 0.29.0
  * build(deps): bump clap from 4.5.7 to 4.5.8
  * build(deps): bump serde_json from 1.0.117 to 1.0.119
  * microsoft/azure: allow empty certificate chain in PKCS12 file
  * proxmoxve: implement proxmoxve provider
  * providers/hetzner: fix duplicate attribute prefix
  * build(deps): bump pnet_base from 0.34.0 to 0.35.0
  * cargo: Afterburn release 5.6.0
  * docs/release-notes: update for release 5.6.0
  * cargo: update dependencies
  * build(deps): bump libflate from 1.4.0 to 2.1.0
  * build(deps): bump base64 from 0.21.7 to 0.22.1
  * build(deps): bump uzers from 0.11.3 to 0.12.0
  * build(deps): bump pnet_datalink from 0.34.0 to 0.35.0
  * build(deps): bump nix from 0.28.0 to 0.29.0
  * lint: silence deadcode warnings
  * lint: address latest lint's from msrv update
  * workflows/rust: directly update toolchain to 1.75.0
  * cargo: update msrv to 1.75
  * Sync repo templates ⚙
  * build(deps): bump reqwest from 0.12.2 to 0.12.4
  * build(deps): bump serde from 1.0.197 to 1.0.200
  * build(deps): bump anyhow from 1.0.81 to 1.0.82
  * build(deps): bump mailparse from 0.14.1 to 0.15.0
  * build(deps): bump serde_json from 1.0.115 to 1.0.116
  * Sync repo templates ⚙
  * providers: Add "akamai" provider
  * build(deps): bump h2 from 0.3.24 to 0.3.26
  * build(deps): bump anyhow from 1.0.79 to 1.0.81
  * build(deps): bump serde_json from 1.0.113 to 1.0.115
  * build(deps): bump reqwest from 0.11.24 to 0.12.2
  * build(deps): bump serde_yaml from 0.9.32 to 0.9.34+deprecated
  * build(deps): bump mio from 0.8.10 to 0.8.11
  * build(deps): bump mailparse from 0.14.0 to 0.14.1
  * build(deps): bump openssl from 0.10.62 to 0.10.64
  * build(deps): bump nix from 0.27.1 to 0.28.0
  * build(deps): bump mockito from 1.2.0 to 1.4.0
  * build(deps): bump tempfile from 3.9.0 to 3.10.1
  * build(deps): bump serde_yaml from 0.9.31 to 0.9.32
  * build(deps): bump serde from 1.0.195 to 1.0.197
  * build(deps): bump h2 from 0.3.23 to 0.3.24
  * build(deps): bump slog-term from 2.9.0 to 2.9.1
  * build(deps): bump serde_yaml from 0.9.30 to 0.9.31
  * build(deps): bump serde_json from 1.0.111 to 1.0.113
  * build(deps): bump clap from 4.4.16 to 4.4.18
  * build(deps): bump reqwest from 0.11.23 to 0.11.24
  * Sync repo templates ⚙
  * cargo: Afterburn release 5.5.1
  * docs/release-notes: update for release 5.5.1
  * cargo: update dependencies
  * build(deps): bump anyhow from 1.0.75 to 1.0.78
  * build(deps): bump serde_yaml from 0.9.27 to 0.9.29
  * build(deps): bump reqwest from 0.11.22 to 0.11.23
  * build(deps): bump serde_json from 1.0.108 to 1.0.109
  * build(deps): bump openssl from 0.10.60 to 0.10.62
  * build(deps): bump tempfile from 3.8.1 to 3.9.0
  * build(deps): bump clap from 4.4.10 to 4.4.12
  * build(deps): bump unsafe-libyaml from 0.2.9 to 0.2.10
  * providers/vmware: add missing public functions for non-amd64
  * build(deps): bump clap from 4.4.8 to 4.4.10
  * cargo: Afterburn release 5.5.0
  * build(deps): bump openssl from 0.10.59 to 0.10.60
  * Sync repo templates ⚙
  * docs/release-notes: update for release 5.5.0
  * cargo: update dependencies
  * ci: cancel previous build on PR update
  * build(deps): allow building with libsystemd 0.7.0
  * providers/vmware: Process guestinfo.metadata netplan configuration
  * kubevirt: Run afterburn-hostname service
  * build(deps): bump reqwest from 0.11.20 to 0.11.22
  * build(deps): bump tempfile from 3.8.0 to 3.8.1
  * build(deps): bump clap from 4.4.6 to 4.4.7
  * build(deps): bump serde_json from 1.0.107 to 1.0.108
  * build(deps): bump serde_yaml from 0.9.25 to 0.9.27
  * build(deps): bump rustix from 0.37.19 to 0.37.25
  * build(deps): bump clap from 4.4.2 to 4.4.6
  * build(deps): bump serde_json from 1.0.105 to 1.0.107
  * build(deps): bump mockito from 1.1.0 to 1.2.0
  * providers: add support for scaleway
  * Move away from deprecated `users` to `uzers`
    though not vulnerable as unused but lib had CVE-2025-5791 AKA bsc#1244199
  * Sync repo templates ⚙
  * providers/hetzner: add support for Hetzner Cloud
  * build(deps): bump clap from 4.4.1 to 4.4.2
  * cargo: update MSRV to 1.71
  * build(deps): bump clap from 4.3.19 to 4.4.1
  * chore: Get rid of Clippy warnings
  * cargo: specify required features for nix dependency
  * build(deps): bump nix from 0.26.2 to 0.27.1
  * build(deps): bump slog-async from 2.7.0 to 2.8.0
  * build(deps): bump openssl from 0.10.56 to 0.10.57
  * build(deps): bump reqwest from 0.11.18 to 0.11.20
  * build(deps): bump serde from 1.0.185 to 1.0.188
  * Sync repo templates ⚙
  * build(deps): bump tempfile from 3.7.1 to 3.8.0
  * build(deps): bump serde from 1.0.183 to 1.0.185
  * build(deps): bump anyhow from 1.0.72 to 1.0.75
  * build(deps): bump serde_json from 1.0.104 to 1.0.105
  * build(deps): bump openssl from 0.10.55 to 0.10.56
  * build(deps): bump tempfile from 3.7.0 to 3.7.1
  * build(deps): bump serde from 1.0.180 to 1.0.183
  * Sync repo templates ⚙
  * build(deps): bump serde from 1.0.179 to 1.0.180
  * build(deps): bump serde_json from 1.0.103 to 1.0.104
  * build(deps): bump serde from 1.0.175 to 1.0.179
  * build(deps): bump pnet_datalink from 0.33.0 to 0.34.0
  * build(deps): bump serde from 1.0.171 to 1.0.175
  * build(deps): bump clap from 4.3.14 to 4.3.19
  * build(deps): bump pnet_base from 0.33.0 to 0.34.0
  * build(deps): bump serde_yaml from 0.9.23 to 0.9.25
  * build(deps): bump tempfile from 3.6.0 to 3.7.0
  * build(deps): bump clap from 4.3.11 to 4.3.14
  * build(deps): bump serde_yaml from 0.9.22 to 0.9.23
  * build(deps): bump anyhow from 1.0.71 to 1.0.72
  * build(deps): bump serde_json from 1.0.100 to 1.0.103
  * Sync repo templates ⚙
  * build(deps): bump clap from 4.3.10 to 4.3.11
  * build(deps): bump serde_json from 1.0.99 to 1.0.100
  * build(deps): bump openssh-keys from 0.6.1 to 0.6.2
  * build(deps): bump zbus from 3.13.1 to 3.14.1
  * build(deps): bump clap from 4.3.8 to 4.3.10
  * build(deps): bump serde from 1.0.164 to 1.0.165
  * build(deps): bump serde_json from 1.0.96 to 1.0.99
  * build(deps): bump clap from 4.3.3 to 4.3.8
  * build(deps): bump serde_yaml from 0.9.21 to 0.9.22
  * build(deps): bump openssl from 0.10.54 to 0.10.55
  * build(deps): bump mockito from 1.0.2 to 1.1.0
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * openstack: Add attribute OPENSTACK_INSTANCE_UUID
  * build(deps): bump serde from 1.0.163 to 1.0.164
  * build(deps): bump clap from 4.3.2 to 4.3.3
  * build(deps): bump tempfile from 3.5.0 to 3.6.0
  * cargo: Afterburn release 5.4.3
  * docs/release-notes: update for release 5.4.3
  * cargo: update dependencies
  * cargo: allow openssl 0.10.46
  * build(deps): bump openssl from 0.10.52 to 0.10.54
  * build(deps): bump openssh-keys from 0.6.0 to 0.6.1
  * build(deps): bump vmw_backdoor from 0.2.3 to 0.2.4
  * ci: strip debug symbols
  * Sync repo templates ⚙
  * build-sys: Use new tier = 2 for cargo-vendor-filterer
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * build(deps): bump reqwest from 0.11.17 to 0.11.18
  * cargo: Afterburn release 5.4.2
  * docs/release-notes: update for release
  * docs/release-notes: note Azure SSH regression fix with new openssl
  * cargo: fix minimum version of openssl crate
  * build(deps): bump serde from 1.0.162 to 1.0.163
  * build(deps): bump zbus from 3.12.0 to 3.13.1
  * build(deps): bump serde from 1.0.160 to 1.0.162
  * build(deps): bump anyhow from 1.0.70 to 1.0.71
  * build(deps): bump openssl from 0.10.51 to 0.10.52
  * build(deps): bump reqwest from 0.11.16 to 0.11.17
  * build(deps): bump openssl from 0.10.50 to 0.10.51
  * build(deps): bump enumflags2 from 0.7.5 to 0.7.7
  * build(deps): bump openssl from 0.10.48 to 0.10.50
  * build(deps): bump zbus from 3.11.1 to 3.12.0
  * build(deps): bump serde_json from 1.0.95 to 1.0.96
  * build(deps): bump h2 from 0.3.15 to 0.3.17
  * build(deps): bump openssl from 0.10.47 to 0.10.48
  * microsoft/crypto/mod: replace deprecated function `parse` with `parse2`
  * build(deps): bump serde from 1.0.159 to 1.0.160
  * build(deps): bump serde_yaml from 0.9.19 to 0.9.21
  * build(deps): bump tempfile from 3.4.0 to 3.5.0
  * build(deps): bump serde from 1.0.158 to 1.0.159
  * build(deps): bump mockito from 1.0.1 to 1.0.2
  * Update mockito to 1.0.1
  * build(deps): bump reqwest from 0.11.15 to 0.11.16
  * build(deps): bump serde_json from 1.0.94 to 1.0.95
  * cli: switch to clap derive
  * cli: add descriptive value names for option arguments in --help
  * build(deps): bump zbus from 3.11.0 to 3.11.1
  * build(deps): bump openssl from 0.10.45 to 0.10.47
  * build(deps): bump reqwest from 0.11.14 to 0.11.15
  * build(deps): bump serde from 1.0.155 to 1.0.158
  * build(deps): bump anyhow from 1.0.69 to 1.0.70
  * cli: have clap require exactly one of --cmdline/--provider
  * providers/*: move endpoint mocking into retry::Client
  * retry/client: move URL parsing into helper function
  * providers/microsoft: import crate::retry
  * providers/microsoft: use stored client for all fetches
  * providers/packet: use stored client for boot checkin
  * build(deps): bump zbus from 3.10.0 to 3.11.0
  * build(deps): bump serde from 1.0.152 to 1.0.155
  * Sync repo templates ⚙
  * docs: Use upstream theme &amp; update to 0.4.1
  * build(deps): bump serde_json from 1.0.93 to 1.0.94
  * build(deps): bump serde_yaml from 0.9.17 to 0.9.19
  * build(deps): bump mockito from 0.32.3 to 0.32.4
  * build(deps): bump tempfile from 3.3.0 to 3.4.0
  * initrd: remember to write trailing newline to network kargs file
  * util: drop obsolete "OEM" terminology
  * Update to clap 4
  * build(deps): bump mockito from 0.31.1 to 0.32.3
  * workflows: update clippy to 1.67
  * Fix clippy lints
  * Inline variables into format strings
  * build(deps): bump zbus from 3.9.0 to 3.10.0
  * build(deps): bump serde_json from 1.0.92 to 1.0.93</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1746619201">- Update to version 5.7.0.git103.bae893c:
  * Sync repo templates ⚙
  * build(deps): bump crossbeam-channel from 0.5.13 to 0.5.15
  * build(deps): bump tokio from 1.40.0 to 1.44.2
  * build(deps): bump openssl from 0.10.71 to 0.10.72
    fixes RUSTSEC-2025-0022 AKA CVE-2025-3416 AKA bsc#1242665
  * build(deps): bump zbus from 4.4.0 to 5.5.0
  * mod.rs: Fix clippy lint errors
  * release-notes.md: add release notes for rust version update
  * Cargo.toml: bump MSRV to 1.84.1
  * Fix clippy lint issues
  * Sync repo templates ⚙
  * build(deps): bump mockito from 1.6.1 to 1.7.0
  * build(deps): bump serde_json from 1.0.139 to 1.0.140
  * build(deps): bump tempfile from 3.17.1 to 3.19.1
  * build(deps): bump clap from 4.5.31 to 4.5.35
  * build(deps): bump reqwest from 0.12.12 to 0.12.15
  * Update release notes.
  * proxmoxve: Add more context to log messages.
  * proxmoxve: Remove unneeded fields
  * proxmoxve: Add tests for static network configuration from cloud-init.
  * proxmoxve: Add support for static network configuration from cloud-init.
  * build(deps): bump mailparse from 0.15.0 to 0.16.1
  * Sync repo templates ⚙
  * build(deps): bump ring from 0.17.8 to 0.17.13
  * build(deps): bump anyhow from 1.0.95 to 1.0.96
  * release notes: add notes for tempfile bump from 3.16.0 to 3.17.1
  * build(deps): bump serde from 1.0.217 to 1.0.218
  * build(deps): bump openssl from 0.10.70 to 0.10.71
  * build(deps): bump tempfile from 3.16.0 to 3.17.1
  * build(deps): bump serde_json from 1.0.138 to 1.0.139
  * build(deps): bump clap from 4.5.27 to 4.5.31
  * add makefile targets for fmt,lint and test
  * providers/openstack: ignore ec2 metadata if not present
  * build(deps): bump openssl from 0.10.66 to 0.10.70
  * build(deps): bump serde_json from 1.0.137 to 1.0.138
  * build(deps): bump tempfile from 3.14.0 to 3.16.0
  * build(deps): bump openssl from 0.10.66 to 0.10.69
  * build(deps): bump ipnetwork from 0.20.0 to 0.21.1
  * build(deps): bump serde from 1.0.215 to 1.0.217
  * build(deps): bump serde_json from 1.0.133 to 1.0.137
  * build(deps): bump anyhow from 1.0.93 to 1.0.95
  * build(deps): bump clap from 4.5.21 to 4.5.27
  * build(deps): bump reqwest from 0.12.7 to 0.12.12
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * build(deps): bump mockito from 1.5.0 to 1.6.1
  * build(deps): bump serde_json from 1.0.128 to 1.0.133
  * Sync repo templates ⚙
  * build(deps): bump clap from 4.5.17 to 4.5.21
  * build(deps): bump tempfile from 3.12.0 to 3.14.0
  * build(deps): bump anyhow from 1.0.89 to 1.0.93
  * build(deps): bump serde from 1.0.210 to 1.0.215
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * docs: add changelog entry
  * proxmox: use noop provider if no configdrive
  * add noop provider
  * release-notes: remove "upcoming"</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1746619202">- Use autosetup for patches, refresh them and rename
  * fix-authorized-keys-location.patch to 0001-Fix-authorized-keys-location-for-OpenSUSE.patch
  * set-default-user.patch to 0002-Set-the-default-user-to-suse.patch
  * no-network-args.patch to 0003-On-OpenSUSE-do-not-add-to-kernel-command-line.patch</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1747656000">- Update to version 5.8.2:
  * cargo: Afterburn release 5.8.2
  * docs/release-notes: update for release 5.8.2
  * cargo: update dependencies
  * cargo: Afterburn release 5.8.1
  * cargo: Afterburn release 5.8.0
  * docs/release-notes: update for release 5.8.0
  * cargo: update dependencies
    this includes an update of the dependency idna, which
    fixes CVE-2024-12224 AKA bsc#1243850
  * packit: add initial support</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1750161600">- Fix Requires in noarch package to not be arch specific (bsc#1244675)</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1753358400">- Update to version 5.9.0:
  * cargo: Afterburn release 5.9.0
  * docs/release-notes: update for release 5.9.0
  * cargo: update dependencies
  * Add TMT test structure and basic smoke test
  * build(deps): bump openssl from 0.10.72 to 0.10.73
  * build(deps): bump reqwest from 0.12.15 to 0.12.18
  * docs/release-notes: Update changelog entry
  * dracut: Return 255 in module-setup
  * oraclecloud: add release note and move base URL to constant
  * oraclecloud: implement oraclecloud provider
  * build(deps): bump nix from 0.29.0 to 0.30.1
  * build(deps): bump zbus from 5.7.0 to 5.7.1
  * build(deps): bump serde-xml-rs from 0.6.0 to 0.8.1
  * build(deps): bump ipnetwork from 0.20.0 to 0.21.1
  * build(deps): bump clap from 4.5.38 to 4.5.39</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1758801600">- Update to version 5.9.0.git21.a73f509:
  * docs/release-notes: update for release 5.10.0
  * cargo: update dependencies
  * microsoft/azure: Add XML attribute alias for serde-xml-rs Fedora compat
  * docs/release-notes: Add entry for Azure SharedConfig XML parsing fix
  * microsoft/azure: Fix SharedConfig parsing of XML attributes
  * microsoft/azure: Mock goalstate.SharedConfig output in tests
  * providers/azure: switch SSH key retrieval from certs endpoint to IMDS
    as azure stopped providing keys in the old one, fixes bsc#1250471
  * build(deps): bump the build group with 8 updates
  * build(deps): bump slab from 0.4.10 to 0.4.11
  * build(deps): bump actions/checkout from 4 to 5
  * upcloud: implement UpCloud provider
  * build(deps): bump the build group with 4 updates
  * Sync repo templates ⚙</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1759147200">- Add bugzilla references to past changelog</changelog>
</package>
<package pkgid="ae197fe72b1d34f87d12c68a74f89f827c7515a173c7e3332c913d934d85415101cb080dfab219ebd7c08b6bb61ebd1cea1ef86b5cba20f677bab64b55dceba0" name="afterburn-debugsource" arch="s390x">
  <version epoch="0" ver="5.9.0.git21.a73f509" rel="43.9"/>
  <changelog author="miika.alikirri@suse.com" date="1681992000">- 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</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1708603200">- make lint happy about dracut package not being noarch
- add afterburn-sshkeys.target to pre/post</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1722859200">- enable upstream tests</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1726142400">- enable all arches</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1746619200">- Update to version 5.7.0:
  * cargo: Afterburn release 5.7.0
  * docs/release-notes: update for release 5.7.0
  * cargo: update dependencies
  * dhcp: replace dbus_proxy with proxy, and zbus traits
  * build(deps): bump zbus from 3.15.2 to 4.4.0
  * build(deps): bump tempfile from 3.10.1 to 3.12.0
  * build(deps): bump serde from 1.0.205 to 1.0.210
  * build(deps): bump serde_json from 1.0.121 to 1.0.127
  * build(deps): bump reqwest from 0.12.5 to 0.12.7
  * build(deps): bump uzers from 0.12.0 to 0.12.1
  * build(deps): bump clap from 4.5.13 to 4.5.16
  * build(deps): bump serde from 1.0.203 to 1.0.205
  * build(deps): bump serde_json from 1.0.119 to 1.0.121
  * build(deps): bump mockito from 1.4.0 to 1.5.0
  * build(deps): bump openssh-keys from 0.6.3 to 0.6.4
  * build(deps): bump clap from 4.5.8 to 4.5.13
  * build(deps): bump openssl from 0.10.64 to 0.10.66
  * providers/hetzner: private ipv4 addresses in attributes
  * openstack: Document the two platforms
  * build(deps): bump zerovec-derive from 0.10.2 to 0.10.3
  * build(deps): bump zerovec from 0.10.2 to 0.10.4
  * build(deps): bump nix from 0.27.1 to 0.29.0
  * build(deps): bump clap from 4.5.7 to 4.5.8
  * build(deps): bump serde_json from 1.0.117 to 1.0.119
  * microsoft/azure: allow empty certificate chain in PKCS12 file
  * proxmoxve: implement proxmoxve provider
  * providers/hetzner: fix duplicate attribute prefix
  * build(deps): bump pnet_base from 0.34.0 to 0.35.0
  * cargo: Afterburn release 5.6.0
  * docs/release-notes: update for release 5.6.0
  * cargo: update dependencies
  * build(deps): bump libflate from 1.4.0 to 2.1.0
  * build(deps): bump base64 from 0.21.7 to 0.22.1
  * build(deps): bump uzers from 0.11.3 to 0.12.0
  * build(deps): bump pnet_datalink from 0.34.0 to 0.35.0
  * build(deps): bump nix from 0.28.0 to 0.29.0
  * lint: silence deadcode warnings
  * lint: address latest lint's from msrv update
  * workflows/rust: directly update toolchain to 1.75.0
  * cargo: update msrv to 1.75
  * Sync repo templates ⚙
  * build(deps): bump reqwest from 0.12.2 to 0.12.4
  * build(deps): bump serde from 1.0.197 to 1.0.200
  * build(deps): bump anyhow from 1.0.81 to 1.0.82
  * build(deps): bump mailparse from 0.14.1 to 0.15.0
  * build(deps): bump serde_json from 1.0.115 to 1.0.116
  * Sync repo templates ⚙
  * providers: Add "akamai" provider
  * build(deps): bump h2 from 0.3.24 to 0.3.26
  * build(deps): bump anyhow from 1.0.79 to 1.0.81
  * build(deps): bump serde_json from 1.0.113 to 1.0.115
  * build(deps): bump reqwest from 0.11.24 to 0.12.2
  * build(deps): bump serde_yaml from 0.9.32 to 0.9.34+deprecated
  * build(deps): bump mio from 0.8.10 to 0.8.11
  * build(deps): bump mailparse from 0.14.0 to 0.14.1
  * build(deps): bump openssl from 0.10.62 to 0.10.64
  * build(deps): bump nix from 0.27.1 to 0.28.0
  * build(deps): bump mockito from 1.2.0 to 1.4.0
  * build(deps): bump tempfile from 3.9.0 to 3.10.1
  * build(deps): bump serde_yaml from 0.9.31 to 0.9.32
  * build(deps): bump serde from 1.0.195 to 1.0.197
  * build(deps): bump h2 from 0.3.23 to 0.3.24
  * build(deps): bump slog-term from 2.9.0 to 2.9.1
  * build(deps): bump serde_yaml from 0.9.30 to 0.9.31
  * build(deps): bump serde_json from 1.0.111 to 1.0.113
  * build(deps): bump clap from 4.4.16 to 4.4.18
  * build(deps): bump reqwest from 0.11.23 to 0.11.24
  * Sync repo templates ⚙
  * cargo: Afterburn release 5.5.1
  * docs/release-notes: update for release 5.5.1
  * cargo: update dependencies
  * build(deps): bump anyhow from 1.0.75 to 1.0.78
  * build(deps): bump serde_yaml from 0.9.27 to 0.9.29
  * build(deps): bump reqwest from 0.11.22 to 0.11.23
  * build(deps): bump serde_json from 1.0.108 to 1.0.109
  * build(deps): bump openssl from 0.10.60 to 0.10.62
  * build(deps): bump tempfile from 3.8.1 to 3.9.0
  * build(deps): bump clap from 4.4.10 to 4.4.12
  * build(deps): bump unsafe-libyaml from 0.2.9 to 0.2.10
  * providers/vmware: add missing public functions for non-amd64
  * build(deps): bump clap from 4.4.8 to 4.4.10
  * cargo: Afterburn release 5.5.0
  * build(deps): bump openssl from 0.10.59 to 0.10.60
  * Sync repo templates ⚙
  * docs/release-notes: update for release 5.5.0
  * cargo: update dependencies
  * ci: cancel previous build on PR update
  * build(deps): allow building with libsystemd 0.7.0
  * providers/vmware: Process guestinfo.metadata netplan configuration
  * kubevirt: Run afterburn-hostname service
  * build(deps): bump reqwest from 0.11.20 to 0.11.22
  * build(deps): bump tempfile from 3.8.0 to 3.8.1
  * build(deps): bump clap from 4.4.6 to 4.4.7
  * build(deps): bump serde_json from 1.0.107 to 1.0.108
  * build(deps): bump serde_yaml from 0.9.25 to 0.9.27
  * build(deps): bump rustix from 0.37.19 to 0.37.25
  * build(deps): bump clap from 4.4.2 to 4.4.6
  * build(deps): bump serde_json from 1.0.105 to 1.0.107
  * build(deps): bump mockito from 1.1.0 to 1.2.0
  * providers: add support for scaleway
  * Move away from deprecated `users` to `uzers`
    though not vulnerable as unused but lib had CVE-2025-5791 AKA bsc#1244199
  * Sync repo templates ⚙
  * providers/hetzner: add support for Hetzner Cloud
  * build(deps): bump clap from 4.4.1 to 4.4.2
  * cargo: update MSRV to 1.71
  * build(deps): bump clap from 4.3.19 to 4.4.1
  * chore: Get rid of Clippy warnings
  * cargo: specify required features for nix dependency
  * build(deps): bump nix from 0.26.2 to 0.27.1
  * build(deps): bump slog-async from 2.7.0 to 2.8.0
  * build(deps): bump openssl from 0.10.56 to 0.10.57
  * build(deps): bump reqwest from 0.11.18 to 0.11.20
  * build(deps): bump serde from 1.0.185 to 1.0.188
  * Sync repo templates ⚙
  * build(deps): bump tempfile from 3.7.1 to 3.8.0
  * build(deps): bump serde from 1.0.183 to 1.0.185
  * build(deps): bump anyhow from 1.0.72 to 1.0.75
  * build(deps): bump serde_json from 1.0.104 to 1.0.105
  * build(deps): bump openssl from 0.10.55 to 0.10.56
  * build(deps): bump tempfile from 3.7.0 to 3.7.1
  * build(deps): bump serde from 1.0.180 to 1.0.183
  * Sync repo templates ⚙
  * build(deps): bump serde from 1.0.179 to 1.0.180
  * build(deps): bump serde_json from 1.0.103 to 1.0.104
  * build(deps): bump serde from 1.0.175 to 1.0.179
  * build(deps): bump pnet_datalink from 0.33.0 to 0.34.0
  * build(deps): bump serde from 1.0.171 to 1.0.175
  * build(deps): bump clap from 4.3.14 to 4.3.19
  * build(deps): bump pnet_base from 0.33.0 to 0.34.0
  * build(deps): bump serde_yaml from 0.9.23 to 0.9.25
  * build(deps): bump tempfile from 3.6.0 to 3.7.0
  * build(deps): bump clap from 4.3.11 to 4.3.14
  * build(deps): bump serde_yaml from 0.9.22 to 0.9.23
  * build(deps): bump anyhow from 1.0.71 to 1.0.72
  * build(deps): bump serde_json from 1.0.100 to 1.0.103
  * Sync repo templates ⚙
  * build(deps): bump clap from 4.3.10 to 4.3.11
  * build(deps): bump serde_json from 1.0.99 to 1.0.100
  * build(deps): bump openssh-keys from 0.6.1 to 0.6.2
  * build(deps): bump zbus from 3.13.1 to 3.14.1
  * build(deps): bump clap from 4.3.8 to 4.3.10
  * build(deps): bump serde from 1.0.164 to 1.0.165
  * build(deps): bump serde_json from 1.0.96 to 1.0.99
  * build(deps): bump clap from 4.3.3 to 4.3.8
  * build(deps): bump serde_yaml from 0.9.21 to 0.9.22
  * build(deps): bump openssl from 0.10.54 to 0.10.55
  * build(deps): bump mockito from 1.0.2 to 1.1.0
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * openstack: Add attribute OPENSTACK_INSTANCE_UUID
  * build(deps): bump serde from 1.0.163 to 1.0.164
  * build(deps): bump clap from 4.3.2 to 4.3.3
  * build(deps): bump tempfile from 3.5.0 to 3.6.0
  * cargo: Afterburn release 5.4.3
  * docs/release-notes: update for release 5.4.3
  * cargo: update dependencies
  * cargo: allow openssl 0.10.46
  * build(deps): bump openssl from 0.10.52 to 0.10.54
  * build(deps): bump openssh-keys from 0.6.0 to 0.6.1
  * build(deps): bump vmw_backdoor from 0.2.3 to 0.2.4
  * ci: strip debug symbols
  * Sync repo templates ⚙
  * build-sys: Use new tier = 2 for cargo-vendor-filterer
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * build(deps): bump reqwest from 0.11.17 to 0.11.18
  * cargo: Afterburn release 5.4.2
  * docs/release-notes: update for release
  * docs/release-notes: note Azure SSH regression fix with new openssl
  * cargo: fix minimum version of openssl crate
  * build(deps): bump serde from 1.0.162 to 1.0.163
  * build(deps): bump zbus from 3.12.0 to 3.13.1
  * build(deps): bump serde from 1.0.160 to 1.0.162
  * build(deps): bump anyhow from 1.0.70 to 1.0.71
  * build(deps): bump openssl from 0.10.51 to 0.10.52
  * build(deps): bump reqwest from 0.11.16 to 0.11.17
  * build(deps): bump openssl from 0.10.50 to 0.10.51
  * build(deps): bump enumflags2 from 0.7.5 to 0.7.7
  * build(deps): bump openssl from 0.10.48 to 0.10.50
  * build(deps): bump zbus from 3.11.1 to 3.12.0
  * build(deps): bump serde_json from 1.0.95 to 1.0.96
  * build(deps): bump h2 from 0.3.15 to 0.3.17
  * build(deps): bump openssl from 0.10.47 to 0.10.48
  * microsoft/crypto/mod: replace deprecated function `parse` with `parse2`
  * build(deps): bump serde from 1.0.159 to 1.0.160
  * build(deps): bump serde_yaml from 0.9.19 to 0.9.21
  * build(deps): bump tempfile from 3.4.0 to 3.5.0
  * build(deps): bump serde from 1.0.158 to 1.0.159
  * build(deps): bump mockito from 1.0.1 to 1.0.2
  * Update mockito to 1.0.1
  * build(deps): bump reqwest from 0.11.15 to 0.11.16
  * build(deps): bump serde_json from 1.0.94 to 1.0.95
  * cli: switch to clap derive
  * cli: add descriptive value names for option arguments in --help
  * build(deps): bump zbus from 3.11.0 to 3.11.1
  * build(deps): bump openssl from 0.10.45 to 0.10.47
  * build(deps): bump reqwest from 0.11.14 to 0.11.15
  * build(deps): bump serde from 1.0.155 to 1.0.158
  * build(deps): bump anyhow from 1.0.69 to 1.0.70
  * cli: have clap require exactly one of --cmdline/--provider
  * providers/*: move endpoint mocking into retry::Client
  * retry/client: move URL parsing into helper function
  * providers/microsoft: import crate::retry
  * providers/microsoft: use stored client for all fetches
  * providers/packet: use stored client for boot checkin
  * build(deps): bump zbus from 3.10.0 to 3.11.0
  * build(deps): bump serde from 1.0.152 to 1.0.155
  * Sync repo templates ⚙
  * docs: Use upstream theme &amp; update to 0.4.1
  * build(deps): bump serde_json from 1.0.93 to 1.0.94
  * build(deps): bump serde_yaml from 0.9.17 to 0.9.19
  * build(deps): bump mockito from 0.32.3 to 0.32.4
  * build(deps): bump tempfile from 3.3.0 to 3.4.0
  * initrd: remember to write trailing newline to network kargs file
  * util: drop obsolete "OEM" terminology
  * Update to clap 4
  * build(deps): bump mockito from 0.31.1 to 0.32.3
  * workflows: update clippy to 1.67
  * Fix clippy lints
  * Inline variables into format strings
  * build(deps): bump zbus from 3.9.0 to 3.10.0
  * build(deps): bump serde_json from 1.0.92 to 1.0.93</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1746619201">- Update to version 5.7.0.git103.bae893c:
  * Sync repo templates ⚙
  * build(deps): bump crossbeam-channel from 0.5.13 to 0.5.15
  * build(deps): bump tokio from 1.40.0 to 1.44.2
  * build(deps): bump openssl from 0.10.71 to 0.10.72
    fixes RUSTSEC-2025-0022 AKA CVE-2025-3416 AKA bsc#1242665
  * build(deps): bump zbus from 4.4.0 to 5.5.0
  * mod.rs: Fix clippy lint errors
  * release-notes.md: add release notes for rust version update
  * Cargo.toml: bump MSRV to 1.84.1
  * Fix clippy lint issues
  * Sync repo templates ⚙
  * build(deps): bump mockito from 1.6.1 to 1.7.0
  * build(deps): bump serde_json from 1.0.139 to 1.0.140
  * build(deps): bump tempfile from 3.17.1 to 3.19.1
  * build(deps): bump clap from 4.5.31 to 4.5.35
  * build(deps): bump reqwest from 0.12.12 to 0.12.15
  * Update release notes.
  * proxmoxve: Add more context to log messages.
  * proxmoxve: Remove unneeded fields
  * proxmoxve: Add tests for static network configuration from cloud-init.
  * proxmoxve: Add support for static network configuration from cloud-init.
  * build(deps): bump mailparse from 0.15.0 to 0.16.1
  * Sync repo templates ⚙
  * build(deps): bump ring from 0.17.8 to 0.17.13
  * build(deps): bump anyhow from 1.0.95 to 1.0.96
  * release notes: add notes for tempfile bump from 3.16.0 to 3.17.1
  * build(deps): bump serde from 1.0.217 to 1.0.218
  * build(deps): bump openssl from 0.10.70 to 0.10.71
  * build(deps): bump tempfile from 3.16.0 to 3.17.1
  * build(deps): bump serde_json from 1.0.138 to 1.0.139
  * build(deps): bump clap from 4.5.27 to 4.5.31
  * add makefile targets for fmt,lint and test
  * providers/openstack: ignore ec2 metadata if not present
  * build(deps): bump openssl from 0.10.66 to 0.10.70
  * build(deps): bump serde_json from 1.0.137 to 1.0.138
  * build(deps): bump tempfile from 3.14.0 to 3.16.0
  * build(deps): bump openssl from 0.10.66 to 0.10.69
  * build(deps): bump ipnetwork from 0.20.0 to 0.21.1
  * build(deps): bump serde from 1.0.215 to 1.0.217
  * build(deps): bump serde_json from 1.0.133 to 1.0.137
  * build(deps): bump anyhow from 1.0.93 to 1.0.95
  * build(deps): bump clap from 4.5.21 to 4.5.27
  * build(deps): bump reqwest from 0.12.7 to 0.12.12
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * build(deps): bump mockito from 1.5.0 to 1.6.1
  * build(deps): bump serde_json from 1.0.128 to 1.0.133
  * Sync repo templates ⚙
  * build(deps): bump clap from 4.5.17 to 4.5.21
  * build(deps): bump tempfile from 3.12.0 to 3.14.0
  * build(deps): bump anyhow from 1.0.89 to 1.0.93
  * build(deps): bump serde from 1.0.210 to 1.0.215
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * docs: add changelog entry
  * proxmox: use noop provider if no configdrive
  * add noop provider
  * release-notes: remove "upcoming"</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1746619202">- Use autosetup for patches, refresh them and rename
  * fix-authorized-keys-location.patch to 0001-Fix-authorized-keys-location-for-OpenSUSE.patch
  * set-default-user.patch to 0002-Set-the-default-user-to-suse.patch
  * no-network-args.patch to 0003-On-OpenSUSE-do-not-add-to-kernel-command-line.patch</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1747656000">- Update to version 5.8.2:
  * cargo: Afterburn release 5.8.2
  * docs/release-notes: update for release 5.8.2
  * cargo: update dependencies
  * cargo: Afterburn release 5.8.1
  * cargo: Afterburn release 5.8.0
  * docs/release-notes: update for release 5.8.0
  * cargo: update dependencies
    this includes an update of the dependency idna, which
    fixes CVE-2024-12224 AKA bsc#1243850
  * packit: add initial support</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1750161600">- Fix Requires in noarch package to not be arch specific (bsc#1244675)</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1753358400">- Update to version 5.9.0:
  * cargo: Afterburn release 5.9.0
  * docs/release-notes: update for release 5.9.0
  * cargo: update dependencies
  * Add TMT test structure and basic smoke test
  * build(deps): bump openssl from 0.10.72 to 0.10.73
  * build(deps): bump reqwest from 0.12.15 to 0.12.18
  * docs/release-notes: Update changelog entry
  * dracut: Return 255 in module-setup
  * oraclecloud: add release note and move base URL to constant
  * oraclecloud: implement oraclecloud provider
  * build(deps): bump nix from 0.29.0 to 0.30.1
  * build(deps): bump zbus from 5.7.0 to 5.7.1
  * build(deps): bump serde-xml-rs from 0.6.0 to 0.8.1
  * build(deps): bump ipnetwork from 0.20.0 to 0.21.1
  * build(deps): bump clap from 4.5.38 to 4.5.39</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1758801600">- Update to version 5.9.0.git21.a73f509:
  * docs/release-notes: update for release 5.10.0
  * cargo: update dependencies
  * microsoft/azure: Add XML attribute alias for serde-xml-rs Fedora compat
  * docs/release-notes: Add entry for Azure SharedConfig XML parsing fix
  * microsoft/azure: Fix SharedConfig parsing of XML attributes
  * microsoft/azure: Mock goalstate.SharedConfig output in tests
  * providers/azure: switch SSH key retrieval from certs endpoint to IMDS
    as azure stopped providing keys in the old one, fixes bsc#1250471
  * build(deps): bump the build group with 8 updates
  * build(deps): bump slab from 0.4.10 to 0.4.11
  * build(deps): bump actions/checkout from 4 to 5
  * upcloud: implement UpCloud provider
  * build(deps): bump the build group with 4 updates
  * Sync repo templates ⚙</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1759147200">- Add bugzilla references to past changelog</changelog>
</package>
<package pkgid="2358c957aac16aec6cc707378dd8847097cb2cf163179e780ed33bff6ba523d5b4c428bdd93e9ca0202e4e4a19ffc2e7f2a1cea949c104cf775fa065f41b9469" name="afterburn-dracut" arch="noarch">
  <version epoch="0" ver="5.9.0.git21.a73f509" rel="43.9"/>
  <changelog author="miika.alikirri@suse.com" date="1681992000">- 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</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1708603200">- make lint happy about dracut package not being noarch
- add afterburn-sshkeys.target to pre/post</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1722859200">- enable upstream tests</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1726142400">- enable all arches</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1746619200">- Update to version 5.7.0:
  * cargo: Afterburn release 5.7.0
  * docs/release-notes: update for release 5.7.0
  * cargo: update dependencies
  * dhcp: replace dbus_proxy with proxy, and zbus traits
  * build(deps): bump zbus from 3.15.2 to 4.4.0
  * build(deps): bump tempfile from 3.10.1 to 3.12.0
  * build(deps): bump serde from 1.0.205 to 1.0.210
  * build(deps): bump serde_json from 1.0.121 to 1.0.127
  * build(deps): bump reqwest from 0.12.5 to 0.12.7
  * build(deps): bump uzers from 0.12.0 to 0.12.1
  * build(deps): bump clap from 4.5.13 to 4.5.16
  * build(deps): bump serde from 1.0.203 to 1.0.205
  * build(deps): bump serde_json from 1.0.119 to 1.0.121
  * build(deps): bump mockito from 1.4.0 to 1.5.0
  * build(deps): bump openssh-keys from 0.6.3 to 0.6.4
  * build(deps): bump clap from 4.5.8 to 4.5.13
  * build(deps): bump openssl from 0.10.64 to 0.10.66
  * providers/hetzner: private ipv4 addresses in attributes
  * openstack: Document the two platforms
  * build(deps): bump zerovec-derive from 0.10.2 to 0.10.3
  * build(deps): bump zerovec from 0.10.2 to 0.10.4
  * build(deps): bump nix from 0.27.1 to 0.29.0
  * build(deps): bump clap from 4.5.7 to 4.5.8
  * build(deps): bump serde_json from 1.0.117 to 1.0.119
  * microsoft/azure: allow empty certificate chain in PKCS12 file
  * proxmoxve: implement proxmoxve provider
  * providers/hetzner: fix duplicate attribute prefix
  * build(deps): bump pnet_base from 0.34.0 to 0.35.0
  * cargo: Afterburn release 5.6.0
  * docs/release-notes: update for release 5.6.0
  * cargo: update dependencies
  * build(deps): bump libflate from 1.4.0 to 2.1.0
  * build(deps): bump base64 from 0.21.7 to 0.22.1
  * build(deps): bump uzers from 0.11.3 to 0.12.0
  * build(deps): bump pnet_datalink from 0.34.0 to 0.35.0
  * build(deps): bump nix from 0.28.0 to 0.29.0
  * lint: silence deadcode warnings
  * lint: address latest lint's from msrv update
  * workflows/rust: directly update toolchain to 1.75.0
  * cargo: update msrv to 1.75
  * Sync repo templates ⚙
  * build(deps): bump reqwest from 0.12.2 to 0.12.4
  * build(deps): bump serde from 1.0.197 to 1.0.200
  * build(deps): bump anyhow from 1.0.81 to 1.0.82
  * build(deps): bump mailparse from 0.14.1 to 0.15.0
  * build(deps): bump serde_json from 1.0.115 to 1.0.116
  * Sync repo templates ⚙
  * providers: Add "akamai" provider
  * build(deps): bump h2 from 0.3.24 to 0.3.26
  * build(deps): bump anyhow from 1.0.79 to 1.0.81
  * build(deps): bump serde_json from 1.0.113 to 1.0.115
  * build(deps): bump reqwest from 0.11.24 to 0.12.2
  * build(deps): bump serde_yaml from 0.9.32 to 0.9.34+deprecated
  * build(deps): bump mio from 0.8.10 to 0.8.11
  * build(deps): bump mailparse from 0.14.0 to 0.14.1
  * build(deps): bump openssl from 0.10.62 to 0.10.64
  * build(deps): bump nix from 0.27.1 to 0.28.0
  * build(deps): bump mockito from 1.2.0 to 1.4.0
  * build(deps): bump tempfile from 3.9.0 to 3.10.1
  * build(deps): bump serde_yaml from 0.9.31 to 0.9.32
  * build(deps): bump serde from 1.0.195 to 1.0.197
  * build(deps): bump h2 from 0.3.23 to 0.3.24
  * build(deps): bump slog-term from 2.9.0 to 2.9.1
  * build(deps): bump serde_yaml from 0.9.30 to 0.9.31
  * build(deps): bump serde_json from 1.0.111 to 1.0.113
  * build(deps): bump clap from 4.4.16 to 4.4.18
  * build(deps): bump reqwest from 0.11.23 to 0.11.24
  * Sync repo templates ⚙
  * cargo: Afterburn release 5.5.1
  * docs/release-notes: update for release 5.5.1
  * cargo: update dependencies
  * build(deps): bump anyhow from 1.0.75 to 1.0.78
  * build(deps): bump serde_yaml from 0.9.27 to 0.9.29
  * build(deps): bump reqwest from 0.11.22 to 0.11.23
  * build(deps): bump serde_json from 1.0.108 to 1.0.109
  * build(deps): bump openssl from 0.10.60 to 0.10.62
  * build(deps): bump tempfile from 3.8.1 to 3.9.0
  * build(deps): bump clap from 4.4.10 to 4.4.12
  * build(deps): bump unsafe-libyaml from 0.2.9 to 0.2.10
  * providers/vmware: add missing public functions for non-amd64
  * build(deps): bump clap from 4.4.8 to 4.4.10
  * cargo: Afterburn release 5.5.0
  * build(deps): bump openssl from 0.10.59 to 0.10.60
  * Sync repo templates ⚙
  * docs/release-notes: update for release 5.5.0
  * cargo: update dependencies
  * ci: cancel previous build on PR update
  * build(deps): allow building with libsystemd 0.7.0
  * providers/vmware: Process guestinfo.metadata netplan configuration
  * kubevirt: Run afterburn-hostname service
  * build(deps): bump reqwest from 0.11.20 to 0.11.22
  * build(deps): bump tempfile from 3.8.0 to 3.8.1
  * build(deps): bump clap from 4.4.6 to 4.4.7
  * build(deps): bump serde_json from 1.0.107 to 1.0.108
  * build(deps): bump serde_yaml from 0.9.25 to 0.9.27
  * build(deps): bump rustix from 0.37.19 to 0.37.25
  * build(deps): bump clap from 4.4.2 to 4.4.6
  * build(deps): bump serde_json from 1.0.105 to 1.0.107
  * build(deps): bump mockito from 1.1.0 to 1.2.0
  * providers: add support for scaleway
  * Move away from deprecated `users` to `uzers`
    though not vulnerable as unused but lib had CVE-2025-5791 AKA bsc#1244199
  * Sync repo templates ⚙
  * providers/hetzner: add support for Hetzner Cloud
  * build(deps): bump clap from 4.4.1 to 4.4.2
  * cargo: update MSRV to 1.71
  * build(deps): bump clap from 4.3.19 to 4.4.1
  * chore: Get rid of Clippy warnings
  * cargo: specify required features for nix dependency
  * build(deps): bump nix from 0.26.2 to 0.27.1
  * build(deps): bump slog-async from 2.7.0 to 2.8.0
  * build(deps): bump openssl from 0.10.56 to 0.10.57
  * build(deps): bump reqwest from 0.11.18 to 0.11.20
  * build(deps): bump serde from 1.0.185 to 1.0.188
  * Sync repo templates ⚙
  * build(deps): bump tempfile from 3.7.1 to 3.8.0
  * build(deps): bump serde from 1.0.183 to 1.0.185
  * build(deps): bump anyhow from 1.0.72 to 1.0.75
  * build(deps): bump serde_json from 1.0.104 to 1.0.105
  * build(deps): bump openssl from 0.10.55 to 0.10.56
  * build(deps): bump tempfile from 3.7.0 to 3.7.1
  * build(deps): bump serde from 1.0.180 to 1.0.183
  * Sync repo templates ⚙
  * build(deps): bump serde from 1.0.179 to 1.0.180
  * build(deps): bump serde_json from 1.0.103 to 1.0.104
  * build(deps): bump serde from 1.0.175 to 1.0.179
  * build(deps): bump pnet_datalink from 0.33.0 to 0.34.0
  * build(deps): bump serde from 1.0.171 to 1.0.175
  * build(deps): bump clap from 4.3.14 to 4.3.19
  * build(deps): bump pnet_base from 0.33.0 to 0.34.0
  * build(deps): bump serde_yaml from 0.9.23 to 0.9.25
  * build(deps): bump tempfile from 3.6.0 to 3.7.0
  * build(deps): bump clap from 4.3.11 to 4.3.14
  * build(deps): bump serde_yaml from 0.9.22 to 0.9.23
  * build(deps): bump anyhow from 1.0.71 to 1.0.72
  * build(deps): bump serde_json from 1.0.100 to 1.0.103
  * Sync repo templates ⚙
  * build(deps): bump clap from 4.3.10 to 4.3.11
  * build(deps): bump serde_json from 1.0.99 to 1.0.100
  * build(deps): bump openssh-keys from 0.6.1 to 0.6.2
  * build(deps): bump zbus from 3.13.1 to 3.14.1
  * build(deps): bump clap from 4.3.8 to 4.3.10
  * build(deps): bump serde from 1.0.164 to 1.0.165
  * build(deps): bump serde_json from 1.0.96 to 1.0.99
  * build(deps): bump clap from 4.3.3 to 4.3.8
  * build(deps): bump serde_yaml from 0.9.21 to 0.9.22
  * build(deps): bump openssl from 0.10.54 to 0.10.55
  * build(deps): bump mockito from 1.0.2 to 1.1.0
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * openstack: Add attribute OPENSTACK_INSTANCE_UUID
  * build(deps): bump serde from 1.0.163 to 1.0.164
  * build(deps): bump clap from 4.3.2 to 4.3.3
  * build(deps): bump tempfile from 3.5.0 to 3.6.0
  * cargo: Afterburn release 5.4.3
  * docs/release-notes: update for release 5.4.3
  * cargo: update dependencies
  * cargo: allow openssl 0.10.46
  * build(deps): bump openssl from 0.10.52 to 0.10.54
  * build(deps): bump openssh-keys from 0.6.0 to 0.6.1
  * build(deps): bump vmw_backdoor from 0.2.3 to 0.2.4
  * ci: strip debug symbols
  * Sync repo templates ⚙
  * build-sys: Use new tier = 2 for cargo-vendor-filterer
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * build(deps): bump reqwest from 0.11.17 to 0.11.18
  * cargo: Afterburn release 5.4.2
  * docs/release-notes: update for release
  * docs/release-notes: note Azure SSH regression fix with new openssl
  * cargo: fix minimum version of openssl crate
  * build(deps): bump serde from 1.0.162 to 1.0.163
  * build(deps): bump zbus from 3.12.0 to 3.13.1
  * build(deps): bump serde from 1.0.160 to 1.0.162
  * build(deps): bump anyhow from 1.0.70 to 1.0.71
  * build(deps): bump openssl from 0.10.51 to 0.10.52
  * build(deps): bump reqwest from 0.11.16 to 0.11.17
  * build(deps): bump openssl from 0.10.50 to 0.10.51
  * build(deps): bump enumflags2 from 0.7.5 to 0.7.7
  * build(deps): bump openssl from 0.10.48 to 0.10.50
  * build(deps): bump zbus from 3.11.1 to 3.12.0
  * build(deps): bump serde_json from 1.0.95 to 1.0.96
  * build(deps): bump h2 from 0.3.15 to 0.3.17
  * build(deps): bump openssl from 0.10.47 to 0.10.48
  * microsoft/crypto/mod: replace deprecated function `parse` with `parse2`
  * build(deps): bump serde from 1.0.159 to 1.0.160
  * build(deps): bump serde_yaml from 0.9.19 to 0.9.21
  * build(deps): bump tempfile from 3.4.0 to 3.5.0
  * build(deps): bump serde from 1.0.158 to 1.0.159
  * build(deps): bump mockito from 1.0.1 to 1.0.2
  * Update mockito to 1.0.1
  * build(deps): bump reqwest from 0.11.15 to 0.11.16
  * build(deps): bump serde_json from 1.0.94 to 1.0.95
  * cli: switch to clap derive
  * cli: add descriptive value names for option arguments in --help
  * build(deps): bump zbus from 3.11.0 to 3.11.1
  * build(deps): bump openssl from 0.10.45 to 0.10.47
  * build(deps): bump reqwest from 0.11.14 to 0.11.15
  * build(deps): bump serde from 1.0.155 to 1.0.158
  * build(deps): bump anyhow from 1.0.69 to 1.0.70
  * cli: have clap require exactly one of --cmdline/--provider
  * providers/*: move endpoint mocking into retry::Client
  * retry/client: move URL parsing into helper function
  * providers/microsoft: import crate::retry
  * providers/microsoft: use stored client for all fetches
  * providers/packet: use stored client for boot checkin
  * build(deps): bump zbus from 3.10.0 to 3.11.0
  * build(deps): bump serde from 1.0.152 to 1.0.155
  * Sync repo templates ⚙
  * docs: Use upstream theme &amp; update to 0.4.1
  * build(deps): bump serde_json from 1.0.93 to 1.0.94
  * build(deps): bump serde_yaml from 0.9.17 to 0.9.19
  * build(deps): bump mockito from 0.32.3 to 0.32.4
  * build(deps): bump tempfile from 3.3.0 to 3.4.0
  * initrd: remember to write trailing newline to network kargs file
  * util: drop obsolete "OEM" terminology
  * Update to clap 4
  * build(deps): bump mockito from 0.31.1 to 0.32.3
  * workflows: update clippy to 1.67
  * Fix clippy lints
  * Inline variables into format strings
  * build(deps): bump zbus from 3.9.0 to 3.10.0
  * build(deps): bump serde_json from 1.0.92 to 1.0.93</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1746619201">- Update to version 5.7.0.git103.bae893c:
  * Sync repo templates ⚙
  * build(deps): bump crossbeam-channel from 0.5.13 to 0.5.15
  * build(deps): bump tokio from 1.40.0 to 1.44.2
  * build(deps): bump openssl from 0.10.71 to 0.10.72
    fixes RUSTSEC-2025-0022 AKA CVE-2025-3416 AKA bsc#1242665
  * build(deps): bump zbus from 4.4.0 to 5.5.0
  * mod.rs: Fix clippy lint errors
  * release-notes.md: add release notes for rust version update
  * Cargo.toml: bump MSRV to 1.84.1
  * Fix clippy lint issues
  * Sync repo templates ⚙
  * build(deps): bump mockito from 1.6.1 to 1.7.0
  * build(deps): bump serde_json from 1.0.139 to 1.0.140
  * build(deps): bump tempfile from 3.17.1 to 3.19.1
  * build(deps): bump clap from 4.5.31 to 4.5.35
  * build(deps): bump reqwest from 0.12.12 to 0.12.15
  * Update release notes.
  * proxmoxve: Add more context to log messages.
  * proxmoxve: Remove unneeded fields
  * proxmoxve: Add tests for static network configuration from cloud-init.
  * proxmoxve: Add support for static network configuration from cloud-init.
  * build(deps): bump mailparse from 0.15.0 to 0.16.1
  * Sync repo templates ⚙
  * build(deps): bump ring from 0.17.8 to 0.17.13
  * build(deps): bump anyhow from 1.0.95 to 1.0.96
  * release notes: add notes for tempfile bump from 3.16.0 to 3.17.1
  * build(deps): bump serde from 1.0.217 to 1.0.218
  * build(deps): bump openssl from 0.10.70 to 0.10.71
  * build(deps): bump tempfile from 3.16.0 to 3.17.1
  * build(deps): bump serde_json from 1.0.138 to 1.0.139
  * build(deps): bump clap from 4.5.27 to 4.5.31
  * add makefile targets for fmt,lint and test
  * providers/openstack: ignore ec2 metadata if not present
  * build(deps): bump openssl from 0.10.66 to 0.10.70
  * build(deps): bump serde_json from 1.0.137 to 1.0.138
  * build(deps): bump tempfile from 3.14.0 to 3.16.0
  * build(deps): bump openssl from 0.10.66 to 0.10.69
  * build(deps): bump ipnetwork from 0.20.0 to 0.21.1
  * build(deps): bump serde from 1.0.215 to 1.0.217
  * build(deps): bump serde_json from 1.0.133 to 1.0.137
  * build(deps): bump anyhow from 1.0.93 to 1.0.95
  * build(deps): bump clap from 4.5.21 to 4.5.27
  * build(deps): bump reqwest from 0.12.7 to 0.12.12
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * build(deps): bump mockito from 1.5.0 to 1.6.1
  * build(deps): bump serde_json from 1.0.128 to 1.0.133
  * Sync repo templates ⚙
  * build(deps): bump clap from 4.5.17 to 4.5.21
  * build(deps): bump tempfile from 3.12.0 to 3.14.0
  * build(deps): bump anyhow from 1.0.89 to 1.0.93
  * build(deps): bump serde from 1.0.210 to 1.0.215
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * docs: add changelog entry
  * proxmox: use noop provider if no configdrive
  * add noop provider
  * release-notes: remove "upcoming"</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1746619202">- Use autosetup for patches, refresh them and rename
  * fix-authorized-keys-location.patch to 0001-Fix-authorized-keys-location-for-OpenSUSE.patch
  * set-default-user.patch to 0002-Set-the-default-user-to-suse.patch
  * no-network-args.patch to 0003-On-OpenSUSE-do-not-add-to-kernel-command-line.patch</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1747656000">- Update to version 5.8.2:
  * cargo: Afterburn release 5.8.2
  * docs/release-notes: update for release 5.8.2
  * cargo: update dependencies
  * cargo: Afterburn release 5.8.1
  * cargo: Afterburn release 5.8.0
  * docs/release-notes: update for release 5.8.0
  * cargo: update dependencies
    this includes an update of the dependency idna, which
    fixes CVE-2024-12224 AKA bsc#1243850
  * packit: add initial support</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1750161600">- Fix Requires in noarch package to not be arch specific (bsc#1244675)</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1753358400">- Update to version 5.9.0:
  * cargo: Afterburn release 5.9.0
  * docs/release-notes: update for release 5.9.0
  * cargo: update dependencies
  * Add TMT test structure and basic smoke test
  * build(deps): bump openssl from 0.10.72 to 0.10.73
  * build(deps): bump reqwest from 0.12.15 to 0.12.18
  * docs/release-notes: Update changelog entry
  * dracut: Return 255 in module-setup
  * oraclecloud: add release note and move base URL to constant
  * oraclecloud: implement oraclecloud provider
  * build(deps): bump nix from 0.29.0 to 0.30.1
  * build(deps): bump zbus from 5.7.0 to 5.7.1
  * build(deps): bump serde-xml-rs from 0.6.0 to 0.8.1
  * build(deps): bump ipnetwork from 0.20.0 to 0.21.1
  * build(deps): bump clap from 4.5.38 to 4.5.39</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1758801600">- Update to version 5.9.0.git21.a73f509:
  * docs/release-notes: update for release 5.10.0
  * cargo: update dependencies
  * microsoft/azure: Add XML attribute alias for serde-xml-rs Fedora compat
  * docs/release-notes: Add entry for Azure SharedConfig XML parsing fix
  * microsoft/azure: Fix SharedConfig parsing of XML attributes
  * microsoft/azure: Mock goalstate.SharedConfig output in tests
  * providers/azure: switch SSH key retrieval from certs endpoint to IMDS
    as azure stopped providing keys in the old one, fixes bsc#1250471
  * build(deps): bump the build group with 8 updates
  * build(deps): bump slab from 0.4.10 to 0.4.11
  * build(deps): bump actions/checkout from 4 to 5
  * upcloud: implement UpCloud provider
  * build(deps): bump the build group with 4 updates
  * Sync repo templates ⚙</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1759147200">- Add bugzilla references to past changelog</changelog>
</package>
<package pkgid="481c1367bb877a20a21fe50c544cc7fb777ab54bc97c5ea2adfe476ac1cead90c823e0b421ae6eef228454540c87a0d281823dd272cad297e0efd04b0ab6eb30" name="butane" arch="s390x">
  <version epoch="0" ver="0.27.0" rel="18.2"/>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1617969600">- Initial package to replace ignition-config-transpiler/fcct</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1647518400">- Update to version 0.14.0
  - Correctly fail on validation warnings if --strict is specified
  - Drop support for Go 1.13 and 1.14
  - Support none filesystem format
  - Fix incorrect config paths in validation reports on 386 architecture
- Drop obsolete butane-0.11.0-fix-vcontext-report-copy.patch</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1676548800">- Update to version 0.17.0
  - Add RHEL for Edge (r4e) spec 1.0.0 and 1.1.0-experimental,
    targeting
  - Ignition spec 3.3.0 and 3.4.0-experimental respectively
  - Fix version string in release container
- Changes in version 0.16.0
  - Stabilize OpenShift spec 4.12.0, targeting Ignition spec 3.2.0
  - Add OpenShift spec 4.13.0-experimental, targeting Ignition
    spec 3.4.0-experimental
  - Ship aarch64 macOS binary in GitHub release artifacts
  - Roll back to Ignition spec 3.2.0 (openshift 4.12.0)
  - Require Go 1.17+
  - test: Check docs on macOS and Windows if dependencies are available
  - Document passwd.users.should_exist and passwd.groups.should_exist
    fields (fcos 1.2.0+, flatcar, rhcos)
  - Clarify spec docs for files/directories/links group fields
  - Document that user/group fields aren't applied to hard links
- Changes in version 0.15.0
  - Return selected compression field value from MakeDataURL() (Go API)
  - Add Flatcar spec 1.0.0 and 1.1.0-experimental, targeting Ignition
    spec 3.3.0 and 3.4.0-experimental respectively
  - Stabilize OpenShift spec 4.11.0, targeting Ignition spec 3.2.0
  - Add OpenShift spec 4.12.0-experimental, targeting Ignition
    spec 3.4.0-experimental
  - Add arm64 support to container
  - Add GRUB password support (fcos 1.5.0-exp, openshift 4.12.0-exp)
  - Add TranslationSet AddFromCommonObject() and Map() methods (Go API)
  - Set compression field for uncompressed inline/local resources, fixing
    provisioning failure when merged with a compressed parent resource
  - Fix local file inclusion on Windows
  - Fix build script on Windows
  - Derive container from Fedora image to support use in multi-stage builds
  - Fail if setuid/setgid/sticky mode bits specified (openshift 4.10.0+)
  - Update to Ignition 2.14.0
  - Roll back to Ignition spec 3.2.0 (openshift 4.11.0)
  - Support arn URL scheme (fcos 1.5.0-exp, openshift 4.12.0-exp)
  - Document support status of setuid/setgid/sticky mode bits in each spec
  - Document support for gs URLs (openshift 4.8.0+)
  - Document support for compression field (openshift 4.8.0 - 4.9.0)
  - Correctly document supported URL schemes (openshift 4.10.0)
  - examples: Use containerized mkpasswd
  - Convert NEWS to Markdown and move to docs site</changelog>
  <changelog author="Osama Alrifai &lt;osamaalrifai18@gmail.com&gt;" date="1687348800">- update to version 0.18.0
  Breaking changes
    Remove deprecated rhcos variant
  Features
    Support offline Tang provisioning via pre-shared advertisement (fcos 1.5.0+,
    openshift 4.14.0-exp)
    Support local file embedding for SSH keys and systemd units (fcos 1.5.0+,
    flatcar 1.1.0+, openshift 4.14.0-exp, r4e 1.1.0+)
    Allow enabling discard passthrough on LUKS devices (fcos 1.5.0+,
    flatcar 1.1.0+, openshift 4.14.0-exp)
    Allow specifying arbitrary LUKS open options (fcos 1.5.0+,
    flatcar 1.1.0+, openshift 4.14.0-exp)
    Allow specifying user password hash (openshift 4.13.0+)
    Stabilize Fedora CoreOS spec 1.5.0, targeting Ignition spec 3.4.0
    Stabilize Flatcar spec 1.1.0, targeting Ignition spec 3.4.0
    Stabilize OpenShift spec 4.13.0, targeting Ignition spec 3.2.0
    Stabilize RHEL for Edge spec 1.1.0, targeting Ignition spec 3.4.0
    Add Fedora CoreOS spec 1.6.0-experimental, targeting Ignition spec
    3.5.0-experimental
    Add Flatcar spec 1.2.0-experimental, targeting Ignition spec
    3.5.0-experimental
    Add OpenShift spec 4.14.0-experimental, targeting Ignition spec
    3.5.0-experimental
    Add RHEL for Edge spec 1.2.0-experimental, targeting Ignition spec
    3.5.0-experimental
  Bug fixes
    Use systemd default dependencies in mount units for Tang-backed LUKS volumes
    Allow setting storage.trees.local to the --files-dir directory
  Misc. changes
    Roll back to Ignition spec 3.2.0 (openshift 4.13.0)
    Drop extensions section (fcos 1.5.0+, openshift 4.13.0+)
    Drop LuksOption and RaidOption types (Go API for fcos 1.5.0+,
    flatcar 1.1.0+, openshift 4.14.0-experimental)
    Require Go 1.18+
  Docs changes
    Document that hash fields describe decompressed data
    Clarify spec docs for files/luks hash fields
    Document SSH key file path used by OpenShift 4.13+ (openshift)
    Document command to generate GRUB password hashes</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1705752000">- update to version 0.19.0
  * Spec implementations require a FieldFilters() method
  * Reports from Unvalidated functions can now include json paths
  * Add -c/--check option to check config without producing output
  * Warn if config attempts to reuse partition by label
  * Require storage.filesystems.path to start with /etc or /var if
    with_mount_unit is true
  * Stabilize OpenShift spec 4.14.0, targeting Ignition spec 3.4.0
  * Add OpenShift spec 4.15.0-experimental, targeting Ignition spec
    3.5.0-experimental
  * Fix line/column reporting for http_headers errors
  * Fix line/column reporting for unsupported field errors
  * Add error structs for YAML unmarshal errors, unknown config versions
  * Roll back to Ignition spec 3.4.0
  * Various documentation improvements</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1708344000">- clean up the install step, so less commands are used
- update to version 0.20.0
  * Support s390x layouts in boot_device section
  * Stabilize OpenShift spec 4.15.0, targeting Ignition spec 3.4.0
  * Add OpenShift spec 4.16.0-experimental, targeting Ignition spec
    3.5.0-experimental
  * Require Go 1.20+</changelog>
  <changelog author="Frantisek Simorda &lt;frantisek.simorda@suse.com&gt;" date="1720612800">- Update to 0.21.0
  * Support storage.luks.clevis (flatcar 1.2.0-exp)
  * Stabilize OpenShift spec 4.16.0, targeting Ignition spec 3.4.0
  * Add OpenShift spec 4.17.0-experimental, targeting Ignition spec
  * 3.5.0-experimental</changelog>
  <changelog author="Frantisek Simorda &lt;frantisek.simorda@suse.com&gt;" date="1759233600">- Update to 0.25.0
    Stabilize OpenShift spec 4.20.0, targeting Ignition spec 3.5.0
    Add OpenShift spec 4.21.0-experimental, targeting Ignition spec 3.6.0-experimental
    Stop overriding default LUKS cipher algorithm in FIPS mode (openshift 4.20.0)
    Add missing examples in upgrading-openshift (openshift 4.14)
- Version 0.24.0
    Validate merged/replaced Ignition configs if they are local/inline (all base specifications)
    Stabilize OpenShift spec 4.19.0, targeting Ignition spec 3.5.0
    Add OpenShift spec 4.20.0-experimental, targeting Ignition spec 3.6.0-experimental
    Add TMT test support with initial smoke test
    Fail if LUKS method is not specified while boot_device.luks.device is set (fcos 1.7.0-exp)
    Validate kernel arguments when CEX support is enabled on s390x (4.19.0 and 4.20.0)
    Roll back to Ignition spec 3.5.0 (openshift 4.19.0)
- Version 0.23.0
    Add OpenShift spec 4.19.0-experimental, targeting Ignition spec 3.6.0-experimental
    Stabilize OpenShift spec 4.18.0, targeting Ignition spec 3.4.0
    Stabilize Fcos spec 1.6.0, targeting Ignition spec 3.5.0
    Add Fcos spec 1.7.0-experimental, targeting Ignition spec 3.6.0-experimental
    Update Fiot spec 1.1.0-experimental to target Ignition spec 3.6.0-experimental
    Update Flatcar spec 1.2.0-experimental to target Ignition spec 3.6.0-experimental
    Update OpenShift spec 4.18.0-experimental, targeting Ignition spec 3.6.0-experimental
    Update R4e spec 1.2.0-experimental to target Ignition spec 3.6.0-experimental
    Support LUKS encryption using IBM CEX secure keys on s390x (fcos 1.6) (openshift 4.18.0-exp)
    Re-vendor latest ignition release; 3.5.0-experimental becomes 3.5.0
- Version 0.22.0
    Stabilize OpenShift spec 4.17.0, targeting Ignition spec 3.4.0
    Add OpenShift spec 4.18.0-experimental, targeting Ignition spec 3.5.0-experimental
    Support and documentation for grub section moved to OpenShift 4.18.0-experimental spec.
    Roll back to Ignition spec 3.4.0 (openshift 4.17.0)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 0.27.0:
  * Stabilize Fcos spec 1.7.0, targeting Ignition spec 3.6.0
  * Add Fcos spec 1.8.0-experimental
  * Update Flatcar spec 1.2.0-experimental to target Ignition
    spec 3.7.0-experimental
  * Update Fiot spec 1.1.0-experimental to target Ignition spec
    3.7.0-experimental
  * Update R4E spec 1.2.0-experimental to target Ignition spec
    3.7.0-experimental
  * Update OpenShift spec 4.22.0-experimental to target Ignition
    spec 3.7.0-experimental
  * Re-vendor latest ignition release; 3.6.0-experimental becomes
    3.6.0
- update to 0.26.0:
  * Require `boot_device.layout` when using `boot_device.mirror`
    _(fcos 1.7.0-exp)_
  * Stabilize OpenShift spec 4.21.0, targeting Ignition spec
    3.5.0
  * Add OpenShift spec 4.22.0-experimental, targeting Ignition
    spec
  * 3.6.0-experimental
  * Warn for `boot_device.layout` to be specified when using
    `boot_device.mirror` _(fcos 1.3.0-1.6.0)_
  * Update `boot_device.mirror` examples to specify
    `boot_device.layout`
- update to 0.25.1:
  * Update docs around the use of setuid/gid from Ignition bug
  * Update vendor'd Ignition dependency to point to latest
    v2.23.0</changelog>
</package>
<package pkgid="7f9289f04048be972f0dece9eb4e2d01417d3e3afbc0be8147d06699687d76dde902f28f942e3fd32c36c2ca7524c2f77cfd0917ce9d38446f5805e2ffdf81ee" name="butane" arch="src">
  <version epoch="0" ver="0.27.0" rel="18.2"/>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1617969600">- Initial package to replace ignition-config-transpiler/fcct</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1647518400">- Update to version 0.14.0
  - Correctly fail on validation warnings if --strict is specified
  - Drop support for Go 1.13 and 1.14
  - Support none filesystem format
  - Fix incorrect config paths in validation reports on 386 architecture
- Drop obsolete butane-0.11.0-fix-vcontext-report-copy.patch</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1676548800">- Update to version 0.17.0
  - Add RHEL for Edge (r4e) spec 1.0.0 and 1.1.0-experimental,
    targeting
  - Ignition spec 3.3.0 and 3.4.0-experimental respectively
  - Fix version string in release container
- Changes in version 0.16.0
  - Stabilize OpenShift spec 4.12.0, targeting Ignition spec 3.2.0
  - Add OpenShift spec 4.13.0-experimental, targeting Ignition
    spec 3.4.0-experimental
  - Ship aarch64 macOS binary in GitHub release artifacts
  - Roll back to Ignition spec 3.2.0 (openshift 4.12.0)
  - Require Go 1.17+
  - test: Check docs on macOS and Windows if dependencies are available
  - Document passwd.users.should_exist and passwd.groups.should_exist
    fields (fcos 1.2.0+, flatcar, rhcos)
  - Clarify spec docs for files/directories/links group fields
  - Document that user/group fields aren't applied to hard links
- Changes in version 0.15.0
  - Return selected compression field value from MakeDataURL() (Go API)
  - Add Flatcar spec 1.0.0 and 1.1.0-experimental, targeting Ignition
    spec 3.3.0 and 3.4.0-experimental respectively
  - Stabilize OpenShift spec 4.11.0, targeting Ignition spec 3.2.0
  - Add OpenShift spec 4.12.0-experimental, targeting Ignition
    spec 3.4.0-experimental
  - Add arm64 support to container
  - Add GRUB password support (fcos 1.5.0-exp, openshift 4.12.0-exp)
  - Add TranslationSet AddFromCommonObject() and Map() methods (Go API)
  - Set compression field for uncompressed inline/local resources, fixing
    provisioning failure when merged with a compressed parent resource
  - Fix local file inclusion on Windows
  - Fix build script on Windows
  - Derive container from Fedora image to support use in multi-stage builds
  - Fail if setuid/setgid/sticky mode bits specified (openshift 4.10.0+)
  - Update to Ignition 2.14.0
  - Roll back to Ignition spec 3.2.0 (openshift 4.11.0)
  - Support arn URL scheme (fcos 1.5.0-exp, openshift 4.12.0-exp)
  - Document support status of setuid/setgid/sticky mode bits in each spec
  - Document support for gs URLs (openshift 4.8.0+)
  - Document support for compression field (openshift 4.8.0 - 4.9.0)
  - Correctly document supported URL schemes (openshift 4.10.0)
  - examples: Use containerized mkpasswd
  - Convert NEWS to Markdown and move to docs site</changelog>
  <changelog author="Osama Alrifai &lt;osamaalrifai18@gmail.com&gt;" date="1687348800">- update to version 0.18.0
  Breaking changes
    Remove deprecated rhcos variant
  Features
    Support offline Tang provisioning via pre-shared advertisement (fcos 1.5.0+,
    openshift 4.14.0-exp)
    Support local file embedding for SSH keys and systemd units (fcos 1.5.0+,
    flatcar 1.1.0+, openshift 4.14.0-exp, r4e 1.1.0+)
    Allow enabling discard passthrough on LUKS devices (fcos 1.5.0+,
    flatcar 1.1.0+, openshift 4.14.0-exp)
    Allow specifying arbitrary LUKS open options (fcos 1.5.0+,
    flatcar 1.1.0+, openshift 4.14.0-exp)
    Allow specifying user password hash (openshift 4.13.0+)
    Stabilize Fedora CoreOS spec 1.5.0, targeting Ignition spec 3.4.0
    Stabilize Flatcar spec 1.1.0, targeting Ignition spec 3.4.0
    Stabilize OpenShift spec 4.13.0, targeting Ignition spec 3.2.0
    Stabilize RHEL for Edge spec 1.1.0, targeting Ignition spec 3.4.0
    Add Fedora CoreOS spec 1.6.0-experimental, targeting Ignition spec
    3.5.0-experimental
    Add Flatcar spec 1.2.0-experimental, targeting Ignition spec
    3.5.0-experimental
    Add OpenShift spec 4.14.0-experimental, targeting Ignition spec
    3.5.0-experimental
    Add RHEL for Edge spec 1.2.0-experimental, targeting Ignition spec
    3.5.0-experimental
  Bug fixes
    Use systemd default dependencies in mount units for Tang-backed LUKS volumes
    Allow setting storage.trees.local to the --files-dir directory
  Misc. changes
    Roll back to Ignition spec 3.2.0 (openshift 4.13.0)
    Drop extensions section (fcos 1.5.0+, openshift 4.13.0+)
    Drop LuksOption and RaidOption types (Go API for fcos 1.5.0+,
    flatcar 1.1.0+, openshift 4.14.0-experimental)
    Require Go 1.18+
  Docs changes
    Document that hash fields describe decompressed data
    Clarify spec docs for files/luks hash fields
    Document SSH key file path used by OpenShift 4.13+ (openshift)
    Document command to generate GRUB password hashes</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1705752000">- update to version 0.19.0
  * Spec implementations require a FieldFilters() method
  * Reports from Unvalidated functions can now include json paths
  * Add -c/--check option to check config without producing output
  * Warn if config attempts to reuse partition by label
  * Require storage.filesystems.path to start with /etc or /var if
    with_mount_unit is true
  * Stabilize OpenShift spec 4.14.0, targeting Ignition spec 3.4.0
  * Add OpenShift spec 4.15.0-experimental, targeting Ignition spec
    3.5.0-experimental
  * Fix line/column reporting for http_headers errors
  * Fix line/column reporting for unsupported field errors
  * Add error structs for YAML unmarshal errors, unknown config versions
  * Roll back to Ignition spec 3.4.0
  * Various documentation improvements</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1708344000">- clean up the install step, so less commands are used
- update to version 0.20.0
  * Support s390x layouts in boot_device section
  * Stabilize OpenShift spec 4.15.0, targeting Ignition spec 3.4.0
  * Add OpenShift spec 4.16.0-experimental, targeting Ignition spec
    3.5.0-experimental
  * Require Go 1.20+</changelog>
  <changelog author="Frantisek Simorda &lt;frantisek.simorda@suse.com&gt;" date="1720612800">- Update to 0.21.0
  * Support storage.luks.clevis (flatcar 1.2.0-exp)
  * Stabilize OpenShift spec 4.16.0, targeting Ignition spec 3.4.0
  * Add OpenShift spec 4.17.0-experimental, targeting Ignition spec
  * 3.5.0-experimental</changelog>
  <changelog author="Frantisek Simorda &lt;frantisek.simorda@suse.com&gt;" date="1759233600">- Update to 0.25.0
    Stabilize OpenShift spec 4.20.0, targeting Ignition spec 3.5.0
    Add OpenShift spec 4.21.0-experimental, targeting Ignition spec 3.6.0-experimental
    Stop overriding default LUKS cipher algorithm in FIPS mode (openshift 4.20.0)
    Add missing examples in upgrading-openshift (openshift 4.14)
- Version 0.24.0
    Validate merged/replaced Ignition configs if they are local/inline (all base specifications)
    Stabilize OpenShift spec 4.19.0, targeting Ignition spec 3.5.0
    Add OpenShift spec 4.20.0-experimental, targeting Ignition spec 3.6.0-experimental
    Add TMT test support with initial smoke test
    Fail if LUKS method is not specified while boot_device.luks.device is set (fcos 1.7.0-exp)
    Validate kernel arguments when CEX support is enabled on s390x (4.19.0 and 4.20.0)
    Roll back to Ignition spec 3.5.0 (openshift 4.19.0)
- Version 0.23.0
    Add OpenShift spec 4.19.0-experimental, targeting Ignition spec 3.6.0-experimental
    Stabilize OpenShift spec 4.18.0, targeting Ignition spec 3.4.0
    Stabilize Fcos spec 1.6.0, targeting Ignition spec 3.5.0
    Add Fcos spec 1.7.0-experimental, targeting Ignition spec 3.6.0-experimental
    Update Fiot spec 1.1.0-experimental to target Ignition spec 3.6.0-experimental
    Update Flatcar spec 1.2.0-experimental to target Ignition spec 3.6.0-experimental
    Update OpenShift spec 4.18.0-experimental, targeting Ignition spec 3.6.0-experimental
    Update R4e spec 1.2.0-experimental to target Ignition spec 3.6.0-experimental
    Support LUKS encryption using IBM CEX secure keys on s390x (fcos 1.6) (openshift 4.18.0-exp)
    Re-vendor latest ignition release; 3.5.0-experimental becomes 3.5.0
- Version 0.22.0
    Stabilize OpenShift spec 4.17.0, targeting Ignition spec 3.4.0
    Add OpenShift spec 4.18.0-experimental, targeting Ignition spec 3.5.0-experimental
    Support and documentation for grub section moved to OpenShift 4.18.0-experimental spec.
    Roll back to Ignition spec 3.4.0 (openshift 4.17.0)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 0.27.0:
  * Stabilize Fcos spec 1.7.0, targeting Ignition spec 3.6.0
  * Add Fcos spec 1.8.0-experimental
  * Update Flatcar spec 1.2.0-experimental to target Ignition
    spec 3.7.0-experimental
  * Update Fiot spec 1.1.0-experimental to target Ignition spec
    3.7.0-experimental
  * Update R4E spec 1.2.0-experimental to target Ignition spec
    3.7.0-experimental
  * Update OpenShift spec 4.22.0-experimental to target Ignition
    spec 3.7.0-experimental
  * Re-vendor latest ignition release; 3.6.0-experimental becomes
    3.6.0
- update to 0.26.0:
  * Require `boot_device.layout` when using `boot_device.mirror`
    _(fcos 1.7.0-exp)_
  * Stabilize OpenShift spec 4.21.0, targeting Ignition spec
    3.5.0
  * Add OpenShift spec 4.22.0-experimental, targeting Ignition
    spec
  * 3.6.0-experimental
  * Warn for `boot_device.layout` to be specified when using
    `boot_device.mirror` _(fcos 1.3.0-1.6.0)_
  * Update `boot_device.mirror` examples to specify
    `boot_device.layout`
- update to 0.25.1:
  * Update docs around the use of setuid/gid from Ignition bug
  * Update vendor'd Ignition dependency to point to latest
    v2.23.0</changelog>
</package>
<package pkgid="2f53e25b5ffa770552eade81230895fa00534795f2b9c626fbff620b659b8bebf28cd90f4d030027757fdf980e7127641e01a97259165522f3ee1573686c7fd3" name="butane-debuginfo" arch="s390x">
  <version epoch="0" ver="0.27.0" rel="18.2"/>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1617969600">- Initial package to replace ignition-config-transpiler/fcct</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1647518400">- Update to version 0.14.0
  - Correctly fail on validation warnings if --strict is specified
  - Drop support for Go 1.13 and 1.14
  - Support none filesystem format
  - Fix incorrect config paths in validation reports on 386 architecture
- Drop obsolete butane-0.11.0-fix-vcontext-report-copy.patch</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1676548800">- Update to version 0.17.0
  - Add RHEL for Edge (r4e) spec 1.0.0 and 1.1.0-experimental,
    targeting
  - Ignition spec 3.3.0 and 3.4.0-experimental respectively
  - Fix version string in release container
- Changes in version 0.16.0
  - Stabilize OpenShift spec 4.12.0, targeting Ignition spec 3.2.0
  - Add OpenShift spec 4.13.0-experimental, targeting Ignition
    spec 3.4.0-experimental
  - Ship aarch64 macOS binary in GitHub release artifacts
  - Roll back to Ignition spec 3.2.0 (openshift 4.12.0)
  - Require Go 1.17+
  - test: Check docs on macOS and Windows if dependencies are available
  - Document passwd.users.should_exist and passwd.groups.should_exist
    fields (fcos 1.2.0+, flatcar, rhcos)
  - Clarify spec docs for files/directories/links group fields
  - Document that user/group fields aren't applied to hard links
- Changes in version 0.15.0
  - Return selected compression field value from MakeDataURL() (Go API)
  - Add Flatcar spec 1.0.0 and 1.1.0-experimental, targeting Ignition
    spec 3.3.0 and 3.4.0-experimental respectively
  - Stabilize OpenShift spec 4.11.0, targeting Ignition spec 3.2.0
  - Add OpenShift spec 4.12.0-experimental, targeting Ignition
    spec 3.4.0-experimental
  - Add arm64 support to container
  - Add GRUB password support (fcos 1.5.0-exp, openshift 4.12.0-exp)
  - Add TranslationSet AddFromCommonObject() and Map() methods (Go API)
  - Set compression field for uncompressed inline/local resources, fixing
    provisioning failure when merged with a compressed parent resource
  - Fix local file inclusion on Windows
  - Fix build script on Windows
  - Derive container from Fedora image to support use in multi-stage builds
  - Fail if setuid/setgid/sticky mode bits specified (openshift 4.10.0+)
  - Update to Ignition 2.14.0
  - Roll back to Ignition spec 3.2.0 (openshift 4.11.0)
  - Support arn URL scheme (fcos 1.5.0-exp, openshift 4.12.0-exp)
  - Document support status of setuid/setgid/sticky mode bits in each spec
  - Document support for gs URLs (openshift 4.8.0+)
  - Document support for compression field (openshift 4.8.0 - 4.9.0)
  - Correctly document supported URL schemes (openshift 4.10.0)
  - examples: Use containerized mkpasswd
  - Convert NEWS to Markdown and move to docs site</changelog>
  <changelog author="Osama Alrifai &lt;osamaalrifai18@gmail.com&gt;" date="1687348800">- update to version 0.18.0
  Breaking changes
    Remove deprecated rhcos variant
  Features
    Support offline Tang provisioning via pre-shared advertisement (fcos 1.5.0+,
    openshift 4.14.0-exp)
    Support local file embedding for SSH keys and systemd units (fcos 1.5.0+,
    flatcar 1.1.0+, openshift 4.14.0-exp, r4e 1.1.0+)
    Allow enabling discard passthrough on LUKS devices (fcos 1.5.0+,
    flatcar 1.1.0+, openshift 4.14.0-exp)
    Allow specifying arbitrary LUKS open options (fcos 1.5.0+,
    flatcar 1.1.0+, openshift 4.14.0-exp)
    Allow specifying user password hash (openshift 4.13.0+)
    Stabilize Fedora CoreOS spec 1.5.0, targeting Ignition spec 3.4.0
    Stabilize Flatcar spec 1.1.0, targeting Ignition spec 3.4.0
    Stabilize OpenShift spec 4.13.0, targeting Ignition spec 3.2.0
    Stabilize RHEL for Edge spec 1.1.0, targeting Ignition spec 3.4.0
    Add Fedora CoreOS spec 1.6.0-experimental, targeting Ignition spec
    3.5.0-experimental
    Add Flatcar spec 1.2.0-experimental, targeting Ignition spec
    3.5.0-experimental
    Add OpenShift spec 4.14.0-experimental, targeting Ignition spec
    3.5.0-experimental
    Add RHEL for Edge spec 1.2.0-experimental, targeting Ignition spec
    3.5.0-experimental
  Bug fixes
    Use systemd default dependencies in mount units for Tang-backed LUKS volumes
    Allow setting storage.trees.local to the --files-dir directory
  Misc. changes
    Roll back to Ignition spec 3.2.0 (openshift 4.13.0)
    Drop extensions section (fcos 1.5.0+, openshift 4.13.0+)
    Drop LuksOption and RaidOption types (Go API for fcos 1.5.0+,
    flatcar 1.1.0+, openshift 4.14.0-experimental)
    Require Go 1.18+
  Docs changes
    Document that hash fields describe decompressed data
    Clarify spec docs for files/luks hash fields
    Document SSH key file path used by OpenShift 4.13+ (openshift)
    Document command to generate GRUB password hashes</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1705752000">- update to version 0.19.0
  * Spec implementations require a FieldFilters() method
  * Reports from Unvalidated functions can now include json paths
  * Add -c/--check option to check config without producing output
  * Warn if config attempts to reuse partition by label
  * Require storage.filesystems.path to start with /etc or /var if
    with_mount_unit is true
  * Stabilize OpenShift spec 4.14.0, targeting Ignition spec 3.4.0
  * Add OpenShift spec 4.15.0-experimental, targeting Ignition spec
    3.5.0-experimental
  * Fix line/column reporting for http_headers errors
  * Fix line/column reporting for unsupported field errors
  * Add error structs for YAML unmarshal errors, unknown config versions
  * Roll back to Ignition spec 3.4.0
  * Various documentation improvements</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1708344000">- clean up the install step, so less commands are used
- update to version 0.20.0
  * Support s390x layouts in boot_device section
  * Stabilize OpenShift spec 4.15.0, targeting Ignition spec 3.4.0
  * Add OpenShift spec 4.16.0-experimental, targeting Ignition spec
    3.5.0-experimental
  * Require Go 1.20+</changelog>
  <changelog author="Frantisek Simorda &lt;frantisek.simorda@suse.com&gt;" date="1720612800">- Update to 0.21.0
  * Support storage.luks.clevis (flatcar 1.2.0-exp)
  * Stabilize OpenShift spec 4.16.0, targeting Ignition spec 3.4.0
  * Add OpenShift spec 4.17.0-experimental, targeting Ignition spec
  * 3.5.0-experimental</changelog>
  <changelog author="Frantisek Simorda &lt;frantisek.simorda@suse.com&gt;" date="1759233600">- Update to 0.25.0
    Stabilize OpenShift spec 4.20.0, targeting Ignition spec 3.5.0
    Add OpenShift spec 4.21.0-experimental, targeting Ignition spec 3.6.0-experimental
    Stop overriding default LUKS cipher algorithm in FIPS mode (openshift 4.20.0)
    Add missing examples in upgrading-openshift (openshift 4.14)
- Version 0.24.0
    Validate merged/replaced Ignition configs if they are local/inline (all base specifications)
    Stabilize OpenShift spec 4.19.0, targeting Ignition spec 3.5.0
    Add OpenShift spec 4.20.0-experimental, targeting Ignition spec 3.6.0-experimental
    Add TMT test support with initial smoke test
    Fail if LUKS method is not specified while boot_device.luks.device is set (fcos 1.7.0-exp)
    Validate kernel arguments when CEX support is enabled on s390x (4.19.0 and 4.20.0)
    Roll back to Ignition spec 3.5.0 (openshift 4.19.0)
- Version 0.23.0
    Add OpenShift spec 4.19.0-experimental, targeting Ignition spec 3.6.0-experimental
    Stabilize OpenShift spec 4.18.0, targeting Ignition spec 3.4.0
    Stabilize Fcos spec 1.6.0, targeting Ignition spec 3.5.0
    Add Fcos spec 1.7.0-experimental, targeting Ignition spec 3.6.0-experimental
    Update Fiot spec 1.1.0-experimental to target Ignition spec 3.6.0-experimental
    Update Flatcar spec 1.2.0-experimental to target Ignition spec 3.6.0-experimental
    Update OpenShift spec 4.18.0-experimental, targeting Ignition spec 3.6.0-experimental
    Update R4e spec 1.2.0-experimental to target Ignition spec 3.6.0-experimental
    Support LUKS encryption using IBM CEX secure keys on s390x (fcos 1.6) (openshift 4.18.0-exp)
    Re-vendor latest ignition release; 3.5.0-experimental becomes 3.5.0
- Version 0.22.0
    Stabilize OpenShift spec 4.17.0, targeting Ignition spec 3.4.0
    Add OpenShift spec 4.18.0-experimental, targeting Ignition spec 3.5.0-experimental
    Support and documentation for grub section moved to OpenShift 4.18.0-experimental spec.
    Roll back to Ignition spec 3.4.0 (openshift 4.17.0)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 0.27.0:
  * Stabilize Fcos spec 1.7.0, targeting Ignition spec 3.6.0
  * Add Fcos spec 1.8.0-experimental
  * Update Flatcar spec 1.2.0-experimental to target Ignition
    spec 3.7.0-experimental
  * Update Fiot spec 1.1.0-experimental to target Ignition spec
    3.7.0-experimental
  * Update R4E spec 1.2.0-experimental to target Ignition spec
    3.7.0-experimental
  * Update OpenShift spec 4.22.0-experimental to target Ignition
    spec 3.7.0-experimental
  * Re-vendor latest ignition release; 3.6.0-experimental becomes
    3.6.0
- update to 0.26.0:
  * Require `boot_device.layout` when using `boot_device.mirror`
    _(fcos 1.7.0-exp)_
  * Stabilize OpenShift spec 4.21.0, targeting Ignition spec
    3.5.0
  * Add OpenShift spec 4.22.0-experimental, targeting Ignition
    spec
  * 3.6.0-experimental
  * Warn for `boot_device.layout` to be specified when using
    `boot_device.mirror` _(fcos 1.3.0-1.6.0)_
  * Update `boot_device.mirror` examples to specify
    `boot_device.layout`
- update to 0.25.1:
  * Update docs around the use of setuid/gid from Ignition bug
  * Update vendor'd Ignition dependency to point to latest
    v2.23.0</changelog>
</package>
<package pkgid="62f08682e4037831d675452b9d495b5a9e8f77a2cc981c2ac23a7306e12385c31f943b3abc4130eb2b83c07be8a18c3384e45910693842793849a9535a57864a" name="combustion" arch="noarch">
  <version epoch="0" ver="1.5+git8" rel="86.2"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1692619200">- Update to version 1.2:
  * Don't remove YaST reconfig_system marker if called from ignition
  * Remove now obsolete workaround for ignition-mount.service ExecStop
  * Set dasd_mod.dasd=autodetect in modprobe.d
  * Omit combustion module in initrds for already configured systems
  * New module to handle firstboot detection in the initrd (poo#127196,
    jsc#PED-5843)
  * Fixes for use with ignition-kargs-helper
  * Improve x-initrd.mount handling
  * Work around systemd issue with emergency.target at the root</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1692705600">- Update to version 1.2+git2:
  * Don't consider /var/lib/YaST2/reconfig_system for firstboot detection
  * Use improved x-initrd.mount code in firstboot-detect as well</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1694088000">- Update to version 1.2+git5:
  * Run combustion-prepare.service before ignition-enable-network.service
  * Revert "Remove now obsolete workaround for ignition-mount.service ExecStop"
  * Only attempt firstboot check on devices</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1694520000">- Update to version 1.2+git6:
  * Fix failure if /sysroot not mounted and no config provided</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1694779200">- Update to version 1.2+git7:
  * Try the KIWI selfinstall .iso as fallback config source (jsc#PED-6587, jsc#SMO-271)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1697112000">- Update to version 1.2+git8:
  * Set mount propagation flags for /sysroot in the right order</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1697630400">- Update to version 1.2+git9:
  * Override subvol= with the new snapshot if necessary</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1700740800">- Update to version 1.3:
  * Add udev rule for VMware guestinfo
  * Read VMware guestinfo value as base64 encoded gzipped script
  * Support VMware guestinfo</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1703160000">- Update to version 1.3+git3:
  * 30firstboot: Do not detect firstboot in the zipl initrd "initgrub" mode
    (bsc#1218065)
  * Handle absence of NM and wicked properly
  * Use dracut $hookdir instead of hardcoding</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1706184000">- Update to version 1.3+git5:
  * Set the snapper snapshot as important=yes
  * Remove unnecessary chmod</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1709294400">- Update to version 1.3+git7:
  * Only enable all existing DASDs if it's actually the first boot (bsc#1219849)
  * Use $dracutsysrootdir</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1709726400">- Update to version 1.3+git9:
  * Explicitly install modules for config sources
  * Trigger udev rules on ACTION!="remove"</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1720785600">- Switch _service to use mode="manual"
- Update to version 1.3+git11:
  * 30firstboot: Leave IPL DASD enablement to s390-tools (jsc#PED-8130)
  * Wait for tee to finish in example scripts (bsc#1222411)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1722945600">- Update to version 1.4:
  * Add support for remote config files using combustion.url (jsc#PED-8591)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1723464000">- Update to version 1.4+git4:
  * Add basic automated testing
  * Don't wait for other config sources if combustion.url is set
  * Improve documentation for config sources a bit
  * Stop gpg-agent before umounting /sysroot</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1724241600">- Update to version 1.4+git8:
  * Avoid misleading "Application returned with exit status 1" message
  * CI: Add an ignition config which mounts /sysroot/home
  * Bind mount API filesystems individually
  * Check for leftover /sysroot mounts on combustion exit</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1742558400">- Update to version 1.5:
  * Add support for nested /etc subvolumes
  * Log combustion-prepare.service to journal+console
  * CI: Verify combustion runs only on the first boot
  * CI: Add some missing SYSTEMD_IGNORE_CHROOT=1 to poweroff calls
  * CI: Add a test with Minimal-VM
  * Silence stderr of grep in /proc/*/mountinfo</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1759147200">- Update to version 1.5+git2:
  * CI: Add test using a MicroOS image without ignition
  * Make sure /sysroot/etc is writable</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1763553600">- Update to version 1.5+git3:
  * Also order services before NetworkManager-initrd.service</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1768564800">- Update to version 1.5+git8:
  * CI: Switch from example.com to icanhazip.com
  * Don't rely on /sysroot being mounted read-write on non-RO systems
  * Treat "uninitialized" in /etc/machine-id as first boot
  * Restart NetworkManager-config-initrd.service after sourcing 99-nm-config.sh
  * Wait for network-online.target</changelog>
</package>
<package pkgid="e1133f41f0983a295be7a46fa2dc2c588c36c696ff2713d4f4e0a1d569448eba45c2ae4c23fda5705f32d250d3a2a1d002c0f06ee81645bc571c4d6a44ed56ab" name="combustion" arch="src">
  <version epoch="0" ver="1.5+git8" rel="86.2"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1692619200">- Update to version 1.2:
  * Don't remove YaST reconfig_system marker if called from ignition
  * Remove now obsolete workaround for ignition-mount.service ExecStop
  * Set dasd_mod.dasd=autodetect in modprobe.d
  * Omit combustion module in initrds for already configured systems
  * New module to handle firstboot detection in the initrd (poo#127196,
    jsc#PED-5843)
  * Fixes for use with ignition-kargs-helper
  * Improve x-initrd.mount handling
  * Work around systemd issue with emergency.target at the root</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1692705600">- Update to version 1.2+git2:
  * Don't consider /var/lib/YaST2/reconfig_system for firstboot detection
  * Use improved x-initrd.mount code in firstboot-detect as well</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1694088000">- Update to version 1.2+git5:
  * Run combustion-prepare.service before ignition-enable-network.service
  * Revert "Remove now obsolete workaround for ignition-mount.service ExecStop"
  * Only attempt firstboot check on devices</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1694520000">- Update to version 1.2+git6:
  * Fix failure if /sysroot not mounted and no config provided</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1694779200">- Update to version 1.2+git7:
  * Try the KIWI selfinstall .iso as fallback config source (jsc#PED-6587, jsc#SMO-271)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1697112000">- Update to version 1.2+git8:
  * Set mount propagation flags for /sysroot in the right order</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1697630400">- Update to version 1.2+git9:
  * Override subvol= with the new snapshot if necessary</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1700740800">- Update to version 1.3:
  * Add udev rule for VMware guestinfo
  * Read VMware guestinfo value as base64 encoded gzipped script
  * Support VMware guestinfo</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1703160000">- Update to version 1.3+git3:
  * 30firstboot: Do not detect firstboot in the zipl initrd "initgrub" mode
    (bsc#1218065)
  * Handle absence of NM and wicked properly
  * Use dracut $hookdir instead of hardcoding</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1706184000">- Update to version 1.3+git5:
  * Set the snapper snapshot as important=yes
  * Remove unnecessary chmod</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1709294400">- Update to version 1.3+git7:
  * Only enable all existing DASDs if it's actually the first boot (bsc#1219849)
  * Use $dracutsysrootdir</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1709726400">- Update to version 1.3+git9:
  * Explicitly install modules for config sources
  * Trigger udev rules on ACTION!="remove"</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1720785600">- Switch _service to use mode="manual"
- Update to version 1.3+git11:
  * 30firstboot: Leave IPL DASD enablement to s390-tools (jsc#PED-8130)
  * Wait for tee to finish in example scripts (bsc#1222411)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1722945600">- Update to version 1.4:
  * Add support for remote config files using combustion.url (jsc#PED-8591)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1723464000">- Update to version 1.4+git4:
  * Add basic automated testing
  * Don't wait for other config sources if combustion.url is set
  * Improve documentation for config sources a bit
  * Stop gpg-agent before umounting /sysroot</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1724241600">- Update to version 1.4+git8:
  * Avoid misleading "Application returned with exit status 1" message
  * CI: Add an ignition config which mounts /sysroot/home
  * Bind mount API filesystems individually
  * Check for leftover /sysroot mounts on combustion exit</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1742558400">- Update to version 1.5:
  * Add support for nested /etc subvolumes
  * Log combustion-prepare.service to journal+console
  * CI: Verify combustion runs only on the first boot
  * CI: Add some missing SYSTEMD_IGNORE_CHROOT=1 to poweroff calls
  * CI: Add a test with Minimal-VM
  * Silence stderr of grep in /proc/*/mountinfo</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1759147200">- Update to version 1.5+git2:
  * CI: Add test using a MicroOS image without ignition
  * Make sure /sysroot/etc is writable</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1763553600">- Update to version 1.5+git3:
  * Also order services before NetworkManager-initrd.service</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1768564800">- Update to version 1.5+git8:
  * CI: Switch from example.com to icanhazip.com
  * Don't rely on /sysroot being mounted read-write on non-RO systems
  * Treat "uninitialized" in /etc/machine-id as first boot
  * Restart NetworkManager-config-initrd.service after sourcing 99-nm-config.sh
  * Wait for network-online.target</changelog>
</package>
<package pkgid="2fd0fb1b8c97860792abd8e122bb6cab07ce346875240f79afb96cba3682ed9508c4b875eff2e8cd78ff385f5675df00b205a7b8882b5e98e97dce9289b2991f" name="ignition" arch="s390x">
  <version epoch="0" ver="2.26.0" rel="152.2"/>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1692964800">- Patch file cleanup:
  * Improve description of
    0003-Move-the-GPT-header-on-resized-disks.patch
  * Rename
    0001-Order-ignition-disks.service-before-systemd-fsck-roo.patch
    to
    0004-Order-ignition-disks.service-before-systemd-fsck-roo.patch
  * Rename
    0001-dracut-Don-t-include-the-ignition-module-by-default.patch
    to
    0005-dracut-Don-t-include-the-ignition-module-by-default.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1694001600">- Amend patch to fix race condition with kiwi:
  * 0005-dracut-Don-t-include-the-ignition-module-by-default.patch</changelog>
  <changelog author="iforster@suse.com" date="1700827200">- Update to version 2.17.0:
  * NEWS: update 2.17.0
  * packit: add initial support
  * Bump minimum Go version to 1.19
  * Add vsock modules into ramdisk
  * Sync repo templates ⚙
  * providers/applehv: Add Apple Hypervisor
  * tests/blackbox: allow skipping critical logging check
  * stages/disks: retry `sgdisk --zap-all` invocation
  * Add optionally-installed grub2 code
  * internal/exec/stages/disks: prevent races with udev
  * providers/hetzner: add support for Hetzner Cloud
  * docs: expand development docs and rationale
  * doc/development: list the test frameworks
  * docs/development: improve formatting of blackbox section
  * build(deps): updated dependencies
- Increased required Go version
- Removed Changelog part of
  0005-dracut-Don-t-include-the-ignition-module-by-default.patch -
  the information is part of the patch description already and
  conflicts with the upstream Changelog.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1709294400">- module-setup.sh: Use $dracutsysrootdir</changelog>
  <changelog author="iforster@suse.com" date="1709899200">- Update to version 2.18.0:
  * NEWS: update 2.18.0
  * azure: retry HTTP requests on codes 404, 410, and 429
  * docs: add missing scaleway link
  * providers: add scaleway
  * resource/url: customize local address (port)
  * stages/files: filter out non-existent paths before relabeling
  * docs/release-notes: tweak dracut module change
  * Bump minimum Go version to 1.20
  * dracut: Don't include the ignition module by default
  * ci: cancel previous build on PR update
  * Sync repo templates ⚙
  * Update build(deps)
- Remove because included in upstream now:
  0005-dracut-Don-t-include-the-ignition-module-by-default.patch
- Increased required Go version</changelog>
  <changelog author="iforster@suse.com" date="1718020800">- Update to version 2.19.0:
  * Support LUKS encryption using IBM CEX secure keys on s390x
  * providers: add "akamai" provider
- Adding %check section
- Build scripts are executable by themselves now, remove explicit
  Bash call</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1721908800">- Apply (temporary) upstream patch from fedora-coreos-config for
  compatibility with systemd 256.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1722254400">- Fix order of previous change - *first* remount rw, *then* create
  directory.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1725019200">- Drop "go clean" from the upstream build script: since we build in
  clean environments, we don't have caches. Additionally, the way
  it is used does not even work and reports:
    go: clean -cache cannot be used with package arguments
  The error was masked until GO 1.23, as the test wether go
  supported caching was checking for go 1.23 formatted output.</changelog>
  <changelog author="iforster@suse.com" date="1730980800">- Update to version 2.20.0:
  * Features
  * Support partitioning disk with mounted partitions
  * Support Proxmox VE
  * Support gzipped Akamai user_data
  * Changes
  * The Dracut module now installs partx
  * Mark the 3.5.0 config spec as stable
  * No longer accept configs with version 3.5.0-experimental
  * Create new 3.6.0-experimental config spec from 3.5.0
  * Bug fixes
  * Fix network race when phoning home on Equinix Metal
  * Fix Akamai Ignition base64 decoding on padded payloads
  * Fix Makefile GOARCH for loongarch64 (#1942)
- Drop go build bugfix again, fixed upstream
- Adapting 0002-allow-multiple-mounts-of-same-device.patch to new
  3.6.0 spec</changelog>
  <changelog author="iforster@suse.com" date="1743508800">- Update to version 2.21.0:
  * Features
  * Add Azure blob support for fetching ignition configs
  * Add a check for ignition config in vendor-data (proxmoxve)
  * Bug fixes
  * Add pkey_cca kernel module to detect CEX domain for LUKS encryption
- Add support for nested /etc subvolume (t-u 5.0.0)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751284800">- ignition-suse-generator: Only use Ignition platform ID when
  the corresponding kernel modules are found
  [bsc#1234315] [boo#1230668] [gh#coreos/ignition#1984]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Update to version 2.22.0:
  * Features
  * Support Oracle Cloud Infrastructure
  * Changes
  * Rename ignition.cfg -&gt; 05_ignition.cfg
  * Support setting setuid/setgid/sticky mode bits (3.6.0-exp)
  * Warn if setuid/setgid/sticky mode bits specified (3.4.0 -
    3.5.0)
  * Add initial TMT tests and a new workflow to execute tests on
    PRs</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1758024000">- Update to version 2.23.0:
  * Features
  * Support UpCloud
  * Changes
  * Switch to aws-sdk-go-v2 for S3 fetches and EC2 interactions
  * Bug fixes
  * Fix fetch-offline for Oracle Cloud Infrastructure</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1760961600">- Update to version 2.24.0:
  * Features
  * Add support for nocloud config fetching in kubevirt
  * Bug fixes
  * Fix occasional cex.key file removal
  * Fix multipath partitioning: ignore DM holders when no
    partitions are mounted</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Update to version 2.25.1:
  * Bug fixes
  * Fix OpenStack provider returning empty JSON instead of empty
    bytes when metadata has no config
- Update to version 2.25.0:
  * Features
  * The name for custom clevis pins is not validated by Ignition
    anymore, enabling the use of arbitrary custom pins (3.6.0-exp)
  * Add NVIDIA BlueField provider
  * Bug fixes
  * Fix EnsureGroup to be idempotent when group already exists
    (#2158)
  * Fix invalid random source in FIPS 140-only mode in FIPS mode
    (#2159)
  * Only load kernel modules when actually necessary so that they
    can be built-in (#2164)</changelog>
  <changelog author="Antonio Feijoo &lt;antonio.feijoo@suse.com&gt;" date="1768564800">- Adapt code to the new initrd services provided by NetworkManager
  upstream, used in dracut-ng:
  * ignition-enable-network.service: Also order it before
    NetworkManager-initrd.service.
  * ignition-enable-network.sh: This script sets `rd.neednet` in
    /etc/cmdline.d/40-ignition-neednet.conf after dracut's cmdline
    hooks run, so it manually sources network-manager's cmdline hook
    `/lib/dracut/hooks/cmdline/99-nm-config.sh` to call
    nm-initrd-generator and generate connections. This is done now by
    NetworkManager-config-initrd.service.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1772193600">- Update to version 2.26.0:
  * Mark the 3.6.0 config spec as stable
  * No longer accept configs with version 3.6.0-experimental
  * Create new 3.7.0-experimental config spec from 3.6.0
  * Include groupmod binary in initramfs
- Update 0002-allow-multiple-mounts-of-same-device.patch to match
  new spec version</changelog>
  <changelog author="Antonio Feijoo &lt;antonio.feijoo@suse.com&gt;" date="1773057600">- Do not hardcode path to dracut hooks. Since dracut-102, hooks were
  moved from /usr/lib to /var/lib, keeping a compat symlink. But,
  since dracut-110, this compat symlink was removed.
  * ignition-enable-network.sh: Use dracut $hookdir instead of
    hardcoding, match combustion code added in
    https://github.com/openSUSE/combustion/commit/e8a96893fc389123ecd85609499cf97e43de38ec</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1774958400">- Add CVE-2026-33186.patch
  * Fixes [bsc#1260251]</changelog>
</package>
<package pkgid="e80c291d943aea427616b43ddd497999fcc7a4eac4b64ab275ed5a08496c335beb2dd41ac77a1607d7be50d51aeafe111b6e477d3ee6f3e689aa5d8be310ddf7" name="ignition" arch="src">
  <version epoch="0" ver="2.26.0" rel="152.2"/>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1692964800">- Patch file cleanup:
  * Improve description of
    0003-Move-the-GPT-header-on-resized-disks.patch
  * Rename
    0001-Order-ignition-disks.service-before-systemd-fsck-roo.patch
    to
    0004-Order-ignition-disks.service-before-systemd-fsck-roo.patch
  * Rename
    0001-dracut-Don-t-include-the-ignition-module-by-default.patch
    to
    0005-dracut-Don-t-include-the-ignition-module-by-default.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1694001600">- Amend patch to fix race condition with kiwi:
  * 0005-dracut-Don-t-include-the-ignition-module-by-default.patch</changelog>
  <changelog author="iforster@suse.com" date="1700827200">- Update to version 2.17.0:
  * NEWS: update 2.17.0
  * packit: add initial support
  * Bump minimum Go version to 1.19
  * Add vsock modules into ramdisk
  * Sync repo templates ⚙
  * providers/applehv: Add Apple Hypervisor
  * tests/blackbox: allow skipping critical logging check
  * stages/disks: retry `sgdisk --zap-all` invocation
  * Add optionally-installed grub2 code
  * internal/exec/stages/disks: prevent races with udev
  * providers/hetzner: add support for Hetzner Cloud
  * docs: expand development docs and rationale
  * doc/development: list the test frameworks
  * docs/development: improve formatting of blackbox section
  * build(deps): updated dependencies
- Increased required Go version
- Removed Changelog part of
  0005-dracut-Don-t-include-the-ignition-module-by-default.patch -
  the information is part of the patch description already and
  conflicts with the upstream Changelog.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1709294400">- module-setup.sh: Use $dracutsysrootdir</changelog>
  <changelog author="iforster@suse.com" date="1709899200">- Update to version 2.18.0:
  * NEWS: update 2.18.0
  * azure: retry HTTP requests on codes 404, 410, and 429
  * docs: add missing scaleway link
  * providers: add scaleway
  * resource/url: customize local address (port)
  * stages/files: filter out non-existent paths before relabeling
  * docs/release-notes: tweak dracut module change
  * Bump minimum Go version to 1.20
  * dracut: Don't include the ignition module by default
  * ci: cancel previous build on PR update
  * Sync repo templates ⚙
  * Update build(deps)
- Remove because included in upstream now:
  0005-dracut-Don-t-include-the-ignition-module-by-default.patch
- Increased required Go version</changelog>
  <changelog author="iforster@suse.com" date="1718020800">- Update to version 2.19.0:
  * Support LUKS encryption using IBM CEX secure keys on s390x
  * providers: add "akamai" provider
- Adding %check section
- Build scripts are executable by themselves now, remove explicit
  Bash call</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1721908800">- Apply (temporary) upstream patch from fedora-coreos-config for
  compatibility with systemd 256.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1722254400">- Fix order of previous change - *first* remount rw, *then* create
  directory.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1725019200">- Drop "go clean" from the upstream build script: since we build in
  clean environments, we don't have caches. Additionally, the way
  it is used does not even work and reports:
    go: clean -cache cannot be used with package arguments
  The error was masked until GO 1.23, as the test wether go
  supported caching was checking for go 1.23 formatted output.</changelog>
  <changelog author="iforster@suse.com" date="1730980800">- Update to version 2.20.0:
  * Features
  * Support partitioning disk with mounted partitions
  * Support Proxmox VE
  * Support gzipped Akamai user_data
  * Changes
  * The Dracut module now installs partx
  * Mark the 3.5.0 config spec as stable
  * No longer accept configs with version 3.5.0-experimental
  * Create new 3.6.0-experimental config spec from 3.5.0
  * Bug fixes
  * Fix network race when phoning home on Equinix Metal
  * Fix Akamai Ignition base64 decoding on padded payloads
  * Fix Makefile GOARCH for loongarch64 (#1942)
- Drop go build bugfix again, fixed upstream
- Adapting 0002-allow-multiple-mounts-of-same-device.patch to new
  3.6.0 spec</changelog>
  <changelog author="iforster@suse.com" date="1743508800">- Update to version 2.21.0:
  * Features
  * Add Azure blob support for fetching ignition configs
  * Add a check for ignition config in vendor-data (proxmoxve)
  * Bug fixes
  * Add pkey_cca kernel module to detect CEX domain for LUKS encryption
- Add support for nested /etc subvolume (t-u 5.0.0)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751284800">- ignition-suse-generator: Only use Ignition platform ID when
  the corresponding kernel modules are found
  [bsc#1234315] [boo#1230668] [gh#coreos/ignition#1984]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Update to version 2.22.0:
  * Features
  * Support Oracle Cloud Infrastructure
  * Changes
  * Rename ignition.cfg -&gt; 05_ignition.cfg
  * Support setting setuid/setgid/sticky mode bits (3.6.0-exp)
  * Warn if setuid/setgid/sticky mode bits specified (3.4.0 -
    3.5.0)
  * Add initial TMT tests and a new workflow to execute tests on
    PRs</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1758024000">- Update to version 2.23.0:
  * Features
  * Support UpCloud
  * Changes
  * Switch to aws-sdk-go-v2 for S3 fetches and EC2 interactions
  * Bug fixes
  * Fix fetch-offline for Oracle Cloud Infrastructure</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1760961600">- Update to version 2.24.0:
  * Features
  * Add support for nocloud config fetching in kubevirt
  * Bug fixes
  * Fix occasional cex.key file removal
  * Fix multipath partitioning: ignore DM holders when no
    partitions are mounted</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Update to version 2.25.1:
  * Bug fixes
  * Fix OpenStack provider returning empty JSON instead of empty
    bytes when metadata has no config
- Update to version 2.25.0:
  * Features
  * The name for custom clevis pins is not validated by Ignition
    anymore, enabling the use of arbitrary custom pins (3.6.0-exp)
  * Add NVIDIA BlueField provider
  * Bug fixes
  * Fix EnsureGroup to be idempotent when group already exists
    (#2158)
  * Fix invalid random source in FIPS 140-only mode in FIPS mode
    (#2159)
  * Only load kernel modules when actually necessary so that they
    can be built-in (#2164)</changelog>
  <changelog author="Antonio Feijoo &lt;antonio.feijoo@suse.com&gt;" date="1768564800">- Adapt code to the new initrd services provided by NetworkManager
  upstream, used in dracut-ng:
  * ignition-enable-network.service: Also order it before
    NetworkManager-initrd.service.
  * ignition-enable-network.sh: This script sets `rd.neednet` in
    /etc/cmdline.d/40-ignition-neednet.conf after dracut's cmdline
    hooks run, so it manually sources network-manager's cmdline hook
    `/lib/dracut/hooks/cmdline/99-nm-config.sh` to call
    nm-initrd-generator and generate connections. This is done now by
    NetworkManager-config-initrd.service.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1772193600">- Update to version 2.26.0:
  * Mark the 3.6.0 config spec as stable
  * No longer accept configs with version 3.6.0-experimental
  * Create new 3.7.0-experimental config spec from 3.6.0
  * Include groupmod binary in initramfs
- Update 0002-allow-multiple-mounts-of-same-device.patch to match
  new spec version</changelog>
  <changelog author="Antonio Feijoo &lt;antonio.feijoo@suse.com&gt;" date="1773057600">- Do not hardcode path to dracut hooks. Since dracut-102, hooks were
  moved from /usr/lib to /var/lib, keeping a compat symlink. But,
  since dracut-110, this compat symlink was removed.
  * ignition-enable-network.sh: Use dracut $hookdir instead of
    hardcoding, match combustion code added in
    https://github.com/openSUSE/combustion/commit/e8a96893fc389123ecd85609499cf97e43de38ec</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1774958400">- Add CVE-2026-33186.patch
  * Fixes [bsc#1260251]</changelog>
</package>
<package pkgid="1acbd1fde6ab3b045e8c3f243c288900933e4b559c439ec7788298792ead84e6de2e8913c399f5798bdc85b67862ba16632243fd20f750ee997c200939d5bf92" name="ignition-debuginfo" arch="s390x">
  <version epoch="0" ver="2.26.0" rel="152.2"/>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1692964800">- Patch file cleanup:
  * Improve description of
    0003-Move-the-GPT-header-on-resized-disks.patch
  * Rename
    0001-Order-ignition-disks.service-before-systemd-fsck-roo.patch
    to
    0004-Order-ignition-disks.service-before-systemd-fsck-roo.patch
  * Rename
    0001-dracut-Don-t-include-the-ignition-module-by-default.patch
    to
    0005-dracut-Don-t-include-the-ignition-module-by-default.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1694001600">- Amend patch to fix race condition with kiwi:
  * 0005-dracut-Don-t-include-the-ignition-module-by-default.patch</changelog>
  <changelog author="iforster@suse.com" date="1700827200">- Update to version 2.17.0:
  * NEWS: update 2.17.0
  * packit: add initial support
  * Bump minimum Go version to 1.19
  * Add vsock modules into ramdisk
  * Sync repo templates ⚙
  * providers/applehv: Add Apple Hypervisor
  * tests/blackbox: allow skipping critical logging check
  * stages/disks: retry `sgdisk --zap-all` invocation
  * Add optionally-installed grub2 code
  * internal/exec/stages/disks: prevent races with udev
  * providers/hetzner: add support for Hetzner Cloud
  * docs: expand development docs and rationale
  * doc/development: list the test frameworks
  * docs/development: improve formatting of blackbox section
  * build(deps): updated dependencies
- Increased required Go version
- Removed Changelog part of
  0005-dracut-Don-t-include-the-ignition-module-by-default.patch -
  the information is part of the patch description already and
  conflicts with the upstream Changelog.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1709294400">- module-setup.sh: Use $dracutsysrootdir</changelog>
  <changelog author="iforster@suse.com" date="1709899200">- Update to version 2.18.0:
  * NEWS: update 2.18.0
  * azure: retry HTTP requests on codes 404, 410, and 429
  * docs: add missing scaleway link
  * providers: add scaleway
  * resource/url: customize local address (port)
  * stages/files: filter out non-existent paths before relabeling
  * docs/release-notes: tweak dracut module change
  * Bump minimum Go version to 1.20
  * dracut: Don't include the ignition module by default
  * ci: cancel previous build on PR update
  * Sync repo templates ⚙
  * Update build(deps)
- Remove because included in upstream now:
  0005-dracut-Don-t-include-the-ignition-module-by-default.patch
- Increased required Go version</changelog>
  <changelog author="iforster@suse.com" date="1718020800">- Update to version 2.19.0:
  * Support LUKS encryption using IBM CEX secure keys on s390x
  * providers: add "akamai" provider
- Adding %check section
- Build scripts are executable by themselves now, remove explicit
  Bash call</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1721908800">- Apply (temporary) upstream patch from fedora-coreos-config for
  compatibility with systemd 256.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1722254400">- Fix order of previous change - *first* remount rw, *then* create
  directory.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1725019200">- Drop "go clean" from the upstream build script: since we build in
  clean environments, we don't have caches. Additionally, the way
  it is used does not even work and reports:
    go: clean -cache cannot be used with package arguments
  The error was masked until GO 1.23, as the test wether go
  supported caching was checking for go 1.23 formatted output.</changelog>
  <changelog author="iforster@suse.com" date="1730980800">- Update to version 2.20.0:
  * Features
  * Support partitioning disk with mounted partitions
  * Support Proxmox VE
  * Support gzipped Akamai user_data
  * Changes
  * The Dracut module now installs partx
  * Mark the 3.5.0 config spec as stable
  * No longer accept configs with version 3.5.0-experimental
  * Create new 3.6.0-experimental config spec from 3.5.0
  * Bug fixes
  * Fix network race when phoning home on Equinix Metal
  * Fix Akamai Ignition base64 decoding on padded payloads
  * Fix Makefile GOARCH for loongarch64 (#1942)
- Drop go build bugfix again, fixed upstream
- Adapting 0002-allow-multiple-mounts-of-same-device.patch to new
  3.6.0 spec</changelog>
  <changelog author="iforster@suse.com" date="1743508800">- Update to version 2.21.0:
  * Features
  * Add Azure blob support for fetching ignition configs
  * Add a check for ignition config in vendor-data (proxmoxve)
  * Bug fixes
  * Add pkey_cca kernel module to detect CEX domain for LUKS encryption
- Add support for nested /etc subvolume (t-u 5.0.0)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751284800">- ignition-suse-generator: Only use Ignition platform ID when
  the corresponding kernel modules are found
  [bsc#1234315] [boo#1230668] [gh#coreos/ignition#1984]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Update to version 2.22.0:
  * Features
  * Support Oracle Cloud Infrastructure
  * Changes
  * Rename ignition.cfg -&gt; 05_ignition.cfg
  * Support setting setuid/setgid/sticky mode bits (3.6.0-exp)
  * Warn if setuid/setgid/sticky mode bits specified (3.4.0 -
    3.5.0)
  * Add initial TMT tests and a new workflow to execute tests on
    PRs</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1758024000">- Update to version 2.23.0:
  * Features
  * Support UpCloud
  * Changes
  * Switch to aws-sdk-go-v2 for S3 fetches and EC2 interactions
  * Bug fixes
  * Fix fetch-offline for Oracle Cloud Infrastructure</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1760961600">- Update to version 2.24.0:
  * Features
  * Add support for nocloud config fetching in kubevirt
  * Bug fixes
  * Fix occasional cex.key file removal
  * Fix multipath partitioning: ignore DM holders when no
    partitions are mounted</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Update to version 2.25.1:
  * Bug fixes
  * Fix OpenStack provider returning empty JSON instead of empty
    bytes when metadata has no config
- Update to version 2.25.0:
  * Features
  * The name for custom clevis pins is not validated by Ignition
    anymore, enabling the use of arbitrary custom pins (3.6.0-exp)
  * Add NVIDIA BlueField provider
  * Bug fixes
  * Fix EnsureGroup to be idempotent when group already exists
    (#2158)
  * Fix invalid random source in FIPS 140-only mode in FIPS mode
    (#2159)
  * Only load kernel modules when actually necessary so that they
    can be built-in (#2164)</changelog>
  <changelog author="Antonio Feijoo &lt;antonio.feijoo@suse.com&gt;" date="1768564800">- Adapt code to the new initrd services provided by NetworkManager
  upstream, used in dracut-ng:
  * ignition-enable-network.service: Also order it before
    NetworkManager-initrd.service.
  * ignition-enable-network.sh: This script sets `rd.neednet` in
    /etc/cmdline.d/40-ignition-neednet.conf after dracut's cmdline
    hooks run, so it manually sources network-manager's cmdline hook
    `/lib/dracut/hooks/cmdline/99-nm-config.sh` to call
    nm-initrd-generator and generate connections. This is done now by
    NetworkManager-config-initrd.service.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1772193600">- Update to version 2.26.0:
  * Mark the 3.6.0 config spec as stable
  * No longer accept configs with version 3.6.0-experimental
  * Create new 3.7.0-experimental config spec from 3.6.0
  * Include groupmod binary in initramfs
- Update 0002-allow-multiple-mounts-of-same-device.patch to match
  new spec version</changelog>
  <changelog author="Antonio Feijoo &lt;antonio.feijoo@suse.com&gt;" date="1773057600">- Do not hardcode path to dracut hooks. Since dracut-102, hooks were
  moved from /usr/lib to /var/lib, keeping a compat symlink. But,
  since dracut-110, this compat symlink was removed.
  * ignition-enable-network.sh: Use dracut $hookdir instead of
    hardcoding, match combustion code added in
    https://github.com/openSUSE/combustion/commit/e8a96893fc389123ecd85609499cf97e43de38ec</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1774958400">- Add CVE-2026-33186.patch
  * Fixes [bsc#1260251]</changelog>
</package>
<package pkgid="7f15fe519597d5c1a9772bee7d7e5073bd0df221f0f338a825703f4119482674059543d89b787239768dcf9efc1752f80a5ea9add5eb02b48d3ea10ee06f7db5" name="ignition-debugsource" arch="s390x">
  <version epoch="0" ver="2.26.0" rel="152.2"/>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1692964800">- Patch file cleanup:
  * Improve description of
    0003-Move-the-GPT-header-on-resized-disks.patch
  * Rename
    0001-Order-ignition-disks.service-before-systemd-fsck-roo.patch
    to
    0004-Order-ignition-disks.service-before-systemd-fsck-roo.patch
  * Rename
    0001-dracut-Don-t-include-the-ignition-module-by-default.patch
    to
    0005-dracut-Don-t-include-the-ignition-module-by-default.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1694001600">- Amend patch to fix race condition with kiwi:
  * 0005-dracut-Don-t-include-the-ignition-module-by-default.patch</changelog>
  <changelog author="iforster@suse.com" date="1700827200">- Update to version 2.17.0:
  * NEWS: update 2.17.0
  * packit: add initial support
  * Bump minimum Go version to 1.19
  * Add vsock modules into ramdisk
  * Sync repo templates ⚙
  * providers/applehv: Add Apple Hypervisor
  * tests/blackbox: allow skipping critical logging check
  * stages/disks: retry `sgdisk --zap-all` invocation
  * Add optionally-installed grub2 code
  * internal/exec/stages/disks: prevent races with udev
  * providers/hetzner: add support for Hetzner Cloud
  * docs: expand development docs and rationale
  * doc/development: list the test frameworks
  * docs/development: improve formatting of blackbox section
  * build(deps): updated dependencies
- Increased required Go version
- Removed Changelog part of
  0005-dracut-Don-t-include-the-ignition-module-by-default.patch -
  the information is part of the patch description already and
  conflicts with the upstream Changelog.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1709294400">- module-setup.sh: Use $dracutsysrootdir</changelog>
  <changelog author="iforster@suse.com" date="1709899200">- Update to version 2.18.0:
  * NEWS: update 2.18.0
  * azure: retry HTTP requests on codes 404, 410, and 429
  * docs: add missing scaleway link
  * providers: add scaleway
  * resource/url: customize local address (port)
  * stages/files: filter out non-existent paths before relabeling
  * docs/release-notes: tweak dracut module change
  * Bump minimum Go version to 1.20
  * dracut: Don't include the ignition module by default
  * ci: cancel previous build on PR update
  * Sync repo templates ⚙
  * Update build(deps)
- Remove because included in upstream now:
  0005-dracut-Don-t-include-the-ignition-module-by-default.patch
- Increased required Go version</changelog>
  <changelog author="iforster@suse.com" date="1718020800">- Update to version 2.19.0:
  * Support LUKS encryption using IBM CEX secure keys on s390x
  * providers: add "akamai" provider
- Adding %check section
- Build scripts are executable by themselves now, remove explicit
  Bash call</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1721908800">- Apply (temporary) upstream patch from fedora-coreos-config for
  compatibility with systemd 256.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1722254400">- Fix order of previous change - *first* remount rw, *then* create
  directory.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1725019200">- Drop "go clean" from the upstream build script: since we build in
  clean environments, we don't have caches. Additionally, the way
  it is used does not even work and reports:
    go: clean -cache cannot be used with package arguments
  The error was masked until GO 1.23, as the test wether go
  supported caching was checking for go 1.23 formatted output.</changelog>
  <changelog author="iforster@suse.com" date="1730980800">- Update to version 2.20.0:
  * Features
  * Support partitioning disk with mounted partitions
  * Support Proxmox VE
  * Support gzipped Akamai user_data
  * Changes
  * The Dracut module now installs partx
  * Mark the 3.5.0 config spec as stable
  * No longer accept configs with version 3.5.0-experimental
  * Create new 3.6.0-experimental config spec from 3.5.0
  * Bug fixes
  * Fix network race when phoning home on Equinix Metal
  * Fix Akamai Ignition base64 decoding on padded payloads
  * Fix Makefile GOARCH for loongarch64 (#1942)
- Drop go build bugfix again, fixed upstream
- Adapting 0002-allow-multiple-mounts-of-same-device.patch to new
  3.6.0 spec</changelog>
  <changelog author="iforster@suse.com" date="1743508800">- Update to version 2.21.0:
  * Features
  * Add Azure blob support for fetching ignition configs
  * Add a check for ignition config in vendor-data (proxmoxve)
  * Bug fixes
  * Add pkey_cca kernel module to detect CEX domain for LUKS encryption
- Add support for nested /etc subvolume (t-u 5.0.0)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751284800">- ignition-suse-generator: Only use Ignition platform ID when
  the corresponding kernel modules are found
  [bsc#1234315] [boo#1230668] [gh#coreos/ignition#1984]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Update to version 2.22.0:
  * Features
  * Support Oracle Cloud Infrastructure
  * Changes
  * Rename ignition.cfg -&gt; 05_ignition.cfg
  * Support setting setuid/setgid/sticky mode bits (3.6.0-exp)
  * Warn if setuid/setgid/sticky mode bits specified (3.4.0 -
    3.5.0)
  * Add initial TMT tests and a new workflow to execute tests on
    PRs</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1758024000">- Update to version 2.23.0:
  * Features
  * Support UpCloud
  * Changes
  * Switch to aws-sdk-go-v2 for S3 fetches and EC2 interactions
  * Bug fixes
  * Fix fetch-offline for Oracle Cloud Infrastructure</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1760961600">- Update to version 2.24.0:
  * Features
  * Add support for nocloud config fetching in kubevirt
  * Bug fixes
  * Fix occasional cex.key file removal
  * Fix multipath partitioning: ignore DM holders when no
    partitions are mounted</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Update to version 2.25.1:
  * Bug fixes
  * Fix OpenStack provider returning empty JSON instead of empty
    bytes when metadata has no config
- Update to version 2.25.0:
  * Features
  * The name for custom clevis pins is not validated by Ignition
    anymore, enabling the use of arbitrary custom pins (3.6.0-exp)
  * Add NVIDIA BlueField provider
  * Bug fixes
  * Fix EnsureGroup to be idempotent when group already exists
    (#2158)
  * Fix invalid random source in FIPS 140-only mode in FIPS mode
    (#2159)
  * Only load kernel modules when actually necessary so that they
    can be built-in (#2164)</changelog>
  <changelog author="Antonio Feijoo &lt;antonio.feijoo@suse.com&gt;" date="1768564800">- Adapt code to the new initrd services provided by NetworkManager
  upstream, used in dracut-ng:
  * ignition-enable-network.service: Also order it before
    NetworkManager-initrd.service.
  * ignition-enable-network.sh: This script sets `rd.neednet` in
    /etc/cmdline.d/40-ignition-neednet.conf after dracut's cmdline
    hooks run, so it manually sources network-manager's cmdline hook
    `/lib/dracut/hooks/cmdline/99-nm-config.sh` to call
    nm-initrd-generator and generate connections. This is done now by
    NetworkManager-config-initrd.service.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1772193600">- Update to version 2.26.0:
  * Mark the 3.6.0 config spec as stable
  * No longer accept configs with version 3.6.0-experimental
  * Create new 3.7.0-experimental config spec from 3.6.0
  * Include groupmod binary in initramfs
- Update 0002-allow-multiple-mounts-of-same-device.patch to match
  new spec version</changelog>
  <changelog author="Antonio Feijoo &lt;antonio.feijoo@suse.com&gt;" date="1773057600">- Do not hardcode path to dracut hooks. Since dracut-102, hooks were
  moved from /usr/lib to /var/lib, keeping a compat symlink. But,
  since dracut-110, this compat symlink was removed.
  * ignition-enable-network.sh: Use dracut $hookdir instead of
    hardcoding, match combustion code added in
    https://github.com/openSUSE/combustion/commit/e8a96893fc389123ecd85609499cf97e43de38ec</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1774958400">- Add CVE-2026-33186.patch
  * Fixes [bsc#1260251]</changelog>
</package>
</otherdata>