TestProvisionerObservesConfigChanges random failure

Bug #1379396 reported by Martin Packman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
juju-core
Fix Released
Medium
Unassigned
1.24
Fix Released
Medium
Unassigned

Bug Description

A recent test run failed in worker/provisioner/provisioner_test.go but passed before and since:

<http://juju-ci.vapour.ws:8080/job/github-merge-juju/900/console>

FAIL: provisioner_test.go:890: ProvisionerSuite.TestProvisionerObservesConfigChanges
...
[LOG] 0:00.666 INFO juju.provisioner provisioner-harvest-mode is set to destroyed; unknown instances not stopped []
[LOG] 0:00.666 INFO juju.provisioner stopping known instances [0xc210578a20]
[LOG] 0:00.666 INFO juju.provisioner removing dead machine "2"
[LOG] 0:00.666 DEBUG juju.apiserver <- [2A] machine-0 {"RequestId":43,"Type":"Provisioner","Request":"Remove","Params":{"Entities":[{"Tag":"machine-2"}]}}
provisioner_test.go:913:
    // We default to the destroyed method. Only the one we know is
    // dead should be stopped; not the unknown instance.
    s.checkStopSomeInstances(c, []instance.Instance{i0}, []instance.Instance{i1})
provisioner_test.go:296:
    c.Errorf("provisioner unexpectedly stopped instance %s", instId)
... Error: provisioner unexpectedly stopped instance dummyenv-1
...

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

I am raising this bug because it is failing multiple times in a day for ppc64el.

Changed in juju-core:
importance: Low → High
milestone: none → 1.22
tags: added: test-failure
Revision history for this message
Martin Packman (gz) wrote :

I've seen another variety of failure on this test today:

FAIL: provisioner_test.go:1010: ProvisionerSuite.TestProvisionerObservesConfigChanges
...
[LOG] 0:05.417 INFO juju.mongo dialled mongo successfully on address "[::1]:37189"
provisioner_test.go:1036:
    c.Fatalf("PA did not action config change")
... Error: PA did not action config change

[LOG] 0:10.699 INFO juju.provisioner Shutting down provisioner task machine-0
...

Curtis Hovey (sinzui)
Changed in juju-core:
milestone: 1.22 → 1.23
Curtis Hovey (sinzui)
tags: added: ci
Curtis Hovey (sinzui)
Changed in juju-core:
milestone: 1.23 → none
Curtis Hovey (sinzui)
Changed in juju-core:
importance: High → Medium
Revision history for this message
Curtis Hovey (sinzui) wrote :

This issue is the leading cause of 386 failures and causes restests taking many hours each day.

tags: added: i386
Changed in juju-core:
importance: Medium → High
milestone: none → 1.25.0
Curtis Hovey (sinzui)
no longer affects: juju-core/1.24
Curtis Hovey (sinzui)
Changed in juju-core:
milestone: 1.25.0 → none
importance: High → Medium
Revision history for this message
Aaron Bentley (abentley) wrote :
Curtis Hovey (sinzui)
Changed in juju-core:
status: Triaged → Fix Released
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.