<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qemu/tests/lcitool/refresh, branch master</title>
<subtitle>QEMU development tree</subtitle>
<id>https://git.zx2c4.com/qemu/atom/tests/lcitool/refresh?h=master</id>
<link rel='self' href='https://git.zx2c4.com/qemu/atom/tests/lcitool/refresh?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/'/>
<updated>2024-07-05T11:33:32Z</updated>
<entry>
<title>tests/lcitool: fix debian-i686-cross toolchain prefix</title>
<updated>2024-07-05T11:33:32Z</updated>
<author>
<name>Alex Bennée</name>
<email>alex.bennee@linaro.org</email>
</author>
<published>2024-07-05T08:40:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=515632d5205a2abc9beb80cc70f51235fe2b47f2'/>
<id>urn:sha1:515632d5205a2abc9beb80cc70f51235fe2b47f2</id>
<content type='text'>
I guess we never noticed and tried to build with this cross image. Fix
the toolchain prefix so we actually build 32 bit images.

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;20240705084047.857176-2-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/lcitool: generate package lists for ansible</title>
<updated>2024-06-06T09:26:13Z</updated>
<author>
<name>Alex Bennée</name>
<email>alex.bennee@linaro.org</email>
</author>
<published>2024-06-03T17:53:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=1417704564a50457fcef9f4ed11afbd9e9050bc4'/>
<id>urn:sha1:1417704564a50457fcef9f4ed11afbd9e9050bc4</id>
<content type='text'>
With the new ability to output YAML we can build the package list for
our ansible setup scripts. We will integrate them in the next commit.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20240603175328.3823123-12-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/lcitool: Bump to latest libvirt-ci and update Fedora and Alpine version</title>
<updated>2024-06-06T09:26:13Z</updated>
<author>
<name>Thomas Huth</name>
<email>thuth@redhat.com</email>
</author>
<published>2024-06-03T17:53:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=06f3330bb0b04607c5b16cdcb516a76e5f3f7dc6'/>
<id>urn:sha1:06f3330bb0b04607c5b16cdcb516a76e5f3f7dc6</id>
<content type='text'>
Update to the latest version of lcitool. It dropped support for Fedora 38
and Alpine 3.18, so we have to update these to newer versions here, too.

Python 3.12 dropped the "imp" module which we still need for running
Avocado. Fortunately Fedora 40 still ships with a work-around package
that we can use until somebody updates our Avocado to a newer version.

Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
Message-Id: &lt;20240601070543.37786-3-thuth@redhat.com&gt;
[AJB: regen on rebase]
Reviewed-by: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20240603175328.3823123-10-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/lcitool: Remove g++ from the containers (except for the MinGW one)</title>
<updated>2024-05-17T09:16:28Z</updated>
<author>
<name>Thomas Huth</name>
<email>thuth@redhat.com</email>
</author>
<published>2024-05-16T08:40:57Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=fd77b25bbde962395b93335ade09b6d3127a6537'/>
<id>urn:sha1:fd77b25bbde962395b93335ade09b6d3127a6537</id>
<content type='text'>
We don't need C++ for the normal QEMU builds anymore, so installing
g++ in each and every container seems to be a waste of time and disk
space. The only container that still needs it is the Fedora MinGW
container that builds the only remaining C++ code in ./qga/vss-win32/
and we can install it there with an extra project yml file instead.

Message-ID: &lt;20240516084059.511463-4-thuth@redhat.com&gt;
Reviewed-by: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/lcitool/refresh: Treat the output of lcitool as text, not as bytes</title>
<updated>2024-05-17T09:15:58Z</updated>
<author>
<name>Thomas Huth</name>
<email>thuth@redhat.com</email>
</author>
<published>2024-05-16T08:40:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=4d8698e692cca96bbf20505a90e42d10141d2b94'/>
<id>urn:sha1:4d8698e692cca96bbf20505a90e42d10141d2b94</id>
<content type='text'>
In case lcitool fails (e.g. with a python backtrace), this makes
the output  of lcitool much more readable.

Suggested-by: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
Message-ID: &lt;20240516084059.511463-2-thuth@redhat.com&gt;
Reviewed-by: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&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: Remove Ubuntu 20.04 container</title>
<updated>2024-04-25T05:03:04Z</updated>
<author>
<name>Thomas Huth</name>
<email>thuth@redhat.com</email>
</author>
<published>2024-04-18T10:10:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=45070eb716172cf168f6334fe5346510cdde1a92'/>
<id>urn:sha1:45070eb716172cf168f6334fe5346510cdde1a92</id>
<content type='text'>
Since Ubuntu 22.04 has now been available for more than two years, we
can stop actively supporting the previous LTS version of Ubuntu now.

Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Message-ID: &lt;20240418101056.302103-2-thuth@redhat.com&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>.gitlab-ci.d: Drop cross-win32-system job</title>
<updated>2024-02-23T07:13:52Z</updated>
<author>
<name>Peter Maydell</name>
<email>peter.maydell@linaro.org</email>
</author>
<published>2024-02-22T13:09:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=8b47ec7abe4f91b89c6a411f384ef3e8d663841c'/>
<id>urn:sha1:8b47ec7abe4f91b89c6a411f384ef3e8d663841c</id>
<content type='text'>
We don't support 32-bit Windows any more, so we don't need to defend it
with this CI job.

Signed-off-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Reviewed-by: "Daniel P. Berrangé" &lt;berrange@redhat.com&gt;
Reviewed-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-ID: &lt;20240222130920.362517-3-peter.maydell@linaro.org&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>.gitlab-ci.d/cirrus: Add manual testing of macOS 14 (Sonoma)</title>
<updated>2023-11-24T15:21:55Z</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
<email>philmd@linaro.org</email>
</author>
<published>2023-11-09T16:05:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=541069e653b56043afb9e28ee5ce1f146163472e'/>
<id>urn:sha1:541069e653b56043afb9e28ee5ce1f146163472e</id>
<content type='text'>
Upgrade libvirt-ci so it covers macOS 14. Add a manual entry
(QEMU_JOB_OPTIONAL: 1) to test on Sonoma release. Refresh the
lci-tool generated files.

Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Message-ID: &lt;20231109160504.93677-3-philmd@linaro.org&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/docker: merge debian-native with debian-amd64</title>
<updated>2023-11-23T14:10:04Z</updated>
<author>
<name>Alex Bennée</name>
<email>alex.bennee@linaro.org</email>
</author>
<published>2023-11-20T15:08:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=8e721c327778948bdbd2076a417e8ccc67525ae7'/>
<id>urn:sha1:8e721c327778948bdbd2076a417e8ccc67525ae7</id>
<content type='text'>
debian-native isn't really needed and suffers from the problem of
tracking a distros dependencies rather than the projects. With a
little surgery we can make the debian-amd64 container architecture
neutral and allow people to use it to build a native QEMU.

Rename it so it follows the same non-arch pattern of the other distro
containers.

Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Tested-by: Anders Roxell &lt;anders.roxell@linaro.org&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20231120150833.2552739-4-alex.bennee@linaro.org&gt;
</content>
</entry>
</feed>
