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

xapi-project / sm / 762
47%

Build:
DEFAULT BRANCH: master
Ran 02 May 2019 01:32PM UTC
Jobs 1
Files 95
Run time 7s
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
762

push

travis-ci

MarkSymsCtx
CA-309979 Fix Storage Manager initialisation

Now that we have xapi-init-complete.target, both mpathcount.service and
usb-scan.service can wait until this point as there is no point to
either of them until xapi can be notified of their results.

In addition, ExecStartPost can be used in both cases to kick them once
as soon as they come up, which makes the mpathroot init script obsolete.

The sm-multipath init script is likewise incorrect and its reliance on
systemd-sysv-generator coupled with its LSB header cause it to come up
*after* network-online.target which is too late. Since it that there are
non-init uses of this script, leave it alone for now but do not enable
it (and disable it on upgrade). Replace its service function with the
new oneshot sm-mpath-root.service which calls a simplified version.

We should find and replace the non-init uses of
/etc/rc.d/init.d/sm-multipath so that we can stop providing it entirely
and eventually remove all use of INITDIR from Storage Manager

Signed-off-by: Tim Smith <tim.smith@citrix.com>

849 of 6413 branches covered (13.24%)

7164 of 21072 relevant lines covered (34.0%)

0.34 hits per line

Jobs
ID Job ID Ran Files Coverage
1 762.1 02 May 2019 01:32PM UTC 0
34.0
Travis Job 762.1
Source Files on build 762
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #762
  • d84c81a0 on github
  • Prev Build on master (#761)
  • Next Build on master (#767)
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