From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7237357611038801920 X-Received: by 2002:a05:6214:20ae:b0:62d:e538:69a2 with SMTP id 14-20020a05621420ae00b0062de53869a2mr13760537qvd.27.1686722651373; Tue, 13 Jun 2023 23:04:11 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:ad4:4e66:0:b0:62f:e09a:6d91 with SMTP id ec6-20020ad44e66000000b0062fe09a6d91ls726690qvb.0.-pod-prod-08-us; Tue, 13 Jun 2023 23:04:10 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ57pC3zbXCsqv7Y5dx0N3zo6E5V2VrfIIrufk+zBj+Y23433tk4J7/eMb/1lB/+GWcGdsjd X-Received: by 2002:a1f:bd97:0:b0:46e:6bfd:5b21 with SMTP id n145-20020a1fbd97000000b0046e6bfd5b21mr1278847vkf.4.1686722650406; Tue, 13 Jun 2023 23:04:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1686722650; cv=none; d=google.com; s=arc-20160816; b=AVyJ6UqwxwYzfxjkOhs8jpBhmcgNtNBjqrUzqF7akycSYaFjr1K/fuhDocMnByE1WN wZA+R+fJB+Bv95Fhx3m7MwAB5ZsWj1YWbzR/i9MQxiqsQJAn73ooQurJLJE7Ljtknd6W y7YMlGFyuwSmcG/SLwNfvO8DwYv9viM0yrZQMGtZJqrUc6XHgHtNk398ieH7kf+Iwef4 ciQvVexoSOYDfFvF+aY1fEnszsbsDfCuZ4pcoZNEv7KHPN2tfukxN6ks1EJ5piegDTeK dd5g4IqWUFOmYBsHyCbUzV8bf7bLl+27TkUfPqXvxPomABEgOCWYfnc2RKDhxYEIuvNC LzwA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id; bh=BXbPuMBnCleb0fMOBESGqPlZRNNCazmszNE1HmxDs9Y=; b=BQRIrUuaq9ChdwP4qYyYl5MgN0k4bWhu6F4Kz/IdJlrR+Y0WzRdnqPyJmN8ktSGwAD QEMY+ODGmwByE3UGxEJnHxO/k2EOMTgfSnnRHzT2d9GlCyX4JgB9+2NQp1W0AH1gwhpP R9EKXxH/3+roAYVE6TCd1+Ul42X4SegBD6E/fozJNLvr9DRhm3wcUOy7Rya4q+aeeHJ+ BVP9KSwWpqUVvjGIRNuGB/hnf++5mbbOACyjEwOdGA7woF8YTAkPG/49Y7gYikZgTUOB U/YOwFXtJWdF+5YzqKMRsHHluB3ZfMlm8eG7lXV7BI0kWaI89aVT7uIrdzxEkm0klCy8 pLvA== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id j27-20020ac5c65b000000b00450e301dcc7si1512813vkl.3.2023.06.13.23.04.08 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 13 Jun 2023 23:04:10 -0700 (PDT) Received-SPF: pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Received: from [IPv6:::1] (host-80-81-17-52.static.customer.m-online.net [80.81.17.52]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 35E642AN021029 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 14 Jun 2023 08:04:03 +0200 Message-ID: <6e3251f91cddfa16bfd25a05c664ac9a2cdbdc0a.camel@ilbers.de> Subject: Re: [PATCH v3 0/5] Use `docker-isar` image for maintainer test jobs From: Uladzimir Bely To: isar-users@googlegroups.com Date: Wed, 14 Jun 2023 09:03:52 +0300 In-Reply-To: <20230526052342.7945-1-ubely@ilbers.de> References: <20230526052342.7945-1-ubely@ilbers.de> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.2 (by Flathub.org) MIME-Version: 1.0 X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: fvmMTC5JKhR9 On Fri, 2023-05-26 at 07:23 +0200, Uladzimir Bely wrote: > Subject: [PATCH v3 0/5] Use `docker-isar` image for maintainer test > jobs >=20 > This patchset allows to use own `docker-isar` image for maintainer > test jobs that better fits CI needs: >=20 > =C2=A0- Avocado testsuite preinstalled; > =C2=A0- Qemu-system packages for run tests preinstalled; > =C2=A0- Potentially, avocado can be run directly, without ci_build.sh. >=20 > By default, `kas-isar` image is still used. To use `docker-isar` one, > IMAGE=3D"docker-isar" variable should be set in the schedule settings. >=20 > Also, by specifying "TESTSUITE" variable it's now possible to filter > jobs (e.g. select "fast" or "full" or "dev") to be run in the > pipeline. >=20 > Changes since v2: > - Rebased on latest next. > - Don't use confusing `latest` tag as ancor for image generation > command. >=20 > Changes since v1: > - Rename patchset from `Switch to own docker-isar image` > - Update to the recent version of `kas-isar` images. > - `docker-isar` image is now based on `kas-isar` one. > - Use `docker-isar` naming in commit messages (in some places > 'isar-docker' was used). > - Introduce TESTSUITE and IMAGE variables to control schedules. > Existing GitLab installations that don't use these variables continue > using `kas-isar`. >=20 >=20 > Uladzimir Bely (5): > =C2=A0 testsuite: Dockerfile for docker-isar image > =C2=A0 testsuite: Add README for docker-isar > =C2=A0 gitlab-ci: Switch to `rules` instead of `except` and `only` > =C2=A0 gitlab-ci.yml: Run 'fast' and 'full' only if specific variable set > =C2=A0 gitlab-ci.yml: Add jobs that run with custom docker-isar image >=20 > =C2=A0.gitlab-ci.yml=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 65 = ++++++++++++++++++++++++++-- > -- > =C2=A0testsuite/dockerdata/.dockerignore |=C2=A0 3 ++ > =C2=A0testsuite/dockerdata/Dockerfile=C2=A0=C2=A0=C2=A0 | 11 +++++ > =C2=A0testsuite/dockerdata/README.md=C2=A0=C2=A0=C2=A0=C2=A0 | 20 +++++++= ++ > =C2=A04 files changed, 92 insertions(+), 7 deletions(-) > =C2=A0create mode 100644 testsuite/dockerdata/.dockerignore > =C2=A0create mode 100644 testsuite/dockerdata/Dockerfile > =C2=A0create mode 100644 testsuite/dockerdata/README.md >=20 > --=20 > 2.20.1 >=20 Applied to next.