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

[XEN PATCH 0/4] automation: Update containers to allow HTTPS access to xenbits


  • To: <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Anthony PERARD <anthony.perard@xxxxxxxxxx>
  • Date: Wed, 15 Feb 2023 12:02:04 +0000
  • Authentication-results: esa2.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none
  • Cc: Anthony PERARD <anthony.perard@xxxxxxxxxx>, Doug Goldstein <cardoe@xxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>
  • Delivery-date: Wed, 15 Feb 2023 12:02:38 +0000
  • Ironport-data: A9a23:ifiYd6LPPL29zLAdFE+R/pUlxSXFcZb7ZxGr2PjKsXjdYENS0DwAx 2sZUW+OOvvcZjakcoglPYvgph9V7J7Xz9IwQAJlqX01Q3x08seUXt7xwmUcnc+xBpaaEB84t ZV2hv3odp1coqr0/0/1WlTZhSAgk/rOHvykU7Ss1hlZHWdMUD0mhQ9oh9k3i4tphcnRKw6Ws Jb5rta31GWNglaYCUpJrfPcwP9TlK6q4mhA5AVjPakjUGL2zBH5MrpOfcldEFOgKmVkNrbSb /rOyri/4lTY838FYj9yuu+mGqGiaue60Tmm0hK6aYD76vRxjnVaPpIAHOgdcS9qZwChxLid/ jnvWauYEm/FNoWU8AgUvoIx/ytWZcWq85efSZSzXFD6I+QrvBIAzt03ZHzaM7H09c5QLUxDq ewoJAoCSU++vM2J5+7rWs9V05FLwMnDZOvzu1llxDDdS/0nXYrCU+PB4towMDUY354UW6yEP oxANGQpNU6bC/FMEg5/5JYWleG0hn75YntApUicv6Yf6GnP1g1hlrPqNbI5f/TbGp0Jzh3I9 woq+UylIR8nF9+d7QaL92yWgcvEpB3mUaI7QejQGvlC3wTImz175ActfVCyu/W+h2a1UshTL EFS8S0rxYAp71CiRNT5Wxy+oVaHswQaVt4WFPc1gCmdx6yR7wuHC2wsSj9adMdgpMIwXSYt1 FKCg5XuHzMHjVGOYSvDrPHO92r0YHVLazZYPkfoUDfp/fHEjKw+0gL/QuxsN/GItfLKPm2g0 xaz+X1Wa6ooseYH0KCy/Fbiij2qp4TUQgNd2jg7Tl5J/SsiOtf7OtXABUzzqK8Zcd3HFgXpU G0swZD20QwYMX2aeMVhqs0pFarh2fuKOSa0bbVHT8h4rGTFF5JOkOltDNBCyKVBaJ1sldzBO hW7VeZtCHl7ZiPCgUhfPeqM5zwCl/SIKDgcfqm8giBySpZwbhSb2ypleFSd2Wvg+GB1z/5hY sbKL5z9VyZAYUiC8NZQb71FuVPM7npjrV4/uLihl0j3uVZgTCD9pUg53KumMblisfLsTPT9+ NdDLcqaoyizo8WnChQ7BbU7dAhQRVBiXMCeliCiXrLbSuaQMD17WqC5LHJIU9ANopm5Yc+Up i7nABUClQGn7ZAFQC3TAk1ehHrUdc4XhRoG0eYEZz5EB1BLjV6T0Zoi
  • Ironport-hdrordr: A9a23:+vVrA6OoKs5kC8BcTv2jsMiBIKoaSvp037BL7SxMoHluGaalfq +V7ZcmPGDP+U4ssR0b+OxoQZPwJ080lqQb3WByB8bBYOC8ghrNEGgK1+KLrgEIfReOk9K1vZ 0QFJSWY+efMbEVt6bHCFvSKadY/OW6
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

Patch series available in this git branch:
https://xenbits.xen.org/git-http/people/aperard/xen-unstable.git 
br.gitlab-containers-update-v1

There is work in progress [1] to update urls in our repo to use https, but
those https urls to xenbits don't work in our containers, due to an expired
root certificate. So we need to update those containers.

This series update the dockerfile where just rebuilding the container isn't 
enough.

I've tested the new containers but didn't updated them yet. You can see the
result in the following links (if you can access them). There are other
containers been test which didn't need dockerfile update.
    https://gitlab.com/xen-project/people/anthonyper/xen/-/pipelines/777474218
    https://gitlab.com/xen-project/people/anthonyper/xen/-/pipelines/778218868

Building randconfig on debian unstable seems to be an issue.

[1] 
https://lore.kernel.org/xen-devel/75d91def8234bceb41548147ee8af5fea52bd1d6.1675889602.git.demi@xxxxxxxxxxxxxxxxxxxxxx/

Cheers,

Anthony PERARD (4):
  automation: Remove clang-8 from Debian unstable container
  automation: Ignore package authentification issue in Jessie container
  automation: Remove expired root certificates used to be used by let's
    encrypt
  automation: Add more aliases in containerize

 automation/build/centos/7.2.dockerfile         |  5 +++++
 automation/build/centos/7.dockerfile           |  5 +++++
 automation/build/debian/jessie-i386.dockerfile |  7 +++++++
 automation/build/debian/jessie.dockerfile      |  7 +++++++
 automation/build/debian/unstable-llvm-8.list   |  3 ---
 automation/build/debian/unstable.dockerfile    | 12 ------------
 automation/build/ubuntu/trusty.dockerfile      |  5 +++++
 automation/gitlab-ci/build.yaml                | 10 ----------
 automation/scripts/containerize                |  3 +++
 9 files changed, 32 insertions(+), 25 deletions(-)
 delete mode 100644 automation/build/debian/unstable-llvm-8.list

-- 
Anthony PERARD




 


Rackspace

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