From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 8B1BDA0519 for ; Fri, 3 Jul 2020 15:08:18 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 610B31DB5A; Fri, 3 Jul 2020 15:08:18 +0200 (CEST) Received: from mailgw02.pantheon.sk (mailgw01.pantheon.sk [46.229.239.26]) by dpdk.org (Postfix) with ESMTP id 78A321DB41 for ; Fri, 3 Jul 2020 15:08:17 +0200 (CEST) Received: from mailgw02.pantheon.sk (localhost.localdomain [127.0.0.1]) by mailgw02.pantheon.sk (Proxmox) with ESMTP id 1F7A4181926; Fri, 3 Jul 2020 15:08:17 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pantheon.tech; h=cc:cc:content-type:content-type:date:from:from:message-id :mime-version:reply-to:subject:subject:to:to; s=dkim; bh=BJZbhWs PNNZEkPG+Ekx12fHKkQ+kDeR09OY3w8m5qjU=; b=l1u67k70UnMCUINiUGSBXvP 36UtdMq3HLiazdoS0LtHPauYqvF0fPK08t2ElszWg9/vUv9ig4JP6+rxxskGt6mc xwT1K4finSPfAPNspL9STid2yLXfyeeSGmNUdHihlwo5Rpx6cKkdYHCRbnEkbTzi 8iAa7FCiw7yNchSHZ9zrjLJPbnGQZlkb+8n7cmcLWVV+FkfdF+9AqKE6Xscmqh3Y sd7akVm+R5xAE10FbCG59mi1JCZbxS0vmzSL4438JeuA8kzG9XWDRbYfXDYokdzW YALZ8S5lU+0VqrIYQWMGF5zSTzpI+/botKyx5uFemZwNXU7eRU0bn0Fk750B1bQ= = From: =?iso-8859-2?Q?Juraj_Linke=B9?= To: Aaron Conole CC: "ci@dpdk.org" Thread-Topic: OBS pull request in pw-ci Thread-Index: AdZROZtler//d1rZReOIz3NJd44Bgw== Date: Fri, 3 Jul 2020 13:08:16 +0000 Message-ID: <3f8ace7066ff499ea2982201f1329817@pantheon.tech> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.101.4.10] Content-Type: multipart/alternative; boundary="_000_3f8ace7066ff499ea2982201f1329817pantheontech_" MIME-Version: 1.0 Subject: [dpdk-ci] OBS pull request in pw-ci X-BeenThere: ci@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK CI discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ci-bounces@dpdk.org Sender: "ci" --_000_3f8ace7066ff499ea2982201f1329817pantheontech_ Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: quoted-printable Hi folks, I've submitted a PR with OBS changes to pw-ci: https://github.com/orgcandma= n/pw-ci/pull/12 I have a couple of points/questions: * The scripts are using https://build.opensuse.org/package/show/home= :bluca:dpdk/dpdk to fork the debian and redhat spec and control files. * We should create a community OBS project (that the community can m= anage) where the forked packages will be created and where the build will r= un (OBS_TARGET_PROJECT in 3rd-party/dpdk/jenkins-rc) o The project should be configured according to what we want to build - d= istros/architectures. Can be done via OBS GUI. * Only after all patches have been submitted to a series branch does= the DPDK Jenkins job upload and configure an OBS package. This means that = we'll have a build just for the whole series, not for each patch. Not sure = if this is a problem. * One thing that doesn't make sense to me is that the DPDK Jenkins j= ob builds dpdk after each patch - is this needed, since Travis is going to = do the same thing anyway? * I've added some more comments to the PR itself. Regards, Juraj --_000_3f8ace7066ff499ea2982201f1329817pantheontech_ Content-Type: text/html; charset="iso-8859-2" Content-Transfer-Encoding: quoted-printable

Hi folks,

 

I've submitted a PR with OBS ch= anges to pw-ci: https://github.com/= orgcandman/pw-ci/pull/12

 

I have a couple of points/quest= ions:

·        The scripts are using <= a href=3D"https://build.opensuse.org/package/show/home:bluca:dpdk/dpdk"> https://build.opensuse.org/package/show/home:bluca:dpdk/dpdk to fork th= e debian and redhat spec and control files.

·        We should create a comm= unity OBS project (that the community can manage) where the forked packages= will be created and where the build will run (OBS= _TARGET_PROJECT in 3rd-party/dpdk/jenkins-rc)

o   The project should be c= onfigured according to what we want to build - distros/architectures. Can b= e done via OBS GUI.

·        Only after all patches = have been submitted to a series branch does the DPDK Jenkins job upload and= configure an OBS package. This means that we'll have a build just for the = whole series, not for each patch. Not sure if this is a problem.

·        One thing that doesn't = make sense to me is that the DPDK Jenkins job builds dpdk after each patch = - is this needed, since Travis is going to do the same thing anyway?

·        I've added some more co= mments to the PR itself.

 

Regards,

Juraj

--_000_3f8ace7066ff499ea2982201f1329817pantheontech_--