File btrfsmaintenance.changes of Package btrfsmaintenance

-------------------------------------------------------------------
Fri Nov 20 16:34:23 UTC 2020 - Goldwyn Rodrigues <rgoldwyn@suse.com>

- btrfsmaintenance.service-delete-install-section.patch: Remove [Install]
  section (bsc#1178874)

-------------------------------------------------------------------
Tue Mar 12 20:37:45 UTC 2019 - jeffm@suse.com

- Document and adjust balance thresholds and periods (FATE#325529 jsc#SLE-3188).
  * README: document impact of balance + quota groups
  * sysconfig: reduce default balance usage thresholds
  * sysconfig: document using systemd.time(7) for frequency of operations
  * btrfsmaintenance-refresh-cron.sh: validate periods for cron-based systems
- Remove python dependency (FATE#326736 jsc#SLE-4130).
  * btrfs-defrag-plugin: remove dependency on zypp-plugin-python
- Added patches:
  * 0001-README-document-impact-of-balance-quota-groups.patch
  * 0002-sysconfig-reduce-default-balance-usage-thresholds-fa.patch
  * 0003-sysconfig-document-using-systemd.time-7-for-frequenc.patch
  * 0004-btrfsmaintenance-refresh-cron.sh-validate-periods-fo.patch
  * 0005-btrfs-defrag-plugin-remove-dependency-on-zypp-plugin.patch
- Added source:
  * btrfs-defrag-plugin.sh
- Removed patch:
  * python3-support-bsc1070322.diff

-------------------------------------------------------------------
Tue Sep 25 00:00:00 CEST 2018 - dsterba@suse.cz

- update to version 0.4.2
  - CVE-2018-14722: expand auto mountpoints in a safe way
  - btrfs-defrag: fix missing function to detect btrfs filesystems (#52)
  - btrfs-trim: more verbose fstrim output (#60)
  - dist-install: print information about timer unit installation (#58)

-------------------------------------------------------------------
Fri Apr 13 13:48:40 UTC 2018 - lpechacek@suse.com

- In openSUSE the defrag plugin must explicitly refer to Python 3.
  (bsc#1070322)
- Added patch: python3-support-bsc1070322.diff

-------------------------------------------------------------------
Thu Mar 15 00:00:00 CET 2018 - dsterba@suse.cz

- update to version 0.4.1
  - defrag plugin: python2 and 3 compatibility
  - defrag plugin: target extent size lowered to 32MiB (#43)
  - shell compatibility fixes
  - systemd unit type fixes
- Removed patch: python3-support-bsc1070322.diff (upstream)

-------------------------------------------------------------------
Mon Mar 12 13:39:23 CET 2018 - kukuk@suse.de

- Add missing btrfsmaintenance-refresh.path [bsc#1084871]
- Use %license [bsc#1082318]

-------------------------------------------------------------------
Mon Feb  5 15:13:00 UTC 2018 - lpechacek@suse.com

- Move the defrag plugin over to Python 3. (bsc#1070322)
- Added patch: python3-support-bsc1070322.diff

-------------------------------------------------------------------
Mon Jan 15 00:00:00 CET 2018 - dsterba@suse.cz

- update to version 0.4
  - add support for systemd timers and use them by default; the alternative
    cron scripts are still present (#29, #36)
  - add automatic monitoring (via systemd.path) of the config file,
    no manual updates by btrfsmaintenance-refresh.service needed (#38)
  - fix RPM database path detection
  - spec file cleanups
  - documentation updates
- removed patches:
  - btrfsmaintenance-0.3.1-fix-rpm-db-path.patch (upstream)
  - btrfsmaintenance-switch-to-timer.patch (upstream)
  - pull-request-36.patch (upstream)

-------------------------------------------------------------------
Fri Dec 22 18:42:10 UTC 2017 - antoine.belvire@opensuse.org

- Fix systemd timers enabled even if period is set to none:
  * Micro change in pull-request-36.patch (bsc#1075884)
- Clean spec file:
  * Removed support for suse_version <= 1210.
  * Removed call to btrfsmaintenance-refresh-cron.sh upon deletion
    (not needed anymore since we use systemd timers which are
     handled by macros).
  * Ran spec-cleaner.

-------------------------------------------------------------------
Sun Dec 17 12:18:45 CET 2017 - kukuk@suse.de

- Switch default of btrfsmaintenance-refresh.service to systemd-timer, 
  too (btrfsmaintenance-switch-to-timer.patch) [bsc#1073204]

-------------------------------------------------------------------
Wed Dec  6 15:55:53 CET 2017 - kukuk@suse.de

- pull-request-36.patch: update patch

-------------------------------------------------------------------
Wed Dec  6 13:39:46 CET 2017 - kukuk@suse.de

- Don't call btrfsmaintenance-refresh-cron.sh in %post, this is
  done already by the systemd macros

-------------------------------------------------------------------
Tue Dec  5 18:53:08 UTC 2017 - kukuk@suse.com

- Add patch to use systemd timer instead of cron (pull-request-36.patch)

-------------------------------------------------------------------
Thu Nov 23 13:44:40 UTC 2017 - rbrown@suse.com

- Replace references to /var/adm/fillup-templates with new 
  %_fillupdir macro (boo#1069468)

-------------------------------------------------------------------
Fri Nov 10 22:12:08 UTC 2017 - antoine.belvire@opensuse.org

- Fix cron symlinks removal upon package upgrade (boo#904518):
  * The problem was in the preun section (in the old RPM).
  * This means the symlinks are removed by this update, but won't
    be by the next ones.
  * Please run 'systemctl start btrfsmaintenance-refresh' one more
    time to fix your symlinks.

-------------------------------------------------------------------
Tue Nov  7 22:06:55 UTC 2017 - antoine.belvire@opensuse.org

- Add btrfsmaintenance-0.3.1-fix-rpm-db-path.patch:
  * Change RPM database path to /usr/lib/sysimage/rpm for
    Tumbleweed.

-------------------------------------------------------------------
Wed Jul  5 09:17:36 UTC 2017 - lnussel@suse.de

- Require btrfsprogs (bsc#1047226)

-------------------------------------------------------------------
Fri Apr  7 00:00:00 CEST 2017 - dsterba@suse.cz

- version 0.3.1
  - dist-install: fix installation paths, install functions
  - functions: fix syntax to be compatible with dash
  - spec: install functions file

-------------------------------------------------------------------
Tue Nov 15 00:00:00 CET 2016 - dsterba@suse.cz

- version 0.3
  - add syslog to logging targets
  - add none target (/dev/null)
  - autodetect btrfs filesystems for balance, scrub and trim
  - detect mixed blockgroups and use correct balance filters
  - fix uninstall rules
  - fix capturing entire output to the log
  - fix when cron files are symlinks
  - add generic installation script
  - doc updates: retention policy tuning

-------------------------------------------------------------------
Fri Mar  4 00:00:00 CET 2016 - dsterba@suse.cz

- version 0.2
  - updated documentation
  - support debian-like configuration paths
  - no hardcoded paths to external utilities
  - fixed logger name typos for 'journal' target
  - defrag fixes (sysconfig, find arguments)

-------------------------------------------------------------------
Thu Oct  8 00:00:00 CEST 2015 - dsterba@suse.cz

- version 0.1.2
  - change default config for trim: off
  - journal loggin should work (fixed a typo)

-------------------------------------------------------------------
Mon Jul 13 00:00:00 CEST 2015 - dsterba@suse.com

- version 0.1.1
  - fix typo and make journal logging target work

-------------------------------------------------------------------
Wed Nov 19 00:00:00 CET 2014 - dsterba@suse.cz

- cron refresh: remove bashism
- cron refresh: remove debugging messages
- post installation must create the cron links (bsc#904518)
- Removed patches:
  * btrfsmaintenance-0.1-fix-bashisms.patch

-------------------------------------------------------------------
Sat Nov 15 04:55:00 UTC 2014 - Led <ledest@gmail.com>

- fix bashism in btrfsmaintenance-refresh-cron.sh script
- add patches:
  * btrfsmaintenance-0.1-fix-bashisms.patch

-------------------------------------------------------------------
Wed Oct 29 00:00:00 CET 2014 - dsterba@suse.cz

- add COPYING, README.md
- add config option to specify log target (stdout, or journal)

-------------------------------------------------------------------
Thu Oct  9 18:33:44 CEST 2014 - dsterba@suse.cz

- clean spec
- add Url tag

-------------------------------------------------------------------
Thu Oct  9 16:47:46 CEST 2014 - dsterba@suse.cz

- fix sysconfig file Path: tags

-------------------------------------------------------------------
Wed Sep 24 13:17:22 CEST 2014 - dsterba@suse.cz

- initial import 0.1

openSUSE Build Service is sponsored by