Comment 54 for bug 1267393

Revision history for this message
Ian Booth (wallyworld) wrote :

RE: some of the issues raised in comment 48

- juju-backup shell script uses incorrect quoting method needlessly

Juju no longer uses a shell script for backup. That was a short term implementation which has now been replaced by server side functionality written in go.

- The local environment hardcodes use of 'sudo' to raise privileges

Juju's behaviour has changed in this area, I am not sure if what is done now is sufficient to consider the above issue addressed. Juju requires sudo when using the local provider because user mode lxc did/does not exist in all supported series. What Juju does now is to allow the user to execute bootstrap without first being root, and prompts to elevate privileges as needed to start the lxc containers. This is different to the original behaviour which was to require "sudo juju bootstrap" thus elevating the entire bootstrap process.