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
Member

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
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: coop-cloud/organising#450
No description provided.