Created
January 15, 2020 15:23
-
-
Save jdob/1ae836f5a00d27933b5091d78c519753 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
+ . /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