Joseph Phillips
Joseph Phillips
Simple change and accompanying test.
There is no need to implement `environs.Firewaller` with methods returning `nil` or "not supported" errors. Doing so is actually wasteful, because it prevents the uninstallation of the model-level firewaller worker....
## Please provide the following details to expedite review (and delete this heading) *Replace with a description about why this change is needed, along with a description of what changed.*...
TBC ## QA steps TBC ## Documentation changes None. ## Bug reference N/A
The initial spiking for Dqlite integration added a worker that started the Dqlite node, and was responsible for supplying `DB` instances to other workers and for clustering. This neglected the...
address space from a CIDR if one was supplied, and the space name is empty. This will all machine addresses to be decorated with spaces, facilitating use of configuration for...
Juju has occasion to change the bind address of the initial Dqlite node upon entering HA. When this happens, existing connections keep trying to connect, with our logs repeated output...
This patch constitutes some progress towards using the permissions domain for login authorisation. It is necessarily large due to the number of tests affected by changing the data source for...
Some time ago, we observed that 22.04 LXD containers were sometimes getting NICs with different MAC addresses to what the on-machine broker was configuring. At this time we changed the...
Previously, we added a SQLair statement cache to our state base, so that statement preparation is not repeated for a given statement text over the lifetime of a service. Here...