Commit Graph

55 Commits

Author SHA256 Message Date
Ana Guerrero
ac57f1b723 Accepting request 1166891 from filesystems
OBS-URL: https://build.opensuse.org/request/show/1166891
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=24
2024-04-14 09:53:35 +00:00
9ce3e44fac Accepting request 1166257 from home:badshah400:branches:filesystems
Use full URL for Source0 (.gz compressed as upstream does not ship .bz2 ones).

OBS-URL: https://build.opensuse.org/request/show/1166257
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=54
2024-04-11 14:22:21 +00:00
Dominique Leuenberger
75f3408a28 Accepting request 870950 from filesystems
OBS-URL: https://build.opensuse.org/request/show/870950
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=23
2021-02-16 21:35:57 +00:00
David Sterba
1b27e81c18 Accepting request 870892 from home:kukuk:branches:filesystems
- Require libzypp plugin only if zypper is used (Required for e.g.
  image based systems).

OBS-URL: https://build.opensuse.org/request/show/870892
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=52
2021-02-10 15:44:42 +00:00
Dominique Leuenberger
b7968f459b Accepting request 831373 from filesystems
- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)
- update to version 0.5
  - sysconfig:
    - change defaults of MUSAGE and DUSAGE for balance task to do less work,
      with a script to switch from existing unmodified defaults to new ones
    - document systemd.timer syntax
  - make balance, scrub, and trim mutually exclusive tasks
  - service file updates:
    - delete Install section
  - defrag-plugin:
    - switch to python3
    - add alternative shell implementation of the plugin
  - installation docs update
- Removed patches (upstream):
  - 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

OBS-URL: https://build.opensuse.org/request/show/831373
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=22
2020-09-04 08:55:14 +00:00
David Sterba
8d69a23ba5 Accepting request 827768 from home:gmbr3:libexecdir
- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)

OBS-URL: https://build.opensuse.org/request/show/827768
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=50
2020-08-24 10:27:54 +00:00
David Sterba
d9f18dc807 Accepting request 823586 from home:dsterba:branches:filesystems
- update to version 0.5

OBS-URL: https://build.opensuse.org/request/show/823586
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=49
2020-07-30 13:40:08 +00:00
Dominique Leuenberger
10be987863 Accepting request 709216 from filesystems
- spec: fix typo in macro name (forwarded request 709215 from dsterba)

OBS-URL: https://build.opensuse.org/request/show/709216
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=21
2019-06-24 19:49:20 +00:00
David Sterba
38dcd84256 Accepting request 709215 from home:dsterba:branches:filesystems
- spec: fix typo in macro name

OBS-URL: https://build.opensuse.org/request/show/709215
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=47
2019-06-11 15:24:30 +00:00
David Sterba
d8b71abee1 Accepting request 709155 from home:dimstar:Factory
Allow OBS to pick better candidates to shorten rebuild queues

OBS-URL: https://build.opensuse.org/request/show/709155
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=46
2019-06-11 14:12:18 +00:00
Dominique Leuenberger
3a2107f347 Accepting request 686180 from filesystems
OBS-URL: https://build.opensuse.org/request/show/686180
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=20
2019-03-20 12:17:32 +00:00
David Sterba
49700386d0 Accepting request 684484 from home:jeff_mahoney:branches:filesystems
- 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

OBS-URL: https://build.opensuse.org/request/show/684484
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=44
2019-03-18 17:09:34 +00:00
Dominique Leuenberger
f1be09f638 Accepting request 638213 from filesystems
- update to version 0.4.2 (forwarded request 638211 from dsterba)

OBS-URL: https://build.opensuse.org/request/show/638213
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=19
2018-09-26 12:23:29 +00:00
David Sterba
002136dae7 Accepting request 638211 from home:dsterba:branches:filesystems
- update to version 0.4.2

OBS-URL: https://build.opensuse.org/request/show/638211
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=42
2018-09-25 14:13:41 +00:00
Dominique Leuenberger
aa2deb6e83 Accepting request 607656 from filesystems
OBS-URL: https://build.opensuse.org/request/show/607656
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=18
2018-05-16 09:42:30 +00:00
Stanislav Brabec
666f694d35 Accepting request 596371 from home:LPechacek:branches:filesystems
- In openSUSE the defrag plugin must explicitly refer to Python 3.
  (bsc#1070322)
- Added patch: python3-support-bsc1070322.diff

OBS-URL: https://build.opensuse.org/request/show/596371
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=40
2018-05-15 17:45:55 +00:00
Dominique Leuenberger
1ffb4d927d Accepting request 587598 from filesystems
- update to version 0.4.1 (forwarded request 587597 from dsterba)

OBS-URL: https://build.opensuse.org/request/show/587598
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=17
2018-03-16 09:44:46 +00:00
David Sterba
f9d25e8a03 Accepting request 587597 from home:dsterba:branches:filesystems
- update to version 0.4.1

OBS-URL: https://build.opensuse.org/request/show/587597
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=38
2018-03-15 17:57:40 +00:00
Dominique Leuenberger
350ff4e1a3 Accepting request 586017 from filesystems
OBS-URL: https://build.opensuse.org/request/show/586017
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=16
2018-03-13 09:24:37 +00:00
David Sterba
ab3187dcb7 Accepting request 585866 from home:kukuk:branches:filesystems
- Add missing btrfsmaintenance-refresh.path [bsc#1084871]
- Use %license [bsc#1082318]

OBS-URL: https://build.opensuse.org/request/show/585866
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=36
2018-03-12 16:25:52 +00:00
Dominique Leuenberger
1194b72296 Accepting request 580565 from filesystems
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/580565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=15
2018-02-27 16:00:10 +00:00
David Sterba
0f20ca2556 add patch to changelog
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=34
2018-02-20 10:14:59 +00:00
David Sterba
ddbc41e41f Accepting request 573247 from home:LPechacek:branches:filesystems
Making the defrag plugin Python 2+3 compatible.

https://bugzilla.suse.com/show_bug.cgi?id=1070322
https://github.com/kdave/btrfsmaintenance/pull/47

OBS-URL: https://build.opensuse.org/request/show/573247
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=33
2018-02-06 12:07:11 +00:00
Dominique Leuenberger
378385634b Accepting request 567779 from filesystems
- update to version 0.4 (forwarded request 567778 from dsterba)

OBS-URL: https://build.opensuse.org/request/show/567779
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=14
2018-01-20 10:28:12 +00:00
David Sterba
d8536ea64f Accepting request 567778 from home:dsterba:branches:filesystems
- update to version 0.4

OBS-URL: https://build.opensuse.org/request/show/567778
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=31
2018-01-19 19:10:54 +00:00
David Sterba
dfd880466e Accepting request 559643 from home:1Antoine1:branches:filesystems
- Fix systemd timers enabled even if period is set to none:
  * Micro change in pull-request-36.patch.
- 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.

OBS-URL: https://build.opensuse.org/request/show/559643
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=30
2018-01-15 15:09:04 +00:00
Dominique Leuenberger
b62c26800a Accepting request 559129 from filesystems
OBS-URL: https://build.opensuse.org/request/show/559129
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=13
2017-12-22 11:20:58 +00:00
David Sterba
9737520004 Accepting request 559025 from home:kukuk:branches:filesystems
Since for the openSUSE Community changelogs are more important than
critical bug fixes ... :( :( :(

OBS-URL: https://build.opensuse.org/request/show/559025
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=28
2017-12-21 16:11:23 +00:00
Dominique Leuenberger
8f0a9ae009 Accepting request 556503 from filesystems
OBS-URL: https://build.opensuse.org/request/show/556503
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=12
2017-12-14 10:00:17 +00:00
David Sterba
d698c1814f Accepting request 554840 from home:kukuk:branches:filesystems
- pull-request-36.patch: update patch

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

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

OBS-URL: https://build.opensuse.org/request/show/554840
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=26
2017-12-12 14:24:05 +00:00
Dominique Leuenberger
39501813c0 Accepting request 544913 from filesystems
OBS-URL: https://build.opensuse.org/request/show/544913
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=11
2017-11-24 09:55:51 +00:00
David Sterba
d1b669b9aa Accepting request 544732 from home:RBrownSUSE:branches:filesystems
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544732
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=24
2017-11-23 16:40:08 +00:00
Dominique Leuenberger
3b6656686f Accepting request 541222 from filesystems
OBS-URL: https://build.opensuse.org/request/show/541222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=10
2017-11-13 13:09:39 +00:00
cbaa2e5333 Accepting request 540661 from home:1Antoine1:branches:filesystems
- 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.

OBS-URL: https://build.opensuse.org/request/show/540661
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=22
2017-11-13 09:26:57 +00:00
Dominique Leuenberger
7c61086e81 Accepting request 539865 from filesystems
OBS-URL: https://build.opensuse.org/request/show/539865
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=9
2017-11-08 14:12:03 +00:00
David Sterba
129700529f Accepting request 539734 from home:1Antoine1:branches:filesystems
- Add btrfsmaintenance-0.3.1-fix-rpm-db-path.patch:
  * Change RPM database path to /usr/lib/sysimage/rpm for
    Tumbleweed.

OBS-URL: https://build.opensuse.org/request/show/539734
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=20
2017-11-08 12:57:07 +00:00
Dominique Leuenberger
2a50487d25 Accepting request 508324 from filesystems
1

OBS-URL: https://build.opensuse.org/request/show/508324
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=8
2017-07-07 08:16:47 +00:00
308266bf30 Accepting request 508295 from home:lnussel:branches:filesystems
- Require btrfsprogs (bsc#1047226)

OBS-URL: https://build.opensuse.org/request/show/508295
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=18
2017-07-05 11:30:00 +00:00
Yuchen Lin
87098dec16 Accepting request 486446 from filesystems
- version 0.3.1 (forwarded request 486439 from dsterba)

OBS-URL: https://build.opensuse.org/request/show/486446
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=7
2017-04-11 07:46:45 +00:00
David Sterba
733c5f4402 Accepting request 486439 from home:dsterba:branches:filesystems
- version 0.3.1

OBS-URL: https://build.opensuse.org/request/show/486439
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=16
2017-04-07 13:35:08 +00:00
Dominique Leuenberger
0ed99e8e8e Accepting request 373323 from filesystems
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/373323
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=6
2016-03-16 09:38:42 +00:00
David Sterba
b969d57998 - 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)

OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=14
2016-03-08 14:10:01 +00:00
Stephan Kulow
9fae0958b0 Accepting request 339008 from filesystems
- version 0.1.2 (forwarded request 339007 from dsterba)

OBS-URL: https://build.opensuse.org/request/show/339008
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=5
2015-10-17 14:39:06 +00:00
David Sterba
f0dbdb8f1f Accepting request 339007 from home:dsterba:branches:filesystems
- version 0.1.2

OBS-URL: https://build.opensuse.org/request/show/339007
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=12
2015-10-14 15:47:40 +00:00
Stephan Kulow
5de3cf83cc Accepting request 316440 from filesystems
- version 0.1.1 (forwarded request 316439 from dsterba)

OBS-URL: https://build.opensuse.org/request/show/316440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=4
2015-07-14 15:45:03 +00:00
David Sterba
ceb252b96e Accepting request 316439 from home:dsterba:branches:filesystems
- version 0.1.1

OBS-URL: https://build.opensuse.org/request/show/316439
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=10
2015-07-13 13:32:08 +00:00
Dominique Leuenberger
d97abccdde Accepting request 262335 from filesystems
1

OBS-URL: https://build.opensuse.org/request/show/262335
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=3
2014-11-20 17:43:24 +00:00
David Sterba
c33aea3cc8 Accepting request 262334 from home:dsterba:branches:filesystems
- 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

OBS-URL: https://build.opensuse.org/request/show/262334
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=8
2014-11-19 16:40:45 +00:00
David Sterba
7920979859 Accepting request 261734 from home:Ledest:bashisms
fix bashism in btrfsmaintenance-refresh-cron.sh script

OBS-URL: https://build.opensuse.org/request/show/261734
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=7
2014-11-18 09:22:35 +00:00
Stephan Kulow
304fabede2 Accepting request 259886 from filesystems
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/259886
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=2
2014-11-06 15:50:36 +00:00