ctdb reclock API for etcd/librados
José A. Rivera
jarrpa at samba.org
Fri Dec 9 20:18:12 UTC 2016
On 2016-12-09 06:40, David Disseldorp wrote:
> Hi Martin,
>
> On Fri, 9 Dec 2016 21:13:52 +1100, Martin Schwenke wrote:
>
>> Hi David,
>>
>> On Thu, 8 Dec 2016 15:13:42 +0100, David Disseldorp <ddiss at suse.de>
>> wrote:
>>
>> > On Thu, 8 Dec 2016 17:42:14 +1100, Amitay Isaacs wrote:
>> >
>> > ...
>> > > Due to the unconditional addition of ctdb-recd-lock, our nightly CTDB
>> > > builds/tests are failing. That's the reason for urgency (and my bad mood).
>> >
>> > Okay, thanks for the explanation. Out of interest, how was the new
>> > executable causing the build/test failure? Can we get the same checks
>> > into autobuild, to avoid this in future.
>>
>> The extra files cause RPM build failures.
>>
>> We build RPMs to install on the nodes of the virtual clusters that we
>> build to test with. This works well and only really matters because
>> we
>> need a consistent way of installing across a cluster - not something
>> that is needed with non-clustered Samba.
>>
>> We could do:
>>
>> %define _unpackaged_files_terminate_build 0
>>
>> but then we could miss new core files that we definitely want to
>> package. This happens to me occasionally when I forget to update the
>> RPM spec file.
>
> Ah okay, yeah that's a pretty common packaging challenge :-)
> I guess we could make an effort to keep ctdb/packaging/RPM/ctdb.spec.in
> up to date with any changes to the installation file manifest.
>
> Cheers, David
Do we still need to update the spec file now for these new files?
--Jose
More information about the samba-technical
mailing list