Ask Your Question

Liberty Error during RDO Packstack

asked 2016-02-08 23:47:01 -0500

Gurri Bindra gravatar image

I keep getting this error when trying to deploy Liberty through Packstack. Config : Centos 7, All VM's are with three nics. eth0 is management which has access to internet, eth1 goes to the cinder network (storage) and eth2 is the private network.

Currently I have One controller, One Neutron and two hosts.

When I try to deploy Liberty, I get the following error...

 ERROR : Error appeared during Puppet run:
Error: Could not apply complete catalog: Found 1 dependency cycle:
You will find full trace in log /var/tmp/packstack/20160208-132003-mPTndp/manifests/
Please check log file /var/tmp/packstack/20160208-132003-mPTndp/openstack-setup.log for more information

When I check the log, as suggested by the error, I find...

[root@RDO-Controller ~]# cat /var/tmp/packstack/20160208-132003-mPTndp/manifests/
/var/tmp/packstack/c791cf183d5e4f86a1ae66865582850a/modules/vswitch/lib/puppet/provider/vs_port/ovs_redhat.rb:4: warning: already initialized constant BASE
/var/tmp/packstack/c791cf183d5e4f86a1ae66865582850a/modules/vswitch/lib/puppet/provider/vs_port/ovs_redhat.rb:4: warning: previous definition of BASE was here
/var/tmp/packstack/c791cf183d5e4f86a1ae66865582850a/modules/vswitch/lib/puppet/provider/vs_port/ovs_redhat.rb:7: warning: already initialized constant DEFAULT
/var/tmp/packstack/c791cf183d5e4f86a1ae66865582850a/modules/vswitch/lib/puppet/provider/vs_port/ovs_redhat.rb:7: warning: previous definition of DEFAULT was here
Notice: Compiled catalog for rdo-neutron.gsb.lab in environment production in 2.09 seconds
Warning: The package type's allow_virtual parameter will be changing its default value from false to true in a future release. If you do not want to allow virtual packages, please explicitly set allow_virtual to false.
   (at /usr/share/ruby/vendor_ruby/puppet/type.rb:816:in `set_default')
Error: Could not apply complete catalog: Found 1 dependency cycle:
(Service[neutron-ovs-agent-service] => Vs_bridge[br-ex] => Vs_port[eth0] => Neutron::Plugins::Ovs::Port[br-ex:eth0] => Service[neutron-ovs-agent-service])
Try the '--graph' option and opening the resulting '.dot' file in OmniGraffle or GraphViz
Notice: Finished catalog run in 0.44 seconds

The PP file generated by packstack. Where can I address this error? I recognize (though its limited knowledge) that puppet is calling the system that it is trying to create.

Is there a workaround to this?

edit retag flag offensive close merge delete


Please, upload somewhere your answer-file.

dbaxps gravatar imagedbaxps ( 2016-02-09 03:43:43 -0500 )edit

1 answer

Sort by ยป oldest newest most voted

answered 2016-03-29 06:55:34 -0500

ihar-hrachyshka gravatar image

That is definitely a bug in puppet/packstack. Please report at and attach your answers file.

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2016-02-08 23:47:01 -0500

Seen: 463 times

Last updated: Mar 29 '16