FailedConsole Output

11:55:49 Started by GitLab push by f.moscatelli
11:55:49 Building remotely on build.forge.etsi.org (docker) in workspace /home/jenkins/workspace/NFV - Network Functions Virtualisation/sol005
11:55:50 using credential f9a9fd70-ea8b-4872-a9d5-d1fb1cf8123e
11:55:50  > git rev-parse --is-inside-work-tree # timeout=10
11:55:50 Fetching changes from the remote Git repository
11:55:50  > git config remote.origin.url git@forge.etsi.org:nfv/SOL005.git # timeout=10
11:55:50 Fetching upstream changes from git@forge.etsi.org:nfv/SOL005.git
11:55:50  > git --version # timeout=10
11:55:50 using GIT_SSH to set credentials 
11:55:50  > git fetch --tags --progress git@forge.etsi.org:nfv/SOL005.git +refs/heads/*:refs/remotes/origin/*
11:56:12  > git rev-parse remotes/origin/2.5.1-dev^{commit} # timeout=10
11:56:12  > git branch -a -v --no-abbrev --contains 5051b7714b0dabb0e3c7efd7ffb409cd63de2afd # timeout=10
11:56:12 Checking out Revision 5051b7714b0dabb0e3c7efd7ffb409cd63de2afd (origin/2.5.1-dev)
11:56:12  > git config core.sparsecheckout # timeout=10
11:56:12  > git checkout -f 5051b7714b0dabb0e3c7efd7ffb409cd63de2afd
11:56:12 Commit message: "SOL005: API versions endpoint included ad endpoint type + API version updated to 1.2.0 + PDF references updated"
11:56:12  > git rev-list --no-walk 9f5f89cf7cc533dd5401c15b5bfe1b5abd9137ef # timeout=10
11:56:12 [sol005] $ /bin/bash /tmp/jenkins1056254106520612963.sh
11:56:12 ./build-container.sh: line 7: proxy: command not found
11:56:12 http_proxy is not set
11:56:12 Proxy set to 
11:56:12 Sending build context to Docker daemon  13.31kB

11:56:12 Step 1/24 : FROM alpine:3.6
11:56:56 Get https://registry-1.docker.io/v2/library/alpine/manifests/3.6: dial tcp: lookup registry-1.docker.io on 127.0.1.1:53: read udp 127.0.0.1:41673->127.0.1.1:53: i/o timeout
11:56:56 Mounting dir /home/jenkins/workspace/NFV - Network Functions Virtualisation/sol005 as /work
11:56:56 mkdir: created directory '/var/www/html/api/nfv/sol005/67'
11:56:56 Mounting dir /var/www/html/api/nfv/sol005/67 as /storage
11:56:57 Using filter ''
11:56:57 
11:56:57 Entering dir /work/src
11:56:57 -- Will validate: ./SOL005/NSDManagement/NSDManagement.yaml (api: NSDManagement) (deliverable:SOL005)
11:56:57 --- Merging file.
11:56:59 --- Create PDF...
11:58:28 --- Validating ../build/SOL005-NSDManagement-API.yaml
11:58:29 
11:58:29 API Errors:
11:58:29 
11:58:29   #/paths/~1api-versions/get/responses/200: Not a valid response definition
11:58:29     #/paths/~1api-versions/get/responses/200/schema: Not a valid 200 definition
11:58:29       #/schema/properties/apiVersions/items: Not a valid schema items definition
11:58:29         #/properties/apiVersions/items/properties/version/required: Expected type array but found type boolean
11:58:29         #/properties/apiVersions/items: Expected type array but found type object
11:58:29       #/schema: Additional properties not allowed: properties
11:58:29     #/paths/~1api-versions/get/responses/200: Missing required property: $ref
11:58:29 
11:58:29 1 error and 0 warnings
11:58:29 
11:58:29 --- Validation done (1).
11:58:29 '../build/SOL005-NSDManagement-API.yaml' -> '/storage/SOL005-NSDManagement-API.yaml'
11:58:29 '../build/SOL005-NSDManagement-API.json' -> '/storage/SOL005-NSDManagement-API.json'
11:58:29 '../build/SOL005-NSDManagement-API.pdf' -> '/storage/SOL005-NSDManagement-API.pdf'
11:58:29 -- Will validate: ./SOL005/APIVersion/APIVersion.yaml (api: APIVersion) (deliverable:SOL005)
11:58:29 --- Merging file.
11:58:30 --- Create PDF...
11:58:37 --- Validating ../build/SOL005-APIVersion-API.yaml
11:58:38 
11:58:38 API Errors:
11:58:38 
11:58:38   #/paths/~1api-versions/get/responses/200: Not a valid response definition
11:58:38     #/paths/~1api-versions/get/responses/200/schema: Not a valid 200 definition
11:58:38       #/schema/properties/apiVersions/items: Not a valid schema items definition
11:58:38         #/properties/apiVersions/items/properties/version/required: Expected type array but found type boolean
11:58:38         #/properties/apiVersions/items: Expected type array but found type object
11:58:38       #/schema: Additional properties not allowed: properties
11:58:38     #/paths/~1api-versions/get/responses/200: Missing required property: $ref
11:58:38 
11:58:38 1 error and 0 warnings
11:58:38 
11:58:38 --- Validation done (1).
11:58:38 '../build/SOL005-APIVersion-API.yaml' -> '/storage/SOL005-APIVersion-API.yaml'
11:58:38 '../build/SOL005-APIVersion-API.json' -> '/storage/SOL005-APIVersion-API.json'
11:58:38 '../build/SOL005-APIVersion-API.pdf' -> '/storage/SOL005-APIVersion-API.pdf'
11:58:38 -- Will validate: ./SOL005/NSPerformanceManagement/NSPerformanceManagement.yaml (api: NSPerformanceManagement) (deliverable:SOL005)
11:58:38 --- Merging file.
11:58:40 --- Create PDF...
11:59:30 --- Validating ../build/SOL005-NSPerformanceManagement-API.yaml
11:59:31 
11:59:31 API Errors:
11:59:31 
11:59:31   #/paths/~1api-versions/get/responses/200: Not a valid response definition
11:59:31     #/paths/~1api-versions/get/responses/200/schema: Not a valid 200 definition
11:59:31       #/schema/properties/apiVersions/items: Not a valid schema items definition
11:59:31         #/properties/apiVersions/items/properties/version/required: Expected type array but found type boolean
11:59:31         #/properties/apiVersions/items: Expected type array but found type object
11:59:31       #/schema: Additional properties not allowed: properties
11:59:31     #/paths/~1api-versions/get/responses/200: Missing required property: $ref
11:59:31 
11:59:31 1 error and 0 warnings
11:59:31 
11:59:31 --- Validation done (1).
11:59:31 '../build/SOL005-NSPerformanceManagement-API.yaml' -> '/storage/SOL005-NSPerformanceManagement-API.yaml'
11:59:31 '../build/SOL005-NSPerformanceManagement-API.json' -> '/storage/SOL005-NSPerformanceManagement-API.json'
11:59:31 '../build/SOL005-NSPerformanceManagement-API.pdf' -> '/storage/SOL005-NSPerformanceManagement-API.pdf'
11:59:31 -- Will validate: ./SOL005/NSFaultManagement/NSFaultManagement.yaml (api: NSFaultManagement) (deliverable:SOL005)
11:59:31 --- Merging file.
11:59:32 
11:59:32   error: Document has invalid references:
11:59:32 
11:59:32   #/paths/~1URI_is_provided_by_the_client_when_creating_the_subscription-AlarmClearedNotification/post/parameters/0/schema/properties/AlarmClearedNotification/properties/_links/properties/alarm: Extra JSON Reference properties will be ignored: description
11:59:32   #/paths/~1URI_is_provided_by_the_client_when_creating_the_subscription-AlarmClearedNotification/post/parameters/0/schema/properties/AlarmClearedNotification/properties/_links/properties/subscription: Extra JSON Reference properties will be ignored: description
11:59:32   #/paths/~1URI_is_provided_by_the_client_when_creating_the_subscription-AlarmListRebuiltNotification/post/parameters/0/schema/properties/AlarmListRebuiltNotification/properties/_links/properties/alarms: Extra JSON Reference properties will be ignored: description
11:59:32   #/paths/~1URI_is_provided_by_the_client_when_creating_the_subscription-AlarmListRebuiltNotification/post/parameters/0/schema/properties/AlarmListRebuiltNotification/properties/_links/properties/subscription: Extra JSON Reference properties will be ignored: description
11:59:32   #/paths/~1URI_is_provided_by_the_client_when_creating_the_subscription-AlarmNotification/post/parameters/0/schema/properties/AlarmNotification/properties/_links/properties/subscription: Extra JSON Reference properties will be ignored: description
11:59:32 
11:59:32 --- Create PDF...
11:59:34 --- Validating ../build/SOL005-NSFaultManagement-API.yaml
11:59:34 mv: can't rename 'SOL005-NSFaultManagement-API.pdf': No such file or directory
11:59:35 
11:59:35   error: Unsupported Swagger version: undefined
11:59:35 
11:59:35 --- Validation done (1).
11:59:35 '../build/SOL005-NSFaultManagement-API.yaml' -> '/storage/SOL005-NSFaultManagement-API.yaml'
11:59:35 '../build/SOL005-NSFaultManagement-API.json' -> '/storage/SOL005-NSFaultManagement-API.json'
11:59:35 '../build/SOL005-NSFaultManagement-API.pdf' -> '/storage/SOL005-NSFaultManagement-API.pdf'
11:59:35 -- Will validate: ./SOL005/VNFPackageManagement/VNFPackageManagement.yaml (api: VNFPackageManagement) (deliverable:SOL005)
11:59:35 --- Merging file.
11:59:36 
11:59:36   error: Document has invalid references:
11:59:36 
11:59:36   #/paths/~1URI_is_provided_by_the_client_when_creating_the_subscription-VnfPackageChangeNotification/post/parameters/0/schema/properties/VnfPackageChangeNotification/properties/_links/properties/subscription: Extra JSON Reference properties will be ignored: description
11:59:36   #/paths/~1URI_is_provided_by_the_client_when_creating_the_subscription-VnfPackageChangeNotification/post/parameters/0/schema/properties/VnfPackageChangeNotification/properties/_links/properties/vnfPackage: Extra JSON Reference properties will be ignored: description
11:59:36   #/paths/~1URI_is_provided_by_the_client_when_creating_the_subscription-VnfPackageOnboardingNotification/post/parameters/0/schema/properties/VnfPackageOnboardingNotification/properties/_links/properties/subscription: Extra JSON Reference properties will be ignored: description
11:59:36   #/paths/~1URI_is_provided_by_the_client_when_creating_the_subscription-VnfPackageOnboardingNotification/post/parameters/0/schema/properties/VnfPackageOnboardingNotification/properties/_links/properties/vnfPackage: Extra JSON Reference properties will be ignored: description
11:59:36 
11:59:36 --- Create PDF...
11:59:37 mv: can't rename 'SOL005-VNFPackageManagement-API.pdf': No such file or directory
11:59:37 --- Validating ../build/SOL005-VNFPackageManagement-API.yaml
11:59:38 
11:59:38   error: Unsupported Swagger version: undefined
11:59:38 
11:59:38 --- Validation done (1).
11:59:38 '../build/SOL005-VNFPackageManagement-API.yaml' -> '/storage/SOL005-VNFPackageManagement-API.yaml'
11:59:38 '../build/SOL005-VNFPackageManagement-API.json' -> '/storage/SOL005-VNFPackageManagement-API.json'
11:59:38 '../build/SOL005-VNFPackageManagement-API.pdf' -> '/storage/SOL005-VNFPackageManagement-API.pdf'
11:59:38 -- Will validate: ./SOL005/NSLifecycleManagement/NSLifecycleManagement.yaml (api: NSLifecycleManagement) (deliverable:SOL005)
11:59:38 --- Merging file.
11:59:40 
11:59:40   error: Document has invalid references:
11:59:40 
11:59:40   #/paths/~1URI_is_provided_by_the_client_when_creating_the_subscription-NsIdentifierCreationNotification/post/parameters/0/schema/properties/NsIdentifierCreationNotification/properties/_links/properties/nsInstance: Extra JSON Reference properties will be ignored: description
11:59:40   #/paths/~1URI_is_provided_by_the_client_when_creating_the_subscription-NsIdentifierCreationNotification/post/parameters/0/schema/properties/NsIdentifierCreationNotification/properties/_links/properties/nslcmOpOcc: Extra JSON Reference properties will be ignored: description
11:59:40   #/paths/~1URI_is_provided_by_the_client_when_creating_the_subscription-NsIdentifierCreationNotification/post/parameters/0/schema/properties/NsIdentifierCreationNotification/properties/_links/properties/subscription: Extra JSON Reference properties will be ignored: description
11:59:40   #/paths/~1URI_is_provided_by_the_client_when_creating_the_subscription-NsIdentifierDeletionNotification/post/parameters/0/schema/properties/NsIdentifierDeletionNotification/properties/_links/properties/nsInstance: Extra JSON Reference properties will be ignored: description
11:59:40   #/paths/~1URI_is_provided_by_the_client_when_creating_the_subscription-NsIdentifierDeletionNotification/post/parameters/0/schema/properties/NsIdentifierDeletionNotification/properties/_links/properties/nslcmOpOcc: Extra JSON Reference properties will be ignored: description
11:59:40   #/paths/~1URI_is_provided_by_the_client_when_creating_the_subscription-NsIdentifierDeletionNotification/post/parameters/0/schema/properties/NsIdentifierDeletionNotification/properties/_links/properties/subscription: Extra JSON Reference properties will be ignored: description
11:59:40   #/paths/~1URI_is_provided_by_the_client_when_creating_the_subscription-NsLcmOperationOccurrenceNotification/post/parameters/0/schema/properties/NsLcmOperationOccurrenceNotification/properties/_links/properties/nsInstance: Extra JSON Reference properties will be ignored: description
11:59:40   #/paths/~1URI_is_provided_by_the_client_when_creating_the_subscription-NsLcmOperationOccurrenceNotification/post/parameters/0/schema/properties/NsLcmOperationOccurrenceNotification/properties/_links/properties/nslcmOpOcc: Extra JSON Reference properties will be ignored: description
11:59:40   #/paths/~1URI_is_provided_by_the_client_when_creating_the_subscription-NsLcmOperationOccurrenceNotification/post/parameters/0/schema/properties/NsLcmOperationOccurrenceNotification/properties/_links/properties/subscription: Extra JSON Reference properties will be ignored: description
11:59:40   #/paths/~1ns_instances/get/responses/200/schema/items/properties/NsInstance/properties/vnfInstance/items/properties/instantiatedVnfInfo/properties/extCpInfo/items/properties/cpProtocolInfo/items: JSON Pointer points to missing location: SOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yaml#/definitions/CpProtocolInfo
11:59:40   #/paths/~1ns_instances/post/responses/201/schema/properties/NsInstance/properties/vnfInstance/items/properties/instantiatedVnfInfo/properties/extCpInfo/items/properties/cpProtocolInfo/items: JSON Pointer points to missing location: SOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yaml#/definitions/CpProtocolInfo
11:59:40   #/paths/~1ns_instances~1{nsInstanceId}/get/responses/200/schema/properties/NsInstance/properties/vnfInstance/items/properties/instantiatedVnfInfo/properties/extCpInfo/items/properties/cpProtocolInfo/items: JSON Pointer points to missing location: SOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yaml#/definitions/CpProtocolInfo
11:59:40   #/paths/~1ns_instances~1{nsInstanceId}~1heal/post/responses/202/schema/properties/vnfInstance/items/properties/instantiatedVnfInfo/properties/extCpInfo/items/properties/cpProtocolInfo/items: JSON Pointer points to missing location: SOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yaml#/definitions/CpProtocolInfo
11:59:40   #/paths/~1ns_instances~1{nsInstanceId}~1instantiate/post/responses/202/schema/properties/vnfInstance/items/properties/instantiatedVnfInfo/properties/extCpInfo/items/properties/cpProtocolInfo/items: JSON Pointer points to missing location: SOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yaml#/definitions/CpProtocolInfo
11:59:40   #/paths/~1ns_instances~1{nsInstanceId}~1scale/post/responses/202/schema/properties/vnfInstance/items/properties/instantiatedVnfInfo/properties/extCpInfo/items/properties/cpProtocolInfo/items: JSON Pointer points to missing location: SOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yaml#/definitions/CpProtocolInfo
11:59:40   #/paths/~1ns_instances~1{nsInstanceId}~1terminate/post/responses/202/schema/properties/vnfInstance/items/properties/instantiatedVnfInfo/properties/extCpInfo/items/properties/cpProtocolInfo/items: JSON Pointer points to missing location: SOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yaml#/definitions/CpProtocolInfo
11:59:40   #/paths/~1ns_instances~1{nsInstanceId}~1update/post/parameters/4/schema/properties/UpdateNsRequest/properties/updateVnffg/items/properties/nfp/items/properties/cpGroup/items/properties/cpPairInfo/items: JSON Pointer points to missing location: #/definitions/CpPairInfo
11:59:40   #/paths/~1ns_instances~1{nsInstanceId}~1update/post/responses/202/schema/properties/vnfInstance/items/properties/instantiatedVnfInfo/properties/extCpInfo/items/properties/cpProtocolInfo/items: JSON Pointer points to missing location: SOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yamlSOL005_def.yaml#/definitions/CpProtocolInfo
11:59:40 
11:59:40 --- Create PDF...
11:59:41 mv: can't rename 'SOL005-NSLifecycleManagement-API.pdf': No such file or directory
11:59:41 --- Validating ../build/SOL005-NSLifecycleManagement-API.yaml
11:59:42 
11:59:42   error: Unsupported Swagger version: undefined
11:59:42 
11:59:42 --- Validation done (1).
11:59:42 '../build/SOL005-NSLifecycleManagement-API.yaml' -> '/storage/SOL005-NSLifecycleManagement-API.yaml'
11:59:42 '../build/SOL005-NSLifecycleManagement-API.json' -> '/storage/SOL005-NSLifecycleManagement-API.json'
11:59:42 '../build/SOL005-NSLifecycleManagement-API.pdf' -> '/storage/SOL005-NSLifecycleManagement-API.pdf'
11:59:42 -- Final validator returns 1.
11:59:42 Build step 'Execute shell' marked build as failure
11:59:43 Skipped archiving because build is not successful
11:59:43 Finished: FAILURE