Commit Graph

169 Commits

Author SHA1 Message Date
Steven Presti
14f1ef7b81 spec: new upstream version 2.20.0
resolves: #RHEL-65707
2024-11-05 09:54:01 -05:00
Timothée Ravier
297e53234d Do not condition global variables on a release/distro 2024-11-05 11:35:15 +01:00
Troy Dawson
699be74475 Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
2024-10-29 08:36:20 -07:00
Joseph Marrero Corchado
e79daf7554 Add changelog file omitted on previous commit 2024-10-17 17:22:03 -04:00
Joseph Marrero Corchado
26c0ab7357 Rebuild with autorelease and autochangelog
Resolves: RHEL-58763
2024-09-27 08:46:56 -04:00
Joseph Marrero Corchado
151c4871b9 Update license identifier for gdisk vendored code
Resolves: RHEL-58763
2024-09-27 08:20:09 -04:00
Joseph Marrero Corchado
b18fe1f503 Rebase to https://github.com/coreos/ignition/releases/tag/v2.19.0
Update ignition-edge commit to support FIPS:
https://github.com/fedora-iot/ignition-edge/pull/2/files

Resolves: RHEL-58763
2024-09-26 14:18:32 -04:00
Timothée Ravier
6e48bd528c Vendor gdisk until we are ready to move to sfdisk
gdisk is being removed in CentOS Stream 10. In order to not have to
maintain gdisk only for Ignition in CentOS Stream 10, we are migrating
ignition from gdisk to sfdisk. This is migration is not ready yet but we
want to remove gdisk from CentOS Stream 10 as soon as possible thus we
are removing the dependency here and vendoring gdisk in this package
instead.

Install sgdisk to /usr/libexec/ignition-sgdisk. We will include a dracut
module that will install in the PATH only in the initramfs.

Bump gdisk to 1.0.10 to fix build failures, matching what is currently
in Fedora 40.

Resolves: RHEL-56080
2024-08-29 12:35:05 +02:00
Timothée Ravier
98036e4780 Remove gdisk require to prepare for the sfdisk migration
gdisk is being removed in CentOS Stream 10. In order to not have to
maintain gdisk only for Igntion in CentOS Stream 10, we are migrating
ignition from gdisk to sfdisk. This is migration is not ready yet but we
want to remove gdisk from CentOS Stream 10 as soon as possible thus we
are removing the dependency here.

The only consumers of the igntion feature depending on gdisk are not
using CentOS Stream 10 yet and can manually include the current gdisk
package in the meantime.

We will vendor gdisk in this package in a later commit until we are
ready to complete the migration to sfdisk.

Resolves: RHEL-55750
2024-08-26 18:46:10 +02:00
Yasmin Valim
434b6a8682
Enable component gating for RHEL 10 Beta 2024-07-29 18:21:03 -03:00
Troy Dawson
ddf0c8c5a2 Bump release for June 2024 mass rebuild 2024-06-24 08:51:10 -07:00
Fedora Release Engineering
68751ea10a Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 22:36:21 +00:00
Fedora Release Engineering
5ac6552b77 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-20 22:58:03 +00:00
Steven Presti
a14d6588b3 Add ignition-grub subpackage 2023-12-15 17:25:14 -05:00
Steven Presti
4e94fa6ca4 Update to 2.17.0 2023-11-22 13:47:54 -05:00
Fedora Release Engineering
c4b231c156 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 07:17:05 +00:00
Benjamin Gilbert
8d182d2a72 Update to 2.16.2 2023-07-12 17:06:15 -04:00
Benjamin Gilbert
bbbbdecd40 Update to 2.16.1 2023-07-10 18:50:33 -04:00
Steven Presti
6b3027138f Update license to SPDX 2023-06-02 10:28:36 -04:00
Benjamin Gilbert
c3699d870c Remove ignition-edge files from base package 2023-02-22 20:27:17 -06:00
Paul Whalen
b20c1a4257 Enable ignition-edge in Fedora
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2023-02-22 12:52:30 -05:00
Benjamin Gilbert
df664a9084 Update rpmlintrc for current rpmlint 2023-02-21 15:09:09 -06:00
Benjamin Gilbert
6d7106f64f Drop Conflicts/Obsoletes for ancient Ignition releases
We're only required to support upgrading from Fedora N-2.
2023-02-21 15:05:06 -06:00
Benjamin Gilbert
d327075d15 2.15.0 2023-02-21 14:55:53 -06:00
Fedora Release Engineering
cdc0d0ebec Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 13:01:57 +00:00
Christian Glombek
a637ff4bd8 Enable writing ssh keys fragments on RHEL/CentOS >= 9
https://issues.redhat.com/browse/COS-1589
2022-08-11 20:31:48 +02:00
Fedora Release Engineering
03db1836f4 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 14:32:32 +00:00
Benjamin Gilbert
d1610f2785 Add macOS aarch64 binary to -redistributable 2022-06-27 19:09:37 -04:00
Robert-André Mauchin
9c0b6ff73c Rebuilt for CVE-2022-1996, CVE-2022-24675, CVE-2022-28327, CVE-2022-27191, CVE-2022-29526, CVE-2022-30629 2022-06-18 12:11:54 +02:00
Steven Presti
b614d9bb86 ignition.spec: update version to v2.14.0 2022-05-17 13:59:04 -04:00
Sohan Kunkerkar
14ad4c5490 Add patch for fixing the vmware kernel lockdown 2022-03-17 11:15:31 -04:00
Benjamin Gilbert
d9634e2f56 Update rpmlintrc
Filter some additional irrelevant warnings.
2022-01-28 14:11:03 -05:00
Benjamin Gilbert
5873841bec Fix macro invocation in comment 2022-01-28 04:53:09 -05:00
Benjamin Gilbert
de340079e8 Rename -validate-nonlinux to -redistributable; add static Linux binaries
Don't Provide the old package name, since no one should be installing it.
2022-01-28 04:52:28 -05:00
Benjamin Gilbert
7332568141 Avoid double patch application on non-Fedora 2022-01-20 18:29:35 -05:00
Benjamin Gilbert
5b204a35e8 Fix LUKS volume reuse 2022-01-20 18:28:11 -05:00
Fedora Release Engineering
1821283d27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 13:11:06 +00:00
Sohan Kunkerkar
1ba00f299b 2.13.0 2021-11-30 15:04:39 -05:00
Sohan Kunkerkar
a09afd03e2 Move Ignition report to /etc
Required to address https://github.com/coreos/fedora-coreos-tracker/issues/977
2021-10-13 14:31:38 -04:00
Sohan Kunkerkar
34ba035802 Conditionalize Fedora-specific configuration 2021-09-13 16:05:17 -04:00
Sohan Kunkerkar
28bc9afe30 Disable cross-building of Ignition-validate on RHEL/CentOS 2021-09-13 16:05:08 -04:00
Sohan Kunkerkar
6f840d29b8 Disable compressdwarf flag to avoid build failures on RHEL/CentOS 2021-09-13 16:03:34 -04:00
Sohan Kunkerkar
20eb55a99e Disable file fragment writing logic for SSH authorized_keys on RHEL/CentOS
BZ: https://bugzilla.redhat.com/show_bug.cgi?id=1985481
2021-08-26 14:43:01 -04:00
Sohan Kunkerkar
459a9ea0e0 Ignition 2.12.0 2021-08-06 09:51:26 -04:00
Fedora Release Engineering
b97215216d - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 08:27:26 +00:00
Benjamin Gilbert
5da7358135 Drop ignition-firstboot-complete and ignition-setup-user services
They should be in distro glue instead.

See also https://github.com/coreos/ignition/pull/1246#issuecomment-876451763.
2021-07-08 18:23:36 -04:00
Benjamin Gilbert
c67462bad1 2.11.0 2021-06-25 22:31:12 -04:00
Sohan Kunkerkar
eeb1bb62c6 Fix go-mods-to-bundled-provides script to parse correct rpm version 2021-06-09 15:07:31 -04:00
Jonathan Lebon
03c2a3f05b Backport patch for multipath on firstboot
https://github.com/coreos/ignition/pull/1208
https://github.com/coreos/fedora-coreos-config/pull/1011
2021-05-26 16:45:36 -04:00
Jonathan Lebon
57fc8be7c9 spec: regenerate from go2rpm
The old spec file was a mess full of things we didn't need/use.
Regenerate a new one from `go2rpm` and then import back the bits we
need.

Co-authored by: Stephen Lowrie <slowrie@redhat.com>
2021-05-26 16:20:41 -04:00