Undercloud containers netconfig task fails in CI

Bug #1746540 reported by Bogdan Dobrelya
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
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

Tags: containers
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)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-quickstart-extras (master)

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

Changed in tripleo:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-quickstart-extras (master)

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
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-quickstart-extras 2.1.1

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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.