Skip to content

v0.5.3

Choose a tag to compare

@github-actions github-actions released this 01 Nov 11:42
01d2449

Date: 2026-11-01
Previous release: v0.5.2

Fixed

  • The citrineos adapter could exit during startup: it asked the kernel for two ports by opening and closing a socket twice, and the kernel can hand out the same port twice, about 1 start in 6700 measured in the container. The callback server then failed with EADDRINUSE, and it had no error handler, so Node.js ended the container with exit code 1. The callback server now keeps the port the kernel gives it, and CitrineOS's API uses a fixed port below the ephemeral range. A callback server that cannot listen now fails startup with the adapter's own exit code 3.

Images

Image Upstream Digest
ghcr.io/otfabric/ocpp-interop-mobilityhouse:v0.5.3 2.1.0 sha256:14d8da52ba062873fdc55834585dcd97b2405557004a3c438f04ee60e1bff1b5
ghcr.io/otfabric/ocpp-interop-chargetime:v0.5.3 v2.0 sha256:45c8706c8556d66f356289b72c7f6462a8c2eeb4ca280f7e990fd877f195f868
ghcr.io/otfabric/ocpp-interop-lorenzodonini:v0.5.3 v0.19.0 sha256:4409b30613fb081e0b6378d6bb87faa78a4986c82f0006618e33ace9730c4ae6
ghcr.io/otfabric/ocpp-interop-everest:v0.5.3 2026.02.1 sha256:3ed9f3acf531dc1681c6b372a0b23cc69c8806568729f92973eb80820becab72
ghcr.io/otfabric/ocpp-interop-citrineos:v0.5.3 v2.0.1 sha256:4d0c4b5d4192ed5d85260a30000fdea2e77a3b33e97db184c9473a4971d2c93f

Pinning in a consumer

OCPP_INTEROP_MOBILITYHOUSE_IMAGE=ghcr.io/otfabric/ocpp-interop-mobilityhouse@sha256:14d8da52ba062873fdc55834585dcd97b2405557004a3c438f04ee60e1bff1b5
OCPP_INTEROP_CHARGETIME_IMAGE=ghcr.io/otfabric/ocpp-interop-chargetime@sha256:45c8706c8556d66f356289b72c7f6462a8c2eeb4ca280f7e990fd877f195f868
OCPP_INTEROP_LORENZODONINI_IMAGE=ghcr.io/otfabric/ocpp-interop-lorenzodonini@sha256:4409b30613fb081e0b6378d6bb87faa78a4986c82f0006618e33ace9730c4ae6
OCPP_INTEROP_EVEREST_IMAGE=ghcr.io/otfabric/ocpp-interop-everest@sha256:3ed9f3acf531dc1681c6b372a0b23cc69c8806568729f92973eb80820becab72
OCPP_INTEROP_CITRINEOS_IMAGE=ghcr.io/otfabric/ocpp-interop-citrineos@sha256:4d0c4b5d4192ed5d85260a30000fdea2e77a3b33e97db184c9473a4971d2c93f

manifest.json records the upstream versions these images were built from. The images contain third-party software under its own licences; see THIRD_PARTY_NOTICES.md and /licenses in each image. Notes: RELEASE.md.