Builds and publishes the O3 Frontend
Build: #2367 failed Manual run by Github Actions
Build result summary
Details
- Completed
- Queue duration
- < 1 second
- Duration
- 4 minutes
- Labels
- None
- Agent
- xindi.openmrs.org
- Revision
-
fd431ff7c19a5ba3488625af521d2138aec950e8
- Fixed in
- #2369 (Manual run by Github Actions)
Responsible
No one has taken responsibility for this failure
Error summary for Default Job
The job generated some errors, drill down into the full build log for more details.
#20 72.51 consume-shared-module modules 420 bytes
#20 72.51 modules by path [1mconsume shared module (default) @openmrs/[39m[22m 84 bytes 2 modules
#20 72.51 + 8 modules
#20 72.51
#20 72.51 [1mLOG from InjectManifest[39m[22m
#20 72.51 <i> [1m[32mThe service worker at service-worker.js will precache[39m[22m
#20 72.51 <i> [1m[32m 0 URLs, totaling 0 B.[39m[22m
#20 72.51
#20 72.51 [1m[33mWARNING[39m[22m in [1masset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
#20 72.51 This can impact web performance.
#20 72.51 Assets:
#20 72.51 85234d0fd564782d.js (963 KiB)
#20 72.51 084cd1459a6268df.js (952 KiB)
#20 72.51 openmrs.f29a30309a2b3bdd.css (2.92 MiB)[39m[22m
#20 72.51
#20 72.51 [1m[33mWARNING[39m[22m in [1mentrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
#20 72.51 Entrypoints:
#20 72.51 main (2.99 MiB)
#20 72.51 openmrs.f29a30309a2b3bdd.css
#20 72.51 openmrs.ccfc892f3d5c4abe.js
#20 72.51 [39m[22m
#20 72.51
#20 72.51 webpack 5.99.9 compiled with [1m[33m2 warnings[39m[22m in 64111 ms
#20 72.51 [openmrs] Build finished.
#20 DONE 72.8s
#21 [linux/amd64 dev 8/8] RUN if [ ! -f ./spa/index.html ]; then echo 'Build failed. Please check the logs above for details. This may have happened because of an update to a library that OpenMRS depends on.'; exit 1; fi
#21 DONE 0.3s
#22 [linux/arm64 stage-1 2/8] RUN apk update && apk upgrade && apk add --no-cache moreutils
#22 CACHED
#23 [linux/arm64 stage-1 3/8] RUN rm -rf /usr/share/nginx/html/*
#23 CACHED
#24 [linux/arm64 stage-1 4/8] COPY startup.sh /usr/local/bin/startup.sh
#24 CACHED
#25 [linux/arm64 stage-1 5/8] RUN chmod +x /usr/local/bin/startup.sh
#25 CACHED
#26 [linux/arm64 stage-1 6/8] COPY nginx.conf /etc/nginx/nginx.conf
#26 CACHED
#27 [linux/amd64 stage-1 2/8] RUN apk update && apk upgrade && apk add --no-cache moreutils
#27 CACHED
#28 [linux/amd64 stage-1 4/8] COPY startup.sh /usr/local/bin/startup.sh
#28 CACHED
#29 [linux/amd64 stage-1 3/8] RUN rm -rf /usr/share/nginx/html/*
#29 CACHED
#30 [linux/amd64 stage-1 5/8] RUN chmod +x /usr/local/bin/startup.sh
#30 CACHED
#31 [linux/amd64 stage-1 6/8] COPY nginx.conf /etc/nginx/nginx.conf
#31 CACHED
#32 [linux/amd64 stage-1 7/8] COPY --from=dev /app/spa /usr/share/nginx/html
#32 DONE 2.0s
#33 [linux/arm64 stage-1 7/8] COPY --from=dev /app/spa /usr/share/nginx/html
#33 DONE 2.0s
#34 [linux/amd64 stage-1 8/8] COPY config-core_demo.json /usr/share/nginx/html
#34 ...
#35 [linux/arm64 stage-1 8/8] COPY config-core_demo.json /usr/share/nginx/html
#35 DONE 0.2s
#34 [linux/amd64 stage-1 8/8] COPY config-core_demo.json /usr/share/nginx/html
#34 DONE 0.2s
#36 exporting to image
#36 exporting layers
#36 WARN: Requested platforms linux/amd64 do not match result platforms linux/amd64,linux/arm64
#36 exporting layers 20.6s done
#36 exporting manifest sha256:56ca493c633e740f0c67f58538152f49dd07da35a2c2566cad21411b99ea2114 0.0s done
#36 exporting config sha256:d96c2a155ea89d6bf6e83e1facd4efa44c96a9f4852e625611e886a3208eb179 0.0s done
#36 exporting manifest sha256:0922b60df47e8e37bb37d988d7c723a873261746a69bb0ecea1988f7fe3f99a4 0.0s done
#36 exporting config sha256:44a05d0e67f6829bc0a4608fed1cb8260beb9841c6f78be9b728ba382409d3af 0.0s done
#36 exporting manifest list sha256:6edaca753a056b2f715f94628c2583615337aeba5bfd10d95bc12bd20d6d7b5c
#36 exporting manifest list sha256:6edaca753a056b2f715f94628c2583615337aeba5bfd10d95bc12bd20d6d7b5c 0.0s done
#36 pushing layers
#36 ...
#37 [auth] openmrs/openmrs-reference-application-3-frontend:pull,push token for registry-1.docker.io
#37 DONE 0.0s
#36 exporting to image
#36 pushing layers 4.2s done
#36 pushing manifest for docker.io/openmrs/openmrs-reference-application-3-frontend:nightly@sha256:6edaca753a056b2f715f94628c2583615337aeba5bfd10d95bc12bd20d6d7b5c
#36 pushing manifest for docker.io/openmrs/openmrs-reference-application-3-frontend:nightly@sha256:6edaca753a056b2f715f94628c2583615337aeba5bfd10d95bc12bd20d6d7b5c 2.0s done
#36 pushing layers 0.2s done
#36 ERROR: failed to push openmrs/openmrs-reference-application-3-frontend:dev3: unexpected status from HEAD request to https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/d9/d96c2a155ea89d6bf6e83e1facd4efa44c96a9f4852e625611e886a3208eb179/data?expires=1749041879&signature=W1%2FY9BnAQnW7fZ2eWWf0Bq3FOg4%3D&version=2: 301 Moved Permanently
------
> exporting to image:
------
error: failed to solve: failed to push openmrs/openmrs-reference-application-3-frontend:dev3: unexpected status from HEAD request to https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/d9/d96c2a155ea89d6bf6e83e1facd4efa44c96a9f4852e625611e886a3208eb179/data?expires=1749041879&signature=W1%2FY9BnAQnW7fZ2eWWf0Bq3FOg4%3D&version=2: 301 Moved Permanently
#20 72.51 modules by path [1mconsume shared module (default) @openmrs/[39m[22m 84 bytes 2 modules
#20 72.51 + 8 modules
#20 72.51
#20 72.51 [1mLOG from InjectManifest[39m[22m
#20 72.51 <i> [1m[32mThe service worker at service-worker.js will precache[39m[22m
#20 72.51 <i> [1m[32m 0 URLs, totaling 0 B.[39m[22m
#20 72.51
#20 72.51 [1m[33mWARNING[39m[22m in [1masset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
#20 72.51 This can impact web performance.
#20 72.51 Assets:
#20 72.51 85234d0fd564782d.js (963 KiB)
#20 72.51 084cd1459a6268df.js (952 KiB)
#20 72.51 openmrs.f29a30309a2b3bdd.css (2.92 MiB)[39m[22m
#20 72.51
#20 72.51 [1m[33mWARNING[39m[22m in [1mentrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
#20 72.51 Entrypoints:
#20 72.51 main (2.99 MiB)
#20 72.51 openmrs.f29a30309a2b3bdd.css
#20 72.51 openmrs.ccfc892f3d5c4abe.js
#20 72.51 [39m[22m
#20 72.51
#20 72.51 webpack 5.99.9 compiled with [1m[33m2 warnings[39m[22m in 64111 ms
#20 72.51 [openmrs] Build finished.
#20 DONE 72.8s
#21 [linux/amd64 dev 8/8] RUN if [ ! -f ./spa/index.html ]; then echo 'Build failed. Please check the logs above for details. This may have happened because of an update to a library that OpenMRS depends on.'; exit 1; fi
#21 DONE 0.3s
#22 [linux/arm64 stage-1 2/8] RUN apk update && apk upgrade && apk add --no-cache moreutils
#22 CACHED
#23 [linux/arm64 stage-1 3/8] RUN rm -rf /usr/share/nginx/html/*
#23 CACHED
#24 [linux/arm64 stage-1 4/8] COPY startup.sh /usr/local/bin/startup.sh
#24 CACHED
#25 [linux/arm64 stage-1 5/8] RUN chmod +x /usr/local/bin/startup.sh
#25 CACHED
#26 [linux/arm64 stage-1 6/8] COPY nginx.conf /etc/nginx/nginx.conf
#26 CACHED
#27 [linux/amd64 stage-1 2/8] RUN apk update && apk upgrade && apk add --no-cache moreutils
#27 CACHED
#28 [linux/amd64 stage-1 4/8] COPY startup.sh /usr/local/bin/startup.sh
#28 CACHED
#29 [linux/amd64 stage-1 3/8] RUN rm -rf /usr/share/nginx/html/*
#29 CACHED
#30 [linux/amd64 stage-1 5/8] RUN chmod +x /usr/local/bin/startup.sh
#30 CACHED
#31 [linux/amd64 stage-1 6/8] COPY nginx.conf /etc/nginx/nginx.conf
#31 CACHED
#32 [linux/amd64 stage-1 7/8] COPY --from=dev /app/spa /usr/share/nginx/html
#32 DONE 2.0s
#33 [linux/arm64 stage-1 7/8] COPY --from=dev /app/spa /usr/share/nginx/html
#33 DONE 2.0s
#34 [linux/amd64 stage-1 8/8] COPY config-core_demo.json /usr/share/nginx/html
#34 ...
#35 [linux/arm64 stage-1 8/8] COPY config-core_demo.json /usr/share/nginx/html
#35 DONE 0.2s
#34 [linux/amd64 stage-1 8/8] COPY config-core_demo.json /usr/share/nginx/html
#34 DONE 0.2s
#36 exporting to image
#36 exporting layers
#36 WARN: Requested platforms linux/amd64 do not match result platforms linux/amd64,linux/arm64
#36 exporting layers 20.6s done
#36 exporting manifest sha256:56ca493c633e740f0c67f58538152f49dd07da35a2c2566cad21411b99ea2114 0.0s done
#36 exporting config sha256:d96c2a155ea89d6bf6e83e1facd4efa44c96a9f4852e625611e886a3208eb179 0.0s done
#36 exporting manifest sha256:0922b60df47e8e37bb37d988d7c723a873261746a69bb0ecea1988f7fe3f99a4 0.0s done
#36 exporting config sha256:44a05d0e67f6829bc0a4608fed1cb8260beb9841c6f78be9b728ba382409d3af 0.0s done
#36 exporting manifest list sha256:6edaca753a056b2f715f94628c2583615337aeba5bfd10d95bc12bd20d6d7b5c
#36 exporting manifest list sha256:6edaca753a056b2f715f94628c2583615337aeba5bfd10d95bc12bd20d6d7b5c 0.0s done
#36 pushing layers
#36 ...
#37 [auth] openmrs/openmrs-reference-application-3-frontend:pull,push token for registry-1.docker.io
#37 DONE 0.0s
#36 exporting to image
#36 pushing layers 4.2s done
#36 pushing manifest for docker.io/openmrs/openmrs-reference-application-3-frontend:nightly@sha256:6edaca753a056b2f715f94628c2583615337aeba5bfd10d95bc12bd20d6d7b5c
#36 pushing manifest for docker.io/openmrs/openmrs-reference-application-3-frontend:nightly@sha256:6edaca753a056b2f715f94628c2583615337aeba5bfd10d95bc12bd20d6d7b5c 2.0s done
#36 pushing layers 0.2s done
#36 ERROR: failed to push openmrs/openmrs-reference-application-3-frontend:dev3: unexpected status from HEAD request to https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/d9/d96c2a155ea89d6bf6e83e1facd4efa44c96a9f4852e625611e886a3208eb179/data?expires=1749041879&signature=W1%2FY9BnAQnW7fZ2eWWf0Bq3FOg4%3D&version=2: 301 Moved Permanently
------
> exporting to image:
------
error: failed to solve: failed to push openmrs/openmrs-reference-application-3-frontend:dev3: unexpected status from HEAD request to https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/d9/d96c2a155ea89d6bf6e83e1facd4efa44c96a9f4852e625611e886a3208eb179/data?expires=1749041879&signature=W1%2FY9BnAQnW7fZ2eWWf0Bq3FOg4%3D&version=2: 301 Moved Permanently