rdo2 BM: configs need updating for master branch to include containerized services

Bug #1772533 reported by Matt Young
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Matt Young

Bug Description

The following master hash:

https://trunk.rdoproject.org/centos7-master/c0/6e/c06e315e87d6326f984bbbb038f7cdec9d1e187f_cd134cc0

is failing during overcloud deploy on our bare metal jobs:

Examples of this (envE and envD)

---

https://thirdparty.logs.rdoproject.org/jenkins-tripleo-quickstart-master-rdo_trunk-baremetal-hp_dl360_envE-single_nic_vlans-121/undercloud/home/stack/overcloud_deploy.log.txt.gz#_2018-05-21_17_53_44

https://thirdparty.logs.rdoproject.org/jenkins-tripleo-quickstart-master-rdo_trunk-baremetal-hp_dl360_envD-single_nic_vlans-70/undercloud/home/stack/overcloud_deploy.log.txt.gz#_2018-05-21_22_00_32

---

"Error: Could not set 'present' on ensure: No such file or directory - /etc/cinder/cinder.conf at /etc/puppet/modules/cinder/manifests/init.pp:460",

cleaned up output: https://paste.fedoraproject.org/paste/t1y0xOho~daAYyfzAi35-A

---

Not root caused yet, and there's already a newly (just recently) promoted master hash (e8480e465826874c7851e6bc5672c9cbdee1cdbb_c19a0cf9)

As we just got the new hash will see if this reproduces there overnight.

Tags: ci quickstart
Revision history for this message
Matt Young (halcyondude) wrote :

We need to update all of the configs used in master pipeline to handle containerized cinder. there will likely be additional fallout.

http://eavesdrop.openstack.org/irclogs/%23tripleo/%23tripleo.2018-05-21.log.html#t2018-05-21T22:47:51

tldr

<mwhahaha> myoung|ruck: at a minimum, adding -e THT/docker.yaml and -e THT/docker-ha.yaml (and dropping -e THT/puppet-pacemaker.yaml) would be in order https://thirdparty.logs.rdoproject.org/jenkins-tripleo-quickstart-master-rdo_trunk-baremetal-hp_dl360_envE-single_nic_vlans-121/undercloud/home/stack/overcloud_deploy.log.txt.gz#_2018-05-21_17_12_14

http://{internal}/git/tripleo-environments.git/tree/hardware_environments/hp_dl360_envE/network_configs/single_nic_vlans/config_files/config.yml

summary: - rdo2 BM: "Error: Could not set 'present' on ensure: No such file or
- directory - /etc/cinder/cinder.conf at
- /etc/puppet/modules/cinder/manifests/init.pp:460",
+ rdo2 BM: configs need updating for master branch to include
+ containerized services
Revision history for this message
Alex Schultz (alex-schultz) wrote :

For others, this looks like baremetal service deployment and cinder isn't being run under containers. In reviewing the logs, it looks like we aren't including docker{,-ha}.yaml and the puppet-pacemaker.yaml might be the actual cause of this error.

https://thirdparty.logs.rdoproject.org/jenkins-tripleo-quickstart-master-rdo_trunk-baremetal-hp_dl360_envE-single_nic_vlans-121/undercloud/home/stack/overcloud_deploy.log.txt.gz#_2018-05-21_17_12_14

Matt Young (halcyondude)
Changed in tripleo:
assignee: nobody → Matt Young (halcyondude)
Revision history for this message
wes hayutin (weshayutin) wrote :

Please make sure your config is valid for master. I'm pretty sure it's not

Changed in tripleo:
status: Triaged → Incomplete
Revision history for this message
wes hayutin (weshayutin) wrote :

an attempt to align the config
https://code.engineer<snip>/gerrit/#/c/139395/

Revision history for this message
Ronelle Landy (rlandy) wrote :

works as far as the overcloud deployment - fixing the deployment call

Matt Young (halcyondude)
tags: removed: promotion-blocker
Changed in tripleo:
status: Incomplete → Fix Released
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.