[opensuse-factory] Please review and help with tests about etckeeper (was: submitrequest about etckeeper)
2014-07-22 5:35 GMT+09:00 1xx
Already I sent some pullrequests to upstream. https://github.com/joeyh/etckeeper/pull/12 (decline) https://github.com/joeyh/etckeeper/pull/14 (merged) https://github.com/joeyh/etckeeper/pull/15 (merged) https://github.com/joeyh/etckeeper/pull/16 (merged) https://github.com/joeyh/etckeeper/pull/17 (pending) https://github.com/joeyh/etckeeper/pull/18 (pending)
The upstream (Mr. Joey Hess) released etckeeper 1.13.
http://joeyh.name/code/etckeeper/
So I rebuild etckeeper 1.13.
https://build.opensuse.org/package/show/home:Mitsutoshi:branches:utilities/e...
And I added patch of
https://github.com/joeyh/etckeeper/pull/17 (pending).
When ZYpp install or remove,
etckeeper makes all package list as rpm -qa twice
for getting changed packages list in ZYpp plugin.
eg) before install: rpm -qa | sort >before_packagelist
after install: rpm -qa | sort >after_packagelist
diff -u before_packagelist after_packagelist >changed_packageslist
But these "rpm -qa" are slowly. (sometimes over 30 sec.)
Over 30 sec., ZYpp plugin gets timeout,
so sometimes etckeeper's autocommits fail.
(If I do not know the implementation, I will write a bug report).
So I wrote a patch of gh#joeyh/etckeeper#17.
This patch provide a choice of whether or not make "changed packages list"
I already built it.
Now I am testing it.
https://docs.google.com/spreadsheets/d/1kmtjqvCnqNMmuFHRLh0-xh1iBdjhxnvKoYgR...
Please review it and help with tests.
--
1xx
2014-08-15 8:25 GMT+09:00 1xx
The upstream (Mr. Joey Hess) released etckeeper 1.13. http://joeyh.name/code/etckeeper/ So I rebuild etckeeper 1.13. https://build.opensuse.org/package/show/home:Mitsutoshi:branches:utilities/e...
Now I am testing it. https://docs.google.com/spreadsheets/d/1kmtjqvCnqNMmuFHRLh0-xh1iBdjhxnvKoYgR...
The test was completed on openSUSE13.1x86_64,
openSUSE_Factory20140813i586, and CentOS6.5x86_64.
Now, I am writing .changes log for submitrequest to utilities.
Please wait for some minutes.
--
1xx
2014-08-16 7:08 GMT+09:00 1xx
Now, I am writing .changes log for submitrequest to utilities. Please wait for some minutes.
I created the submit request.
https://build.opensuse.org/request/show/244920
--
1xx
2014-08-16 8:16 GMT+09:00 1xx
The request was accepted.
https://build.opensuse.org/package/show/utilities/etckeeper
I will submitrequest to Factory now.
--
1xx
I submitrequested etckeeper to Factory.
https://build.opensuse.org/request/show/244964
--
1xx
The submitrequest 245241 was accepted.
https://build.opensuse.org/request/show/245241
There is etckeeper now in openSUSE:Factory.
https://build.opensuse.org/package/show/openSUSE:Factory/etckeeper
Everyone, thank you so very much.
--
1xx
Hi all.
2014-08-26 8:02 GMT+09:00 1xx
There is etckeeper now in openSUSE:Factory. https://build.opensuse.org/package/show/openSUSE:Factory/etckeeper
I installed
http://download.opensuse.org/factory/iso/openSUSE-Factory-DVD-x86_64-Snapsho...
.
And I checked that etckeeper-1.13 is in the official repository
and it works normally.
We will be able to get the etckeeper-1.13 in openSUSE 13.2 Beta1.
http://lists.opensuse.org/opensuse-packaging/2014-08/msg00013.html
Everyone, thank you so very much.
By the way, the etckeeper-1.14 was released yesterday.
http://joeyh.name/code/etckeeper/news/version_1.14/
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=760011
http://joeyh.name/code/etckeeper/
http://git.kitenet.net/?p=etckeeper.git
https://github.com/joeyh/etckeeper
Because it will be not in time for 2014-Sep.-15,
I do not intend to release etckeeper-1.14 in openSUSE 13.2.
Sorry.
--
1xx
participants (1)
-
1xx