qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/7] testing/next - more custom runner tweaks (ansible, ppc64le)
@ 2025-10-23 12:09 Alex Bennée
  2025-10-23 12:09 ` [PATCH 1/7] ci: clean-up remaining bits of armhf builds Alex Bennée
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Alex Bennée @ 2025-10-23 12:09 UTC (permalink / raw)
  To: qemu-devel
  Cc: Philippe Mathieu-Daudé, BALATON Zoltan, Thomas Huth,
	qemu-arm, Gustavo Romero, Peter Maydell, qemu-s390x,
	Alex Bennée

We have a new ppc64le custom runner box courtesy of OSUOSL so I took
the opportunity to clean up our ansible scripts. As Debian and Ubuntu
are practically identical we can reduce the logic to "does the yaml
exist" for the given platform.

I'm having trouble getting the box to run at the moment but the
clean-ups up to "tests/lcitool: generate a yaml file for the ppc64le
runner" are probably worthwhile anyway. The final commit that adds the
runner can wait until things are stabilised.

Please review,

Alex.

Alex Bennée (7):
  ci: clean-up remaining bits of armhf builds.
  scripts/ci/setup: regenerate yaml
  scripts/ci: move build-environment.yaml up a level
  scripts/ci: allow both Ubuntu or Debian to run upgrade
  tests/lcitool: generate a yaml file for the ppc64le runner
  scripts/ci: modify gitlab runner deb setup
  gitlab: add initial ppc64le custom-runner test

 docs/devel/testing/ci-jobs.rst.inc            |  13 +-
 .gitlab-ci.d/custom-runners.yml               |   1 +
 .../custom-runners/debian-13-ppc64le.yml      |  40 ++++++
 .../setup/{ubuntu => }/build-environment.yml  |  32 +++--
 .../ci/setup/debian/debian-13-ppc64le.yaml    | 134 ++++++++++++++++++
 scripts/ci/setup/gitlab-runner.yml            |   6 +-
 .../ci/setup/ubuntu/ubuntu-2404-aarch64.yaml  |   4 +-
 .../ci/setup/ubuntu/ubuntu-2404-s390x.yaml    |   4 +-
 tests/lcitool/refresh                         |   1 +
 9 files changed, 208 insertions(+), 27 deletions(-)
 create mode 100644 .gitlab-ci.d/custom-runners/debian-13-ppc64le.yml
 rename scripts/ci/setup/{ubuntu => }/build-environment.yml (63%)
 create mode 100644 scripts/ci/setup/debian/debian-13-ppc64le.yaml

-- 
2.47.3



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2025-10-23 12:15 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-23 12:09 [PATCH 0/7] testing/next - more custom runner tweaks (ansible, ppc64le) Alex Bennée
2025-10-23 12:09 ` [PATCH 1/7] ci: clean-up remaining bits of armhf builds Alex Bennée
2025-10-23 12:09 ` [PATCH 2/7] scripts/ci/setup: regenerate yaml Alex Bennée
2025-10-23 12:09 ` [PATCH 3/7] scripts/ci: move build-environment.yaml up a level Alex Bennée
2025-10-23 12:09 ` [PATCH 4/7] scripts/ci: allow both Ubuntu or Debian to run upgrade Alex Bennée
2025-10-23 12:09 ` [PATCH 5/7] tests/lcitool: generate a yaml file for the ppc64le runner Alex Bennée
2025-10-23 12:09 ` [PATCH 6/7] scripts/ci: modify gitlab runner deb setup Alex Bennée
2025-10-23 12:09 ` [PATCH 7/7] gitlab: add initial ppc64le custom-runner test Alex Bennée

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).