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

nmstate / nmstate / 237

Build:
DEFAULT BRANCH: master
Ran 30 Jul 2018 08:40AM UTC
Jobs 1
Files 18
Run time 2s
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
237

push

travis-ci

EdDev
libnmstate: Fix handling of iface edition and deletion

This patch is handling the following points:
- A slave iface state which is not mentioned in the desired state,
  is determined based on the master state.
  This way, the state of the master can define the slaves or can remove
  them with the master.
- The 'down' state should be handled as 'absent' for the time being,
  specifically for the NM provider implementation. The current mapping
  between 'down' and 'deactivate' in NM terms causes connection profiles
  to be left on the system unused.
- The device.delete functionality is now using a safer async wrapper,
  which is handled through the mainloop. When a deletion is requested,
  it is performed only if the device still exists, otherwise it is
  skipped.
  In several cases, the deletion of a connection profile is triggered by
  more than one source. Due to the async nature of the deletion, the
  caller does not know that a previous deletion call has been issued.
  This is the case when a master is removed and its slave also is
  explicitly mentioned for removal.

Signed-off-by: Edward Haas <edwardh@redhat.com>

656 of 888 relevant lines covered (73.87%)

0.74 hits per line

Jobs
ID Job ID Ran Files Coverage
1 237.1 30 Jul 2018 08:40AM UTC 0
73.87
Travis Job 237.1
Source Files on build 237
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #237
  • d363cbba on github
  • Prev Build on master (#234)
  • Next Build on master (#246)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc