Git migration deadline for Buildfarm

Started by Andrew Dunstanover 15 years ago3 messages
#1Andrew Dunstan
andrew@dunslane.net

In about a week I propose to have the buildfarm server start to reject
results based on snapshots where the newest file is older than the time
of the git migration a week ago. That means buildfarm owners need to
upgrade to using git. Many have already: see
<http://www.pgbuildfarm.org/cgi-bin/show_status.pl&gt;

The move to git has been a long advertised change, and the software
updates have been available for months. Just to be clear, here are the
steps involved in upgrading a buildfarm client:

* install git on your machine if it's not there already - latest
version is best, but most moderately modern versions should do.
* upgrade to the latest release of the buildfarm code (release 4.1)
See <http://pgfoundry.org/frs/?group_id=1000040&gt;
* remove the repo copies in your buildroot ("rm -rf
/path/to/buildroot/*/pgsql")
* update the buildfarm.conf. At a minimum, remove the settings for
cvsmethod and cvsrepo and add setting "scm => 'git'". But you
probably want a local git mirror rather than a separate clone for
each branch. See
<http://wiki.postgresql.org/wiki/PostgreSQL_Buildfarm_Howto&gt; for
more details

That's not exactly hard, on most platforms.

If you think you deserve a dispensation, please ask me, but I really
don't want the buildfarm server polluted with new builds of frozen code.
That doesn't help anyone - it's just useless noise.

cheers

andrew

#2Andrew Dunstan
andrew@dunslane.net
In reply to: Andrew Dunstan (#1)
Re: Git migration deadline for Buildfarm

On 09/27/2010 08:13 AM, Andrew Dunstan wrote:

In about a week I propose to have the buildfarm server start to reject
results based on snapshots where the newest file is older than the
time of the git migration a week ago. That means buildfarm owners need
to upgrade to using git. Many have already: see
<http://www.pgbuildfarm.org/cgi-bin/show_status.pl&gt;

[snip]

If you think you deserve a dispensation, please ask me, but I really
don't want the buildfarm server polluted with new builds of frozen
code. That doesn't help anyone - it's just useless noise.

I have now implemented a policy of refusing results from snapshots older
than 10 days. It's not quite what I said above, but I think it's sound
policy. Also, I think we've waited long enough, and a few owners aren't
responding to multiple prods.

cheers

andrew

#3Tom Lane
tgl@sss.pgh.pa.us
In reply to: Andrew Dunstan (#2)
Re: Git migration deadline for Buildfarm

Andrew Dunstan <andrew@dunslane.net> writes:

I have now implemented a policy of refusing results from snapshots older
than 10 days. It's not quite what I said above, but I think it's sound
policy.

+1.

Might be time to advise buildfarm owners to shut down the 7.4 and 8.0
branches, and remind them to start up 9.0 if they haven't already.

regards, tom lane