Skip to content

v1.3.0: Service context, exec fixes, WaitDelay fix, and more

Compare
Choose a tag to compare
@benhoyt benhoyt released this 03 Sep 23:32

This is Pebble version v1.3.0. It includes several notable features and fixes since v1.2.0, as well as many CI and testing improvements, and a significant refactoring of the Pebble internals.

What's Changed

Notable user-facing features and fixes:

  • fix: pebble exec and "exec" health checks inherit environment from daemon by @rebornplusplus in #234
  • fix: allow non-root user to specify current user/group when running commands by @benhoyt in #239
  • feat: add support for services to configure working directory by @benhoyt in #245
  • feat: add "service context" support for exec and health checks by @benhoyt in #246
  • fix: do not inherit HOME and USER env vars from pebble daemon environment by @shayancanonical in #262
  • fix(servstate): use WaitDelay to avoid Command.Wait blocking on stdin/out/err by @benhoyt in #275
  • feat(logstate): log forwarding implementation II by @barrettj12 in #256

Refactoring and CI improvements:

New Contributors

Full Changelog: v1.2.0...v1.3.0