lp://staging/~axwalk/juju-core/null-provider-destroy-environment
- Get this branch:
- bzr branch lp://staging/~axwalk/juju-core/null-provider-destroy-environment
Branch merges
- Juju Engineering: Pending requested
-
Diff: 179 lines (+124/-4)3 files modifiedprovider/common/destroy.go (+111/-0)
provider/null/environ.go (+13/-0)
provider/null/environ_test.go (+0/-4)
Branch information
Recent revisions
- 2010. By Andrew Wilkins
-
provider/null: first half of Environ.Destroy()
This is CL 1 of 2: destroy-environment will work
by first destroying all units, and non-environment
manager machines; then, the environment-manager
machine(s) will be destroyed by sshing to them
and killing jujud. jujud will catch the signal,
and clean itself up.The next CL will implement the manager machine
killing bit. - 2009. By John A Meinel
-
[r=jameinel] testing/
checkers/ log: Clearer failures When Andrew changed the LogMatches function to only assert the
existence of messages he accidentally removed the work I had done to
give clearer messages when there was a problem.This changes some types around and updates the params values like we
did before. So that instead of getting:log_test.go:47:
c.Check(log, jc.LogMatches, []string{"foo bar", "a2345"})
... obtained []loggo.TestLogValues = []loggo. TestLogValues{ loggo.TestLogVa lues{Level: 0x3, Module:"", Filename:"", Line:0, Timestamp: time.Time{ sec:0, nsec:0, loc:(*time. Location) (nil)}, Message:"foo bar"}, loggo.TestLogVa lues{Level: 0x3, Module:"", Filename:"", Line:0, Timestamp: time.Time{ sec:0, nsec:0, loc:(*time. Location) (nil)}, Message:"12345"}}
... expected []string = []string{"foo bar", "a2345"}We now get:
log_test.go:47:
c.Check(log, jc.LogMatches, []string{"foo bar", "a2345"})
... obtained checkers.SimpleMessages = SimpleMessages{
INFO 12345
}
... expected checkers.SimpleMessages = SimpleMessages{
UNSPECIFIED a2345
} - 2008. By Ian Booth
-
[r=wallyworld] Add option to generate simplestreams mirror info
When generating tools metadata using sync-tools or the
tools plugin, add option is provided to optionally generate
mirrors metadata. The option is --public because it is used
when generating tools metadata for public clouds. - 2007. By Ian Booth
-
[r=wallyworld] Remove environs PublicStorage()
With the simplestreams tools infrastructure now in
place, there is no longer any need for environment
provided public storage. To ensure a clean environment
config for 2.0, the relevant config attributes have been
removed rather than deprecated. No one much uses them anyway
eg public-bucket. - 2006. By Ian Booth
-
[r=wallyworld] Get tools metadata from streams.
canonical. com This branch removes all of the hard coded cloud specific
tools metadata urls and instead uses streams.canonical. com
as the source for tools metadata. The deprecated public
bucket url config item is also removed. - 2005. By Ian Booth
-
[r=wallyworld] Use separate mirrors file
simplestreams now requires the mirrors index information
be in a separate mirrors file rather than the index file. - 2004. By Martin Packman
-
[r=gz],[bug=1230373] environs/
simplestreams: Log update series errors Rather than returning an error from updateSeriesVer
sions
and then ignoring it, log any issues from reading the
ubuntu.csv file.https:/
/codereview. appspot. com/16930043/ R=wallyworld
- 2003. By Ian Booth
-
[r=wallyworld] add robust simplestreams cloud matching
Allow auth urls to have trailing "/" (or not) and
simplestreams will still work as expected. - 2002. By Martin Packman
-
[r=gz] cloudinit: Use cloud archive key not short key id
Currently, when adding the cloud archive to apt_sources for
precise, we supply the short key id to obtain the signing
key. However, this requires access to the keyserver, which
not all deployments will have. By supplying the full text
of the public key instead, we can verify the download
without needing additional access.There is a package in precise containing this key, alas we
can't just add that as the apt_sources step runs first,
and update with the cloud archive will fail unless the
key is approved before installing packages.https:/
/codereview. appspot. com/15060051/ R=axwalk, smoser
- 2001. By Marco Ceppi
-
[r=jameinel] names/relation.go: allow underscore in relation names
Let relation names use underscore as a separator like they use hyphen.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/~go-bot/juju-core/trunk