Revisions of kiwi
Marcus Schaefer (sax2)
committed
(revision 1089)
- v7.03.64 released - Revert "Added pv kernel profile" There is no kernel-pv This reverts commit 8ca75eeee4bd7999a20ed050d9ebe4ba75607c5d.
Marcus Schaefer (sax2)
committed
(revision 1088)
- v7.03.63 released - Use shim-install to setup EFI secure boot This fixes (bnc#968475) - Added pv kernel profile
Marcus Schaefer (sax2)
committed
(revision 1087)
Marcus Schaefer (sax2)
committed
(revision 1086)
- rpm: require tar>=1.2.7 for --xattrs support tar 1.2.6 and earlier doesn't have support for the --xattrs options (which is necessary in order to build valid Docker image root filesystems). Signed-off-by: Aleksa Sarai <asarai@suse.com> - travis: install newest version of GNU tar from trusty source --xattrs support was added quite some time ago, but Travis doesn't seem to have a recent enough version of GNU tar. Realistically, most up-to-date systems do, so we can just install the latest version here. In order to install the latest version, we have to build it from the Ubuntu 14.04 source repo. Signed-off-by: Aleksa Sarai <asarai@suse.com> - modules: KIWIContainerBuilder: preserve xattrs tar doesn't preserve extended attributes by default, causing Docker images to not have any correct set-capabilities bits set on binaries such as ping. Fix this by adding the --xattrs flag to the tar command run to generate the root filesystem image.
Marcus Schaefer (sax2)
committed
(revision 1085)
- v7.03.61 released - Fixed gce disk format The order of the files in the tarball is important. The first entry must be the manifest.json followed by disk.raw. In addition the style of the manifest.json has been adapted too. A space after colon seems to be required for gce to accept the data
Marcus Schaefer (sax2)
committed
(revision 1084)
- v7.03.60 released - Fixed global mount method There could be a max of four partitions in the image setup bios_grub/prep | EFI | boot | root. Thus the search should expect the layout correctly. Fixes #554
Marcus Schaefer (sax2)
committed
(revision 1083)
- v7.03.59 released - Quote repository alias Fixes #545 - Keep yum package package Fixes #553 - Translated using Weblate (Spanish) Currently translated at 100.0% (28 of 28 strings) - Translated using Weblate (English (United States)) Currently translated at 100.0% (28 of 28 strings) - Don't write grub.cfg to EFI directory
Marcus Schaefer (sax2)
committed
(revision 1082)
- v7.03.58 released - Fixed shell syntax in grub2 template Fixes (bnc#961334)
Marcus Schaefer (sax2)
committed
(revision 1081)
- v7.03.57 released - Refactor suseStripKernel The way the method downsizes the kernel tree is wrong in several places and very hard to read. Therefore the code has been refactored and splitted into task methods which can run independently from each other. As one result the kernel tree is not missing any metadata and/or update weak-updates paths anymore. Fixes (bnc#965830)
Marcus Schaefer (sax2)
committed
(revision 1080)
- v7.03.56 released - Fix filesystem check on boot In the refactoring fc363cc06, the parameters of checkFileSystem got changed to expect the device name, but one of the invocations didn't pass down the device name due to a typo. - Remove grub2 from the armv6/v7 initrd Grub2 adds 35MB to the initrd for no reason on armv6/v7, as those images use u-boot scripts for booting. - Remove flush before resize filesystem According to the manpage, -F is flushing the fileystem buffer caches. which is only really useful for doing resize2fs time trials. With current Tumbleweed installed on MMC, -F triggers a Inappropriate ioctl for device while trying to flush error, and then fails to resize. - DB: rebuild documentation
Marcus Schaefer (sax2)
committed
(revision 1079)
- v7.03.55 released - s390: Don't strip ctc_configure from initrd - Translated using Weblate (German) Currently translated at 100.0% (28 of 28 strings)
Marcus Schaefer (sax2)
committed
(revision 1078)
- v7.03.54 released - Fixed validation of custom root cmdline variable A variable of the format root=LABEL=x was not correctly validated - Enable pvops builds for EC2 - output correct sha256 file whether or not the argument to $sha->addfile is absolute doesn't actually matter as $sha->hexdigest never outputs any file name. We have to add the file name ourselves. Reason for the confusion is code in OBS's build script that under certain conditions computes the sha256sum file itself. So this code here was never used where it actually matters. This reverts commit 97b92d0e0a58cdd237b109efbf843b6057172164.
Marcus Schaefer (sax2)
committed
(revision 1077)
- v7.03.53 released - Fixed disk bundler for install stick target The bundler looked up the wrong extension. This fixes #542 - Preserve package cache only if it exists
Marcus Schaefer (sax2)
committed
(revision 1076)
- v7.03.52 released - Fixed use of noglob shell option - v7.03.51 released - Fixed updateRootDeviceFstab Support by-label mount entries for btrfs subvolumes This fixes bnc#964474 - Don't add kernel filesystems to fstab Systems with systemd which this kiwi version aims for, doesn't need proc, sysfs, debugfs and friends to be part of the fstab This fixes bnc#964472 - Update rhel6 template Added Vagrantfile to build via dice
Marcus Schaefer (sax2)
committed
(revision 1075)
- v7.03.50 released - Allow system to be installed on btrfs snapshot This fixes (bnc#946648) - Put kiwi_btrfs_root_is_snapshot to boot profile This is related to (bnc#946648) - Evaluate kiwi_btrfs_root_is_snapshot in boot code If set it's required to mount the subvolumes like it is done with lvm volumes. In addition this patch fixes the update of the fstab file which has to contain an entry for each subvolume excluding snapshots and the toplevel This is related to (bnc#946648) - Added get/set(er) for btrfs_root_is_snapshot attr This is related to (bnc#946648)
Marcus Schaefer (sax2)
committed
(revision 1074)
- v7.03.49 released - Don't use filesystem specific mount option When mounting the read write filesystem, prevent using filesystem specific options like barrier - Use HYBRID_EXT4_OPTS in fat container filesystem - Check read write filesystem prior to mounting If a filesystem type could be identified on the read write partition check it before mounting to eliminate a potential dirty state - Cascade exfat mount try normal mount first, if this does not work try fuse mount Normally this is done automatically by the mount program but if not we will give the direct fuse mount a chance
Marcus Schaefer (sax2)
committed
(revision 1073)
- v7.03.48 released - Fixed import of kernel parameters including spaces Kernel parameters like PRODUCT_TYPE=âPRODUCT BANANAâ breaks the code in includeKernelParameters. This patch allows spaces for values in a way that it replaces the embedded whitespace with \030 before parsing and then reverting after parsing. Thanks to Jay Nitikman for providing the patch - Fixed uninstall target for buildroot use case - v7.03.47 released - Fixed LUKS setup for dracut The system image has to provide /etc/crypttab to allow dracut to create a working initrd for reboot. In addition the name of the luks map must be 'luks' to make dracut happy.
Marcus Schaefer (sax2)
committed
(revision 1072)
- v7.03.45 released - Inform user if dracut is called in background mode - Fixed validation of updates/weak-updates modules suseStripKernel took the update and weak-update modules only into account if they are mentioned in the drivers list. But these modules are considered p1 and should always be included and also checked against its dependencies
Marcus Schaefer (sax2)
committed
(revision 1071)
- v7.03.44 released - Fixed user setup If multiple users are setup in the same users section the commandline is broken because not reset to empty after a previous user setup run - Delete use of DOMURD_MODULES The predefined values were wrong and the information is not used anymore since mkinitrd / dracut takes the list of loaded modules into account - Run dracut as background process for vmx images The dracut process takes quite some time and blocks the boot process. In cloud frameworks instance boot time matters and with this patch the dracut process runs in parallel with the rest of the boot process. - Translated using Weblate (Swedish)
Marcus Schaefer (sax2)
committed
(revision 1070)
- v7.03.43 released - Make sure dbus mountpoint exists - Follow up fix for bnc#957008 not recursively removing the temp dir structure causes some directories to still be present which is not expected at a later point in the build process
Displaying revisions 81 - 100 of 1169