GCE low-level RemoveInstances fails if firewalls are not found

Bug #1439398 reported by Eric Snow
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
juju-core
Fix Released
High
Eric Snow
1.23
Fix Released
High
Eric Snow

Bug Description

In provider/gce/google/conn_instance.go, the Connection.RemoveInstances method fails if the firewall for an instance is not found.

2015-04-01 20:44:48 ERROR juju.provider.gce.gceapi conn_instance.go:131 while removing instance "juju-65573a99-06fe-4626-8fe1-3ba32a2c908c-machine-0": googleapi: Error 404: The resource 'projects/juju-gce-provider-testing/global/firewalls/juju-65573a99-06fe-4626-8fe1-3ba32a2c908c-machine-0' was not found, notFound

A lack of a firewall should not cause a failure.

Revision history for this message
Eric Snow (ericsnowcurrently) wrote :

Note that the instances are deleted successfully.

Changed in juju-core:
milestone: none → 1.24-alpha1
status: New → Triaged
importance: Undecided → High
Changed in juju-core:
status: Triaged → In Progress
assignee: nobody → Eric Snow (ericsnowcurrently)
Revision history for this message
Eric Snow (ericsnowcurrently) wrote :

FYI, this bug was caused by the fix for lp:1436191.

Revision history for this message
Eric Snow (ericsnowcurrently) wrote :

Well, that's true for state servers at least.

Revision history for this message
Eric Snow (ericsnowcurrently) wrote :
Changed in juju-core:
status: In Progress → Fix Committed
Curtis Hovey (sinzui)
Changed in juju-core:
status: Fix Committed → 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.