canonical-ci-engineering team mailing list archive
-
canonical-ci-engineering team
-
Mailing list archive
-
Message #00151
Re: Jenkins jobs for older releases
The upstream merger / cupstream2distro-config process leaves behind
lots of defunct jobs when we move to new releases. Removal of these
can be scripted and the list of culled jobs given to Larry for further
removal from the public server. Anything with no builds within the
last month should be removed.
I've also asked the phablet and PES teams to clean up their image
building jobs that are on the upstream merger jenkins.
This should all be done by early next week.
Francis
On Wed, Oct 23, 2013 at 1:51 PM, Paul Larson <paul.larson@xxxxxxxxxxxxx> wrote:
> I was just talking about image testing jobs. Those don't have any impact on
> kernel SRU.
>
>
> On Wed, Oct 23, 2013 at 1:43 PM, Evan Dandrea <evan.dandrea@xxxxxxxxxxxxx>
> wrote:
>>
>> On 23 October 2013 08:26, Andy Doan <andy.doan@xxxxxxxxxxxxx> wrote:
>> > On 10/23/2013 10:13 AM, Paul Larson wrote:
>> >> I don't see any reason to keep them, and archiving/removing them would
>> >> probably be good for the overall health of jenkins. Larry, is there a
>> >> best practice for doing this? I would think just backup the job
>> >> directories, remove them, and restart jenkins? We could, of course,
>> >> remove them through the jenkins api also, but rm/restart may be quite a
>> >> bit faster.
>> >
>> > We could probably write a groovy script for jenkins that takes in a list
>> > of
>> > regexes. Then for each job that matches on of the regexs we:
>>
>> Are we certain that we're not doing SRU testing for these releases?
>> Is there a regex that will let us find only the jobs for which we're
>> not doing SRU testing?
>> Andy or Paul, can you please generate a list of these jobs so that we
>> can circulate them to Ubuntu Engineering before we delete them?
>> Is there any other criteria we can apply to a regex to find tests we
>> no longer need?
>> Can we generalise this process in some way so we're not accruing a lot
>> of cruft as we stop supporting releases?
>>
>> Thanks!
>
>
>
> --
> Mailing list: https://launchpad.net/~canonical-ci-engineering
> Post to : canonical-ci-engineering@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~canonical-ci-engineering
> More help : https://help.launchpad.net/ListHelp
>
--
Francis Ginther
Canonical - Ubuntu Engineering - Quality Engineer
Follow ups
References