Updating API Audit Logging Parameters using Qbert API Leads to Duplicate Entries.
Problem
curl -kv --request PUT -H "X-Auth-Token: <MASKED>" -H "Content-Type: application/merge-patch+json" -H "Accept: application/json" --data '{"apiServerFlags": "--audit-policy-file=/var/opt/pf9/kube/apiserver-config/audit-policy.yaml,--audit-log-path=/var/opt/pf9/kube/audit/audit.log,--audit-log-maxage=60,--audit-log-maxsize=200,--audit-log-maxbackup=20"}' https://<DU-FQDN>/qbert/v4/<PROJECT-ID>/clusters/<CLUSTER-UUID We could see duplicate entries in the _/opt/pf9/pf9-kube/conf/master.yaml_$ grep -i audit /opt/pf9/pf9-kube/conf/pod-manifests/master.yaml
---
- --audit-log-path=/var/opt/pf9/kube/audit/audit.log
- --audit-log-maxage=30
- --audit-log-maxbackup=20
- --audit-log-maxsize=50
- --audit-policy-file=/var/opt/pf9/kube/apiserver-config/audit-policy.yaml
- --audit-log-path=/var/opt/pf9/kube/audit/audit.log
- --audit-log-maxage=60
- --audit-log-maxsize=200
- --audit-log-maxbackup=20
- mountPath: /var/opt/pf9/kube/audit
name: apiserver-audit
path: /var/opt/pf9/kube/audit
name: apiserver-audit
---Environment
Cause
Workaround
PreviousSpeaker pod fails to announce service if ExternalTrafficPolicy is changed to LocalNextVault Token Expired Prematurely Before Validity Period Ends
Last updated
