Skip to content

Release 14.6.7

Preparation

Backport request

If this patch release is part of a backport request, we will not be able to deploy the package to our release instance. Now is the time to kick off QA. Refer to the backport QA testing documentation to complete this task:

Packaging

  • Check if mirroring synced stable branches to dev. If the output is for every repo, we can proceed to tag. Note. If GitLab Canonical to Security mirroring has diverged due to security merges this mirror is expected to show as a broken and can be safely ignored.

    # In Slack
    /chatops run mirror status
  • Tag 14.6.7:

    # In Slack:
    /chatops run release tag 14.6.7
  • While waiting for packages to build, now is a good time to prepare the blog post. Look at previous MRs for examples. => gitlab-com/www-gitlab-com!101307 (merged)

  • Check progress of EE packages build and CE packages build.

    • This might take a while (around 80 min).
    • We only need the EE packages to finish to continue with next steps.

Release

  • Publish the packages via ChatOps:
    # In Slack:
    /chatops run publish 14.6.7
  • Verify that EE packages appear on packages.gitlab.com: EE (should contain 15 packages)
  • Verify that CE packages appear on packages.gitlab.com: CE (should contain 13 packages)
Package Names (expanded)
Edition Package Name Distro
EE gitlab-ee-14.6.7-ee.0.sles12.x86_64.rpm sles/12.5
EE gitlab-ee-14.6.7-ee.0.sles12.x86_64.rpm sles/12.2
EE gitlab-ee-14.6.7-ee.0.sles15.x86_64.rpm opensuse/15.1
EE gitlab-ee-14.6.7-ee.0.sles15.aarch64.rpm opensuse/15.1
EE gitlab-ee-14.6.7-ee.0.el8.x86_64.rpm el/8
EE gitlab-ee-14.6.7-ee.0.el7.x86_64.rpm scientific/7
EE gitlab-ee-14.6.7-ee.0.el8.aarch64.rpm el/8
EE gitlab-ee-14.6.7-ee.0.el7.x86_64.rpm ol/7
EE gitlab-ee-14.6.7-ee.0.el7.x86_64.rpm el/7
EE gitlab-ee_14.6.7-ee.0_amd64.deb ubuntu/xenial
EE gitlab-ee_14.6.7-ee.0_amd64.deb ubuntu/bionic
EE gitlab-ee_14.6.7-ee.0_amd64.deb ubuntu/focal
EE gitlab-ee_14.6.7-ee.0_amd64.deb debian/stretch
EE gitlab-ee_14.6.7-ee.0_amd64.deb debian/buster
EE gitlab-ee_14.6.7-ee.0_arm64.deb ubuntu/focal
 CE gitlab-ce-14.6.7-ce.0.sles15.x86_64.rpm opensuse/15.1
 CE gitlab-ce-14.6.7-ce.0.sles15.aarch64.rpm opensuse/15.1
 CE gitlab-ce-14.6.7-ce.0.el7.x86_64.rpm scientific/7
 CE gitlab-ce-14.6.7-ce.0.el8.x86_64.rpm el/8
 CE gitlab-ce-14.6.7-ce.0.el8.aarch64.rpm el/8
 CE gitlab-ce-14.6.7-ce.0.el7.x86_64.rpm ol/7
 CE gitlab-ce-14.6.7-ce.0.el7.x86_64.rpm el/7
 CE gitlab-ce_14.6.7-ce.0_amd64.deb ubuntu/focal
 CE gitlab-ce_14.6.7-ce.0_arm64.deb ubuntu/focal
 CE gitlab-ce_14.6.7-ce.0_amd64.deb ubuntu/bionic
 CE gitlab-ce_14.6.7-ce.0_amd64.deb debian/stretch
 CE gitlab-ce_14.6.7-ce.0_amd64.deb ubuntu/xenial
 CE gitlab-ce_14.6.7-ce.0_amd64.deb debian/buster
  • Verify that Docker images appear on hub.docker.com: EE / CE
  • Deploy the blog post
  • Create the 14.6.7 version on version.gitlab.com

References

gitlab.com

dev.gitlab.org

Release Certification

The release certification process may apply to this release. cc @gitlab-com/gl-security/federal-application-security

Edited by John Skarbek