Local provider lxc boostrap broke with r2440.
juju --show-log bootstrap -e local --constraints mem=2G
2014-03-19 03:14:16 INFO juju.provider.local environprovider.go:147 checking state port
2014-03-19 03:14:16 INFO juju.provider.local environprovider.go:147 checking API port
2014-03-19 03:14:17 INFO juju.provider.local environprovider.go:40 opening environment "local"
2014-03-19 03:14:17 WARNING juju.environs.config config.go:861 unknown config field "shared-storage-port"
2014-03-19 03:14:17 WARNING juju.environs.config config.go:861 unknown config field "shared-storage-port"
2014-03-19 03:14:17 WARNING juju.environs.config config.go:861 unknown config field "shared-storage-port"
2014-03-19 03:14:17 INFO juju.environs.bootstrap synctools.go:32 checking that upload is possible
2014-03-19 03:14:17 ERROR juju.cmd supercommand.go:296 Juju cannot bootstrap because no tools are available for your environment.
You may want to use the 'tools-metadata-url' configuration setting to specify the tools location.
Since local provider *DID* work before r2440, it appears the "checking that upload is possible" is too strict. CI is running lxc on the jenkins machine in ec2
The AWS instance we run lxc does state it is amd64 precise
$ uname -a
Linux ip-172-31-46-223 3.2.0-58-virtual #88-Ubuntu SMP Tue Dec 3 17:58:13 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.4 LTS
Release: 12.04
Codename: precise