CentOS HA deployment failed with bash -c "source /root/openrc ; neutron net-list" 2>&1 > /dev/null returned 1 instead of one of [0] in puppet log

Bug #1384681 reported by Andrey Sledzinskiy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Confirmed
High
Fuel Library (Deprecated)

Bug Description

{

    "build_id": "2014-10-22_00-01-06",
    "ostf_sha": "de177931b53fbe9655502b73d03910b8118e25f1",
    "build_number": "36",
    "auth_required": true,
    "api": "1.0",
    "nailgun_sha": "f4bf25da24c4e5b0d9eb86493945200deba3d92e",
    "production": "docker",
    "fuelmain_sha": "dab17913263bbea7e9a3b55de8a0f3af5ac0e3e2",
    "astute_sha": "6a11a7c481d116e6cfdb422fab1d4bbb29cbea1c",
    "feature_groups": [
        "mirantis"
    ],
    "release": "6.0",
    "release_versions": {
        "2014.2-6.0": {
            "VERSION": {
                "build_id": "2014-10-22_00-01-06",
                "ostf_sha": "de177931b53fbe9655502b73d03910b8118e25f1",
                "build_number": "36",
                "api": "1.0",
                "nailgun_sha": "f4bf25da24c4e5b0d9eb86493945200deba3d92e",
                "production": "docker",
                "fuelmain_sha": "dab17913263bbea7e9a3b55de8a0f3af5ac0e3e2",
                "astute_sha": "6a11a7c481d116e6cfdb422fab1d4bbb29cbea1c",
                "feature_groups": [
                    "mirantis"
                ],
                "release": "6.0",
                "fuellib_sha": "af2bf11d4a3a075fa4e9fa9b7b7209af29498a46"
            }
        }
    },
    "fuellib_sha": "af2bf11d4a3a075fa4e9fa9b7b7209af29498a46"

}

Steps:
1. Create next cluster - CentOS, HA, Neutron GRE, Cinder for volumes, eth1-eth4 interfaces are bonded in Balance Slb mode, 3 controllers, 2 compute nodes
2. Deploy cluster

Expected - cluster deployment is successful
Actual - deployment failed with errors in puppet logs (node-1):
2014-10-23 00:06:30 ERR

 (/Stage[main]/Rabbitmq::Server/Rabbitmq_user[guest]) /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1063:in `retrieve_resource'

2014-10-23 00:06:30 ERR

 (/Stage[main]/Rabbitmq::Server/Rabbitmq_user[guest]) /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1035:in `retrieve'

2014-10-23 00:06:30 ERR

 (/Stage[main]/Rabbitmq::Server/Rabbitmq_user[guest]) /usr/lib/ruby/site_ruby/1.8/puppet/property/ensure.rb:81:in `retrieve'

2014-10-23 00:06:30 ERR

 (/Stage[main]/Rabbitmq::Server/Rabbitmq_user[guest]) /etc/puppet/modules/rabbitmq/lib/puppet/provider/rabbitmq_user/rabbitmqctl.rb:30:in `exists?'

2014-10-23 00:06:30 ERR

 (/Stage[main]/Rabbitmq::Server/Rabbitmq_user[guest]) /usr/lib/ruby/site_ruby/1.8/puppet/provider.rb:444:in `rabbitmqctl'

2014-10-23 00:06:30 ERR

 (/Stage[main]/Rabbitmq::Server/Rabbitmq_user[guest]) /usr/lib/ruby/site_ruby/1.8/puppet/provider.rb:444:in `send'

2014-10-23 00:06:30 ERR

 (/Stage[main]/Rabbitmq::Server/Rabbitmq_user[guest]) /usr/lib/ruby/site_ruby/1.8/puppet/provider.rb:237:in `rabbitmqctl'

2014-10-23 00:06:30 ERR

 (/Stage[main]/Rabbitmq::Server/Rabbitmq_user[guest]) /usr/lib/ruby/site_ruby/1.8/puppet/provider/command.rb:23:in `execute'

2014-10-23 00:06:30 ERR

 (/Stage[main]/Rabbitmq::Server/Rabbitmq_user[guest]) /usr/lib/ruby/site_ruby/1.8/puppet/util/execution.rb:188:in `execute'

2014-10-23 00:06:30 ERR

 (/Stage[main]/Rabbitmq::Server/Rabbitmq_user[guest])

2014-10-23 00:06:30 ERR

 (/Stage[main]/Rabbitmq::Server/Rabbitmq_user[guest]) Error: {aborted,{no_exists,[rabbit_user,{internal_user,'_','_','_'}]}}

2014-10-23 00:06:30 ERR

 (/Stage[main]/Rabbitmq::Server/Rabbitmq_user[guest]) Could not evaluate: Execution of '/usr/sbin/rabbitmqctl list_users' returned 2: Listing users ...

2014-10-22 23:52:39 ERR

 (/Stage[main]/Neutron::Server/Exec[waiting-for-neutron-api]/returns) change from notrun to 0 failed: bash -c "source /root/openrc ; neutron net-list" 2>&1 > /dev/null returned 1 instead of one of [0]

Logs are attached

This problem is constantly reproduced on my local env without bonding also

Revision history for this message
Andrey Sledzinskiy (asledzinskiy) wrote :
Changed in fuel:
status: New → Confirmed
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.