Created
January 23, 2020 06:29
-
-
Save jpeach/fd53248a9b76cbf54fcac7b655975542 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ make pytest DEV_KUBECONFIG=/Users/jpeach/.kube/config | |
Connecting to existing network ambassador | |
Synchronizing... /Users/jpeach/upstream/ambassador/builder/builder.sh f87a6d811721:/buildroot | |
Synchronizing... /Users/jpeach/upstream/ambassador/builder/builder_bash_rc f87a6d811721:/home/dw/.bashrc | |
Synchronizing... --exclude-from=/Users/jpeach/upstream/ambassador/builder/sync-excludes.txt --delete /Users/jpeach/upstream/ambassador/ f87a6d811721:/buildroot/ambassador | |
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1209) [sender=3.1.3] | |
Synced 0 ambassador source files | |
==> Checking for test cluster | |
Connecting to existing network ambassador | |
Synchronizing... /Users/jpeach/upstream/ambassador/builder/builder.sh f87a6d811721:/buildroot | |
Synchronizing... /Users/jpeach/upstream/ambassador/builder/builder_bash_rc f87a6d811721:/home/dw/.bashrc | |
==> Building ambassador go code | |
+ mkdir -p /buildroot/bin | |
+ cd /buildroot/ambassador | |
+ go build -trimpath -o /buildroot/bin ./cmd/... | |
go: downloading github.com/sirupsen/logrus v1.4.0 | |
go: downloading github.com/fsnotify/fsnotify v1.4.7 | |
go: downloading github.com/envoyproxy/go-control-plane v0.6.9 | |
go: downloading github.com/gogo/protobuf v1.3.0 | |
go: downloading github.com/spf13/cobra v0.0.5 | |
go: downloading google.golang.org/grpc v1.23.0 | |
go: downloading k8s.io/apimachinery v0.0.0-20191004115801-a2eda9f80ab8 | |
go: extracting github.com/fsnotify/fsnotify v1.4.7 | |
go: extracting github.com/spf13/cobra v0.0.5 | |
go: downloading gopkg.in/yaml.v2 v2.2.4 | |
go: extracting github.com/sirupsen/logrus v1.4.0 | |
go: downloading github.com/pkg/errors v0.8.1 | |
go: extracting gopkg.in/yaml.v2 v2.2.4 | |
go: extracting k8s.io/apimachinery v0.0.0-20191004115801-a2eda9f80ab8 | |
go: downloading k8s.io/client-go v0.0.0-20191004120905-f06fe3961ca9 | |
go: extracting github.com/pkg/errors v0.8.1 | |
go: extracting github.com/gogo/protobuf v1.3.0 | |
go: downloading github.com/Masterminds/sprig v2.17.1+incompatible | |
go: downloading gopkg.in/natefinch/lumberjack.v2 v2.0.0 | |
go: downloading github.com/google/gofuzz v1.0.0 | |
go: extracting google.golang.org/grpc v1.23.0 | |
go: extracting github.com/envoyproxy/go-control-plane v0.6.9 | |
go: downloading github.com/golang/protobuf v1.3.2 | |
go: downloading golang.org/x/sys v0.0.0-20191024073052-e66fe6eb8e0c | |
go: downloading golang.org/x/net v0.0.0-20190812203447-cdfb69ac37fc | |
go: downloading k8s.io/klog v0.4.0 | |
go: extracting gopkg.in/natefinch/lumberjack.v2 v2.0.0 | |
go: extracting github.com/google/gofuzz v1.0.0 | |
go: downloading github.com/gorilla/websocket v1.4.0 | |
go: extracting github.com/Masterminds/sprig v2.17.1+incompatible | |
go: downloading gopkg.in/inf.v0 v0.9.0 | |
go: extracting k8s.io/klog v0.4.0 | |
go: downloading github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 | |
go: downloading github.com/dgrijalva/jwt-go v3.2.0+incompatible | |
go: extracting github.com/golang/protobuf v1.3.2 | |
go: downloading google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7 | |
go: extracting k8s.io/client-go v0.0.0-20191004120905-f06fe3961ca9 | |
go: extracting golang.org/x/net v0.0.0-20190812203447-cdfb69ac37fc | |
go: downloading k8s.io/api v0.0.0-20191004120104-195af9ec3521 | |
go: downloading golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8 | |
go: downloading git.lukeshu.com/go/libsystemd v0.5.3 | |
go: downloading github.com/aokoli/goutils v1.1.0 | |
go: extracting gopkg.in/inf.v0 v0.9.0 | |
go: extracting github.com/dgrijalva/jwt-go v3.2.0+incompatible | |
go: extracting github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 | |
go: downloading github.com/imdario/mergo v0.3.5 | |
go: extracting github.com/gorilla/websocket v1.4.0 | |
go: downloading github.com/huandu/xstrings v1.2.0 | |
go: extracting golang.org/x/sys v0.0.0-20191024073052-e66fe6eb8e0c | |
go: downloading github.com/google/uuid v1.1.1 | |
go: extracting github.com/huandu/xstrings v1.2.0 | |
go: downloading github.com/gogo/googleapis v1.3.0 | |
go: extracting github.com/imdario/mergo v0.3.5 | |
go: extracting git.lukeshu.com/go/libsystemd v0.5.3 | |
go: downloading github.com/davecgh/go-spew v1.1.1 | |
go: downloading k8s.io/utils v0.0.0-20190801114015-581e00157fb1 | |
go: extracting github.com/google/uuid v1.1.1 | |
go: extracting github.com/aokoli/goutils v1.1.0 | |
go: downloading github.com/lyft/protoc-gen-validate v0.1.0 | |
go: downloading github.com/pkg/browser v0.0.0-20180916011732-0a3d74bf9ce4 | |
go: extracting golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8 | |
go: downloading github.com/Masterminds/semver v1.4.2 | |
go: extracting k8s.io/utils v0.0.0-20190801114015-581e00157fb1 | |
go: extracting github.com/davecgh/go-spew v1.1.1 | |
go: extracting github.com/pkg/browser v0.0.0-20180916011732-0a3d74bf9ce4 | |
go: extracting github.com/gogo/googleapis v1.3.0 | |
go: extracting github.com/Masterminds/semver v1.4.2 | |
go: extracting github.com/lyft/protoc-gen-validate v0.1.0 | |
go: extracting google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7 | |
go: extracting k8s.io/api v0.0.0-20191004120104-195af9ec3521 | |
go: downloading github.com/envoyproxy/protoc-gen-validate v0.0.15-0.20190405222122-d6164de49109 | |
go: downloading github.com/mitchellh/mapstructure v1.1.2 | |
go: downloading istio.io/gogo-genproto v0.0.0-20190904133402-ee07f2785480 | |
go: downloading github.com/miekg/dns v1.1.6 | |
go: downloading github.com/spf13/pflag v1.0.3 | |
go: downloading github.com/google/shlex v0.0.0-20181106134648-c34317bd91bf | |
go: downloading github.com/datawire/libk8s v0.0.0-20191023073802-9add2eb01af2 | |
go: downloading golang.org/x/text v0.3.2 | |
go: extracting github.com/mitchellh/mapstructure v1.1.2 | |
go: downloading github.com/hashicorp/consul/api v1.1.0 | |
go: extracting github.com/spf13/pflag v1.0.3 | |
go: downloading github.com/json-iterator/go v1.1.7 | |
go: extracting github.com/envoyproxy/protoc-gen-validate v0.0.15-0.20190405222122-d6164de49109 | |
go: downloading sigs.k8s.io/yaml v1.1.0 | |
go: extracting github.com/google/shlex v0.0.0-20181106134648-c34317bd91bf | |
go: downloading golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45 | |
go: extracting sigs.k8s.io/yaml v1.1.0 | |
go: downloading github.com/modern-go/reflect2 v1.0.1 | |
go: extracting github.com/json-iterator/go v1.1.7 | |
go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd | |
go: extracting github.com/hashicorp/consul/api v1.1.0 | |
go: downloading github.com/hashicorp/go-rootcerts v1.0.0 | |
go: extracting golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45 | |
go: downloading github.com/hashicorp/serf v0.8.2 | |
go: extracting github.com/datawire/libk8s v0.0.0-20191023073802-9add2eb01af2 | |
go: downloading github.com/hashicorp/golang-lru v0.5.1 | |
go: extracting github.com/miekg/dns v1.1.6 | |
go: extracting github.com/modern-go/reflect2 v1.0.1 | |
go: downloading github.com/gophercloud/gophercloud v0.1.0 | |
go: downloading github.com/Azure/go-autorest/logger v0.1.0 | |
go: extracting github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd | |
go: downloading github.com/peterbourgon/diskv v2.0.1+incompatible | |
go: extracting github.com/hashicorp/go-rootcerts v1.0.0 | |
go: downloading k8s.io/cli-runtime v0.0.0-20191004123735-6bff60de4370 | |
go: extracting github.com/hashicorp/golang-lru v0.5.1 | |
go: extracting github.com/Azure/go-autorest/logger v0.1.0 | |
go: downloading github.com/Azure/go-autorest/tracing v0.5.0 | |
go: extracting github.com/hashicorp/serf v0.8.2 | |
go: downloading github.com/go-openapi/jsonreference v0.19.2 | |
go: extracting github.com/peterbourgon/diskv v2.0.1+incompatible | |
go: downloading sigs.k8s.io/kustomize v2.0.3+incompatible | |
go: extracting istio.io/gogo-genproto v0.0.0-20190904133402-ee07f2785480 | |
go: extracting github.com/Azure/go-autorest/tracing v0.5.0 | |
go: extracting github.com/go-openapi/jsonreference v0.19.2 | |
go: downloading github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c | |
go: downloading github.com/Azure/go-autorest/autorest v0.9.0 | |
go: extracting golang.org/x/text v0.3.2 | |
go: extracting k8s.io/cli-runtime v0.0.0-20191004123735-6bff60de4370 | |
go: downloading github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63 | |
go: extracting github.com/Azure/go-autorest/autorest v0.9.0 | |
go: extracting github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c | |
go: downloading github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903 | |
go: extracting sigs.k8s.io/kustomize v2.0.3+incompatible | |
go: downloading github.com/google/go-cmp v0.3.0 | |
go: downloading github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da | |
go: downloading github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d | |
go: extracting github.com/gophercloud/gophercloud v0.1.0 | |
go: downloading github.com/emicklei/go-restful v2.9.5+incompatible | |
go: downloading github.com/Azure/go-autorest/autorest/date v0.1.0 | |
go: extracting github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63 | |
go: downloading github.com/gregjones/httpcache v0.0.0-20170728041850-787624de3eb7 | |
go: downloading k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf | |
go: extracting github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903 | |
go: downloading github.com/go-openapi/jsonpointer v0.19.2 | |
go: downloading github.com/docker/spdystream v0.0.0-20160310174837-449fdfce4d96 | |
go: extracting github.com/google/go-cmp v0.3.0 | |
go: extracting github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da | |
go: downloading github.com/evanphx/json-patch v4.2.0+incompatible | |
go: extracting github.com/go-openapi/jsonpointer v0.19.2 | |
go: extracting github.com/emicklei/go-restful v2.9.5+incompatible | |
go: extracting github.com/Azure/go-autorest/autorest/date v0.1.0 | |
go: downloading github.com/go-openapi/spec v0.19.2 | |
go: downloading github.com/hashicorp/go-cleanhttp v0.5.1 | |
go: extracting github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d | |
go: extracting github.com/gregjones/httpcache v0.0.0-20170728041850-787624de3eb7 | |
go: downloading github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578 | |
go: downloading github.com/stretchr/testify v1.4.0 | |
go: downloading github.com/go-openapi/swag v0.19.2 | |
go: extracting github.com/docker/spdystream v0.0.0-20160310174837-449fdfce4d96 | |
go: extracting github.com/evanphx/json-patch v4.2.0+incompatible | |
go: downloading github.com/hashicorp/go-immutable-radix v1.0.0 | |
go: downloading golang.org/x/time v0.0.0-20181108054448-85acf8d2951c | |
go: downloading cloud.google.com/go v0.38.0 | |
go: extracting github.com/hashicorp/go-cleanhttp v0.5.1 | |
go: extracting k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf | |
go: extracting github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578 | |
go: downloading github.com/Azure/go-autorest/autorest/adal v0.5.0 | |
go: downloading github.com/ghodss/yaml v1.0.0 | |
go: extracting github.com/go-openapi/spec v0.19.2 | |
go: extracting github.com/stretchr/testify v1.4.0 | |
go: downloading github.com/PuerkitoBio/purell v1.1.1 | |
go: downloading github.com/pmezard/go-difflib v1.0.0 | |
go: extracting github.com/go-openapi/swag v0.19.2 | |
go: extracting golang.org/x/time v0.0.0-20181108054448-85acf8d2951c | |
go: extracting github.com/hashicorp/go-immutable-radix v1.0.0 | |
go: extracting github.com/PuerkitoBio/purell v1.1.1 | |
go: extracting github.com/pmezard/go-difflib v1.0.0 | |
go: extracting github.com/Azure/go-autorest/autorest/adal v0.5.0 | |
go: extracting github.com/ghodss/yaml v1.0.0 | |
go: extracting cloud.google.com/go v0.38.0 | |
go: finding github.com/pkg/errors v0.8.1 | |
go: finding github.com/spf13/cobra v0.0.5 | |
go: finding golang.org/x/sys v0.0.0-20191024073052-e66fe6eb8e0c | |
go: finding github.com/Masterminds/sprig v2.17.1+incompatible | |
go: finding github.com/envoyproxy/go-control-plane v0.6.9 | |
go: finding github.com/datawire/libk8s v0.0.0-20191023073802-9add2eb01af2 | |
go: finding github.com/google/shlex v0.0.0-20181106134648-c34317bd91bf | |
go: finding gopkg.in/yaml.v2 v2.2.4 | |
go: finding github.com/mitchellh/mapstructure v1.1.2 | |
go: finding github.com/spf13/pflag v1.0.3 | |
go: finding github.com/gogo/protobuf v1.3.0 | |
go: finding cloud.google.com/go v0.38.0 | |
go: finding github.com/fsnotify/fsnotify v1.4.7 | |
go: finding git.lukeshu.com/go/libsystemd v0.5.3 | |
go: finding github.com/Azure/go-autorest/autorest v0.9.0 | |
go: finding github.com/gorilla/websocket v1.4.0 | |
go: finding github.com/hashicorp/consul/api v1.1.0 | |
go: finding github.com/lyft/protoc-gen-validate v0.1.0 | |
go: finding github.com/envoyproxy/protoc-gen-validate v0.0.15-0.20190405222122-d6164de49109 | |
go: finding github.com/dgrijalva/jwt-go v3.2.0+incompatible | |
go: finding github.com/Azure/go-autorest/autorest/adal v0.5.0 | |
go: finding k8s.io/apimachinery v0.0.0-20191004115801-a2eda9f80ab8 | |
go: finding google.golang.org/grpc v1.23.0 | |
go: finding github.com/golang/protobuf v1.3.2 | |
go: finding github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 | |
go: finding github.com/pkg/browser v0.0.0-20180916011732-0a3d74bf9ce4 | |
go: finding github.com/Azure/go-autorest/autorest/date v0.1.0 | |
go: finding github.com/sirupsen/logrus v1.4.0 | |
go: finding github.com/miekg/dns v1.1.6 | |
go: finding github.com/gogo/googleapis v1.3.0 | |
go: finding github.com/Azure/go-autorest/logger v0.1.0 | |
go: finding github.com/Azure/go-autorest/tracing v0.5.0 | |
go: finding github.com/stretchr/testify v1.4.0 | |
go: finding golang.org/x/net v0.0.0-20190812203447-cdfb69ac37fc | |
go: finding github.com/PuerkitoBio/purell v1.1.1 | |
go: finding istio.io/gogo-genproto v0.0.0-20190904133402-ee07f2785480 | |
go: finding golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8 | |
go: finding github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578 | |
go: finding k8s.io/cli-runtime v0.0.0-20191004123735-6bff60de4370 | |
go: finding gopkg.in/natefinch/lumberjack.v2 v2.0.0 | |
go: finding k8s.io/client-go v0.0.0-20191004120905-f06fe3961ca9 | |
go: finding google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7 | |
go: finding github.com/davecgh/go-spew v1.1.1 | |
go: finding github.com/hashicorp/go-cleanhttp v0.5.1 | |
go: finding github.com/google/gofuzz v1.0.0 | |
go: finding github.com/docker/spdystream v0.0.0-20160310174837-449fdfce4d96 | |
go: finding github.com/hashicorp/go-rootcerts v1.0.0 | |
go: finding golang.org/x/text v0.3.2 | |
go: finding github.com/hashicorp/serf v0.8.2 | |
go: finding k8s.io/klog v0.4.0 | |
go: finding github.com/emicklei/go-restful v2.9.5+incompatible | |
go: finding github.com/evanphx/json-patch v4.2.0+incompatible | |
go: finding github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d | |
go: finding k8s.io/api v0.0.0-20191004120104-195af9ec3521 | |
go: finding github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da | |
go: finding github.com/pmezard/go-difflib v1.0.0 | |
go: finding github.com/ghodss/yaml v1.0.0 | |
go: finding github.com/go-openapi/jsonpointer v0.19.2 | |
go: finding github.com/gophercloud/gophercloud v0.1.0 | |
go: finding github.com/Masterminds/semver v1.4.2 | |
go: finding gopkg.in/inf.v0 v0.9.0 | |
go: finding golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45 | |
go: finding github.com/go-openapi/jsonreference v0.19.2 | |
go: finding github.com/go-openapi/swag v0.19.2 | |
go: finding github.com/aokoli/goutils v1.1.0 | |
go: finding github.com/google/uuid v1.1.1 | |
go: finding github.com/go-openapi/spec v0.19.2 | |
go: finding github.com/huandu/xstrings v1.2.0 | |
go: finding github.com/imdario/mergo v0.3.5 | |
go: finding github.com/hashicorp/go-immutable-radix v1.0.0 | |
go: finding github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63 | |
go: finding github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903 | |
go: finding github.com/json-iterator/go v1.1.7 | |
go: finding github.com/modern-go/reflect2 v1.0.1 | |
go: finding github.com/gregjones/httpcache v0.0.0-20170728041850-787624de3eb7 | |
go: finding github.com/hashicorp/golang-lru v0.5.1 | |
go: finding sigs.k8s.io/yaml v1.1.0 | |
go: finding github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c | |
go: finding github.com/peterbourgon/diskv v2.0.1+incompatible | |
go: finding github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd | |
go: finding github.com/google/go-cmp v0.3.0 | |
go: finding k8s.io/utils v0.0.0-20190801114015-581e00157fb1 | |
go: finding golang.org/x/time v0.0.0-20181108054448-85acf8d2951c | |
go: finding sigs.k8s.io/kustomize v2.0.3+incompatible | |
go: finding k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf | |
+ '[' -e /buildroot/ambassador/post-compile.sh ']' | |
==> Setting up ambassador python code | |
+ sudo pip install --no-deps -e /buildroot/ambassador/python | |
Obtaining file:///buildroot/ambassador/python | |
Installing collected packages: ambassador | |
Running setup.py develop for ambassador | |
Successfully installed ambassador | |
==> Snapshotting builder image | |
sha256:f2a99854656560317856ba5b842732a8f29e1d9f9c376eb9bcbe91d7b78b42d2 | |
==> Building ambassador | |
Sending build context to Docker daemon 71.68kB | |
Step 1/43 : ARG base="frolvlad/alpine-glibc:alpine-3.10" | |
Step 2/43 : ARG artifacts="builder" | |
Step 3/43 : ARG envoy="quay.io/datawire/ambassador-base:envoy-7.d17d947caef13f1bdd235c3fccff77814883bb46.opt" | |
Step 4/43 : FROM ${envoy} as envoy | |
---> 0346fa182c9a | |
Step 5/43 : FROM ${base} as builder | |
---> 115fdaafa200 | |
Step 6/43 : WORKDIR /buildroot | |
---> Using cache | |
---> 7464b9d2deda | |
Step 7/43 : ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/go/bin:/buildroot/bin | |
---> Using cache | |
---> 0bc629e2793d | |
Step 8/43 : RUN apk --no-cache add bash bash-completion ncurses curl jq rsync python3 python3-dev build-base libffi-dev openssl-dev sudo iptables docker openssh-client libcap libcap-dev yaml-dev cython git nodejs npm && pip3 install -U pip && curl --fail https://dl.google.com/go/go1.13.linux-amd64.tar.gz | tar -C /usr/local -xzf - && curl --fail -L https://storage.googleapis.com/kubernetes-release/release/v1.16.0/bin/linux/amd64/kubectl -o /usr/bin/kubectl && chmod a+x /usr/bin/kubectl && curl --fail -L https://raw.githubusercontent.com/ahmetb/kubectx/v0.7.0/kubectx -o /usr/local/bin/kubectx && curl --fail -L https://raw.githubusercontent.com/ahmetb/kubectx/v0.7.0/kubens -o /usr/local/bin/kubens && chmod a+x /usr/local/bin/kubectx /usr/local/bin/kubens && curl --fail -L https://raw.githubusercontent.com/ahmetb/kubectx/v0.7.0/completion/kubectx.bash -o /usr/share/bash-completion/completions/kubectx && curl --fail -L https://raw.githubusercontent.com/ahmetb/kubectx/v0.7.0/completion/kubens.bash -o /usr/share/bash-completion/completions/kubens && curl -L https://raw.githubusercontent.com/jonmosco/kube-ps1/v0.7.0/kube-ps1.sh -o /usr/local/bin/kube-ps1.sh && ln -s /usr/bin/python3 /usr/bin/python && npm config set user 0 && npm config set unsafe-perm true && npm install -g rollup rollup-plugin-terser && curl https://sdk.cloud.google.com > /tmp/install.sh && mkdir /usr/lib64/ && bash /tmp/install.sh --disable-prompts --install-dir=/usr/lib64 | |
---> Using cache | |
---> 7dc238b4f919 | |
Step 9/43 : RUN sh -c "/usr/bin/kubectl completion bash > /usr/share/bash-completion/completions/kubectl" | |
---> Using cache | |
---> c3a9b0d3b31b | |
Step 10/43 : RUN chmod u+s $(which docker) | |
---> Using cache | |
---> 7ead918557d5 | |
Step 11/43 : COPY --from=envoy /usr/local/bin/envoy /usr/local/bin/envoy | |
---> Using cache | |
---> efd58f3567b5 | |
Step 12/43 : ENV KUBECONFIG=/buildroot/kubeconfig.yaml | |
---> Using cache | |
---> efb551349a76 | |
Step 13/43 : RUN mkdir /tmp/pyyaml && cd /tmp/pyyaml && curl -O -L http://pyyaml.org/download/pyyaml/PyYAML-5.1.tar.gz && tar xzf PyYAML-5.1.tar.gz && cd PyYAML-5.1 && python3 setup.py --with-libyaml install | |
---> Using cache | |
---> b47da02eef4a | |
Step 14/43 : COPY requirements.txt . | |
---> Using cache | |
---> 76734da63086 | |
Step 15/43 : RUN pip install -r requirements.txt | |
---> Using cache | |
---> 1898d468f683 | |
Step 16/43 : RUN mkdir -p /ambassador/sidecars && ln -s /buildroot/bin/watt /ambassador/watt && ln -s /buildroot/ambassador/python/post_update.py /ambassador/post_update.py && ln -s /buildroot/ambassador/python/watch_hook.py /ambassador/watch_hook.py && ln -s /buildroot/ambassador/python/kubewatch.py /ambassador/kubewatch.py | |
---> Using cache | |
---> cc5f23388356 | |
Step 17/43 : RUN adduser dw --disabled-password | |
---> Using cache | |
---> 700ab1d0ea38 | |
Step 18/43 : RUN echo "dw ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/datawire | |
---> Using cache | |
---> 26491af4432e | |
Step 19/43 : RUN chown dw /buildroot | |
---> Using cache | |
---> d9b33d06673e | |
Step 20/43 : USER dw | |
---> Using cache | |
---> 0c49659a9ccd | |
Step 21/43 : ENTRYPOINT [ "/bin/bash" ] | |
---> Using cache | |
---> e03c888cf358 | |
Step 22/43 : FROM ${artifacts} as artifacts | |
---> f2a998546565 | |
Step 23/43 : FROM ${base} as ambassador | |
---> 115fdaafa200 | |
Step 24/43 : RUN apk --no-cache add bash curl python3 libcap | |
---> Running in cc38735613af | |
fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/main/x86_64/APKINDEX.tar.gz | |
fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/community/x86_64/APKINDEX.tar.gz | |
(1/17) Installing ncurses-terminfo-base (6.1_p20190518-r0) | |
(2/17) Installing ncurses-terminfo (6.1_p20190518-r0) | |
(3/17) Installing ncurses-libs (6.1_p20190518-r0) | |
(4/17) Installing readline (8.0.0-r0) | |
(5/17) Installing bash (5.0.0-r0) | |
Executing bash-5.0.0-r0.post-install | |
(6/17) Installing ca-certificates (20190108-r0) | |
(7/17) Installing nghttp2-libs (1.39.2-r0) | |
(8/17) Installing libcurl (7.66.0-r0) | |
(9/17) Installing curl (7.66.0-r0) | |
(10/17) Installing libcap (2.27-r0) | |
(11/17) Installing libbz2 (1.0.6-r7) | |
(12/17) Installing expat (2.2.8-r0) | |
(13/17) Installing libffi (3.2.1-r6) | |
(14/17) Installing gdbm (1.13-r1) | |
(15/17) Installing xz-libs (5.2.4-r0) | |
(16/17) Installing sqlite-libs (3.28.0-r2) | |
(17/17) Installing python3 (3.7.5-r1) | |
Executing busybox-1.30.1-r2.trigger | |
Executing ca-certificates-20190108-r0.trigger | |
Executing glibc-bin-2.30-r0.trigger | |
/usr/glibc-compat/sbin/ldconfig: /usr/glibc-compat/lib/ld-linux-x86-64.so.2 is not a symbolic link | |
OK: 84 MiB in 34 packages | |
Removing intermediate container cc38735613af | |
---> 8639b82ca240 | |
Step 25/43 : RUN ln -s /usr/bin/python3 /usr/bin/python | |
---> Running in ba9d4e06da6a | |
Removing intermediate container ba9d4e06da6a | |
---> 503aaea21c7a | |
Step 26/43 : COPY --from=envoy /usr/local/bin/envoy /usr/local/bin/envoy | |
---> a2a168328516 | |
Step 27/43 : COPY --from=builder /usr/lib/python3.7/site-packages /usr/lib/python3.7/site-packages | |
---> 9b76107effd8 | |
Step 28/43 : COPY --from=builder /usr/lib/libyaml* /usr/lib/ | |
---> 2c8f5e06b28c | |
Step 29/43 : COPY --from=artifacts /buildroot/bin/ambex /buildroot/bin/ambex | |
---> 2ae3ea73ad9d | |
Step 30/43 : COPY --from=artifacts /buildroot/bin/watt /buildroot/bin/watt | |
---> 7e03f27ca340 | |
Step 31/43 : COPY --from=artifacts /buildroot/bin/kubestatus /buildroot/bin/kubestatus | |
---> f8d70cb30ee2 | |
Step 32/43 : COPY --from=artifacts /usr/bin/kubectl /usr/bin/kubectl | |
---> f5e0c0617b09 | |
Step 33/43 : COPY --from=artifacts /buildroot/ambassador/python /buildroot/ambassador/python | |
---> 30bed5109d4a | |
Step 34/43 : COPY --from=artifacts /buildroot/bin/capabilities_wrapper /usr/local/bin/wrapper | |
---> fed9abe73050 | |
Step 35/43 : RUN cd /buildroot/ambassador/python && python setup.py install | |
---> Running in e22d9d6de11b | |
running install | |
running bdist_egg | |
running egg_info | |
writing ambassador.egg-info/PKG-INFO | |
writing dependency_links to ambassador.egg-info/dependency_links.txt | |
writing entry points to ambassador.egg-info/entry_points.txt | |
writing top-level names to ambassador.egg-info/top_level.txt | |
reading manifest file 'ambassador.egg-info/SOURCES.txt' | |
writing manifest file 'ambassador.egg-info/SOURCES.txt' | |
installing library code to build/bdist.linux-x86_64/egg | |
running install_lib | |
running build_py | |
creating build | |
creating build/lib | |
creating build/lib/multi | |
copying multi/__init__.py -> build/lib/multi | |
creating build/lib/ambassador_diag | |
copying ambassador_diag/__init__.py -> build/lib/ambassador_diag | |
copying ambassador_diag/diagd.py -> build/lib/ambassador_diag | |
creating build/lib/kat | |
copying kat/parser.py -> build/lib/kat | |
copying kat/__init__.py -> build/lib/kat | |
copying kat/utils.py -> build/lib/kat | |
copying kat/harness.py -> build/lib/kat | |
creating build/lib/ambassador | |
copying ambassador/resource.py -> build/lib/ambassador | |
copying ambassador/__init__.py -> build/lib/ambassador | |
copying ambassador/utils.py -> build/lib/ambassador | |
copying ambassador/cli.py -> build/lib/ambassador | |
copying ambassador/VERSION.py -> build/lib/ambassador | |
copying ambassador/ambscout.py -> build/lib/ambassador | |
copying ambassador/constants.py -> build/lib/ambassador | |
creating build/lib/ambassador/config | |
copying ambassador/config/config.py -> build/lib/ambassador/config | |
copying ambassador/config/__init__.py -> build/lib/ambassador/config | |
copying ambassador/config/acpragma.py -> build/lib/ambassador/config | |
copying ambassador/config/resourcefetcher.py -> build/lib/ambassador/config | |
copying ambassador/config/acresource.py -> build/lib/ambassador/config | |
copying ambassador/config/acmapping.py -> build/lib/ambassador/config | |
creating build/lib/ambassador/diagnostics | |
copying ambassador/diagnostics/__init__.py -> build/lib/ambassador/diagnostics | |
copying ambassador/diagnostics/diagnostics.py -> build/lib/ambassador/diagnostics | |
copying ambassador/diagnostics/envoy_stats.py -> build/lib/ambassador/diagnostics | |
creating build/lib/ambassador/ir | |
copying ambassador/ir/irhttpmapping.py -> build/lib/ambassador/ir | |
copying ambassador/ir/irbuffer.py -> build/lib/ambassador/ir | |
copying ambassador/ir/irambassador.py -> build/lib/ambassador/ir | |
copying ambassador/ir/irratelimit.py -> build/lib/ambassador/ir | |
copying ambassador/ir/irgzip.py -> build/lib/ambassador/ir | |
copying ambassador/ir/ir.py -> build/lib/ambassador/ir | |
copying ambassador/ir/irretrypolicy.py -> build/lib/ambassador/ir | |
copying ambassador/ir/irserviceresolver.py -> build/lib/ambassador/ir | |
copying ambassador/ir/irmappingfactory.py -> build/lib/ambassador/ir | |
copying ambassador/ir/__init__.py -> build/lib/ambassador/ir | |
copying ambassador/ir/irbasemapping.py -> build/lib/ambassador/ir | |
copying ambassador/ir/irtcpmapping.py -> build/lib/ambassador/ir | |
copying ambassador/ir/irtls.py -> build/lib/ambassador/ir | |
copying ambassador/ir/irresource.py -> build/lib/ambassador/ir | |
copying ambassador/ir/irhost.py -> build/lib/ambassador/ir | |
copying ambassador/ir/irtcpmappinggroup.py -> build/lib/ambassador/ir | |
copying ambassador/ir/irauth.py -> build/lib/ambassador/ir | |
copying ambassador/ir/irtlscontext.py -> build/lib/ambassador/ir | |
copying ambassador/ir/irhttpmappinggroup.py -> build/lib/ambassador/ir | |
copying ambassador/ir/irbasemappinggroup.py -> build/lib/ambassador/ir | |
copying ambassador/ir/ircors.py -> build/lib/ambassador/ir | |
copying ambassador/ir/irfilter.py -> build/lib/ambassador/ir | |
copying ambassador/ir/irlistener.py -> build/lib/ambassador/ir | |
copying ambassador/ir/iradmin.py -> build/lib/ambassador/ir | |
copying ambassador/ir/irlogservice.py -> build/lib/ambassador/ir | |
copying ambassador/ir/irtracing.py -> build/lib/ambassador/ir | |
copying ambassador/ir/ircluster.py -> build/lib/ambassador/ir | |
creating build/lib/ambassador/envoy | |
copying ambassador/envoy/__init__.py -> build/lib/ambassador/envoy | |
copying ambassador/envoy/common.py -> build/lib/ambassador/envoy | |
creating build/lib/ambassador/envoy/v2 | |
copying ambassador/envoy/v2/v2ratelimit.py -> build/lib/ambassador/envoy/v2 | |
copying ambassador/envoy/v2/v2tls.py -> build/lib/ambassador/envoy/v2 | |
copying ambassador/envoy/v2/v2tracing.py -> build/lib/ambassador/envoy/v2 | |
copying ambassador/envoy/v2/v2config.py -> build/lib/ambassador/envoy/v2 | |
copying ambassador/envoy/v2/__init__.py -> build/lib/ambassador/envoy/v2 | |
copying ambassador/envoy/v2/v2listener.py -> build/lib/ambassador/envoy/v2 | |
copying ambassador/envoy/v2/v2_static_resources.py -> build/lib/ambassador/envoy/v2 | |
copying ambassador/envoy/v2/v2route.py -> build/lib/ambassador/envoy/v2 | |
copying ambassador/envoy/v2/v2cluster.py -> build/lib/ambassador/envoy/v2 | |
copying ambassador/envoy/v2/v2bootstrap.py -> build/lib/ambassador/envoy/v2 | |
copying ambassador/envoy/v2/v2ratelimitaction.py -> build/lib/ambassador/envoy/v2 | |
copying ambassador/envoy/v2/v2admin.py -> build/lib/ambassador/envoy/v2 | |
creating build/bdist.linux-x86_64 | |
creating build/bdist.linux-x86_64/egg | |
creating build/bdist.linux-x86_64/egg/multi | |
copying build/lib/multi/__init__.py -> build/bdist.linux-x86_64/egg/multi | |
creating build/bdist.linux-x86_64/egg/ambassador_diag | |
copying build/lib/ambassador_diag/__init__.py -> build/bdist.linux-x86_64/egg/ambassador_diag | |
copying build/lib/ambassador_diag/diagd.py -> build/bdist.linux-x86_64/egg/ambassador_diag | |
creating build/bdist.linux-x86_64/egg/kat | |
copying build/lib/kat/parser.py -> build/bdist.linux-x86_64/egg/kat | |
copying build/lib/kat/__init__.py -> build/bdist.linux-x86_64/egg/kat | |
copying build/lib/kat/utils.py -> build/bdist.linux-x86_64/egg/kat | |
copying build/lib/kat/harness.py -> build/bdist.linux-x86_64/egg/kat | |
creating build/bdist.linux-x86_64/egg/ambassador | |
creating build/bdist.linux-x86_64/egg/ambassador/config | |
copying build/lib/ambassador/config/config.py -> build/bdist.linux-x86_64/egg/ambassador/config | |
copying build/lib/ambassador/config/__init__.py -> build/bdist.linux-x86_64/egg/ambassador/config | |
copying build/lib/ambassador/config/acpragma.py -> build/bdist.linux-x86_64/egg/ambassador/config | |
copying build/lib/ambassador/config/resourcefetcher.py -> build/bdist.linux-x86_64/egg/ambassador/config | |
copying build/lib/ambassador/config/acresource.py -> build/bdist.linux-x86_64/egg/ambassador/config | |
copying build/lib/ambassador/config/acmapping.py -> build/bdist.linux-x86_64/egg/ambassador/config | |
copying build/lib/ambassador/resource.py -> build/bdist.linux-x86_64/egg/ambassador | |
creating build/bdist.linux-x86_64/egg/ambassador/diagnostics | |
copying build/lib/ambassador/diagnostics/__init__.py -> build/bdist.linux-x86_64/egg/ambassador/diagnostics | |
copying build/lib/ambassador/diagnostics/diagnostics.py -> build/bdist.linux-x86_64/egg/ambassador/diagnostics | |
copying build/lib/ambassador/diagnostics/envoy_stats.py -> build/bdist.linux-x86_64/egg/ambassador/diagnostics | |
copying build/lib/ambassador/__init__.py -> build/bdist.linux-x86_64/egg/ambassador | |
copying build/lib/ambassador/utils.py -> build/bdist.linux-x86_64/egg/ambassador | |
copying build/lib/ambassador/cli.py -> build/bdist.linux-x86_64/egg/ambassador | |
copying build/lib/ambassador/VERSION.py -> build/bdist.linux-x86_64/egg/ambassador | |
creating build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/irhttpmapping.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/irbuffer.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/irambassador.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/irratelimit.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/irgzip.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/ir.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/irretrypolicy.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/irserviceresolver.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/irmappingfactory.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/__init__.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/irbasemapping.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/irtcpmapping.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/irtls.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/irresource.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/irhost.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/irtcpmappinggroup.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/irauth.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/irtlscontext.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/irhttpmappinggroup.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/irbasemappinggroup.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/ircors.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/irfilter.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/irlistener.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/iradmin.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/irlogservice.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/irtracing.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ir/ircluster.py -> build/bdist.linux-x86_64/egg/ambassador/ir | |
copying build/lib/ambassador/ambscout.py -> build/bdist.linux-x86_64/egg/ambassador | |
copying build/lib/ambassador/constants.py -> build/bdist.linux-x86_64/egg/ambassador | |
creating build/bdist.linux-x86_64/egg/ambassador/envoy | |
creating build/bdist.linux-x86_64/egg/ambassador/envoy/v2 | |
copying build/lib/ambassador/envoy/v2/v2ratelimit.py -> build/bdist.linux-x86_64/egg/ambassador/envoy/v2 | |
copying build/lib/ambassador/envoy/v2/v2tls.py -> build/bdist.linux-x86_64/egg/ambassador/envoy/v2 | |
copying build/lib/ambassador/envoy/v2/v2tracing.py -> build/bdist.linux-x86_64/egg/ambassador/envoy/v2 | |
copying build/lib/ambassador/envoy/v2/v2config.py -> build/bdist.linux-x86_64/egg/ambassador/envoy/v2 | |
copying build/lib/ambassador/envoy/v2/__init__.py -> build/bdist.linux-x86_64/egg/ambassador/envoy/v2 | |
copying build/lib/ambassador/envoy/v2/v2listener.py -> build/bdist.linux-x86_64/egg/ambassador/envoy/v2 | |
copying build/lib/ambassador/envoy/v2/v2_static_resources.py -> build/bdist.linux-x86_64/egg/ambassador/envoy/v2 | |
copying build/lib/ambassador/envoy/v2/v2route.py -> build/bdist.linux-x86_64/egg/ambassador/envoy/v2 | |
copying build/lib/ambassador/envoy/v2/v2cluster.py -> build/bdist.linux-x86_64/egg/ambassador/envoy/v2 | |
copying build/lib/ambassador/envoy/v2/v2bootstrap.py -> build/bdist.linux-x86_64/egg/ambassador/envoy/v2 | |
copying build/lib/ambassador/envoy/v2/v2ratelimitaction.py -> build/bdist.linux-x86_64/egg/ambassador/envoy/v2 | |
copying build/lib/ambassador/envoy/v2/v2admin.py -> build/bdist.linux-x86_64/egg/ambassador/envoy/v2 | |
copying build/lib/ambassador/envoy/__init__.py -> build/bdist.linux-x86_64/egg/ambassador/envoy | |
copying build/lib/ambassador/envoy/common.py -> build/bdist.linux-x86_64/egg/ambassador/envoy | |
byte-compiling build/bdist.linux-x86_64/egg/multi/__init__.py to __init__.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador_diag/__init__.py to __init__.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador_diag/diagd.py to diagd.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/kat/parser.py to parser.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/kat/__init__.py to __init__.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/kat/utils.py to utils.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/kat/harness.py to harness.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/config/config.py to config.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/config/__init__.py to __init__.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/config/acpragma.py to acpragma.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/config/resourcefetcher.py to resourcefetcher.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/config/acresource.py to acresource.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/config/acmapping.py to acmapping.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/resource.py to resource.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/diagnostics/__init__.py to __init__.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/diagnostics/diagnostics.py to diagnostics.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/diagnostics/envoy_stats.py to envoy_stats.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/__init__.py to __init__.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/utils.py to utils.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/cli.py to cli.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/VERSION.py to VERSION.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/irhttpmapping.py to irhttpmapping.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/irbuffer.py to irbuffer.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/irambassador.py to irambassador.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/irratelimit.py to irratelimit.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/irgzip.py to irgzip.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/ir.py to ir.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/irretrypolicy.py to irretrypolicy.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/irserviceresolver.py to irserviceresolver.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/irmappingfactory.py to irmappingfactory.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/__init__.py to __init__.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/irbasemapping.py to irbasemapping.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/irtcpmapping.py to irtcpmapping.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/irtls.py to irtls.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/irresource.py to irresource.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/irhost.py to irhost.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/irtcpmappinggroup.py to irtcpmappinggroup.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/irauth.py to irauth.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/irtlscontext.py to irtlscontext.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/irhttpmappinggroup.py to irhttpmappinggroup.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/irbasemappinggroup.py to irbasemappinggroup.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/ircors.py to ircors.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/irfilter.py to irfilter.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/irlistener.py to irlistener.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/iradmin.py to iradmin.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/irlogservice.py to irlogservice.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/irtracing.py to irtracing.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ir/ircluster.py to ircluster.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/ambscout.py to ambscout.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/constants.py to constants.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/envoy/v2/v2ratelimit.py to v2ratelimit.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/envoy/v2/v2tls.py to v2tls.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/envoy/v2/v2tracing.py to v2tracing.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/envoy/v2/v2config.py to v2config.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/envoy/v2/__init__.py to __init__.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/envoy/v2/v2listener.py to v2listener.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/envoy/v2/v2_static_resources.py to v2_static_resources.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/envoy/v2/v2route.py to v2route.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/envoy/v2/v2cluster.py to v2cluster.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/envoy/v2/v2bootstrap.py to v2bootstrap.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/envoy/v2/v2ratelimitaction.py to v2ratelimitaction.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/envoy/v2/v2admin.py to v2admin.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/envoy/__init__.py to __init__.cpython-37.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/ambassador/envoy/common.py to common.cpython-37.pyc | |
installing package data to build/bdist.linux-x86_64/egg | |
running install_data | |
copying ambassador.version -> build/bdist.linux-x86_64/egg/ | |
creating build/bdist.linux-x86_64/egg/templates | |
copying templates/diag.html -> build/bdist.linux-x86_64/egg/templates | |
copying templates/favicon.ico -> build/bdist.linux-x86_64/egg/templates | |
copying templates/system-info.html -> build/bdist.linux-x86_64/egg/templates | |
copying templates/overview.html -> build/bdist.linux-x86_64/egg/templates | |
copying templates/guidance.html -> build/bdist.linux-x86_64/egg/templates | |
creating build/bdist.linux-x86_64/egg/schemas | |
creating build/bdist.linux-x86_64/egg/schemas/v2 | |
copying schemas/v2/LogService.schema -> build/bdist.linux-x86_64/egg/schemas/v2 | |
copying schemas/v2/AuthService.schema -> build/bdist.linux-x86_64/egg/schemas/v2 | |
copying schemas/v2/TLSContext.schema -> build/bdist.linux-x86_64/egg/schemas/v2 | |
copying schemas/v2/Module.schema -> build/bdist.linux-x86_64/egg/schemas/v2 | |
copying schemas/v2/RateLimitService.schema -> build/bdist.linux-x86_64/egg/schemas/v2 | |
copying schemas/v2/Mapping.schema -> build/bdist.linux-x86_64/egg/schemas/v2 | |
copying schemas/v2/TCPMapping.schema -> build/bdist.linux-x86_64/egg/schemas/v2 | |
copying schemas/v2/TracingService.schema -> build/bdist.linux-x86_64/egg/schemas/v2 | |
creating build/bdist.linux-x86_64/egg/schemas/v0 | |
copying schemas/v0/AuthService.schema -> build/bdist.linux-x86_64/egg/schemas/v0 | |
copying schemas/v0/OutlierDetection.schema -> build/bdist.linux-x86_64/egg/schemas/v0 | |
copying schemas/v0/Module.schema -> build/bdist.linux-x86_64/egg/schemas/v0 | |
copying schemas/v0/RateLimitService.schema -> build/bdist.linux-x86_64/egg/schemas/v0 | |
copying schemas/v0/Mapping.schema -> build/bdist.linux-x86_64/egg/schemas/v0 | |
copying schemas/v0/CircuitBreaker.schema -> build/bdist.linux-x86_64/egg/schemas/v0 | |
copying schemas/v0/TracingService.schema -> build/bdist.linux-x86_64/egg/schemas/v0 | |
creating build/bdist.linux-x86_64/egg/schemas/v1 | |
copying schemas/v1/LogService.schema -> build/bdist.linux-x86_64/egg/schemas/v1 | |
copying schemas/v1/AuthService.schema -> build/bdist.linux-x86_64/egg/schemas/v1 | |
copying schemas/v1/TLSContext.schema -> build/bdist.linux-x86_64/egg/schemas/v1 | |
copying schemas/v1/Module.schema -> build/bdist.linux-x86_64/egg/schemas/v1 | |
copying schemas/v1/RateLimitService.schema -> build/bdist.linux-x86_64/egg/schemas/v1 | |
copying schemas/v1/Mapping.schema -> build/bdist.linux-x86_64/egg/schemas/v1 | |
copying schemas/v1/TCPMapping.schema -> build/bdist.linux-x86_64/egg/schemas/v1 | |
copying schemas/v1/TracingService.schema -> build/bdist.linux-x86_64/egg/schemas/v1 | |
creating build/bdist.linux-x86_64/egg/EGG-INFO | |
copying ambassador.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO | |
copying ambassador.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO | |
copying ambassador.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO | |
copying ambassador.egg-info/entry_points.txt -> build/bdist.linux-x86_64/egg/EGG-INFO | |
copying ambassador.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO | |
/usr/lib/python3.7/site-packages/setuptools/dist.py:474: UserWarning: Normalizing '0.0.0-dev' to '0.0.0.dev0' | |
normalized_version, | |
zip_safe flag not set; analyzing archive contents... | |
ambassador.__pycache__.VERSION.cpython-37: module references __file__ | |
creating dist | |
creating 'dist/ambassador-0.0.0.dev0-py3.7.egg' and adding 'build/bdist.linux-x86_64/egg' to it | |
removing 'build/bdist.linux-x86_64/egg' (and everything under it) | |
Processing ambassador-0.0.0.dev0-py3.7.egg | |
creating /usr/lib/python3.7/site-packages/ambassador-0.0.0.dev0-py3.7.egg | |
Extracting ambassador-0.0.0.dev0-py3.7.egg to /usr/lib/python3.7/site-packages | |
Adding ambassador 0.0.0.dev0 to easy-install.pth file | |
Installing ambassador script to /usr/bin | |
Installing diagd script to /usr/bin | |
Installed /usr/lib/python3.7/site-packages/ambassador-0.0.0.dev0-py3.7.egg | |
Processing dependencies for ambassador==0.0.0.dev0 | |
Finished processing dependencies for ambassador==0.0.0.dev0 | |
Removing intermediate container e22d9d6de11b | |
---> 62caa2514402 | |
Step 36/43 : COPY --from=artifacts /ambassador /ambassador | |
---> 4f282cec3ceb | |
Step 37/43 : COPY --from=artifacts /buildroot/ambassador/demo/config /ambassador/ambassador-demo-config | |
---> f8dce13e17cd | |
Step 38/43 : COPY --from=artifacts /buildroot/ambassador/demo/services /ambassador/demo-services | |
---> 6f5da7bfd6b6 | |
Step 39/43 : WORKDIR /ambassador | |
---> Running in 66e97743a16e | |
Removing intermediate container 66e97743a16e | |
---> ca30971e3000 | |
Step 40/43 : ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/buildroot/bin | |
---> Running in 97cf25da7fd6 | |
Removing intermediate container 97cf25da7fd6 | |
---> c5657f5b2ef5 | |
Step 41/43 : RUN chgrp -R 0 /ambassador && chmod -R u+x /ambassador && chmod -R g=u /ambassador /etc/passwd | |
---> Running in 89937205e007 | |
Removing intermediate container 89937205e007 | |
---> b740dd35c1f4 | |
Step 42/43 : RUN setcap cap_net_bind_service=p /usr/local/bin/wrapper; setcap cap_net_bind_service=ei /usr/local/bin/envoy | |
---> Running in 54f6b05a9ba9 | |
sha256:3c5852b8276f5bb2d2a5f5ef7e958e62f318b0aba589813c840adcfcbd005e0c | |
==> Building kat-client | |
sha256:3452e5e7ecadf531ce0d5989039035ea46c3d377ae5ff6d6576a1d37448b2cdf | |
==> Building kat-server | |
sha256:0714f77be10410d4833186697f6d93ffdd3be94594994a8ebdcd6c7839d6c5e9 | |
ERROR: please set the DEV_REGISTRY make/env variable to the docker registry | |
you would like to use for development | |
make: *** [/Users/jpeach/upstream/ambassador/builder/builder.mk:100: push] Error 1 | |
(ambassador) jpeach-a01:ambassador jpeach$ make pytest DEV_KUBECONFIG=/Users/jpeach/.kube/config DEV_REGISTRY=docker.io/jpeach | |
Connecting to existing network ambassador | |
Synchronizing... /Users/jpeach/upstream/ambassador/builder/builder.sh f87a6d811721:/buildroot | |
Synchronizing... /Users/jpeach/upstream/ambassador/builder/builder_bash_rc f87a6d811721:/home/dw/.bashrc | |
Synchronizing... --exclude-from=/Users/jpeach/upstream/ambassador/builder/sync-excludes.txt --delete /Users/jpeach/upstream/ambassador/ f87a6d811721:/buildroot/ambassador | |
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1209) [sender=3.1.3] | |
Synced 0 ambassador source files | |
==> Checking for test cluster | |
Connecting to existing network ambassador | |
Synchronizing... /Users/jpeach/upstream/ambassador/builder/builder.sh f87a6d811721:/buildroot | |
Synchronizing... /Users/jpeach/upstream/ambassador/builder/builder_bash_rc f87a6d811721:/home/dw/.bashrc | |
==> Already built ambassador | |
==> Pushing ambassador->docker.io/jpeach/ambassador:3c5852b8276f | |
The push refers to repository [docker.io/jpeach/ambassador] | |
8878e3761814: Pushed | |
9b9ff9c7788f: Pushed | |
54a04807a547: Pushed | |
284842c1c344: Pushed | |
a3f9bfb8ae68: Pushed | |
d7a4c8027eec: Pushed | |
e7642727a34e: Pushed | |
73d2c36c59d0: Pushed | |
b89222ad8e80: Pushed | |
7073c72d072c: Pushed | |
9fc2e9763e0f: Pushed | |
581f197aaac1: Pushed | |
842b74f6e327: Pushed | |
bf4141f9e49d: Pushed | |
1e1ff1ae7b99: Pushed | |
b878ae72a79f: Pushed | |
c17a70de5138: Pushed | |
980b8baeeb8a: Mounted from frolvlad/alpine-glibc | |
03901b4a2ea8: Mounted from frolvlad/alpine-glibc | |
3c5852b8276f: digest: sha256:b6ac47cb9ef16f90aa933fd64e4551d07083d4ed46c2573fd00a6bc34c3e19f8 size: 4312 | |
==> Pushing kat-client->docker.io/jpeach/kat-client:3452e5e7ecad | |
The push refers to repository [docker.io/jpeach/kat-client] | |
4d87d9d1fd0d: Pushed | |
f08ea5803094: Pushed | |
980b8baeeb8a: Mounted from jpeach/ambassador | |
03901b4a2ea8: Mounted from jpeach/ambassador | |
3452e5e7ecad: digest: sha256:6cd9fb8656bc3be68ea67079666dd53daecc138f8ae5e2fb2cc5eb4524076087 size: 1157 | |
==> Pushing kat-server->docker.io/jpeach/kat-server:0714f77be104 | |
The push refers to repository [docker.io/jpeach/kat-server] | |
93d2b093186b: Pushed | |
0046af28886a: Pushed | |
fef729e55216: Pushed | |
e76f4c03cb41: Pushed | |
980b8baeeb8a: Mounted from jpeach/kat-client | |
03901b4a2ea8: Mounted from jpeach/ambassador | |
0714f77be104: digest: sha256:c7441fcc63c8a3d4fdb0d4ddf207b50433ce4bc53f1bb45db1e703cf99609597 size: 1571 | |
make pytest-only | |
make[1]: Entering directory '/Users/jpeach/upstream/ambassador' | |
Connecting to existing network ambassador | |
Synchronizing... /Users/jpeach/upstream/ambassador/builder/builder.sh f87a6d811721:/buildroot | |
Synchronizing... /Users/jpeach/upstream/ambassador/builder/builder_bash_rc f87a6d811721:/home/dw/.bashrc | |
Synchronizing... --exclude-from=/Users/jpeach/upstream/ambassador/builder/sync-excludes.txt --delete /Users/jpeach/upstream/ambassador/ f87a6d811721:/buildroot/ambassador | |
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1209) [sender=3.1.3] | |
Synced 0 ambassador source files | |
==> Checking for test cluster | |
==> Running py tests | |
docker exec \ | |
-e AMBASSADOR_DOCKER_IMAGE=docker.io/jpeach/ambassador:3c5852b8276f \ | |
-e KAT_CLIENT_DOCKER_IMAGE=docker.io/jpeach/kat-client:3452e5e7ecad \ | |
-e KAT_SERVER_DOCKER_IMAGE=docker.io/jpeach/kat-server:0714f77be104 \ | |
-e KAT_IMAGE_PULL_POLICY=Always \ | |
-e DOCKER_NETWORK=ambassador \ | |
-e KAT_REQ_LIMIT \ | |
-e KAT_RUN_MODE \ | |
-e KAT_VERBOSE \ | |
-e PYTEST_ARGS \ | |
-it f87a6d811721 /buildroot/builder.sh pytest-internal | |
================================================================================ test session starts ================================================================================ | |
platform linux -- Python 3.7.5, pytest-5.3.4, py-1.8.1, pluggy-0.13.1 | |
rootdir: /buildroot/ambassador, inifile: pytest.ini, testpaths: python/tests | |
plugins: cov-2.8.1 | |
collected 196 items | |
python/tests/test_ambassador.py | |
The connection to the server 127.0.0.1:32768 was refused - did you specify the right host or port? | |
could not determine Kubernetes server version? | |
client version 1.16 is compatible with Knative | |
==== GOOD: empty local against /buildroot/ambassador/python/tests/gold/empty | |
==== GOOD: ambassadoridtest local against /buildroot/ambassador/python/tests/gold/ambassadoridtest | |
==== GOOD: servernametest local against /buildroot/ambassador/python/tests/gold/servernametest | |
==== GOOD: saferegexmapping local against /buildroot/ambassador/python/tests/gold/saferegexmapping | |
==== GOOD: unsaferegexmapping local against /buildroot/ambassador/python/tests/gold/unsaferegexmapping | |
==== GOOD: globalcorstest local against /buildroot/ambassador/python/tests/gold/globalcorstest | |
==== GOOD: authenticationgrpctest local against /buildroot/ambassador/python/tests/gold/authenticationgrpctest | |
==== GOOD: authenticationhttppartialbuffertest local against /buildroot/ambassador/python/tests/gold/authenticationhttppartialbuffertest | |
==== GOOD: authenticationhttpbufferedtest local against /buildroot/ambassador/python/tests/gold/authenticationhttpbufferedtest | |
==== GOOD: authenticationhttpfailuremodeallowtest local against /buildroot/ambassador/python/tests/gold/authenticationhttpfailuremodeallowtest | |
==== GOOD: authenticationtestv1 local against /buildroot/ambassador/python/tests/gold/authenticationtestv1 | |
==== GOOD: authenticationtest local against /buildroot/ambassador/python/tests/gold/authenticationtest | |
==== GOOD: authenticationwebsockettest local against /buildroot/ambassador/python/tests/gold/authenticationwebsockettest | |
==== GOOD: acceptancegrpctest local against /buildroot/ambassador/python/tests/gold/acceptancegrpctest | |
==== GOOD: acceptancegrpcbridgetest local against /buildroot/ambassador/python/tests/gold/acceptancegrpcbridgetest | |
==== GOOD: acceptancegrpcwebtest local against /buildroot/ambassador/python/tests/gold/acceptancegrpcwebtest | |
==== GOOD: gzipminimumconfigtest local against /buildroot/ambassador/python/tests/gold/gzipminimumconfigtest | |
==== GOOD: gziptest local against /buildroot/ambassador/python/tests/gold/gziptest | |
==== GOOD: gzipnotsupportedcontenttypetest local against /buildroot/ambassador/python/tests/gold/gzipnotsupportedcontenttypetest | |
==== GOOD: authenticationheaderrouting local against /buildroot/ambassador/python/tests/gold/authenticationheaderrouting | |
==== GOOD: hostsingle local against /buildroot/ambassador/python/tests/gold/hostsingle | |
==== GOOD: hostmanualtls local against /buildroot/ambassador/python/tests/gold/hostmanualtls | |
==== GOOD: hostcleartext local against /buildroot/ambassador/python/tests/gold/hostcleartext | |
==== GOOD: hostdouble local against /buildroot/ambassador/python/tests/gold/hostdouble | |
==== GOOD: logservicetest local against /buildroot/ambassador/python/tests/gold/logservicetest | |
==== GOOD: linkerdheadermapping local against /buildroot/ambassador/python/tests/gold/linkerdheadermapping | |
==== GOOD: plain local against /buildroot/ambassador/python/tests/gold/plain | |
==== GOOD: ratelimitv0test local against /buildroot/ambassador/python/tests/gold/ratelimitv0test | |
==== GOOD: ratelimitv1test local against /buildroot/ambassador/python/tests/gold/ratelimitv1test | |
==== GOOD: ratelimitv1withtlstest local against /buildroot/ambassador/python/tests/gold/ratelimitv1withtlstest | |
==== GOOD: redirecttests local against /buildroot/ambassador/python/tests/gold/redirecttests | |
==== GOOD: redirecttestswithproxyproto local against /buildroot/ambassador/python/tests/gold/redirecttestswithproxyproto | |
==== GOOD: redirecttestsinvalidsecret local against /buildroot/ambassador/python/tests/gold/redirecttestsinvalidsecret | |
==== GOOD: xfpredirect local against /buildroot/ambassador/python/tests/gold/xfpredirect | |
==== GOOD: tcpmappingtest local against /buildroot/ambassador/python/tests/gold/tcpmappingtest | |
==== GOOD: tlscontextstest local against /buildroot/ambassador/python/tests/gold/tlscontextstest | |
==== GOOD: clientcertificateauthentication local against /buildroot/ambassador/python/tests/gold/clientcertificateauthentication | |
==== GOOD: tlsoriginationsecret local against /buildroot/ambassador/python/tests/gold/tlsoriginationsecret | |
==== GOOD: tls local against /buildroot/ambassador/python/tests/gold/tls | |
==== GOOD: tlsinvalidsecret local against /buildroot/ambassador/python/tests/gold/tlsinvalidsecret | |
==== GOOD: tlscontexttest local against /buildroot/ambassador/python/tests/gold/tlscontexttest | |
==== GOOD: tlscontextprotocolmaxversion local against /buildroot/ambassador/python/tests/gold/tlscontextprotocolmaxversion | |
==== GOOD: tlscontextprotocolminversion local against /buildroot/ambassador/python/tests/gold/tlscontextprotocolminversion | |
==== GOOD: tlscontextciphersuites local against /buildroot/ambassador/python/tests/gold/tlscontextciphersuites | |
==== GOOD: tracingtest local against /buildroot/ambassador/python/tests/gold/tracingtest | |
==== GOOD: tracingtestshorttraceid local against /buildroot/ambassador/python/tests/gold/tracingtestshorttraceid | |
==== GOOD: tracingexternalauthtest local against /buildroot/ambassador/python/tests/gold/tracingexternalauthtest | |
==== GOOD: retrypolicytest local against /buildroot/ambassador/python/tests/gold/retrypolicytest | |
==== GOOD: envoylogtest local against /buildroot/ambassador/python/tests/gold/envoylogtest | |
Continuing with Kube tests... | |
After trimming: kept 163, trimmed 518 | |
The connection to the server 127.0.0.1:32768 was refused - did you specify the right host or port? | |
could not determine Kubernetes server version? | |
client version 1.16 is compatible with Knative | |
CRDS changed (different data in /tmp/k8s-CRDs.yaml), applying. | |
unable to recognize "/tmp/k8s-CRDs.yaml": Get https://127.0.0.1:32768/api?timeout=32s: dial tcp 127.0.0.1:32768: connect: connection refused | |
unable to recognize "/tmp/k8s-CRDs.yaml": Get https://127.0.0.1:32768/api?timeout=32s: dial tcp 127.0.0.1:32768: connect: connection refused | |
unable to recognize "/tmp/k8s-CRDs.yaml": Get https://127.0.0.1:32768/api?timeout=32s: dial tcp 127.0.0.1:32768: connect: connection refused | |
unable to recognize "/tmp/k8s-CRDs.yaml": Get https://127.0.0.1:32768/api?timeout=32s: dial tcp 127.0.0.1:32768: connect: connection refused | |
unable to recognize "/tmp/k8s-CRDs.yaml": Get https://127.0.0.1:32768/api?timeout=32s: dial tcp 127.0.0.1:32768: connect: connection refused | |
unable to recognize "/tmp/k8s-CRDs.yaml": Get https://127.0.0.1:32768/api?timeout=32s: dial tcp 127.0.0.1:32768: connect: connection refused | |
unable to recognize "/tmp/k8s-CRDs.yaml": Get https://127.0.0.1:32768/api?timeout=32s: dial tcp 127.0.0.1:32768: connect: connection refused | |
unable to recognize "/tmp/k8s-CRDs.yaml": Get https://127.0.0.1:32768/api?timeout=32s: dial tcp 127.0.0.1:32768: connect: connection refused | |
unable to recognize "/tmp/k8s-CRDs.yaml": Get https://127.0.0.1:32768/api?timeout=32s: dial tcp 127.0.0.1:32768: connect: connection refused | |
unable to recognize "/tmp/k8s-CRDs.yaml": Get https://127.0.0.1:32768/api?timeout=32s: dial tcp 127.0.0.1:32768: connect: connection refused | |
unable to recognize "/tmp/k8s-CRDs.yaml": Get https://127.0.0.1:32768/api?timeout=32s: dial tcp 127.0.0.1:32768: connect: connection refused | |
unable to recognize "/tmp/k8s-CRDs.yaml": Get https://127.0.0.1:32768/api?timeout=32s: dial tcp 127.0.0.1:32768: connect: connection refused | |
unable to recognize "/tmp/k8s-CRDs.yaml": Get https://127.0.0.1:32768/api?timeout=32s: dial tcp 127.0.0.1:32768: connect: connection refused | |
unable to recognize "/tmp/k8s-CRDs.yaml": Get https://127.0.0.1:32768/api?timeout=32s: dial tcp 127.0.0.1:32768: connect: connection refused | |
unable to recognize "/tmp/k8s-CRDs.yaml": Get https://127.0.0.1:32768/api?timeout=32s: dial tcp 127.0.0.1:32768: connect: connection refused | |
unable to recognize "/tmp/k8s-CRDs.yaml": Get https://127.0.0.1:32768/api?timeout=32s: dial tcp 127.0.0.1:32768: connect: connection refused | |
unable to recognize "/tmp/k8s-CRDs.yaml": Get https://127.0.0.1:32768/api?timeout=32s: dial tcp 127.0.0.1:32768: connect: connection refused | |
unable to recognize "/tmp/k8s-CRDs.yaml": Get https://127.0.0.1:32768/api?timeout=32s: dial tcp 127.0.0.1:32768: connect: connection refused | |
unable to recognize "/tmp/k8s-CRDs.yaml": Get https://127.0.0.1:32768/api?timeout=32s: dial tcp 127.0.0.1:32768: connect: connection refused | |
unable to recognize "/tmp/k8s-CRDs.yaml": Get https://127.0.0.1:32768/api?timeout=32s: dial tcp 127.0.0.1:32768: connect: connection refused | |
unable to recognize "/tmp/k8s-CRDs.yaml": Get https://127.0.0.1:32768/api?timeout=32s: dial tcp 127.0.0.1:32768: connect: connection refused | |
unable to recognize "/tmp/k8s-CRDs.yaml": Get https://127.0.0.1:32768/api?timeout=32s: dial tcp 127.0.0.1:32768: connect: connection refused | |
Traceback (most recent call last): | |
File "/buildroot/ambassador/python/kat/harness.py", line 1148, in setup | |
self._setup_k8s(expanded) | |
File "/buildroot/ambassador/python/kat/harness.py", line 1456, in _setup_k8s | |
run(f'kubectl apply -f /tmp/k8s-CRDs.yaml') | |
File "/buildroot/ambassador/python/kat/harness.py", line 86, in run | |
raise RuntimeError("command failed[%s]: %s" % (status, cmd)) | |
RuntimeError: command failed[256]: kubectl apply -f /tmp/k8s-CRDs.yaml | |
================================================================================= warnings summary ================================================================================== | |
/usr/lib/python3.7/site-packages/jsonschema/compat.py:6 | |
/usr/lib/python3.7/site-packages/jsonschema/compat.py:6 | |
/usr/lib/python3.7/site-packages/jsonschema/compat.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3,and in 3.9 it will stop working | |
from collections import MutableMapping, Sequence # noqa | |
/usr/lib/python3.7/site-packages/jinja2/runtime.py:318 | |
/usr/lib/python3.7/site-packages/jinja2/runtime.py:318: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3,and in 3.9 it will stop working | |
from collections import Mapping | |
-- Docs: https://docs.pytest.org/en/latest/warnings.html | |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! _pytest.outcomes.Exit: setup failed !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | |
=============================================================================== 3 warnings in 53.91s ================================================================================ | |
make[1]: *** [/Users/jpeach/upstream/ambassador/builder/builder.mk:123: pytest-only] Error 1 | |
make[1]: Leaving directory '/Users/jpeach/upstream/ambassador' | |
make: *** [/Users/jpeach/upstream/ambassador/builder/builder.mk:118: pytest] Error 2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment