Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

astropy cache management needed: culprit for worker shutdown #27

Open
avialxee opened this issue Aug 1, 2022 · 0 comments
Open

astropy cache management needed: culprit for worker shutdown #27

avialxee opened this issue Aug 1, 2022 · 0 comments

Comments

@avialxee
Copy link
Owner

avialxee commented Aug 1, 2022

astropy cache problem is the culprit for worker failing to boot

2022-08-01 03:49:27.872 [flask_avialxee] web.1 State changed from starting to up
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "/app/.heroku/python/lib/python3.7/site-packages/gunicorn/arbiter.py", line 589, in spawn_worker
2022-08-01 03:49:30.279 [flask_avialxee] web.1     from rgbmaker.fetch import query as qu, save_fig
2022-08-01 03:49:30.279 [flask_avialxee] web.1     SkyView = SkyViewClass()
2022-08-01 03:49:30.279 [flask_avialxee] web.1     mod = importlib.import_module(module)
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "/app/.heroku/python/lib/python3.7/site-packages/gunicorn/app/wsgiapp.py", line 58, in load
2022-08-01 03:49:30.279 [flask_avialxee] web.1     return self.load_wsgiapp()
2022-08-01 03:49:30.279 [flask_avialxee] web.1 [2022-08-01 03:49:30 +0000] [10] [ERROR] Exception in worker process
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
2022-08-01 03:49:30.279 [flask_avialxee] web.1     worker.init_process()
2022-08-01 03:49:30.279 [flask_avialxee] web.1     from .core import SkyView, SkyViewClass
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "/app/.heroku/python/lib/python3.7/os.py", line 223, in makedirs
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "/app/.heroku/python/lib/python3.7/site-packages/astroquery/skyview/core.py", line 24, in __init__

2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "/app/.heroku/python/lib/python3.7/site-packages/gunicorn/workers/base.py", line 146, in load_wsgi
2022-08-01 03:49:30.279 [flask_avialxee] web.1     return _bootstrap._gcd_import(name[level:], package, level)
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
2022-08-01 03:49:30.279 [flask_avialxee] web.1     super(SkyViewClass, self).__init__()
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "/app/.heroku/python/lib/python3.7/importlib/__init__.py", line 127, in import_module
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "/app/.heroku/python/lib/python3.7/site-packages/gunicorn/app/wsgiapp.py", line 48, in load_wsgiapp
2022-08-01 03:49:30.279 [flask_avialxee] web.1     from astroquery.skyview import SkyView as skv
2022-08-01 03:49:30.279 [flask_avialxee] web.1     return util.import_app(self.app_uri)
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "<frozen importlib._bootstrap>", line 983, in _find_and_load
2022-08-01 03:49:30.279 [flask_avialxee] web.1     self.load_wsgi()
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "/app/.heroku/python/lib/python3.7/site-packages/astroquery/skyview/core.py", line 334, in <module>
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "/app/.heroku/python/lib/python3.7/site-packages/rgbmaker/__init__.py", line 5, in <module>
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "/app/.heroku/python/lib/python3.7/site-packages/gunicorn/util.py", line 359, in import_app
2022-08-01 03:49:30.279 [flask_avialxee] web.1     mkdir(name, mode)
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "/app/.heroku/python/lib/python3.7/site-packages/astroquery/query.py", line 167, in __init__
2022-08-01 03:49:30.279 [flask_avialxee] web.1     self.callable = self.load()
2022-08-01 03:49:30.279 [flask_avialxee] web.1     self.wsgi = self.app.wsgi()
2022-08-01 03:49:30.279 [flask_avialxee] web.1     os.makedirs(self.cache_location)
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "/app/app.py", line 4, in <module>
2022-08-01 03:49:30.279 [flask_avialxee] web.1 [2022-08-01 03:49:30 +0000] [10] [INFO] Worker exiting (pid: 10)
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "/app/.heroku/python/lib/python3.7/site-packages/gunicorn/workers/base.py", line 134, in init_process
2022-08-01 03:49:30.279 [flask_avialxee] web.1 FileExistsError: [Errno 17] File exists: '/app/.astropy/cache/astroquery/SkyView'
2022-08-01 03:49:30.279 [flask_avialxee] web.1 Traceback (most recent call last):
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "<frozen importlib._bootstrap_external>", line 728, in exec_module
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "/app/.heroku/python/lib/python3.7/site-packages/gunicorn/app/base.py", line 67, in wsgi
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "/app/.heroku/python/lib/python3.7/site-packages/astroquery/skyview/__init__.py", line 16, in <module>
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "/app/.heroku/python/lib/python3.7/site-packages/gunicorn/arbiter.py", line 589, in spawn_worker
2022-08-01 03:49:30.279 [flask_avialxee] web.1     from rgbmaker.fetch import query as qu, save_fig
2022-08-01 03:49:30.279 [flask_avialxee] web.1     SkyView = SkyViewClass()
2022-08-01 03:49:30.279 [flask_avialxee] web.1     mod = importlib.import_module(module)
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "/app/.heroku/python/lib/python3.7/site-packages/gunicorn/app/wsgiapp.py", line 58, in load
2022-08-01 03:49:30.279 [flask_avialxee] web.1     return self.load_wsgiapp()
2022-08-01 03:49:30.279 [flask_avialxee] web.1 [2022-08-01 03:49:30 +0000] [10] [ERROR] Exception in worker process
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
2022-08-01 03:49:30.279 [flask_avialxee] web.1     worker.init_process()
2022-08-01 03:49:30.279 [flask_avialxee] web.1     from .core import SkyView, SkyViewClass
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "/app/.heroku/python/lib/python3.7/os.py", line 223, in makedirs
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "/app/.heroku/python/lib/python3.7/site-packages/astroquery/skyview/core.py", line 24, in __init__
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "/app/.heroku/python/lib/python3.7/site-packages/gunicorn/workers/base.py", line 146, in load_wsgi
2022-08-01 03:49:30.279 [flask_avialxee] web.1     return _bootstrap._gcd_import(name[level:], package, level)
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
2022-08-01 03:49:30.279 [flask_avialxee] web.1     super(SkyViewClass, self).__init__()
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "/app/.heroku/python/lib/python3.7/importlib/__init__.py", line 127, in import_module
2022-08-01 03:49:30.279 [flask_avialxee] web.1   File "/app/.heroku/python/lib/python3.7/site-packages/gunicorn/app/wsgiapp.py", line 48, in load_wsgiapp
2022-08-01 03:49:30.279 [flask_avialxee] web.1     from astroquery.skyview import SkyView as skv
2022-08-01 03:49:30.279 [flask_avialxee] web.1     return util.import_app(self.app_uri)
2022-08-01 03:49:33.403 [flask_avialxee] web.1 [2022-08-01 03:49:33 +0000] [9] [INFO] Worker exiting (pid: 9)
2022-08-01 03:49:33.404 [flask_avialxee] router web.1 503 GET sky.radathomeindia.org /static/media/logo.png 2405:204:140c:b0c2:3164:a75f:926a:2998 at=error code=H13 desc="Connection closed without response" method=GET path="/static/media/logo.png" host=sky.radathomeindia.org request_id=dcda1eae-52df-4b1b-900b-0561f3945cb8 fwd="2405:204:140c:b0c2:3164:a75f:926a:2998,172.69.239.154" dyno=web.1 connect=0ms service=3834ms status=503 bytes=0 protocol=http
2022-08-01 03:49:33.682 [flask_avialxee] web.1 [2022-08-01 03:49:33 +0000] [4] [INFO] Reason: Worker failed to boot.
@avialxee avialxee pinned this issue Aug 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant