Docs missing how to upgrade app for recipes published by others #450

Open
opened 2023-05-23 09:59:23 +00:00 by iexos · 1 comment

I want to use existing recipes and deploy updates, when they are available. I couldn't find any documentation for that.

The workflow I found is smth like this:

  • abra app ls -S
  • check what can be upgraded
  • if recipe has major version change, check recipe docs
  • abra app upgrade <domain>

Is this reliable? Are there better ways?

I want to use existing recipes and deploy updates, when they are available. I couldn't find any documentation for that. The workflow I found is smth like this: - `abra app ls -S` - check what can be upgraded - if recipe has major version change, check recipe docs - `abra app upgrade <domain>` Is this reliable? Are there better ways?
iexos added the
bug
label 2023-05-23 09:59:23 +00:00
Owner
  • abra app ls -S
  • check what can be upgraded

Basically, yes. We this this one-liner to get a review of all upgradeable apps:

abra app ls -S -m | jq '.[].apps | select( . != null )[] | [ .appName, .upgrade ] | @csv'

  • if recipe has major version change, check recipe docs

Ideally, major changes which require action from operators would be listed as recipe release notes, displayed on the point of running abra app upgrade -- in practice, not all of them are, your mileage may vary.

Lastly, as I think mentioned in Co-op Cloud Tech, the kadabra daemon can help with notifying about, or even installing, app updates: https://docs.coopcloud.tech/operators/tutorial/#automatic-upgrades

> * `abra app ls -S` > * check what can be upgraded Basically, yes. We this this one-liner to get a review of all upgradeable apps: `abra app ls -S -m | jq '.[].apps | select( . != null )[] | [ .appName, .upgrade ] | @csv'` > * if recipe has major version change, check recipe docs Ideally, major changes which require action from operators would be listed as [recipe release notes](https://docs.coopcloud.tech/maintainers/handbook/#how-do-i-write-version-release-notes), displayed on the point of running `abra app upgrade` -- in practice, not all of them are, your mileage may vary. Lastly, as I think mentioned in [Co-op Cloud Tech](https://matrix.to/#/#coopcloud-tech:autonomic.zone), the `kadabra` daemon can help with notifying about, or even installing, app updates: https://docs.coopcloud.tech/operators/tutorial/#automatic-upgrades
decentral1se added
documentation
abra
and removed
bug
labels 2024-03-27 06:33:09 +00:00
decentral1se added this to the Documentation project 2025-04-20 06:04:31 +00:00
Sign in to join this conversation.
No description provided.