-
Notifications
You must be signed in to change notification settings - Fork 137
Open
Labels
area/nginx-configurationRelates to nginx configurationRelates to nginx configurationarea/telemetryIssues related to collected telemetry dataIssues related to collected telemetry dataenhancementNew feature or requestNew feature or request
Milestone
Description
As a potential NGINX Plus user,
I want to have a grace period for my initial licensing report,
So that I can validate NGF as a PoC without restriction.
NGF currently sets enforce_initial_report off;
for NGINX Plus data planes when initially installing, but once the first configuration is sent from the control plane to the data plane, this directive is removed (defaulting to on
). Users should be able to set this field themselves for other circumstances, like PoC testing or exemptions.
For reference: https://nginx.org/en/docs/ngx_mgmt_module.html#enforce_initial_report
Acceptance
- add a CLI argument to the controller to enable or disable the initial report enforcement
- set the field in the nginx config based on the user input
- the existing bootstrap config that sets this field to
off
should be left as-is to ensure startup succeeds
Metadata
Metadata
Assignees
Labels
area/nginx-configurationRelates to nginx configurationRelates to nginx configurationarea/telemetryIssues related to collected telemetry dataIssues related to collected telemetry dataenhancementNew feature or requestNew feature or request
Type
Projects
Status
🆕 New