<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qemu/scripts/ci/setup, branch master</title>
<subtitle>QEMU development tree</subtitle>
<id>https://git.zx2c4.com/qemu/atom/scripts/ci/setup?h=master</id>
<link rel='self' href='https://git.zx2c4.com/qemu/atom/scripts/ci/setup?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>test: Remove libibumad dependence</title>
<updated>2024-06-12T08:21:49Z</updated>
<author>
<name>zhenwei pi</name>
<email>pizhenwei@bytedance.com</email>
</author>
<published>2024-06-11T10:54:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=c0cb5ccc35cd24858bee16942ac04d60b4ae37da'/>
<id>urn:sha1:c0cb5ccc35cd24858bee16942ac04d60b4ae37da</id>
<content type='text'>
Remove libibumad dependence from the test environment.

Suggested-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Signed-off-by: zhenwei pi &lt;pizhenwei@bytedance.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Message-ID: &lt;20240611105427.61395-3-pizhenwei@bytedance.com&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>scripts/ci: drive ubuntu/build-environment.yml from lcitool</title>
<updated>2024-06-06T09:26:22Z</updated>
<author>
<name>Alex Bennée</name>
<email>alex.bennee@linaro.org</email>
</author>
<published>2024-06-03T17:53:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=c99064d03fc574254ab098562798c937a4761161'/>
<id>urn:sha1:c99064d03fc574254ab098562798c937a4761161</id>
<content type='text'>
Now lcitool can write the package list for us we no longer need to
duplicate the information directly in build-environment.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20240603175328.3823123-13-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>docs/ci: clean-up references for consistency</title>
<updated>2024-06-06T09:26:08Z</updated>
<author>
<name>Alex Bennée</name>
<email>alex.bennee@linaro.org</email>
</author>
<published>2024-06-03T17:53:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=0eb7fadcfdaca701105480f2215bd3e38e40b3da'/>
<id>urn:sha1:0eb7fadcfdaca701105480f2215bd3e38e40b3da</id>
<content type='text'>
Document we have split up build-environment by distro and update the
references that exist in the code base to be correct.

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-7-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>scripts/ci: remove CentOS bits from common build-environment</title>
<updated>2024-06-06T09:26:02Z</updated>
<author>
<name>Alex Bennée</name>
<email>alex.bennee@linaro.org</email>
</author>
<published>2024-06-03T17:53:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=053d5042ad8df5c4670bee61e175f0dc8046ee6d'/>
<id>urn:sha1:053d5042ad8df5c4670bee61e175f0dc8046ee6d</id>
<content type='text'>
Although I've just removed the CentOS specific build-environment its
probably a bit too confusing to have multiple distros mixed up in one
place. Prior to moving clean-up what will be just for ubuntu.

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-6-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>build-environment: make some packages optional</title>
<updated>2024-04-30T04:21:47Z</updated>
<author>
<name>Alex Bennée</name>
<email>alex.bennee@linaro.org</email>
</author>
<published>2024-04-26T15:39:36Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=83561896ac9d1ffbc872293ff449b7df79c6c667'/>
<id>urn:sha1:83561896ac9d1ffbc872293ff449b7df79c6c667</id>
<content type='text'>
Upgrading the s390x runner exposed some packages are not available for
it. Add an additional optional stage we only enable for arm64/x86_64
for now.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Message-ID: &lt;20240426153938.1707723-2-alex.bennee@linaro.org&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>scripts/ci: clean-up the 20.04/22.04 confusion in ansible</title>
<updated>2023-05-10T15:01:00Z</updated>
<author>
<name>Alex Bennée</name>
<email>alex.bennee@linaro.org</email>
</author>
<published>2023-05-02T15:54:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=c1924cde87e1bfeaf599b823a66f2ef09fd30e6a'/>
<id>urn:sha1:c1924cde87e1bfeaf599b823a66f2ef09fd30e6a</id>
<content type='text'>
We have a bunch of references to 20.04 (which s390x is still on)
although we are basically building on 22.04 now. Clean up the textual
references and use lcitool to generate the full package list to be
consistent.

We can drop "Install packages to build QEMU on Ubuntu on non-s390x" as
when we upgrade the s390x builder to 22.04 it won't need this
workaround.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20230503091244.1450613-19-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>scripts/ci: add gitlab-runner to kvm group</title>
<updated>2023-05-10T14:58:19Z</updated>
<author>
<name>Alex Bennée</name>
<email>alex.bennee@linaro.org</email>
</author>
<published>2023-05-02T15:11:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=02f4947603b7f546df226ab21387c761494784de'/>
<id>urn:sha1:02f4947603b7f546df226ab21387c761494784de</id>
<content type='text'>
One of the main reasons to have custom runners it so we can run KVM
tests. Enable the "kvm" additional group so we can access the feature
on the kernel.

Message-Id: &lt;20230503091244.1450613-5-alex.bennee@linaro.org&gt;
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;
Reported-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
</content>
</entry>
<entry>
<title>scripts/ci: update gitlab-runner playbook to handle CentOS</title>
<updated>2023-03-22T15:06:57Z</updated>
<author>
<name>Alex Bennée</name>
<email>alex.bennee@linaro.org</email>
</author>
<published>2023-03-15T17:43:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=82790dfefc98686fb268a75f76ba44a7f09f133c'/>
<id>urn:sha1:82790dfefc98686fb268a75f76ba44a7f09f133c</id>
<content type='text'>
This was broken when we moved to using the pre-built packages as we
didn't take care to ensure we used RPMs where required.

NB: I could never get this to complete on my test setup but I suspect
this was down to network connectivity and timeouts while downloading.

Fixes: 69c4befba1 (scripts/ci: update gitlab-runner playbook to use latest runner)
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20230315174331.2959-5-alex.bennee@linaro.org&gt;
</content>
</entry>
</feed>
