26.1 Antalya: Token Authentication and Authorization#1430
26.1 Antalya: Token Authentication and Authorization#1430zvonand merged 7 commits intoantalya-26.1from
Conversation
25.8 Antalya: Token Authentication and Authorization
…oauth Antalya 25.8: Fix build after oauth
c4902b1 to
03034c6
Compare
03034c6 to
bfcf44b
Compare
Integration test regression:
|
PR #1430 Verification ReportClickHouse CI ResultsBuilds — All Pass
Other CI Checks — All Pass
Regression Test ResultsRun: PR #1430 (deb) | Full Regression | x86 | --use-keeper --with-analyzer Job Summary
Authentication-Related Suites — All PassThese suites directly test authentication, authorization, and security features and are most relevant to the PR's token auth changes.
Failed Suites — Detailed Analysis (4/71)All 4 failures are pre-existing and not introduced by this PR. Evidence is provided via cross-referencing with two independent regression runs on different PRs. 1.
|
| Job | aggregate_functions_3 |
| Report | Report |
| Artifacts | Download |
| Duration | 2h 4m |
| Failing test | /aggregate functions/part 3/state/rankCorrState/with group by |
| Error type | SnapshotError — output snapshot mismatch |
| Root cause | Pre-existing snapshot drift for rankCorrState aggregate function |
| Same failure in PR #1395? | Yes — Job |
| Same failure in PR #1458? | Yes |
| Related to PR #1430? | No |
Failing test output:
✘ [ Fail ] '/aggregate functions/part 3/state/rankCorrState/with group by' (705ms)
✘ [ Fail ] '/aggregate functions/part 3/state/rankCorrState' (1m 16s)
✘ [ Fail ] '/aggregate functions/part 3/state' (1h 13m)
✘ [ Fail ] '/aggregate functions/part 3' (1h 51m)
✘ [ Fail ] '/aggregate functions' (1h 54m)
2. ice — FAIL (Pre-Existing)
| Job | ice |
| Report | Report |
| Artifacts | Download |
| Duration | 8m 4s |
| Failing tests | All tests under /ice/feature/export parts/ (UInt8, UInt16, ..., FixedString, etc. — 19 data types) |
| Error type | SYNTAX_ERROR — ALTER TABLE ... EXPORT PARTS not recognized |
| Root cause | The EXPORT PARTS feature is not present in this ClickHouse build |
| Same failure in PR #1395? | Yes — Job |
| Same failure in PR #1458? | Yes |
| Related to PR #1430? | No |
Failing test output (excerpt):
✘ [ Fail ] '/ice/feature/export parts/testing UInt8' (2s 719ms)
✘ [ Fail ] '/ice/feature/export parts/testing UInt16' (1s 650ms)
✘ [ Fail ] '/ice/feature/export parts/testing UInt32' (1s 474ms)
...
✘ [ Fail ] '/ice/feature/export parts/testing FixedString(51)' (1s 629ms)
Error detail:
Expected one of: ON, a list of ALTER commands, ALTER command, ADD COLUMN, ... (SYNTAX_ERROR)
3. settings — FAIL (Pre-Existing)
| Job | settings |
| Report | Report |
| Artifacts | Download |
| Duration | 3m 47s |
| Failing tests | All tests under /settings/default values/ (hundreds of settings) |
| Error type | SnapshotNotFoundError — settings default value snapshots not baselined for this version |
| Root cause | Expected for new/test versions — snapshots need regeneration |
| Same failure in PR #1395? | Yes — Job |
| Same failure in PR #1458? | Yes |
| Related to PR #1430? | No |
Failing test output (excerpt):
✘ [ Fail ] '/settings/default values/add_http_cors_header' (441ms)
✘ [ Fail ] '/settings/default values/additional_result_filter' (533ms)
✘ [ Fail ] '/settings/default values/additional_table_filters' (665ms)
✘ [ Fail ] '/settings/default values/aggregate_function_input_format' (814ms)
✘ [ Fail ] '/settings/default values/aggregate_functions_null_for_empty' (952ms)
... (hundreds more)
4. version — FAIL (Pre-Existing)
| Job | version |
| Report | Report |
| Artifacts | Download |
| Duration | 2m 57s |
| Failing test | /version/altinity/embedded logos |
| Error type | SnapshotError — embedded logo verification fails |
| Root cause | Expected for .altinitytest builds — test builds don't carry production Altinity branding |
There are results of the very latest merge to 26.1 antalya with changes from this branch where we see the version suite being green: https://altinity-build-artifacts.s3.amazonaws.com/REFs/antalya-26.1/18ac1a47ce5d8fd0fa988828dd7b098a8dfc5bc8/regression/aarch64/with_analyzer/zookeeper/without_thread_fuzzer/version/report.html
Failing test output:
✘ [ Fail ] '/version/altinity/embedded logos' (608ms)
✘ [ Fail ] '/version/altinity' (10s 573ms)
✘ [ Fail ] '/version' (1m 20s)
Introduce authentication using access tokens.
Changelog category (leave one):
Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):
Introduce token-based authentication and authorization.
CI/CD Options
Exclude tests:
Regression jobs to run: