values.yaml: Rename section "gitea" to "forgejo"? #80
Labels
No labels
Compat/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Question
Kind/Security
Kind/Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Help wanted
Status
In progress
Status
Need More Info
Status
Needs feedback
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
forgejo-helm/forgejo-helm#80
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
codeberg.org/forgejo-contrib/forgejo-helm@4179b94eb3/values.yaml (L270)Not sure if this is a good idea in terms of "keeping up with changes in gitea helm chart", but:
I took my existing gitea helm chart setup, copied it into a another folder and did a search&replace for "gitea", where I changed everything (hostnames, secret names, etc.) to "forgejo".
This included this section in the
values.yaml, which unfortunately meant all of my settings were ignored. :-(So, this can be discussed. I would at least add a comment to the values.yaml to explicitly state that this key needs to be called "gitea", not "forgejo".
What do you think?
yes, i didn't rename that because merging upstream changes would become a big challenge and i don't have much time for this.
so I'm ok with some extra docs to explain it.
FWIW, the strategy of branding in Forgejo itself is to change Gitea to Forgejo only where it is user visible. That minimizes the diff footprint and helps share code between Gitea & Forgejo. Which is generally interesting because the codebase have a lot in common.
I guess this could/should go ahead considering the decision to make forgejo a hard fork: https://codeberg.org/forgejo/governance/issues/58
I think we should defer until we really have a benefit. it would make backports from gitea chart very hard because of all the conflicts.
@viceice Given the current situation, I think it would be good to do a renaming. Both in terms of branding and because I don't think that many cherry-picks from the Gitea chart are needed anymore.
Given that v14 is breaking already, it would be a good time to include it now. What do you think?
The chart could even account for the renaming and treat
gitea:the same way asforgejo:, so that this change wouldn't even be breaking.sounds good, can you do it?
I can, but this is more complicated than I first anticipated, especially because one needs to take care to not recreate important resources, especially the PVCs. I am not sure we can ensure this directly within the chart, but I'll try. More likely, users will need to add
existingXYand the appropriate name into their values after the defaults got renamed.Shouldn't block the upcoming release.
let's shift this and try to do backward compatible if possible. so we can drop old in a later release.
mergefunction seems reasonablehttps://helm.sh/docs/chart_template_guide/function_list/#mergeoverwrite-mustmergeoverwrite