[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [XEN PATCH 2/2] automation: Check if ninja is available before building QEMU


  • To: Olaf Hering <olaf@xxxxxxxxx>
  • From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Date: Thu, 8 Jul 2021 13:51:49 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6I+al9BNJnxC2CU82cVxmyQEnKESTV/qboQ+l8LAysM=; b=iqXl/2y7QImThwystxi7EhchNdmaa/baCep3FZJ3gnQNEjpjA1Qd+sHyzNcDlAmvm7GV1j+AuWthHeBwK075Jcgkt4aO1yyWx25J1Q3CAJaX4ks1ytJmH9IRyzeILqiTD97s9zW390rAoyh2w/8PppC9iokfxyW/SOhR07PQPZL90x6+Lyl1LvBGDbWlgEOabPXIYjjR3MrQSA/dR/mi0O0Q4WYAeVD2Wg6u4bqByhR8Ga9I17MlOsrzG/0ghERoeqNVSQ8X/S4x2/tWyFl2Apb2Tz//fYIdH9JYwffomU4+aciT4z3JQbNygE7ZbmO3goxa3jvLRrvTkFxaQTt8qA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Qx14CpCpkIHitHCaWqlZ2GorA4zwrE5SzGUViVb5NKL174c2HEYc9N6uD20FeztSFwu2VC+/NnudjVGF5XHN4U5e8tyXcdz93k3rRT/Rf/pAYN2l716vMwo9Lxn7hVZJfIMVXqN0eOtr7n/92GYwtUOiViVwbYi8PVnzhPspe5lDsjrvPcf11j6vhczh6E5kkY6pLtK4uXtyKQX6Oe5a3IxSVPDG9/s1pCs39XXHeFqAs5llTKBj01+jWVfbMp7WpYoBknyNLjKaW9mzPUhBwN/G9zOWkDoKsMqGguovmIR032m5iq9HRx/okNwUs0K0spDWnDiwLgIumM3KGnlBAg==
  • Authentication-results: esa4.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com
  • Cc: Anthony PERARD <anthony.perard@xxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Doug Goldstein <cardoe@xxxxxxxxxx>
  • Delivery-date: Thu, 08 Jul 2021 12:52:10 +0000
  • Ironport-hdrordr: A9a23:CNAKfKGOg1OUq1ScpLqFBJHXdLJyesId70hD6qkvc3Nom52j+/ xGws536faVslcssHFJo6HkBEDyewKiyXcT2/hsAV7CZniahILMFu9fBOTZskXd8kHFh4lgPO JbAtJD4b7LfChHZKTBkXCF+r8bqbHtmsDY5pat854ud3APV0gJ1XYJNu/xKDwReOApP+taKH PR3Ls9m9L2Ek5nEPhTS0N1E9TrlpnurtbLcBQGDxko5E2nii6p0qfzF1y90g0FWz1C7L8++S yd+jaJqJmLgrWe8FvxxmXT55NZlJ/IzcZCPtWFjowwJi/3ggilSYx9U/mpvSwzosuo9FE2+e O87CsIDoBW0Tf8b2u1qRzi103LyzA18ULvzleenD/KvdH5bChSMbsDuatpNj/ir2YwttB116 xGm0iDsYBMMB/GlCPho/DVShBRkFauq3ZKq59Ss5Vma/paVFZtl/1awKsMe61wWx4SqbpXUd WGNfuspsq/KjihHjbkVgAF+q3eYpwxdi32CXTq9PbligS/MRhCvj0lLfck7wM9HaQGOtF5Dt T/Q9FVfY51P7grhIJGda08qJiMeyHwqSylChPaHb2gLtBeB07w
  • Ironport-sdr: zcUNPUOMT7VNHbfjFoyji97OnY5tQW7p3ezGXVPSfpLKYUOyYhQuOtZZdxz0KFJ8OpicrH4cmy 25lBLkL95TZ4BdBt9nM+v3JJ/xrdAIXUs8rnw6CTPLYZY00825jRwOBgn+pNRocHaqvxbJL+SW wbVPDh54d0Ftbf1qp8RQ/BUjnOLV2ZUMiKRD55++5Fcsi9zOc6qJ3/gtB4CsV5pAcs5mMciUF2 rCKgtV5knrLsl7FfTl0WtqildpQvOR9TgEo5DawVqAh8Yff4w8V4NaIezeUh6GnXuFEOhNa/9N E3M=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 08/07/2021 13:23, Olaf Hering wrote:
> Am Thu, 8 Jul 2021 02:32:24 +0200
> schrieb Olaf Hering <olaf@xxxxxxxxx>:
>
>> At least for Tumbleweed it is useful information.
> CPE_NAME="cpe:/o:opensuse:tumbleweed:20190730"
>
> Two years old for a rolling release.
>
> Is there any documentation how to refresh the used containers? I think for 
> Tumbleweed this should be done every other week.

Automatically rebuilding the containers is still a task on the CI
working group's todo list.

That said, the tumbleweed containers were rebuilt far more recently than
that, so something is wonky...


In a xen tree, see automation/build/Makefile for details, but tl;dr to
rebuild:

$ make -C automation/build/ tumbleweed

and to push:

$ docker login registry.gitlab.com/xen-project/xen
$ make -C automation/build/ tumbleweed PUSH=1

Bear in mind that the final line will update the live CI system.  What I
normally do to test new containers is to give it a test suffix, push to
the live system, and push a branch to xen.git with the container names
edited in automation/gitlab-ci/*.yaml.

~Andrew




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.