[Bug 1778256] Re: [Pull request] Move apt-btrfs-snapshot to daily systemd timers, drop python2 and other changes
Mikhail N
1778256 at bugs.launchpad.net
Wed Jun 27 05:38:10 UTC 2018
https://gitlab.com/nixtux-packaging/apt-btrfs-
snapshot/commit/29e2864ac59e9a73f4f7359da404bb83127d5139 fixed it on
Ubuntu 16.04. python3-dist-utils on 18.04 and python3-dist-utils-extra
are required. Without them it may just not work or report that the
system is lacking snapshot features. This fixed 'system is lacking
snapshot features' error on my Ubuntu 16.04 servers and desktops
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1778256
Title:
[Pull request] Move apt-btrfs-snapshot to daily systemd timers, drop
python2 and other changes
Status in apt-btrfs-snapshot package in Ubuntu:
New
Bug description:
Hello,
I have created a fork of apt-btrfs-snapshot for my own usage and want to propose these changes for upstream.
The code is here: https://gitlab.com/mikhailnov/apt-btrfs-snapshot
Please have a look at it. Unfortunately, I have not understood how to
send a pull request at Launchpad.
Changes compared to the upstream version 3.5.1:
* Systemd daily timer instead of weekly cron to clean old snapshots
* Do not run the timer when on battery (with no AC power)
* Force btrfs sync after snapshot deletions
* Introduce etc/apt-btrfs-snapshot.conf.d/ directory for config files which are loaded in alpha-numerical order
* /etc/apt-btrfs-snapshot.conf.d/10-default.conf is the default config, but other packages may put other configs into the config directory (for example, I want to override MaxAge on a group of machines and package my own config file /etc/apt-btrfs-snapshot.conf.d/20-my.conf); I will probably add such config to [system-autoupdate](https://gitlab.com/mikhailnov/system-autoupdate)
* Default MaxAge to 15 days (2 weeks + 1 day) instead of 90 days to reduce problems with no empty space left on disk
* Drop support for building with python2
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt-btrfs-snapshot/+bug/1778256/+subscriptions
More information about the Ubuntu-sponsors
mailing list