Comment 1 for bug 1712436

Revision history for this message
Alfredo Moralejo (amoralej) wrote :

I've been hitting this issue in newton jobs to gate rdoinfo reviews in RDO. I've been digging a bit on it and these are my findings:

- The problem in newton jobs seems to be that CONTROLLER_HOSTS variable is not being passed when calling deployed-server/scripts/get-occ-config.sh from tht [1], so it's not enabling os-collect-config service.

- Last time the job passed, it passed this variable to the script [2]

- In ocata, it's not passing the variable [3] but it's catching it via Controller_hosts variable as get-occ-config.sh has some code in ocata not present in newton [4]

- In master, we have the same as in ocata [5]

I'm not sure what changed it, could someone more familiar to tripleo-ci scripts take a look?

[1] https://logs.rdoproject.org/42/8642/2/check/rdoinfo-tripleo-newton-testing-centos-7-multinode-1ctlr-featureset005-nv/Z6d568e0d9b9c4e74a43e23828760957b/undercloud/var/log/deployed-server-os-collect-config.log.txt.gz

[2] https://logs.rdoproject.org/66/8566/2/check/rdoinfo-tripleo-newton-testing-centos-7-multinode-1ctlr-featureset005-nv/Z721beaf4349c44f586ef5a263a144722/undercloud/var/log/deployed-server-os-collect-config.log.txt.gz

[3] https://logs.rdoproject.org/42/8642/3/check/rdoinfo-tripleo-ocata-testing-centos-7-multinode-1ctlr-featureset005-nv/Z3f350caf8bda4330b3683d59bd18d726/undercloud/var/log/deployed-server-os-collect-config.log.txt.gz

[4] https://github.com/openstack/tripleo-heat-templates/blob/stable/ocata/deployed-server/scripts/get-occ-config.sh#L19

[5] https://logs.rdoproject.org/42/8642/3/check/rdoinfo-tripleo-master-testing-centos-7-multinode-1ctlr-featureset005-nv/Z3f350caf8bda4330b3683d59bd18d726/undercloud/var/log/deployed-server-os-collect-config.log.txt.gz