Introduction :
Based on documentation, Control Groups and Replication features require Enterprise licensing.
We had a customer who complained about Feature not Enabled when accessing API relevant to above features, even though they had Enterprise Licensing
/sys/config/control-group
/sys/replication/performance/status
Current license:
Key Value
--- -----
expiration_time 2022-12-04T00:00:00Z
features [DR Replication Namespaces Lease Count Quotas]
license_id xxxxxxxx
performance_standby_count 0
start_time 2021-08-09T00:00:00Z
API Call:
curl -s --header "X-Vault-Token: xxxxxxxx" --request GET https://xx.xxx.xxx.xxx:8200/v1/sys/config/control-group
{"errors":["1 error occurred:\n\t* Feature Not Enabled\n\n"]}
Cause :
The cause of the above error is these features are added in Enterprise license when premium package is added
The picture below shows the difference for better understanding
Solution :
Once the above package is added is added , all features of Enterprise license are active
siddarthsurana@siddarthsurana-FVFG30R7Q05P % vault read sys/license/status
Key Value
--- -----
autoloaded map[expiration_time:2022-09-23T23:59:59.999Z features:[HSM Performance Replication DR Replication MFA Sentinel Seal Wrapping Control Groups Performance Standby Namespaces KMIP Entropy Augmentation Lease Count Quotas Automated Snapshots] license_id:23fcc9ac-e174-d1da-1c0d-735c0442d2c4 performance_standby_count:9999 start_time:2021-09-23T00:00:00Z]
autoloading_used true
persisted_autoload map[expiration_time:2022-09-23T23:59:59.999Z features:[HSM Performance Replication DR Replication MFA Sentinel Seal Wrapping Control Groups Performance Standby Namespaces KMIP Entropy Augmentation Lease Count Quotas Automated Snapshots] license_id:23fcc9ac-e174-d1da-1c0d-735c0442d2c4 performance_standby_count:9999 start_time:2021-09-23T00:00:00Z]