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

nmstate / nmstate / 2733

Build:
DEFAULT BRANCH: master
Ran 20 Aug 2019 08:49AM UTC
Jobs 7
Files 0
Run time –
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
2733

push

travis-ci

cathay4t
metadata: Detach slaves without deleting them

In scenarios where a slave is detached from a master interface (bond, bridge)
and the slave is not mentioned in the desired state, the metadata
processing designates that slave for removal (marking it with `state=down`).

This behavior works fine with physical interfaces where the profile
removal only clears the interface configuration, but the device is still
present. With virtual interfaces (e.g. bond, vlan) the profile removal
also removed the device itself.

Detaching the slave should not cause the slave deletion implicitly.
Therefore, this patch avoids setting the slave interface state to
`down`, allowing it to just get detached without deletion.

Signed-off-by: Edward Haas <edwardh@redhat.com>
Jobs
ID Job ID Ran Files Coverage
1 2733.1 (DOCKER_IMAGE=nmstate/fedora-nmstate-dev testflags="--test-type integ --pytest-args='-x'") 20 Aug 2019 09:05AM UTC 0
Travis Job 2733.1
2 2733.2 (DOCKER_IMAGE=nmstate/fedora-nmstate-dev testflags="--test-type format") 20 Aug 2019 08:49AM UTC 0
Travis Job 2733.2
3 2733.3 (DOCKER_IMAGE=nmstate/fedora-nmstate-dev testflags="--test-type lint") 20 Aug 2019 08:50AM UTC 0
Travis Job 2733.3
4 2733.4 (DOCKER_IMAGE=nmstate/fedora-nmstate-dev testflags="--test-type unit_py27") 20 Aug 2019 08:49AM UTC 0
Travis Job 2733.4
5 2733.5 (DOCKER_IMAGE=nmstate/fedora-nmstate-dev testflags="--test-type unit_py36") 20 Aug 2019 08:49AM UTC 0
Travis Job 2733.5
6 2733.6 (DOCKER_IMAGE=nmstate/fedora-nmstate-dev testflags="--test-type unit_py37") 20 Aug 2019 08:51AM UTC 0
Travis Job 2733.6
7 2733.7 (DOCKER_IMAGE=nmstate/centos7-nmstate-dev testflags="--test-type integ --pytest-args='-x'") 20 Aug 2019 09:08AM UTC 0
Travis Job 2733.7
Source Files on build 2733
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2733
  • 3ad2f894 on github
  • Prev Build on master (#2722)
  • Next Build on master (#2743)
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