Commit Graph

199 Commits

Author SHA1 Message Date
Neal Gompa
88a36af3e9 Release 30.0 (ngompa13)
- imgcreate/fs.py: abort on hard-unmount failure (lersek)
- imgcreate/util: Fix errors import (T-vK) (#2078710)
2022-04-26 10:53:46 -04:00
Neal Gompa
0eba8e746c Release 29.0 2022-04-24 10:52:13 -04:00
Fedora Release Engineering
e98b433aa4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 17:55:57 +00:00
Neal Gompa
a8d6a63fd5 Backport fix for finding unicode grub2 font file (rhbz#2037096) 2022-01-11 11:01:38 -05:00
Pavel Březina
be1de38a6c Switch from authconfig to authselect (rhbz#1982159) 2021-08-23 12:01:10 +02:00
Fedora Release Engineering
551f9a3eae - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 13:01:36 +00:00
Neal Gompa
dda629e065 Release 28.3
- imgcreate/live: Make EFI packages optional for x86 (ngompa13)
- Fix missync of locations of efiboot.img (m.novosyolov)
- mkdir isolinux on aarch64 (m.novosyolov)
- Fix check if EFI bootloader exists (m.novosyolov)
2021-06-27 14:37:05 -04:00
Neal Gompa
eec9ada812 Release 28.2
- rearrange xorrisofs options to make image efi bootable (sobjerke)
- place efiboot.img and macboot.img in /isolinux (sobjerke)
- Remove duplicate sentence (35056002+BessieTheCookie)
2021-06-26 08:50:27 -04:00
Python Maint
c9a4229676 Rebuilt for Python 3.10 2021-06-04 20:10:47 +02:00
Neal Gompa
9425b09b57 Release 28.1
- imgcreate/live: Add missing comma for xorrisofs options (ngompa13)
- prevent urlgrabber.urlgrab() from overwriting ks files in current directory (sobjerke)
2021-05-21 20:27:30 -04:00
Neal Gompa
3783ff4e33 Add missing dependencies (urlgrabber, dracut-live)
- Remove hfsplus-tools as a dependency for EL8+
2021-05-08 13:46:49 -04:00
Neal Gompa
28991af5f9 Add dracut-live dependency for Fedora and EL8+ 2021-05-08 13:35:30 -04:00
Neal Gompa
2d9bcf0eb7 Don't require hfsplus-tools on RHEL 2021-05-08 13:16:51 -04:00
Neal Gompa
06051ddbfd Fix changelog date 2021-05-08 13:09:39 -04:00
Neal Gompa
0bc0bddcdc Release 28.0 2021-05-08 13:08:14 -04:00
Fedora Release Engineering
d4d9477cc7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 18:34:54 +00:00
Tom Stellard
f1bc8cb2ca Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-06 21:05:36 +00:00
Adam Williamson
341606a826 Backport PR #168 to fix a compatibility issue with DNF 4.4.0+ 2020-10-08 13:37:16 -07:00
Fedora Release Engineering
911fe540db - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 06:10:17 +00:00
Miro Hrončok
962f300fd9 Rebuilt for Python 3.9 2020-05-26 02:52:06 +02:00
Fedora Release Engineering
0983ffd3f3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 11:07:33 +00:00
Neal Gompa
a27f9ba42e Only set Epoch on Fedora, it's not needed elsewhere 2019-12-30 10:18:45 -05:00
Miro Hrončok
0dbcbb8b95 Rebuilt for Python 3.8.0rc1 (#1748018) 2019-10-03 13:56:31 +02:00
Miro Hrončok
73c8cff2b5 Rebuilt for Python 3.8 2019-08-19 10:19:14 +02:00
Fedora Release Engineering
edf574ccce - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 15:02:21 +00:00
Neal Gompa
06cf675093 Bump version to 27.1 (ngompa13)
Fix Kernel version detection (pablo)
2019-04-19 11:08:14 -04:00
Neal Gompa
babf83750c Bump version to 27.0 (ngompa13)
imgcreate/creator: Change to text strings for reading file list from rpm
  (ngompa13)
imgcreate/live: Check for dracut being installed to determine usability
  (ngompa13)
imgcreate/live: Add squashfs as a mandatory extra filesystem (ngompa13)
imgcreate/live: Rename dracut config file to 99-liveos.conf (ngompa13)
'udevadm settle' needs some time to settle (sbonds)
README: Removed unnecessary 'the' (scwicker)
imgcreate/kickstart: Use systemctl for enabling/disabling services (ngompa13)
livecd-iso-to-disk: Simply mount read-only to test for flat_squashfs.
  (fgrose)
editliveos: Accommodate netinstall in multi boot configuration files.
  (fgrose)
livecd-iso-to-disk+pod: Support netinstall .isos and as multi install.
  (fgrose)
2019-04-14 13:32:47 -04:00
Neal Gompa
7f741c1b21 Add patch to adapt to rpm Python bindings changing from bytes to strings (RH#1699432) 2019-04-12 21:59:16 -04:00
Neal Gompa
cdacbd1c85 Backport fix from upstream to use systemctl instead of chkconfig (RH#1696064) 2019-04-04 07:05:53 -04:00
Fedora Release Engineering
624fb1ca7c - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 08:51:10 +00:00
Igor Gnatenko
f3fcbc3b9d Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:13 +01:00
Neal Gompa
b6a4a616e1 Bump version to 26.1 (ngompa13)
Run setfiles after chroot (noto.kazufumi)
imgcreate/dnfinst: Force latest packages from only specified repos (ngompa13)
2018-12-08 01:01:09 -05:00
Neal Gompa
9a7e6c055e Backport fix from upstream to ensure latest versions install
Fix extlinux dependency for EL7
2018-11-24 15:06:11 -05:00
Neal Gompa
a9f91b62f1 Fix Obsoletes of python2-imgcreate from <F29 for F30+ 2018-11-23 19:56:22 -05:00
Neal Gompa
980f639f59 Bump version to 26.0 (ngompa13)
imgcreate/kickstart: Exclude /sys from SELinux labeling (ngompa13)
imgcreate/live: Switch to single-step ISO hybridization by xorrisofs
  (ngompa13)
Use xorrisofs instead of genisoimage (ngompa13)
imgcreate/live: Drop UDF support (ngompa13)
Fix excludeWeakdeps for older pykickstart versions (pablo)
README: Update to include --flat-squashfs option. (fgrose)
editliveos: Fix inconsistent ops argument. (fgrose)
livecd-iso-to-disk: Accept both dracut 045-8 and 049+ for OverlayFS. (fgrose)
README: Update to include liveimage-mount & editliveos tools. (fgrose)
config/livecd-fedora-minimal.ks:  Increase root partition size. (fgrose)
Support a flattened squashfs.img & non-standard image & overlay paths.
  (fgrose)
livecd-iso-to-disk: Support netinstall .iso (fgrose)
edit-livecd: Delete unmaintained script superceded by editliveos. (fgrose)
Handle dnf config option showing as tuple, not list, in DNF 3.6 (awilliam)
live.py: Fix unreported logging.error (fgrose)
livecd-iso-to-disk: Skip Multi Image query on --skipcopy condition. (fgrose)
livecd-iso-to-disk: Tighten permissions on some files. (fgrose)
DNF 3: workaround a bug with config values that are lists (awilliam)
Add support for RISC-V (riscv64) (david.abdurachmanov)
Revert "Use restorecon instead of setfiles for relabeling" (puiterwijk)
imgcreate: Copy gcdia32.efi in __copy_efi_files if it exists (Kevin)
Fix the io.open() and utf-8 problems in imgcreate/util.py (david.l.cantrell)
Remove get_modules(). (david.l.cantrell)
livecd-iso-to-disk: adjust efi boot configuration code. (fgrose)
fs.py & editliveos: remove code glitches (fgrose)
editliveos: Bind mount /etc/resolv.conf (fgrose)
fs.py & editliveos: Fix overlay changing. (fgrose)
util.py: Captured output from subprocesses should always be decoded. (scott)
Update livecd-creator manpage with info about imcomplete options
  (zhang.xianwei8)
livecd-iso-to-disk: Revert change that broke EFI/MBR hybrid booting (scott)
livecd-iso-to-disk: Fix faulty --efi boot config code. (fgrose)
livecd-iso-to-disk: Fix overlay size reporting & type testing. (fgrose)
livecd-iso-to-disk: Accommodate multiple BOOT*.EFI files. (fgrose)
2018-11-23 19:34:44 -05:00
Neal Gompa
e6aeb2e218 Backport workaround for lack of excludeWeakDeps with EL7 pykickstart 2018-11-22 11:22:18 -05:00
Neal Gompa
74e6de4b76 Fix when Python 2 subpackage is obsoleted
Fix up EL7 support
2018-11-15 08:51:24 -05:00
Neal Gompa
a3635013d6 Drop Python 2 subpackage for F30+/RHEL8+ 2018-11-13 10:18:29 -05:00
Adam Williamson
97d11f5bb9 Backport further fix for #1595917 2018-09-26 19:46:28 -07:00
Fedora Release Engineering
195162345a - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 09:15:22 +00:00
Miro Hrončok
129387fbed Rebuilt for Python 3.7 2018-07-02 18:22:39 +02:00
Adam Williamson
746a641ef8 Work around a DNF 3 bug that breaks repo setup (#1595917) 2018-06-27 12:28:53 -07:00
Miro Hrončok
8e3c82de2c Rebuilt for Python 3.7 2018-06-19 10:47:02 +02:00
Patrick Uiterwijk
2d9533ab7f Revert patch to use restorecon due to unloaded selinux policy
restorecon doese not work inside the chroot, because there is no selinuxfs mounted on
/sys/fs/selinux, leading to no loaded selinux policy being loaded.
Setfiles bypasses the loaded policy, and just uses the installed policy.

Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-03-22 14:44:42 +01:00
Patrick Uiterwijk
25da73f1e4 Add dependency on selinux-policy-targeted to sysdeps
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-03-22 02:36:40 +01:00
Iryna Shcherbina
4706cfb5bc Update Python 2 dependency declarations to new packaging standards 2018-02-20 10:50:25 +01:00
Igor Gnatenko
d8494f792e
Escape macros in %changelog
Reference: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Y2ZUKK2B7T2IKXPMODNF6HB2O5T5TS6H/
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-09 09:05:03 +01:00
Patrick Uiterwijk
efc84d4f63 Backport patch to fix appliance-creator
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-02-07 22:19:33 +01:00
Neal Gompa
1ec641eab8 Bump version to 25.0 (ngompa13)
Set the correct partition size for minimal Mageia kickstarts (ngompa13)
editliveos: A full featured replacement for tools/edit-livecd. (fgrose)
fs.py: Add functions and classes to support Live Image Mounting. (fgrose)
creator.py, live.py: Allow more options to be passed to functions. (fgrose)
debug.py: Add support for argparse parser. (fgrose)
fs.py: Allow more options to be passed to functions. (fgrose)
util.py: Add a subprocess call that returns standard values. (fgrose)
Remove absolute directories on external program call paths. (fgrose)
livecd-iso-to-disk: Allow auto --multi install. (fgrose)
Fix ARM architecture check (ngompa13)
Declare the literal "kernel-" as a byte array to fix crash (ngompa13)
livecd-iso-to-disk: Fix boot configuration for images lacking /EFI (fgrose)
livecd-iso-to-disk: Fix space evaluation for images lacking /EFI (fgrose)
Use restorecon instead of setfiles for relabeling (scott)
liveimage-mount: Add support for OverlayFS overlays. (fgrose)
livecd-iso-to-disk+pod:  Enable a --copy-overlay option. (fgrose)
livecd-iso-to-disk+pod:  Enable a --copy-home option. (fgrose)
livecd-iso-to-disk+pod: Add --overlayfs option for overlay. (fgrose)
livecd-iso-to-disk+pod: Allow multi installs to live booted devices (fgrose)
livecd-iso-to-disk: Fix sed for kernelargs. (fgrose)
livecd-iso-to-disk: Adjust syslinux default menu style, as needed. (fgrose)
2017-10-21 14:25:09 -04:00
Fedora Release Engineering
1706ad7d97 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 02:40:43 +00:00