Skip to content

Releases: otfabric/dnp3-interop

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 21 Oct 11:25
f6ac6d3

Images

Image Digest
ghcr.io/otfabric/dnp3-interop-opendnp3:v0.5.1 sha256:abc0d87ef30aceff748cc513f1e5840618ea9a78cc8a4713ba67d06507089314
ghcr.io/otfabric/dnp3-interop-dscsystems:v0.5.1 sha256:f8a5b14eb6ab0c60f1ef4a1499bb1dc2f9fe696bc4087c5fcfdef4252dda04c7
ghcr.io/otfabric/dnp3-interop-dnp3py:v0.5.1 sha256:13ce4679287f50e485554a402320354728c56b974360826ee0c328c6be991cff

The stepfunc image is not published, at Step Function I/O's request: the licence of their dnp3 crate forbids distributing it, and the image has the crate compiled in. Build it locally from this tag; the build fetches the crate from crates.io under that licence: make image-stepfunc VERSION=v0.5.1, or docker build --build-arg ADAPTER_VERSION=v0.5.1 -f adapters/stepfunc/Dockerfile -t ghcr.io/otfabric/dnp3-interop-stepfunc:v0.5.1 .

The dnp3c runner (dnp3-interop-dnp3c, the DNP3 IED Certification Procedure as Step Function I/O's dnp3c implements it, GPL-3.0-only) is not published either: make image-dnp3c VERSION=v0.5.1 builds it, fetching dnp3c from Maven Central. See docs/CONFORMANCE.md.

Pinning in a consumer

DNP3_INTEROP_OPENDNP3_IMAGE=ghcr.io/otfabric/dnp3-interop-opendnp3@sha256:abc0d87ef30aceff748cc513f1e5840618ea9a78cc8a4713ba67d06507089314
DNP3_INTEROP_DSCSYSTEMS_IMAGE=ghcr.io/otfabric/dnp3-interop-dscsystems@sha256:f8a5b14eb6ab0c60f1ef4a1499bb1dc2f9fe696bc4087c5fcfdef4252dda04c7
DNP3_INTEROP_DNP3PY_IMAGE=ghcr.io/otfabric/dnp3-interop-dnp3py@sha256:13ce4679287f50e485554a402320354728c56b974360826ee0c328c6be991cff
# built locally (see above), not pulled:
DNP3_INTEROP_STEPFUNC_IMAGE=ghcr.io/otfabric/dnp3-interop-stepfunc:v0.5.1
DNP3_INTEROP_DNP3C_IMAGE=ghcr.io/otfabric/dnp3-interop-dnp3c:v0.5.1

manifest.json records the upstream revisions these images were built from, and under localOnly the pins of the stepfunc and dnp3c images you build yourself. The published images contain MIT, Apache-2.0 and GPL-3.0-or-later software and are for interoperability testing. See THIRD_PARTY_NOTICES.md. Notes: RELEASE.md.

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 10:22
9340a77

Images

Image Digest
ghcr.io/otfabric/dnp3-interop-opendnp3:v0.5.0 sha256:cfede0e1a1f2fc94ae081da13314cb9ac7a592185694028b00e231205728f648
ghcr.io/otfabric/dnp3-interop-dscsystems:v0.5.0 sha256:923deb776f960c67acb1042e3f79105c147b3ef7c2f7369de208b617528abb2b
ghcr.io/otfabric/dnp3-interop-dnp3py:v0.5.0 sha256:d77f8e18cf7ccf56188fed6662e53ff80a8c67dcd73ce9f98f573bee41792d10

The stepfunc image is not published, at Step Function I/O's request: the licence of their dnp3 crate forbids distributing it, and the image has the crate compiled in. Build it locally from this tag; the build fetches the crate from crates.io under that licence: make image-stepfunc VERSION=v0.5.0, or docker build --build-arg ADAPTER_VERSION=v0.5.0 -f adapters/stepfunc/Dockerfile -t ghcr.io/otfabric/dnp3-interop-stepfunc:v0.5.0 .

Pinning in a consumer

DNP3_INTEROP_OPENDNP3_IMAGE=ghcr.io/otfabric/dnp3-interop-opendnp3@sha256:cfede0e1a1f2fc94ae081da13314cb9ac7a592185694028b00e231205728f648
DNP3_INTEROP_DSCSYSTEMS_IMAGE=ghcr.io/otfabric/dnp3-interop-dscsystems@sha256:923deb776f960c67acb1042e3f79105c147b3ef7c2f7369de208b617528abb2b
DNP3_INTEROP_DNP3PY_IMAGE=ghcr.io/otfabric/dnp3-interop-dnp3py@sha256:d77f8e18cf7ccf56188fed6662e53ff80a8c67dcd73ce9f98f573bee41792d10
# built locally (see above), not pulled:
DNP3_INTEROP_STEPFUNC_IMAGE=ghcr.io/otfabric/dnp3-interop-stepfunc:v0.5.0

manifest.json records the upstream revisions these images were built from, and under localOnly the pin of the stepfunc image you build yourself. The published images contain MIT, Apache-2.0 and GPL-3.0-or-later software and are for interoperability testing. See THIRD_PARTY_NOTICES.md. Notes: RELEASE.md.

v0.4.3

Choose a tag to compare

@github-actions github-actions released this 21 Oct 01:09
470c69b

Images

Image Digest
ghcr.io/otfabric/dnp3-interop-opendnp3:v0.4.3 sha256:d8d8dcc2ced9499853b5ece8fda709d935c23981f00e84241ceb2286075835b4
ghcr.io/otfabric/dnp3-interop-dscsystems:v0.4.3 sha256:f53f82430f60b6c40acd89928cab3aea675565ce0f96fe664b067ac9bfae93b9
ghcr.io/otfabric/dnp3-interop-dnp3py:v0.4.3 sha256:129d3678f18c2f62b410d74c17f41661fe6b3588bfe4950242fb01ac006fe8fd

The stepfunc image is not published, at Step Function I/O's request: the licence of their dnp3 crate forbids distributing it, and the image has the crate compiled in. Build it locally from this tag; the build fetches the crate from crates.io under that licence: make image-stepfunc VERSION=v0.4.3, or docker build --build-arg ADAPTER_VERSION=v0.4.3 -f adapters/stepfunc/Dockerfile -t ghcr.io/otfabric/dnp3-interop-stepfunc:v0.4.3 .

Pinning in a consumer

DNP3_INTEROP_OPENDNP3_IMAGE=ghcr.io/otfabric/dnp3-interop-opendnp3@sha256:d8d8dcc2ced9499853b5ece8fda709d935c23981f00e84241ceb2286075835b4
DNP3_INTEROP_DSCSYSTEMS_IMAGE=ghcr.io/otfabric/dnp3-interop-dscsystems@sha256:f53f82430f60b6c40acd89928cab3aea675565ce0f96fe664b067ac9bfae93b9
DNP3_INTEROP_DNP3PY_IMAGE=ghcr.io/otfabric/dnp3-interop-dnp3py@sha256:129d3678f18c2f62b410d74c17f41661fe6b3588bfe4950242fb01ac006fe8fd
# built locally (see above), not pulled:
DNP3_INTEROP_STEPFUNC_IMAGE=ghcr.io/otfabric/dnp3-interop-stepfunc:v0.4.3

manifest.json records the upstream revisions these images were built from, and under localOnly the pin of the stepfunc image you build yourself. The published images contain MIT, Apache-2.0 and GPL-3.0-or-later software and are for interoperability testing. See THIRD_PARTY_NOTICES.md. Notes: RELEASE.md.

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 20 Oct 23:58
21adbc8

The stepfunc image of this release is withdrawn. At Step Function I/O's request (#19): the licence of their dnp3 crate forbids distributing it, and the image had it compiled in. Build it locally from this tag; the build fetches the crate from crates.io under that licence: git checkout v0.4.2 && make image-stepfunc VERSION=v0.4.2. The other images are unchanged.

Images

Image Digest
ghcr.io/otfabric/dnp3-interop-opendnp3:v0.4.2 sha256:3c7aa383896896fbfb2c01432ae92dbad5b6f8308873c3661a936db41d36cc01
ghcr.io/otfabric/dnp3-interop-dscsystems:v0.4.2 sha256:047e7b530bb83d8791e7a6f08783bad077b19f7242a2a11364f8beeef964c4e9
ghcr.io/otfabric/dnp3-interop-dnp3py:v0.4.2 sha256:985889c18285103b20b1ef76b5cab7a5bc44c0955e1e447130ee1a2ff1ad9ac1

Pinning in a consumer

DNP3_INTEROP_STEPFUNC_IMAGE=ghcr.io/otfabric/dnp3-interop-stepfunc:v0.4.2   # built locally: make image-stepfunc VERSION=v0.4.2
DNP3_INTEROP_OPENDNP3_IMAGE=ghcr.io/otfabric/dnp3-interop-opendnp3@sha256:3c7aa383896896fbfb2c01432ae92dbad5b6f8308873c3661a936db41d36cc01
DNP3_INTEROP_DSCSYSTEMS_IMAGE=ghcr.io/otfabric/dnp3-interop-dscsystems@sha256:047e7b530bb83d8791e7a6f08783bad077b19f7242a2a11364f8beeef964c4e9
DNP3_INTEROP_DNP3PY_IMAGE=ghcr.io/otfabric/dnp3-interop-dnp3py@sha256:985889c18285103b20b1ef76b5cab7a5bc44c0955e1e447130ee1a2ff1ad9ac1

manifest.json records the upstream revisions these images were built from. The images contain Apache-2.0 and GPL-3.0-or-later software and the Step Function I/O dnp3 crate, whose licence permits non-commercial, non-production use only; these images are for interoperability testing. See THIRD_PARTY_NOTICES.md. Notes: RELEASE.md.

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 20 Oct 16:18

The stepfunc image of this release is withdrawn. At Step Function I/O's request (#19): the licence of their dnp3 crate forbids distributing it, and the image had it compiled in. Build it locally from this tag; the build fetches the crate from crates.io under that licence: git checkout v0.4.1 && make image-stepfunc VERSION=v0.4.1. The other images are unchanged.

Images

Image Digest
ghcr.io/otfabric/dnp3-interop-opendnp3:v0.4.1 sha256:a706e024958394b53f1df449ea669c0a4020e4779888db18a7e2b8abd1e1e74e
ghcr.io/otfabric/dnp3-interop-dscsystems:v0.4.1 sha256:fc0796b9ab72efbf966dfbf1d78e1cb09730d5e2860c679d335df68e3f367eee
ghcr.io/otfabric/dnp3-interop-dnp3py:v0.4.1 (master only) sha256:d79d17d50ffeeb8595d304a76dc739a0a1fa915e88874cca53319002dbca6dc4

Pinning in a consumer

DNP3_INTEROP_STEPFUNC_IMAGE=ghcr.io/otfabric/dnp3-interop-stepfunc:v0.4.1   # built locally: make image-stepfunc VERSION=v0.4.1
DNP3_INTEROP_OPENDNP3_IMAGE=ghcr.io/otfabric/dnp3-interop-opendnp3@sha256:a706e024958394b53f1df449ea669c0a4020e4779888db18a7e2b8abd1e1e74e
DNP3_INTEROP_DSCSYSTEMS_IMAGE=ghcr.io/otfabric/dnp3-interop-dscsystems@sha256:fc0796b9ab72efbf966dfbf1d78e1cb09730d5e2860c679d335df68e3f367eee
DNP3_INTEROP_DNP3PY_IMAGE=ghcr.io/otfabric/dnp3-interop-dnp3py@sha256:d79d17d50ffeeb8595d304a76dc739a0a1fa915e88874cca53319002dbca6dc4

manifest.json records the upstream revisions these images were built from. The images contain Apache-2.0 and GPL-3.0 software and the Step Function I/O dnp3 crate, whose licence permits non-commercial, non-production use only; these images are for interoperability testing. See THIRD_PARTY_NOTICES.md. Notes: RELEASE.md.

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 15:07

The stepfunc image of this release is withdrawn. At Step Function I/O's request (#19): the licence of their dnp3 crate forbids distributing it, and the image had it compiled in. Build it locally from this tag; the build fetches the crate from crates.io under that licence: git checkout v0.4.0 && make image-stepfunc VERSION=v0.4.0. The other images are unchanged.

Images

Image Digest
ghcr.io/otfabric/dnp3-interop-opendnp3:v0.4.0 sha256:bc290f9839308eed12149dc338f5ea5d591ae85c01fdd60c192d0c12dfcd46b2
ghcr.io/otfabric/dnp3-interop-dscsystems:v0.4.0 sha256:059ba86fcbb9a636c933c7cf38ef69cbfd00442133763209824f6809527aee02
ghcr.io/otfabric/dnp3-interop-dnp3py:v0.4.0 (master only) sha256:1fa24c721d86aabcd0ab2a0786cce2e9fa4aa3602fff235a780d6f2659e142d0

Pinning in a consumer

DNP3_INTEROP_STEPFUNC_IMAGE=ghcr.io/otfabric/dnp3-interop-stepfunc:v0.4.0   # built locally: make image-stepfunc VERSION=v0.4.0
DNP3_INTEROP_OPENDNP3_IMAGE=ghcr.io/otfabric/dnp3-interop-opendnp3@sha256:bc290f9839308eed12149dc338f5ea5d591ae85c01fdd60c192d0c12dfcd46b2
DNP3_INTEROP_DSCSYSTEMS_IMAGE=ghcr.io/otfabric/dnp3-interop-dscsystems@sha256:059ba86fcbb9a636c933c7cf38ef69cbfd00442133763209824f6809527aee02
DNP3_INTEROP_DNP3PY_IMAGE=ghcr.io/otfabric/dnp3-interop-dnp3py@sha256:1fa24c721d86aabcd0ab2a0786cce2e9fa4aa3602fff235a780d6f2659e142d0

manifest.json records the upstream revisions these images were built from. The images contain Apache-2.0 and GPL-3.0 software and the Step Function I/O dnp3 crate, whose licence permits non-commercial, non-production use only; these images are for interoperability testing. See THIRD_PARTY_NOTICES.md. Notes: RELEASE.md.

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 10:47

The stepfunc image of this release is withdrawn. At Step Function I/O's request (#19): the licence of their dnp3 crate forbids distributing it, and the image had it compiled in. Build it locally from this tag; the build fetches the crate from crates.io under that licence: git checkout v0.3.0 && make image-stepfunc VERSION=v0.3.0. The other images are unchanged.

Images

Image Digest
ghcr.io/otfabric/dnp3-interop-opendnp3:v0.3.0 sha256:6c03763221722c7af1a38af475189e98e1d57cc10ae90220f31376fde6343944
ghcr.io/otfabric/dnp3-interop-dscsystems:v0.3.0 sha256:12af7a377323926ff8f6de9c95d9a1c89fab479c5a84831a144abadd10e7e01a
ghcr.io/otfabric/dnp3-interop-dnp3py:v0.3.0 (master only) sha256:6584d9d00a4c91ef67c710025bda288e2b4611decc9908008721594b31ec7db8

Pinning in a consumer

DNP3_INTEROP_STEPFUNC_IMAGE=ghcr.io/otfabric/dnp3-interop-stepfunc:v0.3.0   # built locally: make image-stepfunc VERSION=v0.3.0
DNP3_INTEROP_OPENDNP3_IMAGE=ghcr.io/otfabric/dnp3-interop-opendnp3@sha256:6c03763221722c7af1a38af475189e98e1d57cc10ae90220f31376fde6343944
DNP3_INTEROP_DSCSYSTEMS_IMAGE=ghcr.io/otfabric/dnp3-interop-dscsystems@sha256:12af7a377323926ff8f6de9c95d9a1c89fab479c5a84831a144abadd10e7e01a
DNP3_INTEROP_DNP3PY_IMAGE=ghcr.io/otfabric/dnp3-interop-dnp3py@sha256:6584d9d00a4c91ef67c710025bda288e2b4611decc9908008721594b31ec7db8

manifest.json records the upstream revisions these images were built from. The images contain Apache-2.0 and GPL-3.0 software and the Step Function I/O dnp3 crate, whose licence permits non-commercial, non-production use only; these images are for interoperability testing. See THIRD_PARTY_NOTICES.md. Notes: RELEASE.md.

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 01:54

The stepfunc image of this release is withdrawn. At Step Function I/O's request (#19): the licence of their dnp3 crate forbids distributing it, and the image had it compiled in. Build it locally from this tag; the build fetches the crate from crates.io under that licence: git checkout v0.2.0 && make image-stepfunc VERSION=v0.2.0. The other images are unchanged.

Images

Image Digest
ghcr.io/otfabric/dnp3-interop-opendnp3:v0.2.0 sha256:a69ebb5962b334ff9813a1efbb871ccd5d296fad71bd13feb94bec52ef7ff19a
ghcr.io/otfabric/dnp3-interop-dscsystems:v0.2.0 sha256:d0576cceabf24cbd072b672069226c30486aa84046dc98d813a5427a32dbae3a
ghcr.io/otfabric/dnp3-interop-dnp3py:v0.2.0 (master only) sha256:14598aebcd5698d8f342d6d9beaa98b8618d724c57fbbe34222737678ceff0ef

Pinning in a consumer

DNP3_INTEROP_STEPFUNC_IMAGE=ghcr.io/otfabric/dnp3-interop-stepfunc:v0.2.0   # built locally: make image-stepfunc VERSION=v0.2.0
DNP3_INTEROP_OPENDNP3_IMAGE=ghcr.io/otfabric/dnp3-interop-opendnp3@sha256:a69ebb5962b334ff9813a1efbb871ccd5d296fad71bd13feb94bec52ef7ff19a
DNP3_INTEROP_DSCSYSTEMS_IMAGE=ghcr.io/otfabric/dnp3-interop-dscsystems@sha256:d0576cceabf24cbd072b672069226c30486aa84046dc98d813a5427a32dbae3a
DNP3_INTEROP_DNP3PY_IMAGE=ghcr.io/otfabric/dnp3-interop-dnp3py@sha256:14598aebcd5698d8f342d6d9beaa98b8618d724c57fbbe34222737678ceff0ef

manifest.json records the upstream revisions these images were built from. The images contain Apache-2.0 and GPL-3.0 software and the Step Function I/O dnp3 crate, whose licence permits non-commercial, non-production use only; these images are for interoperability testing. See THIRD_PARTY_NOTICES.md. Notes: RELEASE.md.

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 23:37

The stepfunc image of this release is withdrawn. At Step Function I/O's request (#19): the licence of their dnp3 crate forbids distributing it, and the image had it compiled in. Build it locally from this tag; the build fetches the crate from crates.io under that licence: git checkout v0.1.0 && make image-stepfunc VERSION=v0.1.0. The other images are unchanged.

Images

Image Digest
ghcr.io/otfabric/dnp3-interop-opendnp3:v0.1.0 sha256:461bcec60491d6c94cf51055b75655fd6e8a142c06e73e1eb9e6eca377677ce7
ghcr.io/otfabric/dnp3-interop-dscsystems:v0.1.0 sha256:bd019730340dc708d45e4e7da6514e551ac8086aace67e5988fec651614c4fe7
ghcr.io/otfabric/dnp3-interop-dnp3py:v0.1.0 (master only) sha256:a8518fa9e98e54ceb82ad67af5d52bed8efb0085c185742dd14c523d7e5f7013

Pinning in a consumer

DNP3_INTEROP_STEPFUNC_IMAGE=ghcr.io/otfabric/dnp3-interop-stepfunc:v0.1.0   # built locally: make image-stepfunc VERSION=v0.1.0
DNP3_INTEROP_OPENDNP3_IMAGE=ghcr.io/otfabric/dnp3-interop-opendnp3@sha256:461bcec60491d6c94cf51055b75655fd6e8a142c06e73e1eb9e6eca377677ce7
DNP3_INTEROP_DSCSYSTEMS_IMAGE=ghcr.io/otfabric/dnp3-interop-dscsystems@sha256:bd019730340dc708d45e4e7da6514e551ac8086aace67e5988fec651614c4fe7
DNP3_INTEROP_DNP3PY_IMAGE=ghcr.io/otfabric/dnp3-interop-dnp3py@sha256:a8518fa9e98e54ceb82ad67af5d52bed8efb0085c185742dd14c523d7e5f7013

manifest.json records the upstream revisions these images were built from. The images contain Apache-2.0 and GPL-3.0 software and the Step Function I/O dnp3 crate, whose licence permits non-commercial, non-production use only; these images are for interoperability testing. See THIRD_PARTY_NOTICES.md. Notes: RELEASE.md.