simple 08-Aug-2024 11:05:48 Build ITSM - OpenMRS ID - Build Postfix #74 (II-ID-BP-74) started building on agent yu.openmrs.org (3), bamboo version: 8.2.4 simple 08-Aug-2024 11:05:48 Remote agent on host yu.openmrs.org simple 08-Aug-2024 11:05:49 Build working directory is /home/bamboo-agent/bamboo-agent/xml-data/build-dir/II-ID-BP simple 08-Aug-2024 11:05:49 Executing build ITSM - OpenMRS ID - Build Postfix #74 (II-ID-BP-74) simple 08-Aug-2024 11:05:49 Starting task 'Checkout Default Repository' of type 'com.atlassian.bamboo.plugins.vcs:task.vcs.checkout' simple 08-Aug-2024 11:05:49 Checking out into /home/bamboo-agent/bamboo-agent/xml-data/build-dir/II-ID-BP simple 08-Aug-2024 11:05:49 Updating source code to revision: ffdba691c9e1b0f180443cae2bda263020b2ed61 simple 08-Aug-2024 11:05:49 Fetching 'refs/heads/main' from 'https://github.com/openmrs/openmrs-contrib-itsm-id.git'. simple 08-Aug-2024 11:05:49 From https://github.com/openmrs/openmrs-contrib-itsm-id simple 08-Aug-2024 11:05:49 d367e26..ffdba69 main -> main simple 08-Aug-2024 11:05:49 Checking out revision ffdba691c9e1b0f180443cae2bda263020b2ed61. simple 08-Aug-2024 11:05:49 Creating local git repository in '/home/bamboo-agent/bamboo-agent/xml-data/build-dir/II-ID-BP/.git'. simple 08-Aug-2024 11:05:49 Cloning into '/home/bamboo-agent/bamboo-agent/xml-data/build-dir/II-ID-BP'... simple 08-Aug-2024 11:05:49 done. simple 08-Aug-2024 11:05:49 Switched to a new branch 'main' simple 08-Aug-2024 11:05:49 Branch 'main' set up to track remote branch 'main' from 'origin'. simple 08-Aug-2024 11:05:49 Updated source code to revision: ffdba691c9e1b0f180443cae2bda263020b2ed61 simple 08-Aug-2024 11:05:49 Finished task 'Checkout Default Repository' with result: Success simple 08-Aug-2024 11:05:49 Running pre-build action: Build Log Labeller Pre Build Action simple 08-Aug-2024 11:05:49 Running pre-build action: VCS Version Collector simple 08-Aug-2024 11:05:49 Running pre-build action: Run Predator simple 08-Aug-2024 11:05:49 [PredatorPreBuildAction] Starting predator plugin, pre build agent cleaner simple 08-Aug-2024 11:05:49 [PredatorPreBuildAction] Running these commands: /opt/scripts/cleanup-before-building.sh simple 08-Aug-2024 11:05:49 [PredatorPreBuildAction] Running command '[/opt/scripts/cleanup-before-building.sh]' simple 08-Aug-2024 11:05:49 [PredatorPreBuildAction] Command '[/opt/scripts/cleanup-before-building.sh]' completed with exit code 0 simple 08-Aug-2024 11:05:49 [PredatorPreBuildAction] Identifying Bamboo agent process (or parent): 2997 java 1331 bamboo-age 2978Mb 557Mb 00:28:49 /usr/lib/jvm/java-8-ope simple 08-Aug-2024 11:05:49 [PredatorPreBuildAction] Identifying Bamboo agent process (or parent): 1331 wrapper 1 bamboo-age 16Mb 1Mb 00:06:59 /home/bamboo-agent/bamb simple 08-Aug-2024 11:05:49 [PredatorPreBuildAction] Identifying Bamboo agent process (or parent): 1 systemd 0 root 164Mb 11Mb 00:00:45 /sbin/init simple 08-Aug-2024 11:05:49 [PredatorPreBuildAction] No processes found for (chromium|chrome|webdriver|mysql|java|mvn|node|npm) simple 08-Aug-2024 11:05:49 [PredatorPreBuildAction] Initial free space: 3.9690475 GB simple 08-Aug-2024 11:05:49 [PredatorPreBuildAction] Deleting folder /home/bamboo-agent/bamboo-agent/xml-data/build-dir/O3-PFA-JOB1 simple 08-Aug-2024 11:05:50 [PredatorPreBuildAction] Deleting 2 snapshot folders from /home/bamboo-agent/.m2/repository simple 08-Aug-2024 11:05:50 [PredatorPreBuildAction] Maven snapshot disk freed: 0 GB simple 08-Aug-2024 11:05:50 [PredatorPreBuildAction] 0 empty artifacts were found and deleted by Predator simple 08-Aug-2024 11:05:50 [PredatorPreBuildAction] Maven stable disk freed: 0.0 GB, deleted 0 files simple 08-Aug-2024 11:05:50 [PredatorPreBuildAction] File /home/bamboo-agent/.npmrc does not exist. simple 08-Aug-2024 11:05:50 [PredatorPreBuildAction] Deleting file /home/bamboo-agent/.docker/config.json simple 08-Aug-2024 11:05:50 [PredatorPreBuildAction] File /home/bamboo-agent/.OpenMRS/liquibaseUpdateLogs.txt does not exist. simple 08-Aug-2024 11:05:50 [PredatorPreBuildAction] Final free space: 3.9717293 GB simple 08-Aug-2024 11:05:50 [PredatorPreBuildAction] Done command 08-Aug-2024 11:05:50 Substituting variable: ${bamboo.planRepository.revision} with ffdba691c9e1b0f180443cae2bda263020b2ed61 command 08-Aug-2024 11:05:50 Substituting variable: ${bamboo.image.postfix} with openmrsinfra/openmrs-id-postfix command 08-Aug-2024 11:05:50 Substituting variable: ${bamboo.image.postfix.version} with 3.6 command 08-Aug-2024 11:05:50 Substituting variable: ${bamboo.dockerhub.username} with openmrsci command 08-Aug-2024 11:05:50 Substituting password variable: ${bamboo.dockerhub.password} simple 08-Aug-2024 11:05:50 Starting task 'Build and push postfix image to Docker hub' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 08-Aug-2024 11:05:51 Beginning to execute external process for build 'ITSM - OpenMRS ID - Build Postfix #74 (II-ID-BP-74)'\n ... running command line: \n/home/bamboo-agent/bamboo-agent/temp/II-ID-BP-74-ScriptBuildTask-8529306690078364867.sh\n ... in: /home/bamboo-agent/bamboo-agent/xml-data/build-dir/II-ID-BP\n error 08-Aug-2024 11:05:51 + [[ ehuB != ehuxB ]] error 08-Aug-2024 11:05:51 + echo 'Start of Lmod init/bash script to define the module command' build 08-Aug-2024 11:05:51 Start of Lmod init/bash script to define the module command error 08-Aug-2024 11:05:51 + LMOD_PKG=/usr/share/lmod/lmod error 08-Aug-2024 11:05:51 + LMOD_DIR=/usr/share/lmod/lmod/libexec error 08-Aug-2024 11:05:51 + LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod error 08-Aug-2024 11:05:51 + MODULESHOME=/usr/share/lmod/lmod error 08-Aug-2024 11:05:51 + export LMOD_PKG error 08-Aug-2024 11:05:51 + export LMOD_CMD error 08-Aug-2024 11:05:51 + export LMOD_DIR error 08-Aug-2024 11:05:51 + export MODULESHOME error 08-Aug-2024 11:05:51 + LMOD_VERSION=6.6 error 08-Aug-2024 11:05:51 + export LMOD_VERSION error 08-Aug-2024 11:05:51 + '[' : '!=' : ']' error 08-Aug-2024 11:05:51 + unalias ml error 08-Aug-2024 11:05:51 + true error 08-Aug-2024 11:05:51 ++ echo YES error 08-Aug-2024 11:05:51 ++ /usr/bin/tr '[:upper:]' '[:lower:]' error 08-Aug-2024 11:05:51 + export_module=yes error 08-Aug-2024 11:05:51 + '[' -n '5.1.16(1)-release' -a yes '!=' no ']' error 08-Aug-2024 11:05:51 + export -f module error 08-Aug-2024 11:05:51 + export -f ml error 08-Aug-2024 11:05:51 + unset export_module error 08-Aug-2024 11:05:51 + '[' -n '' ']' error 08-Aug-2024 11:05:51 + '[' 5 -ge 3 ']' error 08-Aug-2024 11:05:51 + '[' -r /usr/share/lmod/lmod/init/lmod_bash_completions ']' error 08-Aug-2024 11:05:51 + '[' -n '' ']' error 08-Aug-2024 11:05:51 + [[ ehuB != ehuxB ]] error 08-Aug-2024 11:05:51 + echo 'End of Lmod init/bash script to define the module command' build 08-Aug-2024 11:05:51 End of Lmod init/bash script to define the module command error 08-Aug-2024 11:05:51 ++ echo ffdba691c9e1b0f180443cae2bda263020b2ed61 error 08-Aug-2024 11:05:51 ++ awk '{print substr($0, 1, 7)}' error 08-Aug-2024 11:05:51 + export GIT_SHA=ffdba69 error 08-Aug-2024 11:05:51 + GIT_SHA=ffdba69 error 08-Aug-2024 11:05:51 + export IMAGE=openmrsinfra/openmrs-id-postfix error 08-Aug-2024 11:05:51 + IMAGE=openmrsinfra/openmrs-id-postfix error 08-Aug-2024 11:05:51 + export IMAGE_VERSION=3.6-ffdba69 error 08-Aug-2024 11:05:51 + IMAGE_VERSION=3.6-ffdba69 error 08-Aug-2024 11:05:51 + docker login -u openmrsci -p ******** error 08-Aug-2024 11:05:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. error 08-Aug-2024 11:05:51 WARNING! Your password will be stored unencrypted in /home/bamboo-agent/.docker/config.json. error 08-Aug-2024 11:05:51 Configure a credential helper to remove this warning. See build 08-Aug-2024 11:05:51 Login Succeeded error 08-Aug-2024 11:05:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store error 08-Aug-2024 11:05:51 error 08-Aug-2024 11:05:51 + 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-ffdba69 postfix/ build 08-Aug-2024 11:05:51 Sending build context to Docker daemon 9.728kB build 08-Aug-2024 11:05:51 build 08-Aug-2024 11:05:51 Step 1/8 : FROM alpine:3.18 build 08-Aug-2024 11:05:51 3.18: Pulling from library/alpine build 08-Aug-2024 11:05:52 930bdd4d222e: Pulling fs layer build 08-Aug-2024 11:05:52 930bdd4d222e: Verifying Checksum build 08-Aug-2024 11:05:52 930bdd4d222e: Download complete build 08-Aug-2024 11:05:52 930bdd4d222e: Pull complete build 08-Aug-2024 11:05:52 Digest: sha256:5292533eb4efd4b5cf35e93b5a2b7d0e07ea193224c49446c7802c19ee4f2da5 build 08-Aug-2024 11:05:52 Status: Downloaded newer image for alpine:3.18 build 08-Aug-2024 11:05:52 ---> 18f865063206 build 08-Aug-2024 11:05:52 Step 2/8 : RUN apk update && apk add postfix postfix-ldap envsubst cyrus-sasl && apk cache clean build 08-Aug-2024 11:05:52 ---> Running in 1e2adf4a8227 build 08-Aug-2024 11:05:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz build 08-Aug-2024 11:05:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz build 08-Aug-2024 11:05:53 v3.18.8-34-g7a00b6058ed [https://dl-cdn.alpinelinux.org/alpine/v3.18/main] build 08-Aug-2024 11:05:53 v3.18.8-34-g7a00b6058ed [https://dl-cdn.alpinelinux.org/alpine/v3.18/community] build 08-Aug-2024 11:05:53 OK: 20070 distinct packages available build 08-Aug-2024 11:05:53 (1/20) Installing gdbm (1.23-r1) build 08-Aug-2024 11:05:53 (2/20) Installing krb5-conf (1.0-r2) build 08-Aug-2024 11:05:53 (3/20) Installing libcom_err (1.47.0-r2) build 08-Aug-2024 11:05:53 (4/20) Installing ncurses-terminfo-base (6.4_p20230506-r0) build 08-Aug-2024 11:05:53 (5/20) Installing libncursesw (6.4_p20230506-r0) build 08-Aug-2024 11:05:53 (6/20) Installing readline (8.2.1-r1) build 08-Aug-2024 11:05:53 (7/20) Installing sqlite-libs (3.41.2-r3) build 08-Aug-2024 11:05:53 (8/20) Installing heimdal-libs (7.8.0-r3) build 08-Aug-2024 11:05:53 (9/20) Installing libsasl (2.1.28-r4) build 08-Aug-2024 11:05:53 (10/20) Installing cyrus-sasl (2.1.28-r4) build 08-Aug-2024 11:05:54 (11/20) Installing libintl (0.21.1-r7) build 08-Aug-2024 11:05:54 (12/20) Installing gettext-envsubst (0.21.1-r7) build 08-Aug-2024 11:05:54 (13/20) Installing icu-data-en (73.2-r2) build 08-Aug-2024 11:05:54 Executing icu-data-en-73.2-r2.post-install build 08-Aug-2024 11:05:54 * build 08-Aug-2024 11:05:54 * If you need ICU with non-English locales and legacy charset support, install build 08-Aug-2024 11:05:54 * package icu-data-full. build 08-Aug-2024 11:05:54 * build 08-Aug-2024 11:05:54 (14/20) Installing libgcc (12.2.1_git20220924-r10) build 08-Aug-2024 11:05:54 (15/20) Installing libstdc++ (12.2.1_git20220924-r10) build 08-Aug-2024 11:05:54 (16/20) Installing icu-libs (73.2-r2) build 08-Aug-2024 11:05:54 (17/20) Installing lmdb (0.9.31-r0) build 08-Aug-2024 11:05:54 (18/20) Installing postfix (3.8.6-r0) build 08-Aug-2024 11:05:54 Executing postfix-3.8.6-r0.pre-install build 08-Aug-2024 11:05:54 (19/20) Installing libldap (2.6.5-r0) build 08-Aug-2024 11:05:54 (20/20) Installing postfix-ldap (3.8.6-r0) build 08-Aug-2024 11:05:54 Executing busybox-1.36.1-r7.trigger build 08-Aug-2024 11:05:54 OK: 25 MiB in 35 packages build 08-Aug-2024 11:05:55 Removing intermediate container 1e2adf4a8227 build 08-Aug-2024 11:05:55 ---> 2f22ae8bf3ad build 08-Aug-2024 11:05:55 Step 3/8 : COPY ./config /etc/postfix build 08-Aug-2024 11:05:55 ---> 65a47ab6c684 build 08-Aug-2024 11:05:55 Step 4/8 : RUN chmod 644 /etc/postfix/clients.cidr /etc/postfix/ldap-aliases.cf.tmpl /etc/postfix/main.cf.tmpl build 08-Aug-2024 11:05:55 ---> Running in 0938191aa97c build 08-Aug-2024 11:05:56 Removing intermediate container 0938191aa97c build 08-Aug-2024 11:05:56 ---> 038bd3965e0e build 08-Aug-2024 11:05:56 Step 5/8 : COPY ./startup.sh /usr/local/bin/ build 08-Aug-2024 11:05:56 ---> 1afb2040b4cd build 08-Aug-2024 11:05:56 Step 6/8 : RUN chmod +x /usr/local/bin/startup.sh build 08-Aug-2024 11:05:56 ---> Running in 39e36e6f3f4a build 08-Aug-2024 11:05:57 Removing intermediate container 39e36e6f3f4a build 08-Aug-2024 11:05:57 ---> 6f32e7c8ab9e build 08-Aug-2024 11:05:57 Step 7/8 : EXPOSE 25 build 08-Aug-2024 11:05:57 ---> Running in 63a250d3d1f6 build 08-Aug-2024 11:05:57 Removing intermediate container 63a250d3d1f6 build 08-Aug-2024 11:05:57 ---> fb5c0c1b3007 build 08-Aug-2024 11:05:57 Step 8/8 : ENTRYPOINT ["/usr/local/bin/startup.sh"] build 08-Aug-2024 11:05:57 ---> Running in e901da562a3d build 08-Aug-2024 11:05:57 Removing intermediate container e901da562a3d build 08-Aug-2024 11:05:57 ---> 35d878a80a49 build 08-Aug-2024 11:05:57 [Warning] One or more build-args [LDAP_BIND_PASSWORD SMTP_PASSWORD SMTP_PORT SMTP_SERVER SMTP_USERNAME] were not consumed build 08-Aug-2024 11:05:57 Successfully built 35d878a80a49 build 08-Aug-2024 11:05:57 Successfully tagged openmrsinfra/openmrs-id-postfix:nightly build 08-Aug-2024 11:05:57 Successfully tagged openmrsinfra/openmrs-id-postfix:3.6-ffdba69 error 08-Aug-2024 11:05:57 + docker push openmrsinfra/openmrs-id-postfix:nightly build 08-Aug-2024 11:05:57 The push refers to repository [docker.io/openmrsinfra/openmrs-id-postfix] build 08-Aug-2024 11:05:57 89a083b20834: Preparing build 08-Aug-2024 11:05:57 86d7f78f8bb5: Preparing build 08-Aug-2024 11:05:57 e8255567d8ca: Preparing build 08-Aug-2024 11:05:57 1971af8d9964: Preparing build 08-Aug-2024 11:05:57 74eea99f6539: Preparing build 08-Aug-2024 11:05:57 ce7f800efff9: Preparing build 08-Aug-2024 11:05:57 ce7f800efff9: Waiting build 08-Aug-2024 11:05:59 e8255567d8ca: Pushed build 08-Aug-2024 11:05:59 1971af8d9964: Pushed build 08-Aug-2024 11:05:59 89a083b20834: Pushed build 08-Aug-2024 11:05:59 86d7f78f8bb5: Pushed build 08-Aug-2024 11:05:59 ce7f800efff9: Mounted from library/alpine build 08-Aug-2024 11:06:00 74eea99f6539: Pushed build 08-Aug-2024 11:06:02 nightly: digest: sha256:2f9680cf5ba852d1f2c3e6baaa78f9e84f8f9cf3eccc4f66a9d99a8c147e8a6d size: 1569 error 08-Aug-2024 11:06:02 + docker push openmrsinfra/openmrs-id-postfix:3.6-ffdba69 build 08-Aug-2024 11:06:02 The push refers to repository [docker.io/openmrsinfra/openmrs-id-postfix] build 08-Aug-2024 11:06:02 89a083b20834: Preparing build 08-Aug-2024 11:06:02 86d7f78f8bb5: Preparing build 08-Aug-2024 11:06:02 e8255567d8ca: Preparing build 08-Aug-2024 11:06:02 1971af8d9964: Preparing build 08-Aug-2024 11:06:02 74eea99f6539: Preparing build 08-Aug-2024 11:06:02 ce7f800efff9: Preparing build 08-Aug-2024 11:06:02 ce7f800efff9: Waiting build 08-Aug-2024 11:06:02 89a083b20834: Layer already exists build 08-Aug-2024 11:06:02 74eea99f6539: Layer already exists build 08-Aug-2024 11:06:02 e8255567d8ca: Layer already exists build 08-Aug-2024 11:06:02 1971af8d9964: Layer already exists build 08-Aug-2024 11:06:02 86d7f78f8bb5: Layer already exists build 08-Aug-2024 11:06:02 ce7f800efff9: Layer already exists build 08-Aug-2024 11:06:03 3.6-ffdba69: digest: sha256:2f9680cf5ba852d1f2c3e6baaa78f9e84f8f9cf3eccc4f66a9d99a8c147e8a6d size: 1569 error 08-Aug-2024 11:06:03 + echo 'Inspecting image for id' error 08-Aug-2024 11:06:03 + docker image inspect '--format={{index .RepoDigests 0}}' openmrsinfra/openmrs-id-postfix:3.6-ffdba69 build 08-Aug-2024 11:06:03 Inspecting image for id simple 08-Aug-2024 11:06:03 Finished task 'Build and push postfix image to Docker hub' with result: Success simple 08-Aug-2024 11:06:03 Starting task 'Read variables' of type 'com.atlassian.bamboo.plugins.variable.updater.variable-updater-generic:variable-file-reader' simple 08-Aug-2024 11:06:03 Variable wasn't found in the Build context. It possibly doesn't exist. simple 08-Aug-2024 11:06:03 Changing variable docker.image.postfix.id of type RESULT from null to openmrsinfra/openmrs-id-postfix@sha256:2f9680cf5ba852d1f2c3e6baaa78f9e84f8f9cf3eccc4f66a9d99a8c147e8a6d simple 08-Aug-2024 11:06:03 Finished task 'Read variables' with result: Success simple 08-Aug-2024 11:06:03 Running post build plugin 'Docker Container Cleanup' simple 08-Aug-2024 11:06:03 Running post build plugin 'NCover Results Collector' simple 08-Aug-2024 11:06:03 Running post build plugin 'Build Results Label Collector' simple 08-Aug-2024 11:06:03 Running post build plugin 'Clover Results Collector' simple 08-Aug-2024 11:06:03 Running post build plugin 'npm Cache Cleanup' simple 08-Aug-2024 11:06:03 Running post build plugin 'Artifact Copier' simple 08-Aug-2024 11:06:03 Finalising the build... simple 08-Aug-2024 11:06:03 Stopping timer. simple 08-Aug-2024 11:06:03 Build II-ID-BP-74 completed. simple 08-Aug-2024 11:06:03 Running on server: post build plugin 'Build Hanging Detection Configuration' simple 08-Aug-2024 11:06:03 Running on server: post build plugin 'NCover Results Collector' simple 08-Aug-2024 11:06:03 Running on server: post build plugin 'Build Labeller' simple 08-Aug-2024 11:06:03 Running on server: post build plugin 'Clover Delta Calculator' simple 08-Aug-2024 11:06:03 Running on server: post build plugin 'Maven Dependencies Postprocessor' simple 08-Aug-2024 11:06:03 All post build plugins have finished simple 08-Aug-2024 11:06:03 Generating build results summary... simple 08-Aug-2024 11:06:03 Saving build results to disk... simple 08-Aug-2024 11:06:03 Store variable context... simple 08-Aug-2024 11:06:03 Finished building II-ID-BP-74.