• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

xapi-project / sm / 154
47%

Build:
DEFAULT BRANCH: master
Ran 07 Sep 2015 02:53PM UTC
Jobs 1
Files 76
Run time 5s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
154

push

travis-ci

chandrikas
CA-155766 Fix race between lvchange and tap-ctl open

The new lvm2 code shipped with CentOS 7 has a different
behaviour from the previous one since it de-activates
a logical volume while changing permission from "rw" to
"r". This change implies that if 'lvchange -p r' is executed
whlile a tap-ctl open is happening a volume in the chain can
just disappear and the open fails with the error mentioned
in CA-155766.

I have enforced:

- a lv lock for every lvchange -p
- a lock for every lv in the chain while executing
  tap-ctl open

Signed-off-by: Stefano Panella <stefano.panella@citrix.com>
Reviewed-by: Jorge Calvo Martin <jorgema@citrix.com>

GitHub: closes xapi-project/sm#258

6133 of 19405 relevant lines covered (31.61%)

0.32 hits per line

Jobs
ID Job ID Ran Files Coverage
1 154.1 07 Sep 2015 02:53PM UTC 0
31.61
Travis Job 154.1
Source Files on build 154
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #154
  • 8bc81723 on github
  • Prev Build on master (#151)
  • Next Build on master (#155)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc