See <https://builds.apache.org/job/incubator-trafficcontrol-PR/959/display/redirect?page=changes>
Changes: [alficles] Add weasel to the docker build. [alficles] Update LICENSE and a few headers to fix weasel complaints. [alficles] Adding bin/docker-compose to .gitignore so it is properly ignored during [alficles] Fixed additional licensing issues. [alficles] Updated dependency license file to not include images indiscriminately. [alficles] Change the service name for weasel to be less confusing. [alficles] Add PATENTS to LICENSE file. ------------------------------------------ [...truncated 66.03 KB...] Step 3/11 : VOLUME /trafficcontrol ---> Using cache ---> 2f956fa6b0a2 Step 4/11 : RUN yum -y install epel-release git rpm-build && yum -y clean all ---> Using cache ---> b0e862c71325 Step 5/11 : RUN yum -y install which && yum -y clean all ---> Running in 2037dd63b69d Loaded plugins: fastestmirror, ovl http://mirror.us.leaseweb.net/epel/7/x86_64/repodata/f40dca550ef7478396c73548d72f2894bf8bdb0960ad1815e044892266403cfc-updateinfo.xml.bz2: [Errno 14] HTTP Error 404 - Not Found Trying other mirror. To address this issue please refer to the below knowledge base article https://access.redhat.com/articles/1320623 If above article doesn't help to resolve this issue please create a bug on https://bugs.centos.org/ https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/repodata/c7e8343915fcf629330bbca0443099b6bf95cbcc66152476c66fde832bc28dc5-primary.sqlite.bz2: [Errno 14] HTTPS Error 404 - Not Found Trying other mirror. http://ftp.linux.ncsu.edu/pub/epel/7/x86_64/repodata/f40dca550ef7478396c73548d72f2894bf8bdb0960ad1815e044892266403cfc-updateinfo.xml.bz2: [Errno 14] HTTP Error 404 - Not Found Trying other mirror. Determining fastest mirrors * base: mirror.tocici.com * epel: mirrors.cat.pdx.edu * extras: mirror.web-ster.com * updates: centos.eecs.wsu.edu Resolving Dependencies --> Running transaction check ---> Package which.x86_64 0:2.20-7.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: which x86_64 2.20-7.el7 base 41 k Transaction Summary ================================================================================ Install 1 Package Total download size: 41 k Installed size: 75 k Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : which-2.20-7.el7.x86_64 1/1 install-info: No such file or directory for /usr/share/info/which.info.gz Verifying : which-2.20-7.el7.x86_64 1/1 Installed: which.x86_64 0:2.20-7.el7 Complete! Loaded plugins: fastestmirror, ovl Cleaning repos: base epel extras updates Cleaning up everything Maybe you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data from disabled or removed repos Cleaning up list of fastest mirrors ---> 20c8c25ac064 Removing intermediate container 2037dd63b69d Step 6/11 : WORKDIR /opt ---> ae71368ccec1 Removing intermediate container da2d6c510572 Step 7/11 : RUN curl -L -b "oraclelicense=a" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz | tar xzf - && curl -L https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.3.9/apache-maven-3.3.9-bin.tar.gz | tar xzf - ---> Running in 3423213b0dd9 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 531 100 531 0 0 1292 0 --:--:-- --:--:-- --:--:-- 1292 0 176M 0 575k 0 0 1277k 0 0:02:21 --:--:-- 0:02:21 1277k 10 176M 10 19.0M 0 0 13.0M 0 0:00:13 0:00:01 0:00:12 18.4M 20 176M 20 36.1M 0 0 14.7M 0 0:00:12 0:00:02 0:00:10 17.7M 31 176M 31 55.8M 0 0 16.1M 0 0:00:10 0:00:03 0:00:07 18.3M 42 176M 42 75.0M 0 0 16.8M 0 0:00:10 0:00:04 0:00:06 18.5M 53 176M 53 94.5M 0 0 17.3M 0 0:00:10 0:00:05 0:00:05 18.7M 63 176M 63 112M 0 0 17.4M 0 0:00:10 0:00:06 0:00:04 18.7M 74 176M 74 131M 0 0 17.6M 0 0:00:10 0:00:07 0:00:03 19.0M 85 176M 85 151M 0 0 17.8M 0 0:00:09 0:00:08 0:00:01 19.0M 96 176M 96 170M 0 0 18.0M 0 0:00:09 0:00:09 --:--:-- 19.0M100 176M 100 176M 0 0 18.0M 0 0:00:09 0:00:09 --:--:-- 19.0M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0100 8292k 100 8292k 0 0 14.3M 0 --:--:-- --:--:-- --:--:-- 14.3M ---> b037403b5e2b Removing intermediate container 3423213b0dd9 Step 8/11 : RUN ln -s jdk* java && ln -s apache-maven* maven ---> Running in bf0b10eca2ae ---> 89658cac4cce Removing intermediate container bf0b10eca2ae Step 9/11 : RUN alternatives --install /usr/bin/java java /opt/java/bin/java 2 && alternatives --install /usr/bin/jar jar /opt/java/bin/jar 2 && alternatives --install /usr/bin/javac javac /opt/java/bin/javac 2 && alternatives --set java /opt/java/bin/java && alternatives --set jar /opt/java/bin/jar && alternatives --set javac /opt/java/bin/javac && alternatives --install /usr/bin/mvn mvn /opt/maven/bin/mvn 1 ---> Running in 04a0d2165d99 ---> 6a902ce82f0c Removing intermediate container 04a0d2165d99 Step 10/11 : ADD infrastructure/docker/build/clean_build.sh / ---> bc82f6aec002 Removing intermediate container 975aa2421e43 Step 11/11 : CMD /clean_build.sh traffic_router ---> Running in b0334e517476 ---> 0ef24bd767f4 Removing intermediate container b0334e517476 Successfully built 0ef24bd767f4 Successfully tagged traffic_router_builder:latest Building traffic_monitor_build Step 1/7 : FROM centos:7 ---> ff426288ea90 Step 2/7 : MAINTAINER Dan Kirkwood ---> Using cache ---> 634bb5743f08 Step 3/7 : VOLUME /trafficcontrol ---> Using cache ---> 2f956fa6b0a2 Step 4/7 : RUN yum -y install epel-release git rpm-build && yum -y clean all ---> Using cache ---> b0e862c71325 Step 5/7 : RUN yum -y install golang && yum -y clean all ---> Using cache ---> 921e3a8f406c Step 6/7 : ADD infrastructure/docker/build/clean_build.sh / ---> Using cache ---> 07a9dc825ce6 Step 7/7 : CMD /clean_build.sh traffic_monitor ---> Running in 8cc7e4dece2e ---> dc7d28704e65 Removing intermediate container 8cc7e4dece2e Successfully built dc7d28704e65 Successfully tagged traffic_monitor_builder:latest Building weasel_license Step 1/6 : FROM golang:1.8-alpine 1.8-alpine: Pulling from library/golang Digest: sha256:869a64e0048a453de513872e9be6a1669e495eacece5c1240d1e0020d8a2f9fe Status: Downloaded newer image for golang:1.8-alpine ---> 31bf00cbd8fc Step 2/6 : WORKDIR /trafficcontrol ---> fecf001e4106 Removing intermediate container 087475e5e2a3 Step 3/6 : RUN apk update && apk add git ---> Running in 16e8aa2146a2 fetch http://dl-cdn.alpinelinux.org/alpine/v3.5/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.5/community/x86_64/APKINDEX.tar.gz v3.5.2-246-gbd89def273 [http://dl-cdn.alpinelinux.org/alpine/v3.5/main] v3.5.2-213-g0860a961bc [http://dl-cdn.alpinelinux.org/alpine/v3.5/community] OK: 7963 distinct packages available (1/5) Installing libssh2 (1.7.0-r2) (2/5) Installing libcurl (7.57.0-r0) (3/5) Installing expat (2.2.0-r1) (4/5) Installing pcre (8.39-r0) (5/5) Installing git (2.11.3-r0) Executing busybox-1.25.1-r1.trigger OK: 24 MiB in 17 packages ---> fc4b4ddd8e39 Removing intermediate container 16e8aa2146a2 Step 4/6 : RUN go-wrapper download -u github.com/comcast/weasel ---> Running in ebb776270e7f + exec go get -v -d -u github.com/comcast/weasel github.com/comcast/weasel (download) ---> e2eb322df93c Removing intermediate container ebb776270e7f Step 5/6 : RUN go-wrapper install github.com/comcast/weasel ---> Running in 00b3e2ffd9e4 + exec go install -v github.com/comcast/weasel github.com/comcast/weasel ---> 3e7337a659bf Removing intermediate container 00b3e2ffd9e4 Step 6/6 : CMD weasel -f /trafficcontrol/dist/weasel.txt -q ---> Running in 75891cf58c33 ---> 519997d4a7fc Removing intermediate container 75891cf58c33 Successfully built 519997d4a7fc Successfully tagged weasel_license:latest Building traffic_ops_build Traceback (most recent call last): File "bin/docker-compose", line 3, in <module> File "compose/cli/main.py", line 68, in main File "compose/cli/main.py", line 118, in perform_command File "compose/cli/main.py", line 924, in up File "compose/project.py", line 400, in up File "compose/service.py", line 291, in ensure_image_exists File "compose/service.py", line 871, in build File "site-packages/docker/api/build.py", line 141, in build File "site-packages/docker/utils/build.py", line 13, in tar File "site-packages/docker/utils/utils.py", line 117, in create_archive File "tarfile.py", line 2049, in addfile IOError: [Errno 28] No space left on device Failed to execute script docker-compose + find ./dist -type f -ls find: './dist': No such file or directory Build step 'Execute shell' marked build as failure Archiving artifacts Performing Post build task... Match found for : : True Logical operation result is TRUE Running script : export COMPOSE_HTTP_TIMEOUT=120 ./bin/docker-compose -p "${BUILD_TAG}" -f infrastructure/docker/build/docker-compose.yml down -v FATAL: Unable to produce a script file Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to H24 at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1693) at hudson.remoting.UserResponse.retrieve(UserRequest.java:310) at hudson.remoting.Channel.call(Channel.java:908) at hudson.FilePath.act(FilePath.java:986) at hudson.FilePath.act(FilePath.java:975) at hudson.FilePath.createTextTempFile(FilePath.java:1363) at hudson.tasks.CommandInterpreter.createScriptFile(CommandInterpreter.java:162) at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:94) at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:66) at hudson.plugins.postbuildtask.PostbuildTask.perform(PostbuildTask.java:123) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690) at hudson.model.Build$BuildExecution.post2(Build.java:186) at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635) at hudson.model.Run.execute(Run.java:1749) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:97) at hudson.model.Executor.run(Executor.java:421) java.io.IOException: No space left on device at java.io.FileOutputStream.writeBytes(Native Method) at java.io.FileOutputStream.write(FileOutputStream.java:326) at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:221) at sun.nio.cs.StreamEncoder.implClose(StreamEncoder.java:316) at sun.nio.cs.StreamEncoder.close(StreamEncoder.java:149) at java.io.OutputStreamWriter.close(OutputStreamWriter.java:233) at hudson.FilePath$17.invoke(FilePath.java:1380) at hudson.FilePath$17.invoke(FilePath.java:1363) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2760) at hudson.remoting.UserRequest.perform(UserRequest.java:207) at hudson.remoting.UserRequest.perform(UserRequest.java:53) at hudson.remoting.Request$2.run(Request.java:358) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:748) Caused: java.io.IOException: remote file operation failed: <https://builds.apache.org/job/incubator-trafficcontrol-PR/ws/> at hudson.remoting.Channel@2538f2cd:H24 at hudson.FilePath.act(FilePath.java:993) at hudson.FilePath.act(FilePath.java:975) at hudson.FilePath.createTextTempFile(FilePath.java:1363) Caused: java.io.IOException: Failed to create a temp file on <https://builds.apache.org/job/incubator-trafficcontrol-PR/ws/> at hudson.FilePath.createTextTempFile(FilePath.java:1386) at hudson.tasks.CommandInterpreter.createScriptFile(CommandInterpreter.java:162) at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:94) at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:66) at hudson.plugins.postbuildtask.PostbuildTask.perform(PostbuildTask.java:123) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690) at hudson.model.Build$BuildExecution.post2(Build.java:186) at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635) at hudson.model.Run.execute(Run.java:1749) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:97) at hudson.model.Executor.run(Executor.java:421) POST BUILD TASK : FAILURE END OF POST BUILD TASK : 0
