Conntractd task fails when deploing without public_int

Bug #1484999 reported by Nikita Koshikov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
Undecided
Nikita Koshikov

Bug Description

Steps to reproduce:

Create hiera override file, that contatins
public_int: false

Run task conntrackd, as:

puppet apply --debug --trace /etc/puppet/modules/osnailyfacter/modular/virtual_ips/conntrackd.pp

Debug: Executing '/usr/sbin/pcs constraint colocation add vip__public_vrouter with master master_p_conntrackd INFINITY id=conntrackd-with-public-vip'
Error: /Stage[main]/Main/Cs_colocation[conntrackd-with-public-vip]: Could not evaluate: Execution of '/usr/sbin/pcs constraint colocation add vip__public_vrouter with master master_p_conntrackd INFINITY id=conntrackd-with-public-vip' returned 1:
/usr/lib/ruby/vendor_ruby/puppet/util/execution.rb:188:in `execute'
/etc/puppet/modules/corosync/lib/puppet/provider/pacemaker.rb:13:in `run_pcs_command'
/etc/puppet/modules/corosync/lib/puppet/provider/cs_colocation/pcs.rb:142:in `flush'
/usr/lib/ruby/vendor_ruby/puppet/type.rb:977:in `flush'
/usr/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:24:in `evaluate'
/usr/lib/ruby/vendor_ruby/puppet/transaction.rb:174:in `apply'
/usr/lib/ruby/vendor_ruby/puppet/transaction.rb:187:in `eval_resource'
/usr/lib/ruby/vendor_ruby/puppet/transaction.rb:117:in `call'
/usr/lib/ruby/vendor_ruby/puppet/transaction.rb:117:in `block (2 levels) in evaluate'
/usr/lib/ruby/vendor_ruby/puppet/util.rb:327:in `block in thinmark'
/usr/lib/ruby/1.9.1/benchmark.rb:295:in `realtime'
/usr/lib/ruby/vendor_ruby/puppet/util.rb:326:in `thinmark'
/usr/lib/ruby/vendor_ruby/puppet/transaction.rb:117:in `block in evaluate'
/usr/lib/ruby/vendor_ruby/puppet/graph/relationship_graph.rb:118:in `traverse'
/usr/lib/ruby/vendor_ruby/puppet/transaction.rb:108:in `evaluate'
/usr/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:164:in `block in apply'
/usr/lib/ruby/vendor_ruby/puppet/util/log.rb:149:in `with_destination'
/usr/lib/ruby/vendor_ruby/puppet/transaction/report.rb:108:in `as_logging_destination'
/usr/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:163:in `apply'
/usr/lib/ruby/vendor_ruby/puppet/configurer.rb:125:in `block in apply_catalog'
/usr/lib/ruby/vendor_ruby/puppet/util.rb:161:in `block in benchmark'
/usr/lib/ruby/1.9.1/benchmark.rb:295:in `realtime'
/usr/lib/ruby/vendor_ruby/puppet/util.rb:160:in `benchmark'
/usr/lib/ruby/vendor_ruby/puppet/configurer.rb:124:in `apply_catalog'
/usr/lib/ruby/vendor_ruby/puppet/configurer.rb:192:in `run'
/usr/lib/ruby/vendor_ruby/puppet/application/apply.rb:268:in `apply_catalog'
/usr/lib/ruby/vendor_ruby/puppet/application/apply.rb:218:in `main'
/usr/lib/ruby/vendor_ruby/puppet/application/apply.rb:146:in `run_command'
/usr/lib/ruby/vendor_ruby/puppet/application.rb:364:in `block (2 levels) in run'
/usr/lib/ruby/vendor_ruby/puppet/application.rb:470:in `plugin_hook'
/usr/lib/ruby/vendor_ruby/puppet/application.rb:364:in `block in run'
/usr/lib/ruby/vendor_ruby/puppet/util.rb:478:in `exit_on_fail'
/usr/lib/ruby/vendor_ruby/puppet/application.rb:364:in `run'
/usr/lib/ruby/vendor_ruby/puppet/util/command_line.rb:137:in `run'
/usr/lib/ruby/vendor_ruby/puppet/util/command_line.rb:91:in `execute'
/usr/bin/puppet:4:in `<main>'
Debug: Finishing transaction 43283880

Revision history for this message
Nastya Urlapova (aurlapova) wrote :

Nikita, could you please attach iso number and diagnostic snapshot.

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

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

Changed in fuel:
assignee: nobody → Nikita Koshikov (nkoshikov)
status: New → In Progress
Changed in fuel:
status: In Progress → Incomplete
Revision history for this message
Nikita Koshikov (nkoshikov) wrote :

Hi, this is ISO based on 6.1, but 7.0 also have this bug.

VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "6.1"
  openstack_version: "2014.2.2-6.1"
  api: "1.0"
  build_number: "855"
  build_id: "2015-08-12_10-51-00"
  nailgun_sha: "722188ca2ddbf9a19c05b3fbfc09961c0d53d74a"
  python-fuelclient_sha: "f1ffe606afe7fd70d75fdd7ec9e684620752a549"
  astute_sha: "1ea8017fe8889413706d543a5b9f557f5414beae"
  fuel-library_sha: "3c290f0c6f6af3c3f16d4e261fb07ce0310f1359"
  fuel-ostf_sha: "8fdfe4b8167841aa9c811d8fa1ed93b3ef141a57"
  fuelmain_sha: "26c0e6c57c3d4de06f127186176db9e0a858c274"

Changed in fuel:
assignee: Nikita Koshikov (nkoshikov) → Alex Schultz (alex-schultz)
status: Incomplete → In Progress
Changed in fuel:
assignee: Alex Schultz (alex-schultz) → Nikita Koshikov (nkoshikov)
status: In Progress → Incomplete
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/213190
Committed: https://git.openstack.org/cgit/stackforge/fuel-library/commit/?id=bc8d70d2fd3b268aeced1a73087dec1c9dcceca8
Submitter: Jenkins
Branch: master

commit bc8d70d2fd3b268aeced1a73087dec1c9dcceca8
Author: Nikita Koshikov <email address hidden>
Date: Fri Aug 14 10:10:54 2015 -0500

    Add ability to override vrouter_name

    closes-bug: #1484999

    Change-Id: I7b7cad0036e4512621668d61bc1ead605001013b

Changed in fuel:
status: Incomplete → Fix Committed
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.