Commit Graph

205 Commits

Author SHA1 Message Date
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
Fedora Release Engineering 91f9d257ff - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 20:12:29 +00:00
Neal Gompa 032e74deca Bump version to 24.4 (ngompa13)
livecd-iso-to-disk: Fix freespace determination for DVD installer. (fgrose)
livecd-iso-to-disk: Fix labeling of target device filesystem. (fgrose)
Switch the default filesystem to ext4 (ngompa13)
2017-05-08 00:37:17 -04:00
Neal Gompa 3f7ca15727 Include missing sample kickstarts 2017-04-12 22:51:43 -04:00
Neal Gompa d72a396fd7 Bump version to 24.3 (ngompa13)
livecd-iso-to-disk: Fix --efi --format code sequence problems. (fgrose)
livecd-iso-to-disk+pod: Add options for automatic boot. (fgrose)
livecd-iso-to-disk+pod: Add --no-overlay & --reset-overlay options. (fgrose)
livecd-iso-to-disk: Remove checkLVM() as it seems unnecessary now. (fgrose)
livecd-iso-to-disk & liveimage-mount: Multi Live Image Boot fixes. (fgrose)
Update minimal Fedora kickstart to use sha512 auth algorithm (ngompa13)
Add minimal Mageia kickstarts to serve as examples (ngompa13)
Use genisoimage instead of mkisofs (ngompa13)
2017-04-12 22:32:54 -04:00
Neal Gompa 084bc81557 Bump version to 24.2 (ngompa13)
livecd-iso-to-disk+pod: Code cleanups & modernization. (fgrose)
livecd-iso-to-disk: Update partition handling (fgrose)
livecd-iso-to-disk: Replace unneeded uses of awk. (fgrose)
livecd-iso-to-disk+pod: Multi Live Image boot configuration (fgrose)
2017-03-07 08:09:45 -05:00
Neal Gompa f4ffd7ea51 Fix livecd-iso-to-disk pod text (ngompa13)
Bump version to 24.1 (ngompa13)
Add more primary authors (ngompa13)
liveimage-mount: Add an exception class to allow standalone use. (fgrose)
liveimage-mount: Support multiple concurrent invocations. (fgrose)
liveimage-mount: Extend mount-hacks & overlay options. (fgrose)
liveimage-mount: Support encrypted home filesystems. (fgrose)
liveimage-mount: Add a read-only option for mounting. (fgrose)
liveimage-mount: Add an unmount mode. (fgrose)
liveimage-mount: Don't bypass udev in dmsetup. (fgrose)
livecd-iso-to-disk: Restructure filesystem label handling (fgrose)
livecd-iso-to-disk+pod: Fix missing/outdated boot configurations (fgrose)
livecd-iso-to-disk: Cleanup sed statements (fgrose)
Disable 64bit feature in mke2fs for syslinux>=6.03 (yturgema)
2017-02-28 19:12:16 -05:00