1. 04 Sep, 2021 1 commit
  2. 23 Jul, 2021 2 commits
  3. 28 Apr, 2021 1 commit
    • Michael Shigorin's avatar
      tar2fs: fix e2k handling · ee889270
      Michael Shigorin authored
      The missing glob resulted in disk images properly
      partitioned only for e2kv3 ("e2k" for historical
      reasons in ALT), and v4+ ones only got a single
      ext4 partition that wouldn't work with current
      MCST's Boot code.
      ee889270
  4. 01 Feb, 2021 1 commit
  5. 25 Jan, 2021 1 commit
  6. 26 Nov, 2020 1 commit
  7. 09 Sep, 2020 1 commit
  8. 15 Jul, 2020 2 commits
  9. 22 May, 2020 1 commit
  10. 07 Apr, 2020 3 commits
  11. 03 Apr, 2020 1 commit
  12. 23 Sep, 2019 1 commit
    • Anton Midyukov's avatar
      tar2fs: avoid duplicate fstab entry · 2ac26880
      Anton Midyukov authored
      This commit fixes duplication of root device entry in /etc/fstab
      and changes LABEL=ROOT entry with the proper one if found.
      
      Apparently this didn't hurt qemu images much though...
      2ac26880
  13. 19 Aug, 2019 5 commits
  14. 10 Jun, 2019 1 commit
  15. 04 Jun, 2019 2 commits
  16. 04 Mar, 2019 2 commits
  17. 25 Dec, 2018 1 commit
  18. 24 Dec, 2018 1 commit
  19. 29 Oct, 2018 2 commits
  20. 21 May, 2018 2 commits
  21. 07 Aug, 2017 1 commit
    • Michael Shigorin's avatar
      tar2fs: chgrp and failsafe kpartx · aa7f2d84
      Michael Shigorin authored
      The current state made vm images belong to root group,
      no reason to not change those to the primary group of
      the user building an image.
      
      kpartx -d -s could fail in some circumstances,
      make a safety cleanup call more verbose.
      aa7f2d84
  22. 02 Aug, 2017 2 commits
    • Michael Shigorin's avatar
      tar2fs: add e2k arch support · 35dd2008
      Michael Shigorin authored
      Somewhat ARM-like with only the bootloader bits
      standing out; Elbrus 2000 firmware can read ext2
      and boot the kernel directly.
      35dd2008
    • Michael Shigorin's avatar
      build-vm, tar2fs: unify kver handling · 3d7a0c5c
      Michael Shigorin authored
      No need to deduce kernel version again,
      just save it in a temporary file.
      
      The main reason to change what worked is
      that e2k kernel-image package has Linux bits
      named as image-$kver and not vmlinuz-$kver;
      the guessing logic taking all of this into
      account resulted in non-aesthetic patch.
      
      NB: there's a duplicating script within
          kernel feature; it wasn't easy to avoid
          this and it might differ when handling
          multiple kernels, I didn't think much
          about this now as vm images tend to ship
          with the sole one.
      3d7a0c5c
  23. 02 Mar, 2016 1 commit
  24. 31 May, 2015 1 commit
    • Michael Shigorin's avatar
      tar2fs: fixed broken sfdisk use · 0cdc8a7d
      Michael Shigorin authored
      Yet another age old bug: `sfdisk -l' is mimicking what
      a person does by hand but the script is rather interested
      in what `sfdisk -g' provides, that is, geometry.
      
      And it's stupid enough to only grok C locale.
      0cdc8a7d
  25. 16 Feb, 2015 2 commits
    • Michael Shigorin's avatar
      tar2fs: wait a bit · 5542415e
      Michael Shigorin authored
      Looks like there's a race condition somewhere: this script
      will fail to clean up after itself when considerable background
      load is inflicted upon the host it's running on (e.g. LA ~16
      on a 8-core, single-disk system).
      
      Note that this commit is NOT enough to win that race
      but just a step in the right direction...
      5542415e
    • Michael Shigorin's avatar
      tar2fs: add ahci module · e238973c
      Michael Shigorin authored
      It's unwise to skip the common storage driver,
      and vagrant (which uses virtualbox by default)
      is likely to crash and burn as well.
      e238973c
  26. 02 Feb, 2015 1 commit
    • Michael Shigorin's avatar
      tar2fs: fix check for lilo binary · 7b0501ae
      Michael Shigorin authored
      The check introduced by commit d7689f30 while rewriting tar2vm
      (which presumed x86) was subtly broken: it checked for *host*
      binary before preparing *chroot* configuration file for it.
      
      Wonder how many build servers run lilo over here that this BUG
      has managed to evade attention for almost two years...
      7b0501ae