Build: #77 was successful

Job: Build Postfix was successful

Stages & jobs

  1. Build

Build log

The build generated 244 lines of output. Download or view full build log.

26-Mar-2025 13:52:45 Build ITSM - OpenMRS ID - Build Postfix #77 (II-ID-BP-77) started building on agent yu.openmrs.org (3), bamboo version: 8.2.4
26-Mar-2025 13:52:45 Remote agent on host yu.openmrs.org
26-Mar-2025 13:52:45 Build working directory is /home/bamboo-agent/bamboo-agent/xml-data/build-dir/II-ID-BP
26-Mar-2025 13:52:45 Executing build ITSM - OpenMRS ID - Build Postfix #77 (II-ID-BP-77)
26-Mar-2025 13:52:45 Starting task 'Checkout Default Repository' of type 'com.atlassian.bamboo.plugins.vcs:task.vcs.checkout'
26-Mar-2025 13:52:45 Checking out into /home/bamboo-agent/bamboo-agent/xml-data/build-dir/II-ID-BP
26-Mar-2025 13:52:45 Updating source code to revision: 69c3d48af073dfa8a5f8ede7e9d952bd889cb896
26-Mar-2025 13:52:45 Fetching 'refs/heads/main' from 'https://github.com/openmrs/openmrs-contrib-itsm-id.git'.
26-Mar-2025 13:52:46 From https://github.com/openmrs/openmrs-contrib-itsm-id
26-Mar-2025 13:52:46    b5806a1..69c3d48  main       -> main
26-Mar-2025 13:52:46 Checking out revision 69c3d48af073dfa8a5f8ede7e9d952bd889cb896.
26-Mar-2025 13:52:46 Creating local git repository in '/home/bamboo-agent/bamboo-agent/xml-data/build-dir/II-ID-BP/.git'.
26-Mar-2025 13:52:46 Cloning into '/home/bamboo-agent/bamboo-agent/xml-data/build-dir/II-ID-BP'...
26-Mar-2025 13:52:46 done.
26-Mar-2025 13:52:46 Switched to a new branch 'main'
26-Mar-2025 13:52:46 Branch 'main' set up to track remote branch 'main' from 'origin'.
26-Mar-2025 13:52:46 Updated source code to revision: 69c3d48af073dfa8a5f8ede7e9d952bd889cb896
26-Mar-2025 13:52:46 Finished task 'Checkout Default Repository' with result: Success
26-Mar-2025 13:52:46 Running pre-build action: Build Log Labeller Pre Build Action
26-Mar-2025 13:52:46 Running pre-build action: VCS Version Collector
26-Mar-2025 13:52:46 Running pre-build action: Run Predator
26-Mar-2025 13:52:46 [PredatorPreBuildAction] Starting predator plugin, pre build agent cleaner
26-Mar-2025 13:52:46 [PredatorPreBuildAction] Running these commands: /opt/scripts/cleanup-before-building.sh
26-Mar-2025 13:52:46 [PredatorPreBuildAction] Running command '[/opt/scripts/cleanup-before-building.sh]'
26-Mar-2025 13:52:47 [PredatorPreBuildAction] Command '[/opt/scripts/cleanup-before-building.sh]' completed with exit code 0
26-Mar-2025 13:52:47 [PredatorPreBuildAction] Identifying Bamboo agent process (or parent):  1377 java        1340 bamboo-age 2978Mb  765Mb 00:39:58 /usr/lib/jvm/java-8-ope
26-Mar-2025 13:52:47 [PredatorPreBuildAction] Identifying Bamboo agent process (or parent):  1340 wrapper        1 bamboo-age   16Mb    2Mb 00:09:53 /home/bamboo-agent/bamb
26-Mar-2025 13:52:47 [PredatorPreBuildAction] Identifying Bamboo agent process (or parent):     1 systemd        0 root        163Mb    9Mb 00:01:19 /sbin/init             
26-Mar-2025 13:52:47 [PredatorPreBuildAction] No processes found for (chromium|chrome|webdriver|mysql|java|mvn|node|npm)
26-Mar-2025 13:52:47 [PredatorPreBuildAction] Initial free space: 3.074936 GB
26-Mar-2025 13:52:47 [PredatorPreBuildAction] Deleting folder /home/bamboo-agent/bamboo-agent/xml-data/build-dir/OP-PLATFORM-TOMAR
26-Mar-2025 13:52:48 [PredatorPreBuildAction] Deleting 10 snapshot folders from /home/bamboo-agent/.m2/repository
26-Mar-2025 13:52:48 [PredatorPreBuildAction] Maven snapshot disk freed: 0 GB
26-Mar-2025 13:52:48 [PredatorPreBuildAction] 0 empty artifacts were found and deleted by Predator
26-Mar-2025 13:52:49 [PredatorPreBuildAction] Maven stable disk freed: 0.0 GB, deleted 0 files
26-Mar-2025 13:52:49 [PredatorPreBuildAction] File /home/bamboo-agent/.npmrc does not exist.
26-Mar-2025 13:52:49 [PredatorPreBuildAction] File /home/bamboo-agent/.docker/config.json does not exist.
26-Mar-2025 13:52:49 [PredatorPreBuildAction] File /home/bamboo-agent/.OpenMRS/liquibaseUpdateLogs.txt does not exist.
26-Mar-2025 13:52:49 [PredatorPreBuildAction] Final free space: 3.2038498 GB
26-Mar-2025 13:52:49 [PredatorPreBuildAction] Done
26-Mar-2025 13:52:49
Substituting variable: ${bamboo.planRepository.revision} with 69c3d48af073dfa8a5f8ede7e9d952bd889cb896
26-Mar-2025 13:52:49
Substituting variable: ${bamboo.image.postfix} with openmrsinfra/openmrs-id-postfix
26-Mar-2025 13:52:49
Substituting variable: ${bamboo.image.postfix.version} with 3.6
26-Mar-2025 13:52:49
Substituting variable: ${bamboo.dockerhub.username} with openmrsci
26-Mar-2025 13:52:49
Substituting password variable: ${bamboo.dockerhub.password}
26-Mar-2025 13:52:49 Starting task 'Build and push postfix image to Docker hub' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script'
26-Mar-2025 13:52:49
Beginning to execute external process for build 'ITSM - OpenMRS ID - Build Postfix #77 (II-ID-BP-77)'
... running command line:
/home/bamboo-agent/bamboo-agent/temp/II-ID-BP-77-ScriptBuildTask-1720190131974117974.sh
... in: /home/bamboo-agent/bamboo-agent/xml-data/build-dir/II-ID-BP
26-Mar-2025 13:52:49 + [[ ehuB != ehuxB ]]
26-Mar-2025 13:52:49 + echo 'Start of Lmod init/bash script to define the module command'
26-Mar-2025 13:52:49 + LMOD_PKG=/usr/share/lmod/lmod
26-Mar-2025 13:52:49 + LMOD_DIR=/usr/share/lmod/lmod/libexec
26-Mar-2025 13:52:49 + LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod
26-Mar-2025 13:52:49 + MODULESHOME=/usr/share/lmod/lmod
26-Mar-2025 13:52:49 + export LMOD_PKG
26-Mar-2025 13:52:49 + export LMOD_CMD
26-Mar-2025 13:52:49 + export LMOD_DIR
26-Mar-2025 13:52:49 + export MODULESHOME
26-Mar-2025 13:52:49 Start of Lmod init/bash script to define the module command
26-Mar-2025 13:52:49 + LMOD_VERSION=6.6
26-Mar-2025 13:52:49 + export LMOD_VERSION
26-Mar-2025 13:52:49 + '[' : '!=' : ']'
26-Mar-2025 13:52:49 + unalias ml
26-Mar-2025 13:52:49 + true
26-Mar-2025 13:52:49 ++ echo YES
26-Mar-2025 13:52:49 ++ /usr/bin/tr '[:upper:]' '[:lower:]'
26-Mar-2025 13:52:49 + export_module=yes
26-Mar-2025 13:52:49 + '[' -n '5.1.16(1)-release' -a yes '!=' no ']'
26-Mar-2025 13:52:49 + export -f module
26-Mar-2025 13:52:49 + export -f ml
26-Mar-2025 13:52:49 + unset export_module
26-Mar-2025 13:52:49 + '[' -n '' ']'
26-Mar-2025 13:52:49 + '[' 5 -ge 3 ']'
26-Mar-2025 13:52:49 + '[' -r /usr/share/lmod/lmod/init/lmod_bash_completions ']'
26-Mar-2025 13:52:49 + '[' -n '' ']'
26-Mar-2025 13:52:49 + [[ ehuB != ehuxB ]]
26-Mar-2025 13:52:49 + echo 'End of Lmod init/bash script to define the module command'
26-Mar-2025 13:52:49 End of Lmod init/bash script to define the module command
26-Mar-2025 13:52:49 ++ awk '{print substr($0, 1, 7)}'
26-Mar-2025 13:52:49 ++ echo 69c3d48af073dfa8a5f8ede7e9d952bd889cb896
26-Mar-2025 13:52:49 + export GIT_SHA=69c3d48
26-Mar-2025 13:52:49 + GIT_SHA=69c3d48
26-Mar-2025 13:52:49 + export IMAGE=openmrsinfra/openmrs-id-postfix
26-Mar-2025 13:52:49 + IMAGE=openmrsinfra/openmrs-id-postfix
26-Mar-2025 13:52:49 + export IMAGE_VERSION=3.6-69c3d48
26-Mar-2025 13:52:49 + IMAGE_VERSION=3.6-69c3d48
26-Mar-2025 13:52:49 + docker login -u openmrsci -p ********
26-Mar-2025 13:52:49 WARNING! Using --password via the CLI is insecure. Use --password-stdin.
26-Mar-2025 13:52:49 WARNING! Your password will be stored unencrypted in /home/bamboo-agent/.docker/config.json.
26-Mar-2025 13:52:49 Configure a credential helper to remove this warning. See
26-Mar-2025 13:52:49 https://docs.docker.com/engine/reference/commandline/login/#credentials-store
26-Mar-2025 13:52:49
26-Mar-2025 13:52:49 Login Succeeded
26-Mar-2025 13:52:49 + docker build --build-arg SMTP_SERVER=mail.jayasanka.me --build-arg SMTP_PORT=587 --build-arg SMTP_USERNAME=username --build-arg SMTP_PASSWORD=password --build-arg LDAP_BIND_PASSWORD=pass -t openmrsinfra/openmrs-id-postfix:nightly -t openmrsinfra/openmrs-id-postfix:3.6-69c3d48 postfix/
26-Mar-2025 13:52:49 #1 [internal] load build definition from Dockerfile
26-Mar-2025 13:52:49 #1 transferring dockerfile: 398B done
26-Mar-2025 13:52:49 #1 DONE 0.1s
26-Mar-2025 13:52:49
26-Mar-2025 13:52:49 #2 [internal] load metadata for docker.io/library/alpine:3.18
26-Mar-2025 13:52:50 #2 ...
26-Mar-2025 13:52:50
26-Mar-2025 13:52:50 #3 [auth] library/alpine:pull token for registry-1.docker.io
26-Mar-2025 13:52:50 #3 DONE 0.0s
26-Mar-2025 13:52:50
26-Mar-2025 13:52:50 #2 [internal] load metadata for docker.io/library/alpine:3.18
26-Mar-2025 13:52:50 #2 DONE 0.5s
26-Mar-2025 13:52:50
26-Mar-2025 13:52:50 #4 [internal] load .dockerignore
26-Mar-2025 13:52:50 #4 transferring context: 2B done
26-Mar-2025 13:52:50 #4 DONE 0.1s
26-Mar-2025 13:52:50
26-Mar-2025 13:52:50 #5 [internal] load build context
26-Mar-2025 13:52:50 #5 DONE 0.0s
26-Mar-2025 13:52:50
26-Mar-2025 13:52:50 #6 [1/6] FROM docker.io/library/alpine:3.18@sha256:de0eb0b3f2a47ba1eb89389859a9bd88b28e82f5826b6969ad604979713c2d4f
26-Mar-2025 13:52:50 #6 resolve docker.io/library/alpine:3.18@sha256:de0eb0b3f2a47ba1eb89389859a9bd88b28e82f5826b6969ad604979713c2d4f 0.0s done
26-Mar-2025 13:52:50 #6 ...
26-Mar-2025 13:52:50
26-Mar-2025 13:52:50 #5 [internal] load build context
26-Mar-2025 13:52:50 #5 transferring context: 3.97kB done
26-Mar-2025 13:52:50 #5 DONE 0.1s
26-Mar-2025 13:52:50
26-Mar-2025 13:52:50 #6 [1/6] FROM docker.io/library/alpine:3.18@sha256:de0eb0b3f2a47ba1eb89389859a9bd88b28e82f5826b6969ad604979713c2d4f
26-Mar-2025 13:52:50 #6 sha256:de0eb0b3f2a47ba1eb89389859a9bd88b28e82f5826b6969ad604979713c2d4f 8.08kB / 8.08kB done
26-Mar-2025 13:52:50 #6 sha256:fd032399cd767f310a1d1274e81cab9f0fd8a49b3589eba2c3420228cd45b6a7 1.02kB / 1.02kB done
26-Mar-2025 13:52:50 #6 sha256:802c91d5298192c0f3a08101aeb5f9ade2992e22c9e27fa8b88eab82602550d0 582B / 582B done
26-Mar-2025 13:52:50 #6 sha256:44cf07d57ee4424189f012074a59110ee2065adfdde9c7d9826bebdffce0a885 0B / 3.42MB 0.1s
26-Mar-2025 13:52:50 #6 sha256:44cf07d57ee4424189f012074a59110ee2065adfdde9c7d9826bebdffce0a885 3.42MB / 3.42MB 0.1s done
26-Mar-2025 13:52:50 #6 extracting sha256:44cf07d57ee4424189f012074a59110ee2065adfdde9c7d9826bebdffce0a885 0.1s done
26-Mar-2025 13:52:50 #6 DONE 0.4s
26-Mar-2025 13:52:50
26-Mar-2025 13:52:50 #7 [2/6] RUN apk update && apk add postfix postfix-ldap envsubst cyrus-sasl && apk cache clean
26-Mar-2025 13:52:51 #7 0.265 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz
26-Mar-2025 13:52:51 #7 0.695 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz
26-Mar-2025 13:52:51 #7 1.026 v3.18.12-29-g985dc6af59f [https://dl-cdn.alpinelinux.org/alpine/v3.18/main]
26-Mar-2025 13:52:51 #7 1.026 v3.18.12-21-gb2b64b41a2f [https://dl-cdn.alpinelinux.org/alpine/v3.18/community]
26-Mar-2025 13:52:51 #7 1.026 OK: 20070 distinct packages available
26-Mar-2025 13:52:52 #7 1.308 (1/20) Installing gdbm (1.23-r1)
26-Mar-2025 13:52:52 #7 1.368 (2/20) Installing krb5-conf (1.0-r2)
26-Mar-2025 13:52:52 #7 1.380 (3/20) Installing libcom_err (1.47.0-r2)
26-Mar-2025 13:52:52 #7 1.388 (4/20) Installing ncurses-terminfo-base (6.4_p20230506-r0)
26-Mar-2025 13:52:52 #7 1.402 (5/20) Installing libncursesw (6.4_p20230506-r0)
26-Mar-2025 13:52:52 #7 1.421 (6/20) Installing readline (8.2.1-r1)
26-Mar-2025 13:52:52 #7 1.433 (7/20) Installing sqlite-libs (3.41.2-r3)
26-Mar-2025 13:52:52 #7 1.452 (8/20) Installing heimdal-libs (7.8.0-r3)
26-Mar-2025 13:52:52 #7 1.484 (9/20) Installing libsasl (2.1.28-r4)
26-Mar-2025 13:52:52 #7 1.494 (10/20) Installing cyrus-sasl (2.1.28-r4)
26-Mar-2025 13:52:52 #7 1.504 (11/20) Installing libintl (0.21.1-r7)
26-Mar-2025 13:52:52 #7 1.512 (12/20) Installing gettext-envsubst (0.21.1-r7)
26-Mar-2025 13:52:52 #7 1.521 (13/20) Installing icu-data-en (73.2-r2)
26-Mar-2025 13:52:52 #7 1.549 Executing icu-data-en-73.2-r2.post-install
26-Mar-2025 13:52:52 #7 1.552 *
26-Mar-2025 13:52:52 #7 1.552 * If you need ICU with non-English locales and legacy charset support, install
26-Mar-2025 13:52:52 #7 1.552 * package icu-data-full.
26-Mar-2025 13:52:52 #7 1.552 *
26-Mar-2025 13:52:52 #7 1.553 (14/20) Installing libgcc (12.2.1_git20220924-r10)
26-Mar-2025 13:52:52 #7 1.562 (15/20) Installing libstdc++ (12.2.1_git20220924-r10)
26-Mar-2025 13:52:52 #7 1.586 (16/20) Installing icu-libs (73.2-r2)
26-Mar-2025 13:52:52 #7 1.624 (17/20) Installing lmdb (0.9.31-r0)
26-Mar-2025 13:52:52 #7 1.633 (18/20) Installing postfix (3.8.9-r0)
26-Mar-2025 13:52:52 #7 1.642 Executing postfix-3.8.9-r0.pre-install
26-Mar-2025 13:52:52 #7 1.729 (19/20) Installing libldap (2.6.5-r0)
26-Mar-2025 13:52:52 #7 1.740 (20/20) Installing postfix-ldap (3.8.9-r0)
26-Mar-2025 13:52:52 #7 1.750 Executing busybox-1.36.1-r7.trigger
26-Mar-2025 13:52:52 #7 1.756 OK: 25 MiB in 35 packages
26-Mar-2025 13:52:53 #7 DONE 2.2s
26-Mar-2025 13:52:53
26-Mar-2025 13:52:53 #8 [3/6] COPY ./config /etc/postfix
26-Mar-2025 13:52:53 #8 DONE 0.1s
26-Mar-2025 13:52:53
26-Mar-2025 13:52:53 #9 [4/6] RUN chmod 644 /etc/postfix/clients.cidr /etc/postfix/ldap-aliases.cf.tmpl /etc/postfix/main.cf.tmpl
26-Mar-2025 13:52:53 #9 DONE 0.3s
26-Mar-2025 13:52:53
26-Mar-2025 13:52:53 #10 [5/6] COPY ./startup.sh /usr/local/bin/
26-Mar-2025 13:52:53 #10 DONE 0.1s
26-Mar-2025 13:52:53
26-Mar-2025 13:52:53 #11 [6/6] RUN chmod +x /usr/local/bin/startup.sh
26-Mar-2025 13:52:54 #11 DONE 0.3s
26-Mar-2025 13:52:54
26-Mar-2025 13:52:54 #12 exporting to image
26-Mar-2025 13:52:54 #12 exporting layers
26-Mar-2025 13:52:54 #12 exporting layers 0.3s done
26-Mar-2025 13:52:54 #12 writing image sha256:a490f831f1a1f802251f32203e0d0edb9bfcbba15ee3754bd5a9852f1e176b41 done
26-Mar-2025 13:52:54 #12 naming to docker.io/openmrsinfra/openmrs-id-postfix:nightly done
26-Mar-2025 13:52:54 #12 naming to docker.io/openmrsinfra/openmrs-id-postfix:3.6-69c3d48 done
26-Mar-2025 13:52:54 #12 DONE 0.3s
26-Mar-2025 13:52:54 + docker push openmrsinfra/openmrs-id-postfix:nightly
26-Mar-2025 13:52:54 The push refers to repository [docker.io/openmrsinfra/openmrs-id-postfix]
26-Mar-2025 13:52:54 9fd6446db5f4: Preparing
26-Mar-2025 13:52:54 864944ce46f7: Preparing
26-Mar-2025 13:52:54 00af9985046c: Preparing
26-Mar-2025 13:52:54 39501ab62aab: Preparing
26-Mar-2025 13:52:54 90a052d9badd: Preparing
26-Mar-2025 13:52:54 f44f286046d9: Preparing
26-Mar-2025 13:52:54 f44f286046d9: Waiting
26-Mar-2025 13:52:55 39501ab62aab: Pushed
26-Mar-2025 13:52:55 864944ce46f7: Pushed
26-Mar-2025 13:52:55 00af9985046c: Pushed
26-Mar-2025 13:52:55 9fd6446db5f4: Pushed
26-Mar-2025 13:52:56 f44f286046d9: Mounted from library/alpine
26-Mar-2025 13:52:57 90a052d9badd: Pushed
26-Mar-2025 13:52:59 nightly: digest: sha256:3f37d9e1ebefe7b7428afaedb5629c3049f381054c9b8f771e3e8aa8ed01bf96 size: 1569
26-Mar-2025 13:52:59 + docker push openmrsinfra/openmrs-id-postfix:3.6-69c3d48
26-Mar-2025 13:52:59 The push refers to repository [docker.io/openmrsinfra/openmrs-id-postfix]
26-Mar-2025 13:52:59 9fd6446db5f4: Preparing
26-Mar-2025 13:52:59 864944ce46f7: Preparing
26-Mar-2025 13:52:59 00af9985046c: Preparing
26-Mar-2025 13:52:59 39501ab62aab: Preparing
26-Mar-2025 13:52:59 90a052d9badd: Preparing
26-Mar-2025 13:52:59 f44f286046d9: Preparing
26-Mar-2025 13:52:59 f44f286046d9: Waiting
26-Mar-2025 13:52:59 9fd6446db5f4: Layer already exists
26-Mar-2025 13:52:59 864944ce46f7: Layer already exists
26-Mar-2025 13:52:59 00af9985046c: Layer already exists
26-Mar-2025 13:52:59 90a052d9badd: Layer already exists
26-Mar-2025 13:52:59 39501ab62aab: Layer already exists
26-Mar-2025 13:52:59 f44f286046d9: Layer already exists
26-Mar-2025 13:53:00 3.6-69c3d48: digest: sha256:3f37d9e1ebefe7b7428afaedb5629c3049f381054c9b8f771e3e8aa8ed01bf96 size: 1569
26-Mar-2025 13:53:00 + echo 'Inspecting image for id'
26-Mar-2025 13:53:00 Inspecting image for id
26-Mar-2025 13:53:00 + docker image inspect '--format={{index .RepoDigests 0}}' openmrsinfra/openmrs-id-postfix:3.6-69c3d48
26-Mar-2025 13:53:00 Finished task 'Build and push postfix image to Docker hub' with result: Success
26-Mar-2025 13:53:00 Starting task 'Read variables' of type 'com.atlassian.bamboo.plugins.variable.updater.variable-updater-generic:variable-file-reader'
26-Mar-2025 13:53:00 Variable wasn't found in the Build context. It possibly doesn't exist.
26-Mar-2025 13:53:00 Changing variable docker.image.postfix.id of type RESULT from null to openmrsinfra/openmrs-id-postfix@sha256:3f37d9e1ebefe7b7428afaedb5629c3049f381054c9b8f771e3e8aa8ed01bf96
26-Mar-2025 13:53:00 Finished task 'Read variables' with result: Success
26-Mar-2025 13:53:00 Running post build plugin 'Docker Container Cleanup'
26-Mar-2025 13:53:00 Running post build plugin 'NCover Results Collector'
26-Mar-2025 13:53:00 Running post build plugin 'Build Results Label Collector'
26-Mar-2025 13:53:00 Running post build plugin 'Clover Results Collector'
26-Mar-2025 13:53:00 Running post build plugin 'npm Cache Cleanup'
26-Mar-2025 13:53:00 Running post build plugin 'Artifact Copier'
26-Mar-2025 13:53:00 Finalising the build...
26-Mar-2025 13:53:00 Stopping timer.
26-Mar-2025 13:53:00 Build II-ID-BP-77 completed.
26-Mar-2025 13:53:00 Running on server: post build plugin 'Build Hanging Detection Configuration'
26-Mar-2025 13:53:00 Running on server: post build plugin 'NCover Results Collector'
26-Mar-2025 13:53:00 Running on server: post build plugin 'Build Labeller'
26-Mar-2025 13:53:00 Running on server: post build plugin 'Clover Delta Calculator'
26-Mar-2025 13:53:00 Running on server: post build plugin 'Maven Dependencies Postprocessor'
26-Mar-2025 13:53:00 All post build plugins have finished
26-Mar-2025 13:53:00 Generating build results summary...
26-Mar-2025 13:53:00 Saving build results to disk...
26-Mar-2025 13:53:00 Store variable context...
26-Mar-2025 13:53:00 Finished building II-ID-BP-77.