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 20:24
Elapsed26m17s
Revision
Buildergke-prow-ssd-pool-1a225945-vjcb
links{u'resultstore': {u'url': u'https://source.cloud.google.com/results/invocations/292a4ee5-ad7f-4ec7-868d-135e6133f884/targets/test'}}
pode3917808-a999-11e9-97aa-4a95e4f58ae7
resultstorehttps://source.cloud.google.com/results/invocations/292a4ee5-ad7f-4ec7-868d-135e6133f884/targets/test
infra-commitb46a322db
job-versionv1.16.0-alpha.1.60+8d4c49faae61d0
pode3917808-a999-11e9-97aa-4a95e4f58ae7
revisionv1.16.0-alpha.1.60+8d4c49faae61d0

Test Failures


Up 13m46s

error creating cluster: error during gcloud container clusters create --quiet --project=gke-up-g1-2-g1-3-up-clu-n --region=us-central1 --machine-type=n1-standard-2 --image-type=gci --num-nodes=3 --network=bootstrap-e2e --cluster-version=1.16.0-alpha.1.60+8d4c49faae61d0 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 20:24:17.527] process 45 exited with code 0 after 0.0m
I0718 20:24:17.528] Will upload results to gs://kubernetes-jenkins/logs using pr-kubekins@kubernetes-jenkins-pull.iam.gserviceaccount.com
I0718 20:24:17.528] Root: /workspace
I0718 20:24:17.529] cd to /workspace
I0718 20:24:17.529] Configure environment...
I0718 20:24:17.529] Call:  git show -s --format=format:%ct HEAD
W0718 20:24:17.533] fatal: Not a git repository (or any of the parent directories): .git
I0718 20:24:17.534] process 57 exited with code 128 after 0.0m
W0718 20:24:17.534] Unable to print commit date for HEAD
I0718 20:24:17.535] Call:  gcloud auth activate-service-account --key-file=/etc/service-account/service-account.json
W0718 20:24:18.080] Activated service account credentials for: [pr-kubekins@kubernetes-jenkins-pull.iam.gserviceaccount.com]
I0718 20:24:18.405] process 58 exited with code 0 after 0.0m
I0718 20:24:18.406] Call:  gcloud config get-value account
... skipping 417 lines ...
W0718 20:27:20.714] 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 20:27:20.715] 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 20:27:20.715] 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 20:27:20.716] 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 20:27:24.904] Creating cluster bootstrap-e2e in us-central1...
W0718 20:40:00.707] .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................done.
W0718 20:40:00.777] ERROR: (gcloud.container.clusters.create) Operation [<Operation
W0718 20:40:00.779]  clusterConditions: []
W0718 20:40:00.779]  detail: u'All cluster resources were brought up, but the cluster API is reporting that: component "kube-apiserver" from endpoint "gke-d4b2e0c3688cd41b160e-9096" is unhealthy.'
W0718 20:40:00.780]  endTime: u'2019-07-18T20:39:58.949257801Z'
W0718 20:40:00.780]  name: u'operation-1563481644837-78eb4b92'
W0718 20:40:00.781]  nodepoolConditions: []
W0718 20:40:00.781]  operationType: OperationTypeValueValuesEnum(CREATE_CLUSTER, 1)
W0718 20:40:00.784]  selfLink: u'https://test-container.sandbox.googleapis.com/v1/projects/78275372281/locations/us-central1/operations/operation-1563481644837-78eb4b92'
W0718 20:40:00.784]  startTime: u'2019-07-18T20:27:24.83741989Z'
W0718 20:40:00.784]  status: StatusValueValuesEnum(DONE, 3)
W0718 20:40:00.785]  statusMessage: u'All cluster resources were brought up, but the cluster API is reporting that: component "kube-apiserver" from endpoint "gke-d4b2e0c3688cd41b160e-9096" is unhealthy.'
W0718 20:40:00.785]  targetLink: u'https://test-container.sandbox.googleapis.com/v1/projects/78275372281/locations/us-central1/clusters/bootstrap-e2e'
W0718 20:40:00.785]  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-d4b2e0c3688cd41b160e-9096" is unhealthy.
W0718 20:40:00.912] 2019/07/18 20:40:00 process.go:155: Step 'gcloud container clusters create --quiet --project=gke-up-g1-2-g1-3-up-clu-n --region=us-central1 --machine-type=n1-standard-2 --image-type=gci --num-nodes=3 --network=bootstrap-e2e --cluster-version=1.16.0-alpha.1.60+8d4c49faae61d0 bootstrap-e2e' finished in 12m40.849281402s
W0718 20:40:02.787] 2019/07/18 20:40:02 process.go:153: Running: bash -c 
W0718 20:40:02.788] function log_dump_custom_get_instances() {
W0718 20:40:02.789]   if [[ $1 == "master" ]]; then
W0718 20:40:02.789]     return 0
W0718 20:40:02.790]   fi
... skipping 14 lines ...
I0718 20:40:03.000] Dumping logs from nodes locally to '/workspace/_artifacts'
I0718 20:40:03.001] Dumping logs for nodes provided by log_dump_custom_get_instances() function
W0718 20:40:04.955] WARNING: --filter : operator evaluation is changing for consistency across Google APIs.  metadata.created-by:*zones/us-central1-a/instanceGroupManagers/gke-bootstrap-e2e-default-pool-32b03fd8-grp currently matches but will not match in the near future.  Run `gcloud topic filters` for details.
I0718 20:41:41.607] Changing logfiles to be world-readable for download
I0718 20:41:42.661] Changing logfiles to be world-readable for download
I0718 20:41:43.745] Changing logfiles to be world-readable for download
W0718 20:41:43.852] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:41:45.460] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:41:45.855] ERROR: (gcloud.compute.ssh) could not parse resource []
I0718 20:41:46.374] Changing logfiles to be world-readable for download
I0718 20:41:46.696] Changing logfiles to be world-readable for download
I0718 20:41:47.458] Changing logfiles to be world-readable for download
W0718 20:41:48.202] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:41:48.685] ERROR: (gcloud.compute.ssh) could not parse resource []
I0718 20:41:49.544] Changing logfiles to be world-readable for download
W0718 20:41:50.171] ERROR: (gcloud.compute.ssh) could not parse resource []
I0718 20:41:50.272] Changing logfiles to be world-readable for download
I0718 20:41:52.025] Changing logfiles to be world-readable for download
W0718 20:41:52.214] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:41:52.517] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:41:53.408] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:41:53.670] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:41:53.837] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:41:54.180] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:41:55.507] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:41:55.525] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:41:57.174] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:41:58.522] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:00.254] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:00.517] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:00.694] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:02.153] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:02.288] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:03.127] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:03.987] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:04.429] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:05.007] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:07.655] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:07.696] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:08.039] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:09.350] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:09.415] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:09.776] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:11.017] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:11.513] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:11.759] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:14.535] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:14.853] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:15.015] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:15.619] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:15.812] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:17.127] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:17.559] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:17.894] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:17.930] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:20.771] ERROR: (gcloud.compute.ssh) could not parse resource []
I0718 20:42:20.876] 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-4e1dd931-90g0
W0718 20:42:21.843] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:22.100] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:22.109] ERROR: (gcloud.compute.instances.get-serial-port-output) could not parse resource []
W0718 20:42:22.186] ERROR: (gcloud.compute.ssh) could not parse resource []
I0718 20:42:22.303] 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-25100871-bv7x
W0718 20:42:22.856] ERROR: (gcloud.compute.ssh) could not parse resource []
I0718 20:42: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-25100871-wgm5
W0718 20:42:24.299] ERROR: (gcloud.compute.scp) could not parse resource []
W0718 20:42:24.581] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:24.672] ERROR: (gcloud.compute.ssh) could not parse resource []
I0718 20:42:24.800] 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-32b03fd8-90qt
I0718 20:42:24.872] 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-4e1dd931-lpcn
W0718 20:42:25.189] ERROR: (gcloud.compute.instances.get-serial-port-output) could not parse resource []
W0718 20:42:25.191] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:25.320] ERROR: (gcloud.compute.instances.get-serial-port-output) could not parse resource []
I0718 20:42:25.694] 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-4e1dd931-kcfp
W0718 20:42:26.231] ERROR: (gcloud.compute.ssh) could not parse resource []
I0718 20:42:26.448] 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-32b03fd8-5hzj
W0718 20:42:27.257] ERROR: (gcloud.compute.instances.get-serial-port-output) could not parse resource []
W0718 20:42:27.352] ERROR: (gcloud.compute.instances.get-serial-port-output) could not parse resource []
W0718 20:42:28.025] ERROR: (gcloud.compute.instances.get-serial-port-output) could not parse resource []
W0718 20:42:28.479] ERROR: (gcloud.compute.scp) could not parse resource []
W0718 20:42:28.525] ERROR: (gcloud.compute.instances.get-serial-port-output) could not parse resource []
W0718 20:42:28.920] ERROR: (gcloud.compute.scp) could not parse resource []
W0718 20:42:29.303] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:29.465] ERROR: (gcloud.compute.ssh) could not parse resource []
W0718 20:42:29.471] ERROR: (gcloud.compute.scp) could not parse resource []
I0718 20:42:29.614] 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-32b03fd8-spdk
I0718 20:42:29.653] 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-25100871-c0f4
W0718 20:42:29.803] ERROR: (gcloud.compute.scp) could not parse resource []
W0718 20:42:30.203] ERROR: (gcloud.compute.scp) could not parse resource []
W0718 20:42:30.537] ERROR: (gcloud.compute.scp) could not parse resource []
W0718 20:42:30.927] ERROR: (gcloud.compute.instances.get-serial-port-output) could not parse resource []
W0718 20:42:31.264] ERROR: (gcloud.compute.instances.get-serial-port-output) could not parse resource []
W0718 20:42:32.716] ERROR: (gcloud.compute.scp) could not parse resource []
W0718 20:42:32.838] ERROR: (gcloud.compute.scp) could not parse resource []
W0718 20:42:32.955] Project: gke-up-g1-2-g1-3-up-clu-n
W0718 20:42:32.957] Network Project: gke-up-g1-2-g1-3-up-clu-n
W0718 20:42:32.958] Zone: 
W0718 20:42:39.315] INSTANCE_GROUPS=
W0718 20:42:39.316] NODE_NAMES=
W0718 20:42:39.317] 2019/07/18 20:42:39 process.go:155: Step 'bash -c 
... skipping 21 lines ...
W0718 20:48:41.383] 2019/07/18 20:48:41 process.go:155: Step 'gcloud compute firewall-rules describe e2e-ports-32b03fd8 --project=gke-up-g1-2-g1-3-up-clu-n --format=value(name)' finished in 2.066110442s
W0718 20:48:41.385] 2019/07/18 20:48:41 gke.go:631: Found no rules for firewall 'e2e-ports-32b03fd8', assuming resources are clean
W0718 20:48:42.827] 2019/07/18 20:48:42 process.go:153: Running: gcloud compute networks delete -q bootstrap-e2e --project=gke-up-g1-2-g1-3-up-clu-n
W0718 20:50:14.510] Deleted [https://www.googleapis.com/compute/v1/projects/gke-up-g1-2-g1-3-up-clu-n/global/networks/bootstrap-e2e].
W0718 20:50:14.839] 2019/07/18 20:50:14 process.go:155: Step 'gcloud compute networks delete -q bootstrap-e2e --project=gke-up-g1-2-g1-3-up-clu-n' finished in 1m32.011894591s
W0718 20:50:14.841] 2019/07/18 20:50:14 process.go:96: Saved XML output to /workspace/_artifacts/junit_runner.xml.
W0718 20:50:14.857] 2019/07/18 20:50:14 main.go:316: Something went wrong: starting e2e cluster: error creating cluster: error during gcloud container clusters create --quiet --project=gke-up-g1-2-g1-3-up-clu-n --region=us-central1 --machine-type=n1-standard-2 --image-type=gci --num-nodes=3 --network=bootstrap-e2e --cluster-version=1.16.0-alpha.1.60+8d4c49faae61d0 bootstrap-e2e: exit status 1
W0718 20:50:14.865] Traceback (most recent call last):
W0718 20:50:14.866]   File "/workspace/./test-infra/jenkins/../scenarios/kubernetes_e2e.py", line 778, in <module>
W0718 20:50:14.881]     main(parse_args())
W0718 20:50:14.883]   File "/workspace/./test-infra/jenkins/../scenarios/kubernetes_e2e.py", line 626, in main
W0718 20:50:14.883]     mode.start(runner_args)
W0718 20:50:14.883]   File "/workspace/./test-infra/jenkins/../scenarios/kubernetes_e2e.py", line 262, in start
W0718 20:50:14.884]     check_env(env, self.command, *args)
W0718 20:50:14.884]   File "/workspace/./test-infra/jenkins/../scenarios/kubernetes_e2e.py", line 111, in check_env
W0718 20:50:14.885]     subprocess.check_call(cmd, env=env)
W0718 20:50:14.885]   File "/usr/lib/python2.7/subprocess.py", line 186, in check_call
W0718 20:50:14.886]     raise CalledProcessError(retcode, cmd)
W0718 20:50:14.887] 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 20:50:14.896] Command failed
I0718 20:50:14.897] process 260 exited with code 1 after 25.9m
E0718 20:50:14.898] FAIL: ci-kubernetes-e2e-gke-regional-serial
I0718 20:50:14.899] Call:  gcloud auth activate-service-account --key-file=/etc/service-account/service-account.json
W0718 20:50:15.955] Activated service account credentials for: [pr-kubekins@kubernetes-jenkins-pull.iam.gserviceaccount.com]
I0718 20:50:16.090] process 3771 exited with code 0 after 0.0m
I0718 20:50:16.090] Call:  gcloud config get-value account
I0718 20:50:17.684] process 3783 exited with code 0 after 0.0m
I0718 20:50:17.686] Will upload results to gs://kubernetes-jenkins/logs using pr-kubekins@kubernetes-jenkins-pull.iam.gserviceaccount.com
I0718 20:50:17.687] Upload result and artifacts...
I0718 20:50:17.688] Gubernator results at https://gubernator.k8s.io/build/kubernetes-jenkins/logs/ci-kubernetes-e2e-gke-regional-serial/1151950768039792644
I0718 20:50:17.690] Call:  gsutil ls gs://kubernetes-jenkins/logs/ci-kubernetes-e2e-gke-regional-serial/1151950768039792644/artifacts
W0718 20:50:19.797] CommandException: One or more URLs matched no objects.
E0718 20:50:20.137] Command failed
I0718 20:50:20.137] process 3795 exited with code 1 after 0.0m
W0718 20:50:20.138] Remote dir gs://kubernetes-jenkins/logs/ci-kubernetes-e2e-gke-regional-serial/1151950768039792644/artifacts not exist yet
I0718 20:50:20.139] 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/1151950768039792644/artifacts
I0718 20:50:24.674] process 3937 exited with code 0 after 0.1m
I0718 20:50:24.676] Call:  git rev-parse HEAD
W0718 20:50:24.685] fatal: Not a git repository (or any of the parent directories): .git
E0718 20:50:24.687] Command failed
I0718 20:50:24.688] process 4488 exited with code 128 after 0.0m
I0718 20:50:24.688] Call:  git rev-parse HEAD
I0718 20:50:24.711] process 4489 exited with code 0 after 0.0m
I0718 20:50:24.714] Call:  gsutil stat gs://kubernetes-jenkins/logs/ci-kubernetes-e2e-gke-regional-serial/jobResultsCache.json
I0718 20:50:27.228] process 4490 exited with code 0 after 0.0m
I0718 20:50:27.230] Call:  gsutil -q cat 'gs://kubernetes-jenkins/logs/ci-kubernetes-e2e-gke-regional-serial/jobResultsCache.json#1563479173999472'
... skipping 8 lines ...