Robert Carlsen
Robert Carlsen
Using the Go stdlib io.Reader interface instead of just file opening would make this package more flexible and more idiomatic.
While experimenting with building a project on top of upspin, I have run into the the issue of modifications to Access files not automatically triggering encryption key re-wraps. This really...
Using upspin version d380e8336182763875ab25ed75cdd012c6185343. If I create a file with ``client.Create`` in a nonexisting directory - I don't get an error until I close the file. This is especially problematic...
Okay. I turned on branch-protection rules for any `*-maintenance` branches. I saved the last cherry-pick for 1.5.1 to put in this PR in order to test/check that CI works right...
The conspicuous absence of leader-settings-changed event emission from the harness was noted recently by @ca-scribner et al. Notably, the harness already supports changing the leadership status of the charm being...
Is this the/an approach (just growing our charm testing list with "stable/good" charms) we want to take to help avoid regressions and breakage downstream when we do releases? I feel...
This is a theoretical problem that I haven't actually tested out. But it seems like it is possible for a hook observation call - for example `self.framework.observe(...)` to be run...
It's not clear from the docs how the juju "world" is viewed and interacted with. For example, when setting status, changes within a single hook invocation are not realized to...
I have a k8s charm I've been tinkering with (github.com/rwcarlsen/icecream-k8s-operator). In it, I call `process = container.exec(['apt', 'install', '-y', 'foo'])` to install a couple packages via `apt` on the workload...
We have a mixture of pathlib and string paths variously around the framework. This should be made consistent everywhere - probably just using pathlib for all the file paths we...