On Fri, Jul 21, 2023 at 10:42 AM 'jn...@cloudbees.com' via Jenkins
Developers <jenkinsci-dev@googlegroups.com> wrote:
> 2.414 has a regression in the plugin manager.
> I would be -1 on this unless that is fixed (currently missing a Jenkins bug 
> but has been the cause of a lot of ATH failures)
> https://github.com/jenkinsci/acceptance-test-harness/issues/1284 for the 
> current status/investigation, I will file a Jenkins bug on Monday to track.

Thanks for starting to investigate this. As I wrote in the discussion
at jenkinsci/acceptance-test-harness#1284, I was able to definitively
implicate jenkinsci/jenkins#8025 as the cause of the ATH test failure
by widening the race window with some sleeps, and I may have been able
to chase away the ATH test failure and/or fix the bug by removing the
asynchrony from the original change.

Since jenkinsci/jenkins#8025 was the last commit in 2.414 and since
2.414 contains some other changes that we want, I would like to
propose that we keep 2.414 as the next LTS baseline but simply revert
jenkinsci/jenkins#8025 from the stable branch before shipping. (An
equally plausible alternative would be to choose 2.413 and backport
the other changes that we want.)

As far as the main branch is concerned, now that I have come up with a
way to reproduce the original problem, I would like to propose that we
give folks a limited amount of time (say, a week) to come up with a
solution and otherwise revert jenkinsci/jenkins#8025 on the main
branch as well to restore stability to the ATH test suite.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAFwNDjpCWAkp6nfB07z3wc9bMqaFs091tbGWyW3CVMQZm8dFmw%40mail.gmail.com.

Reply via email to