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

Re: [PATCH] automation: Add missing and drop obsoleted aliases from containerize


  • To: Michal Orzel <michal.orzel@xxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxx
  • From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Date: Fri, 3 Mar 2023 12:13:42 +0000
  • 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=92aB+LnbXvGRvihEybIkk05yCZObe3KkoLc0g+7xCgY=; b=oZCje8ZRHkRKrZXElqXDtzwqOmzLtlzGTo+tMePFZ87QgEiDBPKiTbdiVguQK/u0s66NJ/t8jKX/izqUsu2Wis5wViE+I/KQHFY8wfUP6AMUOFlKSPLkpB3NXi2pad2bfqc5PgvNTiQaMTIuYNyzxC1QrnRlTicl22k80iHg9aMcGlAO8vsj98mm5nrvxXqjsTL7mT11POEerv+pPV6bbSWjTG0/43SeOYUthFFKrF9uVSOjo/Lm9vgE9FrkehQIsK9xN+nThgntlq8aYs77e+NMcAf7pc0rvErzz+GXUXFM9AJu8RvMDgCU3ekTeCWTIB03pzTlXkXynB/UsTSTDQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RYhqLVyHO2leeinGhNOvTv6uDCM1MyI32C7EH1LmAN/hauic0s56I86v7kYS5xvIwNlxi5rupwF2J+JkCTdbgOXbTVm5DA99U/fdKTgZ/8w3+lfKpG+jwkoav7yyZI3TW+Wum6DIFXh9o0qnFZol3djdLtXIf5EMx3Xf5QWmFKy90k0ne9n5SFig0XA/s+VbO7jD+K7C6SJNFhKA+JvXkhNvEYW4SAFdFP//xCMeMA6xGbz37al8mOszfX5Nb8jGBiL1w8nHTJxgHZUUcqQfgiO/ys+nmCW8AXQJHtdrCrzPwpTxzxitudTRIw2wm5te+kkrvJpOF7ViOUjOO2sCBA==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
  • Cc: Doug Goldstein <cardoe@xxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Anthony PERARD <anthony.perard@xxxxxxxxxx>
  • Delivery-date: Fri, 03 Mar 2023 12:13:58 +0000
  • Ironport-data: A9a23:0NHyK62xB00PXDcqGfbD5R5wkn2cJEfYwER7XKvMYLTBsI5bp2dTy zZJWGGOO/zbN2L3fdh/aYu3ox9Vu8TQy4VlQVQ6pC1hF35El5HIVI+TRqvS04F+DeWYFR46s J9OAjXkBJppJpMJjk71atANlVEliefTAOK6ULWeUsxIbVcMYD87jh5+kPIOjIdtgNyoayuAo tq3qMDEULOf82cc3lk8tuTS+HuDgNyo4GlD5gdmPqgS1LPjvyJ94Kw3dPnZw0TQGuG4LsbiL 87fwbew+H/u/htFIrtJRZ6iLyXm6paLVeS/oiI+t5qK23CulQRrukoPD9IOaF8/ttm8t4sZJ OOhF3CHYVxB0qXkwIzxWvTDes10FfUuFLTveRBTvSEPpqFvnrSFL/hGVSkL0YMkFulfJltQ6 NlCLmo3cTfYn8Gv372pQchSv5F2RCXrFNt3VnBI6xj8VaxjbbWYBqLA6JlfwSs6gd1IEbDGf c0FZDFzbRPGJRpSJlMQD5F4l+Ct7pX9W2QA9BTJ+uxqvS6PlWSd05C0WDbRUvWMSd9YgQCzo WXe8n6iKhobKMae2XyO9XfEaurnzHKkA99JSuTQGvhCuUSu3nI9VSQtaHy0pNiWjBGdYdIAN BlBksYphe1onKCxdfH4Xha4qXrCuQQOVt54Gug2rgqKz8L88wufQ2QJUDNFQNgnr9MtAywn0 EeTmNHkDiApt6eaIVqW/62Yqj6aMiEPIWgPIyQDSGMt+ML/qYs+ihbOSNdLE6OviNDxXzbqz Fi3QDMWgrwSiYsH0v699FWf2Ta0/MCVF0gy+xndWX+j4kVhfom5aoe06F/dq/FdMIKeSVrHt 38B8ySD0N0z4Vi2vHTlaI0w8HuBvp5p7BW0bYZTIqQc
  • Ironport-hdrordr: A9a23:3Ye2VKBaH8uRirflHemT55DYdb4zR+YMi2TDGXoBMCC9E/bo7/ xG+c5w6faaskd1ZJhNo6HjBEDEewK+yXcX2+gs1NWZLW3bUQKTRekI0WKh+V3d8kbFh4lgPM lbAs5D4R7LYWSST/yW3OB1KbkdKRC8npyVuQ==
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 03/03/2023 12:09 pm, Michal Orzel wrote:
>
> On 03/03/2023 12:59, Andrew Cooper wrote:
>>
>> On 01/03/2023 9:06 am, Michal Orzel wrote:
>>> Add missing aliases for:
>>>  - debian:unstable-cppcheck
>>>  - debian:unstable-arm64v8-arm32-gcc
>>>  - ubuntu:bionic
>>>
>>> Remove aliases for no longer used containers:
>>>  - centos:7.2
>>>  - debian:unstable-arm32-gcc
>>>
>>> Modify docs to refer to CentOS 7 instead of 7.2 not to create confusion.
>>>
>>> Signed-off-by: Michal Orzel <michal.orzel@xxxxxxx>
>>> ---
>>> Open questions related to the CI cleanup (@Andrew, @Anthony):
>>>  - Why do we keep suse:sles11sp4 dockerfile?
>>>  - Why do we keep jessie dockefiles?
>> Because we don't yet have a process for retirement of such things.
>>
>> Right now, all branches other than staging are using the jessie
>> containers.  While it's still in use on any branch, we need some way to
>> rebuild the container (potentially with modifications - see the recent
>> HTTPS fun), and standard practice is "patches into staging".
>>
>> An alternative could be to patch into the most recent staging branch
>> containing the dockerfile.
>>
>>
>> sles11sp4 is more complicated.  We specifically tried to get a SLES
>> container working, but it was always in a weird state (only @suse people
>> could rebuild the container).  We did eventually replace it with
>> OpenSUSE containers, but I can't currently locate any evidence in the
>> gitlab yml that we wired sles11sp4 up.   Which is confusing because I
>> swear we did have it running at some point in the past...
> Ok, thanks for answering. Stefano wanted me to remove these unused dockefiles.
> Are you ok with that or only to remove sles for now?

So https://gitlab.com/xen-project/xen/-/pipelines/791687536 is the
latest pipeline on Xen 4.14  (yeah, that's a concerning amount of
red...) but I don't see any SLES runs and I do see the OpenSUSE runs.

So I think we can safely drop the sles dockerfile, and drop the tags.

But I'd like to keep jessie around until we have figured out what our
deprecation process is.

~Andrew



 


Rackspace

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