We shouldn't be at 15-20 failures but at 2 or 3. The problem is that
those 2 or 3 have already been hammered for over a year by 2 or 3
different committers and they didn't crack.

On 11/1/22 22:47, Joshua McKenzie wrote:
>
>     this seems problematic given all four
>     release branches (2.2, 3.0, 3.11, 4.0) + trunk appear to have about
>     15-20 failures on ci-cassandra.apache.org
>     <http://ci-cassandra.apache.org> 
>
> That's the intended outcome of making it a hard blocker for release:
> it incentivizes us fixing these tests.
>
>     If this vote passes would that mean we cannot cut any release
>
> We would not cut a release with known failing tests, no. Which for
> critical infrastructure software _seems_ like it should probably be
> table stakes, no?
>
> ~Josh
>
> On Tue, Jan 11, 2022 at 1:19 PM Joseph Lynch <joe.e.ly...@gmail.com
> <mailto:joe.e.ly...@gmail.com>> wrote:
>
>     > No release can be cut without a fully green CI run on
>     ci-cassandra.apache.org <http://ci-cassandra.apache.org>
>
>     I appreciate the goal but this seems problematic given all four
>     release branches (2.2, 3.0, 3.11, 4.0) + trunk appear to have about
>     15-20 failures on ci-cassandra.apache.org
>     <http://ci-cassandra.apache.org> at the time of this vote. If
>     this vote passes would that mean we cannot cut any release or does it
>     just mean that PMCs could -1 with this as a reason?
>
>     Perhaps it is possible to try to obtain a high quality bar in normal
>     times while leaving us some wiggle room for critical bug fix releases
>     (e.g. security patches) or other extenuating circumstances like
>     "Releases SHOULD have a fully green CI run but MAY proceed with
>     failing tests if those tests have a Jira issue tracking their
>     resolution" to leave the PMC room for allowing votes with
>     flakey/failing tests in an emergency situation? Then all we'd have to
>     do to get out of a sticky situation is cut jira tickets ... Or if this
>     is just a "valid reason" that a PMC could be -1 then that's fine too.
>
>     -Joey
>
>
>     On Mon, Jan 10, 2022 at 11:00 AM Joshua McKenzie
>     <jmcken...@apache.org <mailto:jmcken...@apache.org>> wrote:
>     >
>     > Wiki draft article here:
>     https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=199530280
>     
> <https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=199530280>
>     >
>     > The vote will be open for 72 hours (it's short + early
>     indication on discussion was consensus).
>     > Committer  / pmc votes binding.
>     > Simple majority passes.
>     >
>     > References:
>     > Background: original ML thread here:
>     https://lists.apache.org/thread/bq470ml17g106pwxpvwgws2stxc6d7b9
>     <https://lists.apache.org/thread/bq470ml17g106pwxpvwgws2stxc6d7b9>
>     > Project governance guidelines here:
>     
> https://cwiki.apache.org/confluence/display/CASSANDRA/Cassandra+Project+Governance
>     
> <https://cwiki.apache.org/confluence/display/CASSANDRA/Cassandra+Project+Governance>
>     >
>     > ~Josh
>

Reply via email to