On 2014/02/11 04:02:03, dfc wrote:
> Lost in the various commit messages was a desire to consolidate the
list of
> supported series. This proposal is the first of several.
> On Tue, Feb 11, 2014 at 2:51 PM, <mailto:<email address hidden>> wrote:
LGTM. This will cause our tests to fail when ubuntu.csv is updated, and
I think that's a good thing. We shouldn't have production code and tests
having a different idea about which series are supported.
On 2014/02/11 04:02:03, dfc wrote:
> Lost in the various commit messages was a desire to consolidate the
list of
> supported series. This proposal is the first of several.
> On Tue, Feb 11, 2014 at 2:51 PM, <mailto:<email address hidden>> wrote:
> > Reviewers: http:// mp+205684_ code.launchpad. net, /code.launchpad .net/~dave- cheney/ juju-core/ 167- add-trusty/ +merge/ 205684 /codereview. appspot. com/61560045/ simplestreams/ simplestreams. go simplestreams/ simplestreams_ test.go constants. go 20140210142230- bs4gcvlb7cjb3ti g constants. go constants. go' constants. go 2013-07-30 16:36:03 +0000 constants. go 2014-02-11 03:40:13 +0000 simplestreams/ simplestreams. go simplestreams/ simplestreams. go' simplestreams/ simplestreams. go 2014-01-29 09:58:08 simplestreams/ simplestreams. go 2014-02-11 03:40:13 utex.Lock( ) utex.Unlock( ) sions() simplestreams/ simplestreams_ test.go simplestreams/ simplestreams_ test.go' simplestreams/ simplestreams_ test.go 2013-11-26 simplestreams/ simplestreams_ test.go 2014-02-11 net/juju- core/environs/ simplestreams" net/juju- core/environs/ simplestreams/ testing" net/juju- core/testing" net/juju- core/testing/ checkers" SupportedSeries () series) SupportedSeries )
> >
> > Message:
> > Please take a look.
> >
> > Description:
> > simplestreams: add trusty
> >
> >
> >
> > https:/
> > simplestreams-
> >
> > (do not edit description out of merge proposal)
> >
> >
> > Please review this at https:/
> >
> > Affected files (+9, -4 lines):
> > A [revision details]
> > M environs/
> > M environs/
> > M testing/
> >
> >
> > Index: [revision details]
> > === added file '[revision details]'
> > --- [revision details] 2012-01-01 00:00:00 +0000
> > +++ [revision details] 2012-01-01 00:00:00 +0000
> > @@ -0,0 +1,2 @@
> > +Old revision: tarmac-
> > +New revision:
mailto:<email address hidden>
> >
> > Index: testing/
> > === modified file 'testing/
> > --- testing/
> > +++ testing/
> > @@ -25,3 +25,6 @@
> > Total: LongWait,
> > Delay: ShortWait,
> > }
> > +
> > +// SupportedSeries lists the series known to Juju.
> > +var SupportedSeries = []string{"precise", "quantal", "raring",
"saucy",
> > "trusty"}
> >
> >
> > Index: environs/
> > === modified file 'environs/
> > --- environs/
+0000
> > +++ environs/
+0000
> > @@ -127,8 +127,8 @@
> > seriesVersionsM
> > defer seriesVersionsM
> > updateSeriesVer
> > - series := []string{}
> > - for s, _ := range seriesVersions {
> > + var series []string
> > + for s := range seriesVersions {
> > series = append(series, s)
> > }
> > return series
> >
> >
> > Index: environs/
> > === modified file 'environs/
> > --- environs/
> > 12:24:48 +0000
> > +++ environs/
> > 03:40:13 +0000
> > @@ -13,6 +13,7 @@
> >
> > "launchpad.
> > sstesting
"launchpad.
> > + coretesting "launchpad.
> > jc "launchpad.
> > )
> >
> > @@ -411,8 +412,7 @@
> > defer cleanup()
> > series := simplestreams.
> > sort.Strings(
> > - series = series[0:4]
> > - c.Assert(series, gc.DeepEquals, []string{"precise",
"quantal",
> > "raring", "saucy"})
> > + c.Assert(series, gc.DeepEquals, coretesting.
> > }
> >
> > var getMirrorTests = []struct {
> >
> >
> >
> >
> >
LGTM. This will cause our tests to fail when ubuntu.csv is updated, and
I think that's a good thing. We shouldn't have production code and tests
having a different idea about which series are supported.
https:/ /codereview. appspot. com/61560045/