Jobs fail with error "change from absent to flat failed: Property provider_network_type does not support being updated"

Bug #1643044 reported by Alfredo Moralejo
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
puppet-neutron
Fix Released
Undecided
Alfredo Moralejo
puppet-openstack-integration
Invalid
Undecided
Unassigned

Bug Description

p-o-i jobs for all scenarios are failing in RDO-CI. In second puppet run, following error appears:

2016-11-18 19:16:23 +0000 /Stage[main]/Openstack_integration::Provision/Neutron_network[public]/provider_network_type (err): change from absent to flat failed: Property provider_network_type does not support being updated

Further logs can be found in:

https://ci.centos.org/artifacts/rdo/weirdo-master-promote-puppet-openstack-scenario002/688/weirdo-project/

2nd run log:

https://ci.centos.org/artifacts/rdo/weirdo-master-promote-puppet-openstack-scenario002/688/weirdo-project/puppet.txt.gz

Revision history for this message
David Moreau Simard (dmsimard) wrote :
Revision history for this message
Alfredo Moralejo (amoralej) wrote :

https://review.openstack.org/#/c/395736/ has caused this issue by changing ":" into "_" in shell formatter.

I guess we'll have to adapt puppet-neutron.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-neutron (master)

Fix proposed to branch: master
Review: https://review.openstack.org/400325

Changed in puppet-neutron:
assignee: nobody → Alfredo Moralejo (amoralej)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-neutron (master)

Reviewed: https://review.openstack.org/400325
Committed: https://git.openstack.org/cgit/openstack/puppet-neutron/commit/?id=eaf639fbc9d48bf7372140a1daf6c5eaeb3229ef
Submitter: Jenkins
Branch: master

commit eaf639fbc9d48bf7372140a1daf6c5eaeb3229ef
Author: Alfredo Moralejo <email address hidden>
Date: Mon Nov 21 10:57:38 2016 -0500

    Fix idempotency error managing provider networks with cliff >= 2.3

    cliff 2.3 has introduced https://review.openstack.org/#/c/395736/
    which replaces ':' by '_' in attribute names when using shell formatter.
    Neutron network has several attributes with ':' in their names.

    This patches modifies neutron_network to work fine with both
    former and new behavior of cliff library.

    Change-Id: Ic997cef9a27f89add97e4ae558383ac2fa1f7416
    Closes-Bug: #1643044

Changed in puppet-neutron:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-neutron 10.1.0

This issue was fixed in the openstack/puppet-neutron 10.1.0 release.

Changed in puppet-openstack-integration:
status: New → Invalid
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.