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

Re: [PATCH v1] automation: document how to refresh a container


  • To: Olaf Hering <olaf@xxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Date: Fri, 9 Jul 2021 13:02:54 +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=357tfsZfYpMIGXZxF8my277cJhJim5eElO4nSeS++9k=; b=kbuCa0H4Mm1KxdC6G7RE8uwBY0BjyLhNsFRBRQaqHsxJ2yTXHf8oFAvzj/igPFkiNo/G3WI84HKxOaEYJjYByWXMTmpv6QQJfUeuHxZmTtJZxZa71+PcwBMiGP9Qzl9MtLhKAOk9pl8Y+j8napZGjS0PL4qpgIMsn7pG1X388aKmYgl+8lYFdoEiBjnJjfz92mHd4AyfVKT8wX8F9+a/PgSPVcFSAh/RMTSYUMCfC/ro3WKHh+fpx2RqGD1wGWzCWvgsLGEp9df+civqwkUNoqyqNjpcZAW5zzUN6BgsvNqrJm/Dxo6j91SQZOky5rYMFc9eCSuuz8EJDdb9yfpBog==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ccimj/d4hoi1nyCnk1zAYa5yuokve15dIy9mfQzPFP9utPKbGViuSJRw2hDbS2+yi4CIfMDUv4b2nhwYku0/faa7606ciP4mlnxLZ5yEh1zJSWbtKn7Yda+SsfFu8M3ky/nmBWJWg33GPuA0A/SPI65I/TewOOvbb6Dyg4osmRcLyF6XFfl3pCRYyvUkmd4W1ChIVsCH3nob47IotiMOTm396RB4WjW2zSnBkeYZoIqClsHKp9/Vx8XKu9xRrBvo9RjfM6LRgNe5lZGPuYwKXBGkNJEtabwvIrKJyceDHfXXQrqY5HnmZ+S8o6tam0vBI49XDTd3Dys+Y/OdKXwmAQ==
  • Authentication-results: esa6.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com
  • Cc: Doug Goldstein <cardoe@xxxxxxxxxx>
  • Delivery-date: Fri, 09 Jul 2021 12:03:25 +0000
  • Ironport-hdrordr: A9a23:XQnFfa9I/I8584u5Ki1uk+Evdb1zdoMgy1knxilNoENuHPBwxv rAoB1E73PJYVYqOE3Jmbi7Sc29qADnhOBICO4qTMiftWjdyReVxeRZjLcKrAeQYBEWmtQts5 uINpIOdeEYbmIK/voSgjPIa+rIqePvmMvD6Ja8vhUdOD2CKZsQiDuRYjzrYnGeLzM2fKbReq Dsg/av6wDQA0j+Oa+Adwg4tqX41pH2vaOjRSRDKw8s6QGIgz/twLnmEyKA1hNbdz9U278t/U XMjgS8v8yYwr+G4y6Z81WWw4VdmdPnxNcGLMuQivINIjGprgqzfoxuV5CLoThwiuCy71QBls XKvn4bTotOwkKUWlvwjQrm2gHm3jprwWTl00WkjXzqptG8bC4mCuJa7LgpMSfx2g4FhpVRwa hL12WWu958FhXbhhnw4NDOSlVDile0m3w/iuQe5kYvEbf2UIUh6LD3wXklVKvpREnBmcca+a hVfYDhDc9tABGnhyuzhBgo/DTENU5DbCtvQSA5y4eoOnZt7SlEJnAjtbsid0E7hdoAoql/lp D525tT5cdzp+8tHOhA7bQ6MIaK4lKke2OEDIvVGyW+KJ06
  • Ironport-sdr: MVEzP2OpelgBOuXu3AjIdmx/3Wy2g521rNTAn0eQSn82pClDm7Nj3O/ptghmabSWZbW77T4AUq UQWzsBrPIxMbEd86t9MPFAYaIM6HoaWxGcPUA0zuY94YMBeeUz4RmtN7s5UvuZtdQnj3NmJ2KE hdIK4k21MoPDIB4vzN55GBt+/RwU7O/tT47+Lwctww5wM2oLxKE7cMJRxJ0SaabRFHtFJ6cCpe SaMPd77MRl+NDQG9TXM4fBh9sibDUt1aINVK1Y5qTkBJ5WiiwgvxVtyQb1Tqpp8euk92QQa/g8 Z3c=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 08/07/2021 15:56, Olaf Hering wrote:
> The Tumbleweed container should be updated often.
> Describe the neccessary steps how to refresh and test it before
> pushing the new image to gitlab.
>
> Signed-off-by: Olaf Hering <olaf@xxxxxxxxx>
> ---
>  automation/build/README.md | 13 +++++++++++++
>  1 file changed, 13 insertions(+)
>
> I did not actually run the "PUSH" command.
>
> diff --git a/automation/build/README.md b/automation/build/README.md
> index e1fb3124de..7f33ea077b 100644
> --- a/automation/build/README.md
> +++ b/automation/build/README.md
> @@ -91,5 +91,18 @@ you have access to do so and have your Docker logged into 
> the registry.
>  To login you must run `docker login registry.gitlab.com`. For more
>  information see the [registry help].
>  
> +This example shows how to refresh a container for a rolling release
> +such as openSUSE Tumbleweed. Login with the gitlab.com credentials.
> +
> +```
> +docker login registry.gitlab.com/xen-project/xen
> +make -C automation/build suse/opensuse-tumbleweed
> +docker image ls

Do we need the ls here?  That sounds a little like debugging.

Otherwise, LGTM.

> +env CONTAINER_NO_PULL=1 \
> +  CONTAINER=tumbleweed \
> +  automation/scripts/containerize bash -exc './configure && make'
> +make -C automation/build suse/opensuse-tumbleweed PUSH=1
> +```
> +
>  [registry]: https://gitlab.com/xen-project/xen/container_registry
>  [registry help]: https://gitlab.com/help/user/project/container_registry
>





 


Rackspace

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