[petsc-dev] petsc release plan for Sept/2020
Satish Balay
balay at mcs.anl.gov
Fri Sep 25 16:55:29 CDT 2020
Update:
CI is currently overloaded, cuda test failures are delaying the pipeline completions.
Please do not restart failed stage-3 cuda jobs - if they are CI failures [if the MR has no cuda changes - the failures are very likely CI issues] - and attempt to proceed to get reviews/approvals
[as in most cases with reviews/approvals new test pipelines would be needed anyway]
thanks,
Satish
On Sun, 20 Sep 2020, Satish Balay via petsc-dev wrote:
> A reminder.
>
> thanks,
> Satish
>
> On Wed, 2 Sep 2020, Satish Balay via petsc-dev wrote:
>
> > All,
> >
> > We are to make a petsc release by the end of September.
> >
> > For this release [3.14], will work with the following dates:
> >
> > - feature freeze: Sept 27 say 5PM EST
> > - release: Sept 29
> >
> > Merges after freeze should contain only fixes that would normally be acceptable to maint workflow.
> >
> > I've created a new milestone 'v3.14-release'. So if you are working on a MR with the goal of merging before release - its best to use this tag with the MR.
> >
> > And it would be good to avoid merging large changes at the last minute. And not have merge requests stuck in need of reviews, testing and other necessary tasks.
> >
> > And I would think the testing/CI resources would get stressed in this timeframe - so it would be good to use them judiciously if possible.
> >
> > - if there are failures in stage-2 or 3 - and its no longer necessary to complete all the jobs - one can 'cancel' the pipeline.
> > - if a fix needs to be tested - one can first test with only the failed jobs (if this is known) - before doing a full test pipeline. i.e:
> > - use the automatically started and paused 'merge-request' pipeline (or start new 'web' pipeline, and cancel it immediately)
> > - now toggle only the jobs that need to be run
> > - [on success of the selected jobs] if one wants to run the full pipeleine - click 'retry' - and the remaining canceled jobs should now get scheduled.
> >
> > thanks,
> > Satish
> >
>
More information about the petsc-dev
mailing list