HA deployment failed because gateway does not exist

Bug #1399770 reported by Andrew Woodward
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-12-02_04-35-45", "ostf_sha": "7e79964ddb5092fc4568c6fb08a348bb326df2a8", "build_number": "17", "auth_required": true, "api": "1.0", "nailgun_sha": "f71d8437783a4522aef4ff5a02393840b2a4a33f", "production": "docker", "fuelmain_sha": "b0f2f749ac2c1de3472f8ddeb3a0105798ca5837", "astute_sha": "16b252d93be6aaa73030b8100cf8c5ca6a970a91", "feature_groups": ["experimental"], "release": "6.0", "release_versions": {"2014.2-6.0": {"VERSION": {"build_id": "2014-12-02_04-35-45", "ostf_sha": "7e79964ddb5092fc4568c6fb08a348bb326df2a8", "build_number": "17", "api": "1.0", "nailgun_sha": "f71d8437783a4522aef4ff5a02393840b2a4a33f", "production": "docker", "fuelmain_sha": "b0f2f749ac2c1de3472f8ddeb3a0105798ca5837", "astute_sha": "16b252d93be6aaa73030b8100cf8c5ca6a970a91", "feature_groups": ["experimental"], "release": "6.0", "fuellib_sha": "93f1d72d7ab50616a58418bff3d94b71d6ebe96f"}}}, "fuellib_sha": "93f1d72d7ab50616a58418bff3d94b71d6ebe96f"}

In 6.0 we added corosync ping_vip__public, this requires that the public gateway is accessible in order for the vip__public to function. If the gateway is not present (like you use the default network settings on a new cluster) the deployment fails during puppet.

There are two issues with this:
1. Puppet continues running even through a critical resource is lacking (it should fail the deployment)
2. Nailgun needs to validate that this resource exists prior to allowing deployment since the network settings cant be changed after the deployment is started.

Mike Scherbakov (mihgen)
Changed in fuel:
assignee: nobody → Fuel Library Team (fuel-library)
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.