Skip to content

Commit 9b6b411

Browse files
committed
Three new profiling multi-server tests
1 parent 92d750b commit 9b6b411

110 files changed

Lines changed: 3741 additions & 3409 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/actions/ci-tests/action.yml

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -57,21 +57,6 @@ inputs:
5757
description: SMTP server SMTP port
5858
default: 2525
5959

60-
#
61-
# Kafka is opt-in. Redpanda (our Kafka-compatible test broker) can't
62-
# start with the default command on GitHub Actions `services:` runners
63-
# - the seastar runtime fails EINVAL without extra flags we can't pass
64-
# through the services stanza. Leaving this empty makes
65-
# test.modules.kafka skip cleanly; the multi-server kafka test covers
66-
# the full produce path via docker-compose.
67-
#
68-
kafka_test_server:
69-
description: Kafka/Redpanda broker host (empty = skip kafka module tests)
70-
default: ""
71-
kafka_test_server_port:
72-
description: Kafka/Redpanda broker port
73-
default: 9092
74-
7560
memcached_test_server:
7661
description: Memcached server host
7762
default: 127.0.0.1
@@ -201,8 +186,6 @@ runs:
201186
IMAP_TEST_SERVER: ${{ inputs.imap_test_server }}
202187
IMAP_TEST_SERVER_PORT: ${{ inputs.imap_test_server_port }}
203188
IMAP_TEST_SERVER_SSL_PORT: ${{ inputs.imap_test_server_ssl_port }}
204-
KAFKA_TEST_SERVER: ${{ inputs.kafka_test_server }}
205-
KAFKA_TEST_SERVER_PORT: ${{ inputs.kafka_test_server_port }}
206189
run: |
207190
[ -d /opt/openssl ] && export PATH=/opt/openssl/bin:$PATH
208191
@@ -265,8 +248,6 @@ runs:
265248
IMAP_TEST_SERVER: ${{ inputs.imap_test_server }}
266249
IMAP_TEST_SERVER_PORT: ${{ inputs.imap_test_server_port }}
267250
IMAP_TEST_SERVER_SSL_PORT: ${{ inputs.imap_test_server_ssl_port }}
268-
KAFKA_TEST_SERVER: ${{ inputs.kafka_test_server }}
269-
KAFKA_TEST_SERVER_PORT: ${{ inputs.kafka_test_server_port }}
270251
CACHE_MEMCACHED_TEST_SERVER: ${{ inputs.memcached_test_server }}
271252

272253
# Restore ucf

.github/workflows/ci-sanitizers.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -128,13 +128,6 @@ jobs:
128128
--health-timeout 5s
129129
--health-retries 5
130130
131-
#
132-
# No redpanda service container: seastar exits EINVAL on these
133-
# runners with the default command, and GitHub Actions services
134-
# don't let us override it. Kafka module tests skip here; the
135-
# multi-server kafka-produce test covers the produce path instead.
136-
#
137-
138131
steps:
139132

140133
# Need git installed for checkout to behave normally

.github/workflows/ci.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -134,15 +134,6 @@ jobs:
134134
--health-timeout 5s
135135
--health-retries 5
136136
137-
#
138-
# No redpanda service container here - seastar exits EINVAL on the
139-
# self-hosted runners when started with the default command, and
140-
# GitHub Actions `services:` gives us no way to override the
141-
# command line. The kafka module tests are skipped in this
142-
# workflow; the multi-server kafka-produce test brings its own
143-
# broker up via docker-compose with the right flags.
144-
#
145-
146137
steps:
147138

148139
# Need git installed for checkout to behave normally

debian/rules

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ logdir = /var/log/$(package)
3333
pkgdocdir = /usr/share/doc/$(package)
3434
confdir = /etc/$(package)
3535

36-
modulelist=kafka krb5 ldap redis rest yubikey
36+
modulelist=krb5 ldap redis rest yubikey
3737
sqldriverlist=freetds mysql unixodbc postgresql
3838
pkgs=$(shell dh_listpackages)
3939

raddb/mods-available/kafka

Lines changed: 0 additions & 206 deletions
This file was deleted.

raddb/radiusd.conf.in

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -357,10 +357,8 @@ log {
357357
# suppress_secrets:: Suppress "secret" values when printing
358358
# them in debug mode.
359359
#
360-
# NOTE: Note that when running the server at debug level 3 or
361-
# higher, this configuration ite, is ignored.
362360
#
363-
# Setting this to `yes` means that the server does not print
361+
# Setting this to "yes" means that the server does not print
364362
# the contents of "secret" values such as passwords. It
365363
# instead prints a place-holder value "<<< secret >>>", as
366364
# follows:
@@ -369,18 +367,17 @@ log {
369367
# User-Password = "<<< secret >>>"
370368
# ...
371369
#
372-
# Secret values are tracked across string expansions, string
373-
# modifications, concatenations, etc. i.e. if a
374-
# `User-Password` is placed into a `Reply-Message`, then the
375-
# value of the `Reply-Message` will also be marked as
376-
# "secret".
370+
# Note that secret values are tracked across string
371+
# expansions, string modifications, concatenations, etc.
372+
# i.e. if a `User-Password` is placed into a `Reply-Message`,
373+
# then the value of the `Reply-Message` will also be marked
374+
# as "secret".
377375
#
378-
# This configuration is enabled by default. While doing this
379-
# can make it harder to debug the server (as passwords are
380-
# omitted from the debug output), the servers defaults are as
381-
# secure as possible.
376+
# This configuration is disabled by default. It is extremely
377+
# important for administrators to be able to debug user
378+
# logins by seeing what is actually being sent.
382379
#
383-
# In many cases it is not useful to suppress secrets in an
380+
# In most cases it is not useful to suppress secrets in an
384381
# attempt to "be more secure". Any administrator who can see
385382
# the debug ouput is usually also able to view and/or modify
386383
# the servers configuration (including passwords in
@@ -389,7 +386,7 @@ log {
389386
# actual passwords in order to verify what the user is
390387
# entering.
391388
#
392-
suppress_secrets = yes
389+
# suppress_secrets = no
393390
}
394391

395392
#

0 commit comments

Comments
 (0)