geneontology / pipeline

Declarative pipeline for the Gene Ontology.
https://build.geneontology.org/job/geneontology/job/pipeline/
BSD 3-Clause "New" or "Revised" License
5 stars 5 forks source link

Revert or fix changes to mail necessary to temporarily patch pipeline to functionality #297

Closed kltm closed 1 year ago

kltm commented 1 year ago

Due to sudden breaking Jenkins changes (i.e. https://github.com/geneontology/go-site/issues/1891), all email in the pipeline causes an unrecoverable error. To get things ticking over until we have a more permanent solution, we're going to bypass email in most cases where is causes a stop to pipeline products.

Once either Jenkins is fixed (check after next LTS upgrade) or we have a strategy going forward (e.g. on-system email), revert these changes and reinstate the email and pauses as we had them.

Tagging @pgaudet @dustine32 @sierra-moxon

kltm commented 1 year ago

I never did figure out how to fix the mailer we were using (mail in pipeline), but (somewhat unsatisfyingly) a different plugin works: email-ext (emailext in pipeline). I think it still may have to do with other plugin dependencies, but I won't get a chance to test that until later this month when I try to get all of the plugins up to date. This happy workaround will likely be the permanent solution once it's fully rolled out--no need to change back to mail.

kltm commented 1 year ago

If things are going well for snapshot, we can close this out after we update release.