Branch 'rhel6-branch' - imgcreate/fs.py
by Brian C. Lane
imgcreate/fs.py | 3 +++
1 file changed, 3 insertions(+)
New commits:
commit eed8fffc8136399a78f6eae56a1fdcb932f4b6a0
Author: Brian C. Lane <bcl(a)redhat.com>
Date: Mon Oct 15 11:10:59 2012 -0700
mount squashfs read-only (#839804)
This eliminates a warning when mounting squashfs.
Resolves: rhbz#839804
diff --git a/imgcreate/fs.py b/imgcreate/fs.py
index 9c60501..d7b751b 100644
--- a/imgcreate/fs.py
+++ b/imgcreate/fs.py
@@ -404,6 +404,9 @@ class DiskMount(Mount):
if self.fstype:
args.extend(["-t", self.fstype])
+ if self.fstype and self.fstype == "squashfs":
+ args.extend(["-o", "ro"])
+
rc = subprocess.call(args)
if rc != 0:
raise MountError("Failed to mount '%s' to '%s'" %
11 years, 6 months
Any change to any .ks file triggers livecd-creator to re-download all packages again!
by Joshua C.
As the subject says any change to any .ks file triggers livecd-creator
to re-download all packages from all repos (even if they've already
been downloaded 30min ago). I'm using a local cache but this doesn't
help. I also noticed that if I execute the livecd-creator in a way
different from the last execution (say different current dir, or
different cache) then all packages are redonwloaded once again. That's
ridiculous! I didn't have this with fc16 back then.
So what's the meaning of "--cache=/my-cache"? This only waists
bandwidth and time. How to disable this behaviour?
--
-- joshua
11 years, 6 months
Changes to 'refs/tags/livecd-tools-13.4.1'
by Brian C. Lane
Tag 'livecd-tools-13.4.1' created by Brian C. Lane <bcl(a)redhat.com> at 2012-10-04 23:54 +0000
Tag as livecd-tools-13.4.1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQEVAwUAUG4hrhF+jBaO/jp/AQJOmgf+PaIPOe4PNWqpjQjbDq16N7ly/z6fHmry
sOSv8RZfzkqXp5gMI3Hgsule/3rAfm26aEfzKwxLQn9HbjnDF9wNNaMp0gjPjTzH
QCXJHKo81Ol8+w8tHt6W6Gq3i+KMmxOQbhQVRPk4p5PBLhlZL8FvpqgOr7DJknyD
z/TaDMokl32S/902iepkQsszt1VTMOFXyX4/RGD+S8Xa29eP7rnyxl1MACW2m2YD
3GSZEZHW0m+NUa4y6bRQOXBMPuYXDgUREQNBHUTKzomFq8byPPzCdmLMb5PtW0B4
vFQqsylA08RcJDFYH4ztf+bTeGtqzZtIuA/PXr68nSurSOJ3mqdppg==
=xpl3
-----END PGP SIGNATURE-----
Changes since livecd-tools-13.4:
Brian C. Lane (7):
Add kickstart support to edit-livecd (#688268)
Add proxy support to livecd-creator (#649546)
Change EFI/boot to EFI/BOOT
EFI images are now in syslinux/
add mkefiboot and supporting libraries (#810060)
backport subprocess.check_output
Version 13.4.1
Jay Greguske (1):
removed unnecessary selinux abort condition
Joey Boggs (1):
check for valid script path before editing livecd image and update usage options confusion
Matthew Garrett (2):
Add support for generating EFI-bootable hybrid images
Capitalise EFI names
---
Makefile | 4
imgcreate/creator.py | 14 -
imgcreate/imgutils.py | 333 +++++++++++++++++++++++++
imgcreate/kickstart.py | 16 +
imgcreate/live.py | 64 +++-
imgcreate/sysutils.py | 108 ++++++++
tools/edit-livecd | 568 ++++++++++++++++++++++++++++++++++++--------
tools/livecd-iso-to-disk.sh | 5
tools/mkefiboot | 142 +++++++++++
9 files changed, 1126 insertions(+), 128 deletions(-)
---
11 years, 6 months
Changes to 'rhel6-branch'
by Brian C. Lane
New branch 'rhel6-branch' available with the following commits:
commit 357d54bfa6cb9b1272c3b1bfcf62af4b389b68bb
Author: Brian C. Lane <bcl(a)redhat.com>
Date: Thu Oct 4 14:34:22 2012 -0700
Version 13.4.1
commit 7b634806c0b97b515c5d17bdd8d34521374fce54
Author: Matthew Garrett <mjg(a)redhat.com>
Date: Tue Apr 24 10:41:48 2012 -0400
Capitalise EFI names
The spec says these are mixed case, but the implementation has them as
upper case. This is fine on vfat, but breaks on iso9660. Make them upper
case.
backported from commit fb443dae640131cff2058f81dd8ab747be31914b
commit 637a8950b3a1390530f4011ff8e537367e396760
Author: Brian C. Lane <bcl(a)redhat.com>
Date: Tue Apr 24 14:41:32 2012 -0700
backport subprocess.check_output
commit d2cf1dbf7da2d07418cb9ab3deab4d61b16fe465
Author: Brian C. Lane <bcl(a)redhat.com>
Date: Tue Apr 24 11:55:12 2012 -0700
add mkefiboot and supporting libraries (#810060)
This is needed for RHEV-H livecd creation.
I really don't like having to do this, but the alternative is to port
lorax and all of its various dependencies. We only need
pylorax.imgutils, so borrow it and pylorax.sysutils from lorax.
Resolves: rhbz#810060
commit 8d6d59109b90a1848ea317a02a9c5201c16e8db6
Author: Brian C. Lane <bcl(a)redhat.com>
Date: Fri Apr 20 18:26:15 2012 -0700
EFI images are now in syslinux/
commit e5506a5e767c9d8a40bb0c84a475df1135606fad
Author: Brian C. Lane <bcl(a)redhat.com>
Date: Fri Apr 20 16:11:16 2012 -0700
Change EFI/boot to EFI/BOOT
Fix this up for consistency with other build tools
backported from master commit 36d9750c974dfa0202978102cf281d52fc1a9ff2
commit 352aa954fe22966a1996688570f6e79b20cebe44
Author: Brian C. Lane <bcl(a)redhat.com>
Date: Wed Nov 3 16:06:07 2010 -0700
Add proxy support to livecd-creator (#649546)
This changes the previous return value for kickstart.get_repos to add
the proxy info.
commit 0ac53c925f0399839a043f6573d0ca801c1a85cd
Author: Matthew Garrett <mjg(a)redhat.com>
Date: Wed Feb 29 14:57:57 2012 -0500
Add support for generating EFI-bootable hybrid images
This patch adds support for generating efiboot and macboot images, passing
them to the ISO generation and then performing the appropriate isohybrid
call.
Brian C. Lane <bcl(a)redhat.com>
Ported from e4d1c7ef9796930bc42e91046b8720422c60c742
removed findiso from grub.conf
disabled macboot.efi
commit 65712f12bf88b732bdd2328d788e84a29f60f0f4
Author: Joey Boggs <jboggs(a)redhat.com>
Date: Mon Feb 13 21:40:56 2012 -0500
check for valid script path before editing livecd image and update usage options confusion
commit b3623c841ee8b8799d982fd18c0d9c2634501344
Author: Brian C. Lane <bcl(a)redhat.com>
Date: Thu Oct 4 11:50:03 2012 -0700
Add kickstart support to edit-livecd (#688268)
commit 4f8536c6bf2f6df702083fc5ffec2cf99091dd77
Author: Jay Greguske <jgregusk(a)redhat.com>
Date: Fri Nov 13 11:23:13 2009 -0500
removed unnecessary selinux abort condition
11 years, 6 months
Changes to 'refs/tags/livecd-tools-18.12'
by Brian C. Lane
Tag 'livecd-tools-18.12' created by Brian C. Lane <bcl(a)redhat.com> at 2012-10-02 18:25 +0000
Tag as livecd-tools-18.12
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQEVAwUAUGsxpRF+jBaO/jp/AQL2CwgAiQ3BK4WIf8YLrDSduqEDR3BkrcD9twBs
x8yDpaTd1RzJc1PvDqtZrkLxOy2kxoOBJjHviVLOuWg4wssFU/fIjrLBXMpx08w5
utaZdmqrMtrs5V9Jcp4/lwh3vXTutdapRd8bzvihitmHh95ZuVUVur0j16XnAHrk
6FWLxjhsjedHICRXXuqIiwgtGKImRorPTDtQAyf1dPZY3PslHncVxY1lpKGO+U9x
r6lj8/lDIbBky/utv47Kk+4ZEjTjoLYuFl1nysqdz8DAkp5gMZRk7PTlBqfKhru/
6wydw0bGZOG+4vCV8GA7MKfv66naUDYZuZJskekWSpsz8EBYw6yfog==
=CNNa
-----END PGP SIGNATURE-----
Changes since livecd-tools-18.11:
Brian C. Lane (2):
Remove grub 0.97 splash
Version 18.12
---
Makefile | 2 +-
imgcreate/live.py | 2 --
2 files changed, 1 insertion(+), 3 deletions(-)
---
11 years, 6 months
Branch 'f18-branch' - 2 commits - imgcreate/live.py Makefile
by Brian C. Lane
Makefile | 2 +-
imgcreate/live.py | 2 --
2 files changed, 1 insertion(+), 3 deletions(-)
New commits:
commit 2c50a2f1d852688d8c769d4880143d48b024e33b
Author: Brian C. Lane <bcl(a)redhat.com>
Date: Tue Oct 2 11:25:20 2012 -0700
Version 18.12
diff --git a/Makefile b/Makefile
index 04acde9..bb1f5c6 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
-VERSION = 18.11
+VERSION = 18.12
INSTALL = /usr/bin/install -c
INSTALL_PROGRAM = ${INSTALL}
commit 77e8d47a39370de9c8149a51b687c65d283687ba
Author: Brian C. Lane <bcl(a)redhat.com>
Date: Tue Oct 2 10:29:19 2012 -0700
Remove grub 0.97 splash
diff --git a/imgcreate/live.py b/imgcreate/live.py
index c5f757c..189b869 100755
--- a/imgcreate/live.py
+++ b/imgcreate/live.py
@@ -717,14 +717,12 @@ menu end
shim.efi
gcdx64.efi
fonts/unicode.pf2
- grub/splash.xpm.gz
"""
fail = False
missing = []
files = [("/boot/efi/EFI/*/shim.efi", "/EFI/BOOT/BOOT%s.efi" % (self.efiarch,)),
("/boot/efi/EFI/*/gcdx64.efi", "/EFI/BOOT/grubx64.efi"),
("/boot/efi/EFI/*/fonts/unicode.pf2", "/EFI/BOOT/fonts/"),
- ("/boot/grub/splash.xpm.gz", "/EFI/BOOT"),
]
makedirs(isodir+"/EFI/BOOT/fonts/")
for src, dest in files:
11 years, 6 months
2 commits - imgcreate/live.py Makefile
by Brian C. Lane
Makefile | 2 +-
imgcreate/live.py | 2 --
2 files changed, 1 insertion(+), 3 deletions(-)
New commits:
commit b19bbbff571e9bfd37c1568f69aeb03be297ba76
Author: Brian C. Lane <bcl(a)redhat.com>
Date: Tue Oct 2 11:20:19 2012 -0700
Version 18.9
diff --git a/Makefile b/Makefile
index 16b370b..c319f77 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
-VERSION = 18.8
+VERSION = 18.9
INSTALL = /usr/bin/install -c
INSTALL_PROGRAM = ${INSTALL}
commit ddf28fab45aa409dc73be0876d31a98aee5f0cb3
Author: Brian C. Lane <bcl(a)redhat.com>
Date: Tue Oct 2 10:29:19 2012 -0700
Remove grub 0.97 splash
diff --git a/imgcreate/live.py b/imgcreate/live.py
index c5f757c..189b869 100755
--- a/imgcreate/live.py
+++ b/imgcreate/live.py
@@ -717,14 +717,12 @@ menu end
shim.efi
gcdx64.efi
fonts/unicode.pf2
- grub/splash.xpm.gz
"""
fail = False
missing = []
files = [("/boot/efi/EFI/*/shim.efi", "/EFI/BOOT/BOOT%s.efi" % (self.efiarch,)),
("/boot/efi/EFI/*/gcdx64.efi", "/EFI/BOOT/grubx64.efi"),
("/boot/efi/EFI/*/fonts/unicode.pf2", "/EFI/BOOT/fonts/"),
- ("/boot/grub/splash.xpm.gz", "/EFI/BOOT"),
]
makedirs(isodir+"/EFI/BOOT/fonts/")
for src, dest in files:
11 years, 6 months