Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

virtme-1.23-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: virtme Distribution: openSUSE Tumbleweed
Version: 1.23 Vendor: openSUSE
Release: 1.1 Build date: Fri Mar 29 15:17:01 2024
Group: Development/Tools/Other Build host: reproducible
Size: 542890 Source RPM: virtme-1.23-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/arighi/virtme-ng
Summary: Tools for virtualize the running distro or a rootfs
Virtme is a set of tools to run a virtualized Linux kernel that
uses the host Linux distribution or a rootfs instead of a whole
disk image.

Provides

Requires

License

GPL-2.0-only

Changelog

* Fri Mar 29 2024 Michael Vetter <mvetter@suse.com>
  - Update to 1.23:
    * Fix breakage with QEMU 8.2.2
    * Change behaviour of --kconfig, that will always override
      the .config if present (since there is not reason to use
    - -kconfig and not update the .config).
    * It is now possible to force the legacy cgroup v1 using the
      option -a "SYSTEMD_CGROUP_ENABLE_LEGACY_FORCE=1": the vng
      init script will mimic systemd behavior and mount cgroup v1,
      instead of v2.
  - Drop qemu-remove-unnecessary-serial-none-arg.patch
* Thu Mar 28 2024 Michal Suchanek <msuchanek@suse.com>
  - qemu 8.2.2 compatibility
    * qemu-remove-unnecessary-serial-none-arg.patch
* Mon Mar 04 2024 Michael Vetter <mvetter@suse.com>
  - Update to 1.22:
    * Fix potential sudo errors (in openSUSE, Fedora, CachyOS)
    * Propagate /proc/sys/fs/nr_open from host to guest
    * More robust parsing of upstream kernel versions
    * Small command help improvements
  - Update to 1.21:
    * When running in script mode do not hang in case of kernel panic,
      but return the special error code 255 (this allows to automate
      catching kernel panics)
    * Redirect kernel log to stderr on the host when running in interactive
      mode: this allows to easily save the kernel log to a file (or pipe
      it to another tool), simply by runing a vng -vr 2>/tmp/kernel.log
    * vng --dump can now generate a memory dump compatible with drgn
    * It is now possible to use virtiofsd with a btrfs root filesystem
      on the host (e.g., default openSUSE setup)
    * It is not possible to to use the microvm architecture with kernels
      that don't have built-in virtio-pci / virtio-mmio (e.g., stock
      openSUSE Tumbleweed kernel)
  - Update to 1.20:
    * The return code of a command executed in the vng guest is now
      transparently channeled to the host: this, together with
      stdin/stdout/stderr redirection, gives the complete illusion to
      run the command in the guest as if it was executed on the host
      and it can help to easily integrate vng with other CI tools/scripts
    * NUMA support: it is now possible to create multiple NUMA nodes,
      and assign CPUs to them, inside a vng guest,
      using the --numa option.
    * new --quiet option to override --verbose
    * new --disable-kvm option to explicitly disable hardware
      virtualization (KVM)
    * lockdep is now disabled by default during the kernel build
  - Update to 1.19:
    * The most noticeable change is definitely the support for running
      virtme-ng inside Docker containers. This opens the possibility for
      many other projects to use virtme-ng to potentially pick any
      arbitrary kernel to run their tests inside their Docker instances.
    * The other interesting change (this one only for Ubuntu users) is
      the --root-release argument (used together with --root) that allows
      bootstrapping a rootfs from scratch, selecting a specific Ubuntu
      release. The rootfs will be created from the latest Ubuntu cloud
      image of the target release.
  - Add dependency on `requests`
  - Add _service file:
    They use git submodule to get virtme_ng_init.
* Fri Feb 23 2024 Marcos de Souza <mpdesouza@suse.com>
  - Fix python version checking
* Thu Feb 22 2024 Marcos de Souza <mpdesouza@suse.com>
  - Requires setuptools and argcomplete, instead of just require it for building
* Wed Dec 13 2023 Robert Frohl <rfrohl@suse.com>
  - Require qemu-tools instead virtiofsd for older SLE/Leap versions
* Thu Nov 30 2023 Michal Suchanek <msuchanek@suse.com>
  - Update to version 1.18
    * restore old --run behavior
    * fix --user behavior
* Thu Nov 16 2023 Takashi Iwai <tiwai@suse.com>
  - virtme-ng version: 1.17
    * Fixes Leap build
* Fri Apr 21 2023 Michal Suchanek <msuchanek@suse.com>
  - Update project URL: https://github.com/arighi/virtme
  - Update to version 0.1.2
    - Remove upstreamed patches
    - 0001-Add-save-initramfs-to-save-the-actual-generated-init.patch
    - 0002-Make-save-initramfs-show-command-output-more-useful.patch
    - 0003-Fix-the-error-message-for-mods-misuse.patch
    - 0004-Fix-the-mods-error-even-better.patch
    - 0005-mkinitramfs.py-Search-for-busybox-.-static-first.patch
    - 0006-mkinitramfs-Improve-the-find_busybox-algorithm.patch
    - 0007-Add-util.find_binary-to-find-binaries.patch
    - 0008-modfinder-Use-find_binary_or_raise-to-find-modprobe.patch
    - 0009-Enable-the-Xen-console-when-using-xen.patch
    - 0001-configkernel-Add-CONFIG_INOTIFY_USER-y.patch
    - 0002-Use-fsdev-multidevs-remap-on-QEMU-4.2.patch
    - 0003-Add-more-typing-annotations.patch
    - 0004-run.py-Extract-path-file-sanitizing-into-a-new-funct.patch
    - 0005-run.py-Introduce-blk-disk-argument.patch
    - 0006-Minor-sanitize_disk_args-cleanup.patch
    - aarch64-Fix-aarch64-support.patch
* Tue Dec 14 2021 ohering@suse.de
  - Add python-rpm-macros (bsc#1180125)

Files

/etc/virtme-ng.conf
/usr/bin/virtme-configkernel
/usr/bin/virtme-mkinitramfs
/usr/bin/virtme-ng
/usr/bin/virtme-prep-kdir-mods
/usr/bin/virtme-run
/usr/bin/vng
/usr/lib/python3.11/site-packages/virtme
/usr/lib/python3.11/site-packages/virtme/__init__.py
/usr/lib/python3.11/site-packages/virtme/__pycache__
/usr/lib/python3.11/site-packages/virtme/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/virtme/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/virtme/__pycache__/architectures.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/virtme/__pycache__/architectures.cpython-311.pyc
/usr/lib/python3.11/site-packages/virtme/__pycache__/cpiowriter.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/virtme/__pycache__/cpiowriter.cpython-311.pyc
/usr/lib/python3.11/site-packages/virtme/__pycache__/mkinitramfs.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/virtme/__pycache__/mkinitramfs.cpython-311.pyc
/usr/lib/python3.11/site-packages/virtme/__pycache__/modfinder.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/virtme/__pycache__/modfinder.cpython-311.pyc
/usr/lib/python3.11/site-packages/virtme/__pycache__/qemu_helpers.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/virtme/__pycache__/qemu_helpers.cpython-311.pyc
/usr/lib/python3.11/site-packages/virtme/__pycache__/resources.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/virtme/__pycache__/resources.cpython-311.pyc
/usr/lib/python3.11/site-packages/virtme/__pycache__/util.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/virtme/__pycache__/util.cpython-311.pyc
/usr/lib/python3.11/site-packages/virtme/__pycache__/virtmods.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/virtme/__pycache__/virtmods.cpython-311.pyc
/usr/lib/python3.11/site-packages/virtme/architectures.py
/usr/lib/python3.11/site-packages/virtme/commands
/usr/lib/python3.11/site-packages/virtme/commands/__init__.py
/usr/lib/python3.11/site-packages/virtme/commands/__pycache__
/usr/lib/python3.11/site-packages/virtme/commands/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/virtme/commands/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/virtme/commands/__pycache__/configkernel.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/virtme/commands/__pycache__/configkernel.cpython-311.pyc
/usr/lib/python3.11/site-packages/virtme/commands/__pycache__/mkinitramfs.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/virtme/commands/__pycache__/mkinitramfs.cpython-311.pyc
/usr/lib/python3.11/site-packages/virtme/commands/__pycache__/run.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/virtme/commands/__pycache__/run.cpython-311.pyc
/usr/lib/python3.11/site-packages/virtme/commands/configkernel.py
/usr/lib/python3.11/site-packages/virtme/commands/mkinitramfs.py
/usr/lib/python3.11/site-packages/virtme/commands/run.py
/usr/lib/python3.11/site-packages/virtme/cpiowriter.py
/usr/lib/python3.11/site-packages/virtme/guest
/usr/lib/python3.11/site-packages/virtme/guest/__init__.py
/usr/lib/python3.11/site-packages/virtme/guest/__pycache__
/usr/lib/python3.11/site-packages/virtme/guest/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/virtme/guest/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/virtme/guest/virtme-init
/usr/lib/python3.11/site-packages/virtme/guest/virtme-snapd-script
/usr/lib/python3.11/site-packages/virtme/guest/virtme-sound-script
/usr/lib/python3.11/site-packages/virtme/guest/virtme-udhcpc-script
/usr/lib/python3.11/site-packages/virtme/mkinitramfs.py
/usr/lib/python3.11/site-packages/virtme/modfinder.py
/usr/lib/python3.11/site-packages/virtme/qemu_helpers.py
/usr/lib/python3.11/site-packages/virtme/resources.py
/usr/lib/python3.11/site-packages/virtme/util.py
/usr/lib/python3.11/site-packages/virtme/virtmods.py
/usr/lib/python3.11/site-packages/virtme_ng
/usr/lib/python3.11/site-packages/virtme_ng-1.23-py3.11.egg-info
/usr/lib/python3.11/site-packages/virtme_ng-1.23-py3.11.egg-info/PKG-INFO
/usr/lib/python3.11/site-packages/virtme_ng-1.23-py3.11.egg-info/SOURCES.txt
/usr/lib/python3.11/site-packages/virtme_ng-1.23-py3.11.egg-info/dependency_links.txt
/usr/lib/python3.11/site-packages/virtme_ng-1.23-py3.11.egg-info/entry_points.txt
/usr/lib/python3.11/site-packages/virtme_ng-1.23-py3.11.egg-info/not-zip-safe
/usr/lib/python3.11/site-packages/virtme_ng-1.23-py3.11.egg-info/requires.txt
/usr/lib/python3.11/site-packages/virtme_ng-1.23-py3.11.egg-info/top_level.txt
/usr/lib/python3.11/site-packages/virtme_ng/__init__.py
/usr/lib/python3.11/site-packages/virtme_ng/__pycache__
/usr/lib/python3.11/site-packages/virtme_ng/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/virtme_ng/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/virtme_ng/__pycache__/mainline.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/virtme_ng/__pycache__/mainline.cpython-311.pyc
/usr/lib/python3.11/site-packages/virtme_ng/__pycache__/run.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/virtme_ng/__pycache__/run.cpython-311.pyc
/usr/lib/python3.11/site-packages/virtme_ng/__pycache__/spinner.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/virtme_ng/__pycache__/spinner.cpython-311.pyc
/usr/lib/python3.11/site-packages/virtme_ng/__pycache__/utils.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/virtme_ng/__pycache__/utils.cpython-311.pyc
/usr/lib/python3.11/site-packages/virtme_ng/__pycache__/version.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/virtme_ng/__pycache__/version.cpython-311.pyc
/usr/lib/python3.11/site-packages/virtme_ng/mainline.py
/usr/lib/python3.11/site-packages/virtme_ng/run.py
/usr/lib/python3.11/site-packages/virtme_ng/spinner.py
/usr/lib/python3.11/site-packages/virtme_ng/utils.py
/usr/lib/python3.11/site-packages/virtme_ng/version.py
/usr/share/bash-completion
/usr/share/bash-completion/completions
/usr/share/bash-completion/completions/virtme-ng-prompt
/usr/share/bash-completion/completions/vng-prompt


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:23:10 2024