This job view page is being replaced by Spyglass soon. Check out the new job view.
ResultFAILURE
Tests 1 failed / 6 succeeded
Started2019-07-18 16:20
Elapsed22m9s
Revision
Buildergke-prow-ssd-pool-1a225945-8w66
links{u'resultstore': {u'url': u'https://source.cloud.google.com/results/invocations/353fd054-0678-479a-af8a-24e4901d300a/targets/test'}}
podce33f172-a977-11e9-97aa-4a95e4f58ae7
resultstorehttps://source.cloud.google.com/results/invocations/353fd054-0678-479a-af8a-24e4901d300a/targets/test
infra-commit586758411
job-versionv1.16.0-alpha.1.56+c1ebabed42850c
podce33f172-a977-11e9-97aa-4a95e4f58ae7
revisionv1.16.0-alpha.1.56+c1ebabed42850c

Test Failures


Up 12m44s

error creating cluster: error during gcloud container clusters create --quiet --project=k8s-jkns-gci-gke-slow-1-6 --region=us-central1 --machine-type=n1-standard-2 --image-type=gci --num-nodes=3 --network=bootstrap-e2e --cluster-version=1.16.0-alpha.1.56+c1ebabed42850c bootstrap-e2e: exit status 1
				from junit_runner.xml

Filter through log files | View test history on testgrid


Show 6 Passed Tests

Error lines from build-log.txt

... skipping 12 lines ...
I0718 16:20:14.241] process 44 exited with code 0 after 0.0m
I0718 16:20:14.242] Will upload results to gs://kubernetes-jenkins/logs using pr-kubekins@kubernetes-jenkins-pull.iam.gserviceaccount.com
I0718 16:20:14.242] Root: /workspace
I0718 16:20:14.242] cd to /workspace
I0718 16:20:14.242] Configure environment...
I0718 16:20:14.243] Call:  git show -s --format=format:%ct HEAD
W0718 16:20:14.247] fatal: Not a git repository (or any of the parent directories): .git
I0718 16:20:14.247] process 56 exited with code 128 after 0.0m
W0718 16:20:14.248] Unable to print commit date for HEAD
I0718 16:20:14.248] Call:  gcloud auth activate-service-account --key-file=/etc/service-account/service-account.json
W0718 16:20:14.770] Activated service account credentials for: [pr-kubekins@kubernetes-jenkins-pull.iam.gserviceaccount.com]
I0718 16:20:15.127] process 57 exited with code 0 after 0.0m
I0718 16:20:15.127] Call:  gcloud config get-value account
... skipping 417 lines ...
W0718 16:22:43.684] WARNING: Starting in 1.12, new clusters will not have a client certificate issued. You can manually enable (or disable) the issuance of the client certificate using the `--[no-]issue-client-certificate` flag.
W0718 16:22:43.685] WARNING: Starting in 1.12, default node pools in new clusters will have their legacy Compute Engine instance metadata endpoints disabled by default. To create a cluster with legacy instance metadata endpoints disabled in the default node pool, run `clusters create` with the flag `--metadata disable-legacy-endpoints=true`.
W0718 16:22:43.685] WARNING: The Pod address range limits the maximum size of the cluster. Please refer to https://cloud.google.com/kubernetes-engine/docs/how-to/flexible-pod-cidr to learn how to optimize IP address allocation.
W0718 16:22:43.686] This will disable the autorepair feature for nodes. Please see https://cloud.google.com/kubernetes-engine/docs/node-auto-repair for more information on node autorepairs.
W0718 16:22:49.611] Creating cluster bootstrap-e2e in us-central1...
W0718 16:34:45.251] .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................done.
W0718 16:34:45.351] ERROR: (gcloud.container.clusters.create) Operation [<Operation
W0718 16:34:45.352]  clusterConditions: []
W0718 16:34:45.352]  detail: u'All cluster resources were brought up, but the cluster API is reporting that: component "kube-apiserver" from endpoint "gke-0d02b0d35f3186ce7251-da3a" is unhealthy.'
W0718 16:34:45.352]  endTime: u'2019-07-18T16:34:43.966906374Z'
W0718 16:34:45.352]  name: u'operation-1563466969555-e20ca32f'
W0718 16:34:45.352]  nodepoolConditions: []
W0718 16:34:45.352]  operationType: OperationTypeValueValuesEnum(CREATE_CLUSTER, 1)
W0718 16:34:45.353]  selfLink: u'https://test-container.sandbox.googleapis.com/v1/projects/998575105772/locations/us-central1/operations/operation-1563466969555-e20ca32f'
W0718 16:34:45.354]  startTime: u'2019-07-18T16:22:49.555669037Z'
W0718 16:34:45.355]  status: StatusValueValuesEnum(DONE, 3)
W0718 16:34:45.355]  statusMessage: u'All cluster resources were brought up, but the cluster API is reporting that: component "kube-apiserver" from endpoint "gke-0d02b0d35f3186ce7251-da3a" is unhealthy.'
W0718 16:34:45.355]  targetLink: u'https://test-container.sandbox.googleapis.com/v1/projects/998575105772/locations/us-central1/clusters/bootstrap-e2e'
W0718 16:34:45.355]  zone: u'us-central1'>] finished with error: All cluster resources were brought up, but the cluster API is reporting that: component "kube-apiserver" from endpoint "gke-0d02b0d35f3186ce7251-da3a" is unhealthy.
W0718 16:34:45.468] 2019/07/18 16:34:45 process.go:155: Step 'gcloud container clusters create --quiet --project=k8s-jkns-gci-gke-slow-1-6 --region=us-central1 --machine-type=n1-standard-2 --image-type=gci --num-nodes=3 --network=bootstrap-e2e --cluster-version=1.16.0-alpha.1.56+c1ebabed42850c bootstrap-e2e' finished in 12m2.255602855s
W0718 16:34:46.661] 2019/07/18 16:34:46 process.go:153: Running: bash -c 
W0718 16:34:46.662] function log_dump_custom_get_instances() {
W0718 16:34:46.662]   if [[ $1 == "master" ]]; then
W0718 16:34:46.662]     return 0
W0718 16:34:46.662]   fi
... skipping 12 lines ...
I0718 16:34:46.766] Dumping logs from master locally to '/workspace/_artifacts'
I0718 16:34:46.766] No masters found?
I0718 16:34:46.767] Dumping logs from nodes locally to '/workspace/_artifacts'
I0718 16:34:46.767] Dumping logs for nodes provided by log_dump_custom_get_instances() function
W0718 16:34:48.977] WARNING: --filter : operator evaluation is changing for consistency across Google APIs.  metadata.created-by:*zones/us-central1-b/instanceGroupManagers/gke-bootstrap-e2e-default-pool-17546031-grp currently matches but will not match in the near future.  Run `gcloud topic filters` for details.
I0718 16:35:49.620] Changing logfiles to be world-readable for download
W0718 16:35:50.182] ERROR: (gcloud.compute.ssh) could not parse resource []
I0718 16:35:51.199] Changing logfiles to be world-readable for download
I0718 16:35:52.239] Changing logfiles to be world-readable for download
W0718 16:35:52.446] ERROR: (gcloud.compute.ssh) could not parse resource []
I0718 16:35:53.184] Changing logfiles to be world-readable for download
W0718 16:35:53.310] ERROR: (gcloud.compute.ssh) could not parse resource []
I0718 16:35:53.867] Changing logfiles to be world-readable for download
W0718 16:35:54.251] ERROR: (gcloud.compute.ssh) could not parse resource []
I0718 16:35:54.352] Changing logfiles to be world-readable for download
I0718 16:35:54.578] Changing logfiles to be world-readable for download
I0718 16:35:54.741] Changing logfiles to be world-readable for download
W0718 16:35:54.841] ERROR: (gcloud.compute.ssh) could not parse resource []
I0718 16:35:54.943] Changing logfiles to be world-readable for download
W0718 16:35:55.718] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:35:55.824] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:35:56.027] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:35:56.207] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:35:56.303] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:35:58.400] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:35:59.338] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:00.111] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:00.748] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:01.765] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:01.909] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:02.221] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:02.415] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:02.464] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:04.099] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:05.019] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:05.791] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:06.442] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:07.733] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:07.931] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:08.288] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:08.367] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:08.446] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:09.785] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:10.686] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:11.498] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:12.165] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:13.575] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:13.714] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:14.089] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:14.139] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:14.202] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:15.462] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:16.379] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:17.177] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:17.874] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:19.309] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:19.453] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:19.900] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:19.926] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:20.032] ERROR: (gcloud.compute.ssh) could not parse resource []
I0718 16:36:20.133] Copying 'kern.log kube-proxy.log fluentd.log node-problem-detector.log kubelet.cov docker/log kubelet.log supervisor/supervisord.log supervisor/kubelet-stdout.log supervisor/kubelet-stderr.log supervisor/docker-stdout.log supervisor/docker-stderr.log' from gke-bootstrap-e2e-default-pool-1bda8168-zp94
W0718 16:36:20.697] ERROR: (gcloud.compute.instances.get-serial-port-output) could not parse resource []
W0718 16:36:21.113] ERROR: (gcloud.compute.ssh) could not parse resource []
I0718 16:36:21.216] Copying 'kern.log kube-proxy.log fluentd.log node-problem-detector.log kubelet.cov docker/log kubelet.log supervisor/supervisord.log supervisor/kubelet-stdout.log supervisor/kubelet-stderr.log supervisor/docker-stdout.log supervisor/docker-stderr.log' from gke-bootstrap-e2e-default-pool-17546031-rcjw
W0718 16:36:21.426] ERROR: (gcloud.compute.scp) could not parse resource []
W0718 16:36:21.844] ERROR: (gcloud.compute.instances.get-serial-port-output) could not parse resource []
W0718 16:36:22.099] ERROR: (gcloud.compute.ssh) could not parse resource []
I0718 16:36:22.200] Copying 'kern.log kube-proxy.log fluentd.log node-problem-detector.log kubelet.cov docker/log kubelet.log supervisor/supervisord.log supervisor/kubelet-stdout.log supervisor/kubelet-stderr.log supervisor/docker-stdout.log supervisor/docker-stderr.log' from gke-bootstrap-e2e-default-pool-0406b986-nhhn
W0718 16:36:22.566] ERROR: (gcloud.compute.scp) could not parse resource []
W0718 16:36:22.840] ERROR: (gcloud.compute.instances.get-serial-port-output) could not parse resource []
W0718 16:36:22.926] ERROR: (gcloud.compute.ssh) could not parse resource []
I0718 16:36:23.027] Copying 'kern.log kube-proxy.log fluentd.log node-problem-detector.log kubelet.cov docker/log kubelet.log supervisor/supervisord.log supervisor/kubelet-stdout.log supervisor/kubelet-stderr.log supervisor/docker-stdout.log supervisor/docker-stderr.log' from gke-bootstrap-e2e-default-pool-0406b986-m53g
W0718 16:36:23.643] ERROR: (gcloud.compute.instances.get-serial-port-output) could not parse resource []
W0718 16:36:23.680] ERROR: (gcloud.compute.scp) could not parse resource []
W0718 16:36:23.764] ERROR: (gcloud.compute.ssh) could not parse resource []
I0718 16:36:23.865] Copying 'kern.log kube-proxy.log fluentd.log node-problem-detector.log kubelet.cov docker/log kubelet.log supervisor/supervisord.log supervisor/kubelet-stdout.log supervisor/kubelet-stderr.log supervisor/docker-stdout.log supervisor/docker-stderr.log' from gke-bootstrap-e2e-default-pool-0406b986-0mv3
W0718 16:36:24.315] ERROR: (gcloud.compute.scp) could not parse resource []
W0718 16:36:24.414] ERROR: (gcloud.compute.instances.get-serial-port-output) could not parse resource []
W0718 16:36:25.055] ERROR: (gcloud.compute.ssh) could not parse resource []
I0718 16:36:25.162] Copying 'kern.log kube-proxy.log fluentd.log node-problem-detector.log kubelet.cov docker/log kubelet.log supervisor/supervisord.log supervisor/kubelet-stdout.log supervisor/kubelet-stderr.log supervisor/docker-stdout.log supervisor/docker-stderr.log' from gke-bootstrap-e2e-default-pool-17546031-6ddk
W0718 16:36:25.262] ERROR: (gcloud.compute.scp) could not parse resource []
W0718 16:36:25.305] ERROR: (gcloud.compute.ssh) could not parse resource []
I0718 16:36:25.406] Copying 'kern.log kube-proxy.log fluentd.log node-problem-detector.log kubelet.cov docker/log kubelet.log supervisor/supervisord.log supervisor/kubelet-stdout.log supervisor/kubelet-stderr.log supervisor/docker-stdout.log supervisor/docker-stderr.log' from gke-bootstrap-e2e-default-pool-17546031-xsdt
W0718 16:36:25.655] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:25.752] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 16:36:25.822] ERROR: (gcloud.compute.instances.get-serial-port-output) could not parse resource []
I0718 16:36:25.923] Copying 'kern.log kube-proxy.log fluentd.log node-problem-detector.log kubelet.cov docker/log kubelet.log supervisor/supervisord.log supervisor/kubelet-stdout.log supervisor/kubelet-stderr.log supervisor/docker-stdout.log supervisor/docker-stderr.log' from gke-bootstrap-e2e-default-pool-1bda8168-snh6
I0718 16:36:25.924] Copying 'kern.log kube-proxy.log fluentd.log node-problem-detector.log kubelet.cov docker/log kubelet.log supervisor/supervisord.log supervisor/kubelet-stdout.log supervisor/kubelet-stderr.log supervisor/docker-stdout.log supervisor/docker-stderr.log' from gke-bootstrap-e2e-default-pool-1bda8168-6mj4
W0718 16:36:26.176] ERROR: (gcloud.compute.instances.get-serial-port-output) could not parse resource []
W0718 16:36:26.458] ERROR: (gcloud.compute.instances.get-serial-port-output) could not parse resource []
W0718 16:36:26.462] ERROR: (gcloud.compute.instances.get-serial-port-output) could not parse resource []
W0718 16:36:26.599] ERROR: (gcloud.compute.scp) could not parse resource []
W0718 16:36:27.053] ERROR: (gcloud.compute.scp) could not parse resource []
W0718 16:36:27.140] ERROR: (gcloud.compute.scp) could not parse resource []
W0718 16:36:27.197] ERROR: (gcloud.compute.scp) could not parse resource []
W0718 16:36:27.272] Project: k8s-jkns-gci-gke-slow-1-6
W0718 16:36:27.273] Network Project: k8s-jkns-gci-gke-slow-1-6
W0718 16:36:27.273] Zone: 
W0718 16:36:29.933] INSTANCE_GROUPS=
W0718 16:36:29.934] NODE_NAMES=
W0718 16:36:29.934] 2019/07/18 16:36:29 process.go:155: Step 'bash -c 
... skipping 21 lines ...
W0718 16:41:04.514] 2019/07/18 16:41:04 process.go:155: Step 'gcloud compute firewall-rules describe e2e-ports-17546031 --project=k8s-jkns-gci-gke-slow-1-6 --format=value(name)' finished in 861.355447ms
W0718 16:41:04.516] 2019/07/18 16:41:04 gke.go:631: Found no rules for firewall 'e2e-ports-17546031', assuming resources are clean
W0718 16:41:05.295] 2019/07/18 16:41:05 process.go:153: Running: gcloud compute networks delete -q bootstrap-e2e --project=k8s-jkns-gci-gke-slow-1-6
W0718 16:42:09.504] Deleted [https://www.googleapis.com/compute/v1/projects/k8s-jkns-gci-gke-slow-1-6/global/networks/bootstrap-e2e].
W0718 16:42:09.619] 2019/07/18 16:42:09 process.go:155: Step 'gcloud compute networks delete -q bootstrap-e2e --project=k8s-jkns-gci-gke-slow-1-6' finished in 1m4.324019999s
W0718 16:42:09.627] 2019/07/18 16:42:09 process.go:96: Saved XML output to /workspace/_artifacts/junit_runner.xml.
W0718 16:42:09.659] 2019/07/18 16:42:09 main.go:316: Something went wrong: starting e2e cluster: error creating cluster: error during gcloud container clusters create --quiet --project=k8s-jkns-gci-gke-slow-1-6 --region=us-central1 --machine-type=n1-standard-2 --image-type=gci --num-nodes=3 --network=bootstrap-e2e --cluster-version=1.16.0-alpha.1.56+c1ebabed42850c bootstrap-e2e: exit status 1
W0718 16:42:09.659] Traceback (most recent call last):
W0718 16:42:09.659]   File "/workspace/./test-infra/jenkins/../scenarios/kubernetes_e2e.py", line 778, in <module>
W0718 16:42:09.662]     main(parse_args())
W0718 16:42:09.662]   File "/workspace/./test-infra/jenkins/../scenarios/kubernetes_e2e.py", line 626, in main
W0718 16:42:09.662]     mode.start(runner_args)
W0718 16:42:09.664]   File "/workspace/./test-infra/jenkins/../scenarios/kubernetes_e2e.py", line 262, in start
W0718 16:42:09.664]     check_env(env, self.command, *args)
W0718 16:42:09.664]   File "/workspace/./test-infra/jenkins/../scenarios/kubernetes_e2e.py", line 111, in check_env
W0718 16:42:09.664]     subprocess.check_call(cmd, env=env)
W0718 16:42:09.665]   File "/usr/lib/python2.7/subprocess.py", line 186, in check_call
W0718 16:42:09.665]     raise CalledProcessError(retcode, cmd)
W0718 16:42:09.665] subprocess.CalledProcessError: Command '('kubetest', '--dump=/workspace/_artifacts', '--gcp-service-account=/etc/service-account/service-account.json', '--up', '--down', '--test', '--deployment=gke', '--provider=gke', '--cluster=bootstrap-e2e', '--gcp-network=bootstrap-e2e', '--check-leaked-resources', '--extract=ci-cross/latest', '--gcp-cloud-sdk=gs://cloud-sdk-testing/ci/staging', '--gcp-node-image=gci', '--gcp-region=us-central1', '--gke-environment=test', '--test_args=--gce-multizone=true --gce-multimaster=true --ginkgo.focus=\\[Serial\\]|\\[Disruptive\\] --ginkgo.skip=\\[Flaky\\]|\\[Feature:.+\\] --minStartupPods=8', '--timeout=500m')' returned non-zero exit status 1
E0718 16:42:09.673] Command failed
I0718 16:42:09.674] process 259 exited with code 1 after 21.9m
E0718 16:42:09.674] FAIL: ci-kubernetes-e2e-gke-regional-serial
I0718 16:42:09.674] Call:  gcloud auth activate-service-account --key-file=/etc/service-account/service-account.json
W0718 16:42:10.294] Activated service account credentials for: [pr-kubekins@kubernetes-jenkins-pull.iam.gserviceaccount.com]
I0718 16:42:10.375] process 3770 exited with code 0 after 0.0m
I0718 16:42:10.376] Call:  gcloud config get-value account
I0718 16:42:10.993] process 3782 exited with code 0 after 0.0m
I0718 16:42:10.995] Will upload results to gs://kubernetes-jenkins/logs using pr-kubekins@kubernetes-jenkins-pull.iam.gserviceaccount.com
I0718 16:42:10.995] Upload result and artifacts...
I0718 16:42:10.996] Gubernator results at https://gubernator.k8s.io/build/kubernetes-jenkins/logs/ci-kubernetes-e2e-gke-regional-serial/1151889361332080641
I0718 16:42:10.997] Call:  gsutil ls gs://kubernetes-jenkins/logs/ci-kubernetes-e2e-gke-regional-serial/1151889361332080641/artifacts
W0718 16:42:13.508] CommandException: One or more URLs matched no objects.
E0718 16:42:13.717] Command failed
I0718 16:42:13.718] process 3794 exited with code 1 after 0.0m
W0718 16:42:13.719] Remote dir gs://kubernetes-jenkins/logs/ci-kubernetes-e2e-gke-regional-serial/1151889361332080641/artifacts not exist yet
I0718 16:42:13.719] Call:  gsutil -m -q -o GSUtil:use_magicfile=True cp -r -c -z log,txt,xml /workspace/_artifacts gs://kubernetes-jenkins/logs/ci-kubernetes-e2e-gke-regional-serial/1151889361332080641/artifacts
I0718 16:42:17.562] process 3936 exited with code 0 after 0.1m
I0718 16:42:17.563] Call:  git rev-parse HEAD
W0718 16:42:17.594] fatal: Not a git repository (or any of the parent directories): .git
E0718 16:42:17.596] Command failed
I0718 16:42:17.597] process 4487 exited with code 128 after 0.0m
I0718 16:42:17.597] Call:  git rev-parse HEAD
I0718 16:42:17.618] process 4488 exited with code 0 after 0.0m
I0718 16:42:17.619] Call:  gsutil stat gs://kubernetes-jenkins/logs/ci-kubernetes-e2e-gke-regional-serial/jobResultsCache.json
I0718 16:42:19.342] process 4489 exited with code 0 after 0.0m
I0718 16:42:19.343] Call:  gsutil -q cat 'gs://kubernetes-jenkins/logs/ci-kubernetes-e2e-gke-regional-serial/jobResultsCache.json#1563464462120762'
... skipping 8 lines ...