1.31 tracks request for k8s

Hi,

Could we please have a “1.31-classic”, a “1.31-moonray” and a “1.31” track for the k8s releases? Could we also have guardrails for next time:

\d\.\d+
\d\.\d+\-moonray
\d\.\d+\-classic

Thanks, Benjamin

Hi Benjamin,

I have created the 3 tracks and added the 3 guardrails to snap k8s.

Best, Emma

Hello @emmabrostrom

We just tried to create the new 1.33-classic track for the k8s snap but got the following issue:

Launchpad failed to upload this snap package to the store:

  Track does not exist: 1.33-classic

Could you check if the guardrails are still in place? Thank you!

Hey, Benjamin!

All guardrails are presented for k8s snap:

    "guardrail_patterns": [
        {
            "pattern": "\\d+\\.\\d+",
            "created_at": "2024-08-06T14:54:14.911985"
        },
        {
            "pattern": "\\d+\\.\\d+\\-moonray",
            "created_at": "2024-08-06T14:54:14.911994"
        },
        {
            "pattern": "\\d+\\.\\d+\\-classic",
            "created_at": "2024-08-06T14:54:14.911996"
        }
    ],

I’ve also created manually track 1.33-classic for k8s snap. Please note that tracks are not created automatically if we configure guardrail. You still need to use Web UI https://snapcraft.io/k8s/releases to perform self-service track management.

Ah thanks @drednout - I was missing that part.

Is there a way to open that track via CLI? We would like to completely automate the release process so using the Web UI is not the best solution for us.

1 Like

Please have a look at the following instructions.