SHA256
1
0
forked from pool/ignition

Accepting request 1129548 from devel:kubic:ignition

- 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/request/show/1129548
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ignition?expand=0&rev=42
This commit is contained in:
Ana Guerrero 2023-11-29 20:18:32 +00:00 committed by Git OBS Bridge
commit 3073752b7a
7 changed files with 33 additions and 27 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 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:03f7b49baebb61b8fd09053b81ee941661ad408740a4eb12e5e7c66a241e9629
size 2586180

BIN
ignition-2.17.0.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

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