Hide Forgot
Description of problem: When creating a project through the api users want the ability add labels and annotations with this request. POST /oapi/v1/projectrequests Right now to add labels or annotations to a project the name-space object must be modified or created with these values. Additional info: https://docs.openshift.com/enterprise/3.1/rest_api/openshift_v1.html#v1-projectrequest
Right now the assumption is that labels and annotations are created by a highly privileged user. It is not clear what the use case is on this. Can you give us some examples of what you'd use the labels and annotations for?
Adding this to Projectrequests is not needed since labels and annotations are meant for priv users. Instead this request is so that one can set labels or annotations to a project with out needing to modify the namespace object. https://docs.openshift.com/enterprise/3.1/rest_api/openshift_v1.html#create-a-project The want for this is cut out extra api calls when creating a project.