[augur] | Python 3.11.13
[augur] | 2025-07-03 13:39:57 a91d132b829c augur[1] INFO Flushing all redis databases this instance was using
[augur] | Traceback (most recent call last):
[augur] | File "/augur/.venv/bin/augur", line 10, in <module>
[augur] | sys.exit(run())
[augur] | (augur) Reseting log files
[augur] | Failed to create file handler: [Errno 13] Permission denied: '/logs/augur.info'
[augur] | Failed to create file handler: [Errno 13] Permission denied: '/logs/augur.error'
[augur] | ^^^^^
[augur] | File "/augur/.venv/lib/python3.11/site-packages/click/core.py", line 1128, in __call__
[augur] | return self.main(*args, **kwargs)
[augur] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[augur] | File "/augur/.venv/lib/python3.11/site-packages/click/core.py", line 1053, in main
[augur] | rv = self.invoke(ctx)
[augur] | ^^^^^^^^^^^^^^^^
[augur] | File "/augur/.venv/lib/python3.11/site-packages/click/core.py", line 1659, in invoke
[augur] | return _process_result(sub_ctx.command.invoke(sub_ctx))
[augur] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[augur] | File "/augur/.venv/lib/python3.11/site-packages/click/core.py", line 1659, in invoke
[augur] | return _process_result(sub_ctx.command.invoke(sub_ctx))
[augur] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[augur] | File "/augur/.venv/lib/python3.11/site-packages/click/core.py", line 1395, in invoke
[augur] | return ctx.invoke(self.callback, **ctx.params)
[augur] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[augur] | File "/augur/.venv/lib/python3.11/site-packages/click/core.py", line 754, in invoke
[augur] | return __callback(*args, **kwargs)
[augur] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[augur] | File "/augur/.venv/lib/python3.11/site-packages/click/decorators.py", line 26, in new_func
[augur] | return f(get_current_context(), *args, **kwargs)
[augur] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[augur] | File "/augur/augur/application/cli/__init__.py", line 45, in new_func
[augur] | return ctx.invoke(function_internet_connection, *args, **kwargs)
[augur] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[augur] | File "/augur/.venv/lib/python3.11/site-packages/click/core.py", line 754, in invoke
[augur] | return __callback(*args, **kwargs)
[augur] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[augur] | File "/augur/.venv/lib/python3.11/site-packages/click/decorators.py", line 26, in new_func
[augur] | return f(get_current_context(), *args, **kwargs)
[augur] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[augur] | File "/augur/augur/application/cli/__init__.py", line 57, in new_func
[augur] | return ctx.invoke(function_db_connection, *args, **kwargs)
[augur] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[augur] | File "/augur/.venv/lib/python3.11/site-packages/click/core.py", line 754, in invoke
[augur] | return __callback(*args, **kwargs)
[augur] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[augur] | File "/augur/.venv/lib/python3.11/site-packages/click/decorators.py", line 26, in new_func
[augur] | return f(get_current_context(), *args, **kwargs)
[augur] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[augur] | File "/augur/augur/application/cli/__init__.py", line 105, in new_func
[augur] | return ctx.invoke(f, *args, **kwargs)
[augur] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[augur] | File "/augur/.venv/lib/python3.11/site-packages/click/core.py", line 754, in invoke
[augur] | return __callback(*args, **kwargs)
[augur] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[augur] | File "/augur/.venv/lib/python3.11/site-packages/click/decorators.py", line 26, in new_func
[augur] | return f(get_current_context(), *args, **kwargs)
[augur] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[augur] | File "/augur/augur/application/cli/backend.py", line 91, in start
[augur] | cleanup_collection_status_and_rabbit(logger, ctx.obj.engine)
[augur] | File "/augur/augur/application/cli/backend.py", line 350, in cleanup_collection_status_and_rabbit
[augur] | clear_redis_caches()
[augur] | File "/augur/augur/application/cli/backend.py", line 363, in clear_redis_caches
[augur] | logger.info("Flushing all redis databases this instance was using")
[augur] | File "/usr/local/lib/python3.11/logging/__init__.py", line 1489, in info
[augur] | self._log(INFO, msg, args, **kwargs)
[augur] | File "/usr/local/lib/python3.11/logging/__init__.py", line 1634, in _log
[augur] | self.handle(record)
[augur] | File "/usr/local/lib/python3.11/logging/__init__.py", line 1644, in handle
[augur] | self.callHandlers(record)
[augur] | File "/usr/local/lib/python3.11/logging/__init__.py", line 1705, in callHandlers
[augur] | if record.levelno >= hdlr.level:
[augur] | ^^^^^^^^^^
[augur] | AttributeError: 'NoneType' object has no attribute 'level'
When trying to run the compose file, even with patches from #3211, i run into this error:
It appears that there is supposed to be a post_start script to open up the permissions on these files at https://github.com/chaoss/augur/blob/cf69b9ea9ebcbe235404d856c914947a8daa2a39/docker-compose.yml#L87C1-L90C19 but it didnt seem to work when using podman compose
I was able to find containers/podman#25370 and containers/podman-compose#794 in upstream podman related repos indicating these lifecycle variables may not be supported yet.
Is podman compose a supported way to run augur?