See <https://builds.apache.org/job/incubator-trafficcontrol-PR/1157/display/redirect?page=changes>
Changes: [jeffrey_elsloo] added geolocationOverrides to CRConfig and TR [jeffrey_elsloo] updated CRConfig param to use camelcase [jeffrey_elsloo] changed param name to maxmind.default.override [jeffrey_elsloo] documentation for maxmind.default.override parameter [jeffrey_elsloo] modified crconfig diff for maxmindDefaultOverride param [jeffrey_elsloo] code cleanup [jeffrey_elsloo] renamed isDefault to defaultLocation [jeffrey_elsloo] Updated configuration.rst and renamed defaultGeolocations [dangogh] converted the read to use the Read() interface [dangogh] renamed the Inserter interface to Creator to match the CRUD acronym [dangogh] fixed test cases for the Inserter to Creator interface name change [dangogh] updated comment to reflect the Creator refactor [dangogh] added functionality to support CRUD on the /divisions endpoint [dangogh] added TO Client funcs for invoking the /divisions CRUD [dangogh] cleaned up the cdns to account for the cdn package [dangogh] refactored the asns to refer to the CRUD interface framework [dangogh] cleaned up queries to account for the package names [dangogh] added TO client for ASNs [dangogh] added more test fixtures [dangogh] updated to only deleteByID [dangogh] fixed asns test case [dangogh] added the TestInterface [dangogh] added TestInterfaces test [dangogh] added TestInterfaces test [dangogh] updated to support the GetID() interface change and the Inserter to [dangogh] fixed merge conflict [dangogh] fixed merge issue [dangogh] fixed merge issue [dangogh] ds Inserter->Creator [dangogh] fix sql syntax [dangogh] fix column names; include cachegroup table in queries [dewrich] updates traffic portal install instructions and changes the defaults of [dangogh] updated to use the Read() interface [dangogh] added statuses test data [dangogh] updated to implement the CUD for statuses [dangogh] removed print [dangogh] cleaned up test case [dangogh] added TestInterfaces test [dangogh] fixed GetID() interface change [dangogh] updated for the Inserter->Creator interface change [mitchell852] fix expected msg [mitchell852] fix status update query [dewrich] fix ds request reader. if empty list, return empty slice rather than [dangogh] updated to use the CRUD interface [dangogh] updated regions to use the CRUD interface [dangogh] fix the insert statement [dangogh] added API tests for /regions [dangogh] cleaned up test case [dangogh] added TestInterfaces test [dangogh] fixed GetID() interface change [dangogh] cleanup; fix column mappings [dangogh] fixed test case to use Creator instead of Inserter [dangogh] fixed to use Creator instead of Inserter [dangogh] prevents parent.config failure when no delivery services assinged [rob05c] extra flag needed for go build in rpm [dangogh] moved into systeminfo package [dangogh] rebase cleanup [dangogh] adds stronger confirm when creating a request to delete a ds [neuman] requires portal role to manage delivery service steering targets [dangogh] updated phys_locations to use the CRUD interface [dangogh] aligned the query parameters [dangogh] updated for the API test cases [dangogh] added TestInterfaces test [dangogh] remapped region and regionId [dangogh] fixed the region name and region id confusion [dangogh] modified the expected name [dangogh] fixed GetID() interface change [dangogh] cleaned up physlocations to function with api calls [dangogh] Updates based upon review comments [dangogh] reference the nullable for table reading [dangogh] fixed compiler error with import alias [dangogh] updated comment [dangogh] removed duplicate routes [dangogh] null for null db data; region instead of regionName [dangogh] db sees region_id as region [dangogh] backup plan for GetAuditName [dangogh] remove the improper use of the NoAuth flag disabling user authentication [neuman] Adding Qwilt to the list of TC users [dewrich] managing sslkeys and urlsig keys requires at least the operations role [friede] Add weasel to the docker build. [dangogh] adds manage ssl keys, url sig keys and uri signing keys menu items to TP [dewrich] move config.go into its own package [dangogh] Revert "move config.go into its own package" [dangogh] ds requests ui tweaks - removed delay on ds form tooltips; made sure [dewrich] add Logger interface [dewrich] add custom Logger method [dewrich] rename to ChangeLogger [dewrich] make message more clear [dewrich] remove db from ChangeLogger method [dewrich] fixing changelog message for deliveryservice_request assignment and [dewrich] pull data from db after assign/status change; fix delete message issue [dangogh] TP ds forms pull field titles/descriptions from [friede] Traffic Ops API/GUI and Traffic Portal configuration of FQ Pacing plugin ------------------------------------------ [...truncated 3.10 KB...] Built: Thu May 4 22:10:54 2017 OS/Arch: linux/amd64 Server: Version: 17.05.0-ce API version: 1.29 (minimum version 1.12) Go version: go1.7.5 Git commit: 89658be Built: Thu May 4 22:10:54 2017 OS/Arch: linux/amd64 Experimental: false + rm -rf dist + export COMPOSE_HTTP_TIMEOUT=120 + COMPOSE_HTTP_TIMEOUT=120 + ./bin/docker-compose -p jenkins-incubator-trafficcontrol-PR-1157 -f infrastructure/docker/build/docker-compose.yml up --build WARNING: Dependency conflict: an older version of the 'docker-py' package may be polluting the namespace. If you're experiencing crashes, run the following command to remedy the issue: pip uninstall docker-py; pip uninstall docker; pip install docker Creating network "jenkinsincubatortrafficcontrolpr1157_default" with the default driver Building traffic_portal_build Step 1/10 : FROM centos:7 ---> ff426288ea90 Step 2/10 : MAINTAINER Dan Kirkwood ---> Using cache ---> ce5e0d9364af Step 3/10 : VOLUME /trafficcontrol ---> Using cache ---> 579e45f28076 Step 4/10 : RUN yum -y install epel-release git rpm-build && yum -y clean all ---> Using cache ---> efe1bd899e19 Step 5/10 : RUN rpm -ivh https://kojipkgs.fedoraproject.org//packages/http-parser/2.7.1/3.el7/x86_64/http-parser-2.7.1-3.el7.x86_64.rpm && yum -y install gcc libffi-devel make nodejs npm ruby-devel rubygems ---> Using cache ---> ddd317b15d70 Step 6/10 : RUN gem install compass ---> Using cache ---> a7c4791800c4 Step 7/10 : RUN npm -g install bower grunt-cli ---> Using cache ---> 4e539da91024 Step 8/10 : RUN echo '{ "allow_root": true }' > /root/.bowerrc ---> Using cache ---> 73ab50e89ceb Step 9/10 : ADD infrastructure/docker/build/clean_build.sh / ---> Using cache ---> 5c5fba22a83d Step 10/10 : CMD /clean_build.sh traffic_portal ---> Using cache ---> 0c87418a9d7e Successfully built 0c87418a9d7e Successfully tagged traffic_portal_builder:latest Building traffic_router_build Step 1/11 : FROM centos:7 ---> ff426288ea90 Step 2/11 : MAINTAINER Dan Kirkwood ---> Using cache ---> ce5e0d9364af Step 3/11 : VOLUME /trafficcontrol ---> Using cache ---> 579e45f28076 Step 4/11 : RUN yum -y install epel-release git rpm-build && yum -y clean all ---> Using cache ---> efe1bd899e19 Step 5/11 : RUN yum -y install which && yum -y clean all ---> Using cache ---> 56b7ba56770d Step 6/11 : WORKDIR /opt ---> Using cache ---> 238fd697272c 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 - ---> Using cache ---> 6b35c683f25e Step 8/11 : RUN ln -s jdk* java && ln -s apache-maven* maven ---> Using cache ---> e1917d02bbd5 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 ---> Using cache ---> 98d0417e1d4c Step 10/11 : ADD infrastructure/docker/build/clean_build.sh / ---> Using cache ---> 04c2462687f9 Step 11/11 : CMD /clean_build.sh traffic_router ---> Using cache ---> 079e10aea005 Successfully built 079e10aea005 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 ---> ce5e0d9364af Step 3/7 : VOLUME /trafficcontrol ---> Using cache ---> 579e45f28076 Step 4/7 : RUN yum -y install epel-release git rpm-build && yum -y clean all ---> Using cache ---> efe1bd899e19 Step 5/7 : RUN yum -y install golang && yum -y clean all ---> Using cache ---> 8ddacb45d031 Step 6/7 : ADD infrastructure/docker/build/clean_build.sh / ---> Using cache ---> a77ab3738bc7 Step 7/7 : CMD /clean_build.sh traffic_monitor ---> Using cache ---> 32a5ea657cd2 Successfully built 32a5ea657cd2 Successfully tagged traffic_monitor_builder:latest Building source Step 1/6 : FROM centos:7 ---> ff426288ea90 Step 2/6 : MAINTAINER Dan Kirkwood ---> Using cache ---> ce5e0d9364af Step 3/6 : VOLUME /trafficcontrol ---> Using cache ---> 579e45f28076 Step 4/6 : RUN yum -y install git && yum -y clean all ---> Using cache ---> c542fe67aeef Step 5/6 : WORKDIR /trafficcontrol ---> Using cache ---> 3fa14b20bdac Step 6/6 : CMD ./build/build.sh tarball ---> Using cache ---> e1e207614e59 Successfully built e1e207614e59 Successfully tagged trafficcontrol_tarball:latest Building traffic_ops_build Step 1/9 : FROM centos:7 ---> ff426288ea90 Step 2/9 : MAINTAINER Dan Kirkwood ---> Using cache ---> ce5e0d9364af Step 3/9 : VOLUME /trafficcontrol ---> Using cache ---> 579e45f28076 Step 4/9 : RUN yum -y install epel-release git rpm-build && yum -y clean all ---> Using cache ---> efe1bd899e19 Step 5/9 : RUN yum -y install expat-devel gcc libcurl-devel make openssl-devel perl-ExtUtils-MakeMaker tar && yum -y clean all ---> Using cache ---> d6af7739d5a6 Step 6/9 : ADD traffic_ops/install/bin/install_go.sh / ---> Using cache ---> dee38e2de793 Step 7/9 : RUN /install_go.sh ---> Using cache ---> a202a3adf6e2 Step 8/9 : ADD infrastructure/docker/build/clean_build.sh / ---> Using cache ---> 4fc5afdba91a Step 9/9 : CMD /clean_build.sh traffic_ops ---> Using cache ---> f8ff4630f032 Successfully built f8ff4630f032 Successfully tagged traffic_ops_builder:latest Building traffic_stats_build Step 1/7 : FROM centos:7 ---> ff426288ea90 Step 2/7 : MAINTAINER Dan Kirkwood ---> Using cache ---> ce5e0d9364af Step 3/7 : VOLUME /trafficcontrol ---> Using cache ---> 579e45f28076 Step 4/7 : RUN yum -y install epel-release git rpm-build && yum -y clean all ---> Using cache ---> efe1bd899e19 Step 5/7 : RUN yum -y install golang && yum -y clean all ---> Using cache ---> 8ddacb45d031 Step 6/7 : ADD infrastructure/docker/build/clean_build.sh / ---> Using cache ---> a77ab3738bc7 Step 7/7 : CMD /clean_build.sh traffic_stats ---> Using cache ---> e63c74f2de01 Successfully built e63c74f2de01 Successfully tagged traffic_stats_builder:latest Creating jenkinsincubatortrafficcontrolpr1157_weasel_1 ... Creating jenkinsincubatortrafficcontrolpr1157_traffic_router_build_1 ... Creating jenkinsincubatortrafficcontrolpr1157_source_1 ... Creating jenkinsincubatortrafficcontrolpr1157_traffic_portal_build_1 ... Creating jenkinsincubatortrafficcontrolpr1157_traffic_monitor_build_1 ... Creating jenkinsincubatortrafficcontrolpr1157_traffic_ops_build_1 ... Creating jenkinsincubatortrafficcontrolpr1157_traffic_stats_build_1 ... Creating jenkinsincubatortrafficcontrolpr1157_traffic_router_build_1 Creating jenkinsincubatortrafficcontrolpr1157_weasel_1 Creating jenkinsincubatortrafficcontrolpr1157_source_1 Creating jenkinsincubatortrafficcontrolpr1157_traffic_portal_build_1 Creating jenkinsincubatortrafficcontrolpr1157_traffic_monitor_build_1 Creating jenkinsincubatortrafficcontrolpr1157_traffic_ops_build_1 Creating jenkinsincubatortrafficcontrolpr1157_traffic_stats_build_1 Creating jenkinsincubatortrafficcontrolpr1157_source_1 ... error ERROR: for jenkinsincubatortrafficcontrolpr1157_source_1 Cannot start service source: network jenkinsincubatortrafficcontrolpr1157_default not found Creating jenkinsincubatortrafficcontrolpr1157_weasel_1 ... error ERROR: for jenkinsincubatortrafficcontrolpr1157_weasel_1 Cannot start service weasel: network jenkinsincubatortrafficcontrolpr1157_default not found Creating jenkinsincubatortrafficcontrolpr1157_traffic_ops_build_1 ... error ERROR: for jenkinsincubatortrafficcontrolpr1157_traffic_ops_build_1 Cannot start service traffic_ops_build: network jenkinsincubatortrafficcontrolpr1157_default not found Creating jenkinsincubatortrafficcontrolpr1157_traffic_router_build_1 ... error ERROR: for jenkinsincubatortrafficcontrolpr1157_traffic_router_build_1 Cannot start service traffic_router_build: network jenkinsincubatortrafficcontrolpr1157_default not found Creating jenkinsincubatortrafficcontrolpr1157_traffic_monitor_build_1 ... error ERROR: for jenkinsincubatortrafficcontrolpr1157_traffic_monitor_build_1 Cannot start service traffic_monitor_build: network jenkinsincubatortrafficcontrolpr1157_default not found Creating jenkinsincubatortrafficcontrolpr1157_traffic_portal_build_1 ... error ERROR: for jenkinsincubatortrafficcontrolpr1157_traffic_portal_build_1 Cannot start service traffic_portal_build: network jenkinsincubatortrafficcontrolpr1157_default not found Creating jenkinsincubatortrafficcontrolpr1157_traffic_stats_build_1 ... error ERROR: for jenkinsincubatortrafficcontrolpr1157_traffic_stats_build_1 Cannot start service traffic_stats_build: network jenkinsincubatortrafficcontrolpr1157_default not found ERROR: for traffic_portal_build Cannot start service traffic_portal_build: network jenkinsincubatortrafficcontrolpr1157_default not found ERROR: for traffic_router_build Cannot start service traffic_router_build: network jenkinsincubatortrafficcontrolpr1157_default not found ERROR: for traffic_monitor_build Cannot start service traffic_monitor_build: network jenkinsincubatortrafficcontrolpr1157_default not found ERROR: for source Cannot start service source: network jenkinsincubatortrafficcontrolpr1157_default not found ERROR: for weasel Cannot start service weasel: network jenkinsincubatortrafficcontrolpr1157_default not found ERROR: for traffic_ops_build Cannot start service traffic_ops_build: network jenkinsincubatortrafficcontrolpr1157_default not found ERROR: for traffic_stats_build Cannot start service traffic_stats_build: network jenkinsincubatortrafficcontrolpr1157_default not found Encountered errors while bringing up the project. + 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 [incubator-trafficcontrol-PR] $ /bin/bash -xe /tmp/jenkins3600308652747176145.sh + export COMPOSE_HTTP_TIMEOUT=120 + COMPOSE_HTTP_TIMEOUT=120 + ./bin/docker-compose -p jenkins-incubator-trafficcontrol-PR-1157 -f infrastructure/docker/build/docker-compose.yml down -v WARNING: Dependency conflict: an older version of the 'docker-py' package may be polluting the namespace. If you're experiencing crashes, run the following command to remedy the issue: pip uninstall docker-py; pip uninstall docker; pip install docker Removing jenkinsincubatortrafficcontrolpr1157_traffic_stats_build_1 ... Removing jenkinsincubatortrafficcontrolpr1157_traffic_portal_build_1 ... Removing jenkinsincubatortrafficcontrolpr1157_traffic_monitor_build_1 ... Removing jenkinsincubatortrafficcontrolpr1157_traffic_router_build_1 ... Removing jenkinsincubatortrafficcontrolpr1157_traffic_ops_build_1 ... Removing jenkinsincubatortrafficcontrolpr1157_weasel_1 ... Removing jenkinsincubatortrafficcontrolpr1157_source_1 ... Removing jenkinsincubatortrafficcontrolpr1157_traffic_stats_build_1 ... doneRemoving jenkinsincubatortrafficcontrolpr1157_traffic_monitor_build_1 ... doneRemoving jenkinsincubatortrafficcontrolpr1157_source_1 ... doneRemoving jenkinsincubatortrafficcontrolpr1157_traffic_portal_build_1 ... doneRemoving jenkinsincubatortrafficcontrolpr1157_traffic_ops_build_1 ... doneRemoving jenkinsincubatortrafficcontrolpr1157_weasel_1 ... doneRemoving jenkinsincubatortrafficcontrolpr1157_traffic_router_build_1 ... doneRemoving network jenkinsincubatortrafficcontrolpr1157_default Network jenkinsincubatortrafficcontrolpr1157_default not found. POST BUILD TASK : SUCCESS END OF POST BUILD TASK : 0