Plugin git commit 7e1de2f57ad6db0dbda2fa82379b66b1e617cf88
puppet.log from primary controller:
...
2016-09-21 15:56:05 +0000 Scope(Class[main]) (notice): fuel-plugin-nsx-t: neutron-network-create.pp
2016-09-21 15:56:05 +0000 Puppet (notice): Compiled catalog for node-1.test.domain.local in environment production in 0.23 seconds
2016-09-21 15:56:23 +0000 /Stage[main]/Main/Neutron_network[admin_floating_net]/ensure (notice): created
2016-09-21 15:56:26 +0000 /Stage[main]/Main/Neutron_network[admin_internal_net]/ensure (notice): created
2016-09-21 15:56:33 +0000 /Stage[main]/Main/Neutron_subnet[admin_internal_net__subnet]/ensure (notice): created
2016-09-21 15:56:38 +0000 /Stage[main]/Main/Neutron_subnet[admin_floating_net__subnet]/ensure (notice): created
2016-09-21 15:56:39 +0000 Puppet (notice): Finished catalog run in 33.27 seconds
2016-09-21 15:56:44 +0000 Scope(Class[main]) (notice): fuel-plugin-nsx-t: neutron-network-create.pp
2016-09-21 15:56:44 +0000 Puppet (notice): Compiled catalog for node-1.test.domain.local in environment production in 0.19 seconds
*2016-09-21 15:56:50 +0000 Puppet (err): Property provider_network_type does not support being updated
/usr/lib/ruby/vendor_ruby/puppet/util/errors.rb:106:in `fail'
Reviewed: https:/ /review. openstack. org/376533 /git.openstack. org/cgit/ openstack/ fuel-plugin- nsx-t/commit/ ?id=42e87317d67 aaf491fe880579a 4e5d7d4387d56a
Committed: https:/
Submitter: Jenkins
Branch: master
commit 42e87317d67aaf4 91fe880579a4e5d 7d4387d56a
Author: Igor Zinovik <email address hidden>
Date: Mon Sep 26 16:10:38 2016 +0300
Introduce execution restriction on nsx-t-neutron- network- create task
Deployment task nsx-t-neutron- network create make two tenant networks
that are used for OSTF checks (test launch instances in internal network
and verify that VMs can successfulyy reach each other and external IP
addresses).
Root cause of the problem is that if we try to create networks twice network_ type does not support being update". It is not
(run deployment task two times) it will fail with error that
"physical_
possible to run this task twice, to avoid such behaviour YAQL condition
prevents task from being run no more than one time. Task is executed
only when 'quantum' value (which determines that Neutron is enabled for
current environment) is changed, which should not happen during normal
operation (it is possible to switch this setting via fuel CLI, but not
through web UI).
Change-Id: Idd3000cdec0ef0 c990c352d2cb781 4fb4743d6f2
Closes-bug: #1626927