Hi Graham, We don't use any OpenShift build configs so unfortunately that won't work for us.
The builds are orchestrated completely by Jenkins so the webhook has to be posted to Jenkins itself, not OpenShift. Thanks, Sean On Fri, 8 Feb 2019 at 17:14, Graham Dumpleton <[email protected]> wrote: > > I believe you should be using the web book URL from the pipeline build config. > > You can get them from the web console page for the pipeline. > > See: > > * > https://ruddra.com/posts/openshift-python-gunicorn-nginx-jenkins-pipelines-part-three/ > > Graham > > On 8 Feb 2019, at 5:03 pm, Sean Dawson <[email protected]> wrote: > > Hi, > > I have Jenkins running in an OpenShift cluster and I have a multi > branch job set up, with the source git repository residing in > Bitbucket server. > > I wan't to set up a web hook from Bitbucket Server to Jenkins to > trigger builds as soon as there are changes to the repo. In a vanilla > Jenkins installation you are able to simply post the updates to > "${JENKINS_URL}/bitbucket-scmsource-hook/notify" as mentioned in this > article: > > https://support.cloudbees.com/hc/en-us/articles/115000053051-How-to-Trigger-Multibranch-Jobs-from-Bitbucket-Server-#configurationinbitbucketserver > > However, our Jenkins instance is the OpenShift version and uses > OpenShift to authenticate. When I try to post to this URL I get the > following error: > > { > "kind": "Status", > "apiVersion": "v1", > "metadata": { > > }, > "status": "Failure", > "message": "forbidden: User \"system:anonymous\" cannot post path > \"/bitbucket-scmsource-hook/notify\": no RBAC policy matched", > "reason": "Forbidden", > "details": { > > }, > "code": 403 > } > > Does anyone know of a way to allow the "system:anonymous" user to post > to that path? > > Thanks > > Sean > > _______________________________________________ > users mailing list > [email protected] > http://lists.openshift.redhat.com/openshiftmm/listinfo/users > > _______________________________________________ users mailing list [email protected] http://lists.openshift.redhat.com/openshiftmm/listinfo/users
