Uploaded image for project: 'Debezium'
  1. Debezium
  2. DBZ-7827

DEBEZIUM_VERSION is wrongly set to 2.6.0.Alpha1

XMLWordPrintable

    • Important

      Starting 2.6.0 version, the docker images are being shipped with wrong DEBEZIUM_VERSION env variable. Irrespective of the actual patch version, the version value is always set to 2.6.0.Alpha1

      Relevant commit that may have introduced this is here https://github.com/debezium/container-images/commit/591439608cd1ebc1ab7d1222e32fb0cbbe6d93eb

       

      The code in the main branch also has the same alpha version value.

      https://github.com/debezium/container-images/blob/main/server/2.6/Dockerfile#L56 

      What behaviour do you expect?

      Actual version value as the DEBEZIUM_VERSION environment variable

      What behaviour do you see?

      2.6.0.Alpha1

      Do you see the same behaviour using the latest relesead Debezium version?

      Yes

      How to reproduce the issue using our tutorial deployment?

      Have a simple Dockerfile like below to extend the debezium server to include JDBC storage module.

      FROM debezium/server:2.6.1.Final
      
      ARG JDBC_STORAGE_LIB_PATH=io/debezium/debezium-storage-jdbc/$DEBEZIUM_VERSION/debezium-storage-jdbc-$DEBEZIUM_VERSION.jar
      
      RUN curl -fSL -o $SERVER_HOME/lib/debezium-storage-jdbc-$DEBEZIUM_VERSION.jar "$MAVEN_REPO_CENTRAL/$JDBC_STORAGE_LIB_PATH" \
          && chmod -R g+w,o+w $SERVER_HOME/lib/debezium-storage-jdbc-$DEBEZIUM_VERSION.jar
       

      During the build observe that Alpha version module is being downloaded.

       

            Unassigned Unassigned
            koneru9999 V K
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: