Missing config for mattermost-lts
#693
Reference in New Issue
Block a user
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?
Similar #692 when me and @knoflook hung out and found
abrabugs.mattermost-ltsit looks for the version key like this:
versionKey := strings.ToUpper(configName) + "_VERSION"https://git.coopcloud.tech/toolshed/abra/src/branch/main/pkg/deploy/utils.go#L241
config name is
abra_mattermost_entrypointincompose.ymlbut it's usingENTRYPOINT_VERSIONas the variable to set the version. and so that's exported inabra.shso abra instead of looking for the variable that is part of the name of the config (in our case
ENTRYPOINT_VERSION) inabra.shlooks for a variable named the same as the config section (in our caseabra_mattermost_entrypointbut capitalised and with_VERSIONat the end. But that doesn't exist.@knoflook not the answer you're probably looking for but this is actually the intended behaviour. See toolshed/organising#680 and the linked issues for hot takes, chaos commits and all the rest. It's documented now: https://docs.coopcloud.tech/maintainers/handbook/#manage-configs From what I can tell, the
mattermost-ltsrecipe has been updated.