-
Bug
-
Resolution: Done
-
Blocker
-
2.12.0.GA
-
None
-
False
-
False
-
Refresh of workspace page didn't help.
crwctl log
./crwctl/bin/crwctl server:deploy --catalog-source-name=crw-2-12-osbs-operator-bundle --catalog-source-namespace=openshift-marketplace --package-manifest-name=codeready-workspaces2 --olm-channel=tech-preview-latest-all-namespaces › Installer type is set to: 'olm' ❕olm-suggested-namespace flag is turned on. CodeReady Workspaces will be deployed in namespace: openshift-workspaces. › Current Kubernetes context: 'default/api-ci-ln-5t7typt-f76d1-origin-ci-int-gce-dev-openshift-com:6443/admin' ✔ Verify Kubernetes API...OK (it's OpenShift) ✔ Looking for an already existing CodeReady Workspaces instance ✔ Verify if CodeReady Workspaces is deployed into namespace "openshift-workspaces"...it is not ✔ Openshift preflight checklist ✔ Verify if oc is installed...done. ✔ Verify if openshift is running...done. ✔ Check OpenShift version: 4.x ✔ Check Kubernetes version: Unknown. ✔ Following CodeReady Workspaces logs ✔ Start following Operator logs...done ✔ Start following CodeReady Workspaces Server logs...done ✔ Start following PostgreSQL logs...done ✔ Start following Keycloak logs...done ✔ Start following Plug-in Registry logs...done ✔ Start following Devfile Registry logs...done ✔ Start following CodeReady Workspaces Dashboard logs...done ✔ Start following namespace events...done ✔ Running Olm installaion CodeReady Workspaces ✔ Check if OLM is pre-installed on the platform...done. ✔ Create Namespace (openshift-workspaces)...Done. ✔ Configure context information...done. ✔ Create operator subscription...created new one. ✔ Wait while subscription is ready...done. ✔ Wait while operator installed...done. ✔ Prepare CodeReady Workspaces cluster CR...Done. ✔ Create the Custom Resource of type checlusters.org.eclipse.che in the namespace openshift-workspaces...done. ✔ Post installation checklist ✔ PostgreSQL pod bootstrap ✔ Scheduling...done ✔ Downloading images...done ✔ Starting...done ✔ Keycloak pod bootstrap...skipped ✔ Devfile Registry pod bootstrap ✔ Scheduling...done ✔ Downloading images...done ✔ Starting...done ✔ Plug-in Registry pod bootstrap ✔ Scheduling...done ✔ Downloading images...done ✔ Starting...done ✔ CodeReady Workspaces Server pod bootstrap ✔ Scheduling...done ✔ Downloading images...done ✔ Starting...done ✔ CodeReady Workspaces status check...done ✔ Retrieving Che self-signed CA certificate...OK ✔ Prepare post installation output...done ✔ Show important messages ✔ CodeReady Workspaces has been successfully deployed. ✔ Documentation : https://access.redhat.com/documentation/en-us/red_hat_codeready_workspaces/2.12/ ✔ Release Notes : https://access.redhat.com/documentation/en-us/red_hat_codeready_workspaces/2.12/html/release_notes_and_known_issues/index ✔ ------------------------------------------------------------------------------- ✔ Users Dashboard : https://codeready-openshift-workspaces.apps.ci-ln-5t7typt-f76d1.origin-ci-int-gce.dev.openshift.com ✔ ------------------------------------------------------------------------------- ✔ Plug-in Registry : https://codeready-openshift-workspaces.apps.ci-ln-5t7typt-f76d1.origin-ci-int-gce.dev.openshift.com/plugin-registry/v3/ ✔ Devfile Registry : https://codeready-openshift-workspaces.apps.ci-ln-5t7typt-f76d1.origin-ci-int-gce.dev.openshift.com/devfile-registry/ ✔ -------------------------------------------------------------------------------
server log
2021-10-08 09:35:03,806[nio-8080-exec-1] [ERROR] [thubPersonalAccessTokenFetcher 182] - Unsupported OAuth provider github org.eclipse.che.api.core.NotFoundException: Unsupported OAuth provider github at org.eclipse.che.security.oauth.EmbeddedOAuthAPI.getAuthenticator(EmbeddedOAuthAPI.java:160) at org.eclipse.che.security.oauth.EmbeddedOAuthAPI.getToken(EmbeddedOAuthAPI.java:124) at org.eclipse.che.api.factory.server.github.GithubPersonalAccessTokenFetcher.fetchPersonalAccessToken(GithubPersonalAccessTokenFetcher.java:140) at org.eclipse.che.api.factory.server.scm.ScmPersonalAccessTokenFetcher.fetchPersonalAccessToken(ScmPersonalAccessTokenFetcher.java:45) at org.eclipse.che.api.factory.server.scm.kubernetes.KubernetesPersonalAccessTokenManager.fetchAndSave(KubernetesPersonalAccessTokenManager.java:128) at org.eclipse.che.api.factory.server.scm.AuthorizingFileContentProvider.fetchContent(AuthorizingFileContentProvider.java:82) at org.eclipse.che.api.factory.server.github.GithubScmFileResolver.fileContent(GithubScmFileResolver.java:60) at org.eclipse.che.api.factory.server.ScmService.resolveFile(ScmService.java:55) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.everrest.core.impl.method.DefaultMethodInvoker.invokeMethod(DefaultMethodInvoker.java:141) at org.everrest.core.impl.method.DefaultMethodInvoker.invokeMethod(DefaultMethodInvoker.java:61) at org.everrest.core.impl.RequestDispatcher.doInvokeResource(RequestDispatcher.java:307) at org.everrest.core.impl.RequestDispatcher.invokeSubResourceMethod(RequestDispatcher.java:298) at org.everrest.core.impl.RequestDispatcher.dispatch(RequestDispatcher.java:234) at org.everrest.core.impl.RequestDispatcher.dispatch(RequestDispatcher.java:129) at org.everrest.core.impl.RequestHandlerImpl.handleRequest(RequestHandlerImpl.java:63) at org.everrest.core.impl.EverrestProcessor.process(EverrestProcessor.java:121) at org.everrest.core.servlet.EverrestServlet.service(EverrestServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) at com.google.inject.servlet.ServletDefinition.doServiceImpl(ServletDefinition.java:290) at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:280) at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:184) at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:89) at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:85) at org.eclipse.che.core.metrics.ApiResponseMetricFilter.doFilter(ApiResponseMetricFilter.java:46) at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82) at org.eclipse.che.multiuser.api.authentication.commons.filter.MultiUserEnvironmentInitializationFilter.doFilter(MultiUserEnvironmentInitializationFilter.java:142) at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82) at org.eclipse.che.commons.logback.filter.RequestIdLoggerFilter.doFilter(RequestIdLoggerFilter.java:50) at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82) at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:121) at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:133) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:544) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:764) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:364) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:624) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:831) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1651) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.base/java.lang.Thread.run(Thread.java:829)
workspace devfile
schemaVersion: 2.1.0 metadata: name: quarkus-quickstart-2r3d namespace: admin-codeready projects: - git: checkoutFrom: revision: devfilev2 remotes: origin: 'https://github.com/crw-samples/quarkus-quickstarts.git' name: quarkus-quickstarts components: - container: args: - '-f' - /dev/null command: - tail endpoints: - exposure: none name: debug protocol: tcp targetPort: 5005 - exposure: public name: hello-greeting-endpoint path: /hello/greeting/che-user protocol: http targetPort: 8080 env: - name: QUARKUS_HTTP_HOST value: 0.0.0.0 image: registry.access.redhat.com/ubi8/openjdk-11 memoryLimit: 4G mountSources: true sourceMapping: /projects volumeMounts: - name: m2 path: /home/jboss/.m2 name: tools - container: args: - '-f' - /dev/null command: - tail image: registry.access.redhat.com/ubi8/ubi-minimal memoryLimit: 64M mountSources: true sourceMapping: /projects name: ubi-minimal - name: gradle volume: size: 1G - name: m2 volume: size: 1G - attributes: app.kubernetes.io/component: vscode-extension app.kubernetes.io/part-of: che-theia.eclipse.org che-theia.eclipse.org/vscode-extensions: - 'relative:extension/resources/download_jboss_org/jbosstools/static/jdt_ls/stable/java-0.75.0-60.vsix' - 'relative:extension/resources/download_jboss_org/jbosstools/vscode/3rdparty/vscode-java-debug/vscode-java-debug-0.26.0.vsix' che-theia.eclipse.org/vscode-preferences: java.server.launchMode: Standard container: args: - sh - '-c' - '${PLUGIN_REMOTE_ENDPOINT_EXECUTABLE}' cpuLimit: 500m cpuRequest: 30m env: - name: GRADLE_HOME value: /opt/gradle/ - name: CHE_THEIA_SIDECAR_PREFERENCES value: '{"java.server.launchMode":"Standard"}' - name: PLUGIN_REMOTE_ENDPOINT_EXECUTABLE value: /remote-endpoint/plugin-remote-endpoint - name: THEIA_PLUGINS value: 'local-dir:///plugins/sidecars/vscode-java' image: 'registry.redhat.io/codeready-workspaces/plugin-java11-rhel8@sha256:839b9f27316bb510abc09d557118204ca285cc708f1482a8d3124ac8f2e4b5d5' memoryLimit: 1500Mi sourceMapping: /projects volumeMounts: - name: m2 path: /home/jboss/.m2 - name: gradle path: /home/jboss/.gradle - name: remote-endpoint path: /remote-endpoint - name: plugins path: /plugins name: vscode-java commands: - exec: commandLine: ./mvnw package component: tools group: isDefault: true kind: build workingDir: '${PROJECTS_ROOT}/quarkus-quickstarts/getting-started' id: package - exec: commandLine: ./mvnw package -Dnative -Dmaven.test.skip -Dquarkus.native.native-image-xmx=2G component: tools group: kind: build label: Package Native workingDir: '${PROJECTS_ROOT}/quarkus-quickstarts/getting-started' id: packagenative - exec: commandLine: './mvnw compile quarkus:dev' component: tools group: isDefault: true kind: run label: Start Development mode (Hot reload + debug) workingDir: '${PROJECTS_ROOT}/quarkus-quickstarts/getting-started' id: startdev - exec: commandLine: ./getting-started-1.0.0-SNAPSHOT-runner component: ubi-minimal group: kind: run label: Start Native workingDir: '${PROJECTS_ROOT}/quarkus-quickstarts/getting-started/target' id: startnative