tripleo-ci multinode: logs POST_FAILURE with "symlink has no referent"

Bug #1606368 reported by James Slagle
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
James Slagle

Bug Description

If multinode jobs fail before the overcloud deployment has started
on the subnodes, the jobs fail to post any logs.

Example:

http://logs.openstack.org/96/346796/1/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/dfabc22

Looks like the error is from ansible when it tries to post the logs and it won't rsync symlinks:

2016-07-25 14:59:45,954 p=12230 u=zuul | fatal: [node]: FAILED! => {"changed": false, "cmd": "/usr/bin/rsync --delay-updates -F --compress --archive --copy-links --rsh 'ssh -i /var/lib/zuul/ssh/id_rsa -S none -o StrictHostKeyChecking=no' --include=\"/logs/**\" --include=\"*/\" --exclude=\"*\" --prune-empty-dirs --out-format='<<CHANGED>>%i %n%L' \"jenkins@149.202.173.121:/home/jenkins/workspace/gate-tripleo-ci-centos-7-nonha-multinode-nv/\" \"/tmp/tmpE27Emp/staging/tmpaPMnxu\"", "failed": true, "msg": "Warning: Permanently added '149.202.173.121' (RSA) to the list of known hosts.\r\nsymlink has no referent: \"/home/jenkins/workspace/gate-tripleo-ci-centos-7-nonha-multinode-nv/logs/subnode-2/etc/sahara/rootwrap.d/sahara.filters\"\nsymlink has no referent: \"/home/jenkins/workspace/gate-tripleo-ci-centos-7-nonha-multinode-nv/logs/subnode-2/etc/cinder/rootwrap.d/os-brick.filters\"\nrsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1655) [generator=3.1.0]\n", "rc": 23}
2016-07-25 14:59:45,958 p=12230 u=zuul | TASK [copy] ********************************************************************

that is from:

http://logs.openstack.org/96/346796/1/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/dfabc22/_zuul_ansible/ansible_log.txt

Changed in tripleo:
status: New → In Progress
importance: Undecided → High
assignee: nobody → James Slagle (james-slagle)
milestone: none → newton-3
description: updated
tags: added: tripleo-ci-multinode
Revision history for this message
James Slagle (james-slagle) wrote :
Changed in tripleo:
status: In Progress → 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.