Hello folks,

On 25 Aug 2015, at 6:07, Aki Tuomi wrote:

On Tue, Aug 25, 2015 at 06:44:54AM +0300, Aki Tuomi wrote:
On Mon, Aug 24, 2015 at 07:32:00PM +0300, Aki Tuomi wrote:
On Mon, Aug 24, 2015 at 02:46:59PM +0200, Giuseppe Ravasio wrote:

It's all working fine except from the fact that also ONE tries to get updated zones for the domains configured as SLAVE, even if I've put in
the config slave = no.

I'm missing something?
Setting "slave = no" isn't supposed to make pdns ignore all the records
with type set as SLAVE?


Setting slave=no disables slave *functionality*, it does not ignore domains. you probably should put them into a separate database, I'm pretty sure
it will do what you expect this way.


Looking at 3.4.5 sources, setting slave=no disables notification processing. Unfortunately it seems not to disable slaveRefresh, which it should. This is
imo a bug.

I agree, this is a bug.

If you are interested, you can try

https://github.com/PowerDNS/pdns/pull/2705.diff

and commit there whether it works for you or not. This would help tremendously.

I’m sorry to say we have decided not to merge this patch into 3.4.6. We suspect there are many users accidentally relying on this behaviour, and we do not want to risk breaking all their setups in a minor revision.

As a workaround, assuming you are using gmysql, you could do something like this: gmysql-info-all-slaves-query=select id,name,master,last_check,type from domains where 1=0

Kind regards,
--
Peter van Dijk
PowerDNS.COM BV - https://www.powerdns.com/

_______________________________________________
Pdns-users mailing list
[email protected]
http://mailman.powerdns.com/mailman/listinfo/pdns-users

Reply via email to