shang@x230:~$ juju bootstrap --debug
2015-06-05 06:29:51 INFO juju.cmd supercommand.go:37 running juju [1.22.1-vivid-amd64 gc]
2015-06-05 06:29:51 INFO juju.provider.local environprovider.go:253 checking state port
2015-06-05 06:29:51 INFO juju.provider.local environprovider.go:253 checking API port
2015-06-05 06:29:51 INFO juju.provider.local environprovider.go:47 opening environment "local"
2015-06-05 06:29:52 DEBUG juju.provider.local environ.go:332 found "192.168.122.1" as address for "virbr0"
2015-06-05 06:29:52 DEBUG juju.environs.configstore disk.go:336 writing jenv file to /home/shang/.juju/environments/local.jenv
2015-06-05 06:29:52 INFO juju.network network.go:117 setting prefer-ipv6 to false
2015-06-05 06:29:52 INFO juju.cmd cmd.go:113 Bootstrapping environment "local"
2015-06-05 06:29:52 DEBUG juju.environs.bootstrap bootstrap.go:95 environment "local" supports service/machine networks: false
2015-06-05 06:29:52 DEBUG juju.environs.bootstrap bootstrap.go:97 network management by juju enabled: true
2015-06-05 06:29:52 DEBUG juju.provider.local environ.go:332 found "192.168.122.1" as address for "virbr0"
2015-06-05 06:29:52 INFO juju.cmd cmd.go:113 Starting new instance for initial state server
2015-06-05 06:29:52 INFO juju.environs.bootstrap bootstrap.go:178 newest version: 1.22.1.1
2015-06-05 06:29:52 INFO juju.environs.bootstrap bootstrap.go:206 picked bootstrap tools version: 1.22.1.1
2015-06-05 06:29:52 INFO juju.cmd cmd.go:113 Building tools to upload (1.22.1.1-vivid-amd64)
2015-06-05 06:29:52 DEBUG juju.environs.sync sync.go:304 Building tools
2015-06-05 06:29:52 DEBUG juju.environs.tools build.go:121 looking for: juju
2015-06-05 06:29:52 DEBUG juju.environs.tools build.go:162 checking: /usr/bin/jujud
2015-06-05 06:29:52 INFO juju.environs.tools build.go:168 found existing jujud
2015-06-05 06:29:52 INFO juju.environs.tools build.go:178 target: /tmp/juju-tools484482536/jujud
2015-06-05 06:29:52 DEBUG juju.environs.tools build.go:233 forcing version to 1.22.1.1
2015-06-05 06:29:52 DEBUG juju.environs.tools build.go:37 adding entry: &tar.Header{Name:"FORCE-VERSION", Mode:436, Uid:0, Gid:0, Size:8, ModTime:time.Time{sec:63569082592, nsec:0x26234e13, loc:(*time.Location)(0x1791280)}, Typeflag:0x30, Linkname:"", Uname:"ubuntu", Gname:"ubuntu", Devmajor:0, Devminor:0, AccessTime:time.Time{sec:63569082592, nsec:0x26234e13, loc:(*time.Location)(0x1791280)}, ChangeTime:time.Time{sec:63569082592, nsec:0x26234e13, loc:(*time.Location)(0x1791280)}, Xattrs:map[string]string(nil)}
2015-06-05 06:29:52 DEBUG juju.environs.tools build.go:37 adding entry: &tar.Header{Name:"jujud", Mode:493, Uid:0, Gid:0, Size:33927192, ModTime:time.Time{sec:63569082592, nsec:0x26234e13, loc:(*time.Location)(0x1791280)}, Typeflag:0x30, Linkname:"", Uname:"ubuntu", Gname:"ubuntu", Devmajor:0, Devminor:0, AccessTime:time.Time{sec:63569082592, nsec:0x26234e13, loc:(*time.Location)(0x1791280)}, ChangeTime:time.Time{sec:63569082592, nsec:0x26234e13, loc:(*time.Location)(0x1791280)}, Xattrs:map[string]string(nil)}
2015-06-05 06:29:55 INFO juju.environs.sync sync.go:323 built tools 1.22.1.1-vivid-amd64 (8098kB)
2015-06-05 06:29:55 INFO juju.cmd cmd.go:113 Installing Juju agent on bootstrap instance
2015-06-05 06:29:55 DEBUG juju.environs cloudinit.go:171 Setting numa ctl preference to false
2015-06-05 06:29:55 INFO juju.provider.local environ.go:166 local provider; disabling refreshing OS updates.
2015-06-05 06:29:55 INFO juju.provider.local environ.go:172 local provider; disabling OS upgrades.
Logging to /home/shang/juju-tmp-lxc/cloud-init-output.log on remote host
Bootstrapping Juju machine agent
2691fdadeb2b8d4230015f6f8c17f9408b5dff4fe2bb2a4ccaf1a47ce4571b79 /home/shang/juju-tmp-lxc/tools/1.22.1.1-vivid-amd64/tools.tar.gz
2015-06-05 06:29:58 INFO juju.cmd supercommand.go:37 running jujud [1.22.1.1-vivid-amd64 gc]
2015-06-05 06:29:58 DEBUG juju.agent agent.go:405 read agent config, format "1.18"
2015-06-05 06:29:58 INFO juju.network network.go:117 setting prefer-ipv6 to false
2015-06-05 06:29:58 INFO juju.provider.local environprovider.go:47 opening environment "local"
2015-06-05 06:30:00 INFO juju.agent identity.go:22 writing system identity file
2015-06-05 06:30:00 DEBUG juju.cmd.jujud bootstrap.go:240 starting mongo
2015-06-05 06:30:00 DEBUG juju.cmd.jujud bootstrap.go:265 calling ensureMongoServer
2015-06-05 06:30:00 INFO juju.mongo mongo.go:216 Ensuring mongo server is running; data directory /home/shang/juju-tmp-lxc; port 37017
2015-06-05 06:30:00 INFO juju.mongo mongo.go:385 installing juju-mongodb
2015-06-05 06:30:00 INFO juju.utils.apt apt.go:143 Running: [apt-get --option=Dpkg::Options::=--force-confold --option=Dpkg::options::=--force-unsafe-io --assume-yes --quiet install juju-mongodb]
2015-06-05 06:30:00 DEBUG juju.mongo mongo.go:324 using mongod: /usr/lib/juju/bin/mongod --version: "db version v2.4.10\nFri Jun 5 14:30:00.782 git version: nogitversion\n"
2015-06-05 06:30:01 ERROR juju.cmd supercommand.go:430 exec ["start" "--system" "juju-db-shang-local"]: exit status 1 (start: Name "com.ubuntu.Upstart" does not exist)
2015-06-05 06:30:01 ERROR juju.cmd supercommand.go:430 failed to bootstrap environment: exit status 1
Support for vivid (systemd) was added in Juju 1.23.