commit 9be3661d726f57c5aa574a0b2b7b87d05677f3af
Author: Igor Kalnitsky <email address hidden>
Date: Tue Jun 24 15:05:44 2014 +0300
Shotgun: make snapshot of entire /var/log
Shootgun uses a fabric.api.get method to download some folder from the
remote host. Unfortunately, this method has a bug and fails when we
trying to download a folder that contains a symlink to another one.
So we need to patch fabric api to prevent us from such falls. The issue
with fabric api is that it recognize all symlinks as a file. As a result
we fails when trying to download a folder (pointed by a symlink) as
a file.
The patch was proposed to the fabric master branch and can be reviewed
here:
Reviewed: https:/ /review. openstack. org/102242 /git.openstack. org/cgit/ stackforge/ fuel-web/ commit/ ?id=9be3661d726 f57c5aa574a0b2b 7b87d05677f3af
Committed: https:/
Submitter: Jenkins
Branch: master
commit 9be3661d726f57c 5aa574a0b2b7b87 d05677f3af
Author: Igor Kalnitsky <email address hidden>
Date: Tue Jun 24 15:05:44 2014 +0300
Shotgun: make snapshot of entire /var/log
Shootgun uses a fabric.api.get method to download some folder from the
remote host. Unfortunately, this method has a bug and fails when we
trying to download a folder that contains a symlink to another one.
So we need to patch fabric api to prevent us from such falls. The issue
with fabric api is that it recognize all symlinks as a file. As a result
we fails when trying to download a folder (pointed by a symlink) as
a file.
The patch was proposed to the fabric master branch and can be reviewed
here:
https:/ /github. com/fabric/ fabric/ pull/1147
Closes-Bug: #1318514
Closes-Bug: #1323436
Change-Id: Ic2ae889337e5da 15bbdf83338b8e8 d5d913aeb63