snapshot: Broken with snapper 0.7.1
In snapper 0.7.1, the snapper list
output has changed, and the number column is moved before type:
https://github.com/openSUSE/snapper/commit/9d13e203701f276e49eee0b6d4cb20a199eb1c61#diff-b5c274f368d2fab68ee1bc4f9206df4eR500
This causes the snapshot action to output bad data:
vagrant@freedombox:/vagrant/actions$ sudo snapper list
# | Type | Pre # | Date | User | Cleanup | Description | Userdata
---+--------+-------+---------------------------------+------+---------+------------------+---------
0 | single | | | root | | current |
1 | single | | Mon 22 Oct 2018 12:04:00 AM EAT | root | | manually created |
vagrant@freedombox:/vagrant/actions$ sudo ./snapshot list
[{"type": "0", "number": "single", "pre_number": "", "date": "", "user": "root", "cleanup": "", "description": "current", "is_default": false}, {"type": "1", "number": "single", "pre_number": "", "date": "Mon 22 Oct 2018 12:04:00 AM EAT", "user": "root", "cleanup": "", "description": "manually created", "is_default": false}]
This leads to:
NoReverseMatch at /sys/snapshot/manage/
Reverse for 'rollback' with arguments '('single',)' not found. 1 pattern(s) tried: ['sys/snapshot/(?P<number>\\d+)/rollback$'].