[
https://issues.apache.org/jira/browse/IGNITE-14023?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mikhail Filatov updated IGNITE-14023:
-------------------------------------
Description:
There are users with authentication enabled on the cluster
Ducktape tests should work on such clusters.
Tests should work if authentication is enabled on the cluster via a third-party
plugin
Running Ignite node and application with third-party authentication plugin
remains to be implemented by the developers of that plugin.
In this PR we will only implement the ability to tell control.sh how to
connect to the cluster.
connection parameters should be passed through globals with structure like that.
{"authentication": {
"enabled": true,
"default_credentials": [
"admin",
"qwe123"]}}
was:
There are users with authentication enabled on the cluster
Ducktape tests should work on such clusters.
Tests should work if authentication is enabled on the cluster via a third-party
plugin
Running Ignite node and application with third-party authentication plugin
remains to be implemented by the developers of that plugin.
In this PR we will only implement the ability to tell control.sh how to
connect to the cluster.
connection parameters should be passed through globals with structure like that.
{
"use_ssl": True,
"admin": {
"credentials": ["username", "qwerty_123"],
"ssl": {
"key_store_jks": ....
}
}
}
> Password based authentication support in ducktape tests
> -------------------------------------------------------
>
> Key: IGNITE-14023
> URL: https://issues.apache.org/jira/browse/IGNITE-14023
> Project: Ignite
> Issue Type: Task
> Reporter: Mikhail Filatov
> Assignee: Mikhail Filatov
> Priority: Minor
> Time Spent: 10h
> Remaining Estimate: 0h
>
> There are users with authentication enabled on the cluster
> Ducktape tests should work on such clusters.
> Tests should work if authentication is enabled on the cluster via a
> third-party plugin
> Running Ignite node and application with third-party authentication plugin
> remains to be implemented by the developers of that plugin.
> In this PR we will only implement the ability to tell control.sh how to
> connect to the cluster.
> connection parameters should be passed through globals with structure like
> that.
> {"authentication": {
> "enabled": true,
> "default_credentials": [
> "admin",
> "qwe123"]}}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)