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

xapi-project / sm / 154 / 1
47%
master: 47%

Build:
DEFAULT BRANCH: master
Ran 07 Sep 2015 02:53PM UTC
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

07 Sep 2015 02:53PM UTC coverage: 31.605% (-0.02%) from 31.629%
154.1

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

Source Files on job 154.1
  • Tree
  • List 0
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 154
  • Travis Job 154.1
  • 8bc81723 on github
  • Prev Job for on master (#151.1)
  • Next Job for on master (#155.1)
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

© 2026 Coveralls, Inc