Skip to content

Vela 26.2 release#692

Merged
mxsrc merged 23 commits into
mainfrom
dev
Mar 25, 2026
Merged

Vela 26.2 release#692
mxsrc merged 23 commits into
mainfrom
dev

Conversation

@mxsrc

@mxsrc mxsrc commented Mar 25, 2026

Copy link
Copy Markdown
Collaborator

Integrate changes into main. Quite a few fixes, additional testing not relevant to the production environment, but notably:

  • Switch to XFS
  • SystemD-based images
  • Resizing via celery

boddumanohar and others added 23 commits March 20, 2026 16:27
This is required to check on branch creation/modification within which
bounds the operation may be conducted.
The recent changes on the resource limit implementation exposed an issue
with the implementation of system limits. They shouldnt't be a third,
global scope of resources, but rather a default for organization limits
on creation. This change addresses this, by introducing a separate,
appropriately named table for handling these defaults. The system-level
endpoints are removed as they are not needed anymore, and a migration
ensures existing system limits are converted to the correct values.
The workflow simply referenced the built image tage, adding the digest
ensures helm detects changes and redeploys when a new image is built.
The previous version failed to reuse the existing enum datatype. The
change makes sure it is referenced instead.
@mxsrc mxsrc requested review from boddumanohar and noctarius March 25, 2026 12:26
@mxsrc mxsrc merged commit e5b64ba into main Mar 25, 2026
10 checks passed
@mxsrc mxsrc deleted the dev branch March 25, 2026 12:30
@mxsrc mxsrc restored the dev branch March 25, 2026 12:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants