chore: publish 5.1.0+v3.6.11 release #98

Merged
p4u1 merged 1 commits from cve_patch into master 2026-03-24 21:00:52 +00:00
Owner
* [x] I have deployed and tested my changes * [x] I have [updated relevant versions in `abra.sh`](https://docs.coopcloud.tech/maintainers/upgrade/#updating-versions-in-the-abrash) * [x] I have made my environment variable changes [backwards compatible](https://docs.coopcloud.tech/maintainers/upgrade/#backwards-compatible-environment-variable-changes) * [x] I have added a [release note entry](https://docs.coopcloud.tech/maintainers/upgrade/#creating-new-release-notes)
moritz added 1 commit 2026-03-24 12:08:13 +00:00
chore: publish 5.1.0+v3.6.11 release
Some checks failed
continuous-integration/drone/tag Build is passing
continuous-integration/drone/pr Build is failing
ff138864d4
decentral1se approved these changes 2026-03-24 14:51:37 +00:00
decentral1se requested review from p4u1 2026-03-24 14:51:45 +00:00
Owner

@decentral1se I wonder if it makes sense to merge it with the coopcloud label update. Now we can't just run abra recipe release anymore right?

@decentral1se I wonder if it makes sense to merge it with the coopcloud label update. Now we can't just run abra recipe release anymore right?
Author
Owner

I wonder a bit about the release process. I used abra recipe release, because we need the tag to already deploy the app in our systems. Especially if it fixes CVEs this must happen fast and we can't wait for the PR to be merged.
Now it's not a problem because the tag is already pushed, even the PR is not merged. But this somehow seems inconsistent.

I wonder a bit about the release process. I used abra recipe release, because we need the tag to already deploy the app in our systems. Especially if it fixes CVEs this must happen fast and we can't wait for the PR to be merged. Now it's not a problem because the tag is already pushed, even the PR is not merged. But this somehow seems inconsistent.
p4u1 merged commit 57a6aed540 into master 2026-03-24 21:00:52 +00:00
p4u1 deleted branch cve_patch 2026-03-24 21:00:52 +00:00
Owner

Ohhhhhh, the tag was already pushed before the pull request was reviewed / merged 😆 Right, we need to think about this 🤔

I like the full diff with labels and making the recipe maintainership visible and collective. But indeed, it just automatically makes the release before the PR is reviewed... @iexos do you have some wisdom to share on this? It would seem like the new abra recipe release workflow helped a lot of people but now we have a new problem ☺️

I would still personally like some sort of process which allows for "push tags at random to the repo" and "bring blessed tags over to the catalogue which have been agreed upon". I'm not sure this is the time to bring that in 🤔

Ohhhhhh, the tag was already pushed before the pull request was reviewed / merged 😆 Right, we need to think about this 🤔 I like the full diff with labels and making the recipe maintainership visible and collective. But indeed, it just automatically makes the release before the PR is reviewed... @iexos do you have some wisdom to share on this? It would seem like the new `abra recipe release` workflow helped a lot of people but now we have a new problem ☺️ I would still personally like some sort of process which allows for "push tags at random to the repo" and "bring blessed tags over to the catalogue which have been agreed upon". I'm not sure this is the time to bring that in 🤔
Author
Owner

In the old release way I also liked that it's possible to create a patch release in between two already published versions by just pushing it to another branch and tagging it. But this also circumvents the PR process. But it's the only way to patch a recipe without bumping the image version, if a newer one is already released.

In the old release way I also liked that it's possible to create a patch release in between two already published versions by just pushing it to another branch and tagging it. But this also circumvents the PR process. But it's the only way to patch a recipe without bumping the image version, if a newer one is already released.
Owner

I think we should only allow recipe maintainers to push tags. Otherwise our whole maintenance system is flawed. If you really need to deploy a quick fix you can always deploy a commit hash instead of a tag. In the case of this recipe, I really think wee need at least two more maintainers, since we are currently oy 2 really and the then burden would shared more. Also I wonder how you get noticed on cve, as this something we should propay setup for all recipes.

I think we should only allow recipe maintainers to push tags. Otherwise our whole maintenance system is flawed. If you really need to deploy a quick fix you can always deploy a commit hash instead of a tag. In the case of this recipe, I really think wee need at least two more maintainers, since we are currently oy 2 really and the then burden would shared more. Also I wonder how you get noticed on cve, as this something we should propay setup for all recipes.
Author
Owner

We use the alert system of https://vulners.com to get informed about new CVEs. We from LIT would like to join the maintainers of this recipe.
An intermediate version patch is not a quick fix deployed on some instance. Sometimes we publish older versions as stable for the kollicloud, because new images contain bugs or would break some integrations. At the moment we couldn't publish a hash as stable release.
For us it is an advantage of git tags, that they can reference different branches and don't rely on the main branch.

We use the alert system of https://vulners.com to get informed about new CVEs. We from LIT would like to join the maintainers of this recipe. An intermediate version patch is not a quick fix deployed on some instance. Sometimes we publish older versions as stable for the kollicloud, because new images contain bugs or would break some integrations. At the moment we couldn't publish a hash as stable release. For us it is an advantage of git tags, that they can reference different branches and don't rely on the main branch.
Owner

Getting CVEs & renovate sorted: toolshed/coop-cloud-apps#23

I've removed this repo from the co-operators team write access (I thought it was gone already 🙃) and added you @moritz to https://git.coopcloud.tech/org/coop-cloud/teams/traefik-maintainers following our current proposed setup: https://docs.coopcloud.tech/maintainers/maintain/#maintainers-team. The ad-hoc nature of how https://git.coopcloud.tech/org/toolshed/teams came to be might be finally working against us here 😅 Proposals welcome 🙈

As for the pull request / abra recipe release workflow, I'm not sure. Does anyone have a proposal? It would seem that the simplest option is to not include the label changes for the review as @p4u1 said and let abra recipe release do this for you when you make the release it.

I hope you all have patience for more, we're getting there 🫡

Getting CVEs & renovate sorted: https://git.coopcloud.tech/toolshed/coop-cloud-apps/issues/23 I've removed this repo from the co-operators team write access (I thought it was gone already 🙃) and added you @moritz to https://git.coopcloud.tech/org/coop-cloud/teams/traefik-maintainers following our current proposed setup: https://docs.coopcloud.tech/maintainers/maintain/#maintainers-team. The ad-hoc nature of how https://git.coopcloud.tech/org/toolshed/teams came to be might be finally working against us here 😅 Proposals welcome 🙈 As for the pull request / `abra recipe release` workflow, I'm not sure. Does anyone have a proposal? It would seem that the simplest option is to not include the label changes for the review as @p4u1 said and let `abra recipe release` do this for you when you make the release it. I hope you all have patience for more, we're getting there 🫡
Member

Can someone open an issue regarding the problem with the new release flow? I don't fully grasp what you would like to achieve. I optimized the release flow for single maintainer releasing, we obviously need something else for PR-based releases.

Can someone open an issue regarding the problem with the new release flow? I don't fully grasp what you would like to achieve. I optimized the release flow for single maintainer releasing, we obviously need something else for PR-based releases.
Owner
https://git.coopcloud.tech/toolshed/abra/issues/806
Sign in to join this conversation.
No Reviewers
No Label
4 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: coop-cloud/traefik#98
No description provided.