Skip to content

[fix][ws] Allow websocket principals to specify originalPrincipal without proxy role #25011

[fix][ws] Allow websocket principals to specify originalPrincipal without proxy role

[fix][ws] Allow websocket principals to specify originalPrincipal without proxy role #25011

Re-run triggered August 19, 2025 00:47
Status Success
Total duration 1h 22m 25s
Artifacts 16

pulsar-ci.yaml

on: pull_request
Preconditions
8s
Preconditions
Build and License check
9m 5s
Build and License check
Matrix: unit-tests
Build Pulsar docker image
25m 10s
Build Pulsar docker image
Matrix: Build Pulsar java-test-image docker image
CI - Unit - Upload Coverage
1m 25s
CI - Unit - Upload Coverage
Run CodeQL Analysis
18m 57s
Run CodeQL Analysis
Matrix: system-tests
Matrix: flaky-system-tests
Matrix: integration-tests
CI - System - Upload Coverage
3m 10s
CI - System - Upload Coverage
CI - Integration - Upload Coverage
1m 58s
CI - Integration - Upload Coverage
Build Pulsar on MacOS
11m 34s
Build Pulsar on MacOS
OWASP dependency check
0s
OWASP dependency check
Delete system test docker image artifact
14s
Delete system test docker image artifact
Delete integration test docker image artifact
11s
Delete integration test docker image artifact
Pulsar CI checks completed
17s
Pulsar CI checks completed
Fit to window
Zoom out
Zoom in

Annotations

85 warnings and 1 notice
CI - Unit - Pulsar Client
Traced leak detected ByteBuf
CI - Unit - Pulsar Client
Traced leak detected ByteBuf
CI - Unit - Pulsar Client
Traced leak detected ByteBuf
CI - Unit - Pulsar Client
Traced leak detected ByteBuf
CI - Unit - Pulsar Client
Traced leak detected ByteBuf
CI - Unit - Pulsar Client
Traced leak detected ByteBuf
CI - Unit - Pulsar Client
Traced leak detected ByteBuf
CI - Unit - Pulsar Client
Traced leak detected ByteBuf
CI - Unit - Pulsar Client
Traced leak detected ByteBuf
CI - Unit - Pulsar Client
Netty leaks found.
CI - Unit - Proxy
Summary: Tests in class org.apache.pulsar.proxy.server.ProxyStuckConnectionTest created 1 new threads. There are now 9 threads in total.
CI - Unit - Pulsar IO - Elastic Search
Summary: Tests in class org.apache.pulsar.io.elasticsearch.v7.ElasticSearch7AuthTest, org.apache.pulsar.io.elasticsearch.v8.ElasticSearch8AuthTest, org.apache.pulsar.io.elasticsearch.ElasticSearchBWCTest, org.apache.pulsar.io.elasticsearch.v7.ElasticSearch7ClientSslTest, org.apache.pulsar.io.elasticsearch.v8.ElasticSearch8ClientSslTest, org.apache.pulsar.io.elasticsearch.opensearch.OpenSearchClientTest, org.apache.pulsar.io.elasticsearch.v7.ElasticSearch7ClientTest, org.apache.pulsar.io.elasticsearch.v8.ElasticSearch8ClientTest, org.apache.pulsar.io.elasticsearch.ElasticSearchConfigTest, org.apache.pulsar.io.elasticsearch.ElasticSearchExtractTest, org.apache.pulsar.io.elasticsearch.ElasticSearchRawRecordTest, org.apache.pulsar.io.elasticsearch.opensearch.OpenSearchSinkRawDataTest, org.apache.pulsar.io.elasticsearch.v7.ElasticSearch7SinkRawDataTest, org.apache.pulsar.io.elasticsearch.v8.ElasticSearch8SinkRawDataTest, org.apache.pulsar.io.elasticsearch.opensearch.OpenSearchSinkTest, org.apache.pulsar.io.elasticsearch.v7.ElasticSearch7SinkTest, org.apache.pulsar.io.elasticsearch.v8.ElasticSearch8SinkTest, org.apache.pulsar.io.elasticsearch.IndexNameFormatterTest, org.apache.pulsar.io.elasticsearch.JsonConverterTest, org.apache.pulsar.io.elasticsearch.RandomExponentialRetryTest, org.apache.pulsar.io.elasticsearch.client.RestClientFactoryTest, org.apache.pulsar.io.elasticsearch.opensearch.OpenSearchClientSslTest created 142 new threads. There are now 150 threads in total.
CI - Unit - Brokers - Broker Group 4
Summary: Tests in class org.apache.pulsar.broker.service.ClusterMigrationTest created 2 new threads. There are now 10 threads in total.
CI - Unit - Pulsar Metadata
Summary: Tests in class org.apache.bookkeeper.replication.AuditorPeriodicCheckTest created 11 new threads. There are now 20 threads in total.
CI - Unit - Pulsar Metadata
Summary: Tests in class org.apache.bookkeeper.replication.AutoRecoveryMainTest created 18 new threads. There are now 27 threads in total.
CI - Unit - Pulsar Metadata
Summary: Tests in class org.apache.bookkeeper.replication.AuditorRollingRestartTest created 47 new threads. There are now 56 threads in total.
CI - Unit - Pulsar Metadata
Summary: Tests in class org.apache.bookkeeper.replication.AuditorBookieTest created 27 new threads. There are now 36 threads in total.
CI - Unit - Pulsar Metadata
Summary: Tests in class org.apache.bookkeeper.replication.AuditorCheckAllLedgersTaskTest created 1 new threads. There are now 10 threads in total.
CI - Unit - Pulsar Metadata
Summary: Tests in class org.apache.bookkeeper.replication.BookieAutoRecoveryTest created 15 new threads. There are now 24 threads in total.
CI - Unit - Pulsar Metadata
Summary: Tests in class org.apache.bookkeeper.replication.TestReplicationWorker created 44 new threads. There are now 53 threads in total.
CI - Unit - Pulsar IO
Summary: Tests in class org.apache.pulsar.io.alluxio.sink.AlluxioSinkTest created 40 new threads. There are now 48 threads in total.
CI - Unit - Pulsar IO
Summary: Tests in class org.apache.pulsar.io.influxdb.InfluxDBGenericRecordSinkTest created 2 new threads. There are now 11 threads in total.
CI - Unit - Pulsar IO
Summary: Tests in class org.apache.pulsar.io.solr.SolrGenericRecordSinkTest created 1 new threads. There are now 10 threads in total.
CI - Unit - Pulsar IO
Summary: Tests in class org.apache.pulsar.io.redis.sink.RedisSinkTest created 11 new threads. There are now 20 threads in total.
CI - Unit - Pulsar IO
Summary: Tests in class org.apache.pulsar.io.flume.sink.StringSinkTest created 16 new threads. There are now 24 threads in total.
CI - Unit - Pulsar IO
Summary: Tests in class org.apache.pulsar.io.flume.source.StringSourceTest created 20 new threads. There are now 28 threads in total.
CI - Unit - Pulsar IO
Summary: Tests in class org.apache.pulsar.io.flume.node.TestPollingZooKeeperConfigurationProvider created 4 new threads. There are now 12 threads in total.
CI - Unit - Pulsar IO
Summary: Tests in class org.apache.pulsar.io.kinesis.KinesisSinkTest created 9 new threads. There are now 18 threads in total.
CI - Unit - Brokers - Client Api
Summary: Tests in class org.apache.bookkeeper.mledger.impl.NonEntryCacheKeySharedSubscriptionV30Test created 2 new threads. There are now 10 threads in total.
CI - Unit - Brokers - Broker Group 2
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 2
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 2
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 2
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 2
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 2
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 2
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 2
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 2
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 2
Netty leaks found.
CI - Unit - Brokers - Broker Group 2
Summary: Tests in class org.apache.pulsar.client.impl.AutoCloseUselessClientConTopicsPatternConsumerTest created 6 new threads. There are now 15 threads in total.
CI - Unit - Brokers - Broker Group 2
Summary: Tests in class org.apache.pulsar.broker.SameAuthParamsLookupAutoClusterFailoverTest created 14 new threads. There are now 60 threads in total.
CI - Unit - Brokers - Broker Group 2
Summary: Tests in class org.apache.pulsar.broker.delayed.DelayedDeliveryTrackerFactoryTest created 1 new threads. There are now 9 threads in total.
CI - Unit - Brokers - Broker Group 2
Summary: Tests in class org.apache.pulsar.broker.EndToEndMetadataTest created 1 new threads. There are now 47 threads in total.
CI - Unit - Brokers - Broker Group 2
Summary: Tests in class org.apache.pulsar.broker.resourcegroup.ResourceGroupConfigListenerTest created 1 new threads. There are now 9 threads in total.
CI - Unit - Brokers - Broker Group 2
Summary: Tests in class org.apache.pulsar.zookeeper.LocalBookkeeperEnsembleTest created 41 new threads. There are now 49 threads in total.
CI - Unit - Brokers - Broker Group 3
Summary: Tests in class org.apache.pulsar.broker.admin.TenantEndpointsAuthorizationTest created 8 new threads. There are now 28 threads in total.
CI - Unit - Brokers - Broker Group 3
Summary: Tests in class org.apache.pulsar.broker.admin.AdminApiTest created 1 new threads. There are now 21 threads in total.
CI - Unit - Brokers - Broker Group 3
Summary: Tests in class org.apache.pulsar.broker.admin.ClusterEndpointsAuthorizationTest created 12 new threads. There are now 20 threads in total.
CI - Unit - Brokers - Broker Group 3
Summary: Tests in class org.apache.pulsar.broker.admin.BrokerEndpointsAuthorizationTest created 12 new threads. There are now 20 threads in total.
CI - Unit - Other
Traced leak detected ByteBuf
CI - Unit - Other
Traced leak detected ByteBuf
CI - Unit - Other
Netty leaks found.
CI - Unit - Other
Summary: Tests in class org.apache.bookkeeper.mledger.impl.ManagedLedgerTest created 10 new threads. There are now 19 threads in total.
CI - Unit - Other
Summary: Tests in class org.apache.pulsar.packages.management.storage.bookkeeper.BookKeeperPackagesStorageTest created 2 new threads. There are now 11 threads in total.
CI - Unit - Other
Summary: Tests in class org.apache.pulsar.broker.authentication.ProxySaslAuthenticationTest created 1 new threads. There are now 10 threads in total.
CI - Unit - Other
Summary: Tests in class org.apache.pulsar.broker.authentication.AuthenticationProviderAthenzTest created 1 new threads. There are now 10 threads in total.
CI - Unit - Other
Summary: Tests in class org.apache.bookkeeper.mledger.offload.filesystem.impl.FileSystemManagedLedgerOffloaderTest created 5 new threads. There are now 14 threads in total.
CI - Unit - Brokers - Client Impl
Traced leak detected ByteBuf
CI - Unit - Brokers - Client Impl
Traced leak detected ByteBuf
CI - Unit - Brokers - Client Impl
Traced leak detected ByteBuf
CI - Unit - Brokers - Client Impl
Traced leak detected ByteBuf
CI - Unit - Brokers - Client Impl
Traced leak detected ByteBuf
CI - Unit - Brokers - Client Impl
Traced leak detected ByteBuf
CI - Unit - Brokers - Client Impl
Traced leak detected ByteBuf
CI - Unit - Brokers - Client Impl
Traced leak detected ByteBuf
CI - Unit - Brokers - Client Impl
Traced leak detected ByteBuf
CI - Unit - Brokers - Client Impl
Netty leaks found.
CI - Unit - Brokers - Client Impl
Summary: Tests in class org.apache.pulsar.client.impl.BrokerClientIntegrationTest created 1 new threads. There are now 9 threads in total.
CI - Unit - Brokers - Client Impl
Summary: Tests in class org.apache.pulsar.client.impl.ClientInterruptTest created 8 new threads. There are now 16 threads in total.
CI - System - Function
Traced leak detected ByteBuf
CI - System - Function
Traced leak detected ByteBuf
CI - System - Function
Netty leaks found.
CI - Unit - Brokers - Broker Group 1
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 1
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 1
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 1
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 1
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 1
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 1
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 1
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 1
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 1
Netty leaks found.
CI - Unit - Brokers - Broker Group 1
Summary: Tests in class org.apache.pulsar.broker.service.BrokerServiceTest created 1 new threads. There are now 9 threads in total.
Run CodeQL Analysis
Unable to validate code scanning workflow: MissingPushHook
Run CodeQL Analysis
1 issue was detected with this workflow: Please specify an on.push hook to analyze and see code scanning alerts from the default branch on the Security tab.
Build Pulsar on MacOS
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520

Artifacts

Produced during runtime
Name Size Digest
Jacoco-coverage-report-inttests Expired
24.4 MB
sha256:e4f0e258e3fc42345f8f0d87ece97398549769d11da1b5b765dececbecb00360
Jacoco-coverage-report-systests Expired
24.9 MB
sha256:f61a7d922bec14e5071b0a570a49b8b3d78b7e26df7e80d8fbc0a414c2b49dd7
Jacoco-coverage-report-unittests Expired
25.9 MB
sha256:f4aa4471d035bbb89d6a584a1374871205483aaf365a56ce6a38e43eaf582e58
System-FUNCTION-dumps
3.09 KB
sha256:c3e14fdf4de480bb970dc2e42a090a96a560b0dc8f55d75726bc9abbc7fb04ed
Unit-BROKER_CLIENT_API-dumps
4.32 KB
sha256:135c9f976f9b25f62fc7be1235fcabc864ca11798d3ecd54d98f2c14ab12ab6f
Unit-BROKER_CLIENT_IMPL-dumps
50.4 KB
sha256:4e227eaf28e39ed62c292c74346125cf2dd2ffdebfbbbfb057ad0efe8392f33d
Unit-BROKER_GROUP_1-dumps
78.9 KB
sha256:a273d9d92a92ed13f2dbe1f8f7f06663da08109218dbc2d0f4eefbb450ca801f
Unit-BROKER_GROUP_2-dumps
106 KB
sha256:b8e671d9a36d61f505a9eb90f0c153b25d5e8cd43dbe8d9f305f0e7234fe08e6
Unit-BROKER_GROUP_3-dumps
19.5 KB
sha256:5101c19c3b0ae401f9a447b85815fece53a6c90c3f343f616e5e4dcdc54084e8
Unit-BROKER_GROUP_4-dumps
4.18 KB
sha256:e6663958c0831fd6a88aa7cde3976fb115cf329f4a18257a52f75c4cf6159bb1
Unit-CLIENT-dumps
40.6 KB
sha256:f827e7084a2f66a8d1b940957fbeab46e0ef72b213f39d4774f342f7f4c3f8ed
Unit-METADATA-dumps
42.1 KB
sha256:29b49f1e9c51911da820c228fe56c45743681a412a198f48b4eebf8fba927ff4
Unit-OTHER-dumps
25.5 KB
sha256:a86e61348e8bbc440659bc333c218fc69beae7bc08d033838d2b17569a86511a
Unit-PROXY-dumps
4.53 KB
sha256:8a55c0e3001f5619c085f2cf618106170f35fa1328c843861e857726f6ad5316
Unit-PULSAR_IO-dumps
40.1 KB
sha256:7365ca6d4caa224cad04ac1f852923c93f1e1c962f217c629f3dc65df41eb6d5
Unit-PULSAR_IO_ELASTIC-dumps
13.7 KB
sha256:babb36946a55e5bcb19e2c34114c3fa828c743d3392fbef12d3e6a67912eb10c