]> git.ipfire.org Git - thirdparty/snapper.git/log
thirdparty/snapper.git
5 years ago- coding style 555/head
Arvin Schnell [Wed, 2 Sep 2020 11:07:57 +0000 (13:07 +0200)] 
- coding style

5 years ago- fixed time format in changelog
Arvin Schnell [Wed, 2 Sep 2020 11:07:43 +0000 (13:07 +0200)] 
- fixed time format in changelog

5 years agoadded changelog entry 554/head
Arvin Schnell [Tue, 1 Sep 2020 07:51:18 +0000 (09:51 +0200)] 
added changelog entry

5 years agoMerge pull request #551 from lnussel/master
Arvin Schnell [Tue, 1 Sep 2020 07:48:52 +0000 (09:48 +0200)] 
Merge pull request #551 from lnussel/master

Improve snapperd dbus activation

5 years agoImprove snapperd dbus activation 551/head
Ludwig Nussel [Mon, 31 Aug 2020 15:22:40 +0000 (17:22 +0200)] 
Improve snapperd dbus activation

Dbus needs to know the systemd unit to activate in order to avoid using
a setuid launch helper. Ie this makes snapperd work in paranoid
permissions mode.

5 years agoMerge pull request #553 from aschnell/master
Arvin Schnell [Tue, 1 Sep 2020 07:20:27 +0000 (09:20 +0200)] 
Merge pull request #553 from aschnell/master

- updated pot and po files

5 years ago- updated pot and po files 553/head
Arvin Schnell [Tue, 1 Sep 2020 07:05:30 +0000 (09:05 +0200)] 
- updated pot and po files

5 years agoMerge pull request #552 from aschnell/master
Arvin Schnell [Mon, 31 Aug 2020 15:46:57 +0000 (17:46 +0200)] 
Merge pull request #552 from aschnell/master

fix LVM setup for LVM with one character long names

5 years agofix LVM setup for LVM with one character long names 552/head
Arvin Schnell [Mon, 31 Aug 2020 15:29:53 +0000 (17:29 +0200)] 
fix LVM setup for LVM with one character long names

5 years agoMerge pull request #550 from aschnell/master
Arvin Schnell [Mon, 31 Aug 2020 10:58:12 +0000 (12:58 +0200)] 
Merge pull request #550 from aschnell/master

improved error messages for wrong command line options and arguments

5 years ago- improved error messages for wrong command line options and arguments (bsc#1150156) 550/head
Arvin Schnell [Mon, 31 Aug 2020 10:45:39 +0000 (12:45 +0200)] 
- improved error messages for wrong command line options and arguments (bsc#1150156)

5 years ago- coding style
Arvin Schnell [Fri, 28 Aug 2020 12:52:26 +0000 (14:52 +0200)] 
- coding style

5 years ago- coding style
Arvin Schnell [Fri, 28 Aug 2020 10:49:25 +0000 (12:49 +0200)] 
- coding style

5 years ago- avoid endless loop
Arvin Schnell [Fri, 28 Aug 2020 10:49:13 +0000 (12:49 +0200)] 
- avoid endless loop

5 years ago- move commands to separate files
Arvin Schnell [Fri, 28 Aug 2020 10:45:03 +0000 (12:45 +0200)] 
- move commands to separate files

5 years ago- simplied class for global options
Arvin Schnell [Fri, 28 Aug 2020 09:36:05 +0000 (11:36 +0200)] 
- simplied class for global options

5 years ago- improved error reporting in getopt wrapper (part of bsc#1150156)
Arvin Schnell [Fri, 28 Aug 2020 09:13:09 +0000 (11:13 +0200)] 
- improved error reporting in getopt wrapper (part of bsc#1150156)

5 years agoMerge pull request #549 from aschnell/master v0.8.13
Arvin Schnell [Thu, 27 Aug 2020 10:46:18 +0000 (12:46 +0200)] 
Merge pull request #549 from aschnell/master

- updated debian changelog

5 years ago- updated debian changelog 549/head
Arvin Schnell [Thu, 27 Aug 2020 10:37:12 +0000 (12:37 +0200)] 
- updated debian changelog

5 years agoMerge pull request #548 from aschnell/master
Arvin Schnell [Thu, 27 Aug 2020 10:29:48 +0000 (12:29 +0200)] 
Merge pull request #548 from aschnell/master

- call fsync after writing snapshot info file (bsc#1078336)

5 years ago- coding style 548/head
Arvin Schnell [Thu, 27 Aug 2020 10:21:04 +0000 (12:21 +0200)] 
- coding style

5 years ago- run checks in parallel
Arvin Schnell [Thu, 27 Aug 2020 10:20:55 +0000 (12:20 +0200)] 
- run checks in parallel

5 years ago- call fsync after writing snapshot info file (bsc#1078336)
Arvin Schnell [Thu, 27 Aug 2020 10:07:54 +0000 (12:07 +0200)] 
- call fsync after writing snapshot info file (bsc#1078336)

5 years agoTranslated using Weblate (Czech)
Aleš Kastner [Wed, 29 Jul 2020 14:38:19 +0000 (14:38 +0000)] 
Translated using Weblate (Czech)

Currently translated at 100.0% (189 of 189 strings)

5 years agoTranslated using Weblate (Japanese)
Yasuhiko Kamata [Wed, 29 Jul 2020 01:21:14 +0000 (01:21 +0000)] 
Translated using Weblate (Japanese)

Currently translated at 100.0% (189 of 189 strings)

5 years agoMerge branch 'origin/master' into Weblate.
openSUSE Weblate [Tue, 28 Jul 2020 23:22:16 +0000 (23:22 +0000)] 
Merge branch 'origin/master' into Weblate.

5 years agoMerge pull request #547 from aschnell/master v0.8.12
Arvin Schnell [Fri, 24 Jul 2020 12:28:26 +0000 (14:28 +0200)] 
Merge pull request #547 from aschnell/master

- fixed error when using mksubvolume to create /tmp (bsc#1174401)

5 years ago- coding style 547/head
Arvin Schnell [Fri, 24 Jul 2020 07:23:13 +0000 (09:23 +0200)] 
- coding style

5 years ago- fixed error when using mksubvolume to create /tmp (bsc#1174401)
Arvin Schnell [Thu, 23 Jul 2020 13:33:31 +0000 (15:33 +0200)] 
- fixed error when using mksubvolume to create /tmp (bsc#1174401)

5 years agoMerge pull request #546 from aschnell/master
Arvin Schnell [Wed, 15 Jul 2020 06:39:05 +0000 (08:39 +0200)] 
Merge pull request #546 from aschnell/master

- improved man page

5 years ago- improved man page 546/head
Arvin Schnell [Wed, 15 Jul 2020 06:33:31 +0000 (08:33 +0200)] 
- improved man page

5 years agoTranslated using Weblate (Portuguese (Brazil))
Leonardo Teodoro [Wed, 8 Jul 2020 11:48:17 +0000 (11:48 +0000)] 
Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (185 of 185 strings)

5 years agoTranslated using Weblate (German)
Sarah Kriesch [Sat, 4 Jul 2020 18:47:51 +0000 (18:47 +0000)] 
Translated using Weblate (German)

Currently translated at 99.5% (184 of 185 strings)

5 years agoMerge pull request #545 from aschnell/master v0.8.11
Arvin Schnell [Mon, 13 Jul 2020 18:02:02 +0000 (20:02 +0200)] 
Merge pull request #545 from aschnell/master

- updated pot and po files

5 years ago- updated pot and po files 545/head
Arvin Schnell [Mon, 13 Jul 2020 14:14:27 +0000 (16:14 +0200)] 
- updated pot and po files

5 years agoMerge pull request #544 from aschnell/master
Arvin Schnell [Mon, 13 Jul 2020 13:54:52 +0000 (15:54 +0200)] 
Merge pull request #544 from aschnell/master

- added error handing for failed ambit detection (bsc#1174038)

5 years ago- fixed typo 544/head
Arvin Schnell [Mon, 13 Jul 2020 13:44:37 +0000 (15:44 +0200)] 
- fixed typo

5 years ago- try to fix Travis CI Fedora build
Arvin Schnell [Mon, 13 Jul 2020 10:06:00 +0000 (12:06 +0200)] 
- try to fix Travis CI Fedora build

5 years ago- tiny code optimization
Arvin Schnell [Mon, 13 Jul 2020 10:04:34 +0000 (12:04 +0200)] 
- tiny code optimization

5 years ago- try to fix build on Fedora
Arvin Schnell [Mon, 13 Jul 2020 09:53:57 +0000 (11:53 +0200)] 
- try to fix build on Fedora

5 years ago- added error handing for failed ambit detection (bsc#1174038)
Arvin Schnell [Mon, 13 Jul 2020 09:33:32 +0000 (11:33 +0200)] 
- added error handing for failed ambit detection (bsc#1174038)

5 years agoTranslated using Weblate (German)
Sarah Kriesch [Thu, 2 Jul 2020 16:50:06 +0000 (16:50 +0000)] 
Translated using Weblate (German)

Currently translated at 95.7% (177 of 185 strings)

5 years agoTranslated using Weblate (Slovak)
Ferdinand Galko [Wed, 1 Jul 2020 17:38:44 +0000 (17:38 +0000)] 
Translated using Weblate (Slovak)

Currently translated at 100.0% (185 of 185 strings)

5 years agoTranslated using Weblate (Chinese (China))
Dingzhong Chen [Wed, 1 Jul 2020 16:16:57 +0000 (16:16 +0000)] 
Translated using Weblate (Chinese (China))

Currently translated at 100.0% (185 of 185 strings)

5 years agoTranslated using Weblate (Catalan)
David Medina [Tue, 30 Jun 2020 09:24:06 +0000 (09:24 +0000)] 
Translated using Weblate (Catalan)

Currently translated at 100.0% (185 of 185 strings)

5 years agoTranslated using Weblate (Japanese)
Yasuhiko Kamata [Tue, 30 Jun 2020 06:04:30 +0000 (06:04 +0000)] 
Translated using Weblate (Japanese)

Currently translated at 100.0% (185 of 185 strings)

5 years agoTranslated using Weblate (French)
Antoine Belvire [Mon, 29 Jun 2020 21:53:42 +0000 (21:53 +0000)] 
Translated using Weblate (French)

Currently translated at 100.0% (185 of 185 strings)

5 years agoTranslated using Weblate (Czech)
Aleš Kastner [Tue, 30 Jun 2020 07:27:45 +0000 (07:27 +0000)] 
Translated using Weblate (Czech)

Currently translated at 100.0% (185 of 185 strings)

5 years agoMerge branch 'origin/master' into Weblate.
openSUSE Weblate [Mon, 29 Jun 2020 19:46:08 +0000 (19:46 +0000)] 
Merge branch 'origin/master' into Weblate.

5 years agoTranslated using Weblate (Russian)
Alex Minton [Sat, 6 Jun 2020 19:20:34 +0000 (19:20 +0000)] 
Translated using Weblate (Russian)

Currently translated at 100.0% (205 of 205 strings)

6 years agoMerge pull request #543 from openSUSE/travis_docker
Ladislav Slezák [Fri, 19 Jun 2020 17:55:18 +0000 (19:55 +0200)] 
Merge pull request #543 from openSUSE/travis_docker

Improve openSUSE Travis builds

6 years agoImprove openSUSE Travis builds 543/head
Ladislav Slezák [Fri, 19 Jun 2020 14:00:20 +0000 (16:00 +0200)] 
Improve openSUSE Travis builds

- Do not mix the Leap and Tumbleweed YaST repositories
- Pin the openSUSE version to 15.1 (the "latest" might be switched
  to 15.2 anytime in the future causing inconsistenty with the
  used 15.1 YaST repository)
- Later we can run 15.1 and 15.2 in parallel if needed
  or just switch from 15.1 to 15.2

6 years agoMerge pull request #542 from aschnell/master v0.8.10
Arvin Schnell [Thu, 18 Jun 2020 11:03:08 +0000 (13:03 +0200)] 
Merge pull request #542 from aschnell/master

- updated pot and po files

6 years ago- updated pot and po files 542/head
Arvin Schnell [Thu, 18 Jun 2020 10:00:04 +0000 (12:00 +0200)] 
- updated pot and po files

6 years agoMerge pull request #540 from aschnell/master
Arvin Schnell [Thu, 18 Jun 2020 09:56:22 +0000 (11:56 +0200)] 
Merge pull request #540 from aschnell/master

- special rollback for transactional server (bsc#1172273)

6 years ago- added const 540/head
Arvin Schnell [Thu, 18 Jun 2020 09:47:32 +0000 (11:47 +0200)] 
- added const

6 years ago- one more try with docker-travis-failure
Arvin Schnell [Thu, 18 Jun 2020 09:12:39 +0000 (11:12 +0200)] 
- one more try with docker-travis-failure

6 years ago- once more try to fix travis-docker-failure
Arvin Schnell [Thu, 18 Jun 2020 09:01:56 +0000 (11:01 +0200)] 
- once more try to fix travis-docker-failure

6 years ago- generate Ubuntu 20.04 file
Arvin Schnell [Thu, 18 Jun 2020 08:52:56 +0000 (10:52 +0200)] 
- generate Ubuntu 20.04 file

6 years ago- another try to fix docker-travis-failure
Arvin Schnell [Thu, 18 Jun 2020 08:34:44 +0000 (10:34 +0200)] 
- another try to fix docker-travis-failure

6 years ago- another try at fixing docker-travis-failure-cf
Arvin Schnell [Thu, 18 Jun 2020 08:28:39 +0000 (10:28 +0200)] 
- another try at fixing docker-travis-failure-cf

6 years ago- another try to fix docker-travis-failure
Arvin Schnell [Thu, 18 Jun 2020 08:16:55 +0000 (10:16 +0200)] 
- another try to fix docker-travis-failure

6 years ago- another try to fix docker-travis-failure
Arvin Schnell [Thu, 18 Jun 2020 08:02:27 +0000 (10:02 +0200)] 
- another try to fix docker-travis-failure

6 years ago- try to fix docker-travis-failure
Arvin Schnell [Thu, 18 Jun 2020 07:54:30 +0000 (09:54 +0200)] 
- try to fix docker-travis-failure

6 years ago- special rollback for transactional server (bsc#1172273)
Arvin Schnell [Thu, 18 Jun 2020 07:26:45 +0000 (09:26 +0200)] 
- special rollback for transactional server (bsc#1172273)

6 years agoTranslated using Weblate (Swedish)
Jonas Svensson [Sun, 24 May 2020 05:44:10 +0000 (05:44 +0000)] 
Translated using Weblate (Swedish)

Currently translated at 100.0% (205 of 205 strings)

6 years agoMerge branch 'origin/master' into Weblate.
openSUSE Weblate [Thu, 14 May 2020 22:18:51 +0000 (22:18 +0000)] 
Merge branch 'origin/master' into Weblate.

6 years agoTranslated using Weblate (Arabic)
mohammad alhargan [Tue, 28 Apr 2020 19:43:30 +0000 (19:43 +0000)] 
Translated using Weblate (Arabic)

Currently translated at 100.0% (205 of 205 strings)

6 years agoMerge pull request #532 from aschnell/master
Arvin Schnell [Mon, 6 Apr 2020 14:55:28 +0000 (16:55 +0200)] 
Merge pull request #532 from aschnell/master

update translations

6 years ago- try Ubuntu 19.10 instead of 18.10 532/head
Arvin Schnell [Mon, 6 Apr 2020 14:41:05 +0000 (16:41 +0200)] 
- try Ubuntu 19.10 instead of 18.10

6 years ago- generate dsc file for Ubuntu 19.10
Arvin Schnell [Mon, 6 Apr 2020 14:28:32 +0000 (16:28 +0200)] 
- generate dsc file for Ubuntu 19.10

6 years ago- added changelog entry for tools
Arvin Schnell [Mon, 6 Apr 2020 14:28:23 +0000 (16:28 +0200)] 
- added changelog entry for tools

6 years agoTranslated using Weblate (Spanish)
Juan Sarria [Wed, 19 Feb 2020 22:30:28 +0000 (22:30 +0000)] 
Translated using Weblate (Spanish)

Currently translated at 100.0% (205 of 205 strings)

6 years agoTranslated using Weblate (Italian)
Davide Aiello [Wed, 19 Feb 2020 13:29:31 +0000 (13:29 +0000)] 
Translated using Weblate (Italian)

Currently translated at 100.0% (205 of 205 strings)

6 years agoTranslated using Weblate (Chinese (Taiwan))
Grace Yu [Mon, 17 Feb 2020 09:57:42 +0000 (09:57 +0000)] 
Translated using Weblate (Chinese (Taiwan))

Currently translated at 100.0% (205 of 205 strings)

6 years agoTranslated using Weblate (Chinese (China))
Grace Yu [Mon, 17 Feb 2020 10:01:15 +0000 (10:01 +0000)] 
Translated using Weblate (Chinese (China))

Currently translated at 100.0% (205 of 205 strings)

6 years agoTranslated using Weblate (Chinese (China))
Grace Yu [Sun, 16 Feb 2020 08:52:14 +0000 (08:52 +0000)] 
Translated using Weblate (Chinese (China))

Currently translated at 100.0% (205 of 205 strings)

6 years agoTranslated using Weblate (Catalan)
David Medina [Wed, 12 Feb 2020 15:38:39 +0000 (15:38 +0000)] 
Translated using Weblate (Catalan)

Currently translated at 100.0% (205 of 205 strings)

6 years agoTranslated using Weblate (Catalan)
David Medina [Mon, 3 Feb 2020 20:58:05 +0000 (20:58 +0000)] 
Translated using Weblate (Catalan)

Currently translated at 100.0% (205 of 205 strings)

6 years agoMerge pull request #520 from openSUSE/fix-post-snapshot v0.8.9
Martin Vidner [Mon, 27 Jan 2020 15:02:49 +0000 (16:02 +0100)] 
Merge pull request #520 from openSUSE/fix-post-snapshot

Fix "Snapper is not creating the post snapshot" (bsc#1160938)

6 years agoRun the tests twice, with and without validation. 520/head
Martin Vidner [Mon, 27 Jan 2020 14:37:27 +0000 (15:37 +0100)] 
Run the tests twice, with and without validation.

Why make it so complicated?

Before, coverage measurement gets messed up (the numbers go down and I
look, and feel, like a fool). It's because forwarding-zypp-plugin and
snapper-zypp-plugin run at the same time and both want to write to the
same GCOV data files. The GCOV instrumentation will merge the data, but
only if the programs run in sequence. Being run in parallel, the simpler
plugin somehow wins, having covered much less code :-(

(
There is a way to tell GCOV to write to a different location, with
GCOV_PREFIX and GCOV_PREFIX_STRIP, but that seems less workable than
this.
https://gcc.gnu.org/onlinedocs/gcc/Cross-profiling.html#Cross-profiling
)

6 years agoMerge branch 'master' into fix-post-snapshot
Martin Vidner [Thu, 23 Jan 2020 18:42:28 +0000 (19:42 +0100)] 
Merge branch 'master' into fix-post-snapshot

6 years agoMerge pull request #509 from openSUSE/coverage
Martin Vidner [Thu, 23 Jan 2020 17:42:23 +0000 (18:42 +0100)] 
Merge pull request #509 from openSUSE/coverage

Code Coverage

6 years agoAdd Coveralls badge 509/head
Martin Vidner [Thu, 23 Jan 2020 15:15:24 +0000 (16:15 +0100)] 
Add Coveralls badge

6 years agoCoveralls needs to access the Git repo
Martin Vidner [Thu, 23 Jan 2020 10:37:57 +0000 (11:37 +0100)] 
Coveralls needs to access the Git repo

6 years agoExplain why ForwardingZyppPlugin.
Martin Vidner [Thu, 23 Jan 2020 10:51:47 +0000 (11:51 +0100)] 
Explain why ForwardingZyppPlugin.

6 years agoFix Ubuntu and Debian builds
Martin Vidner [Fri, 17 Jan 2020 16:05:44 +0000 (17:05 +0100)] 
Fix Ubuntu and Debian builds

Debian 9 has only boost-1.62 which misses boost/process

6 years agoforwarding-zypp-plugin
Martin Vidner [Fri, 17 Jan 2020 14:58:23 +0000 (15:58 +0100)] 
forwarding-zypp-plugin

a middleware that reparses what its child plugin is replying
and thus enables detecting protocol errors like bsc#1160938

6 years agoFix `make clean; make check` failing in zypp-plugin (bsc#1160891)
Martin Vidner [Tue, 21 Jan 2020 11:26:34 +0000 (12:26 +0100)] 
Fix `make clean; make check` failing in zypp-plugin (bsc#1160891)

Only run the test after compiling it.

6 years agoFix building without optimization on Fedora
Martin Vidner [Mon, 20 Jan 2020 09:51:53 +0000 (10:51 +0100)] 
Fix building without optimization on Fedora

This fixes a configure test for cross compilation. I don't know why it
works, so if it breaks, throw it away.

6 years agoWhen checking test coverage, build without optimization.
Martin Vidner [Fri, 17 Jan 2020 16:49:35 +0000 (17:49 +0100)] 
When checking test coverage, build without optimization.

6 years agoRefactored ZyppPlugin to allow for better testing
Martin Vidner [Fri, 17 Jan 2020 14:56:53 +0000 (15:56 +0100)] 
Refactored ZyppPlugin to allow for better testing

preparing for forwarding-zypp-plugin

6 years agoversion + changelog
Martin Vidner [Thu, 16 Jan 2020 13:04:14 +0000 (14:04 +0100)] 
version + changelog

6 years agoFix "Snapper is not creating the post snapshot" (bsc#1160938)
Martin Vidner [Thu, 16 Jan 2020 12:42:40 +0000 (13:42 +0100)] 
Fix "Snapper is not creating the post snapshot" (bsc#1160938)

It is an embarrassing case of a forgotten debugging printf, which throws
the communication protocol out of sync.

6 years agoTest slightly more code paths.
Martin Vidner [Wed, 15 Jan 2020 09:36:17 +0000 (10:36 +0100)] 
Test slightly more code paths.

6 years agoUnify the Fedora version
Martin Vidner [Wed, 15 Jan 2020 09:09:11 +0000 (10:09 +0100)] 
Unify the Fedora version

6 years agoIntegration test and coverage also on Fedora
Martin Vidner [Mon, 13 Jan 2020 15:09:51 +0000 (16:09 +0100)] 
Integration test and coverage also on Fedora

6 years agoRepos for coveralls-lcov for Leap and Tumbleweed
Martin Vidner [Mon, 13 Jan 2020 15:27:33 +0000 (16:27 +0100)] 
Repos for coveralls-lcov for Leap and Tumbleweed

6 years agoDeduplicate Dockerfiles with ARG
Martin Vidner [Mon, 13 Jan 2020 11:30:42 +0000 (12:30 +0100)] 
Deduplicate Dockerfiles with ARG

https://docs.docker.com/engine/reference/builder/#arg
https://docs.docker.com/engine/reference/builder/#from

6 years agoCoverage with coveralls.io
Martin Vidner [Fri, 10 Jan 2020 13:34:12 +0000 (14:34 +0100)] 
Coverage with coveralls.io

https://docs.travis-ci.com/user/coveralls/

In https://travis-ci.org/openSUSE/snapper/settings ,
section Environment Variables, add COVERALLS_TOKEN with the value
of Repo Token seen at https://coveralls.io/github/openSUSE/snapper/settings

rubygem-coveralls-lcov wants to ask git but does not declare the dependency.

To import the GPG key I wanted to

    RUN rpm --import https://build.opensuse.org/projects/YaST/public_key

but that failed:

    error: https://build.opensuse.org/projects/YaST/public_key: import read failed(2).