All installs miss the recipe label, kadabra can't do its work #403
Labels
No Label
abra
abra-gandi
awaiting-feedback
backups
bug
build
ci/cd
community organising
contributing
coopcloud.tech
democracy
design
documentation
duplicate
enhancement
finance
funding
good first issue
help wanted
installer
kadabra
performance
proposal
question
recipes.coopcloud.tech
security
test
wontfix
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: coop-cloud/organising#403
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
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?
If I run
kadabra
on an existing co-op cloud install, none of the deployed apps have the recipe label. is there a waykadabra
could auto-discover and apply? Perhaps this could be a separate command? Unsure of the API interface but it seems like we'd want to do something for this instead of asking operators to re-deploy lots of apps?Also, running
kadabra
on the server today gives no feedback. When I pass-d
then I see it's missing all the labels but erroring out with a "nothing to do" message might also be good?Maybe
abra
could learn how to label deployments?abra app label <domain> <label>
? But this would still make operators need to write a script to label everything 🤔 Unsure.I don't know a way around redeploying / upgrading the apps. I introduced this label because
kadabra
is not able to figure out which recipe the deployed apps are based on.I'm not sure about the verbosity of
kadabra
. If it is run regularly by a cronjob, it should notify only if it upgrades an app or if it failed unexpectedly.If it notifies for every disabled or non-update-able app at each execution that would spam the inboxes. Therefor I thought passing
-d
is enough to get this information.Sounds good! Yeh I guess it is just a transition stage, people will have to undeploy/deploy. Thanks!