Bug 1369716
Summary: | Checkpoint/rollback improvements | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Beniamino Galvani <bgalvani> |
Component: | NetworkManager | Assignee: | Beniamino Galvani <bgalvani> |
Status: | CLOSED ERRATA | QA Contact: | Desktop QE <desktop-qa-list> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.4 | CC: | aloughla, atragler, bgalvani, fgiudici, lrintel, rkhan, sukulkar, thaller, vbenes |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | NetworkManager-1.8.0-0.2.git20170215.1d40c5f4.el7 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-08-01 09:17:07 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Beniamino Galvani
2016-08-24 08:36:10 UTC
Merged upstream: https://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?id=d27ae4a8fec0c8f21a7171e01535f8beb8e5b105 The rollback now restores the previous unmanaged status of a device. For example, if you perform a checkpoint on eth0, then set 'nmcli device modify eth0 managed no', the rollback should make it managed again. The branch also fixes the case in which a software device is snapshotted and then removed. The rollback now should recreate the device. Also, passing an empty list to the snapshot functionality is equivalent to passing all devices (including unmanaged ones). There are a lot possible scenarios and so testing everything is probably difficult. Here is a list in non-increasing importance order of what could be tested: - checkpoint with no timeout, manual rollback - checkpoint with timeout, automatic rollback - checkpoint/rollback of multiple devices - global checkpoint (all devices) - check that the explicitly-unmanaged status of a device is restored upon rollback - check that software devices are recreated on rollback - checkpoint flags [1] [1] https://cgit.freedesktop.org/NetworkManager/NetworkManager/tree/libnm-core/nm-dbus-interface.h?id=714504faf27c74a9b26e0f1d4f8bdaff7bb24181#n807 Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2017:2299 |