Closed Bug 1857938 Opened 2 years ago Closed 2 years ago

switch tag pattern to vYYYY.MM.DD[-N]

Categories

(Socorro :: General, task)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: willkg, Assigned: willkg)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file)

Currently, the pattern for Socorro tags (which trigger production deploys) is:

YYYY.MM.DD[-N]

It's been that way for a while. We standardized on tags starting with v. We need to use calendar based versions because that's more meaningful than an incrementing integer. Given all that, we need to change our tag pattern to:

vYYYY.MM.DD[-N]

This bug covers that work.

We had to support this tag pattern for Eliot, so I updated the release script to support it:

https://github.com/willkg/socorro-release/issues/25

Socorro uses that version of release already.

I think the work required here is:

  1. adjust .circleci/config.yml to support the new tag
  2. add tag_name_template configuration to pyproject.toml for the release script
  3. update any documentation
  4. update the deploy pipeline in jenkins which has regexps for recognizing what to do based on the tag
  5. add tag protections in github.
Assignee: nobody → willkg
Status: NEW → ASSIGNED

I updated the configuration of the dockerhub socorro hook in jenkins. I think this should work now. We'll know when we do the next prod deploy.

I just did a prod deploy in bug #1896001. Everything worked super. Marking as FIXED.

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: