Overview
Request 1155086 accepted
Use tar_scm
- 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)
Can you use the tar_scm service instead of obs_scm?
There is some disconnect in the obs_scm workflow making the package unbuildable outside of OBS. The specified source is tar.xz but the provided file is obscpio.
I can do that if you prefer it.
https://github.com/openSUSE/obs-service-tar_scm mentions tar_scm to be depracated though.
What exactly do you mean with "outside of OBS"? For me a local build using osc works fine.
osc still uses OBS, however.
rpmbuild cannot possibly build the package with obscpio sources because the sources are missing.
Request History
jubalh created request
Use tar_scm
- 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)
michals accepted request
LGTM
Thanks
Shouldn't there be _servicedata instead of virtme.obsinfo now?
A _servicedata was not created but when I removed obsinfo it complained that obsinfo is missing. So I figured we need that.
yay, the web UI can now display the changes of files inside the tarball, have not seen that working with obscpio yet