testing "go 1.5 for trusty"
Curtis Hovey-Canonical
curtis at canonical.com
Tue Feb 16 15:48:03 UTC 2016
On Tue, Feb 16, 2016 at 7:17 AM, John Meinel <john at arbash-meinel.com> wrote:
> To start with, thanks for working on this. However, doesn't this also
> require changing the CI builds to use your ppa?
>
> What is the current state of this? I was just looking around and noticed
> golang1.5-go isn't in anything specific for Trusty that I can see. I realize
> if its going into an SRU it requires a fair amount of negotiation with other
> teams, so I'm not surprised to see it take a while. I just wanted to check
> how it was going.
go 1.5 is still *less* reliable than Go 1.2 on trusty. We see these
non-voting jobs fail more often in the final results. The jobs are
also retried 3 or 4 times where as the Go 1.2 jobs are 2 times.
We can make this more obvious by making the Go 1.5 jobs voting, and
not permit more retries that the other jobs. This will curse master.
Also, we made the wily unit tests voting by allowing more tries. Juju
and its test suite are less reliable on any Go other than 1.2
As Juju 1.25 is built with Go 1.5/1.6 on wily and xenial. We would
prefer to build it with Go 1.5 for trusty so that there are fewer
combinations to test and certify. But we wont accept Go 1.5 at this
time because stable Juju is even more unreliable than master.
Switching implicitly means accepting decline in reliability and
repeatability
--
Curtis Hovey
Canonical Cloud Development and Operations
http://launchpad.net/~sinzui
More information about the Juju-dev
mailing list