Skip to content

Instantly share code, notes, and snippets.

@nerdalert
Created March 31, 2020 19:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nerdalert/2f8fbe25acb5ab655369b91428798926 to your computer and use it in GitHub Desktop.
Save nerdalert/2f8fbe25acb5ab655369b91428798926 to your computer and use it in GitHub Desktop.
(='o'=)[brent@cent8-120:images$]$ make fedora
cd ../../go-controller ; make
make[1]: Entering directory '/home/brent/oshift-localsh/ovn-kubernetes/go-controller'
hack/build-go.sh cmd/ovnkube cmd/ovn-k8s-cni-overlay cmd/ovn-kube-util hybrid-overlay/cmd/hybrid-overlay-node
+ for bin in "$@"
++ basename cmd/ovnkube
+ binbase=ovnkube
+ go build -v -mod vendor -gcflags '' -ldflags '-B 0xfb71617a2fc1ee65958105727d8da6df3a9f4905 -X github.com/ovn-org/ovn-kubernetes/go-controller/pkg/metrics.Commit=2b0b09167baecde744698e9b7e91672dd4458eed -X github.com/ovn-org/ovn-kubernetes/go-controller/pkg/metrics.Branch=master -X github.com/ovn-org/ovn-kubernetes/go-controller/pkg/metrics.BuildUser=brent -X github.com/ovn-org/ovn-kubernetes/go-controller/pkg/metrics.BuildDate=2020-03-31' -o /home/brent/oshift-localsh/ovn-kubernetes/go-controller/_output/go/bin/ovnkube ./cmd/ovnkube
+ for bin in "$@"
++ basename cmd/ovn-k8s-cni-overlay
+ binbase=ovn-k8s-cni-overlay
+ go build -v -mod vendor -gcflags '' -ldflags '-B 0xfb71617a2fc1ee65958105727d8da6df3a9f4905 -X github.com/ovn-org/ovn-kubernetes/go-controller/pkg/metrics.Commit=2b0b09167baecde744698e9b7e91672dd4458eed -X github.com/ovn-org/ovn-kubernetes/go-controller/pkg/metrics.Branch=master -X github.com/ovn-org/ovn-kubernetes/go-controller/pkg/metrics.BuildUser=brent -X github.com/ovn-org/ovn-kubernetes/go-controller/pkg/metrics.BuildDate=2020-03-31' -o /home/brent/oshift-localsh/ovn-kubernetes/go-controller/_output/go/bin/ovn-k8s-cni-overlay ./cmd/ovn-k8s-cni-overlay
+ for bin in "$@"
++ basename cmd/ovn-kube-util
+ binbase=ovn-kube-util
+ go build -v -mod vendor -gcflags '' -ldflags '-B 0xfb71617a2fc1ee65958105727d8da6df3a9f4905 -X github.com/ovn-org/ovn-kubernetes/go-controller/pkg/metrics.Commit=2b0b09167baecde744698e9b7e91672dd4458eed -X github.com/ovn-org/ovn-kubernetes/go-controller/pkg/metrics.Branch=master -X github.com/ovn-org/ovn-kubernetes/go-controller/pkg/metrics.BuildUser=brent -X github.com/ovn-org/ovn-kubernetes/go-controller/pkg/metrics.BuildDate=2020-03-31' -o /home/brent/oshift-localsh/ovn-kubernetes/go-controller/_output/go/bin/ovn-kube-util ./cmd/ovn-kube-util
+ for bin in "$@"
++ basename hybrid-overlay/cmd/hybrid-overlay-node
+ binbase=hybrid-overlay-node
+ go build -v -mod vendor -gcflags '' -ldflags '-B 0xfb71617a2fc1ee65958105727d8da6df3a9f4905 -X github.com/ovn-org/ovn-kubernetes/go-controller/pkg/metrics.Commit=2b0b09167baecde744698e9b7e91672dd4458eed -X github.com/ovn-org/ovn-kubernetes/go-controller/pkg/metrics.Branch=master -X github.com/ovn-org/ovn-kubernetes/go-controller/pkg/metrics.BuildUser=brent -X github.com/ovn-org/ovn-kubernetes/go-controller/pkg/metrics.BuildDate=2020-03-31' -o /home/brent/oshift-localsh/ovn-kubernetes/go-controller/_output/go/bin/hybrid-overlay-node ./hybrid-overlay/cmd/hybrid-overlay-node
make[1]: Leaving directory '/home/brent/oshift-localsh/ovn-kubernetes/go-controller'
cp -r ../../go-controller/_output/go/bin/* .
echo "ref: refs/heads/master commit: 2b0b09167baecde744698e9b7e91672dd4458eed" > git_info
docker build -t ovn-kube-f -f Dockerfile.fedora .
Sending build context to Docker daemon 152.6MB
Step 1/13 : FROM fedora:31
---> 536f3995adeb
Step 2/13 : USER root
---> Using cache
---> f66ce93ac85e
Step 3/13 : ENV PYTHONDONTWRITEBYTECODE yes
---> Using cache
---> 4fe020563ab1
Step 4/13 : RUN INSTALL_PKGS=" PyYAML bind-utils procps-ng openssl numactl-libs firewalld-filesystem libpcap hostname kubernetes-client ovn ovn-central ovn-host iptables iproute strace socat " && dnf install --best --refresh -y --setopt=tsflags=nodocs $INSTALL_PKGS && dnf clean all && rm -rf /var/cache/dnf/*
---> Using cache
---> 4ab91c20e4fc
Step 5/13 : RUN mkdir -p /var/run/openvswitch && mkdir -p /usr/libexec/cni/
---> Using cache
---> f7da61dca1f7
Step 6/13 : COPY ovnkube ovn-kube-util /usr/bin/
---> 344c68db3e61
Step 7/13 : COPY ovn-k8s-cni-overlay /usr/libexec/cni/ovn-k8s-cni-overlay
---> 3c53962ee47d
Step 8/13 : COPY git_info /root
---> 756be8c98bdf
Step 9/13 : COPY ovnkube.sh /root/
---> b861f725831c
Step 10/13 : COPY ovndb-raft-functions.sh /root/
---> ccbb6e18d4c2
Step 11/13 : LABEL io.k8s.display-name="ovn-kubernetes" io.k8s.description="This is a Kubernetes network plugin that provides an overlay network using OVN." maintainer="Phil Cameron <pcameron@redhat.com>"
---> Running in 864acc23d9fb
Removing intermediate container 864acc23d9fb
---> 81b28848cc18
Step 12/13 : WORKDIR /root
---> Running in d49f2d8cc344
Removing intermediate container d49f2d8cc344
---> c084710f498c
Step 13/13 : ENTRYPOINT /root/ovnkube.sh
---> Running in c9567258b57e
Removing intermediate container c9567258b57e
---> 74000a4065ce
Successfully built 74000a4065ce
Successfully tagged ovn-kube-f:latest
# docker login -u ovnkube docker.io/ovnkube
# docker push docker.io/ovnkube/ovn-daemonset-f:latest
./daemonset.sh --image=docker.io/ovnkube/ovn-daemonset-f:latest
Traceback (most recent call last):
File "/usr/local/bin/pip", line 5, in <module>
from pip._internal.cli.main import main
File "/home/brent/.local/lib/python3.6/site-packages/pip/_internal/cli/main.py", line 10, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/home/brent/.local/lib/python3.6/site-packages/pip/_internal/cli/autocompletion.py", line 9, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/home/brent/.local/lib/python3.6/site-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/home/brent/.local/lib/python3.6/site-packages/pip/_internal/cli/cmdoptions.py", line 28, in <module>
from pip._internal.models.target_python import TargetPython
File "/home/brent/.local/lib/python3.6/site-packages/pip/_internal/models/target_python.py", line 4, in <module>
from pip._internal.utils.misc import normalize_version_info
File "/home/brent/.local/lib/python3.6/site-packages/pip/_internal/utils/misc.py", line 20, in <module>
from pip._vendor import pkg_resources
File "/home/brent/.local/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 3251, in <module>
@_call_aside
File "/home/brent/.local/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 3235, in _call_aside
f(*args, **kwargs)
File "/home/brent/.local/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 3264, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/home/brent/.local/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 574, in _build_master
ws = cls()
File "/home/brent/.local/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 567, in __init__
self.add_entry(entry)
File "/home/brent/.local/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 623, in add_entry
for dist in find_distributions(entry, True):
File "/home/brent/.local/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2065, in find_on_path
for dist in factory(fullpath):
File "/home/brent/.local/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2127, in distributions_from_metadata
if len(os.listdir(path)) == 0:
PermissionError: [Errno 13] Permission denied: '/usr/local/lib/python3.6/site-packages/wheel-0.34.2.dist-info'
Traceback (most recent call last):
File "/usr/local/bin/pip", line 5, in <module>
from pip._internal.cli.main import main
File "/home/brent/.local/lib/python3.6/site-packages/pip/_internal/cli/main.py", line 10, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/home/brent/.local/lib/python3.6/site-packages/pip/_internal/cli/autocompletion.py", line 9, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/home/brent/.local/lib/python3.6/site-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/home/brent/.local/lib/python3.6/site-packages/pip/_internal/cli/cmdoptions.py", line 28, in <module>
from pip._internal.models.target_python import TargetPython
File "/home/brent/.local/lib/python3.6/site-packages/pip/_internal/models/target_python.py", line 4, in <module>
from pip._internal.utils.misc import normalize_version_info
File "/home/brent/.local/lib/python3.6/site-packages/pip/_internal/utils/misc.py", line 20, in <module>
from pip._vendor import pkg_resources
File "/home/brent/.local/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 3251, in <module>
@_call_aside
File "/home/brent/.local/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 3235, in _call_aside
f(*args, **kwargs)
File "/home/brent/.local/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 3264, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/home/brent/.local/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 574, in _build_master
ws = cls()
File "/home/brent/.local/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 567, in __init__
self.add_entry(entry)
File "/home/brent/.local/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 623, in add_entry
for dist in find_distributions(entry, True):
File "/home/brent/.local/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2065, in find_on_path
for dist in factory(fullpath):
File "/home/brent/.local/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2127, in distributions_from_metadata
if len(os.listdir(path)) == 0:
PermissionError: [Errno 13] Permission denied: '/usr/local/lib/python3.6/site-packages/wheel-0.34.2.dist-info'
make: *** [Makefile:39: fedora] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment