Fuel insist on having Public IP range that is redundant

Bug #1376426 reported by Gleb
36
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Aleksey Kasatkin
5.1.x
Fix Released
High
Fuel Python (Deprecated)
6.0.x
Fix Committed
High
Aleksey Kasatkin

Bug Description

If you deploys 10 nodes FUEL force you to have 10 addresses in public even if you assign them on controller only
See the screenshots for details

{
    "build_id": "2014-09-17_21-40-34",
    "ostf_sha": "64cb59c681658a7a55cc2c09d079072a41beb346",
    "build_number": "11",
    "auth_required": true,
    "api": "1.0",
    "nailgun_sha": "eb8f2b358ea4bb7eb0b2a0075e7ad3d3a905db0d",
    "production": "docker",
    "fuelmain_sha": "8ef433e939425eabd1034c0b70e90bdf888b69fd",
    "astute_sha": "f5fbd89d1e0e1f22ef9ab2af26da5ffbfbf24b13",
    "feature_groups": [
        "mirantis"
    ],
    "release": "5.1",
    "release_versions": {
        "2014.1.1-5.1": {
            "VERSION": {
                "build_id": "2014-09-17_21-40-34",
                "ostf_sha": "64cb59c681658a7a55cc2c09d079072a41beb346",
                "build_number": "11",
                "api": "1.0",
                "nailgun_sha": "eb8f2b358ea4bb7eb0b2a0075e7ad3d3a905db0d",
                "production": "docker",
                "fuelmain_sha": "8ef433e939425eabd1034c0b70e90bdf888b69fd",
                "astute_sha": "f5fbd89d1e0e1f22ef9ab2af26da5ffbfbf24b13",
                "feature_groups": [
                    "mirantis"
                ],
                "release": "5.1",
                "fuellib_sha": "d9b16846e54f76c8ebe7764d2b5b8231d6b25079"
            }
        }
    },
    "fuellib_sha": "d9b16846e54f76c8ebe7764d2b5b8231d6b25079"
}

Tags: scale
Revision history for this message
Gleb (gleb-q) wrote :
Revision history for this message
Gleb (gleb-q) wrote :
Changed in fuel:
milestone: none → 6.0
assignee: nobody → Fuel Python Team (fuel-python)
importance: Undecided → High
Revision history for this message
Aleksey Kasatkin (alekseyk-ru) wrote :
Changed in fuel:
status: New → Triaged
tags: added: scale
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (master)

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

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

Reviewed: https://review.openstack.org/133745
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=df80eb24b159d565170cd5faff94745713ccb8ea
Submitter: Jenkins
Branch: master

commit df80eb24b159d565170cd5faff94745713ccb8ea
Author: Aleksey Kasatkin <email address hidden>
Date: Tue Nov 11 18:12:33 2014 +0200

    Fix checking of public IPs count

    Fixed CheckBeforeDeploymentTask._check_network() method to properly
    compare quantity of public IPs and nodes that require them.
    Tests added.

    Closes-Bug: 1376426

    Change-Id: I9b3278286a9d67aff784e5c241db1dc299a2f94e

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

Fix proposed to branch: stable/5.1
Review: https://review.openstack.org/134752

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-web (stable/5.1)

Reviewed: https://review.openstack.org/134752
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=7580f6341a726c2019f880ae23ff3f1c581fd850
Submitter: Jenkins
Branch: stable/5.1

commit 7580f6341a726c2019f880ae23ff3f1c581fd850
Author: Aleksey Kasatkin <email address hidden>
Date: Tue Nov 11 18:12:33 2014 +0200

    Fix checking of public IPs count

    Fixed CheckBeforeDeploymentTask._check_network() method to properly
    compare quantity of public IPs and nodes that require them.
    Tests added.

    Closes-Bug: #1376426

    Change-Id: I9b3278286a9d67aff784e5c241db1dc299a2f94e
    (cherry picked from commit df80eb24b159d565170cd5faff94745713ccb8ea)

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

{
build_id: "2014-11-19_12-10-30",
ostf_sha: "64cb59c681658a7a55cc2c09d079072a41beb346",
build_number: "23",
auth_required: true,
api: "1.0",
nailgun_sha: "7580f6341a726c2019f880ae23ff3f1c581fd850",
production: "docker",
fuelmain_sha: "ef98d0c9e3614d7fc2d2fd73f267ae9516f8372d",
astute_sha: "fce051a6d013b1c30aa07320d225f9af734545de",
feature_groups: [
"mirantis"
],
release: "5.1.1",
release_versions: {
2014.1.3-5.1.1: {
VERSION: {
build_id: "2014-11-19_12-10-30",
ostf_sha: "64cb59c681658a7a55cc2c09d079072a41beb346",
build_number: "23",
api: "1.0",
nailgun_sha: "7580f6341a726c2019f880ae23ff3f1c581fd850",
production: "docker",
fuelmain_sha: "ef98d0c9e3614d7fc2d2fd73f267ae9516f8372d",
astute_sha: "fce051a6d013b1c30aa07320d225f9af734545de",
feature_groups: [
"mirantis"
],
release: "5.1.1",
fuellib_sha: "b928ba300daedfc56b906b7c208641cb27698072"
}
}
},
fuellib_sha: "b928ba300daedfc56b906b7c208641cb27698072"
}

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.