Uploaded image for project: 'MariaDB Foundation Development'
  1. MariaDB Foundation Development
  2. MDBF-773

GitHub - QUAY/GHCR move / create tags for Production images

Details

    • New Feature
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • N/A
    • N/A
    • Buildbot
    • None

    Description

      Improving on the way we deploy the tags in QUAY registry.

      Right now every push to DEV branch on BuildBot will update the production tags and buildbot.mariadb.org will pick up the changes.

      We need a way to test the images in development before we move to production.

      The idea is to push images on quay tagged with "DEV_" for the Development branch and when changes are synced with Main then to use QUAY API to create the production tag. (or update the production tag with the digest of the development one). QUAY API will allow us for a fast update instead of rebuilding all the images and pushing them again.

      This will require changes also in BuildBot configuration , so every environment will work with it's own set of tags.

      Attachments

        Activity

          rvarzaru Varzaru Razvan-Liviu created issue -
          rvarzaru Varzaru Razvan-Liviu made changes -
          Field Original Value New Value
          Affects Version/s N/A [ 27305 ]
          rvarzaru Varzaru Razvan-Liviu made changes -
          Component/s Buildbot [ 18503 ]
          rvarzaru Varzaru Razvan-Liviu made changes -
          Labels buildbot
          rvarzaru Varzaru Razvan-Liviu made changes -
          Fix Version/s N/A [ 27305 ]
          rvarzaru Varzaru Razvan-Liviu made changes -
          Assignee Varzaru Razvan-Liviu [ JIRAUSER55297 ]
          rvarzaru Varzaru Razvan-Liviu made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          rvarzaru Varzaru Razvan-Liviu added a comment - in review: https://github.com/MariaDB/buildbot/pull/552
          rvarzaru Varzaru Razvan-Liviu made changes -
          Summary GitHub - QUAY move / create tags for Production images GitHub - QUAY/GHCR move / create tags for Production images
          rvarzaru Varzaru Razvan-Liviu made changes -
          Resolution Fixed [ 1 ]
          Status In Progress [ 3 ] Closed [ 6 ]
          Remaining Estimate 0d [ 0 ]
          cvicentiu Vicențiu Ciorbaru made changes -
          Labels buildbot
          julien.fritsch Julien Fritsch made changes -
          Workflow MariaDB v4 [ 185915 ] MariaDB Foundation v1 [ 188875 ]

          People

            rvarzaru Varzaru Razvan-Liviu
            rvarzaru Varzaru Razvan-Liviu
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: