Skip to content

WIP: Production release

Tim requested to merge (removed):production_release into master

The purpose of this MR is to create an official release distribution for the upcoming Blue Star release.

Steps include:

  • Generate a functional deployment of PiperCI and required services (gman/minio) running on a k3s Kubernetes cluster.
  • Take a snapshot of the functional install.
  • Download the image as a qcow2 file and shrink the file using qemu-img.
  • Upload the new disk image as an OpenStack image and re-build the entire environment from this image.
  • Run tests on the environment.
  • Upload the qcow2 file to swift.

Once a MR has been merged:

  • The qcow2 file will be tagged and renamed to match the official new semantic version.
  • An official release is cut which contains a link to download the qcow2 file.

Merge request reports