Skip to content

Conversation

@garloff
Copy link
Member

@garloff garloff commented Nov 28, 2025

No description provided.

@garloff garloff requested a review from jschoone November 28, 2025 08:21
@garloff
Copy link
Member Author

garloff commented Nov 28, 2025

One thing I noticed in testing: We still seem to have a default root volume which I don't know how to get rid if.
Not only will it hide and waste a diskful root flavor, worse it will prevent the local SSD in SCS-2V-4-20s from being used.
I was sure we had addressed this when moving to scs2 ....

@garloff
Copy link
Member Author

garloff commented Nov 29, 2025

CNCF e2e (without HostPort validates that there is no conflict between pods with same hostPort but different hostIP and protocol) passed just fine.

@garloff
Copy link
Member Author

garloff commented Nov 29, 2025

One thing I noticed in testing: We still seem to have a default root volume which I don't know how to get rid if. Not only will it hide and waste a diskful root flavor, worse it will prevent the local SSD in SCS-2V-4-20s from being used. I was sure we had addressed this when moving to scs2 ....

So we failed to address #223 with scs2 :-(
I'd still want to do it, but it's a breaking change for those that relied on the default before, so we'd need to notify all users...

…Stack/cluster-stacks into feat/update-to-k8s-1.33.5
Also update description to instrsuct users accordingly.
For now, we do not change defaults from 50GiB root disks.

Signed-off-by: Kurt Garloff <[email protected]>
@garloff garloff changed the title Update to k8s-1.33.5 versions.yaml Update to k8s-1.33.5 Nov 30, 2025
@garloff
Copy link
Member Author

garloff commented Nov 30, 2025

So we failed to address #223 with scs2 :-(
I'd still want to do it, but it's a breaking change for those that relied on the default before, so we'd need to notify all users...

What we can do is to allow the minimum to be 0 without changing the default.
Then no root disk is provisioned. I tested this successfully.

linux@kind(:openstack):~/scs-training-kaas-scripts [0]$ openstack server list
+------------------------------+------------------------------+--------+------------------------------+---------------------------+--------------+
| ID                           | Name                         | Status | Networks                     | Image                     | Flavor       |
+------------------------------+------------------------------+--------+------------------------------+---------------------------+--------------+
| 0a2c7f3f-922d-425d-acad-     | cluster-t4mhr-9dq6p          | ACTIVE | k8s-clusterapi-cluster-      | ubuntu-capi-image-v1.33.5 | SCS-2V-4-20s |
| 3399cdfe253c                 |                              |        | clusterns-cluster=10.8.2.77  |                           |              |
| d23a7cc9-8d66-4c99-b979-     | cluster-t4mhr-mk2p2          | ACTIVE | k8s-clusterapi-cluster-      | ubuntu-capi-image-v1.33.5 | SCS-2V-4-20s |
| 97c68e458426                 |                              |        | clusterns-cluster=10.8.1.168 |                           |              |
| 6e5e72c5-a4dd-4242-8d31-     | cluster-t4mhr-jm5hj          | ACTIVE | k8s-clusterapi-cluster-      | ubuntu-capi-image-v1.33.5 | SCS-2V-4-20s |
| 93747f1c5e56                 |                              |        | clusterns-cluster=10.8.3.121 |                           |              |
| e0711359-fb62-4d56-ad45-     | cluster-                     | ACTIVE | k8s-clusterapi-cluster-      | N/A (booted from volume)  | SCS-4V-8     |
| 74f6cb568a68                 | md-0-l7t5c-qlp72-6vq9l       |        | clusterns-cluster=10.8.0.115 |                           |              |
| c3e13d16-d1e9-401b-bebb-     | cluster-                     | ACTIVE | k8s-clusterapi-cluster-      | N/A (booted from volume)  | SCS-4V-8     |
| b61d45e3d933                 | md-0-l7t5c-qlp72-9jb48       |        | clusterns-cluster=10.8.1.47  |                           |              |
| 4e27597b-ef01-438c-9a0b-     | cluster-                     | ACTIVE | k8s-clusterapi-cluster-      | N/A (booted from volume)  | SCS-4V-8     |
| dd68d9b26182                 | md-0-l7t5c-qlp72-wf9n4       |        | clusterns-cluster=10.8.3.60  |                           |              |
+------------------------------+------------------------------+--------+------------------------------+---------------------------+--------------+
linux@kind(:openstack):~/scs-training-kaas-scripts [0]$ openstack volume list
+--------------------------------------+-------------------------------------+--------+------+---------------------------------------------+
| ID                                   | Name                                | Status | Size | Attached to                                 |
+--------------------------------------+-------------------------------------+--------+------+---------------------------------------------+
| 28047e74-d02e-404b-9687-a47d194cd79b | cluster-md-0-l7t5c-qlp72-6vq9l-root | in-use |   25 | Attached to cluster-md-0-l7t5c-qlp72-6vq9l  |
|                                      |                                     |        |      | on /dev/sda                                 |
| 0e1a7d7e-6e05-453b-9651-2f0e8304dc8e | cluster-md-0-l7t5c-qlp72-9jb48-root | in-use |   25 | Attached to cluster-md-0-l7t5c-qlp72-9jb48  |
|                                      |                                     |        |      | on /dev/sda                                 |
| 796692c1-82dc-429a-b18c-3aa00b914323 | cluster-md-0-l7t5c-qlp72-wf9n4-root | in-use |   25 | Attached to cluster-md-0-l7t5c-qlp72-wf9n4  |
|                                      |                                     |        |      | on /dev/sda                                 |
+--------------------------------------+-------------------------------------+--------+------+---------------------------------------------+
linux@kind(:openstack):~/scs-training-kaas-scripts [0]$ 

@garloff
Copy link
Member Author

garloff commented Nov 30, 2025

Need your review @jschoone, @Nils98Ar, @arnoschneidunia to release this.

Copy link

@schneidarno schneidarno left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good to me

Copy link

@schneidarno schneidarno left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we also update the version in the README file?
And as far as I understand CSPO is no longer required with scs2. Can we therefore remove the corresponding entry in "Install CSO and CSPO"?

@garloff
Copy link
Member Author

garloff commented Dec 1, 2025

I think the quickstart requires more changes:

  • CSPO no longer needed (as you say)
  • envsubst and csp-helper helm chart no longer needed
  • We don't pull from github (but from our registry), so not PAT needed (that was used to prevent throttling)
  • The examples (e.g. cluster-class variables) should use scs2 these days

So these should be done, but not be part of this PR, IMVHO.
A formal approval is required for me to merge this PR.

@garloff garloff self-assigned this Dec 2, 2025
@garloff garloff requested a review from schneidarno December 2, 2025 19:01
@garloff garloff added enhancement New feature or request Container Issues or pull requests relevant for Team 2: Container Infra and Tooling labels Dec 2, 2025
Copy link

@schneidarno schneidarno left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have successfully tested this release in my environment

@garloff
Copy link
Member Author

garloff commented Dec 3, 2025

Any chance to get an approval for this?

@garloff garloff requested a review from schneidarno December 3, 2025 07:31
@garloff
Copy link
Member Author

garloff commented Dec 3, 2025

@jschoone ?

@garloff garloff merged commit dc348fa into main Dec 4, 2025
5 checks passed
@garloff garloff deleted the feat/update-to-k8s-1.33.5 branch December 4, 2025 08:39
@github-project-automation github-project-automation bot moved this from Backlog to Done in Sovereign Cloud Stack Dec 4, 2025
@garloff
Copy link
Member Author

garloff commented Dec 4, 2025

openstack-scs2-1-33-v2 published on registry.scs.community (with k8s-1.33.5).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Container Issues or pull requests relevant for Team 2: Container Infra and Tooling enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants