build-python3-image-project-specific-dind ○ success

Duration: 24s
Queued: 0s
📁 Stage: docker-image
🖥 Runner: docker-dind
Average Duration
1m 17s
This job: 24s
Failure Rate
1.6%
last 30 days

Job Execution Phases

💡 Tip: Click on any phase bar to jump to that section in the log below

Job Analysis

Job Status: Passed

Status: Job passed successfully

Full Job Log

281 lines
Match - of 0
1 09:35:14 Running with gitlab-runner 18.9.0 (07e534ba)
2 09:35:14 on gitlab-runner-docker-dind-648487dd7c-jc7fc jdudsTMJT, system ID: r_MWTdVN7BW7GV
3 09:35:14 feature flags: FF_USE_FASTZIP:true, FF_USE_NEW_BASH_EVAL_STRATEGY:true, FF_USE_DYNAMIC_TRACE_FORCE_SEND_INTERVAL:true, FF_SCRIPT_SECTIONS:true, FF_ENABLE_JOB_CLEANUP:true, FF_USE_ADVANCED_POD_SPEC_CONFIGURATION:true, FF_PRINT_POD_EVENTS:true, FF_USE_DUMB_INIT_WITH_KUBERNETES_EXECUTOR:true, FF_LOG_IMAGES_CONFIGURED_FOR_JOB:true, FF_CLEAN_UP_FAILED_CACHE_EXTRACT:true, FF_GIT_URLS_WITHOUT_TOKENS:true, FF_WAIT_FOR_POD_TO_BE_REACHABLE:true, FF_USE_FLEETING_ACQUIRE_HEARTBEATS:true, FF_USE_JOB_ROUTER:true
4 09:35:14 Resolving secrets
5 09:35:14 section_start:1777973714:prepare_executor
6 09:35:14 +Preparing the "kubernetes" executor
7 09:35:14 "CPURequest" overwritten with "2"
8 09:35:14 "MemoryRequest" overwritten with "4G"
9 09:35:14 Using Kubernetes namespace: gitlab-runner
10 09:35:14 Using Kubernetes executor with image registry.scandit.com/dockerfiles/docker-buildx:latest@sha256:9d5993dcf2cdcb4a35130aca6eca1337cc82e552dfa433e086e3956128a70bd9 ...
11 09:35:14 Using attach strategy to execute scripts...
12 09:35:14 Using effective pull policy of [Always] for container build
13 09:35:14 Using effective pull policy of [Always] for container helper
14 09:35:14 Using effective pull policy of [Always] for container init-permissions
15 09:35:14 Using effective pull policy of [Always] for container docker
16 09:35:14 section_end:1777973714:prepare_executor
17 09:35:14 +section_start:1777973714:prepare_script
18 09:35:14 +Preparing environment
19 09:35:14 Using FF_USE_POD_ACTIVE_DEADLINE_SECONDS, the Pod activeDeadlineSeconds will be set to the job timeout: 1h0m0s...
20 09:35:14 WARNING: Advanced Pod Spec configuration enabled, merging the provided PodSpec to the generated one. This is a beta feature and is subject to change. Feedback is collected in this issue: https://gitlab.com/gitlab-org/gitlab-runner/-/issues/29659 ...
21 09:35:15 Subscribing to Kubernetes Pod events...
22 09:35:15 Type Reason Message
23 09:35:15 Normal Scheduled Successfully assigned gitlab-runner/runner-jdudstmjt-project-621-concurrent-1-em91g9c5 to decimus
24 09:35:15 Normal Pulled Container image "registry.gitlab.com/gitlab-org/gitlab-runner/gitlab-runner-helper:x86_64-v18.9.0" already present on machine
25 09:35:15 Normal Created Created container: init-permissions
26 09:35:16 Normal Started Started container init-permissions
27 09:35:16 Normal Pulled Container image "registry.gitlab.com/gitlab-org/gitlab-runner/gitlab-runner-helper:x86_64-v18.9.0" already present on machine
28 09:35:16 Normal Created Created container: helper
29 09:35:16 Normal Started Started container helper
30 09:35:16 Normal Pulling Pulling image "registry.scandit.com/dockerfiles/docker-buildx:latest@sha256:9d5993dcf2cdcb4a35130aca6eca1337cc82e552dfa433e086e3956128a70bd9"
31 09:35:21 Normal Pulled Successfully pulled image "registry.scandit.com/dockerfiles/docker-buildx:latest@sha256:9d5993dcf2cdcb4a35130aca6eca1337cc82e552dfa433e086e3956128a70bd9" in 4.769s (4.769s including waiting). Image size: 175124112 bytes.
32 09:35:21 Normal Created Created container: build
33 09:35:21 Normal Started Started container build
34 09:35:21 Normal Pulling Pulling image "registry.scandit.com/dockerfiles/docker-buildx:dind@sha256:2e9ef548630c4428c8cbf07d9be8eabec977b783a10f092d80ee28032748fc9d"
35 09:35:28 Normal Pulled Successfully pulled image "registry.scandit.com/dockerfiles/docker-buildx:dind@sha256:2e9ef548630c4428c8cbf07d9be8eabec977b783a10f092d80ee28032748fc9d" in 6.756s (6.756s including waiting). Image size: 141004310 bytes.
36 09:35:28 Normal Created Created container: docker
37 09:35:28 Normal Started Started container docker
38 09:35:31 Running on runner-jdudstmjt-project-621-concurrent-1-em91g9c5 via gitlab-runner-docker-dind-648487dd7c-jc7fc...
39 09:35:31
40 09:35:31 section_end:1777973731:prepare_script
41 09:35:31 +section_start:1777973731:get_sources
42 09:35:31 +Getting source from Git repository
43 09:35:31 Gitaly correlation ID: 01KQVQVQ6K8JPG07SYJRS0PXMH
44 09:35:31 Fetching changes with git depth set to 1...
45 09:35:31 Initialized empty Git repository in /build/internal/gitlab-templates/.git/
46 09:35:31 Created fresh repository.
47 09:35:32 Checking out eea928ac as detached HEAD (ref is refs/merge-requests/637/merge)...
48 09:35:32
49 09:35:32 Skipping Git submodules setup
50 09:35:32
51 09:35:32 section_end:1777973732:get_sources
52 09:35:32 +section_start:1777973732:step_script
53 09:35:32 +Executing "step_script" stage of the job script
54 09:35:32 section_start:1777973732:section_pre_build_script_0[hide_duration=true,collapsed=true] $ function cleanup {
55 09:35:32 rv=$?
56 09:35:32 if [ $rv -ne 0 ]; then
57 09:35:32 echo ""
58 09:35:32 echo " Failure Cause Analysis might help, please open this link:"
59 09:35:32 echo " https://scout.scandit.io/analysis/projects/${CI_PROJECT_ID}/jobs/${CI_JOB_ID}"
60 09:35:32 echo ""
61 09:35:32 fi
62 09:35:32 echo ""
63 09:35:32 echo "Scout Analysis: https://scout.scandit.io/analysis/projects/${CI_PROJECT_ID}/jobs/${CI_JOB_ID}"
64 09:35:32 echo ""
65 09:35:32 echo ""
66 09:35:32 echo "Grafana Pod-View: https://grafana.scandit.com/d/k8s_views_pods/kubernetes-views-pods?orgId=1&refresh=1m&var-datasource=${GRAFANA_DATASOURCE}&var-host=${SC_K8S_NODE_NAME}&var-namespace=${SC_K8S_NAMESPACE}&var-pod=${HOSTNAME}&var-resolution=15&from=${__start_time}000&to=${EPOCHSECONDS}000"
67 09:35:32 echo "Grafana Node-View: https://grafana.scandit.com/d/k8s_views_nodes/kubernetes-views-nodes?orgId=1&refresh=1m&var-datasource=${GRAFANA_DATASOURCE}&var-node=${SC_K8S_NODE_NAME}&var-resolution=15s&from=${__start_time}000&to=${EPOCHSECONDS}000"
68 09:35:32 echo "Loki Logs: https://grafana.scandit.com/a/grafana-lokiexplore-app/explore/log_group/gitlab-runner/logs?var-ds=${LOKI_DATASOURCE}&var-filters=log_group%7C=%7Cgitlab-runner&var-filters=source%7C%3D%7C${LOKI_LOGSOURCE}&var-filters=namespace%7C%3D%7C${SC_K8S_NAMESPACE}&var-filters=CI_PROJECT_ID%7C%3D%7C${CI_PROJECT_ID}&var-filters=CI_PIPELINE_ID%7C%3D%7C${CI_PIPELINE_ID}&var-filters=CI_JOB_ID%7C%3D%7C${CI_JOB_ID}&sortOrder=Ascending&from=${__start_time}000&to=${EPOCHSECONDS}000"
69 09:35:32 __date_from=$(date -d "@$(( EPOCHSECONDS - 604800 ))" +%Y-%m-%d)
70 09:35:32 __date_to=$(date -d "@$(( EPOCHSECONDS + 604800 ))" +%Y-%m-%d)
71 09:35:32 echo "Lilibet Statistics: https://lilibet.scandit.io/dashboard/204-job-drill-down?date_range=${__date_from}~${__date_to}&job_name=${CI_JOB_NAME}&project=${CI_PROJECT_PATH}"
72 09:35:32 echo ""
73 09:35:32 exit $rv
74 09:35:32 }
75 09:35:32 trap cleanup EXIT
76 09:35:32 echo "INFO: This is the CI job pre_build_script"
77 09:35:32 echo "INFO: It's defined in the backend/infra/onprem/k8s repo."
78 09:35:32 echo "INFO: These additional Scandit variables are available to you:"
79 09:35:32 echo " SC_K8S_NODE_NAME: $SC_K8S_NODE_NAME"
80 09:35:32 echo " SC_K8S_IMAGE_ID: $SC_K8S_IMAGE_ID"
81 09:35:32 echo " SC_K8S_KYVERNO_PATCHES: |"
82 09:35:32 echo "$SC_K8S_KYVERNO_PATCHES" | sed 's/^/ /'
83 09:35:32 echo "cpu (r/l): ${SC_K8S_REQUESTS_CPU}/${SC_K8S_LIMITS_CPU}"
84 09:35:32 if command -v numfmt >/dev/null 2>&1; then
85 09:35:32 echo "memory (r/l): $(numfmt --to=iec --suffix=B $SC_K8S_REQUESTS_MEMORY)/$(numfmt --to=iec --suffix=B $SC_K8S_LIMITS_MEMORY)"
86 09:35:32 else
87 09:35:32 echo "memory (r/l): ${SC_K8S_REQUESTS_MEMORY}/${SC_K8S_LIMITS_MEMORY}"
88 09:35:32 fi
89 09:35:32 __start_time=${EPOCHSECONDS}
90 09:35:32 echo ""
91 09:35:32 echo "Grafana Pod-View: https://grafana.scandit.com/d/k8s_views_pods/kubernetes-views-pods?orgId=1&refresh=1m&var-datasource=${GRAFANA_DATASOURCE}&var-host=${SC_K8S_NODE_NAME}&var-namespace=${SC_K8S_NAMESPACE}&var-pod=${HOSTNAME}&var-resolution=15&from=${__start_time}000&to=now"
92 09:35:32 echo "Grafana Node-View: https://grafana.scandit.com/d/k8s_views_nodes/kubernetes-views-nodes?orgId=1&refresh=1m&var-datasource=${GRAFANA_DATASOURCE}&var-node=${SC_K8S_NODE_NAME}&var-resolution=15s&from=${__start_time}000&to=now"
93 09:35:32 echo "Loki Logs: https://grafana.scandit.com/a/grafana-lokiexplore-app/explore/log_group/gitlab-runner/logs?var-ds=${LOKI_DATASOURCE}&var-filters=log_group%7C%3D%7Cgitlab-runner&var-filters=source%7C%3D%7C${LOKI_LOGSOURCE}&var-filters=namespace%7C%3D%7C${SC_K8S_NAMESPACE}&var-filters=CI_PROJECT_ID%7C%3D%7C${CI_PROJECT_ID}&var-filters=CI_PIPELINE_ID%7C%3D%7C${CI_PIPELINE_ID}&var-filters=CI_JOB_ID%7C%3D%7C${CI_JOB_ID}&sortOrder=Ascending&from=${__start_time}000&to=now"
94 09:35:32 __date_from=$(date -d "@$(( EPOCHSECONDS - 604800 ))" +%Y-%m-%d)
95 09:35:32 __date_to=$(date -d "@$(( EPOCHSECONDS + 604800 ))" +%Y-%m-%d)
96 09:35:32 echo "Lilibet Statistics: https://lilibet.scandit.io/dashboard/204-job-drill-down?date_range=${__date_from}~${__date_to}&job_name=${CI_JOB_NAME}&project=${CI_PROJECT_PATH}"
97 09:35:32 echo ""
98 09:35:32 echo "Setting up credentials for Gitlab Python registries"
99 09:35:32 mkdir -p ~
100 09:35:32 echo "machine gitlab.scandit.com" > ~/.netrc
101 09:35:32 echo "login gitlab-ci-token" >> ~/.netrc
102 09:35:32 echo "password ${CI_JOB_TOKEN}" >> ~/.netrc
103 09:35:32 chmod 600 ~/.netrc
104 09:35:32 if command -v git &> /dev/null && [ "$(id -u)" -ne 0 ]; then
105 09:35:32 git config --global --add safe.directory $CI_PROJECT_DIR
106 09:35:32 fi
107 09:35:32 sleep infinity &
108 09:35:32 echo $! > ~/.bg_pid
109 09:35:32 section_end:1777973732:section_pre_build_script_0
110 09:35:32 INFO: This is the CI job pre_build_script
111 09:35:32 INFO: It's defined in the backend/infra/onprem/k8s repo.
112 09:35:32 INFO: These additional Scandit variables are available to you:
113 09:35:32 SC_K8S_NODE_NAME: decimus
114 09:35:32 SC_K8S_IMAGE_ID:
115 09:35:32 SC_K8S_KYVERNO_PATCHES: |
116 09:35:32
117 09:35:32 cpu (r/l): 2/8
118 09:35:32 memory (r/l): 4000000000/17179869184
119 09:35:32
120 09:35:32 Grafana Pod-View: https://grafana.scandit.com/d/k8s_views_pods/kubernetes-views-pods?orgId=1&refresh=1m&var-datasource=KpIiby5Vz&var-host=decimus&var-namespace=gitlab-runner&var-pod=runner-jdudstmjt-project-621-concurrent-1-em91g9c5&var-resolution=15&from=000&to=now
121 09:35:32 Grafana Node-View: https://grafana.scandit.com/d/k8s_views_nodes/kubernetes-views-nodes?orgId=1&refresh=1m&var-datasource=KpIiby5Vz&var-node=decimus&var-resolution=15s&from=000&to=now
122 09:35:32 Loki Logs: https://grafana.scandit.com/a/grafana-lokiexplore-app/explore/log_group/gitlab-runner/logs?var-ds=nVsAo7UVk&var-filters=log_group%7C%3D%7Cgitlab-runner&var-filters=source%7C%3D%7Czrh.int.scandit.io&var-filters=namespace%7C%3D%7Cgitlab-runner&var-filters=CI_PROJECT_ID%7C%3D%7C621&var-filters=CI_PIPELINE_ID%7C%3D%7C1578751&var-filters=CI_JOB_ID%7C%3D%7C54380609&sortOrder=Ascending&from=000&to=now
123 09:35:32 Lilibet Statistics: https://lilibet.scandit.io/dashboard/204-job-drill-down?date_range=1969-12-25~1970-01-08&job_name=build-python3-image-project-specific-dind&project=internal/gitlab-templates
124 09:35:32
125 09:35:32 Setting up credentials for Gitlab Python registries
126 09:35:32 $ mkdir -p ~/.docker
127 09:35:32 $ echo $DOCKER_CONFIG_JSON > ~/.docker/config.json
128 09:35:32 section_start:1777973732:section_script_step_2[hide_duration=true,collapsed=true] $ for i in $(seq 1 30)
129 09:35:32 do
130 09:35:32 docker info 2>&1 > /dev/null && break
131 09:35:32 echo "Waiting for docker to start"
132 09:35:32 sleep 1s
133 09:35:32 done
134 09:35:32 section_end:1777973732:section_script_step_2
135 09:35:32 Cannot connect to the Docker daemon at tcp://docker:2376. Is the docker daemon running?
136 09:35:32 Waiting for docker to start
137 09:35:36 section_start:1777973736:section_script_step_3[hide_duration=true,collapsed=true] $ function copy_files() {
138 09:35:36 local src="$1"
139 09:35:36 local trg="$2"
140 09:35:36 for f in $src; do
141 09:35:36 t="$trg/`dirname $f`"
142 09:35:36 mkdir -p $t || true
143 09:35:36 echo "Copy $f"
144 09:35:36 cp -pr $f $trg/$f
145 09:35:36 done
146 09:35:36 }
147 09:35:36 function recursive_hash() {
148 09:35:36 local dir="$1"
149 09:35:36 find "$dir" -exec stat -c '%F|%a|%u:%g|%n' {} + -type f -exec sha256sum {} + | sort | sha256sum | cut -d ' ' -f1
150 09:35:36 }
151 09:35:36 function remote_docker_digest() {
152 09:35:36 local images="$1"
153 09:35:36 echo $images | xargs -n 1 crane digest
154 09:35:36 }
155 09:35:36 function remote_image_exists() {
156 09:35:36 local image="$1"
157 09:35:36 crane manifest $image > /dev/null 2>&1
158 09:35:36 }
159 09:35:36 function remote_images_are_identical() {
160 09:35:36 local imageA="$1"
161 09:35:36 local imageB="$2"
162 09:35:36 if [[ $(remote_docker_digest "$imageA") == $(remote_docker_digest "$imageB") ]]; then
163 09:35:36 return 0
164 09:35:36 else
165 09:35:36 return 1
166 09:35:36 fi
167 09:35:36 }
168 09:35:36 function copy_image() {
169 09:35:36 local image="$1"
170 09:35:36 local remotes="$2"
171 09:35:36 local backup_ext="$3"
172 09:35:36 echo "$image"
173 09:35:36 local source_digest=$(remote_docker_digest $image)
174 09:35:36 local target_digest
175 09:35:36 for registry in $remotes; do
176 09:35:36 if target_digest=$(remote_docker_digest $registry); then
177 09:35:36 if [ "$target_digest" != "$source_digest" ]; then
178 09:35:36 echo "image outdated, overwriting with newest version"
179 09:35:36 crane copy $image $registry
180 09:35:36 crane copy $image ${registry}${backup_ext}
181 09:35:36 fi
182 09:35:36 else
183 09:35:36 echo "image does not exist, writing newest version"
184 09:35:36 crane copy $image $registry
185 09:35:36 crane copy $image ${registry}${backup_ext}
186 09:35:36 fi
187 09:35:36 done
188 09:35:36 }
189 09:35:36 section_end:1777973736:section_script_step_3
190 09:35:36 section_start:1777973736:section_script_step_4[hide_duration=true,collapsed=true] $ if [ "$CONTAINER_SUBDIR" != "" ]; then
191 09:35:36 echo "Entering subpath $CONTAINER_SUBDIR"
192 09:35:36 cd $CONTAINER_SUBDIR
193 09:35:36 fi
194 09:35:36 section_end:1777973736:section_script_step_4
195 09:35:36 $ copy_files "$CONTAINER_IMPLICIT_REQUIREMENTS $CONTAINER_REQUIREMENTS" "$CONTAINER_CONTEXT_PATH"
196 09:35:36 Copy Dockerfile.python-3
197 09:35:36 Copy requirements.txt
198 09:35:36 Copy .python-version
199 09:35:36 Copy .pip-version
200 09:35:36 $ echo "$CONTAINER_BUILD_ENVIRONMENT" > $CONTAINER_CONTEXT_PATH/.docker-build-env
201 09:35:36 $ docker_checksum=$(recursive_hash $CONTAINER_CONTEXT_PATH)
202 09:35:36 section_start:1777973736:section_script_step_8[hide_duration=true,collapsed=true] $ if [ "$CONTAINER_IMAGE_NAME" == "" ]; then
203 09:35:36 final_image_name=${CONTAINER_IMAGE_URL}
204 09:35:36 else
205 09:35:36 final_image_name=${CONTAINER_IMAGE_URL}/${CONTAINER_IMAGE_NAME}
206 09:35:36 fi
207 09:35:36 section_end:1777973736:section_script_step_8
208 09:35:36 $ final_image_url=${final_image_name}:${docker_checksum}
209 09:35:36 section_start:1777973736:section_script_step_10[hide_duration=true,collapsed=true] $ if [ "${PIPELINE_IMAGE_REFS}" == "1" ]; then
210 09:35:36 echo $CONTAINER_IMAGE_VARIABLE=${final_image_url}-P${CI_PROJECT_ID}-${CI_PIPELINE_ID} > $CI_PROJECT_DIR/docker_image_build.env
211 09:35:36 else
212 09:35:36 echo $CONTAINER_IMAGE_VARIABLE=$final_image_url > $CI_PROJECT_DIR/docker_image_build.env
213 09:35:36 fi
214 09:35:36 section_end:1777973736:section_script_step_10
215 09:35:36 $ echo ${CONTAINER_IMAGE_VARIABLE}_HASH=$docker_checksum >> $CI_PROJECT_DIR/docker_image_build.env
216 09:35:36 section_start:1777973736:section_script_step_12[hide_duration=true,collapsed=true] $ if [ "${FORCE_BUILD}" != "true" ] || command -v crane &> /dev/null; then
217 09:35:36 echo $REGISTRY_PASSWORD | crane auth login $REGISTRY -u $REGISTRY_USER --password-stdin
218 09:35:36 fi
219 09:35:36 section_end:1777973736:section_script_step_12
220 09:35:36 2026/05/05 09:35:36 logged in via /root/.docker/config.json
221 09:35:36 section_start:1777973736:section_script_step_13[hide_duration=true,collapsed=true] $ if [ "${FORCE_BUILD}" != "true" ] && remote_image_exists "$final_image_url"; then
222 09:35:36 echo "Image already exists, skip the build."
223 09:35:36 echo "$final_image_url"
224 09:35:36 if [[ "$CI_COMMIT_BRANCH" == "$CI_DEFAULT_BRANCH" ]]; then
225 09:35:36 _EXT=""
226 09:35:36 _BACKUP_EXT="-CI${CI_JOB_ID}-$(date '+%Y%m%d')"
227 09:35:36 elif [[ -n "$CI_MERGE_REQUEST_ID" ]]; then
228 09:35:36 _EXT="-MR${CI_MERGE_REQUEST_IID}"
229 09:35:36 _BACKUP_EXT=""
230 09:35:36 elif [[ "$CI_COMMIT_REF_PROTECTED" == "true" ]]; then
231 09:35:36 _EXT="-${CI_COMMIT_REF_SLUG}"
232 09:35:36 _BACKUP_EXT="-CI${CI_JOB_ID}-$(date '+%Y%m%d')"
233 09:35:36 fi
234 09:35:36 for _TAG in $CONTAINER_IMAGE_TAG; do
235 09:35:36 echo "Copying ${final_image_url} to ${final_image_name}:${_TAG}${_EXT}"
236 09:35:36 copy_image "${final_image_url}" "${final_image_name}:${_TAG}${_EXT}" "${_BACKUP_EXT}"
237 09:35:36 done
238 09:35:36 if [ "${PIPELINE_IMAGE_REFS}" == "1" ]; then
239 09:35:36 _EXT="-P${CI_PROJECT_ID}-${CI_PIPELINE_ID}"
240 09:35:36 echo "Copying ${final_image_url} to ${final_image_url}${_EXT}"
241 09:35:36 copy_image "${final_image_url}" "${final_image_url}${_EXT}"
242 09:35:36 for _TAG in $CONTAINER_IMAGE_TAG; do
243 09:35:36 echo "Copying ${final_image_url} to ${final_image_name}:${_TAG}${_EXT}"
244 09:35:36 copy_image "${final_image_url}" "${final_image_name}:${_TAG}${_EXT}"
245 09:35:36 done
246 09:35:36 fi
247 09:35:36 exit 0
248 09:35:36 fi
249 09:35:36 section_end:1777973736:section_script_step_13
250 09:35:36 Image already exists, skip the build.
251 09:35:36 registry.scandit.com/internal/gitlab-templates:c19231bcc0d10483901ec9a7fe08878e40ecaff1e3be41091b183ebbbfcbfa03
252 09:35:36 Copying registry.scandit.com/internal/gitlab-templates:c19231bcc0d10483901ec9a7fe08878e40ecaff1e3be41091b183ebbbfcbfa03 to registry.scandit.com/internal/gitlab-templates:latest-MR637
253 09:35:36 registry.scandit.com/internal/gitlab-templates:c19231bcc0d10483901ec9a7fe08878e40ecaff1e3be41091b183ebbbfcbfa03
254 09:35:36
255 09:35:36 Scout Analysis: https://scout.scandit.io/analysis/projects/621/jobs/54380609
256 09:35:36
257 09:35:36
258 09:35:36 Grafana Pod-View: https://grafana.scandit.com/d/k8s_views_pods/kubernetes-views-pods?orgId=1&refresh=1m&var-datasource=KpIiby5Vz&var-host=decimus&var-namespace=gitlab-runner&var-pod=runner-jdudstmjt-project-621-concurrent-1-em91g9c5&var-resolution=15&from=000&to=000
259 09:35:36 Grafana Node-View: https://grafana.scandit.com/d/k8s_views_nodes/kubernetes-views-nodes?orgId=1&refresh=1m&var-datasource=KpIiby5Vz&var-node=decimus&var-resolution=15s&from=000&to=000
260 09:35:36 Loki Logs: https://grafana.scandit.com/a/grafana-lokiexplore-app/explore/log_group/gitlab-runner/logs?var-ds=nVsAo7UVk&var-filters=log_group%7C=%7Cgitlab-runner&var-filters=source%7C%3D%7Czrh.int.scandit.io&var-filters=namespace%7C%3D%7Cgitlab-runner&var-filters=CI_PROJECT_ID%7C%3D%7C621&var-filters=CI_PIPELINE_ID%7C%3D%7C1578751&var-filters=CI_JOB_ID%7C%3D%7C54380609&sortOrder=Ascending&from=000&to=000
261 09:35:36 Lilibet Statistics: https://lilibet.scandit.io/dashboard/204-job-drill-down?date_range=1969-12-25~1970-01-08&job_name=build-python3-image-project-specific-dind&project=internal/gitlab-templates
262 09:35:36
263 09:35:36
264 09:35:36 section_end:1777973736:step_script
265 09:35:36 +section_start:1777973736:upload_artifacts_on_success
266 09:35:36 +Uploading artifacts for successful job
267 09:35:37 Uploading artifacts...
268 09:35:37 docker_image_build.env: found 1 matching artifact files and directories
269 09:35:37 Uploading artifacts as "dotenv" to coordinator... 201 Created correlation_id=01KQVQWDE8M5250XH684WJ54EY id=54380609 responseStatus=201 Created token=64_LJjpPb
270 09:35:37
271 09:35:37 section_end:1777973737:upload_artifacts_on_success
272 09:35:37 +section_start:1777973737:cleanup_file_variables
273 09:35:37 +Cleaning up project directory and file based variables
274 09:35:38 Removing context/
275 09:35:38 Removing docker_image_build.env
276 09:35:38 HEAD is now at eea928a Merge branch 'docs/upgrade-notes-on-prem-image-gc-warning' into 'master'
277 09:35:38
278 09:35:38 section_end:1777973738:cleanup_file_variables
279 09:35:38 +
280 09:35:38 Job succeeded
281