Package Release Info

ignition-dracut-0.0+git20200504.7ff38d9-bp152.1.1

Update Info: Base Release
Available in Package Hub : 15 SP2

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

ignition-dracut

Change Logs

* Mon May 11 2020 iforster@suse.com
- Update to version 0.0+git20200504.7ff38d9:
  * 30ignition: drop hard requirement on qemu_fw_cfg [boo#1167289]
  * 99emergency-timeout: improve readability of Ignition failure message
  * 99emergency-timeout: also check ignition-fetch.service for failure
  * coreos-teardown-initramfs-network: don't run when emergency.target
  * dracut: add logging to systemd generator
  * coreos-teardown-initramfs-network: also propagate hostname
  * coreos-teardown-initramfs-network: support coreos.no_persist_ip karg
  * coreos-teardown-initramfs-network: consider ifcfg files in real root for RHCOS
  * coreos-teardown-initramfs-network: also skip local loopback interface
  * coreos-teardown-initramfs-network: do SELinux relabel on copied files
  * coreos-teardown-initramfs-network: order ExecStop after other ignition units
  * coreos-teardown-initramfs-network: remove After=ignition-files.service
  * Add ignition-virtio-dump-journal.service
* Fri Mar 27 2020 iforster@suse.com
- Update to version 0.0+git20200325.ea3bdc9:
  * Add `basename` dependency to dracut module [boo#1167289]
  * coreos-teardown-initramfs-network: enable the service statically
  * coreos-teardown-initramfs-network: simplify networking takedown
  * coreos-teardown-initramfs-network: take down routes too
  * coreos-teardown-initramfs-network: take down teams as well
  * coreos-teardown-initramfs-network: remove state files on switch
  * coreos-teardown-initramfs-network: also propagate initramfs networking if desired
  * coreos-teardown-initramfs-network: refactor into more functions
  * add coreos-teardown-initramfs-network.service
  * Declare external applications as optional [boo#1167289]
  * Remove obsolete dependencies [boo#1167289]
  * Hook up to CoreOS CI
  * Add ignition-diskful-subsequent.target
  * Makefile: Remove grub/ install bits
  * grub: drop 02_ignition_firstboot
- As the GRUB module was dropped upstream and is now generated as part of a
  CoreOS specific module, we will do the same:
  * Move previous 02_ignition_firstboot to MicroOS dracut module
  * Merge 0002-Support-different-flagfile-location.patch and
    01_suse_set_ignition into custom 02_ignition_firstboot
- Updated README.SUSE to describe all current SUSE modifications
* Wed Mar 04 2020 Ignaz Forster <iforster@suse.com>
- Don't use new systemd RPM macros for compatibility with older
  releases.
* Thu Jan 09 2020 Ignaz Forster <iforster@suse.com>
- Add prevent-boot-cycle.conf to prevent a systemd reboot cycle if
  the files stage should be failing; this is a temporary workaround
  until [gh#coreos/ignition-dracut#115] is fixed.
* Wed Jan 08 2020 iforster@suse.com
- Update to version 0.0+git20200107.e490517:
  * Make setfiles optional
* Sun Jan 05 2020 Thorsten Kukuk <kukuk@suse.com>
- Really increase timeout for 'ignition' device on ARM
* Mon Dec 23 2019 Ignaz Forster <iforster@suse.com>
- Update to version 0.0+git20191211.c4790bc:
  * dracut: add some bins for s390x zVM instalation
  * README.md: add details about the branches here
  * units: add ConditionPathExists=/etc/initrd-release everywhere
  * Add ConditionPathExists=/etc/initrd-release to targets
  * 30ignition: add setfiles
- Make package arch dependent to make the ARM fix actually apply
* Mon Nov 11 2019 kukuk@suse.de
- Update to version 0.0+git20191107.d9e8a63:
  * 30ignition/ignition-setup-user: mount /boot partition ro
  * firstboot-complete: tell zipl to run
  * coreos-gpt-setup: workaround old lsblk not having PTUUID
  * Add `ignition-subsequent.target` for non-Ignition boots
  * ignition-firstboot-complete.service: Run as part of basic.target
- Increase timeout for 'ignition' device on ARM
- Prefer Ignition configuration if a mount point is both configured
  in Ignition and fstab (x-initrd.mount flag)
- Explicitly add awk as initrd dependency
* Fri Oct 04 2019 Ignaz Forster <iforster@suse.com>
- Fix missing executable permission for ignition-setup-user-suse.sh
* Wed Oct 02 2019 kukuk@suse.de
- Update to version 0.0+git20191001.cefb71c:
  * Run ignition-disks earlier to avoid race condition
  * 30ignition: update ignition-complete.target OnFailure comment
  * 30ignition: drop OnFailure handler from ignition-diskful.target
  * 30ignition: fix sequencing of target dependencies
- Don't error out in ignition-setup-user-suse.sh if Ignition device
  is not present
* Fri Sep 27 2019 kukuk@suse.de
- Update to version 0.0+git20190924.aada644:
  * dracut: Add an ignition-fetch.service
  * Add RemainAfterExit=yes to systemd units of Type=oneshot
  * Makefile: New file implementing `make install`
  * 30ignition: move coreos-gpt-setup RemainAfterExit to correct section
  * 30ignition: on live images, read config.ign from custom initrd
  * 30ignition: make ignition-diskful a dependency of ignition-complete
  * 30ignition: fix double slash in ignition-setup-* dest paths
- Drop 0001-Read-user-config.patch: Migrated to systemd drop-in files now that
  ignition-diskful is a separate target
* Tue Sep 17 2019 kukuk@suse.de
- Update to version 0.0+git20190916.cbac371:
  * systemd: don't try to mark live boots complete
  * 30ignition: conditionally enable units requiring a boot disk
  * README.md: fix download link
  * update-bootengine: drop file
  * dracut/30ignition: localize some variables
  * ignition: fix correct device path when randomizing UUID
- Fix path to rm binary in firstboot flag cleanup
- Reorder $ignition_firstboot and ignition.platform.id in GRUB's
  kernel parameter line to be able to overwrite the later with
  values read from the flag file
- Significantly decrease timeout for waiting for a device with
  the 'ignition' UUID (storing an eventual user config)
  [boo#1151083]
- Merge ignition-umount-initrd-fstab.service with
  ignition-mount-initrd-fstab.service, using the same stop
  mechanism as ignition-mount.service
* Wed Aug 14 2019 kukuk@suse.de
- Update to version 0.0+git20190806.343b886:
  * dracut/30ignition: fix typo in module_setup
  * ignition: split ignition-setup into base and user
  * dracut/30ignition: scramble disk uuid on 1st boot
* Thu Aug 01 2019 kukuk@suse.de
- Update to version 0.0+git20190625.8551bc7:
  * dracut: add 99emergency-timeout
  * 30ignition: drop CoreOS specific bits
* Mon Apr 15 2019 kukuk@suse.de
- Update to version 0.0+git20190405.85f2e65:
  * dracut/30ignition: link to RHBZ in ignition-complete
  * dracut/30ignition: add OnFailure= for ExecStop= services
  * dracut/30ignition: order ExecStop= units before initrd-switch-root.target
  * dracut/30ignition: re-order directives in remount-sysroot
  * dracut/30ignition: add missing Before= for mount unit
  * dracut/30ignition: order ignition-complete.target before initrd.target
  * module_setup: include cdrom rules for openstack
  * dracut: add CoreOS integration services
  * dracut/30ignition: Add mount stage and drop OSTree-specific bits
  * dracut/30ignition: Explicitly add OnFailure=emergency.target
  * 30ignition: ignore coreos.randomize_disk_guid
  * 30ignition: drop check for coreos.oem.id
  * grub: support overriding network kcmdline args
  * README.md: update documentation
  * 02_ignition_firstboot: Enable networking if Ignition will run
  * dracut/30ignition: expect ignition binary in module directory
* Mon Mar 18 2019 kukuk@suse.de
- Update to version 0.0+git20190314.f6eb01f:
  * dracut/30ignition: add ignition-complete.target
  * dracut/30ignition: split out ignition-setup.service
* Tue Mar 12 2019 Ignaz Forster <iforster@suse.com>
- Add GRUB firstboot variable support
- Weaken hard dependencies to boot partition
- Mount volumes flagged with "x-initrd.mount" before applying
  Ignition configuration; umount afterwards
* Sat Mar 09 2019 kukuk@suse.de
- Update to version 0.0+git20190306.d4e8899:
  * dracut/30ignition: Only write ignition-setup.service on first boot
  * grub: find boot partition and use it directly
  * module-setup.sh: Check for module qemu_fw_cfg not build-in, so it works out of box on all arches
* Mon Mar 04 2019 kukuk@suse.de
- Update to version 0.0+git20190301.ca593a1:
  * dracut/30ignition: general hack cleanups
  * dracut: adapt for s/oem/platform in Ignition
* Tue Feb 19 2019 kukuk@suse.de
- Update to version 0.0+git20190215.2c69925:
  * ignition-setup: don't perform umount, rely on systemd
  * ignition-setup: rename copy function
  * services: fixup unit deps to more match CL
  * ignition-setup: use MountFlags=slave for systemd unit
  * ignition-setup: changes from code review
  * ignition-setup: mount/unmount boot to grab user.ign
  * dracut: add /usr/sbin/ignition-setup to initramfs
  * generator: try to get ignition-setup to run on boot
  * generator: RemainAfterExit=yes for ignition-setup
  * ignition-setup: support boot or platform base/user configs
  * ignition-setup: remove support for default configs