SuccessConsole Output

12:31:43 Started by GitLab push by Michele Carignani
12:31:43 Building remotely on build.forge.etsi.org (docker) in workspace /home/jenkins/workspace/NFV - Network Functions Virtualisation/sol002-sol003-master
12:31:43  > git rev-parse --is-inside-work-tree # timeout=10
12:31:43 Fetching changes from the remote Git repository
12:31:43  > git config remote.origin.url git@forge.etsi.org:nfv/SOL002-SOL003.git # timeout=10
12:31:43 Fetching upstream changes from git@forge.etsi.org:nfv/SOL002-SOL003.git
12:31:43  > git --version # timeout=10
12:31:43 using GIT_SSH to set credentials 
12:31:43  > git fetch --tags --progress git@forge.etsi.org:nfv/SOL002-SOL003.git +refs/heads/*:refs/remotes/origin/*
12:31:44  > git rev-parse remotes/origin/master^{commit} # timeout=10
12:31:44  > git branch -a -v --no-abbrev --contains e89cb5606ac53203b8dec481258ec643b0ac9ebc # timeout=10
12:31:44 Checking out Revision e89cb5606ac53203b8dec481258ec643b0ac9ebc (origin/master, origin/fix-readme)
12:31:44  > git config core.sparsecheckout # timeout=10
12:31:44  > git checkout -f e89cb5606ac53203b8dec481258ec643b0ac9ebc
12:31:44 Commit message: "Keeping the referenced data structures for SOL002 Configuration"
12:31:44 First time build. Skipping changelog.
12:31:44 [sol002-sol003-master] $ /bin/bash /tmp/jenkins2331298945024190469.sh
12:31:44 ./build-container.sh: line 7: proxy: command not found
12:31:44 http_proxy is not set
12:31:44 Proxy set to 
12:31:44 Sending build context to Docker daemon  13.31kB

12:31:44 Step 1/24 : FROM alpine:3.6
12:31:44  ---> 94627dfbdf19
12:31:44 Step 2/24 : RUN env
12:31:44  ---> Using cache
12:31:44  ---> 5aba9ace9175
12:31:44 Step 3/24 : RUN apk update
12:31:44  ---> Using cache
12:31:44  ---> c93a8f8fceea
12:31:44 Step 4/24 : RUN apk add bash
12:31:44  ---> Using cache
12:31:44  ---> 9984393d4ab7
12:31:44 Step 5/24 : RUN apk add nodejs
12:31:44  ---> Using cache
12:31:44  ---> 002ade640a14
12:31:44 Step 6/24 : RUN apk add nodejs-npm
12:31:44  ---> Using cache
12:31:44  ---> 95fda2dffd97
12:31:44 Step 7/24 : RUN apk add asciidoctor
12:31:44  ---> Using cache
12:31:44  ---> 99af8b969755
12:31:44 Step 8/24 : RUN apk add openjdk8
12:31:44  ---> Using cache
12:31:44  ---> a00125cd64f2
12:31:44 Step 9/24 : RUN apk add ca-certificates wget && update-ca-certificates
12:31:44  ---> Using cache
12:31:44  ---> 82f7425307e6
12:31:44 Step 10/24 : RUN apk add openssl
12:31:44  ---> Using cache
12:31:44  ---> c2d720896593
12:31:44 Step 11/24 : RUN gem install rdoc --pre || gem install rdoc --pre
12:31:44  ---> Using cache
12:31:44  ---> 3dcde753af30
12:31:44 Step 12/24 : RUN gem install asciidoctor-pdf-cjk
12:31:44  ---> Using cache
12:31:44  ---> f790ef185743
12:31:44 Step 13/24 : RUN wget https://forge.etsi.org/swagger2markup-cli-1.3.2.jar
12:31:44  ---> Using cache
12:31:44  ---> 6edcfc270195
12:31:44 Step 14/24 : RUN npm config set proxy $http_proxy
12:31:44  ---> Using cache
12:31:44  ---> c9c3979202c1
12:31:44 Step 15/24 : RUN npm install -g swagger-tools@0.10.3
12:31:44  ---> Using cache
12:31:44  ---> 360ceb237df9
12:31:44 Step 16/24 : RUN npm install -g json-refs@3.0.4
12:31:44  ---> Using cache
12:31:44  ---> 54aac26bb2a4
12:31:44 Step 17/24 : RUN npm install -g yamljs@0.3.0
12:31:44  ---> Using cache
12:31:44  ---> b30960615413
12:31:44 Step 18/24 : ADD validate-in-docker.sh /validate-in-docker.sh
12:31:44  ---> Using cache
12:31:44  ---> 9c3c407cec72
12:31:44 Step 19/24 : RUN chmod +x /validate-in-docker.sh
12:31:44  ---> Using cache
12:31:44  ---> 0e32db7a01c5
12:31:44 Step 20/24 : ADD swg2mrkup /bin/swg2mrkup
12:31:44  ---> Using cache
12:31:44  ---> 5c11e0e954d6
12:31:44 Step 21/24 : RUN chmod +x /bin/swg2mrkup
12:31:44  ---> Using cache
12:31:44  ---> 44e6c3ae79b0
12:31:44 Step 22/24 : ADD oas2pdf /bin/oas2pdf
12:31:44  ---> Using cache
12:31:44  ---> f05a97034f47
12:31:44 Step 23/24 : RUN chmod +x /bin/oas2pdf
12:31:44  ---> Using cache
12:31:44  ---> 42d5eb6470d4
12:31:44 Step 24/24 : ENTRYPOINT /validate-in-docker.sh
12:31:44  ---> Using cache
12:31:44  ---> c94eb473a6f7
12:31:44 Successfully built c94eb473a6f7
12:31:44 Successfully tagged openapivalidator:latest
12:31:44 Mounting dir /home/jenkins/workspace/NFV - Network Functions Virtualisation/sol002-sol003-master as /work
12:31:44 mkdir: created directory '/var/www/html/api/nfv/sol002-sol003-master/38'
12:31:44 Mounting dir /var/www/html/api/nfv/sol002-sol003-master/38 as /storage
12:31:44 Using filter ''
12:31:44 
12:31:44 Entering dir /work/src
12:31:44 -- Will validate: ./SOL003/VNFIndicator/VNFIndicator.yaml (api: VNFIndicator) (deliverable:SOL003)
12:31:44 --- Merging file.
12:31:46 --- Create PDF...
12:32:02 --- Validating ../build/SOL003-VNFIndicator-API.yaml
12:32:03 --- Validation done (0).
12:32:03 '../build/SOL003-VNFIndicator-API.yaml' -> '/storage/SOL003-VNFIndicator-API.yaml'
12:32:03 '../build/SOL003-VNFIndicator-API.json' -> '/storage/SOL003-VNFIndicator-API.json'
12:32:03 '../build/SOL003-VNFIndicator-API.pdf' -> '/storage/SOL003-VNFIndicator-API.pdf'
12:32:03 -- Will validate: ./SOL003/VNFPackageManagementNotification/VNFPackageManagementNotification.yaml (api: VNFPackageManagementNotification) (deliverable:SOL003)
12:32:03 --- Merging file.
12:32:04 --- Create PDF...
12:32:13 --- Validating ../build/SOL003-VNFPackageManagementNotification-API.yaml
12:32:14 --- Validation done (0).
12:32:14 '../build/SOL003-VNFPackageManagementNotification-API.yaml' -> '/storage/SOL003-VNFPackageManagementNotification-API.yaml'
12:32:14 '../build/SOL003-VNFPackageManagementNotification-API.json' -> '/storage/SOL003-VNFPackageManagementNotification-API.json'
12:32:14 '../build/SOL003-VNFPackageManagementNotification-API.pdf' -> '/storage/SOL003-VNFPackageManagementNotification-API.pdf'
12:32:14 -- Will validate: ./SOL003/VNFLifecycleManagement/VNFLifecycleManagement.yaml (api: VNFLifecycleManagement) (deliverable:SOL003)
12:32:14 --- Merging file.
12:32:16 --- Create PDF...
12:33:55 --- Validating ../build/SOL003-VNFLifecycleManagement-API.yaml
12:33:57 --- Validation done (0).
12:33:57 '../build/SOL003-VNFLifecycleManagement-API.yaml' -> '/storage/SOL003-VNFLifecycleManagement-API.yaml'
12:33:57 '../build/SOL003-VNFLifecycleManagement-API.json' -> '/storage/SOL003-VNFLifecycleManagement-API.json'
12:33:57 '../build/SOL003-VNFLifecycleManagement-API.pdf' -> '/storage/SOL003-VNFLifecycleManagement-API.pdf'
12:33:57 -- Will validate: ./SOL003/VirtualisedResourcesQuotaAvailableNotification/VirtualisedResourcesQuotaAvailableNotification.yaml (api: VirtualisedResourcesQuotaAvailableNotification) (deliverable:SOL003)
12:33:57 --- Merging file.
12:33:58 --- Create PDF...
12:34:08 --- Validating ../build/SOL003-VirtualisedResourcesQuotaAvailableNotification-API.yaml
12:34:09 --- Validation done (0).
12:34:09 '../build/SOL003-VirtualisedResourcesQuotaAvailableNotification-API.yaml' -> '/storage/SOL003-VirtualisedResourcesQuotaAvailableNotification-API.yaml'
12:34:09 '../build/SOL003-VirtualisedResourcesQuotaAvailableNotification-API.json' -> '/storage/SOL003-VirtualisedResourcesQuotaAvailableNotification-API.json'
12:34:09 '../build/SOL003-VirtualisedResourcesQuotaAvailableNotification-API.pdf' -> '/storage/SOL003-VirtualisedResourcesQuotaAvailableNotification-API.pdf'
12:34:09 -- Will validate: ./SOL003/VNFFaultManagementNotification/VNFFaultManagementNotification.yaml (api: VNFFaultManagementNotification) (deliverable:SOL003)
12:34:09 --- Merging file.
12:34:10 --- Create PDF...
12:34:24 --- Validating ../build/SOL003-VNFFaultManagementNotification-API.yaml
12:34:25 --- Validation done (0).
12:34:25 '../build/SOL003-VNFFaultManagementNotification-API.yaml' -> '/storage/SOL003-VNFFaultManagementNotification-API.yaml'
12:34:25 '../build/SOL003-VNFFaultManagementNotification-API.json' -> '/storage/SOL003-VNFFaultManagementNotification-API.json'
12:34:25 '../build/SOL003-VNFFaultManagementNotification-API.pdf' -> '/storage/SOL003-VNFFaultManagementNotification-API.pdf'
12:34:25 -- Will validate: ./SOL003/VNFIndicatorNotification/VNFIndicatorNotification.yaml (api: VNFIndicatorNotification) (deliverable:SOL003)
12:34:25 --- Merging file.
12:34:25 --- Create PDF...
12:34:32 --- Validating ../build/SOL003-VNFIndicatorNotification-API.yaml
12:34:32 --- Validation done (0).
12:34:32 '../build/SOL003-VNFIndicatorNotification-API.yaml' -> '/storage/SOL003-VNFIndicatorNotification-API.yaml'
12:34:32 '../build/SOL003-VNFIndicatorNotification-API.json' -> '/storage/SOL003-VNFIndicatorNotification-API.json'
12:34:32 '../build/SOL003-VNFIndicatorNotification-API.pdf' -> '/storage/SOL003-VNFIndicatorNotification-API.pdf'
12:34:32 -- Will validate: ./SOL003/VNFFaultManagement/VNFFaultManagement.yaml (api: VNFFaultManagement) (deliverable:SOL003)
12:34:32 --- Merging file.
12:34:34 --- Create PDF...
12:34:50 --- Validating ../build/SOL003-VNFFaultManagement-API.yaml
12:34:51 --- Validation done (0).
12:34:51 '../build/SOL003-VNFFaultManagement-API.yaml' -> '/storage/SOL003-VNFFaultManagement-API.yaml'
12:34:51 '../build/SOL003-VNFFaultManagement-API.json' -> '/storage/SOL003-VNFFaultManagement-API.json'
12:34:51 '../build/SOL003-VNFFaultManagement-API.pdf' -> '/storage/SOL003-VNFFaultManagement-API.pdf'
12:34:51 -- Will validate: ./SOL003/VNFLifecycleManagementNotification/VNFLifecycleManagementNotification.yaml (api: VNFLifecycleManagementNotification) (deliverable:SOL003)
12:34:51 --- Merging file.
12:34:52 --- Create PDF...
12:35:03 --- Validating ../build/SOL003-VNFLifecycleManagementNotification-API.yaml
12:35:04 --- Validation done (0).
12:35:04 '../build/SOL003-VNFLifecycleManagementNotification-API.yaml' -> '/storage/SOL003-VNFLifecycleManagementNotification-API.yaml'
12:35:04 '../build/SOL003-VNFLifecycleManagementNotification-API.json' -> '/storage/SOL003-VNFLifecycleManagementNotification-API.json'
12:35:04 '../build/SOL003-VNFLifecycleManagementNotification-API.pdf' -> '/storage/SOL003-VNFLifecycleManagementNotification-API.pdf'
12:35:04 -- Will validate: ./SOL003/VNFLifecycleOperationGranting/VNFLifecycleOperationGranting.yaml (api: VNFLifecycleOperationGranting) (deliverable:SOL003)
12:35:04 --- Merging file.
12:35:05 --- Create PDF...
12:35:20 --- Validating ../build/SOL003-VNFLifecycleOperationGranting-API.yaml
12:35:21 --- Validation done (0).
12:35:21 '../build/SOL003-VNFLifecycleOperationGranting-API.yaml' -> '/storage/SOL003-VNFLifecycleOperationGranting-API.yaml'
12:35:21 '../build/SOL003-VNFLifecycleOperationGranting-API.json' -> '/storage/SOL003-VNFLifecycleOperationGranting-API.json'
12:35:21 '../build/SOL003-VNFLifecycleOperationGranting-API.pdf' -> '/storage/SOL003-VNFLifecycleOperationGranting-API.pdf'
12:35:21 -- Will validate: ./SOL003/VNFPackageManagement/VNFPackageManagement.yaml (api: VNFPackageManagement) (deliverable:SOL003)
12:35:21 --- Merging file.
12:35:23 --- Create PDF...
12:35:48 --- Validating ../build/SOL003-VNFPackageManagement-API.yaml
12:35:49 --- Validation done (0).
12:35:49 '../build/SOL003-VNFPackageManagement-API.yaml' -> '/storage/SOL003-VNFPackageManagement-API.yaml'
12:35:49 '../build/SOL003-VNFPackageManagement-API.json' -> '/storage/SOL003-VNFPackageManagement-API.json'
12:35:49 '../build/SOL003-VNFPackageManagement-API.pdf' -> '/storage/SOL003-VNFPackageManagement-API.pdf'
12:35:49 -- Will validate: ./SOL003/VNFPerformanceManagementNotification/VNFPerformanceManagementNotification.yaml (api: VNFPerformanceManagementNotification) (deliverable:SOL003)
12:35:49 --- Merging file.
12:35:50 --- Create PDF...
12:35:59 --- Validating ../build/SOL003-VNFPerformanceManagementNotification-API.yaml
12:36:00 --- Validation done (0).
12:36:00 '../build/SOL003-VNFPerformanceManagementNotification-API.yaml' -> '/storage/SOL003-VNFPerformanceManagementNotification-API.yaml'
12:36:00 '../build/SOL003-VNFPerformanceManagementNotification-API.json' -> '/storage/SOL003-VNFPerformanceManagementNotification-API.json'
12:36:00 '../build/SOL003-VNFPerformanceManagementNotification-API.pdf' -> '/storage/SOL003-VNFPerformanceManagementNotification-API.pdf'
12:36:00 -- Will validate: ./SOL003/VNFPerformanceManagement/VNFPerformanceManagement.yaml (api: VNFPerformanceManagement) (deliverable:SOL003)
12:36:00 --- Merging file.
12:36:01 --- Create PDF...
12:36:29 --- Validating ../build/SOL003-VNFPerformanceManagement-API.yaml
12:36:30 --- Validation done (0).
12:36:30 '../build/SOL003-VNFPerformanceManagement-API.yaml' -> '/storage/SOL003-VNFPerformanceManagement-API.yaml'
12:36:30 '../build/SOL003-VNFPerformanceManagement-API.json' -> '/storage/SOL003-VNFPerformanceManagement-API.json'
12:36:30 '../build/SOL003-VNFPerformanceManagement-API.pdf' -> '/storage/SOL003-VNFPerformanceManagement-API.pdf'
12:36:30 -- Will validate: ./SOL003/VirtualisedResourcesQuotaAvailableNotificationNotification/VirtualisedResourcesQuotaAvailableNotificationNotification.yaml (api: VirtualisedResourcesQuotaAvailableNotificationNotification) (deliverable:SOL003)
12:36:30 --- Merging file.
12:36:31 --- Create PDF...
12:36:37 --- Validating ../build/SOL003-VirtualisedResourcesQuotaAvailableNotificationNotification-API.yaml
12:36:38 --- Validation done (0).
12:36:38 '../build/SOL003-VirtualisedResourcesQuotaAvailableNotificationNotification-API.yaml' -> '/storage/SOL003-VirtualisedResourcesQuotaAvailableNotificationNotification-API.yaml'
12:36:38 '../build/SOL003-VirtualisedResourcesQuotaAvailableNotificationNotification-API.json' -> '/storage/SOL003-VirtualisedResourcesQuotaAvailableNotificationNotification-API.json'
12:36:38 '../build/SOL003-VirtualisedResourcesQuotaAvailableNotificationNotification-API.pdf' -> '/storage/SOL003-VirtualisedResourcesQuotaAvailableNotificationNotification-API.pdf'
12:36:38 -- Will validate: ./SOL002/VNFIndicator/VNFIndicator.yaml (api: VNFIndicator) (deliverable:SOL002)
12:36:38 --- Merging file.
12:36:39 --- Create PDF...
12:37:00 --- Validating ../build/SOL002-VNFIndicator-API.yaml
12:37:01 --- Validation done (0).
12:37:01 '../build/SOL002-VNFIndicator-API.yaml' -> '/storage/SOL002-VNFIndicator-API.yaml'
12:37:01 '../build/SOL002-VNFIndicator-API.json' -> '/storage/SOL002-VNFIndicator-API.json'
12:37:01 '../build/SOL002-VNFIndicator-API.pdf' -> '/storage/SOL002-VNFIndicator-API.pdf'
12:37:01 -- Will validate: ./SOL002/VNFConfiguration/VNFConfiguration.yaml (api: VNFConfiguration) (deliverable:SOL002)
12:37:01 --- Merging file.
12:37:02 --- Create PDF...
12:37:10 --- Validating ../build/SOL002-VNFConfiguration-API.yaml
12:37:11 --- Validation done (0).
12:37:11 '../build/SOL002-VNFConfiguration-API.yaml' -> '/storage/SOL002-VNFConfiguration-API.yaml'
12:37:11 '../build/SOL002-VNFConfiguration-API.json' -> '/storage/SOL002-VNFConfiguration-API.json'
12:37:11 '../build/SOL002-VNFConfiguration-API.pdf' -> '/storage/SOL002-VNFConfiguration-API.pdf'
12:37:11 -- Will validate: ./SOL002/VNFLifecycleManagement/VNFLifecycleManagement.yaml (api: VNFLifecycleManagement) (deliverable:SOL002)
12:37:11 --- Merging file.
12:37:14 --- Create PDF...
12:38:51 --- Validating ../build/SOL002-VNFLifecycleManagement-API.yaml
12:38:53 --- Validation done (0).
12:38:53 '../build/SOL002-VNFLifecycleManagement-API.yaml' -> '/storage/SOL002-VNFLifecycleManagement-API.yaml'
12:38:53 '../build/SOL002-VNFLifecycleManagement-API.json' -> '/storage/SOL002-VNFLifecycleManagement-API.json'
12:38:53 '../build/SOL002-VNFLifecycleManagement-API.pdf' -> '/storage/SOL002-VNFLifecycleManagement-API.pdf'
12:38:53 -- Will validate: ./SOL002/VNFIndicatorNotification/VNFIndicatorNotification.yaml (api: VNFIndicatorNotification) (deliverable:SOL002)
12:38:53 --- Merging file.
12:38:54 --- Create PDF...
12:39:01 --- Validating ../build/SOL002-VNFIndicatorNotification-API.yaml
12:39:02 --- Validation done (0).
12:39:02 '../build/SOL002-VNFIndicatorNotification-API.yaml' -> '/storage/SOL002-VNFIndicatorNotification-API.yaml'
12:39:02 '../build/SOL002-VNFIndicatorNotification-API.json' -> '/storage/SOL002-VNFIndicatorNotification-API.json'
12:39:02 '../build/SOL002-VNFIndicatorNotification-API.pdf' -> '/storage/SOL002-VNFIndicatorNotification-API.pdf'
12:39:02 -- Will validate: ./SOL002/VNFFaultManagement/VNFFaultManagement.yaml (api: VNFFaultManagement) (deliverable:SOL002)
12:39:02 --- Merging file.
12:39:03 --- Create PDF...
12:39:23 --- Validating ../build/SOL002-VNFFaultManagement-API.yaml
12:39:24 
12:39:24 API Errors:
12:39:24 
12:39:24   #/paths/~1alarms~1{alarmId}~1escalate/post: API requires path parameter but it is not defined: alarmId
12:39:24 
12:39:24 1 error and 0 warnings
12:39:24 
12:39:24 --- Validation done (1).
12:39:24 '../build/SOL002-VNFFaultManagement-API.yaml' -> '/storage/SOL002-VNFFaultManagement-API.yaml'
12:39:24 '../build/SOL002-VNFFaultManagement-API.json' -> '/storage/SOL002-VNFFaultManagement-API.json'
12:39:24 '../build/SOL002-VNFFaultManagement-API.pdf' -> '/storage/SOL002-VNFFaultManagement-API.pdf'
12:39:24 -- Will validate: ./SOL002/VNFPerformanceManagement/VNFPerformanceManagement.yaml (api: VNFPerformanceManagement) (deliverable:SOL002)
12:39:24 --- Merging file.
12:39:25 --- Create PDF...
12:39:53 --- Validating ../build/SOL002-VNFPerformanceManagement-API.yaml
12:39:54 --- Validation done (0).
12:39:54 '../build/SOL002-VNFPerformanceManagement-API.yaml' -> '/storage/SOL002-VNFPerformanceManagement-API.yaml'
12:39:54 '../build/SOL002-VNFPerformanceManagement-API.json' -> '/storage/SOL002-VNFPerformanceManagement-API.json'
12:39:54 '../build/SOL002-VNFPerformanceManagement-API.pdf' -> '/storage/SOL002-VNFPerformanceManagement-API.pdf'
12:39:54 -- Final validator returns 1.
12:39:55 No Gerrit change information found. Exiting
12:39:55 Archiving artifacts
12:39:56 Discard old builds...
12:39:56 #31 is removed because old than numToKeep
12:39:56 Finished: SUCCESS