Commit Graph

93 Commits

Author SHA1 Message Date
Vitaliy Zakaznikov
d4e640daae Updating TestFlows to 1.6.59
Updating AES encryption requirements.py to include Specification
Updating AES regression.py to link Specification
Fixing typos in LDAP authentication SRS
2020-10-27 18:50:59 -04:00
Vitaliy Zakaznikov
2953795330 Fixing bug in LDAP add_config method where log size was grabbed before container was stopped.
Updating ldap/external_user_directory/tests/authentications.py to reduce test time.
2020-10-27 18:45:04 -04:00
MyroTk
19ffffa153 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into testflows_RBAC_tests 2020-10-26 15:52:34 +01:00
Vitaliy Zakaznikov
1567a3976b Adding requirements related to the LDAP login cache feature.
Updated syntax tests.
Linked specifications to ldap/authentication and ldap/external_user_directory features.
2020-10-26 09:28:46 -04:00
Vitaliy Zakaznikov
be95d3d854 Fixing another issue in LDAP tests. 2020-10-25 21:09:14 -04:00
Vitaliy Zakaznikov
4bcbcfed1f Fixing procedure of getting log file size in LDAP tests.
Increasing default timeouts.
2020-10-25 09:40:19 -04:00
MyroTk
6b64ac8536 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into testflows_RBAC_tests 2020-10-24 01:00:07 +02:00
Vitaliy Zakaznikov
e743d2fd26 * Fixing tests in the tests/testflows/ldap/external_user_directory/tests/authentications.py suite
* Moving TestFlows runs to use classic output format for stdout
* Moving to TestFlows 1.6.57
* Updating LDAP test code styling
2020-10-22 19:14:58 -04:00
MyroTk
e5bff1e0d4 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into testflows_RBAC_tests 2020-10-20 00:35:54 +02:00
MyroTk
708fedbcf8 testflows RBAC tests for views, distributed tables, public tables, and privileges: alter, updated select, updated insert, and show tables 2020-10-15 22:23:49 +02:00
Vitaliy Zakaznikov
f34274dc08 Updating requirements and adding restart tests for LDAP external user directory test suite. 2020-10-12 19:54:07 -04:00
Vitaliy Zakaznikov
1103ce0d78 Updating exit codes and messages in failing tests. 2020-10-08 15:36:03 -04:00
Vitaliy Zakaznikov
eb1b3e39e7 Adding additional parallel login tests to the external user directory feature. 2020-10-02 17:40:24 -04:00
Denis Glazachev
44916af70a Merge branch 'master' into ldap-any-user-authentication
* master: (279 commits)
  Convert to python3 (#15007)
  update en and ru docs: add 128/256 types (#15515)
  Drop unused code for numeric_limits<int128> in MergeTreeDataSelectExecutor (#15519)
  Fix comment
  More defaults on defaults
  Recursive defaults
  Fix bash
  Update ActionsVisitor.cpp
  Don't add memcpy for sanitizers builds
  Fix gRPC build scripts.
  Neutrialize thinlto's memcpy libcall gen.
  Revert "Add fno-builtin-memcpy"
  Throw an error when a single parameter is passed to ReplicatedMergeTree instead of ignoring it
  Update SECURITY.md
  Update tsan_suppressions.txt
  Update ActionsVisitor.cpp
  remove unrelated changes
  Update SECURITY.md
  fixes
  Update ActionsVisitor.cpp
  ...
2020-10-03 00:45:57 +04:00
Azat Khuzhin
9cb3c743bd
Convert to python3 (#15007) 2020-10-02 19:54:07 +03:00
Vitaliy Zakaznikov
80c334a5ac Fixing user_lookup_priority test. 2020-10-01 07:21:38 -04:00
Vitaliy Zakaznikov
8a707b1bb4 Adding paralle login of rbac users test. 2020-09-30 21:40:07 -04:00
Vitaliy Zakaznikov
581a14be50 Adding SRS source for LDAP external user directory.
Small updates to helpers/cluster.py.
Updating link in the ldap/authentication/requirements/requirements.md.
2020-09-30 22:48:32 +02:00
Vitaliy Zakaznikov
162541217f Updating tests to match changes in the behavior. 2020-09-29 22:58:09 +02:00
Denis Glazachev
8f2c23e6de Merge branch 'master' into ldap-any-user-authentication
* master: (224 commits)
  Update in.md
  Add a test for embedded configs
  Allow to run without /proc/self/maps
  Update adopters.md
  More convenient
  Enable embedded configs for AArch64
  More results
  More handy
  More handy
  Added a comment
  Adjustments
  Adjustments
  Adjustments
  Added new results
  Step 1: make adding hardware benchmark results more convenient
  Revert "Avoid deadlocks in Log/TinyLog"
  Fix MSan report in QueryLog
  add some disabled tests from arcadia to skip_list.json
  Update skip_list.json
  Bump CI. [2]
  ...

# Conflicts:
#	docker/test/testflows/runner/Dockerfile
2020-09-25 17:33:50 +04:00
Vitaly Baranov
a288674867 Fix testflows tests. 2020-09-20 18:49:56 +03:00
Vitaliy Zakaznikov
f727f7bc99 * Updating config.xml files to remove users_config and access_control_path parameter
definition as these are now defined inside the user_directories section and
  cause a test failure due to https://github.com/ClickHouse/ClickHouse/issues/14511.
* Removing the usage of `EXISTS` clauses used in tests outside of clean ups.
2020-09-09 16:14:02 +02:00
Vitaliy Zakaznikov
85b913deaa Adding regression tests for LDAP external user directory. 2020-09-03 16:53:09 +02:00
Vitaliy Zakaznikov
af23a27f9f Reorganizing ldap tests. 2020-09-03 15:53:34 +02:00
Vitaliy Zakaznikov
dfb7cb999e Updating healthcheck parameters. 2020-08-15 19:52:27 -04:00
Vitaliy Zakaznikov
6a517be3b2 * Moving to standard healthcheck parameters.
* Adding docker-compose pull and docker-compose down before executing docker-compose up.
* Adding docker-compose ps if any of the containers are unhealthy.
2020-08-15 14:24:33 -04:00
Vitaliy Zakaznikov
d25d67fcac Adding missing certificates and dhparam.pem for openldap4. 2020-08-15 13:22:46 -04:00
Vitaliy Zakaznikov
64e9095b9a Fixing issue with CREATE and DROP USER command by quoting user argument. 2020-08-13 09:54:12 -04:00
Vitaliy Zakaznikov
67df35962e Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into ldap_create_user_identified_with_ldap_server 2020-08-13 08:49:33 -04:00
Vitaliy Zakaznikov
55c70e6ecb Fixing test clickhouse/ldap authentication/user authentications/rbac=True/login after user cn changed in ldap. 2020-08-13 07:40:11 -04:00
Vitaliy Zakaznikov
034c680a05 * Adding Markdown source for the requirements
* Adding a requirement to be able to add users identified
  with an LDAP server using RBAC
* Updating requirements.py
2020-08-12 16:55:46 -04:00
Vitaliy Zakaznikov
96d10a76d8 Updating LDAP user authentication suite to check user
authentications when users are added using RBAC.
2020-08-12 16:30:26 -04:00
Vitaliy Zakaznikov
5b677e1536 Incresing health-check timeouts for clickhouse nodes in the all the modules.
Adding support to dump docker-compose logs if unhealthy containers found.
2020-08-11 14:09:36 +02:00
Vitaliy Zakaznikov
3d5ff68611 Applying ldap test fixes. 2020-08-04 01:19:22 +02:00
Vitaliy Zakaznikov
fc89cc5caa Adding extra xfails for some ldap tests. 2020-07-28 20:16:55 -04:00
Vitaliy Zakaznikov
1426a708bc Fixing tests to support changing configuration via server restart. 2020-07-15 18:45:50 +02:00
Vitaliy Zakaznikov
749deaf122 Adding wait for config reload message when deleting old configuration file. 2020-07-14 17:00:19 +02:00
Vitaliy Zakaznikov
2c3ae1600f Adding -n 0 to the tail command. 2020-07-14 13:44:40 +02:00
Vitaliy Zakaznikov
e57e51e812 * Removing hard coded sleep. 2020-07-13 22:38:06 +02:00
Vitaliy Zakaznikov
7d1b0a06f2 * Moving to updating configs without restart. 2020-07-13 22:36:56 +02:00
Vitaliy Zakaznikov
a012ae3a70 * Updating exitcodes in server_config.py.
* Addintion positive check when user password in LDAP changes.
2020-07-09 22:01:53 +02:00
Vitaliy Zakaznikov
58b91a1d0b Updating tests to match new exit codes. 2020-07-08 17:41:34 +02:00
Vitaliy Zakaznikov
45d819949a * Moving testflows tests into tests/testflows directory.
* Adding a simple README.md.
2020-07-02 17:08:35 +02:00