Undercloud containers netconfig task fails in CI

Bug #1746540 reported by Bogdan Dobrelya on 2018-01-31
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Medium
Bogdan Dobrelya

Bug Description

The job log example http://logs.openstack.org/15/539315/3/check/tripleo-ci-centos-7-undercloud-containers/3befe8f/logs/undercloud/home/zuul/undercloud_install.log.txt.gz#_2018-01-31_00_15_48

Error is: '[Errno 2] No such file or directory: '/sys/class/net/eth1/addres'

It seems related to the removed noop config in https://review.openstack.org/#/c/531862/

I've managed to fix this error for the scope of WIP patch https://review.openstack.org/#/c/517444/
as it's proposed in rev #60, which is setting:

undercloud_resource_registry_args:
  OS::TripleO::Undercloud::Net::SoftwareConfig: {{overcloud_templates_path}}/ci/common/net-config-multinode.yaml

Changed in tripleo:
status: New → Triaged
importance: Undecided → Medium
milestone: none → queens-rc1
tags: added: containers
Changed in tripleo:
milestone: queens-rc1 → rocky-1
Changed in tripleo:
milestone: rocky-1 → queens-rc1
Changed in tripleo:
assignee: nobody → Bogdan Dobrelya (bogdando)

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

Changed in tripleo:
status: Triaged → In Progress

Reviewed: https://review.openstack.org/540377
Committed: https://git.openstack.org/cgit/openstack/tripleo-quickstart-extras/commit/?id=3c57850687b7d3eda6f05bfc3bc11e8c4850ce6d
Submitter: Zuul
Branch: master

commit 3c57850687b7d3eda6f05bfc3bc11e8c4850ce6d
Author: Bogdan Dobrelya <email address hidden>
Date: Fri Feb 2 14:16:55 2018 +0100

    Configure undercloud containers default params

    The noop network config had been removed from the
    containerized undercloud deploy script. With the t-h-t
    default network configuration, CI wants eth1 and fails
    as there is no such interface available for CI slaves.

    Parametrize undercloud network config following the
    existing overcloud network configuration parameters:
     - (undercloud_)resource_registry_args
     - (undercloud_)network_environment_args.

    Set the default net config to net-config-noop.yaml.
    Remove network_environment_file as never used for UC.

    Closes-bug: #1746540

    Change-Id: I8aa0ca5312a162e11c04bce7da4c59980799e8d0
    Signed-off-by: Bogdan Dobrelya <email address hidden>

Changed in tripleo:
status: In Progress → Fix Released

This issue was fixed in the openstack/tripleo-quickstart-extras 2.1.1 release.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers