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

weldr / lorax / 988
53%
master: 42%

Build:
Build:
LAST BUILD BRANCH: master-mkksiso-tmp
DEFAULT BRANCH: master
Ran 18 Dec 2018 12:36AM UTC
Jobs 1
Files 35
Run time 4s
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
988

push

travis-ci

Brian C. Lane
lorax-composer: Cancel running Anaconda process

It ends up that this isn't as easy as you'd think. Anaconda sets up some
signal handlers to handle cleanly exiting, but they are not being run
when sent a TERM after package installation has started. I think DNF
resets them causing it to get ignored.

When the cancel is sent it can take several minutes for it to have an
effect. In my testing it usually takes around 2 minutes for anaconda to
notice and exit.

This sends a TERM to the process and then waits for it to exit. When it
returns it then removed any device-mapper devices that were setup for
image installations, removes any hanging loop devices.

It then kills off any process with pyanaconda. in the cmdline, and
anaconda-bus.conf (because anaconda starts a bunch of helpers and if it
doesn't shut down cleanly they remain running).

Resolves: rhbz#1656691

793 of 1713 branches covered (46.29%)

Branch coverage included in aggregate %.

2631 of 4767 relevant lines covered (55.19%)

0.55 hits per line

Jobs
ID Job ID Ran Files Coverage
1 988.1 18 Dec 2018 12:36AM UTC 0
52.84
Travis Job 988.1
Source Files on build 988
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #988
  • e3e892ea on github
  • Prev Build on f28-branch (#965)
  • Next Build on f28-branch (#993)
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