One-network deployment is impossible

Bug #1518439 reported by Sergey Vasilenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Stanislav Makar

Bug Description

Deployment without dedicated management network is impossible, because in some manifests used deprecated hiera('nodes')
instead network_metadata section.

In One-network case we have no IP addresses into nodes:

---
nodes:
- fqdn: node-4.domain.local
  name: node-4
  role: primary-controller
  swift_zone: '4'
  uid: '4'
  user_node_name: CNT21
- fqdn: node-5.domain.local
  name: node-5
  role: compute
  swift_zone: '5'
  uid: '5'
  user_node_name: CO22
- fqdn: node-6.domain.local
  name: node-6
  role: compute
  swift_zone: '6'
  uid: '6'
  user_node_name: CO23

Solution: to use network_metadata as source

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

Changed in fuel:
status: New → In Progress
Revision history for this message
Sergey Vasilenko (xenolog) wrote :

Second part of problem. On compute node for network scheme, like:

    network_scheme:
      transformations:
      - action: add-br
        name: br-fw-admin
      - action: add-port
        bridge: br-fw-admin
        name: eth0
      endpoints:
        br-fw-admin:
          IP:
          - 10.88.0.6/24
          gateway: 10.88.0.2
      version: '1.1'
      provider: lnx

function configure_default_route() has no ability for setup true route, because route through admin network already exists.

Changed in fuel:
importance: Undecided → High
tags: added: feature-advanced-networking team-network
Revision history for this message
Sergey Vasilenko (xenolog) wrote :

Second part of this bug was fixed in https://review.openstack.org/#/c/246296/

Changed in fuel:
assignee: Sergey Vasilenko (xenolog) → Stanislav Makar (smakar)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/248235
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=1c0244b81c77fcf3cf399466dd0399870444d0a9
Submitter: Jenkins
Branch: master

commit 1c0244b81c77fcf3cf399466dd0399870444d0a9
Author: Sergey Vasilenko <email address hidden>
Date: Fri Nov 20 23:04:28 2015 +0300

    Use network_metadata hash instead of deprecated nodes list

    for generate /etc/hosts file

    Change-Id: I81d429976b1f737d05d5f73d51404d663a817300
    Closes-bug: #1518439

Changed in fuel:
status: In Progress → Fix Committed
tags: added: on-verification
Changed in fuel:
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-qa (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/274076

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-qa (master)

Reviewed: https://review.openstack.org/274076
Committed: https://git.openstack.org/cgit/openstack/fuel-qa/commit/?id=04cb0535455e0f17ac4dea0244f665b8da3ce88d
Submitter: Jenkins
Branch: master

commit 04cb0535455e0f17ac4dea0244f665b8da3ce88d
Author: Alexey Stepanov <email address hidden>
Date: Thu Jan 28 18:14:10 2016 +0300

    Deployment with network template: One-network deployment is impossible

    Deploy cluster with specific network configuration:
     No dedicated management nework.

    This is automated test for already fixed and manually tested bug.

    Related-Bug: #1518439
    Change-Id: Ifa8dcba050e0c45fbae6e4144d25d70d27bc5375

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.