Skip to content

feat: make Redis password optional across all services#496

Merged
mfiedorowicz merged 1 commit intodevelopfrom
feat-optional-redis-password
Mar 9, 2026
Merged

feat: make Redis password optional across all services#496
mfiedorowicz merged 1 commit intodevelopfrom
feat-optional-redis-password

Conversation

@mfiedorowicz
Copy link
Copy Markdown
Member

Only set RedisPassword on redis.Options when the value is non-empty, matching the existing RedisUsername behavior.

Only set RedisPassword on redis.Options when the value is non-empty,
matching the existing RedisUsername behavior.
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 5, 2026

Go test coverage

STATUS ELAPSED PACKAGE COVER PASS FAIL SKIP
🟢 PASS 1.26s github.com/netboxlabs/diode/diode-server/auth 44.7% 42 0 0
🟢 PASS 1.33s github.com/netboxlabs/diode/diode-server/auth/cli 0.0% 0 0 0
🟢 PASS 1.02s github.com/netboxlabs/diode/diode-server/authutil 82.8% 5 0 0
🟢 PASS 0.12s github.com/netboxlabs/diode/diode-server/dbstore/postgres 0.0% 0 0 0
🟢 PASS 1.09s github.com/netboxlabs/diode/diode-server/entityhash 86.7% 16 0 0
🟢 PASS 1.14s github.com/netboxlabs/diode/diode-server/entitymatcher 83.0% 91 0 0
🟢 PASS 0.21s github.com/netboxlabs/diode/diode-server/errors 0.0% 0 0 0
🟢 PASS 1.15s github.com/netboxlabs/diode/diode-server/graph 49.9% 66 0 0
🟢 PASS 1.30s github.com/netboxlabs/diode/diode-server/ingester 82.7% 25 0 0
🟢 PASS 1.13s github.com/netboxlabs/diode/diode-server/matching 94.1% 66 0 0
🟢 PASS 1.07s github.com/netboxlabs/diode/diode-server/migrator 70.4% 4 0 0
🟢 PASS 4.22s github.com/netboxlabs/diode/diode-server/netboxdiodeplugin 83.6% 40 0 0
🟢 PASS 0.17s github.com/netboxlabs/diode/diode-server/pprof 0.0% 0 0 0
🟢 PASS 2.65s github.com/netboxlabs/diode/diode-server/reconciler 81.6% 86 0 0
🟢 PASS 1.02s github.com/netboxlabs/diode/diode-server/reconciler/applier 85.7% 1 0 0
🟢 PASS 0.13s github.com/netboxlabs/diode/diode-server/reconciler/changeset 0.0% 0 0 0
🟢 PASS 1.08s github.com/netboxlabs/diode/diode-server/reconciler/differ 63.8% 6 0 0
🟢 PASS 1.02s github.com/netboxlabs/diode/diode-server/server 85.7% 14 0 0
🟢 PASS 1.01s github.com/netboxlabs/diode/diode-server/strcase 100.0% 24 0 0
🟢 PASS 1.05s github.com/netboxlabs/diode/diode-server/telemetry 28.0% 26 0 0
🟢 PASS 1.04s github.com/netboxlabs/diode/diode-server/telemetry/otel 91.7% 25 0 0
🟢 PASS 0.15s github.com/netboxlabs/diode/diode-server/tls 0.0% 0 0 0
🟢 PASS 1.01s github.com/netboxlabs/diode/diode-server/version 100.0% 2 0 0

Total coverage: 57.8%

Copy link
Copy Markdown
Contributor

@paulstuart paulstuart left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mfiedorowicz mfiedorowicz merged commit 73ce4c5 into develop Mar 9, 2026
8 checks passed
@mfiedorowicz mfiedorowicz deleted the feat-optional-redis-password branch March 9, 2026 07:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants