Red Hat Bugzilla – Bug 1461702
[trello yy3ACVjj]Should display new Bitbucket and Gitlab webhooks url on the bc configuration page
Last modified: 2017-08-16 15:51 EDT
Created attachment 1287957 [details]
Description of problem:
Should display new type webhooks url on the bc configuration page
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.Login in web console
2.Create an bc
# oc new-build openshift/ruby:latest --code=http://github.com/openshift/ruby-
3.Go to ruby-hello-world bc edit page, add new type webhooks: add 'Bitbucket' and 'Gitlab' webhooks under the drop-down list
4.Check Configuration tab of bc page
4.No display url of the new type webhooks and 'Lear more' link,It just display:
Other Trigger:GitLab/ Other Trigger:Bitbucket
4.Should display the URL and 'learn more' link as Github/Generic webhooks
This is being fixed in https://github.com/openshift/origin-web-console/pull/1720
It will properly display the webhook URLs for the new types now. Instead of having a bunch of individual learn more links, which looked cluttered, we decided to have the Learn More link move up to the Triggers header and point to the build triggers page.
Commit pushed to master at https://github.com/openshift/origin-web-console
Bug 1461702 - Fix display of build webhooks to support new types
Also fixes outdated documentation links.
Checked this issue in openshift v3.6.121, the bug was fixed. After add new Bitbucket and Gitlab webhooks, could display these webhooks url and just have Learn more link beside the Triggers header. So, could you change this bug status to ON_QA? Thanks!
The issue is indeed verified in the last comment, but found the new unstable issue: after adding some webhooks in BC editor, the Configuration tab sometimes can show triggers correctly but sometimes cannot. E.g. add Bitbucket webhook, Save, check Configuration tab, it is correct. Add another Github webhook, Save, check Configuration tab, it is wrong now. See video record
Created attachment 1290980 [details]
New issue fixed in https://github.com/openshift/origin-web-console/pull/1763
*** Bug 1464600 has been marked as a duplicate of this bug. ***
Test this issue against openshift v184.108.40.206, it was fixed. Besides, checked other add/remove orders, feature works well.