Hello, Igniters. JFYI
Currently, we don’t test SSL mode for Python Thin Client. I and Andrey Kuznetsov are working on IGNITE-12718 [1] «Python Thin Client add an ability to specify keyfile password» To test existed SSL support and new feature I need to update «ThinClient: Python» job [2] I will do it in the nearest time. Locally, I use this script. Will use similar approach on TC. ``` #!/bin/sh IGNITE_HOME=/Users/sbt-izhikov-nv/bin/apache-ignite-2.10.0-SNAPSHOT-bin export PYTHON_TEST_CONFIG_PATH=/Users/sbt-izhikov-nv/src/ignite/modules/platforms/python/tests/config $IGNITE_HOME/bin/ignite.sh $PYTHON_TEST_CONFIG_PATH/ssl.xml & IGNITE_PID=$! TEST_OPTS="--use-ssl=True --ssl-certfile=$PYTHON_TEST_CONFIG_PATH/ssl/client_full.pem" python3 setup.py pytest --addopts="$TEST_OPTS" TEST_OPTS="--use-ssl=True --ssl-certfile=$PYTHON_TEST_CONFIG_PATH/ssl/client_with_pass_full.pem --ssl-keyfile-password=654321" python3 setup.py pytest --addopts="$TEST_OPTS" pkill -P $IGNITE_PID ``` [1] https://github.com/apache/ignite/pull/8200 [2] https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests24Java8_ThinClientPython