-
Notifications
You must be signed in to change notification settings - Fork 5
Add refresh v3 implementation #241
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
7d294ef
to
d7d94fc
Compare
Avoid passing refresh object since we know reconcile will be called later (no need to explicitly call it & have it run twice)
d7d94fc
to
db4ec41
Compare
You can test the refresh with these charmhub branches (built on #242):
or modify the branch locally & re-pack the charm |
7082228
to
ebd37fe
Compare
ebd37fe
to
dc6eae6
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
from tests I am fairly happy. Waiting for tests
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you Carl. I have made many tests and I really like it! Great Job done.
Please check my comment about the lib version used here.
actions.yaml
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@delgod as you requested, please re-check/sign the charm Actions changes.
pause_after_unit_refresh: | ||
description: | | ||
Wait for manual confirmation to resume refresh after these units refresh | ||
|
||
Allowed values: "all", "first", "none" | ||
type: string | ||
default: first |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Finally! THANK YOU!
…t tag" This reverts commit 7d5e84b.
Uses
charm-refresh
Python package: https://github.com/canonical/charm-refresh