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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions