> > 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
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> wrote: > > No release can be cut without a fully green CI run on > 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 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> > wrote: > > > > Wiki draft article here: > 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 > > Project governance guidelines here: > https://cwiki.apache.org/confluence/display/CASSANDRA/Cassandra+Project+Governance > > > > ~Josh >