Closed conneryn closed 1 year ago
I think simply pinning the alpine version could be a work-around, for now (see #31).
Thanks again @conneryn, my bad I didn't double check it was working properly before release. #31 merged & building right now. Will release 0.7.2 for this fix and let you know
Released by #32
Describe the bug The latest build (0.7.1) of the onionbalanace-manager is failing to run onionbalance successfully, as it throws an Import Error:
To Reproduce Create an OnionBalancedService using the latest version (0.7.1 docker containers).
Expected behavior The OnionBalanceService should startup without issues, and the onion service should be discoverable.
Additional information
Error logs from the
onionbalance
container in thedaemon
pod:Between container images 0.7.0 and 0.7.1, the base version of alpine was upgraded from 3.16.2 to 3.17.1, which in turn caused several dependencies to be upgraded. Namely,
py3-cyrptography
is upgraded from 3.4.8 to 38.0.3In the previous version (0.7.0), I would receive a deprecation warning:
Therefore, this is potentially related to: https://github.com/torproject/stem/issues/118 (as
int_from_bytes
has been fully deprecated as of cryptography version 37.x). Although, there have been many other deprecations/changes between 3.4.8 and 38.0.3, so it really could be a number of things.System (please complete the following information):