On 2012-11-26 19:49, Jason van Zyl wrote:
> 
> On Nov 26, 2012, at 10:41 AM, Dennis Lundberg <denn...@apache.org> wrote:
> 
>> On 2012-11-26 15:59, Jason van Zyl wrote:
>>>
>>> On Nov 26, 2012, at 12:47 AM, Kristian Rosenvold 
>>> <kristian.rosenv...@gmail.com> wrote:
>>>
>>>> The problem is the asf builds running too often, and sometimes far too
>>>> often and hence spamming the mailing lists substantially. Some of it
>>>> has been solved, but there are still a few issues remaniing:
>>>>
>>>>
>>>> As far as I can see there are two aspects of the issue:
>>>>
>>>> 1. A configuration error (or any kind of git corruption/inconsistency)
>>>> on any of the git nodes would lead to the jenkins build running
>>>> non-stop, generating mass amounts of spam on the notifications mailing
>>>> lists. This issue has been solved as far as I can see; both by fixing
>>>> the git configuration issue and by patching jenkins to fix the issue.
>>>> This was https://issues.jenkins-ci.org/browse/JENKINS-15803.
>>>>
>>>> 2. There is a second issue where any kind of intermittent disconnect
>>>> between the main jenkins instance and its node will trigger a rebuild
>>>> because the master does not distinguish between a node being
>>>> blank/reconfigured and simply unavaliable at the moment.
>>>>
>>>> This is basically happening by "workspaceOffline" returning "true" in
>>>> https://github.com/jenkinsci/jenkins/blob/master/core/src/main/java/hudson/model/AbstractProject.java#L1437
>>>>
>>>> I've been meaning to get Olivier to add logging in this code to find
>>>> out what is actually happening. It seems to
>>>> me like every single glitch in the asf network is causing rebuilds.
>>>> And it would appear to be a quite unstable network
>>>
>>> So in practical terms it all needs to be released, and the servers all 
>>> updated?
>>
>> There is also
>> https://issues.jenkins-ci.org/browse/JENKINS-15367
>> which went into Jenkins 1.492 that was released yesterday, that may or
>> may not be a factor in this depending who you talk to.
>>
>>> Can we just turn off the remote nodes for the time being and just run 
>>> 1.5/1.6/1.7 on the Ubuntu node? Is that a valid work around? I would prefer 
>>> to do that in the short term because getting this all this working doesn't 
>>> seem like it's going to happen very quickly.
>>
>> Which ubuntu node would that be? There are 5 of them and I think they
>> are all slaves.
> 
> Just run on one machine for the matrix of JDKs we care about if this prevents 
> the build explosions.
> 
>>
>> Apart from these issues I proposed that we release a couple of our own
>> products using git, before we move the core over to git.
> 
> We have already haven't we? Apart from that I've done hundreds of releases 
> out of Git and it works fine. But for core I will take responsibility if the 
> buck needs to stop somewhere. I just want to get it moved over  and work 
> around any issues until the problems are solved.

Like I said, I don't know the current status on this. It might very well
be that we are there now.

>> Just so that we
>> have a good grasp of how a Maven release using git is done and get it
>> properly documented. I'm not up to date on the progress here though.
>> Would those of you that have done such releases please let us know?
> 
> The release plugin works fine with Git.

I'm sure it does. But for git beginners like myself who has not done a
single release using git, we need a well documented release process for it.

>>
>>>>
>>>>
>>>> Kristian
>>>>
>>>>
>>>> 2012/11/26 Jason van Zyl <ja...@tesla.io>:
>>>>> Kristian/Olivier,
>>>>>
>>>>> What exactly is the issue with switching over the core to Git? I only 
>>>>> know vaguely what the reasoning is because I happened to wander into IRC 
>>>>> one day. I also see the Jenkins issue[1] referred to in the Infra 
>>>>> issue[2] about the conversion but it's not clear what's happening there 
>>>>> or if it will be fixed anytime soon. What exactly is the problem? And why 
>>>>> doesn't this behaviour exhibit itself in some of the other Git repos we 
>>>>> have being built under Jenkins? I see tons of other projects using Git 
>>>>> and Jenkins so can we workaround anything specific we're doing?
>>>>>
>>>>> [1]: https://issues.jenkins-ci.org/browse/JENKINS-15803
>>>>> [2]: https://issues.apache.org/jira/browse/INFRA-5390
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Jason
>>>>>
>>>>> ----------------------------------------------------------
>>>>> Jason van Zyl
>>>>> Founder & CTO, Sonatype
>>>>> Founder,  Apache Maven
>>>>> http://twitter.com/jvanzyl
>>>>> ---------------------------------------------------------
>>>>>
>>>>> You are never dedicated to something you have complete confidence in.
>>>>> No one is fanatically shouting that the sun is going to rise tomorrow.
>>>>> They know it is going to rise tomorrow. When people are fanatically
>>>>> dedicated to political or religious faiths or any other kind of
>>>>> dogmas or goals, it's always because these dogmas or
>>>>> goals are in doubt.
>>>>>
>>>>> -- Robert Pirzig, Zen and the Art of Motorcycle Maintenance
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>>>> For additional commands, e-mail: dev-h...@maven.apache.org
>>>>
>>>
>>> Thanks,
>>>
>>> Jason
>>>
>>> ----------------------------------------------------------
>>> Jason van Zyl
>>> Founder & CTO, Sonatype
>>> Founder,  Apache Maven
>>> http://twitter.com/jvanzyl
>>> ---------------------------------------------------------
>>>
>>> A party which is not afraid of letting culture,
>>> business, and welfare go to ruin completely can
>>> be omnipotent for a while.
>>>
>>>  -- Jakob Burckhardt
>>>
>>>
>>>
>>>
>>>
>>>
>>
>>
>> -- 
>> Dennis Lundberg
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>> For additional commands, e-mail: dev-h...@maven.apache.org
>>
> 
> Thanks,
> 
> Jason
> 
> ----------------------------------------------------------
> Jason van Zyl
> Founder & CTO, Sonatype
> Founder,  Apache Maven
> http://twitter.com/jvanzyl
> ---------------------------------------------------------
> 
> Simplex sigillum veri. (Simplicity is the seal of truth.)
> 
> 
> 
> 
> 
> 


-- 
Dennis Lundberg

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to