influxdata / influxdata/influxdb

Spurious error log when setting feature flags at startup

Open
#21,282 0 comments 0 reactions 0 assignees View on GitHub
area/2.x area/configuration area/feature flags
Dominant language
Rust
Stars
31.7k
Forks
3.7k
Avg merge
13h 37m
Merged PRs (30d)
8

Description

__Steps to reproduce:__
Described in [this comment](https://github.com/influxdata/influxdb/issues/17666#issuecomment-791956157).

__Expected behavior:__
1. Feature flags can be set via CLI, env, or config
2. When a feature flag is successfully set, no error log is displayed

__Actual behavior:__
Sometimes, attempts to override a feature flag are ignored.
Other times, the override succeeds, but a log message says it failed.

Contributor guide

Open the contributing guide

Research direction

Start with the reproduction details in the linked comment, then trace how feature flags are read from the CLI, environment, and configuration during startup. Verify both successful overrides and the absence of spurious error logs across those inputs.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
backend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.