You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficcontrol.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2018/02/21 18:14:41 UTC

Build failed in Jenkins: incubator-trafficcontrol-master-build #581

See <https://builds.apache.org/job/incubator-trafficcontrol-master-build/581/display/redirect?page=changes>

Changes:

[dewrich] migration for new delivery_service_request table

[dewrich] deliveryservice_request GET endpoint

[dewrich] GetAuditName()

[dewrich] use CurrentUser as author

[dewrich] fix lastUpdated on read

[dewrich] fix GET .../:id

[dewrich] adds db for Validate calls on ds request

[dewrich] cleanup of log msgs. not using sprintf when reasonable

[dewrich] error if updating ds request results in conflict with another request

[dewrich] just add authorid to struct

[dewrich] check for conflicting ds on insert

[dewrich] add deliveryservice_request validation

[dewrich] change import name to dsrequest

[dewrich] order ds request by xml_id

[dewrich] ORDER BY must occur after WHERE

[dewrich] adds tenancy check to ds request create/update/delete

[dewrich] adjust priv level

[dewrich] add tenancy checks to generic handlers

[dewrich] use generic tenancy check

[dewrich] rename ds request to nullable

[dewrich] temp workaround for test

[dewrich] adjust imports

[dewrich] initial version of the dsrequests API test

[dewrich] added non-nil fields for the TO Client

[dewrich] removed date stamps for testing

[dewrich] formatted which removed import

[dewrich] updated for tenancy test data

[dewrich] get tenantid from json blob

[dewrich] return after handling errors

[dewrich] close results; ensure err available on defer

[dewrich] finish request validation

[dewrich] fix JSON id for tenant

[dewrich] centralize info from deliveryservice

[dewrich] query by xmlid; response key lowcased

[dewrich] remove validation for authorID -- not needed

[dewrich] change request to deliveryservice; fix api test

[dewrich] use deliveryService consistently

[dewrich] added TO client methods GetDeliveryServiceRequestByID and

[dewrich] added functionality for GetDeliveryServiceByXMLID to the TO Client and

[dewrich] removed the db struct tags from the non-nullable

[dewrich] added nil checking to GreaterThanZero

[dewrich] refactored to support custom rules

[dewrich] successful test over the API to verify remote validation rules

[dewrich] added more test cases to cover the rest of the validation rules

[dewrich] use *Time for lastUpdated

[dewrich] fix json for tenantId case

[dewrich] added debugln's for troubleshooting

[dewrich] removed authorId from the test data

[dewrich] aligned the deliveryservice request on the TO client side

[dewrich] added debug print stmts for troubleshooting

[dewrich] updating to help debug [database access error]

[dewrich] add DeepCachingType to nullable ds

[dewrich] add missing last_edited_by

[dewrich] api test fix

[dewrich] added functionality for DELETE DSR

[dewrich] adjusted the test error message

[dewrich] if ds not in request, get from db

[dewrich] disallow JSON unmarshalling on select fields

[dewrich] handle auto fields in ds request

[dewrich] fixes ds validation for booleans

[dewrich] update api tests

[dewrich] use auth.PrivLevel*

[dewrich] add missing field in test data

[dewrich] allow 0 value for dscp

[dewrich] adjust tenants in tests

[dewrich] add state transition check

[dewrich] move RequestStatus to tcs/deliveryservice_requests

[dewrich] move status tests

[dewrich] move Status to tc/deliveryservice_requests

[dewrich] blank request means draft

[dewrich] remove required condition for status -- blank has a default

[dewrich] improve tests

[dewrich] still using json.RawMessage for ds in request

[dewrich] export GetDeliveryService from request

[dewrich] replace json.RawMessage with ds struct ptr

[dewrich] RequestStatus as string

[dewrich] fix requeststatus json unmarshalling and tests

[dewrich] fix request validation

[dewrich] remove lastUpdated from query params

[dewrich] simplify some ds validations

[dewrich] uses generic Read handler

[dewrich] adds tests for ds request workflow

[dewrich] skip rollback on success

[dewrich] filter ds requests on Read for tenancy

[dewrich] disallow any status but 'draft' or 'submitted' for new request

[dewrich] add test for bad ds request insert

[dewrich] get routes on ds request should be read only

[dewrich] add routes for status and assignee updates

[dewrich] no need to export types for status and assignee updates

[dewrich] get lastEditedBy username; fix update stmt

[dewrich] Signed changed to SigningAlgorithm

[dewrich] only allow normal update to change status between draft and submitted

[dewrich] needs to return entire updated ds request

[dewrich] don't allow deleting request with status complete, pending, rejected

[dewrich] removes status validation due to bug on POST

[dewrich] for DeliveryServiceNullable, turned all the fields into pointers as the

[dewrich] add interfaces test for deliveryservices

[dewrich] add interface tests for ds request

[dewrich] GetID() returns id and status

[dewrich] fix interfaces on ds

[dewrich] revert change to tenancy interface

[dewrich] ds request now fully nullable

[dewrich] expect status ptr

[dewrich] fix message

[dewrich] remove quotes for storage of request status

[dewrich] look for xmlId in json blob

------------------------------------------
Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on H21 (ubuntu xenial) in workspace <https://builds.apache.org/job/incubator-trafficcontrol-master-build/ws/>
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Done
Cloning the remote Git repository
Cloning repository git://github.com/apache/incubator-trafficcontrol.git
 > git init <https://builds.apache.org/job/incubator-trafficcontrol-master-build/ws/> # timeout=10
Fetching upstream changes from git://github.com/apache/incubator-trafficcontrol.git
 > git --version # timeout=10
using GIT_SSH to set credentials 
 > git fetch --tags --progress git://github.com/apache/incubator-trafficcontrol.git +refs/heads/*:refs/remotes/origin/*
 > git config remote.origin.url git://github.com/apache/incubator-trafficcontrol.git # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git config remote.origin.url git://github.com/apache/incubator-trafficcontrol.git # timeout=10
Fetching upstream changes from git://github.com/apache/incubator-trafficcontrol.git
using GIT_SSH to set credentials 
 > git fetch --tags --progress git://github.com/apache/incubator-trafficcontrol.git +refs/heads/*:refs/remotes/origin/*
 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
 > git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
Checking out Revision 35c36b4a04d94387b0ca99f534da0f881368a6b3 (refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 35c36b4a04d94387b0ca99f534da0f881368a6b3
Commit message: "look for xmlId in json blob"
 > git rev-list --no-walk ba5200ab2be7038b9bfa76b3c9d7cefee1df9127 # timeout=10
[incubator-trafficcontrol-master-build] $ /bin/bash /tmp/jenkins2643806289476346437.sh
+ docker system prune -f
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
+ proj=jenkins-incubator-trafficcontrol-master-build-581
+ '[' '!' -x bin/docker-compose ']'
+ mkdir bin
++ uname -s
++ uname -m
+ curl -L https://github.com/docker/compose/releases/download/1.13.0/docker-compose-Linux-x86_64
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0100   617    0   617    0     0   2191      0 --:--:-- --:--:-- --:--:--  2195
  0 8079k    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0 11 8079k   11  916k    0     0   518k      0  0:00:15  0:00:01  0:00:14  964k100 8079k  100 8079k    0     0  3217k      0  0:00:02  0:00:02 --:--:-- 4769k
+ chmod +x ./bin/docker-compose
+ docker version
Client:
 Version:      17.05.0-ce
 API version:  1.29
 Go version:   go1.7.5
 Git commit:   89658be
 Built:        Thu May  4 22:10:54 2017
 OS/Arch:      linux/amd64
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
+ rm -rf dist
+ ./bin/docker-compose -p jenkins-incubator-trafficcontrol-master-build-581 -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
Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?

If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.
+ ./bin/docker-compose -p jenkins-incubator-trafficcontrol-master-build-581 -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
Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?

If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.
+ docker ps -a
+ grep traffic
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
+ docker images
+ grep traffic
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
+ ./bin/docker-compose -p jenkins-incubator-trafficcontrol-master-build-581 -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
Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?

If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.
Build step 'Execute shell' marked build as failure
Archiving artifacts

Jenkins build is back to normal : incubator-trafficcontrol-master-build #582

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/incubator-trafficcontrol-master-build/582/display/redirect?page=changes>