Opened at 2021-06-16T14:45:57Z
Closed at 2021-06-16T17:40:19Z
#3741 closed defect (fixed)
Can't go back from Python 3 to Python 2 on a node
Reported by: | itamarst | Owned by: | itamarst |
---|---|---|---|
Priority: | normal | Milestone: | Support Python 3 |
Component: | unknown | Version: | n/a |
Keywords: | Cc: | ||
Launchpad Bug: |
Description
Traceback (most recent call last): File "/home/itamarst/Devel/tahoe-lafs/venv27/lib64/python2.7/site-packages/twisted/application/app.py", line 399, in startReactor self.config, oldstdout, oldstderr, self.profiler, reactor) File "/home/itamarst/Devel/tahoe-lafs/venv27/lib64/python2.7/site-packages/twisted/application/app.py", line 312, in runReactorWithLogging reactor.run() File "/home/itamarst/Devel/tahoe-lafs/venv27/lib64/python2.7/site-packages/twisted/internet/base.py", line 1283, in run self.mainLoop() File "/home/itamarst/Devel/tahoe-lafs/venv27/lib64/python2.7/site-packages/twisted/internet/base.py", line 1292, in mainLoop self.runUntilCurrent() --- <exception caught here> --- File "/home/itamarst/Devel/tahoe-lafs/venv27/lib64/python2.7/site-packages/twisted/internet/base.py", line 913, in runUntilCurrent call.func(*call.args, **call.kw) File "/home/itamarst/Devel/tahoe-lafs/src/allmydata/storage/crawler.py", line 281, in start_slice self.start_current_prefix(start_slice) File "/home/itamarst/Devel/tahoe-lafs/src/allmydata/storage/crawler.py", line 362, in start_current_prefix self.finished_cycle(cycle) File "/home/itamarst/Devel/tahoe-lafs/src/allmydata/storage/expirer.py", line 316, in finished_cycle history = pickle.load(f) File "/usr/lib64/python2.7/pickle.py", line 1384, in load return Unpickler(file).load() File "/usr/lib64/python2.7/pickle.py", line 864, in load dispatch[key](self) File "/usr/lib64/python2.7/pickle.py", line 892, in load_proto raise ValueError, "unsupported pickle protocol: %d" % proto exceptions.ValueError: unsupported pickle protocol: 3
Change History (2)
comment:1 Changed at 2021-06-16T14:46:12Z by itamarst
comment:2 Changed at 2021-06-16T17:40:19Z by GitHub <noreply@…>
- Resolution set to fixed
- Status changed from new to closed
In de76c1d/trunk:
Note: See
TracTickets for help on using
tickets.
Probably should store pickles in older format for now.