- 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.

OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/ignition?expand=0&rev=116
This commit is contained in:
Ignaz Forster 2023-11-24 13:42:04 +00:00 committed by Git OBS Bridge
parent bbe9107b48
commit fe9ddf2dde
5 changed files with 30 additions and 24 deletions

View File

@ -5,25 +5,6 @@ Subject: [PATCH] dracut: Don't include the ignition module by default
Currently the module is automatically included in all initrds, hostonly or Currently the module is automatically included in all initrds, hostonly or
generic. Leave it to the distro provided module to pull it in explicitly. generic. Leave it to the distro provided module to pull it in explicitly.
--- ---
docs/release-notes.md | 4 ++++
dracut/30ignition/module-setup.sh | 7 +++++++
2 files changed, 11 insertions(+)
diff --git a/docs/release-notes.md b/docs/release-notes.md
index e53bdf8d..65ce77ce 100644
--- a/docs/release-notes.md
+++ b/docs/release-notes.md
@@ -8,6 +8,10 @@ nav_order: 9
### Breaking changes
+- The dracut module is not automatically included in initramfs images anymore.
+ Distributions need to explicitly request inclusion, either by ensuring that
+ it is pulled in by another module, for instance the module providing distro
+ integration and customization, or by installing a dracut configuration file.
### Features
diff --git a/dracut/30ignition/module-setup.sh b/dracut/30ignition/module-setup.sh diff --git a/dracut/30ignition/module-setup.sh b/dracut/30ignition/module-setup.sh
index ad7e80fd..f431b7dc 100755 index ad7e80fd..f431b7dc 100755
--- a/dracut/30ignition/module-setup.sh --- a/dracut/30ignition/module-setup.sh

View File

@ -1,7 +1,7 @@
<services> <services>
<service name="tar_scm" mode="disabled"> <service name="tar_scm" mode="disabled">
<param name="version">2.16.2</param> <param name="version">2.17.0</param>
<param name="revision">v2.16.2</param> <param name="revision">v2.17.0</param>
<param name="url">https://github.com/coreos/ignition</param> <param name="url">https://github.com/coreos/ignition</param>
<param name="scm">git</param> <param name="scm">git</param>
<param name="changesgenerate">enable</param> <param name="changesgenerate">enable</param>

View File

@ -1,6 +1,6 @@
<servicedata> <servicedata>
<service name="tar_scm"> <service name="tar_scm">
<param name="url">https://github.com/coreos/ignition</param> <param name="url">https://github.com/coreos/ignition</param>
<param name="changesrevision">8af65650fe839666339bd17dbdb8cd174b3ee620</param> <param name="changesrevision">45e9d394a3e4f240e9d6745af0a83fa36179f510</param>
</service> </service>
</servicedata> </servicedata>

View File

@ -1,3 +1,28 @@
-------------------------------------------------------------------
Fri Nov 24 13:20:31 UTC 2023 - iforster@suse.com
- 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.
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Sep 6 15:29:10 UTC 2023 - Fabian Vogt <fvogt@suse.com> Wed Sep 6 15:29:10 UTC 2023 - Fabian Vogt <fvogt@suse.com>

View File

@ -17,7 +17,7 @@
Name: ignition Name: ignition
Version: 2.16.2 Version: 2.17.0
Release: 0 Release: 0
Summary: First boot installer and configuration tool Summary: First boot installer and configuration tool
License: Apache-2.0 License: Apache-2.0
@ -49,7 +49,7 @@ BuildRequires: dracut
BuildRequires: libblkid-devel BuildRequires: libblkid-devel
BuildRequires: systemd-rpm-macros BuildRequires: systemd-rpm-macros
BuildRequires: update-bootloader-rpm-macros BuildRequires: update-bootloader-rpm-macros
BuildRequires: golang(API) >= 1.18 BuildRequires: golang(API) >= 1.19
# combustion provides firstboot.target and ignition-kargs-helper calls combustion # combustion provides firstboot.target and ignition-kargs-helper calls combustion
Requires: combustion >= 1.2 Requires: combustion >= 1.2
Requires: dracut Requires: dracut