SHA256
1
0
forked from pool/ignition

Commit Graph

  • 19b3122ae0 Accepting request 1199298 from devel:kubic:ignition factory Ana Guerrero 2024-09-08 09:59:30 +00:00
  • afaa367f82 - 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. devel Ignaz Forster 2024-09-06 21:57:18 +00:00
  • 89dcea8361 Accepting request 1190244 from devel:kubic:ignition Dominique Leuenberger 2024-07-29 19:52:11 +00:00
  • d15c1e0f61 OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/ignition?expand=0&rev=127 Ignaz Forster 2024-07-29 12:02:33 +00:00
  • e5bafd3cb3 Fix order - *first* remount, *then* create directory. It seems upstream got that wrong... Ignaz Forster 2024-07-29 12:00:48 +00:00
  • e4896c4ec7 - Apply (temporary) upstream patch from fedora-coreos-config for compatibility with systemd 256. Ignaz Forster 2024-07-25 13:14:37 +00:00
  • 13c903d0c4 Accepting request 1179717 from devel:kubic:ignition Ana Guerrero 2024-06-11 16:27:22 +00:00
  • 64f8b03574 - 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 Ignaz Forster 2024-06-10 14:46:47 +00:00
  • 64c12b6eb4 Accepting request 1158044 from devel:kubic:ignition Ana Guerrero 2024-03-15 19:28:04 +00:00
  • db1f09c4a1 - 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 Ignaz Forster 2024-03-14 15:46:54 +00:00
  • 4734931bed Accepting request 1153998 from devel:kubic:ignition Dominique Leuenberger 2024-03-03 19:18:53 +00:00
  • aca8707f84 Accepting request 1153997 from home:favogt:branches:devel:kubic:ignition Ignaz Forster 2024-03-01 13:04:07 +00:00
  • 3073752b7a Accepting request 1129548 from devel:kubic:ignition Ana Guerrero 2023-11-29 20:18:32 +00:00
  • 6d7af7128e OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/ignition?expand=0&rev=117 Ignaz Forster 2023-11-24 13:55:58 +00:00
  • fe9ddf2dde - 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. Ignaz Forster 2023-11-24 13:42:04 +00:00
  • 2be89231a4 Accepting request 1109547 from devel:kubic:ignition Ana Guerrero 2023-09-08 19:15:11 +00:00
  • bbe9107b48 Accepting request 1109544 from home:favogt:combustion Ignaz Forster 2023-09-07 12:45:03 +00:00
  • 5825f98260 - 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 Ignaz Forster 2023-09-06 11:12:20 +00:00
  • b3ea2bfba7 Accepting request 1105493 from devel:kubic:ignition Ana Guerrero 2023-08-30 08:17:39 +00:00
  • 569fa9e2a7 Accepting request 1105491 from home:favogt:combustion Ignaz Forster 2023-08-23 14:09:02 +00:00
  • f1241dbb88 - Fix segmentation fault if filesystem section of Ignition JSON doesn't contain path entry - Add 0003-Move-the-GTP-header-on-resized-disks.patch to make it possible to create partitions on resized disk images - Add dm and crypt modules as dependencies to make it possible to configure a luks device - Fix patch file metadata Ignaz Forster 2023-08-23 13:44:12 +00:00
  • f01b2a5ae0 Accepting request 1098572 from devel:kubic:ignition Dominique Leuenberger 2023-07-15 21:14:55 +00:00
  • af996b5cb5 - Update to version 2.16.2: * dracut: make hv_utils module optional * Fix build on 32-bit systems * Doc updates * build(deps) updates * providers/qemu: read modprobe path from distro package * Add support for Hyper-V platform * internal/exec: don't relabel a mountpoint that already exists * internal/exec/util: check if unit exists before disabling * Dockerfile.validate: update to Fedora 38 * generate: simplify build of doc generator * platform: allow provider fetch to save files to write from files stage * templates: update CI ratchet procedure for Butane spec stabilization * go.mod: add deep-copy package * providers: rename noop to metal * platform: drop function pointer indirection for fetch method * providers: add Config wrapper structs for cmdline and system providers * internal: empty out providers base package * internal: move provider registrations out of platforms package * templates/stabilize-checklist: disable tests using exp Butane config * providers/vmware: rename some structs * internal: move stage registration into a separate package * platform: avoid needless function pointer indirection in methods * tests: port to xfsprogs 5.19+ * test: ShellCheck fixes Ignaz Forster 2023-07-13 22:57:17 +00:00
  • dbcb6bc24a Accepting request 1070759 from devel:kubic:ignition Dominique Leuenberger 2023-03-12 15:22:23 +00:00
  • ff89f29290 Remove unused import in 0001-ignore-missing-qemu-blockdev.patch Ignaz Forster 2023-03-10 15:36:17 +00:00
  • bf78bb8c5f Fix 0001-ignore-missing-qemu-blockdev.patch Ignaz Forster 2023-03-10 15:04:09 +00:00
  • d6c7cb8707 - Add dasd_mod.dasd=autodetect to kernel command line parameters (for Ignition device support on S/390) [boo#1207903] Ignaz Forster 2023-03-09 17:57:32 +00:00
  • bc767cbaca Accepting request 1069979 from devel:kubic:ignition Dominique Leuenberger 2023-03-09 16:45:02 +00:00
  • f6f06357ab - Move all /usr/libexec contents to %sbindir Ignaz Forster 2023-03-07 16:19:28 +00:00
  • bd60f29f75 Fix minimum required Go version Ignaz Forster 2023-03-07 16:06:19 +00:00
  • b4479a8bf8 - Update to version 2.15.0: * Features * Support offline Tang provisioning via pre-shared advertisement (3.4.0) * Allow enabling discard passthrough on LUKS devices (3.4.0) * Allow specifying arbitrary LUKS open options (3.4.0) * Ship aarch64 macOS ignition-validate binary in GitHub release artifacts * Changes * Mark the 3.4.0 config spec as stable * No longer accept configs with version 3.4.0-experimental * Create new 3.5.0-experimental config spec from 3.4.0 * Fail if files/links/dirs conflict with systemd units or dropins * Warn if template for enabled systemd instance unit has no Install section * Warn if filesystem overwrites partitioned disk * Warn if wipeTable overwrites a filesystem that would otherwise be reused * Warn if user/group specified for hard link * Install ignition-apply in /usr/libexec * Allow distros to add Ignition command-line arguments from a unit drop-in * Convert NEWS to Markdown and move to docs site * Require Go 1.18+ * Bug fixes * Don't overwrite LUKS1 volume when storage.luks.wipeVolume is false * Request network when custom Clevis config has needsNetwork set * Fix creating LUKS volume with custom Clevis config that uses TPM2 * Avoid logging spurious error when a LUKS volume wasn't previously formatted * Fix version string in ignition-validate release container * Fix reproducibility of systemd preset file in ignition-apply output * Document that user/group fields aren't applied to hard links * Clarify spec docs for files/directories/links group fields - Modified 0002-allow-multiple-mounts-of-same-device.patch to add new Ignition spec version - Add 0001-ignore-missing-qemu-blockdev.patch [bsc#1207679] to support booting without configuration device on s390x. Ignaz Forster 2023-03-07 15:49:53 +00:00
  • ffbbee0c73 Accepting request 992323 from devel:kubic:ignition Dominique Leuenberger 2022-08-03 19:16:27 +00:00
  • 8d3e609fd1 Accepting request 992322 from home:favogt:combustion Fabian Vogt 2022-08-02 13:00:22 +00:00
  • 0fc12ef141 Accepting request 982087 from devel:kubic:ignition Dominique Leuenberger 2022-06-17 19:20:09 +00:00
  • a54e27fc9c Move ignition-rmcfg to /usr/sbin Ignaz Forster 2022-06-10 22:25:46 +00:00
  • 8bba5e9cf6 - Update to version 2.14.0: * NEWS: update v2.14.0 * docs/operator-notes: add section on provisioning secrets * Dockerfile.validate: build with Fedora 36 * internal/resource: fix gs:// fetches in GCE without a service account * docs/operator-notes: document supported S3 URL formats * internal/resource: fix S3 access point object ARNs * exec/util: fix infinite loop in Depth() if -root is relative * Add ignition-delete-config.service and ignition-rmcfg symlink * providers/virtualbox: support deleting Ignition configs * providers/virtualbox: add comment referencing VirtualBox source * providers/virtualbox: add define for GUEST_PROP_FN_GET_PROP * providers/virtualbox: add helper to set up hypervisor connection * providers/vmware: support deleting Ignition configs * main: add ignition-rmcfg multicall binary * go.mod: add github.com/beevik/etree * providers/vmware: switch to internal copy of OVF parser * internal/resource: fix bucket field in error message * internal/resource: derive AWS region hint from ARN partition field * internal/resource: simplify test * internal/resource: fix minor nits * provider/azure: try to fetch userdata from IMDS * providers/vmware: convert OVF tests to testify * providers/vmware: drop vmw-ovflib docs * providers/vmware: add verbatim copy of vmw-ovflib * providers/vmware: add constants for guestinfo and OVF property names * providers/virtualbox: fix reading properties with flags * internal/resource: support S3 access point URLs - Update fixes CVE from [bsc#1199524]; this introduces a new service "ignition-delete-config.service" - Add ignition-rmcfg-suse.conf dropin to adapt to SUSE environment - Use fixed paths in spec file for hardcoded installation paths Ignaz Forster 2022-06-09 16:46:15 +00:00
  • 07f0a63f10 Accepting request 970361 from devel:kubic:ignition Dominique Leuenberger 2022-04-17 21:49:49 +00:00
  • 3237711740 Accepting request 967468 from devel:kubic:ignition Dominique Leuenberger 2022-04-08 23:43:49 +00:00
  • 2c72aa2dbd - Use /bin/sh instead of /usr/bin/sh (for backwards compatibility with SLE Micro 5.1) [bsc#1196679] Ignaz Forster 2022-04-08 14:05:22 +00:00
  • a71d5e1ac3 - ignition-mount-initrd-fstab.service: - Don't ignore errors in loops - Unmount mount points recursively - a new submount may have appeared - Split umount part into own service file: - ignition-umount-initrd-fstab.service: - Unmounts the additional mounts as soon as they are not required for Ignition any more; the ExecStop operation is running quite late in initrd and may unmount essential mount points flagged with "x-initrd.mount" (e.g. when storing /usr on a separate mount point). In theory this will also affect Ignition itself, but it hasn't been reported as a problem so far. Ignaz Forster 2022-04-06 17:10:21 +00:00
  • 93209cb94e - Don't include non-MarkDown files in documentation Ignaz Forster 2022-04-04 17:25:05 +00:00
  • 3562a1d2fd Accepting request 964893 from devel:kubic:ignition Dominique Leuenberger 2022-03-28 15:00:15 +00:00
  • 6957e768d0 Accepting request 964892 from home:fos:branches:devel:kubic:ignition Ignaz Forster 2022-03-25 15:23:52 +00:00
  • e6f4fbf554 Accepting request 962241 from devel:kubic:ignition Dominique Leuenberger 2022-03-18 15:41:37 +00:00
  • c489446194 Accepting request 962210 from home:favogt:combustion Ignaz Forster 2022-03-16 16:27:02 +00:00
  • 5ec6f3f99d Add bug reference Ignaz Forster 2022-03-11 12:33:47 +00:00
  • b4dff7eb92 Accepting request 959493 from devel:kubic:ignition Dominique Leuenberger 2022-03-04 19:17:08 +00:00
  • b2be981c8f Accepting request 959393 from home:favogt:combustion Ignaz Forster 2022-03-04 15:13:47 +00:00
  • 41836d53f8 Accepting request 934938 from devel:kubic:ignition Dominique Leuenberger 2021-12-01 19:47:26 +00:00
  • 19d289ada8 - Update to version 2.13.0 - Removed obsolete ignition-rpmlintrc Ignaz Forster 2021-12-01 10:00:39 +00:00
  • 8020e752a5 Accepting request 913855 from devel:kubic:ignition Dominique Leuenberger 2021-08-24 08:54:42 +00:00
  • cd6cc3da56 Make sure to create /boot/writable (may not be present in some images) Ignaz Forster 2021-08-23 14:23:22 +00:00
  • d95b10e0af Accepting request 913198 from devel:kubic:ignition Richard Brown 2021-08-20 14:57:50 +00:00
  • 35d7b6c402 - is-live-image doesn't exist on *SUSE, and our live images don't use Ignition, so just add the Ignition device dependency to the service file directly. Ignaz Forster 2021-08-12 17:47:02 +00:00
  • 596f4a9ad9 Accepting request 911075 from devel:kubic:ignition Richard Brown 2021-08-10 08:27:40 +00:00
  • 406cbf31e8 - Update to version 2.12.0: * news: add notes for 2.12.0 * stages/files: add previousReport to result report * tests: fix linter warning * workflows: limit permissions to reading repo contents * workflows: bump linter version * go.mod: revendor * Drop EOL Go versions * internal/distro: drop DiskByIDDir * providers/azure: add support for azure gen2 VMs * stages/mount: correctly relabel the root of a fresh ext4 filesystem * exec: fix permissions for mountpoints in home dirs * tests: drop os.ModeDir requirement in mode of output directories * examples: reboot with --force * exec/util: add blkid API to query block devices based on FSTYPE * stages/files: use IntToPtr() in createCrypttabEntries() * stages/files: write result report to /var/lib/ignition * engine: persist fetched config summaries in State * stages/disks: use State to persist keyfiles for files stage * *: add general mechanism for persisting state between stages * main: drop -clear-cache flag * engine: don't hardcode neednet path * fetch-offline: return ErrNeedNet if we need net * engine: switch Engine.logReport() to pointer receiver * engine: fix incorrect error in log message * dracut: drop ignition-setup-user.service * dracut: drop reference to ignition-setup-base.service * providers/gcp: access GCP metadata service by IP address * Remove ignition-firstboot-complete.service * OWNERS: remove * internal/exec/util: drop device argument from cResultToErr() * docs/config*: document storage.luks.clevis.threshold default * ci: disable spec bump external test workaround * docs: Add Ignition release / Spec version table * templates: update example releng signing ticket * templates: don't update %gotest lines * Provide ignition-firstboot-complete.service (removed by upstream due to correctly being considered distro spcific), based on the old upstream version; removed all non-SUSE specific stuff and integrated our own changes * Removed change-ignition-firstboot-path.conf (changes are integrated into ignition-firstboot-complete.service now). * Provide ignition-setup-user.service (removed by upstream due to correctly being considered distro spcific), based on the old upstream version. * Renamed ignition-setup-user-suse.sh to ignition-setup-user.sh * Adapted ignition-generator-suse and module-setup.sh to use the custom ignition-setup-user.service (no overriding of parts of the service file necessary any more). * Synced ignition-kargs-helper script with upstream example * Raising minimum Go version to 1.15 as required by upstream Ignaz Forster 2021-08-09 15:33:18 +00:00
  • c72ebb627e Accepting request 908899 from devel:kubic:ignition Dominique Leuenberger 2021-07-28 17:21:43 +00:00
  • 9cfdb5f96a Accepting request 908871 from home:kukuk:tiu Ignaz Forster 2021-07-28 14:00:07 +00:00
  • 6462b216ab Accepting request 907542 from devel:kubic:ignition Dominique Leuenberger 2021-07-22 20:43:21 +00:00
  • 6484b10ac4 Ignore error return code if no virtualization environment detected. [bsc#1188479] This makes it possible to use Ignition also on bare metal (e.g. when dumping images directly to disk) without adding a ignition.platform.id parameter. Ignaz Forster 2021-07-21 14:36:59 +00:00
  • 76587cceda Ignore error return code if no virtualization environment detected. Ignaz Forster 2021-07-21 14:33:30 +00:00
  • 41e622f22e Accepting request 904751 from devel:kubic:ignition Dominique Leuenberger 2021-07-08 20:49:08 +00:00
  • 60460da4e0 - If a Combustion device was mounted, then unmount it in ignition-kargs-helper - the replacement script will be put on the same location Ignaz Forster 2021-07-08 11:18:19 +00:00
  • 1d10eb3817 - Update to version 2.11.0: * news: add notes for 2.11.0 * Upgraded docs * config/*: return report from previous parser when chaining * config/*: re-order testcases by version * tree: update for stable v3.3.0 and new v3.4.0-experimental * config/v3_4_experimental: adapt for experimental * config/v3_4_experimental: copy from config/v3_3 * config/v3_3: adapt for stabilization * config/v3_3_experimental: rename to config/v3_3 * config/v3_3_exp: pointerify ClevisCustom Config and Pin * config/v3_3_exp: pointerify Raid.Level * config/v3_3_exp: pointerify LinkEmbedded1.Target * stages/disks: simplify a check * config/v3_1/translate: don't point to field from input struct * config/v3_3_exp: drop devices from schema "required" field * config/*: validate that storage.raid.devices is non-empty * config/*/types: add RAID validation tests * config/shared/errors: fix ErrSparesUnsupportedForLevel message * config: fix comment * *: formally bump Go to 1.13 * platform: add powervs platform * internal/providers/*stack: drop dead timeout code * stages/disks: improve error reporting for LUKS device reuse * ignition-setup-user.service: drop Before=multipathd.service * Dockerfile: build ignition-validate container using Fedora * workflows: test on Go 1.16 * ... - Refreshed to match new Ignition spec * 0002-allow-multiple-mounts-of-same-device.patch Ignaz Forster 2021-07-07 17:06:33 +00:00
  • b6323ddc45 Accepting request 904616 from home:fos:branches:home:susnux:branches:devel:kubic:ignition Ignaz Forster 2021-07-07 16:27:38 +00:00
  • 2a7ae9b190 Accepting request 896386 from home:susnux:branches:devel:kubic:ignition Ignaz Forster 2021-07-07 16:05:13 +00:00
  • f89cab8ba4 Accepting request 883794 from devel:kubic:ignition Richard Brown 2021-04-08 19:32:33 +00:00
  • 2013d255f8 Accepting request 845760 from home:fbui:branches:devel:kubic:ignition Ignaz Forster 2021-04-01 08:36:34 +00:00
  • 5e7f8ff147 Accepting request 882428 from home:anthr76:branches:devel:kubic:ignition Ignaz Forster 2021-04-01 08:36:09 +00:00
  • a642bf9954 Accepting request 842630 from devel:kubic:ignition Dominique Leuenberger 2020-10-20 14:13:38 +00:00
  • c078813080 OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/ignition?expand=0&rev=67 Ignaz Forster 2020-10-19 19:32:57 +00:00
  • 46b5a9f643 - Update to version 2.7.0: * Lots of things too long for this message - Remove upstreamed patches * 0001-fix-install-permissions.patch * 0003-fix-i386-build.patch * ignition-fix-arm32-installation.patch - Refreshed to match new Ignition spec Ignaz Forster 2020-10-19 19:20:01 +00:00
  • e615a5be82 Accepting request 835347 from devel:kubic:ignition Dominique Leuenberger 2020-09-21 15:24:41 +00:00
  • 61a85e88f4 Retrigger udev when requesting networking on demand (take from Combustion) Ignaz Forster 2020-09-18 06:35:10 +00:00
  • 564af4c1ed Accepting request 833824 from devel:kubic:ignition Dominique Leuenberger 2020-09-11 22:13:54 +00:00
  • b135263351 OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/ignition?expand=0&rev=62 Ignaz Forster 2020-09-11 08:27:57 +00:00
  • b1bfcdabd0 Accepting request 832023 from devel:kubic:ignition Dominique Leuenberger 2020-09-04 09:12:44 +00:00
  • 54b5c14dc3 Accepting request 832022 from home:fos:branches:devel:kubic:ignition Fabian Vogt 2020-09-04 07:44:25 +00:00
  • 5ef30673f6 OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/ignition?expand=0&rev=59 Ignaz Forster 2020-09-04 07:36:49 +00:00
  • 294ccc092d Accepting request 827733 from devel:kubic:ignition Dominique Leuenberger 2020-08-19 16:56:51 +00:00
  • 78cbc42d54 Accepting request 827574 from home:Guillaume_G:branches:openSUSE:Factory:ARM Ignaz Forster 2020-08-19 07:03:21 +00:00
  • b4932390ef Accepting request 825960 from devel:kubic:ignition Dominique Leuenberger 2020-08-12 11:42:03 +00:00
  • e05d76ae86 - Fixed "ignition presets not applied" (boo#1172510) - Refresh 0001-fix-install-permissions.patch to match pull request Ignaz Forster 2020-08-12 09:30:38 +00:00
  • db9e0031fe Accepting request 825412 from devel:kubic:ignition Dominique Leuenberger 2020-08-12 08:29:35 +00:00
  • d9320f8dce Is "add" required as a keyword? - Add 0001-fix-install-permissions.patch: Fix permissions of installed files - Add 0003-fix-i386-build.patch: Fix build on 32 Bit x86 machines Ignaz Forster 2020-08-10 15:20:13 +00:00
  • b875a04b84 Add upstream bug references and patch information - 0001-fix-install-permissions.patch: Fix permissions of installed files - 0003-fix-i386-build.patch: Fix build on 32 Bit x86 machines Ignaz Forster 2020-08-10 14:49:47 +00:00
  • 73cbccb97a Fix i386 build Ignaz Forster 2020-08-10 13:44:51 +00:00
  • b32bce4f74 OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/ignition?expand=0&rev=50 Ignaz Forster 2020-08-10 09:28:39 +00:00
  • 8d1e6666f1 - Update to version 2.6.0 - Update to version 2.5.0 * Dropped 0003-Disable-resetting-UUID.patch (upstream moved the functionality into the CoreOS configuration. * Added ignition-enable-network.sh / ignition-enable-network.service: Implemented ignition-fetch-offline feature to only start networking if required - Update to version 2.4.1 - Update to version 2.4.0 Ignaz Forster 2020-08-10 09:28:19 +00:00
  • b43044f854 Accepting request 802626 from devel:kubic:ignition Dominique Leuenberger 2020-05-11 11:44:45 +00:00
  • b2b2dbf985 - Update to version 2.3.0: * news: add notes for 2.3.0 * config/v3_2_experimental: update all copyright dates * doc/configuration-*: update for new spec * tests: stabilize spec 3.1.0 * *: update for new experimental spec * config/v3_2_experimental: set up package * config/v3_2_experimental: copy from config/v3_1 * config/v3_1_experimental: mark stable * doc/development: update spec stabilization instructions * config: rename function for clarity * tests: bump invalid 2.x experimental version to match spec2x branch * config/v3_1_experimental: add some missing version tests * config/v3_1/translate: fix package name * doc/migrating-configs: update for 3.1.0 * resource/url: allow compression in data URLs * doc/migrating-configs: mention spec 2.4.0 * validate: accept any supported config version * exec: drop validate.go * doc/migrating-configs: put newest version first * Add SHA-256 reference in the docs * Add SHA-256 support for file verification * ci: run blackbox tests in CoreOS CI * Send ssh_authorized keys info into the journald log * Update go-systemd with the systemd module * Send a message to the systemd journal if a user config is provided * tests: add positive tests for resource compression * spec: unify resource fetching type * doc: clarify wording of files.*.verification.hash * vendor: refresh after gomod changes * gomod: update to go-systemd v22 * stages: fix package names * providers/packet: override Accept header fetching instance metadata * resource/url: allow caller-specified headers to override defaults * Allow to specify HTTP headers for fetching configs and files Ignaz Forster 2020-05-11 08:52:22 +00:00
  • f8d55f8f0e Accepting request 789089 from devel:kubic:ignition Dominique Leuenberger 2020-03-27 21:02:10 +00:00
  • 75fb344a5c - Update to version 2.2.1: * news: add notes for 2.2.1 * providers/qemu: fix default to fwcfg * doc/development: remember to bump Accept header during spec bumps - Remove 0001-Support-more-architectures.patch: Patch added upstream Ignaz Forster 2020-03-25 10:30:03 +00:00
  • 7cfe0f0003 Accepting request 787794 from devel:kubic:ignition Dominique Leuenberger 2020-03-24 21:36:41 +00:00
  • ec715b5a7c Accepting request 787793 from home:fos:branches:devel:kubic:ignition Ignaz Forster 2020-03-24 13:10:18 +00:00
  • 7644f984c8 - Update to version 2.2.0: * news: add notes for 2.2.0 * Fix ignition config for the instantiated unit test * Fix enabling systemd instantiated services * providers/qemu: support Ignition block device on s390x and ppc64le * blkid: Explicitly use C int variable for numParts * tests: don't panic after failing to run Ignition * platform: sort providers * ci: migrate to new coreos-ci project * OWNERS: add OWNERS file * Add Exoscale provider * docs: minor fixes to platforms page * ci: hook up to CoreOS CI * providers/vultr: Add Vultr provider * Throw error if SSH keys could not be written * stages/files: don't relabel /home and /root symlinks - Drop 0001-Throw-error-if-SSH-keys-could-not-be-written.patch - Added explicit Recommends for helper applications [boo#1167289] Ignaz Forster 2020-03-24 08:38:15 +00:00
  • e1765f4afd Accepting request 766131 from devel:kubic:ignition Dominique Leuenberger 2020-01-21 20:03:41 +00:00
  • a7602e9b10 - Do not use SSH keys fragments, those are not supported by openSUSE. [boo#1161265] Ignaz Forster 2020-01-21 17:55:37 +00:00
  • 44b9d84bff Accepting request 764393 from devel:kubic:ignition Dominique Leuenberger 2020-01-14 20:11:21 +00:00
  • b92998c6fe - Add 0002-allow-multiple-mounts-of-same-device.patch: Allow mounting a device multiple times, e.g. to mount several subvolumes from a Btrfs device or bind mounting the device to multiple places, by also adding the path to the key. [Workaround for gh#coreos/ignition#890] Ignaz Forster 2020-01-14 17:10:41 +00:00