config_controller Failed to execute controller manifest

Bug #1811693 reported by Peng Peng
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
StarlingX
Fix Released
Critical
Eric MacDonald

Bug Description

Brief Description
-----------------
run config_controller failed at Applying controller manifest..

Severity
--------
Critical

Steps to Reproduce
------------------
run config_controller

Expected Behaviour
------------------
Pass

Actual Behaviour
----------------
Failed at 06/08

Reproducibility
---------------
Reproducible
100%

System Configuration
--------------------
One node system

Branch/Pull Time/Commit
-----------------------
master as of 2019-01-13_20-18-00

Timestamp/Logs
--------------
(2019-01-14 14:19:54) [INFO] [MainThread] echo Li69nux* | sudo -S config_controller --config-file TiS_config.ini_centos
(2019-01-14 14:35:47) [INFO] [MainThread] Output:
 TiS_config.ini_centos
Parsing system configuration file... DONE
Validating system configuration file... DONE
Creating config apply file... DONE

The following configuration will be applied:

System Configuration
--------------------
Time Zone: UTC
System mode: simplex

PXEBoot Network Configuration
-----------------------------
Separate PXEBoot network not configured
PXEBoot Controller floating hostname: pxecontroller

Management Network Configuration
--------------------------------
Management interface name: lo
Management interface: lo
Management interface MTU: 1500
Management subnet: 192.168.204.0/28
Controller floating address: 192.168.204.2
Controller 0 address: 192.168.204.3
Controller 1 address: 192.168.204.4
NFS Management Address 1: 192.168.204.5
NFS Management Address 2: 192.168.204.6
Controller floating hostname: controller
Controller hostname prefix: controller-
OAM Controller floating hostname: oamcontroller
Dynamic IP address allocation is selected
Management multicast subnet: 239.1.1.0/28

Infrastructure Network Configuration
------------------------------------
Infrastructure interface not configured

External OAM Network Configuration
----------------------------------
External OAM interface name: eno1
External OAM interface: eno1
External OAM interface MTU: 1500
External OAM subnet: 128.224.150.0/23
External OAM gateway address: 128.224.150.1
External OAM address: 128.224.150.221

Applying configuration (this will take several minutes):

01/08: Creating bootstrap configuration ... DONE
02/08: Applying bootstrap manifest ... DONE
03/08: Persisting local configuration ... DONE
04/08: Populating initial system inventory ... DONE
05/08: Creating system configuration ... DONE
06/08: Applying controller manifest ... Failed to execute controller manifest

Configuration failed: Failed to apply controller manifest. See /var/log/puppet/latest/puppet.log for details.
(2019-01-14 14:35:47) [INFO] [MainThread] Return code: 0
(2019-01-14 14:35:47) [ERROR] [MainThread] config_controller failed

Dariush Eslimi (deslimi)
Changed in starlingx:
assignee: nobody → Eric MacDonald (rocksolidmtce)
tags: added: stx.2019.03
tags: added: stx.metal
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to stx-config (master)

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

Changed in starlingx:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to stx-config (master)

Reviewed: https://review.openstack.org/630768
Committed: https://git.openstack.org/cgit/openstack/stx-config/commit/?id=7dd943fe46681ff361533b65807416fc44adf971
Submitter: Zuul
Branch: master

commit 7dd943fe46681ff361533b65807416fc44adf971
Author: Eric MacDonald <email address hidden>
Date: Mon Jan 14 15:22:06 2019 -0500

    Fix mtce.pp to handle missing /etc/rmonfiles.d directory

    https://review.openstack.org/#/c/628687/ stopped packaging the
    query_ntp_servers.sh script. However, since there were no other
    files being packaged into that directory the spec file choose
    not to create an empty directory.

    When config controller called the mtce.pp manifest to install
    dynamic files into /etc/rmonfiles.d it could not. So it failed.

    This update adds a directory check block to the mtce.pp file
    to create the directoy if its not present.

    Testing: Install AIO SX in SM1

    Change-Id: Ib2dfadb261be6f9ebbaa7213eb6669b25158c779
    Closes-Bug: 1811693
    Signed-off-by: Eric MacDonald <email address hidden>

Changed in starlingx:
status: In Progress → Fix Released
Ghada Khalil (gkhalil)
Changed in starlingx:
importance: Undecided → Critical
Ghada Khalil (gkhalil)
summary: - STX: config_controller Failed to execute controller manifest
+ config_controller Failed to execute controller manifest
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to stx-config (f/stein)

Fix proposed to branch: f/stein
Review: https://review.openstack.org/631263

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to stx-config (f/stein)
Download full text (7.8 KiB)

Reviewed: https://review.openstack.org/631263
Committed: https://git.openstack.org/cgit/openstack/stx-config/commit/?id=603cc28734e17be92269832a7b041d414db9a331
Submitter: Zuul
Branch: f/stein

commit 3b4acbfc38f01f9e600d7fb41f0dbd55ba2166e4
Author: Wei Zhou <email address hidden>
Date: Fri Jan 11 15:26:20 2019 -0500

    /etc/ceph/ceph.client.None.keyring not created on standby controller

    This commit ensures that file /etc/ceph/ceph.client.None.keyring is
    created on both controllers after ceph backend is added.

    Change-Id: I49c7b540caca18bada7166c9e7fb2f4b3475a5d3
    Closes-Bug: 1810440
    Signed-off-by: Wei Zhou <email address hidden>

commit 1b8a344edd3c69c671ecce7c65a3c6822fff91f8
Author: Bart Wensley <email address hidden>
Date: Tue Jan 15 09:46:51 2019 -0600

    Ensure /etc/kubernetes/manifests directory exists

    Ensure the /etc/kubernetes/manifests directory exists before
    starting kubelet. This will avoid repeating kubelet logs on
    worker nodes, complaining that the directory does not exist.

    Also removing an unused yum config file for the kubernetes
    repo.

    Change-Id: Id63287481f9fe063f1b8c993d973a4b4517abd81
    Story: 2004520
    Task: 28908
    Signed-off-by: Bart Wensley <email address hidden>

commit 7dd943fe46681ff361533b65807416fc44adf971
Author: Eric MacDonald <email address hidden>
Date: Mon Jan 14 15:22:06 2019 -0500

    Fix mtce.pp to handle missing /etc/rmonfiles.d directory

    https://review.openstack.org/#/c/628687/ stopped packaging the
    query_ntp_servers.sh script. However, since there were no other
    files being packaged into that directory the spec file choose
    not to create an empty directory.

    When config controller called the mtce.pp manifest to install
    dynamic files into /etc/rmonfiles.d it could not. So it failed.

    This update adds a directory check block to the mtce.pp file
    to create the directoy if its not present.

    Testing: Install AIO SX in SM1

    Change-Id: Ib2dfadb261be6f9ebbaa7213eb6669b25158c779
    Closes-Bug: 1811693
    Signed-off-by: Eric MacDonald <email address hidden>

commit f44717154a78add0a0a2497048e03ab536dc615b
Author: Alex Kozyrev <email address hidden>
Date: Thu Jan 10 18:43:14 2019 -0500

    Add Barbican bootstrap and runtime manifests

    Barbican service is needed during bootstrap phase for StarlingX.
    Implement bootstrap and runtime manifests to achieve that.

    Change-Id: I6c22ebddacf8aec3a731f7f6d7a762f79f511c78
    Story: 2003108
    Task: 27700
    Signed-off-by: Alex Kozyrev <email address hidden>

commit f2a734a5f1d07603cde45dab675000688e87890a
Author: Joseph Richard <email address hidden>
Date: Tue Jan 8 11:41:07 2019 -0500

    Set bridge-nf-call-arptables

    This commit sets net.bridge.bridge-nf-call-arptables=1, which was
    found to be required for a containerized neutron deployment.

    Story: 2004520
    Task: 28789
    Change-Id: I0163535ed6bac7e775a63dfa3d54727c60f4208d
    Signed-off-by: Joseph Richard <email address hidden>

commit 8d14f3cd52392e1b3341f4d36a...

Read more...

tags: added: in-f-stein
Ken Young (kenyis)
tags: added: stx.2019.05
removed: stx.2019.03
Ken Young (kenyis)
tags: added: stx.2.0
removed: stx.2019.05
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.