configSuite.TestNewModelConfig test failure lxd

Bug #1544847 reported by John George
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical Juju
Fix Released
Critical
Unassigned

Bug Description

Unit-test failure for configSuite.TestNewModelConfig as seen here:
http://reports.vapour.ws/releases/issue/56bd7c8e749a5636a1d818c9

config_test.go:221:
    if !c.Check(err, jc.ErrorIsNil) {
        ...
    }
... value *errors.Err = &errors.Err{message:"", cause:(*json.UnmarshalTypeError)(0xc82045e870), previous:(*errors.Err)(0xc820458a50), file:"github.com/juju/juju/provider/lxd/provider.go", line:29} ("can't connect to the local LXD server: json: cannot unmarshal number into Go value of type string")

John George (jog)
Changed in juju-core:
status: New → Invalid
Curtis Hovey (sinzui)
Changed in juju-core:
status: Invalid → Incomplete
tags: added: regression
Changed in juju-core:
status: Incomplete → Triaged
importance: Undecided → High
Curtis Hovey (sinzui)
Changed in juju-core:
milestone: none → 2.0-beta2
Revision history for this message
Curtis Hovey (sinzui) wrote :

I expect this to be fixed when every host that tests lxd unit tests has the new lxd.

tags: added: lxd
Curtis Hovey (sinzui)
Changed in juju-core:
importance: High → Critical
summary: - unit-test failure: configSuite.TestNewModelConfig test failure
+ configSuite.TestNewModelConfig test failure lxd
Curtis Hovey (sinzui)
Changed in juju-core:
status: Triaged → Fix Released
Curtis Hovey (sinzui)
description: updated
Revision history for this message
Curtis Hovey (sinzui) wrote :

This issue has returned because of bug 1559169. For the time being, the wily unit tests are non-voting :(

Revision history for this message
Ian Booth (wallyworld) wrote :

This is an external issue which appears fixed now that lxcfs has had a fix released

Revision history for this message
Curtis Hovey (sinzui) wrote :

This issue was actually fixed by a change to the wily unit test job to create an instance that installed the needed version of lxd. The Makefile does not install the correct version of lxd and the test suite wrongly assumes all version of lxd are valid to test with.

tags: added: 2.0-count
affects: juju-core → juju
Changed in juju:
milestone: 2.0-beta2 → none
milestone: none → 2.0-beta2
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.