[ 
https://issues.apache.org/jira/browse/CASSANDRA-16275?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sam Tunnicliffe updated CASSANDRA-16275:
----------------------------------------
    Status: Patch Available  (was: Open)

I've published new Docker images 
{{beobal/cassandra-testing-ubuntu1910-java11:20201130}} & 
{{beobal/cassandra-testing-ubuntu1910-java11-w-dependencies:20201130}}, the 
only differences being that they've been rebuilt with the latest driver 
installed in the base image. In [this C* 
branch|https://github.com/beobal/cassandra/tree/16275-trunk] I've updated 
Circle config to pull those updated images. 
[Here's|https://app.circleci.com/pipelines/github/beobal/cassandra?branch=16275-trunk]
 the Circle runs from that branch. Also, an [Apache 
CI|https://ci-cassandra.apache.org/view/patches/job/Cassandra-devbranch/229/] 
run against trunk using the updated image. Those are still currently running, 
but the python dtest failures are due to new V5 wire format now being supported 
in the driver, but not yet the server (until CASSANDRA-15299 is committed).

Something that I overlooked until just now is that all C* branches use the same 
cassandra-dtest branch, and by extension the same version of the driver, but 
2.2, 3.0 and 3.11 use a different docker image to trunk. So I think we'll also 
have to update the Circle config for those branches too but first I need to 
audit the differences.


> Update python driver used by cassandra-dtest
> --------------------------------------------
>
>                 Key: CASSANDRA-16275
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-16275
>             Project: Cassandra
>          Issue Type: Task
>          Components: Test/dtest/python
>            Reporter: Sam Tunnicliffe
>            Assignee: Sam Tunnicliffe
>            Priority: Normal
>             Fix For: NA
>
>
> In order to commit CASSANDRA-15299, the python driver used by the dtests 
> needs to include PYTHON-1258, support for V5 framing. 
> Updating the python driver's cassandra-test branch to latest trunk causes 1 
> additional dtest failure in 
> {{auth_test.py::TestAuth::test_handle_corrupt_role_data}} because the 
> {{ServerError}} response is now subject to the configured {{retry_policy}}. 
> This means the error ultimately returned from the driver is 
> {{NoHostAvailable}}, rather than {{ServerError}}. 
> I'll open a dtest pr to change the expectation in the test and we can commit 
> that when the cassandra-test branch is updated.
> cc [~aholmber] [~aboudreault]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to