<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qemu/tests/vm, branch master</title>
<subtitle>QEMU development tree</subtitle>
<id>https://git.zx2c4.com/qemu/atom/tests/vm?h=master</id>
<link rel='self' href='https://git.zx2c4.com/qemu/atom/tests/vm?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/'/>
<updated>2024-08-16T07:16:03Z</updated>
<entry>
<title>ci: refresh package lists with lcitool</title>
<updated>2024-08-16T07:16:03Z</updated>
<author>
<name>Daniel P. Berrangé</name>
<email>berrange@redhat.com</email>
</author>
<published>2024-07-18T09:41:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=b4be15a9f9e73fa2e7c46da559f10afc94018984'/>
<id>urn:sha1:b4be15a9f9e73fa2e7c46da559f10afc94018984</id>
<content type='text'>
Refresh with the newly added gtk-vnc package

Signed-off-by: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
Message-ID: &lt;20240718094159.902024-3-berrange@redhat.com&gt;
[thuth: fixed conflicts in .gitlab-ci.d/cirrus/*.vars]
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/vm/openbsd: Install tomli</title>
<updated>2024-07-31T11:13:31Z</updated>
<author>
<name>Richard Henderson</name>
<email>richard.henderson@linaro.org</email>
</author>
<published>2024-07-29T05:12:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=c4afcec90f117e703666e2436592cc4e825ef2a1'/>
<id>urn:sha1:c4afcec90f117e703666e2436592cc4e825ef2a1</id>
<content type='text'>
OpenBSD still defaults to python 3.10, therefore tomli is now required by configure.

Signed-off-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Link: https://lore.kernel.org/r/20240729051244.436851-1-richard.henderson@linaro.org
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>testing: bump to latest libvirt-ci</title>
<updated>2024-07-22T08:06:17Z</updated>
<author>
<name>Alex Bennée</name>
<email>alex.bennee@linaro.org</email>
</author>
<published>2024-07-18T09:45:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=d84ed5d2d4d495845ed9c709a576e847f9d91746'/>
<id>urn:sha1:d84ed5d2d4d495845ed9c709a576e847f9d91746</id>
<content type='text'>
This brings in the latest python mappings for the BSD updates.

Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20240718094523.1198645-2-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/vm: remove plain centos image</title>
<updated>2024-06-06T09:25:51Z</updated>
<author>
<name>Alex Bennée</name>
<email>alex.bennee@linaro.org</email>
</author>
<published>2024-06-03T17:53:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=0f73539676719605e618a0d23326fdc85230963f'/>
<id>urn:sha1:0f73539676719605e618a0d23326fdc85230963f</id>
<content type='text'>
This isn't really used and we have lighter weight docker containers
for testing this stuff directly.

Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20240603175328.3823123-5-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/vm: update centos.aarch64 image to 9</title>
<updated>2024-06-06T09:25:41Z</updated>
<author>
<name>Alex Bennée</name>
<email>alex.bennee@linaro.org</email>
</author>
<published>2024-06-03T17:53:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=5ed4e5a15ccf13c633c8b664097bc6f2d61d1109'/>
<id>urn:sha1:5ed4e5a15ccf13c633c8b664097bc6f2d61d1109</id>
<content type='text'>
As Centos Stream 8 goes out of support we need to update. To do this
powertools is replaced by crb and we don't over specify the python3 we
want.

Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20240603175328.3823123-4-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests: Update our CI to use CentOS Stream 9 instead of 8</title>
<updated>2024-04-25T05:03:04Z</updated>
<author>
<name>Thomas Huth</name>
<email>thuth@redhat.com</email>
</author>
<published>2024-04-18T10:10:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=641b1efe01b2dd6e7ac92f23d392dcee73508746'/>
<id>urn:sha1:641b1efe01b2dd6e7ac92f23d392dcee73508746</id>
<content type='text'>
RHEL 9 (and thus also the derivatives) have been available since two
years now, so according to QEMU's support policy, we can drop the active
support for the previous major version 8 now.

Another reason for doing this is that Centos Stream 8 will go EOL soon:

https://blog.centos.org/2023/04/end-dates-are-coming-for-centos-stream-8-and-centos-linux-7/

  "After May 31, 2024, CentOS Stream 8 will be archived
   and no further updates will be provided."

Thus upgrade our CentOS Stream container to major version 9 now.

Reviewed-by: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
Message-ID: &lt;20240418101056.302103-5-thuth@redhat.com&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/vm: update openbsd image to 7.5</title>
<updated>2024-04-25T05:03:04Z</updated>
<author>
<name>Brad Smith</name>
<email>brad@comstyle.com</email>
</author>
<published>2024-04-10T12:17:26Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=5e279f38c7eabfcb9c3ab0bac8ae04316c3d7814'/>
<id>urn:sha1:5e279f38c7eabfcb9c3ab0bac8ae04316c3d7814</id>
<content type='text'>
tests/vm: update openbsd to release 7.5

Signed-off-by: Brad Smith &lt;brad@comstyle.com&gt;
Message-ID: &lt;ZhaDVpNjq_ZifvPT@humpty.home.comstyle.com&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/vm: ensure we build everything by default</title>
<updated>2024-03-13T11:43:52Z</updated>
<author>
<name>Alex Bennée</name>
<email>alex.bennee@linaro.org</email>
</author>
<published>2024-03-09T11:56:02Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=578774c09a89dd1e3023677aad5ebb7a3562c8ba'/>
<id>urn:sha1:578774c09a89dd1e3023677aad5ebb7a3562c8ba</id>
<content type='text'>
The "check" target by itself is not enough to ensure we build the user
mode binaries. While we can't test them with check-tcg we can at least
include them in the build.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Cc: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Cc: Gustavo Romero &lt;gustavo.romero@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/vm: update openbsd image to 7.4</title>
<updated>2024-02-28T09:09:16Z</updated>
<author>
<name>Alex Bennée</name>
<email>alex.bennee@linaro.org</email>
</author>
<published>2024-02-27T14:43:10Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=8467ac75b3b7207a49a1c6c7b87f0f7d2d0cea18'/>
<id>urn:sha1:8467ac75b3b7207a49a1c6c7b87f0f7d2d0cea18</id>
<content type='text'>
The old links are dead so even if we have the ISO cached we can't
finish the install. Update to the current stable and tweak the install
strings.

Resolves: https://gitlab.com/qemu-project/qemu/-/issues/2192
Tested-by: Thomas Huth &lt;thuth@redhat.com&gt;
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20240227144335.1196131-5-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/vm: avoid re-building the VM images all the time</title>
<updated>2024-02-28T09:09:16Z</updated>
<author>
<name>Alex Bennée</name>
<email>alex.bennee@linaro.org</email>
</author>
<published>2024-02-27T14:43:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=151b7dba391fab64cc008a1fdba6ddcf6f8c39c8'/>
<id>urn:sha1:151b7dba391fab64cc008a1fdba6ddcf6f8c39c8</id>
<content type='text'>
The main problem is that "check-venv" is a .PHONY target will always
evaluate and trigger a full re-build of the VM images. While its
tempting to drop it from the dependencies that does introduce a
breakage on freshly configured builds.

Fortunately we do have the otherwise redundant --force flag for the
script which up until now was always on. If we make the usage of
--force conditional on dependencies other than check-venv triggering
the update we can avoid the costly rebuild and still run cleanly on a
fresh checkout.

Resolves: https://gitlab.com/qemu-project/qemu/-/issues/2118
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20240227144335.1196131-4-alex.bennee@linaro.org&gt;
</content>
</entry>
</feed>
