You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 14, 2022. It is now read-only.
As CF operator, in order to control which NFS server can be mounted by service brokers by diego cells, I need to be able to reject some service broker bind responses that against a black list. Note that the CF operator will control which mount options are accepted through cloudfoundry/nfsv3driver#2.
Then a reponse with a 403 HTTP status code is returned with the following compliant response body:
{
"description": "The broker provider volume group was rejected by the security group filter. Please ask the Cf operator to check sec-group-filter log for detailed regexp non match ."
}
As CF operator, in order to control which NFS server can be mounted by service brokers by diego cells, I need to be able to reject some service broker bind responses that against a black list. Note that the CF operator will control which mount options are accepted through cloudfoundry/nfsv3driver#2.
Given the following white list config:
When the filtered broker binding response is:
Then the same binding response is returned to the cloudcontroller
When the filtered broker binding response is:
Then a reponse with a 403 HTTP status code is returned with the following compliant response body:
Note that uid/gid options outside of the mount url would be disabled through the use of
nfsv3driver.allowed-in-mount
with would not includenfs_uid,nfs_gid
https://github.com/cloudfoundry-incubator/nfs-volume-release/blob/5628a0241d937a796807f6a5c76031640ff6d0ed/jobs/nfsv3driver/spec#L39-L42
/CC @smaillan @nabbar @f-guichard @allamand @s-bortolussi
The text was updated successfully, but these errors were encountered: