anchor.diff:        org.opencontainers.image.version=${PRODUCT_VERSION} \
         org.opencontainers.image.vendor="HashiCorp" \
         org.opencontainers.image.title="consul" \
  -      org.opencontainers.image.description="Consul is a datacenter runtime that provides service discovery, configuration, and orchestration."
  +      org.opencontainers.image.description="Consul is a datacenter runtime that provides service discovery, configuration, and orchestration." \
  +      version=${PRODUCT_VERSION}
   
   # Set up certificates and base tools.
   # libc6-compat is needed to symlink the shared libraries for ARM builds
  
positive.code:       org.opencontainers.image.url="https://www.consul.io/" \
        org.opencontainers.image.documentation="https://www.consul.io/docs" \
        org.opencontainers.image.source="https://github.com/hashicorp/consul" \
        org.opencontainers.image.version=$VERSION \
        org.opencontainers.image.vendor="HashiCorp" \
        org.opencontainers.image.title="consul" \
        org.opencontainers.image.description="Consul is a datacenter runtime that provides service discovery, configuration, and orchestration."
  
  # This is the location of the releases.
  ENV HASHICORP_RELEASES=https://releases.hashicorp.com
  
negative.code: # PRODUCT_NAME and PRODUCT_VERSION are the name of the software on releases.hashicorp.com
  # and the version to download. Example: PRODUCT_NAME=consul PRODUCT_VERSION=1.2.3.
  ENV BIN_NAME=$BIN_NAME
  ENV PRODUCT_VERSION=$PRODUCT_VERSION
  
  ARG PRODUCT_REVISION
  ARG PRODUCT_NAME=$BIN_NAME
  