[Freeipa-devel] FreeIPA.org wiki updated to 1.24
I did several updates to our FreeIPA.org mediawiki and upgraded it from obsoleting 1.21 to LTS 1.24 version: http://www.mediawiki.org/wiki/Release_notes/1.24#MediaWiki_1.24.0 The upgrade of both Mediawiki and the data looks successful, among other things the mail notifications now seem to be fixed as a by product :-) If you notice any rough edges or issues caused by the upgrade, please let me know. -- Martin Kosek mko...@redhat.com Supervisor, Software Engineering - Identity Management Team Red Hat Inc. ___ Freeipa-devel mailing list Freeipa-devel@redhat.com https://www.redhat.com/mailman/listinfo/freeipa-devel
[Freeipa-devel] [PATCH 0311-0314] Preparation for 6.1 release
Hello, Bump NVR to 6.1. Pushed to master: 5adca1bbfc2c19c53ecda649b94960f6abe73cf6 Add release engineering tools to source tree. Pushed to master: b85fed4c4512537d9dce39f525c556a02e436753 Update NEWS for upcoming 6.1 release. Pushed to master: e92d96de044c1b1a36d1d1a2a444656278edf0a6 Update .gitignore to skip compile script from Autotools. Pushed to master: 75a706252bf816cbe236791e187c80d83774ad7d -- Petr^2 Spacek From 75a706252bf816cbe236791e187c80d83774ad7d Mon Sep 17 00:00:00 2001 From: Petr Spacek pspa...@redhat.com Date: Fri, 28 Nov 2014 10:09:30 +0100 Subject: [PATCH] Update .gitignore to skip compile script from Autotools. --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 40dfa22c5c8485ef0a4228ac6f5dede3730f9320..04a689bf723c287b47eb46a3a343d0a376cb2080 100644 --- a/.gitignore +++ b/.gitignore @@ -10,6 +10,7 @@ Makefile.in /aclocal.m4 /autom4te.cache /ar-lib +/compile /config.guess /config.h.in /config.sub -- 2.1.0 From e92d96de044c1b1a36d1d1a2a444656278edf0a6 Mon Sep 17 00:00:00 2001 From: Petr Spacek pspa...@redhat.com Date: Fri, 28 Nov 2014 10:10:40 +0100 Subject: [PATCH] Update NEWS for upcoming 6.1 release. --- NEWS | 14 ++ 1 file changed, 14 insertions(+) diff --git a/NEWS b/NEWS index f88d8552d34a774f684081f14340208cdf00a43b..313151ab197e4529def7953a1fbffa8fc3e8c5a7 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,17 @@ +6.1 + +[1] Crash caused by interaction between forward and master zones was fixed. +https://fedorahosted.org/bind-dyndb-ldap/ticket/145 + +[2] DNS NOTIFY messages are sent after any modification to the zone. +https://fedorahosted.org/bind-dyndb-ldap/ticket/144 + +[3] Misleading error message about forward zones during reconnect was fixed. + +[4] Informational message about number of defined/loaded zones was improved. + +[5] Various build system improvements. + 6.0 [1] idnsZoneActive attribute is supported again and zones can be activated -- 2.1.0 From b85fed4c4512537d9dce39f525c556a02e436753 Mon Sep 17 00:00:00 2001 From: Petr Spacek pspa...@redhat.com Date: Fri, 28 Nov 2014 13:40:52 +0100 Subject: [PATCH] Add release engineering tools to source tree. See releng/README for details. --- .gitignore | 4 +++ releng/README| 33 ++ releng/bumpver.py| 86 +++ releng/srcversion.py | 95 releng/trac.py | 39 + releng/tracvers.py | 44 6 files changed, 301 insertions(+) create mode 100644 releng/README create mode 100755 releng/bumpver.py create mode 100755 releng/srcversion.py create mode 100644 releng/trac.py create mode 100755 releng/tracvers.py diff --git a/.gitignore b/.gitignore index 04a689bf723c287b47eb46a3a343d0a376cb2080..53d7ed414ab0ee45afa2cb8ac84e8ab23de358ac 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,7 @@ Makefile.in .project .cproject .settings + +# Python +*.pyc +__pycache__ diff --git a/releng/README b/releng/README new file mode 100644 index ..8bdb1693077a54f3c910643a354725a9ebc93d17 --- /dev/null +++ b/releng/README @@ -0,0 +1,33 @@ +Release Engineering +=== +Latest cheat sheet is available on: +https://fedorahosted.org/bind-dyndb-ldap/wiki/ReleaseProcess + +This directory contains assorted set of tools related to release enginnering. +All scripts should be run from root of the source tree. + +NOTE! +Scripts can make changes in local repo so all changes should be carefully +reviewed before git push! + +Final push to remore repo has to be done manually. + + +User scripts + + +bumpver.py +~~ +Increments version number in configure.ac and SPEC file and creates a signed +tag for current release. + +tracvers.py +~~~ +Creates Trac version for each Git tag. + + +Auxiliary scripts +- +These scripts are not intended for usage from command line: +- srcversion.py +- trac.py diff --git a/releng/bumpver.py b/releng/bumpver.py new file mode 100755 index ..191ff2ffe68451f88ae112718a8ea961216b7e3d --- /dev/null +++ b/releng/bumpver.py @@ -0,0 +1,86 @@ +#!/usr/bin/env python + + +Bump version number in source tree, commit and tag resulting tree. + +Usage: +- bumpver.py - bump minor version by 1 +- bumpver.py 6.1 - set major and minor versions to 6.1 + +Assumptions: +- README file was updated commited by hand. + +Checks: +- Working directory is clean. +- NEWS file contains notes for new version. + +Actions: +- Bump version in configure.ac bind-dyndb-ldap.spec. +- Commits bumped version. +- Tags new version. + + +import logging +import re +from subprocess import check_output, check_call +import sys + +from srcversion import FileVersion, FakeVersion + +logging.basicConfig(level=logging.DEBUG) +log = logging.getLogger('bump') + +def
[Freeipa-devel] [PATCH] 0678 test_integration: Use collect_log from the host, not the testing class
I removed a convenience function from the testing class but didn't catch all its uses. Here's a fix. -- PetrĀ³ From 322161e2b8f5d70e8865d9af874752fc57ed4051 Mon Sep 17 00:00:00 2001 From: Petr Viktorin pvikt...@redhat.com Date: Fri, 28 Nov 2014 17:16:39 +0100 Subject: [PATCH] test_integration: Use collect_log from the host, not the testing class The testing class no longer has this method. --- ipatests/test_integration/test_caless.py | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ipatests/test_integration/test_caless.py b/ipatests/test_integration/test_caless.py index ef76036c2aaa9dba8300b078175d8978d01f3455..3df83bdab3b6d1ea6962521fc70165ff39777457 100644 --- a/ipatests/test_integration/test_caless.py +++ b/ipatests/test_integration/test_caless.py @@ -146,11 +146,11 @@ def install_server(cls, host=None, for filename in set(files_to_copy): cls.copy_cert(host, filename) -cls.collect_log(host, paths.IPASERVER_INSTALL_LOG) -cls.collect_log(host, paths.IPACLIENT_INSTALL_LOG) +host.collect_log(paths.IPASERVER_INSTALL_LOG) +host.collect_log(paths.IPACLIENT_INSTALL_LOG) inst = host.domain.realm.replace('.', '-') -cls.collect_log(host, paths.SLAPD_INSTANCE_ERROR_LOG_TEMPLATE % inst) -cls.collect_log(host, paths.SLAPD_INSTANCE_ACCESS_LOG_TEMPLATE % inst) +host.collect_log(paths.SLAPD_INSTANCE_ERROR_LOG_TEMPLATE % inst) +host.collect_log(paths.SLAPD_INSTANCE_ACCESS_LOG_TEMPLATE % inst) args = [ 'ipa-server-install', @@ -217,11 +217,11 @@ def prepare_replica(self, _replica_number=0, replica=None, master=None, os.path.join(self.cert_dir, filename), os.path.join(master.config.test_dir, filename)) -self.collect_log(replica, paths.IPAREPLICA_INSTALL_LOG) -self.collect_log(replica, paths.IPACLIENT_INSTALL_LOG) +replica.collect_log(paths.IPAREPLICA_INSTALL_LOG) +replica.collect_log(paths.IPACLIENT_INSTALL_LOG) inst = replica.domain.realm.replace('.', '-') -self.collect_log(replica, paths.SLAPD_INSTANCE_ERROR_LOG_TEMPLATE % inst) -self.collect_log(replica, paths.SLAPD_INSTANCE_ACCESS_LOG_TEMPLATE % inst) +replica.collect_log(paths.SLAPD_INSTANCE_ERROR_LOG_TEMPLATE % inst) +replica.collect_log(paths.SLAPD_INSTANCE_ACCESS_LOG_TEMPLATE % inst) args = [ 'ipa-replica-prepare', -- 2.1.0 ___ Freeipa-devel mailing list Freeipa-devel@redhat.com https://www.redhat.com/mailman/listinfo/freeipa-devel