<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-virtualization.git/recipes-containers/docker-distribution, branch master-wip</title>
<subtitle>Mirror of git.yoctoproject.org/meta-virtualization</subtitle>
<id>https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=master-wip</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=master-wip'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/'/>
<updated>2021-11-22T16:20:14+00:00</updated>
<entry>
<title>docker-distribution: update to 2.7.1-latest</title>
<updated>2021-11-22T16:20:14+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2021-11-22T16:12:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=9ab81946f6293f512d7d8eb65db5516781b23531'/>
<id>urn:sha1:9ab81946f6293f512d7d8eb65db5516781b23531</id>
<content type='text'>
Bumping docker-distribution to version v2.7.1-38-gf7365390, which comprises the following commits:

    97f6dace [release/2.7] vendor: github.com/opencontainers/image-spec v1.0.2
    9a3ff113 fix go check issues
    19b573a6 Change should to must in v2 spec
    d836b23f [release/2.7] update to go1.16

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>global: convert github SRC_URIs to use https protocol</title>
<updated>2021-11-02T13:57:03+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2021-11-02T13:24:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=0a7ae8bc50208a7409198a8e92c4ce4afb2b5ed3'/>
<id>urn:sha1:0a7ae8bc50208a7409198a8e92c4ce4afb2b5ed3</id>
<content type='text'>
github is removing git:// access, and fetches will start experiencing
interruptions in service, and eventually will fail completely.

bitbake will also begin to warn on github src_uri's that don't use
https. So we convert the meta-virt instances to use protocol=https
(done using the oe-core contrib conversion script)

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>docker-distrubution: update to 2.7-latest</title>
<updated>2021-08-27T14:50:45+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2021-08-24T15:48:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=00f93904d1c7b6fdc94f49aa445784c755fac5f6'/>
<id>urn:sha1:00f93904d1c7b6fdc94f49aa445784c755fac5f6</id>
<content type='text'>
Not much of an update, but we pickup the latest compatibility
restrictions:

Bumping docker-distribution to version v2.7.1-32-g61e7e208, which comprises the following commits:

    d836b23f [release/2.7] update to go1.16
    cc341b01 Added flag for user configurable cipher suites

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>docker-distribution: manually finish override syntax conversion</title>
<updated>2021-08-02T21:18:26+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2021-07-30T15:13:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=f72770a6dec021a71d2ae03a66eac70d865c755f'/>
<id>urn:sha1:f72770a6dec021a71d2ae03a66eac70d865c755f</id>
<content type='text'>
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>global: overrides syntax conversion</title>
<updated>2021-08-02T21:17:53+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2021-07-28T18:22:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=d876cfc5bfafa516dee55d04b50b319a22165640'/>
<id>urn:sha1:d876cfc5bfafa516dee55d04b50b319a22165640</id>
<content type='text'>
OEcore/bitbake are moving to use the clearer ":" as an overrides
separator.

This is pass one of updating the meta-virt recipes to use that
syntax.

This has only been minimally build/runtime tested, more changes
will be required for missed overrides, or incorrect conversions

Note: A recent bitbake is required:

    commit 75fad23fc06c008a03414a1fc288a8614c6af9ca
    Author: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
    Date:   Sun Jul 18 12:59:15 2021 +0100

        bitbake: data_smart/parse: Allow ':' characters in variable/function names

        It is becomming increasingly clear we need to find a way to show what
        is/is not an override in our syntax. We need to do this in a way which
        is clear to users, readable and in a way we can transition to.

        The most effective way I've found to this is to use the ":" charater
        to directly replace "_" where an override is being specified. This
        includes "append", "prepend" and "remove" which are effectively special
        override directives.

        This patch simply adds the character to the parser so bitbake accepts
        the value but maps it back to "_" internally so there is no behaviour
        change.

        This change is simple enough it could potentially be backported to older
        version of bitbake meaning layers using the new syntax/markup could
        work with older releases. Even if other no other changes are accepted
        at this time and we don't backport, it does set us on a path where at
        some point in future we could
        require a more explict syntax.

        I've tested this patch by converting oe-core/meta-yocto to the new
        syntax for overrides (9000+ changes) and then seeing that builds
        continue to work with this patch.

        (Bitbake rev: 0dbbb4547cb2570d2ce607e9a53459df3c0ac284)

        Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>docker-distribution: update to 2.7.x latest</title>
<updated>2021-05-11T12:52:11+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2021-05-10T15:30:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=cb4ed74c349759d99fa4e34a975cbbd5f4c4ac90'/>
<id>urn:sha1:cb4ed74c349759d99fa4e34a975cbbd5f4c4ac90</id>
<content type='text'>
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>docker: add CVE_PRODUCT to recipes</title>
<updated>2021-04-30T03:08:39+00:00</updated>
<author>
<name>Ralph Siemsen</name>
<email>ralph.siemsen@linaro.org</email>
</author>
<published>2021-04-28T15:44:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=903b3a1bdede3c79f8c1c04730e40a6e89db4d85'/>
<id>urn:sha1:903b3a1bdede3c79f8c1c04730e40a6e89db4d85</id>
<content type='text'>
Allows the yocto cve-checker to flag CVEs, which would otherwise go
unreported due to the package name not matching NIST NVD data.

Signed-off-by: Ralph Siemsen &lt;ralph.siemsen@linaro.org&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>docker-distribution: export GO111MODULE=off</title>
<updated>2021-03-01T17:48:38+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2021-03-01T16:37:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=85031b943f42aceca559e4cfa06446fd9bf20d98'/>
<id>urn:sha1:85031b943f42aceca559e4cfa06446fd9bf20d98</id>
<content type='text'>
With the latest go version bump in oe-core export GO111MODULE is
on by default. Our build is not setup to use go modules, so we
disable it and avoid configuration errors:

  no required module provides package ... : working directory is not part of a module

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>docker-distribution: update to the latest 2.7 revs</title>
<updated>2021-02-07T13:04:20+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2021-02-07T13:04:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=117425a745d6c37b67dfecd7f9d20337d27dd6f3'/>
<id>urn:sha1:117425a745d6c37b67dfecd7f9d20337d27dd6f3</id>
<content type='text'>
Integrating the following 2.7 release commits:

   cf8615de Remove empty Content-Type header
   48eeac88 docs: add redirect for old URL
   e2f006ac S3 Driver: added comment for missing KeyCount workaround
   0a1e4a57 Fix s3 driver for supporting ceph radosgw
   afa91463 Bugfix: Make ipfilteredby not required
   fad36ed1 Add reference.ParseDockerRef utility function
   f999f540 Fixing broken table
   c636ed78 Fix cloudfront documentation formatting
   5883e2d9 Fix vndr and check
   a3c027e6 Adding deprecated schema instructions

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>docker-distribution: fix for GO cross compilation</title>
<updated>2020-07-01T16:43:16+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2020-07-01T03:42:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=cc5e41ffb029ed61711e14368e66083e22a6ba38'/>
<id>urn:sha1:cc5e41ffb029ed61711e14368e66083e22a6ba38</id>
<content type='text'>
With oe-core commit c23f9e80492e4b [tcmode-default: use
go-binary-native by default], we must explictly call the proper
cross go binary, versus just the go-native variant.

These builds were working by luck, since the go compiler was capable
of building the target binaries previously (in its build-from-source
creation). We fixup the calls and we no longer see fpu build issues:

 fatal error: gnu/stubs-soft.h: No such file or directory

    7 | # include &lt;gnu/stubs-soft.h&gt;
      |           ^~~~~~~~~~~~~~~~~~

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
</feed>
