Skip to content

Instantly share code, notes, and snippets.

@jdob
Created January 15, 2020 15:23
Show Gist options
  • Save jdob/1ae836f5a00d27933b5091d78c519753 to your computer and use it in GitHub Desktop.
Save jdob/1ae836f5a00d27933b5091d78c519753 to your computer and use it in GitHub Desktop.
+ . /opt/app-root/src/jupyterhub_config.sh
++ CONFIGURATION_TYPE=learning-portal
++ '[' -f /opt/app-root/src/configs/learning-portal.sh ']'
++ . /opt/app-root/src/configs/learning-portal.sh
++ '[' -f /opt/app-root/configs/jupyterhub_config.sh ']'
++ . /opt/app-root/configs/jupyterhub_config.sh
+ trap 'kill -TERM $PID' TERM INT
+ PID=21
+ wait 21
+ jupyterhub -f /opt/app-root/src/jupyterhub_config.py
INFO: Workshop name is 'lab-build-an-operator'.
INFO: Application name is 'lab-build-an-operator'.
INFO: Configuration type is 'learning-portal'.
INFO: Homeroom link is ''.
INFO: Homeroom name is 'homeroom'.
INFO: Service account name is 'lab-build-an-operator-spawner'.
INFO: Namespace is 'workshops'.
INFO: Full service account name is 'system:serviceaccount:workshops:lab-build-an-operator-spawner'.
/opt/app-root/lib/python3.6/site-packages/urllib3/connectionpool.py:1004: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
InsecureRequestWarning,
[E 2020-01-15 15:22:09.641 JupyterHub app:2482]
Traceback (most recent call last):
File "/opt/app-root/lib/python3.6/site-packages/jupyterhub/app.py", line 2479, in launch_instance_async
await self.initialize(argv)
File "/opt/app-root/lib/python3.6/site-packages/jupyterhub/app.py", line 2088, in initialize
self.load_config_file(self.config_file)
File "</opt/app-root/lib/python3.6/site-packages/decorator.py:decorator-gen-5>", line 2, in load_config_file
File "/opt/app-root/lib/python3.6/site-packages/traitlets/config/application.py", line 87, in catch_config_error
return method(app, *args, **kwargs)
File "/opt/app-root/lib/python3.6/site-packages/traitlets/config/application.py", line 602, in load_config_file
raise_config_file_errors=self.raise_config_file_errors,
File "/opt/app-root/lib/python3.6/site-packages/traitlets/config/application.py", line 563, in _load_config_files
config = loader.load_config()
File "/opt/app-root/lib/python3.6/site-packages/traitlets/config/loader.py", line 457, in load_config
self._read_file_as_dict()
File "/opt/app-root/lib/python3.6/site-packages/traitlets/config/loader.py", line 489, in _read_file_as_dict
py3compat.execfile(conf_filename, namespace)
File "/opt/app-root/lib/python3.6/site-packages/ipython_genutils/py3compat.py", line 198, in execfile
exec(compiler(f.read(), fname, 'exec'), glob, loc)
File "/opt/app-root/src/jupyterhub_config.py", line 466, in <module>
api_version='v1', kind='Namespace')
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/discovery.py", line 201, in get
results = self.search(**kwargs)
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/discovery.py", line 242, in search
results = self.__search(self.__build_search(**kwargs), self.__resources, [])
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/discovery.py", line 284, in __search
matches.extend(self.__search([key] + parts[1:], resources, reqParams))
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/discovery.py", line 270, in __search
return self.__search(parts[1:], resourcePart, reqParams + [part] )
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/discovery.py", line 284, in __search
matches.extend(self.__search([key] + parts[1:], resources, reqParams))
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/discovery.py", line 270, in __search
return self.__search(parts[1:], resourcePart, reqParams + [part] )
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/discovery.py", line 263, in __search
group, part, resourcePart.preferred)
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/discovery.py", line 166, in get_resources_for_api_version
resources_response = self.client.request('GET', path).resources or []
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/client.py", line 44, in inner
raise api_exception(e)
openshift.dynamic.exceptions.ServiceUnavailableError: 503
Reason: Service Unavailable
HTTP response headers: HTTPHeaderDict({'Cache-Control': 'no-cache, private', 'Content-Type': 'text/plain; charset=utf-8', 'X-Content-Type-Options': 'nosniff', 'Date': 'Wed, 15 Jan 2020 15:22:09 GMT', 'Content-Length': '20'})
HTTP response body: b'service unavailable\n'
Original traceback:
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/client.py", line 42, in inner
resp = func(self, *args, **kwargs)
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/client.py", line 241, in request
_return_http_data_only=params.get('_return_http_data_only', True)
File "/opt/app-root/lib/python3.6/site-packages/kubernetes/client/api_client.py", line 334, in call_api
_return_http_data_only, collection_formats, _preload_content, _request_timeout)
File "/opt/app-root/lib/python3.6/site-packages/kubernetes/client/api_client.py", line 168, in __call_api
_request_timeout=_request_timeout)
File "/opt/app-root/lib/python3.6/site-packages/kubernetes/client/api_client.py", line 355, in request
headers=headers)
File "/opt/app-root/lib/python3.6/site-packages/kubernetes/client/rest.py", line 231, in GET
query_params=query_params)
File "/opt/app-root/lib/python3.6/site-packages/kubernetes/client/rest.py", line 222, in request
raise ApiException(http_resp=r)
ERROR:asyncio:Task exception was never retrieved
future: <Task finished coro=<JupyterHub.launch_instance_async() done, defined at /opt/app-root/lib/python3.6/site-packages/jupyterhub/app.py:2477> exception=SystemExit(1,)>
Traceback (most recent call last):
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/client.py", line 42, in inner
resp = func(self, *args, **kwargs)
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/client.py", line 241, in request
_return_http_data_only=params.get('_return_http_data_only', True)
File "/opt/app-root/lib/python3.6/site-packages/kubernetes/client/api_client.py", line 334, in call_api
_return_http_data_only, collection_formats, _preload_content, _request_timeout)
File "/opt/app-root/lib/python3.6/site-packages/kubernetes/client/api_client.py", line 168, in __call_api
_request_timeout=_request_timeout)
File "/opt/app-root/lib/python3.6/site-packages/kubernetes/client/api_client.py", line 355, in request
headers=headers)
File "/opt/app-root/lib/python3.6/site-packages/kubernetes/client/rest.py", line 231, in GET
query_params=query_params)
File "/opt/app-root/lib/python3.6/site-packages/kubernetes/client/rest.py", line 222, in request
raise ApiException(http_resp=r)
kubernetes.client.rest.ApiException: (503)
Reason: Service Unavailable
HTTP response headers: HTTPHeaderDict({'Cache-Control': 'no-cache, private', 'Content-Type': 'text/plain; charset=utf-8', 'X-Content-Type-Options': 'nosniff', 'Date': 'Wed, 15 Jan 2020 15:22:09 GMT', 'Content-Length': '20'})
HTTP response body: b'service unavailable\n'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/app-root/lib/python3.6/site-packages/jupyterhub/app.py", line 2479, in launch_instance_async
await self.initialize(argv)
File "/opt/app-root/lib/python3.6/site-packages/jupyterhub/app.py", line 2088, in initialize
self.load_config_file(self.config_file)
File "</opt/app-root/lib/python3.6/site-packages/decorator.py:decorator-gen-5>", line 2, in load_config_file
File "/opt/app-root/lib/python3.6/site-packages/traitlets/config/application.py", line 87, in catch_config_error
return method(app, *args, **kwargs)
File "/opt/app-root/lib/python3.6/site-packages/traitlets/config/application.py", line 602, in load_config_file
raise_config_file_errors=self.raise_config_file_errors,
File "/opt/app-root/lib/python3.6/site-packages/traitlets/config/application.py", line 563, in _load_config_files
config = loader.load_config()
File "/opt/app-root/lib/python3.6/site-packages/traitlets/config/loader.py", line 457, in load_config
self._read_file_as_dict()
File "/opt/app-root/lib/python3.6/site-packages/traitlets/config/loader.py", line 489, in _read_file_as_dict
py3compat.execfile(conf_filename, namespace)
File "/opt/app-root/lib/python3.6/site-packages/ipython_genutils/py3compat.py", line 198, in execfile
exec(compiler(f.read(), fname, 'exec'), glob, loc)
File "/opt/app-root/src/jupyterhub_config.py", line 466, in <module>
api_version='v1', kind='Namespace')
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/discovery.py", line 201, in get
results = self.search(**kwargs)
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/discovery.py", line 242, in search
results = self.__search(self.__build_search(**kwargs), self.__resources, [])
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/discovery.py", line 284, in __search
matches.extend(self.__search([key] + parts[1:], resources, reqParams))
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/discovery.py", line 270, in __search
return self.__search(parts[1:], resourcePart, reqParams + [part] )
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/discovery.py", line 284, in __search
matches.extend(self.__search([key] + parts[1:], resources, reqParams))
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/discovery.py", line 270, in __search
return self.__search(parts[1:], resourcePart, reqParams + [part] )
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/discovery.py", line 263, in __search
group, part, resourcePart.preferred)
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/discovery.py", line 166, in get_resources_for_api_version
resources_response = self.client.request('GET', path).resources or []
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/client.py", line 44, in inner
raise api_exception(e)
openshift.dynamic.exceptions.ServiceUnavailableError: 503
Reason: Service Unavailable
HTTP response headers: HTTPHeaderDict({'Cache-Control': 'no-cache, private', 'Content-Type': 'text/plain; charset=utf-8', 'X-Content-Type-Options': 'nosniff', 'Date': 'Wed, 15 Jan 2020 15:22:09 GMT', 'Content-Length': '20'})
HTTP response body: b'service unavailable\n'
Original traceback:
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/client.py", line 42, in inner
resp = func(self, *args, **kwargs)
File "/opt/app-root/lib/python3.6/site-packages/openshift/dynamic/client.py", line 241, in request
_return_http_data_only=params.get('_return_http_data_only', True)
File "/opt/app-root/lib/python3.6/site-packages/kubernetes/client/api_client.py", line 334, in call_api
_return_http_data_only, collection_formats, _preload_content, _request_timeout)
File "/opt/app-root/lib/python3.6/site-packages/kubernetes/client/api_client.py", line 168, in __call_api
_request_timeout=_request_timeout)
File "/opt/app-root/lib/python3.6/site-packages/kubernetes/client/api_client.py", line 355, in request
headers=headers)
File "/opt/app-root/lib/python3.6/site-packages/kubernetes/client/rest.py", line 231, in GET
query_params=query_params)
File "/opt/app-root/lib/python3.6/site-packages/kubernetes/client/rest.py", line 222, in request
raise ApiException(http_resp=r)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/app-root/lib/python3.6/site-packages/jupyterhub/app.py", line 2492, in launch_instance
loop.start()
File "/opt/app-root/lib/python3.6/site-packages/tornado/platform/asyncio.py", line 148, in start
self.asyncio_loop.run_forever()
File "/opt/rh/rh-python36/root/usr/lib64/python3.6/asyncio/base_events.py", line 421, in run_forever
self._run_once()
File "/opt/rh/rh-python36/root/usr/lib64/python3.6/asyncio/base_events.py", line 1426, in _run_once
handle._run()
File "/opt/rh/rh-python36/root/usr/lib64/python3.6/asyncio/events.py", line 127, in _run
self._callback(*self._args)
File "/opt/app-root/lib/python3.6/site-packages/jupyterhub/app.py", line 2483, in launch_instance_async
self.exit(1)
File "/opt/app-root/lib/python3.6/site-packages/traitlets/config/application.py", line 654, in exit
sys.exit(exit_status)
SystemExit: 1
+ trap - TERM INT
+ wait 21
+ STATUS=1
+ exit 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment