Failed to prepare baremetal network, fuel slave nodes, nodes for ironic

Bug #1659870 reported by Kyrylo Romanenko on 2017-01-27
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Undecided
Fuel QA Team

Bug Description

Steps:
1. Login to lab server.
2. Clone fuel-qa repository and checkout to stable/mitaka branch.
3. Activate virtualenv: . /home/jenkins/venv-mos-master/bin/activate
4. wget https://product-ci.infra.mirantis.net/job/9.x.snapshot/815/artifact/snapshots.params
5. utils/jenkins/conv_snapshot_file.py
6. chmod +x extra_repos.sh
7. Execute script to deploy Fuel:
#!/bin/bash

set -x
function setup {
  source extra_repos.sh
  export NODES_COUNT=5
  export EXTRA_DEB_REPOS
  export EXTRA_RPM_REPOS
  export UPDATE_FUEL_MIRROR
  export UPDATE_MASTER
  export ENV_NAME=verifiy-$(whoami)
  export VENV_PATH=/home/jenkins/venv-mos-master/
  export ISO_PATH=/home/kromanenko/Downloads/MirantisOpenStack-9.0.iso
  ./utils/jenkins/system_tests.sh -t test -w $(pwd) -j fuelweb_test -i $ISO_PATH -o --group=setup -K
  export IRONIC_ENABLED=true
  export IRONIC_NODES_COUNT=2
}

setup

8. Check dos.py net-list for env:
NETWORK NAME IP NET
-------------- --------------
admin 10.109.18.0/24
management 10.109.19.0/24
storage 10.109.20.0/24
public 10.109.21.0/24
private 10.109.22.0/24

No Ironic network here.

9. Check for slave nodes:
[root@nailgun ~]# fuel node
id | status | name | cluster | ip | mac | roles | pending_roles | online | group_id
---+--------+------+---------+----+-----+-------+---------------+--------+---------

No slave nodes.

Expected that ironic network should exist and 2, with total NODES_COUNT=5, and ironic slave nodes IRONIC_NODES_COUNT=2.
Actually only admin node exists.

Changed in fuel:
milestone: 9.2-mu-1 → none
milestone: none → 9.2
Changed in fuel:
assignee: Fuel for Openstack (fuel) → Fuel QA Team (fuel-qa)
milestone: 9.2 → 9.x-updates
tags: added: area-qa
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers