Revisions of kiwi

Marcus Schaefer's avatar 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's avatar 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's avatar Marcus Schaefer (sax2) committed (revision 1087)
Marcus Schaefer's avatar 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's avatar 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's avatar 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's avatar 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's avatar Marcus Schaefer (sax2) committed (revision 1082)
- v7.03.58 released
  

  
- Fixed shell syntax in grub2 template
  
  Fixes (bnc#961334)
Marcus Schaefer's avatar 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's avatar 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's avatar 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's avatar 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's avatar 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's avatar 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's avatar 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's avatar 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's avatar 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's avatar 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's avatar 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's avatar 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
openSUSE Build Service is sponsored by