# Disable Tekton Hub Auth after upgrade from 1.7.x --> 1.8.x * In 1.7.x to install Tekton Hub user had to create an api secret with name as `tekton-hub-api` and then apply the Hub CR * But with 1.8.x release we have added a feature where user does not need to create the api secret, he just needs to apply the CR and Hub will be up and running. In that case login and rating will be disabled by default #### NOTE :- *Disable Tekton Hub Auth and Rating works only on fresh instance of Hub but doesn't work when user upgrades from 1.7.x --> 1.8.x* In order to achieve disabling auth when user upgrades from `1.7.x --> 1.8.x`, below steps needs to be followed **Step 1:** Delete the Tekton Hub API secret which you have created as follows ```bash= oc delete secret tekton-hub-api -n <targetNamespace> ``` **Step 2:** Delete the Installerset for Tekton Hub API ```bash= oc delete tektoninstallerset tekton-hub-api-mv5dv ``` **NOTE**:- It will automatically recrete again the Tekton Hub API installerset * Wait till the Tekton Hub status becomes true again ```bash ╰─ oc get tektonhub hub NAME VERSION READY REASON APIURL UIURL hub 1.8.0 True https://tekton-hub-api-openshift-pipelines.apps.ci-ln-279pdpk-72292.origin-ci-int-gce.dev.rhcloud.com https://tekton-hub-ui-openshift-pipelines.apps.ci-ln-279pdpk-72292.origin-ci-int-gce.dev.rhcloud.com ``` **Step 3:** Delete the UI config map ```bash= oc delete configmap tekton-hub-ui -n <targetNamespace> ``` **Step 4:** Delete the Installerset for Tekton Hub UI ```bash= oc delete tektoninstallerset tekton-hub-ui-c8v7s ``` **NOTE**:- It will automatically recrete again the Tekton Hub UI installerset * Wait till the Tekton Hub status becomes true again ```bash ╰─ oc get tektonhub hub NAME VERSION READY REASON APIURL UIURL hub 1.8.0 True https://tekton-hub-api-openshift-pipelines.apps.ci-ln-279pdpk-72292.origin-ci-int-gce.dev.rhcloud.com https://tekton-hub-ui-openshift-pipelines.apps.ci-ln-279pdpk-72292.origin-ci-int-gce.dev.rhcloud.com ```