lp:samba

Created by Jelmer Vernooij on 2009-11-24 and last modified on 2016-02-09
Get this branch:
bzr branch lp:samba

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Samba Team
Project:
samba
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://git.samba.org/samba.git.

The next import is scheduled to run in 2 hours.

Last successful import was 2 hours ago.

Import started 3 hours ago on neumayer and finished 2 hours ago taking 10 minutes — see the log
Import started 9 hours ago on russkaya and finished 8 hours ago taking 8 minutes — see the log
Import started 15 hours ago on pear and finished 14 hours ago taking 7 minutes — see the log
Import started 21 hours ago on pear and finished 20 hours ago taking 7 minutes — see the log
Import started on 2016-02-08 on pear and finished on 2016-02-08 taking 7 minutes — see the log
Import started on 2016-02-08 on pear and finished on 2016-02-08 taking 8 minutes — see the log
Import started on 2016-02-08 on russkaya and finished on 2016-02-08 taking 10 minutes — see the log
Import started on 2016-02-08 on pear and finished on 2016-02-08 taking 7 minutes — see the log
Import started on 2016-02-07 on russkaya and finished on 2016-02-07 taking 8 minutes — see the log
Import started on 2016-02-07 on neumayer and finished on 2016-02-07 taking 10 minutes — see the log

Recent revisions

42998. By Amitay Isaacs <email address hidden> 5 hours ago

ctdb-recovery: Fix newlines in log messages

Signed-off-by: Amitay Isaacs <email address hidden>
Reviewed-by: Uri Simchoni <email address hidden>

Autobuild-User(master): Uri Simchoni <email address hidden>
Autobuild-Date(master): Tue Feb 9 22:28:08 CET 2016 on sn-devel-144

42997. By Amitay Isaacs <email address hidden> 15 hours ago

Revert "ctdb-daemon: Check packet generation against database generation"

This reverts commit 0ff90f4fac74e61192aff100b168e38ce0adfabb.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=11707

The checks against database generation are not required since
the global generation is updated as part of updating vnnmap
before the actual database recovery. This change was done in
5aab31a39a3589b910a78b96071d6aa5e6547696.

Checking only against the database generation is incomplete. It can
cause CTDB to abort if the following sequence of events happen.

 - CTDB gets REQ_DMASTER packet (gen1)
   This packet processing gets deferred to get a record lock

 - CTDB goes into recovery, marks RECOVERY_ACTIVE
   CTDB recovery helper updates vnnmap (gen2)

 - CTDB processes REQ_DMASTER packet (gen1)
   The check against database generation (gen1) succeeds.
   The check for lmaster is now invalid because VNNMAP has changed.
   This will cause CTDB to abort due to protocol error.

Reverting the patch stops processing packets of older generation before
they get into call processing.

Signed-off-by: Amitay Isaacs <email address hidden>
Signed-off-by: Martin Schwenke <email address hidden>

Autobuild-User(master): Martin Schwenke <email address hidden>
Autobuild-Date(master): Tue Feb 9 12:39:24 CET 2016 on sn-devel-144

42996. By Stefan Metzmacher on 2016-02-09

selftest: add dbwrap_tdb_require_mutexes:* = yes, when using dbwrap_tdb_mutexes:* = yes by default

export SELFTEST_DONT_REQUIRE_TDB_MUTEX_SUPPORT=1 can overwrite this.

Signed-off-by: Stefan Metzmacher <email address hidden>
Reviewed-by: Ralph Boehme <email address hidden>

Autobuild-User(master): Ralph Böhme <email address hidden>
Autobuild-Date(master): Tue Feb 9 01:42:14 CET 2016 on sn-devel-144

42995. By Stefan Metzmacher on 2016-02-08

s3:dbwrap: add dbwrap_tdb_require_mutexes:*= option

This is similar to dbwrap_tdb_mutexes:*= (which is autodetected by default),
but dbwrap_tdb_require_mutexes is off by default.

Signed-off-by: Stefan Metzmacher <email address hidden>
Reviewed-by: Ralph Boehme <email address hidden>

42994. By Michael Adam on 2016-02-08

test:docs: remove unused param_table/get_param_table_full()

No tests use this any more, hence we should not
parse the file anymore either. It is generated
directly from the parametersr.all.xml file.

Signed-off-by: Michael Adam <email address hidden>
Reviewed-by: Ralph Boehme <email address hidden>

42993. By Volker Lendecke <email address hidden> on 2016-02-08

tldap: Add a missing TALLOC_FREE(frame)

Signed-off-by: Volker Lendecke <email address hidden>
Reviewed-by: Ralph Boehme <email address hidden>

42992. By Nathan Huff <email address hidden> on 2016-02-07

Fix ETIME handling for Solaris event ports.

It is possible for port_getn to return -1 with errno set to ETIME and
still return events. If those events aren't processed the association is
lost by samba since the kernel dissacociated them and samba never
processed them so never reassociated them with the event port. The
patch checks the nget return value in the case of ETIME and if it is non
0 it doesn't return and goes through the event processing loop.

Signed-off-by: Nathan Huff <email address hidden>
Reviewed-by: Ralph Boehme <email address hidden>
Reviewed-by: Jeremy Allison <email address hidden>

Autobuild-User(master): Ralph Böhme <email address hidden>
Autobuild-Date(master): Sun Feb 7 11:26:35 CET 2016 on sn-devel-144

42991. By Günther Deschner <email address hidden> on 2016-02-06

ctdb/server: fix gcc6 build warning.

ctdb/server/ipalloc_lcp2.c:264:29: warning: 'minimbl' may be used uninitialized
in this function [-Wmaybe-uninitialized]

Guenther

Signed-off-by: Guenther Deschner <email address hidden>
Reviewed-by: Jeremy Allison <email address hidden>

Autobuild-User(master): Jeremy Allison <email address hidden>
Autobuild-Date(master): Sun Feb 7 00:56:44 CET 2016 on sn-devel-144

42990. By Günther Deschner <email address hidden> on 2016-02-06

s4-libgpo: fix gcc6 build warning.

source4/lib/policy/gp_ldap.c:48:35: warning: 'gpo_inheritance' defined but not
used [-Wunused-const-variable]

Guenther

Signed-off-by: Guenther Deschner <email address hidden>
Reviewed-by: Jeremy Allison <email address hidden>

42989. By Günther Deschner <email address hidden> on 2016-02-06

s4-torture: fix gcc6 build warnings.

source4/torture/nbt/winsreplication.c:523:30: warning: 'addresses_X_1_2' defined but not used [-Wunused-const-variable]
source4/torture/nbt/winsreplication.c:470:30: warning: 'addresses_B_2' defined but not used [-Wunused-const-variable]
source4/torture/nbt/winsreplication.c:445:30: warning: 'addresses_A_3_4_X_1_2' defined but not used [-Wunused-const-variable]

Guenther

Signed-off-by: Günther Deschner <email address hidden>
Reviewed-by: Jeremy Allison <email address hidden>

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.