HA neutron vlan depoyment failed with errors on controllers - (/Stage[corosync_setup]/Osnailyfacter::Cluster_ha::Virtual_ips/Cluster::Virtual_ips[public]/Cluster::Virtual_ip[public]/Service[vip__public]) Could not evaluate: undefined method `node_type' for nil:NilClass

Bug #1402637 reported by Andrey Sledzinskiy
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Dmitry Ilyin
6.0.x
Fix Committed
High
Vladimir Kuklin
6.1.x
Fix Released
High
Dmitry Ilyin

Bug Description

{

    "build_id": "2014-12-09_22-41-06",
    "ostf_sha": "a9afb68710d809570460c29d6c3293219d3624d4",
    "build_number": "49",
    "auth_required": true,
    "api": "1.0",
    "nailgun_sha": "22bd43b89a17843f9199f92d61fc86cb0f8772f1",
    "production": "docker",
    "fuelmain_sha": "3aab16667f47dd8384904e27f70f7a87ba15f4ee",
    "astute_sha": "16b252d93be6aaa73030b8100cf8c5ca6a970a91",
    "feature_groups": [
        "mirantis"
    ],
    "release": "6.0",
    "release_versions": {
        "2014.2-6.0": {
            "VERSION": {
                "build_id": "2014-12-09_22-41-06",
                "ostf_sha": "a9afb68710d809570460c29d6c3293219d3624d4",
                "build_number": "49",
                "api": "1.0",
                "nailgun_sha": "22bd43b89a17843f9199f92d61fc86cb0f8772f1",
                "production": "docker",
                "fuelmain_sha": "3aab16667f47dd8384904e27f70f7a87ba15f4ee",
                "astute_sha": "16b252d93be6aaa73030b8100cf8c5ca6a970a91",
                "feature_groups": [
                    "mirantis"
                ],
                "release": "6.0",
                "fuellib_sha": "2c99931072d951301d395ebd5bf45c8d401301bb"
            }
        }
    },
    "fuellib_sha": "2c99931072d951301d395ebd5bf45c8d401301bb"

}

Steps:
1. Create next cluster - HA, CentOS, Neutron Vlan, 3 controllers, 2 compute nodes
2. Start deployment

Actual - depoyment failed with errors in puppet log on node-2, node-4

2014-12-15 04:55:09 ERR

 (/Stage[corosync_setup]/Osnailyfacter::Cluster_ha::Virtual_ips/Cluster::Virtual_ips[public]/Cluster::Virtual_ip[public]/Service[vip__public]) /usr/lib/ruby/1.8/rexml/xpath_parser.rb:129:in `match'

2014-12-15 04:55:09 ERR

 (/Stage[corosync_setup]/Osnailyfacter::Cluster_ha::Virtual_ips/Cluster::Virtual_ips[public]/Cluster::Virtual_ip[public]/Service[vip__public]) /usr/lib/ruby/1.8/rexml/xpath_parser.rb:225:in `expr'

2014-12-15 04:55:09 ERR

 (/Stage[corosync_setup]/Osnailyfacter::Cluster_ha::Virtual_ips/Cluster::Virtual_ips[public]/Cluster::Virtual_ip[public]/Service[vip__public]) /usr/lib/ruby/1.8/rexml/xpath_parser.rb:225:in `each'

2014-12-15 04:55:09 ERR

 (/Stage[corosync_setup]/Osnailyfacter::Cluster_ha::Virtual_ips/Cluster::Virtual_ips[public]/Cluster::Virtual_ip[public]/Service[vip__public]) /usr/lib/ruby/1.8/rexml/xpath_parser.rb:226:in `expr'

2014-12-15 04:55:09 ERR

 (/Stage[corosync_setup]/Osnailyfacter::Cluster_ha::Virtual_ips/Cluster::Virtual_ips[public]/Cluster::Virtual_ip[public]/Service[vip__public]) Could not evaluate: undefined method `node_type' for nil:NilClass

Logs are attached

Revision history for this message
Andrey Sledzinskiy (asledzinskiy) wrote :
Revision history for this message
Vladimir Kuklin (vkuklin) wrote :

We have never experienced such an issue - seems like pacemaker or corosync bug. Closing until there is a reproducer.

Changed in fuel:
status: New → Incomplete
Dmitry Ilyin (idv1985)
Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Dmitry Ilyin (idv1985)
status: Incomplete → Triaged
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (stable/6.0)

Fix proposed to branch: stable/6.0
Review: https://review.openstack.org/141856

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/141875

Changed in fuel:
assignee: Dmitry Ilyin (idv1985) → Vladimir Kuklin (vkuklin)
status: Triaged → In Progress
Changed in fuel:
milestone: 6.0 → 6.1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

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

commit 7c14681b5597e7f03b43f51bcacb72f7cb9ad55e
Author: Dmitry Ilyin <email address hidden>
Date: Mon Dec 15 20:38:55 2014 +0300

    Improve missing cib sections filters

    Change-Id: Ib71802a72251c6bff1c0f576f582f69adf61c2c7
    Closes-Bug: 1402637

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (stable/6.0)

Reviewed: https://review.openstack.org/141856
Committed: https://git.openstack.org/cgit/stackforge/fuel-library/commit/?id=0827676fbec9ed28e6ce0d6142a034f0a7b8574b
Submitter: Jenkins
Branch: stable/6.0

commit 0827676fbec9ed28e6ce0d6142a034f0a7b8574b
Author: Dmitry Ilyin <email address hidden>
Date: Mon Dec 15 20:38:55 2014 +0300

    Improve missing cib sections filters

    Change-Id: Ib71802a72251c6bff1c0f576f582f69adf61c2c7
    Closes-Bug: 1402637

Revision history for this message
Anastasia Palkina (apalkina) wrote :

Verified on ISO #55

"build_id": "2015-01-11_22-54-45", "ostf_sha": "47b82d5130b00af85313125bdd19f0866d9e61cc", "build_number": "55", "auth_required": true, "api": "1.0", "nailgun_sha": "aa904598b3071540a07e0403906ea37adb01b7b6", "production": "docker", "fuelmain_sha": "16e5e39a8fad6793667864af1b156e47ff7c3d48", "astute_sha": "18be5cd3b819f3cad4c970ce5f72d3fb211a0969", "feature_groups": ["mirantis"], "release": "6.1", "release_versions": {"2014.2-6.0": {"VERSION": {"build_id": "2015-01-11_22-54-45", "ostf_sha": "47b82d5130b00af85313125bdd19f0866d9e61cc", "build_number": "55", "api": "1.0", "nailgun_sha": "aa904598b3071540a07e0403906ea37adb01b7b6", "production": "docker", "fuelmain_sha": "16e5e39a8fad6793667864af1b156e47ff7c3d48", "astute_sha": "18be5cd3b819f3cad4c970ce5f72d3fb211a0969", "feature_groups": ["mirantis"], "release": "6.1", "fuellib_sha": "129d4644b636c24e6535c66794717a04c73ca5f7"}}}, "fuellib_sha": "129d4644b636c24e6535c66794717a04c73ca5f7"

Roman Rufanov (rrufanov)
tags: added: customer-found support
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.