Files
scylladb/test
Piotr Sarna 588a0dfd38 cql-pytest: add enabling authentication by default
Following alternator unit tests, cql-pytest now also boots
Scylla/Cassandra with authentication enabled.
Unconditionally enabling authentication does not ruin any existing
test case, while it enables testing more scenarios. For instance,
Scylla-specific service levels can only be created and attached
to roles, which depends on authentication being enabled.
A sad side-effect is that Scylla boots slower with PasswordAuthenticator
than without it - it takes 15 seconds to set up the default
superuser account due to a hardcoded sleep duration [1] :( That should be
solved by a separate fix though.

[1]:
auth/common.hh:
inline future<> delay_until_system_ready(seastar::abort_source& as) {
    return sleep_abortable(15s, as);
}
2021-05-17 10:49:45 +02:00
..
2021-05-11 18:39:10 +03:00
2021-05-11 18:39:10 +03:00