Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37490634
en ru br
Репозитории ALT

Группа :: Разработка/Прочее
Пакет: rpm-build-vm

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

25 сентября 2023 Vitaly Chikunov <vt at altlinux.org> 1.57-alt1

  • Enhance and document --loglevel= (for boot debugging).
  • Run (eval) command in a subshell with 'set -ex' by default.
  • armh: Fix 'architecture armv7l is unknown' error.

15 сентября 2023 Vitaly Chikunov <vt at altlinux.org> 1.56-alt1

  • Add --stub-exit= option for vm-run stub (ALT#47599).

15 июля 2023 Vitaly Chikunov <vt at altlinux.org> 1.55-alt1

  • Add vm-initrd tool (minimalistic initramfs creator).

22 июня 2023 Vitaly Chikunov <vt at altlinux.org> 1.54-alt1

  • Add experimental '--stdout' option.
  • spec: checkinstall: Delete test disk images.

22 мая 2023 Vitaly Chikunov <vt at altlinux.org> 1.53-alt1

  • Prevent SIGTTOU when running rpmbuild in hsh-shell.

11 мая 2023 Vitaly Chikunov <vt at altlinux.org> 1.52-alt1

  • Fix processing of pre-installed kernels.

11 марта 2023 Vitaly Chikunov <vt at altlinux.org> 1.51-alt1

  • Add --ext4[=feature] option (auto-rootfs with no-bind, with fs feature).

25 февраля 2023 Vitaly Chikunov <vt at altlinux.org> 1.50-alt1

  • Add experimental --tmp=size option to pass swap device from the host and set
     guest tmpfs:/tmp size from swap size.
  • Workaround boot failure on armh (appeared in v6.1.13).

21 февраля 2023 Vitaly Chikunov <vt at altlinux.org> 1.49-alt1

  • Add --mem=max to lift soft memory restrictions om aarch64 and ppc64le.
  • Add --cpu=max to remove soft CPU count limit.

13 января 2023 Vitaly Chikunov <vt at altlinux.org> 1.48-alt1

  • Fix TCG mode on non-x86 architectures.

13 января 2023 Vitaly Chikunov <vt at altlinux.org> 1.47-alt1

  • kvm-ok: Fix KVM detection for aarch32.
  • Remove some temporary noise files.

10 января 2023 Vitaly Chikunov <vt at altlinux.org> 1.46-alt1

  • ppc: Fix TCG run on qemu since 6.0.
  • Add TCG mode test in checkinstall.

8 января 2023 Vitaly Chikunov <vt at altlinux.org> 1.45-alt1

  • Add kvm-ok tool.
  • Minor fixes to experimental (EFI) boot options.

27 декабря 2022 Vitaly Chikunov <vt at altlinux.org> 1.44-alt1

  • Make pass-through options similar to qemu's (backward incompatible change).
  • Fix vm-create-image bash completion.

21 декабря 2022 Vitaly Chikunov <vt at altlinux.org> 1.43-alt1

  • More image creation options.
  • Fix build with old shellcheck (for p9).

6 декабря 2022 Vitaly Chikunov <vt at altlinux.org> 1.42-alt2

  • Fix build on gcc-8.

29 ноября 2022 Vitaly Chikunov <vt at altlinux.org> 1.42-alt1

  • Mount /tmp with size=100%.
  • Add --swap option to add SwapFree to the available memory.
  • vm-create-image: List content of the image with --ls, and copy
     files out of image with --cp (to get artifacts).
  • vm-create-image: Enforce minimal image size.

26 ноября 2022 Vitaly Chikunov <vt at altlinux.org> 1.41-alt1

  • Set up console earlier (fixes --hvc mode).

24 ноября 2022 Vitaly Chikunov <vt at altlinux.org> 1.40-alt1

  • Enable high speed virtio console with --hvc.
  • Add --rsync= option for rootfs.

23 ноября 2022 Vitaly Chikunov <vt at altlinux.org> 1.39-alt1

  • vm-run: --rootfs can be extended with --no-snapshot.
  • vm-create-image: Allow relative --size= arguments.

18 ноября 2022 Vitaly Chikunov <vt at altlinux.org> 1.38-alt1

  • Limit maximum CPU to 4 if there's no KVM.
  • Add NPROCS/--nprocs support.

17 ноября 2022 Nikolai Kostrigin <nickel at altlinux.org> 1.37-alt3

  • vm-run: Define MAXCPU=255 for x86_64 (closes: #44337).

15 ноября 2022 Vitaly Chikunov <vt at altlinux.org> 1.37-alt2

  • spec: Do not run make check on e2k.

9 ноября 2022 Vitaly Chikunov <vt at altlinux.org> 1.37-alt1

  • Add more rootfs boot testing options (--no-virtio, --scsi). Note: they will
     not work on all architectures equally.
  • Add --sudo option (making fake sudo work inside rootfs vm). Requires and
     enables rootfs mode.
  • Add --user option to run vm commands under builder instead of root (implies
     --sudo and sudo use).
  • Both above options auto-create rootfs if it does not exist.

7 ноября 2022 Vitaly Chikunov <vt at altlinux.org> 1.36-alt1

  • Add vm-create-image tool that can generate ext4 image out of hasher root.
  • vm-run: Support for booting from ext4 image using --rootfs=
     (or --create-rootfs=) option(s). This way you have full root access to the
     system tree.
     Note that 9p is still (bind) mounted over '/usr/src', so you can place your
     test artifacts there.
  • Add rpm-build-vm-createimage package with filetrigger to automatically
     generate that ext4 rootfs image. (If you need super precise uids/gids on
     the copies of hasher files, otherwise they maybe roughed to root:root.)
  • Bunch of small code and help text improvements.
  • Simplistic bash completion support.

8 августа 2022 Vitaly Chikunov <vt at altlinux.org> 1.35-alt1

  • Fix (uninstalled) kernels list.
  • Allow to run auditctl.

12 июня 2022 Vitaly Chikunov <vt at altlinux.org> 1.34-alt1

  • Fix always 0 exit code. (Add build test for this case.)

13 мая 2022 Vitaly Chikunov <vt at altlinux.org> 1.33-alt1

  • Replace egrep with grep -E.
  • Change default TMPDIR value to /tmp (to be on top-level tmpfs).

19 апреля 2022 Vitaly Chikunov <vt at altlinux.org> 1.32-alt1

  • Modprobe overlay if '--overlay' is used.

12 февраля 2022 Vitaly Chikunov <vt at altlinux.org> 1.31-alt1

  • Allow to vm-run on uninstalled kernels (developer mode).

30 января 2022 Vitaly Chikunov <vt at altlinux.org> 1.30-alt1

  • Enable QEMU '-sandbox' (seccomp) by default.
  • Run temporary depmod when --depmod is not specified.
  • Handle QEMU abnormal exits with explanation to users.

25 января 2022 Vitaly Chikunov <vt at altlinux.org> 1.29-alt1

  • Allow core dumps for qemu run (for coredumpctl).

22 января 2022 Vitaly Chikunov <vt at altlinux.org> 1.28-alt1

  • Remove stray dependence on qemu-system-aarch64-core-bundle.
  • Do not exclude armh from KVM support.

16 декабря 2021 Vitaly Chikunov <vt at altlinux.org> 1.27-alt1

  • Added KVM support for aarch32.

5 декабря 2021 Vitaly Chikunov <vt at altlinux.org> 1.26-alt1

  • Add vm-resize tool (simpler version of resize(1)).

23 октября 2021 Vitaly Chikunov <vt at altlinux.org> 1.25-alt1

  • Fix `--cpu=' option after previous change.

22 октября 2021 Gleb F-Malinovskiy <glebfm at altlinux.org> 1.24-alt1

  • vm-run: explicitly pass CPU topology to qemu.

25 августа 2021 Vitaly Chikunov <vt at altlinux.org> 1.23-alt2

  • Fix compiling with LTO.

11 мая 2021 Vitaly Chikunov <vt at altlinux.org> 1.23-alt1

  • Improve `--udevd' support of mount.

5 апреля 2021 Ivan A. Melnikov <iv at altlinux.org> 1.22-alt2

  • Fix checkinstall package on unsupported architectures

4 апреля 2021 Vitaly Chikunov <vt at altlinux.org> 1.22-alt1

  • Add --kvm=cond option for conditional run
  • spec: Test /dev/kvm presence in the %check

4 апреля 2021 Vitaly Chikunov <vt at altlinux.org> 1.21-alt2

  • Add /dev/kvm test in %check for girar and ALT beekeeper.

4 апреля 2021 Vitaly Chikunov <vt at altlinux.org> 1.21-alt1

  • Allow to use --kernels to list what is available.
  • Do not auto-run depmod for %buildroot kernels.
  • Allow to use OVMF firmware.
  • Allow to disable KVM with --tcg option.
  • Experimental --fat= directory share with guest.
  • Support microvm machine boot (without PCI).
  • Allow to pass more options to qemu.

25 января 2021 Vitaly Chikunov <vt at altlinux.org> 1.20-alt1

  • Try to catch accidental qemu crashes.

13 января 2021 Vitaly Chikunov <vt at altlinux.org> 1.19-alt2

  • spec: Add timeout to checkinstall tests.

10 января 2021 Vitaly Chikunov <vt at altlinux.org> 1.19-alt1

  • Avoid 9p warning about msize being too low.

4 декабря 2020 Vitaly Chikunov <vt at altlinux.org> 1.18-alt2

  • Warning if there is attempt to install rpm-build-vm-run outside of hasher.

14 ноября 2020 Vitaly Chikunov <vt at altlinux.org> 1.18-alt1

  • Support to find and run uncompressed vmlinux kernels.

25 сентября 2020 Vitaly Chikunov <vt at altlinux.org> 1.17-alt1

  • Skip copying non-existent modules into initramfs.

8 сентября 2020 Vitaly Chikunov <vt at altlinux.org> 1.16-alt1

  • Fix checkinstall.

5 сентября 2020 Vitaly Chikunov <vt at altlinux.org> 1.15-alt1

  • Split into two packages, with kernel dependence and without it.
  • Remove dependence on make-initrd by generating own initramfs.

17 августа 2020 Vitaly Chikunov <vt at altlinux.org> 1.14-alt1

  • armh: Enable tcg support.

12 августа 2020 Vitaly Chikunov <vt at altlinux.org> 1.13-alt1

  • Make kernel shutdown quicker.

10 августа 2020 Vitaly Chikunov <vt at altlinux.org> 1.12-alt1

  • Make console output non-truncated on shutdown.
  • Fix tty support for console.

8 августа 2020 Vitaly Chikunov <vt at altlinux.org> 1.11-alt1

  • x86_64,i586: Try to make kernel more robust with 'no_timer_check'.
  • spec: Move checkinstall %pre outside of %ifarch to fix noarch check.

2 июля 2020 Vitaly Chikunov <vt at altlinux.org> 1.10-alt1

  • ppc: Use cap-ccf-assist=off for kvm-type=HV.

30 июня 2020 Vitaly Chikunov <vt at altlinux.org> 1.9-alt1

  • Propagate exported functions into vm subshell.

20 июня 2020 Vitaly Chikunov <vt at altlinux.org> 1.8-alt1

  • aarch64: Fix `.gic_version not found' (qemu).
  • spec: Fix `different set of noarch packages' (girar).

24 февраля 2020 Vitaly Chikunov <vt at altlinux.org> 1.7-alt2

  • Require /dev/kvm.

24 января 2020 Vitaly Chikunov <vt at altlinux.org> 1.7-alt1

  • ppc: Make use of KVM.

23 января 2020 Vitaly Chikunov <vt at altlinux.org> 1.6-alt1

  • Fix `Multiple devices detected in same VirtFS export' warning.

23 января 2020 Vitaly Chikunov <vt at altlinux.org> 1.5-alt1

  • aarch64: Make use of KVM.

30 декабря 2019 Ivan A. Melnikov <iv at altlinux.org> 1.4.1-alt3

  • Fix build on qemu-less architectures (closes: #37629).

28 декабря 2019 Vitaly Chikunov <vt at altlinux.org> 1.4.1-alt2

  • Fix build on unsupported arches.

16 декабря 2019 Vitaly Chikunov <vt at altlinux.org> 1.4.1-alt1

  • Quickfix of 1.4 (MAXMEM handling).

16 декабря 2019 Vitaly Chikunov <vt at altlinux.org> 1.4-alt2

  • Optimize spec.
  • Add checkinstall package.

16 декабря 2019 Vitaly Chikunov <vt at altlinux.org> 1.4-alt1

  • Limit 32-bit system memory.

12 декабря 2019 Vitaly Chikunov <vt at altlinux.org> 1.3-alt1

  • Initialize cpu and mem to the max, support share_network=1,
     handle multiple kernels using --kernel= option.

31 августа 2019 Vitaly Chikunov <vt at altlinux.org> 1.2-alt1

  • Improvements corresponding to v1.2.

19 августа 2019 Vitaly Chikunov <vt at altlinux.org> 1.1-alt1

  • Do not use `qemu' binary on x86 due to qemu repackage.

19 августа 2019 Vitaly Chikunov <vt at altlinux.org> 1.0-alt5

  • Make stub vm-run output a warning message

18 августа 2019 Michael Shigorin <mike at altlinux.org> 1.0-alt4

  • Rework to provide a stub package on qemu-unsupported arches
     (that can be added into BuildRequires: unconditionally).

15 августа 2019 Vitaly Chikunov <vt at altlinux.org> 1.0-alt3

  • Add ExclusiveArch for only supported arches.

12 августа 2019 Vitaly Chikunov <vt at altlinux.org> 1.0-alt2

  • Improvements for ppc64le.

5 августа 2019 Vitaly Chikunov <vt at altlinux.org> 1.0-alt1

  • Initial version.
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin