Skip to content

Docker tag names #1816

@carver

Description

@carver

We haven't revisited the docker tag names in a while. testnet is being used in our production network, for example.

@morph-dev mentioned wanting to improve the docker image-building process during release, including coming up with better names.

A proposal for new tag names:

  • push a new tag for every version, to be permanently tied to the that version, as released. It would match the github tag, like v1.2.3
  • a stable tag should be updated to the most recently released version (the non-prerelease ones, alpha/beta versions should not update the stable tag of course)
  • rename testnet to prod or production (to be used by orchestration software)
  • prod is updated to stable on every release
  • Rollbacks become quite straightforward: manually switch the prod docker tag to a desired tagged version (probably the previously released version), and then re-run the orchestrated release

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions