Skip to content

plugins/systemimage: group UT channels by releases based on metarelease - #4197

Open
peat-psuwit wants to merge 2 commits into
masterfrom
personal/peat-psuwit/group-channel-by-releases
Open

plugins/systemimage: group UT channels by releases based on metarelease#4197
peat-psuwit wants to merge 2 commits into
masterfrom
personal/peat-psuwit/group-channel-by-releases

Conversation

@peat-psuwit

Copy link
Copy Markdown
Contributor

With the new UT major-minor release scheme, the number of channels
increases significantly. Group those channels by UT releases using
information from Ubuntu Touch metarelease file (the same file used by
release upgrader on Ubuntu Touch itself), and prioritize supported
releases over development and end-of-life releases.

@uxes

uxes commented Feb 5, 2026

Copy link
Copy Markdown

Hi there, I wanted to kindly point out that there’s a pull request that hasn’t been approved yet, and it would be great if someone could look at it when you have a moment. Thank you!

@maciek134 maciek134 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Sorry I didn't get to this earlier, I saw the CI failed and I never followed up.

Comment thread src/core/plugins/systemimage/plugin.spec.js
Comment thread src/core/plugins/systemimage/api.js Outdated
Comment thread src/core/plugins/systemimage/plugin.js Outdated
Comment thread src/core/plugins/systemimage/plugin.js Outdated
Comment thread src/core/plugins/systemimage/plugin.js Outdated
Comment thread src/core/plugins/systemimage/plugin.js Outdated
Comment thread src/core/plugins/systemimage/plugin.js Outdated
Comment thread src/core/plugins/systemimage/plugin.js Outdated
This will be used to group growing systemimage channels.
@peat-psuwit
peat-psuwit force-pushed the personal/peat-psuwit/group-channel-by-releases branch from 18ff98d to 71b3406 Compare March 20, 2026 16:42
@peat-psuwit

Copy link
Copy Markdown
Contributor Author

Well... CI fails in npm audit step. I guess I have to update the libraries (in a separated PR) first?

With the new UT major-minor release scheme, the number of channels
increases significantly. Group those channels by UT releases using
information from Ubuntu Touch metarelease file (the same file used by
release upgrader on Ubuntu Touch itself), and prioritize supported
releases over development and end-of-life releases.
@peat-psuwit
peat-psuwit force-pushed the personal/peat-psuwit/group-channel-by-releases branch from 71b3406 to 901cd69 Compare March 20, 2026 17:02
@peat-psuwit

Copy link
Copy Markdown
Contributor Author

Ouch... a simple npm update --save does not solve all npm audit problems. I currently have to look at other problems, so it might take some time until get around and solve all npm audit issues...

@maciek134

Copy link
Copy Markdown
Collaborator

Ah, love the completely unrelated CVE with No fix available breaking the build - I'll take a look when I have a moment.

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.

3 participants