[
https://issues.apache.org/jira/browse/CASSANDRA-19217?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sam Tunnicliffe updated CASSANDRA-19217:
----------------------------------------
Test and Documentation Plan: Test only fix, ran repeated dtests.
Status: Patch Available (was: In Progress)
This happens if a client read/write occurs which causes a read from the
{{system_auth.roles}} table while the rf change is in flight.
As the caching of roles info is disabled completely by these tests any client
operation, including those performed automatically by the driver, will hit
this.
This is expected behaviour now that we are able to actually detect it and it
doesn't actually affect the running or the validity of this test.
Once the rf change is completed attempts to login fail as expected with the
UnavailableException, so I think we should just add an exclusion pattern to
ignore these in the C* logs.
I've opened a dtest PR
[here|https://github.com/apache/cassandra-dtest/pull/263] and run some repeated
test pipelines
[here|https://app.circleci.com/pipelines/github/beobal/cassandra/458/workflows/dc58b01b-5554-49ce-bf67-284ad1956350/jobs/9220],
[here|https://app.circleci.com/pipelines/github/beobal/cassandra/458/workflows/eec2e932-b61e-4eb0-b75e-99a4bc249fa5/jobs/9113]
and
[here|https://app.circleci.com/pipelines/github/beobal/cassandra/458/workflows/ca293fe6-949f-4cb8-a29d-3914fb904235/jobs/9167].
> Test failure: auth_test.TestAuthUnavailable
> -------------------------------------------
>
> Key: CASSANDRA-19217
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19217
> Project: Cassandra
> Issue Type: Bug
> Components: Test/dtest/java
> Reporter: Jacek Lewandowski
> Assignee: Sam Tunnicliffe
> Priority: Normal
> Fix For: 5.x
>
>
> https://app.circleci.com/pipelines/github/jacek-lewandowski/cassandra/1233/workflows/bb617340-f1da-4550-9c87-5541469972c4/jobs/62551/tests
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]