summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJose Quaresma <quaresma.jose@gmail.com>2023-11-28 10:35:49 +0000
committerBruce Ashfield <bruce.ashfield@gmail.com>2023-12-04 21:02:28 +0000
commit1db447e785c5bf3d87d225bbe753bcc04fa3e22b (patch)
tree4e42483869fc15046934c13b7995965f0efbf1d5
parent9a1f4d91d9f4ed590bf13985dc4b80f8f141aa57 (diff)
downloadmeta-virtualization-1db447e785c5bf3d87d225bbe753bcc04fa3e22b.tar.gz
docker-compose: v2.20.3 -> v2.21.0
- d6f842b0 test: e2e test reliability improvements (#10950) - 4fbbf201 build(deps): upgrade to compose-go v1.18.3 (#10947) - 935d72f4 added the dot at the end of the sentence - 41682acc add support for attributes exposed by `docker ps` - 1054792b align docker compose ps with docker CLI to support --format - 19f66918 watch: only allow a single instance per-project - 186744e0 ci: bump golangci-lint to v1.54.2 - bc9d696f Merge pull request #10922 from thaJeztah/replace_dockerignore - 6204fb1c logs: fix for missing output on container exit (#10925) - 5d732010 replace dockerfile/dockerignore with patternmatcher/ignorefile - 2006f3fe go.mod: github.com/moby/patternmatcher v0.6.0 - 192718c0 go.mod: remove some outdated comments - c79f67fe otel: add `include` to project up span - 3b294bfd build(deps): bump github.com/compose-spec/compose-go from 1.18.1 to 1.18.2 (#10915) - dd34f7a2 include: add experimental support for Git resources (#10811) - caad7271 up: handle various attach use cases better - 792afb8d build: use correct values for proxy variables (#10908) - 150449bb warn user secret uid/gid/mode is not supported Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
-rw-r--r--recipes-containers/docker-compose/docker-compose_git.bb4
-rw-r--r--recipes-containers/docker-compose/files/modules.txt6
-rw-r--r--recipes-containers/docker-compose/relocation.inc7
-rw-r--r--recipes-containers/docker-compose/src_uri.inc17
4 files changed, 21 insertions, 13 deletions
diff --git a/recipes-containers/docker-compose/docker-compose_git.bb b/recipes-containers/docker-compose/docker-compose_git.bb
index f6a2502a..092ce3d2 100644
--- a/recipes-containers/docker-compose/docker-compose_git.bb
+++ b/recipes-containers/docker-compose/docker-compose_git.bb
@@ -9,7 +9,7 @@ DEPENDS = " \
9 9
10# Specify the first two important SRCREVs as the format 10# Specify the first two important SRCREVs as the format
11SRCREV_FORMAT="compose_survey" 11SRCREV_FORMAT="compose_survey"
12SRCREV_compose = "8d0df1876296bc639614653ba5de38a377da5356" 12SRCREV_compose = "d6f842b042d2f2926901305336527b3eaadf067a"
13 13
14SRC_URI = "git://github.com/docker/compose;name=compose;branch=main;protocol=https" 14SRC_URI = "git://github.com/docker/compose;name=compose;branch=main;protocol=https"
15 15
@@ -23,7 +23,7 @@ LIC_FILES_CHKSUM = "file://src/import/LICENSE;md5=175792518e4ac015ab6696d16c4f60
23 23
24GO_IMPORT = "import" 24GO_IMPORT = "import"
25 25
26PV = "v2.20.3" 26PV = "v2.21.0"
27 27
28COMPOSE_PKG = "github.com/docker/compose/v2" 28COMPOSE_PKG = "github.com/docker/compose/v2"
29 29
diff --git a/recipes-containers/docker-compose/files/modules.txt b/recipes-containers/docker-compose/files/modules.txt
index 0ba3cd1f..d287d128 100644
--- a/recipes-containers/docker-compose/files/modules.txt
+++ b/recipes-containers/docker-compose/files/modules.txt
@@ -2,9 +2,11 @@
2## explicit 2## explicit
3# github.com/Microsoft/go-winio v0.6.1 3# github.com/Microsoft/go-winio v0.6.1
4## explicit 4## explicit
5# github.com/adrg/xdg v0.4.0
6## explicit
5# github.com/buger/goterm v1.0.4 7# github.com/buger/goterm v1.0.4
6## explicit 8## explicit
7# github.com/compose-spec/compose-go v1.18.1 9# github.com/compose-spec/compose-go v1.18.3
8## explicit 10## explicit
9# github.com/containerd/console v1.0.3 11# github.com/containerd/console v1.0.3
10## explicit 12## explicit
@@ -42,7 +44,7 @@
42## explicit 44## explicit
43# github.com/moby/buildkit v0.12.1 45# github.com/moby/buildkit v0.12.1
44## explicit 46## explicit
45# github.com/moby/patternmatcher v0.5.0 47# github.com/moby/patternmatcher v0.6.0
46## explicit 48## explicit
47# github.com/moby/term v0.5.0 49# github.com/moby/term v0.5.0
48## explicit 50## explicit
diff --git a/recipes-containers/docker-compose/relocation.inc b/recipes-containers/docker-compose/relocation.inc
index a1a12c8b..9e6eacf4 100644
--- a/recipes-containers/docker-compose/relocation.inc
+++ b/recipes-containers/docker-compose/relocation.inc
@@ -19,6 +19,7 @@ export sites="k8s.io/api:k8s.io/api:force \
19 golang.org/x/time:golang.org/x/time:force \ 19 golang.org/x/time:golang.org/x/time:force \
20 go.uber.org/goleak:go.uber.org/goleak:force \ 20 go.uber.org/goleak:go.uber.org/goleak:force \
21 golang.org/x/tools:golang.org/x/tools:force \ 21 golang.org/x/tools:golang.org/x/tools:force \
22 github.com/adrg/xdg:github.com/adrg/xdg:force \
22 golang.org/x/crypto:golang.org/x/crypto:force \ 23 golang.org/x/crypto:golang.org/x/crypto:force \
23 golang.org/x/oauth2:golang.org/x/oauth2:force \ 24 golang.org/x/oauth2:golang.org/x/oauth2:force \
24 k8s.io/apimachinery:k8s.io/apimachinery:force \ 25 k8s.io/apimachinery:k8s.io/apimachinery:force \
@@ -189,9 +190,9 @@ do_compile:prepend() {
189 force_flag=$(echo $s | cut -d: -f3) 190 force_flag=$(echo $s | cut -d: -f3)
190 mkdir -p vendor.copy/$site_dest 191 mkdir -p vendor.copy/$site_dest
191 if [ -n "$force_flag" ]; then 192 if [ -n "$force_flag" ]; then
192 echo "[INFO] $site_dest: force copying .go files" 193 echo "[INFO] $site_dest: force copying .go files"
193 rm -rf vendor.copy/$site_dest 194 rm -rf vendor.copy/$site_dest
194 rsync -a --exclude='vendor/' --exclude='.git/' vendor.fetch/$site_source/ vendor.copy/$site_dest 195 rsync -a --exclude='vendor/' --exclude='.git/' vendor.fetch/$site_source/ vendor.copy/$site_dest
195 else 196 else
196 [ -n "$(ls -A vendor.copy/$site_dest/*.go 2> /dev/null)" ] && { echo "[INFO] vendor.fetch/$site_source -> $site_dest: go copy skipped (files present)" ; true ; } || { echo "[INFO] $site_dest: copying .go files" ; rsync -a --exclude='vendor/' --exclude='.git/' vendor.fetch/$site_source/ vendor.copy/$site_dest ; } 197 [ -n "$(ls -A vendor.copy/$site_dest/*.go 2> /dev/null)" ] && { echo "[INFO] vendor.fetch/$site_source -> $site_dest: go copy skipped (files present)" ; true ; } || { echo "[INFO] $site_dest: copying .go files" ; rsync -a --exclude='vendor/' --exclude='.git/' vendor.fetch/$site_source/ vendor.copy/$site_dest ; }
197 fi 198 fi
diff --git a/recipes-containers/docker-compose/src_uri.inc b/recipes-containers/docker-compose/src_uri.inc
index 11948043..8897c9ca 100644
--- a/recipes-containers/docker-compose/src_uri.inc
+++ b/recipes-containers/docker-compose/src_uri.inc
@@ -103,6 +103,11 @@ SRC_URI += "git://github.com/uber-go/goleak;name=goleak;protocol=https;nobranch=
103SRCREV_tools="031fc75960d487b0b15db12fb328676236a3a39c" 103SRCREV_tools="031fc75960d487b0b15db12fb328676236a3a39c"
104SRC_URI += "git://go.googlesource.com/tools;name=tools;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/golang.org/x/tools" 104SRC_URI += "git://go.googlesource.com/tools;name=tools;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/golang.org/x/tools"
105 105
106# github.com/adrg/xdg v0.4.0
107# [1] git ls-remote https://github.com/adrg/xdg 4ec40e24f0cf1039f93c773f2984decdea9719b5
108SRCREV_xdg="4ec40e24f0cf1039f93c773f2984decdea9719b5"
109SRC_URI += "git://github.com/adrg/xdg;name=xdg;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/adrg/xdg"
110
106# golang.org/x/crypto v0.7.0 111# golang.org/x/crypto v0.7.0
107# [1] git ls-remote https://go.googlesource.com/crypto 776e461a4e6d8b372a43c72122c5c28cfc40dca2 112# [1] git ls-remote https://go.googlesource.com/crypto 776e461a4e6d8b372a43c72122c5c28cfc40dca2
108SRCREV_crypto="776e461a4e6d8b372a43c72122c5c28cfc40dca2" 113SRCREV_crypto="776e461a4e6d8b372a43c72122c5c28cfc40dca2"
@@ -558,9 +563,9 @@ SRC_URI += "git://github.com/jonboulle/clockwork;name=clockwork;protocol=https;n
558SRCREV_go-shellwords="973b9d5391598d4ee601db46fa32f6e186a356ac" 563SRCREV_go-shellwords="973b9d5391598d4ee601db46fa32f6e186a356ac"
559SRC_URI += "git://github.com/mattn/go-shellwords;name=go-shellwords;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/mattn/go-shellwords" 564SRC_URI += "git://github.com/mattn/go-shellwords;name=go-shellwords;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/mattn/go-shellwords"
560 565
561# github.com/moby/patternmatcher v0.5.0 566# github.com/moby/patternmatcher v0.6.0
562# [1] git ls-remote https://github.com/moby/patternmatcher c5e4b22c8cb290f9439a339c08bba6cb13aa296d 567# [1] git ls-remote https://github.com/moby/patternmatcher 347bb8d8d557f90d1b75cd8bca3c0177f380a979
563SRCREV_patternmatcher="c5e4b22c8cb290f9439a339c08bba6cb13aa296d" 568SRCREV_patternmatcher="347bb8d8d557f90d1b75cd8bca3c0177f380a979"
564SRC_URI += "git://github.com/moby/patternmatcher;name=patternmatcher;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/moby/patternmatcher" 569SRC_URI += "git://github.com/moby/patternmatcher;name=patternmatcher;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/moby/patternmatcher"
565 570
566# go.opentelemetry.io/otel/trace v1.14.0 571# go.opentelemetry.io/otel/trace v1.14.0
@@ -698,9 +703,9 @@ SRC_URI += "git://github.com/in-toto/in-toto-golang;name=in-toto-golang;protocol
698SRCREV_go-shellquote="95032a82bc518f77982ea72343cc1ade730072f0" 703SRCREV_go-shellquote="95032a82bc518f77982ea72343cc1ade730072f0"
699SRC_URI += "git://github.com/kballard/go-shellquote;name=go-shellquote;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/kballard/go-shellquote" 704SRC_URI += "git://github.com/kballard/go-shellquote;name=go-shellquote;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/kballard/go-shellquote"
700 705
701# github.com/compose-spec/compose-go v1.18.1 706# github.com/compose-spec/compose-go v1.18.3
702# [1] git ls-remote https://github.com/compose-spec/compose-go 45494a8f6b0176d040c82577f82c84377426a9e6 707# [1] git ls-remote https://github.com/compose-spec/compose-go c6eecc55b95f952b6d6406adcd297499d11a300b
703SRCREV_compose-go="45494a8f6b0176d040c82577f82c84377426a9e6" 708SRCREV_compose-go="c6eecc55b95f952b6d6406adcd297499d11a300b"
704SRC_URI += "git://github.com/compose-spec/compose-go;name=compose-go;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/compose-spec/compose-go" 709SRC_URI += "git://github.com/compose-spec/compose-go;name=compose-go;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/compose-spec/compose-go"
705 710
706# github.com/hashicorp/go-multierror v1.1.1 711# github.com/hashicorp/go-multierror v1.1.1