canonical / pebble

Pebble is a lightweight Linux service manager with layered configuration and an HTTP API.
https://canonical-pebble.readthedocs-hosted.com/
GNU General Public License v3.0
146 stars 54 forks source link

feat(state): record change-update notices on change status updates #379

Closed ZeyadYasser closed 6 months ago

ZeyadYasser commented 7 months ago

This PR records change-update notices based as mentioned in the JU048 spec.

This is backport from snapd snapcore/snapd#13528.

benhoyt commented 6 months ago

I've also done some ad-hoc manual testing using the Pebble CLI, and it seems to work well.

benhoyt commented 6 months ago

Thanks for this, @ZeyadYasser!