- 26 May, 2022 8 commits
-
-
Andrea Bolognani authored
It's a stable distro, so we expect all jobs to succeed. Signed-off-by:
Andrea Bolognani <abologna@redhat.com> Reviewed-by:
Erik Skultety <eskultet@redhat.com>
-
Andrea Bolognani authored
Signed-off-by:
Andrea Bolognani <abologna@redhat.com> Reviewed-by:
Erik Skultety <eskultet@redhat.com>
-
Andrea Bolognani authored
The target is intentionally not added to the integration tests at this time, because the corresponding VM template is not yet available on the runner. A later patch will take care of that. Signed-off-by:
Andrea Bolognani <abologna@redhat.com> Reviewed-by:
Erik Skultety <eskultet@redhat.com>
-
Andrea Bolognani authored
Notable changes: * 'lcitool manifest' now generates GitLab CI rules spread across a bunch of files; * container images are built less frequently for the main repository. Signed-off-by:
Andrea Bolognani <abologna@redhat.com> Reviewed-by:
Erik Skultety <eskultet@redhat.com>
-
Andrea Bolognani authored
Signed-off-by:
Andrea Bolognani <abologna@redhat.com> Reviewed-by:
Erik Skultety <eskultet@redhat.com>
-
Detected by gcc 11 -Wformat-overflow: ../../src/util/vircgroupv1.c: In function ‘virCgroupV1ValidatePlacement’: ../../src/util/virerror.h:176:5: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 176 | virReportErrorHelper(VIR_FROM_THIS, code, __FILE__, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177 | __FUNCTION__, __LINE__, __VA_ARGS__) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/util/vircgroupv1.c:411:13: note: in expansion of macro ‘virReportError’ 411 | virReportError(VIR_ERR_INTERNAL_ERROR, | ^~~~~~~~~~~~~~ ../../src/util/vircgroupv1.c:412:80: note: format string is defined here 412 | _("Could not find placement for v1 controller %s at %s"), | ^~ Signed-off-by:
Scott Davis <scott.davis@starlab.io> Reviewed-by:
Ján Tomko <jtomko@redhat.com>
-
Detected by gcc 11 -Wformat-overflow: ../src/remote/remote_sockets.c: In function ‘remoteProbeSessionDriverFromBinary’: ../src/util/virlog.h:79:5: error: ‘%s’ directive argument is null [-Werror=format-overflow=] 79 | virLogMessage(src, VIR_LOG_DEBUG, filename, linenr, funcname, NULL, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/util/virlog.h:88:5: note: in expansion of macro ‘VIR_DEBUG_INT’ 88 | VIR_DEBUG_INT(&virLogSelf, __FILE__, __LINE__, __func__, __VA_ARGS__) | ^~~~~~~~~~~~~ ../src/remote/remote_sockets.c:187:9: note: in expansion of macro ‘VIR_DEBUG’ 187 | VIR_DEBUG("Probing driver '%s' via daemon %s", drivers[i], daemonpath); | ^~~~~~~~~ ../src/remote/remote_sockets.c:187:51: note: format string is defined here 187 | VIR_DEBUG("Probing driver '%s' via daemon %s", drivers[i], daemonpath); | ^~ Signed-off-by:
Scott Davis <scott.davis@starlab.io> Reviewed-by:
Ján Tomko <jtomko@redhat.com>
-
Detected by gcc 11 -Wformat-overflow: ../../src/qemu/qemu_driver.c: In function ‘qemuDomainBlockJobAbort’: ../../src/util/virerror.h:176:5: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 176 | virReportErrorHelper(VIR_FROM_THIS, code, __FILE__, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177 | __FUNCTION__, __LINE__, __VA_ARGS__) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/qemu/qemu_driver.c:14475:17: note: in expansion of macro ‘virReportError’ 14475 | virReportError(VIR_ERR_OPERATION_FAILED, | ^~~~~~~~~~~~~~ ../../src/qemu/qemu_driver.c:14476:73: note: format string is defined here 14476 | _("block job '%s' failed while pivoting: %s"), | ^~ Signed-off-by:
Scott Davis <scott.davis@starlab.io> Reviewed-by:
Ján Tomko <jtomko@redhat.com>
-
- 25 May, 2022 6 commits
-
-
Jiri Denemark authored
Signed-off-by:
Jiri Denemark <jdenemar@redhat.com>
-
Currently translated at 100.0% (10419 of 10419 strings) Translation: libvirt/libvirt Translate-URL: https://translate.fedoraproject.org/projects/libvirt/libvirt/ko/ Co-authored-by:
김인수 <simmon@nplob.com> Signed-off-by:
김인수 <simmon@nplob.com>
-
Weblate authored
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: libvirt/libvirt Translate-URL: https://translate.fedoraproject.org/projects/libvirt/libvirt/ Co-authored-by:
Weblate <noreply@weblate.org> Signed-off-by:
Fedora Weblate Translation <i18n@lists.fedoraproject.org>
-
Jano Tomko authored
Signed-off-by:
Ján Tomko <jtomko@redhat.com> Reviewed-by:
Peter Krempa <pkrempa@redhat.com>
-
Jano Tomko authored
Assign the return value to 'rc' before comparing it. Signed-off-by:
Ján Tomko <jtomko@redhat.com> Reviewed-by:
Peter Krempa <pkrempa@redhat.com>
-
Jano Tomko authored
Signed-off-by:
Ján Tomko <jtomko@redhat.com> Reviewed-by:
Peter Krempa <pkrempa@redhat.com>
-
- 24 May, 2022 26 commits
-
-
Daniel Henrique Barboza authored
Update NEWS.rst with the now added Power10 processor support. Reviewed-by:
Andrea Bolognani <abologna@redhat.com> Signed-off-by:
Daniel Henrique Barboza <danielhb413@gmail.com>
-
Daniel Henrique Barboza authored
Reviewed-by:
Andrea Bolognani <abologna@redhat.com> Signed-off-by:
Daniel Henrique Barboza <danielhb413@gmail.com>
-
Daniel Henrique Barboza authored
Add POWER10 as a supported cpu model. Reviewed-by:
Andrea Bolognani <abologna@redhat.com> Signed-off-by:
Daniel Henrique Barboza <danielhb413@gmail.com>
-
Jiri Denemark authored
Signed-off-by:
Jiri Denemark <jdenemar@redhat.com> Reviewed-by:
Michal Privoznik <mprivozn@redhat.com>
-
Jiri Denemark authored
It always points to QEMU driver, which is quite redundant as all callbacks also get a pointer to a vm object. Let's get the driver pointer from there instead. Signed-off-by:
Jiri Denemark <jdenemar@redhat.com> Reviewed-by:
Michal Privoznik <mprivozn@redhat.com>
-
Jiri Denemark authored
We can easily get it from the vm object. Signed-off-by:
Jiri Denemark <jdenemar@redhat.com> Reviewed-by:
Michal Privoznik <mprivozn@redhat.com>
-
Jiri Denemark authored
All callers (QMP event handlers) always pass non-NULL vm pointer. Let's make the parameter mandatory. Signed-off-by:
Jiri Denemark <jdenemar@redhat.com> Reviewed-by:
Michal Privoznik <mprivozn@redhat.com>
-
Jiri Denemark authored
Allocating and filling qemuProcessEvent structure is a repeated pattern before all calls to qemuProcessEventSubmit. We can move the allocation inside this function and let callers pass all arguments directly. Signed-off-by:
Jiri Denemark <jdenemar@redhat.com> Reviewed-by:
Michal Privoznik <mprivozn@redhat.com>
-
Jiri Denemark authored
Signed-off-by:
Jiri Denemark <jdenemar@redhat.com> Reviewed-by:
Michal Privoznik <mprivozn@redhat.com>
-
Michal Privoznik authored
In qemu_extdevice.c lives code that handles helper daemons that are required for some types of devices (e.g. virtiofsd, vhost-user-gpu, swtpm, etc.). These devices have their own handling code in separate files, with only a very basic functions exposed (e.g. for starting/stopping helper process, placing it into given CGroup, etc.). And these functions all work over a single instance of device (virDomainVideoDef *, virDomainFSDef *, etc.), except for TPM handling code which takes virDomainDef * and iterates over it inside its module. Remove this oddness and make qemuExtTPM*() functions look closer to the rest of the code. Signed-off-by:
Michal Privoznik <mprivozn@redhat.com> Reviewed-by:
Daniel P. Berrangé <berrange@redhat.com>
-
Michal Privoznik authored
We have our own implementation of setns() which was introduced in v1.2.9-rc1~190 and extended afterwards. The reason was that back in 2014 we were dealing with glibc that in some of its older versions did not provide the function. Mostly for non-intel arches. Nevertheless, glibc now offers the function for all architectures we care about (aarch64 being the freshest architecture where the function was introduced, in glibc-2.17). Signed-off-by:
Michal Privoznik <mprivozn@redhat.com> Reviewed-by:
Daniel P. Berrangé <berrange@redhat.com>
-
Andrea Bolognani authored
Signed-off-by:
Andrea Bolognani <abologna@redhat.com> Reviewed-by:
Michal Privoznik <mprivozn@redhat.com>
-
Andrea Bolognani authored
Our copy of syntax-check has diverged quite a bit from the gnulib original, but a lot of the core logic has remained identical and it would be nice if we could periodically pull improvements. To make this manageable, record the gnulib commit our copy is derived from: this way, the person updating the file will know the range of gnulib commits that they have to consider. Signed-off-by:
Andrea Bolognani <abologna@redhat.com> Reviewed-by:
Michal Privoznik <mprivozn@redhat.com>
-
Andrea Bolognani authored
Signed-off-by:
Andrea Bolognani <abologna@redhat.com> Reviewed-by:
Michal Privoznik <mprivozn@redhat.com>
-
Andrea Bolognani authored
Signed-off-by:
Andrea Bolognani <abologna@redhat.com> Reviewed-by:
Michal Privoznik <mprivozn@redhat.com>
-
Andrea Bolognani authored
Signed-off-by:
Andrea Bolognani <abologna@redhat.com> Reviewed-by:
Michal Privoznik <mprivozn@redhat.com>
-
Andrea Bolognani authored
The MinGW-w64 project has effectively replaced the original MinGW project, and distributions such as Fedora have been shipping packages based on the former for years now. Signed-off-by:
Andrea Bolognani <abologna@redhat.com> Reviewed-by:
Michal Privoznik <mprivozn@redhat.com>
-
Andrea Bolognani authored
The project is developed as part of GNOME these days, and the old URL redirects to GNOME's GitLab instance. Signed-off-by:
Andrea Bolognani <abologna@redhat.com> Reviewed-by:
Michal Privoznik <mprivozn@redhat.com>
-
Andrea Bolognani authored
GNU netcat was last updated in 2004. These days, most operating systems will include either the nmap or OpenBSD variant of the tool. Signed-off-by:
Andrea Bolognani <abologna@redhat.com> Reviewed-by:
Michal Privoznik <mprivozn@redhat.com>
-
Andrea Bolognani authored
The website no longer exists and the PDF file can't even be retrieved via archive.org. Signed-off-by:
Andrea Bolognani <abologna@redhat.com> Reviewed-by:
Michal Privoznik <mprivozn@redhat.com>
-
Andrea Bolognani authored
The website is still up, but the software itself was last updated in 2014. Signed-off-by:
Andrea Bolognani <abologna@redhat.com> Reviewed-by:
Michal Privoznik <mprivozn@redhat.com>
-
Andrea Bolognani authored
The website is still up, although the latency is so high that it could hardly considered usable; the software itself was last updated in 2015. Signed-off-by:
Andrea Bolognani <abologna@redhat.com> Reviewed-by:
Michal Privoznik <mprivozn@redhat.com>
-
Andrea Bolognani authored
It doesn't seem to be a current product: there is no proper website for it, and the most recent installation instructions I've been able to locate are targeted at RHEL 6. Signed-off-by:
Andrea Bolognani <abologna@redhat.com> Reviewed-by:
Michal Privoznik <mprivozn@redhat.com>
-
Andrea Bolognani authored
Signed-off-by:
Andrea Bolognani <abologna@redhat.com> Reviewed-by:
Michal Privoznik <mprivozn@redhat.com>
-
Andrea Bolognani authored
Basically all files in the repository are already passing the check, except for syntax-check.mk itself. Fix that, and stop limiting the files on which the test is performed. These changes have been generated by running $ sed -Ei 's/[ '$'\t'']+\\$/ \\/g' $(git grep -El '[ '$'\t'']+\\$') Signed-off-by:
Andrea Bolognani <abologna@redhat.com> Reviewed-by:
Michal Privoznik <mprivozn@redhat.com>
-
Andrea Bolognani authored
All checks are added to the syntax-check suite, and this name is displayed prominently in the output of 'meson test', so there really is no need to include the sc_ prefix too. Signed-off-by:
Andrea Bolognani <abologna@redhat.com> Reviewed-by:
Michal Privoznik <mprivozn@redhat.com>
-