[kgb-maintainers] KGB-1 is changing homes

Damyan Ivanov dmn at debian.org
Mon Apr 29 14:22:14 UTC 2013


-=| Martín Ferrari, 29.04.2013 14:55:21 +0100 |=-
> On 29 April 2013 12:28, Arno Töll <arno at debian.org> wrote:
> > just as a suggestion: Why don't you make a CNAME such as kgb.debian.net
> > or whatever you feel like and make it resolve by using DNS round robin
> > to a random server of you three?
> 
> I am sure we' ve discussed this in the past; I am not sure now why we
> decided it was not a good idea, but probably it had to do either with
> port numbers or with the current mechanism to avoid dead servers...
> Both things seem fixable to me, so I am not sure... Damyan, Gregor?

Right now, the client tries to connect to a server by its hostname. Separately 
for each commit. This would mean that a git push could result in 
notifications scattered across all the bots. A cosmetic inconvenience, 
but still. (BTW this would be avoided in a future version I am working 
on, in which a stream of commits is sent in a single request).

I was also thinking about having 'kgb-X.debian.net' (iow, using 
debian.net as a stable DNS redirector). That would work today. Not 
sure if we could make these CNAMEs for kgb.debian.net if we choose to 
go with DNs RR later.

Another idea I had was to make kgb-client understand 'include' 
configuration option and provide a single list of all the servers for 
all alioth projects. This would allow us to change hostnames and ports 
without bothering users.

What stopped me every time from pushing any of these ideas was that 
contacting dozens of projects and asking them to make changes to their 
working configurations would not be fun. Perhaps I am just too 
hesitant :)

-- dam
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/kgb-maintainers/attachments/20130429/625487cb/attachment.pgp>


More information about the kgb-maintainers mailing list