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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot pack database #124

Closed
nutjob4life opened this issue Apr 27, 2021 · 0 comments
Closed

Cannot pack database #124

nutjob4life opened this issue Apr 27, 2021 · 0 comments
Assignees
Labels
馃悰bug Something isn't working
Milestone

Comments

@nutjob4life
Copy link
Member

馃悰 Describe the Bug

When trying to pack the ZEO database, a stack trace occurs:

Module ZPublisher.WSGIPublisher, line 162, in transaction_pubevents
Module ZPublisher.WSGIPublisher, line 371, in publish_module
Module ZPublisher.WSGIPublisher, line 274, in publish
Module ZPublisher.mapply, line 85, in mapply
Module ZPublisher.WSGIPublisher, line 63, in call_object
Module z3c.form.form, line 233, in __call__
Module plone.z3cform.fieldsets.extensible, line 65, in update
Module plone.z3cform.patch, line 30, in GroupForm_update
Module z3c.form.group, line 145, in update
Module plone.app.z3cform.csrf, line 22, in execute
Module z3c.form.action, line 98, in execute
Module z3c.form.button, line 315, in __call__
Module z3c.form.button, line 170, in __call__
Module Products.CMFPlone.controlpanel.browser.maintenance, line 73, in handle_pack_action
Module ZODB.DB, line 838, in pack
Module ZEO.ClientStorage, line 562, in pack
Module ZEO.asyncio.client, line 764, in call
Module ZEO.asyncio.client, line 743, in call
Module ZEO.asyncio.client, line 756, in wait_for_result
Module concurrent.futures._base, line 462, in result
Module concurrent.futures._base, line 414, in __get_result
ServerException: ('exceptions.OSError', (18, 'Cross-device link'))

This is related to plone/plone.docker#40 which indicates a solution is to use ZEO_PACK_KEEP_OLD.

馃摐 How To Reproduce

Pack the DB TTW using root.

馃攷 Expected Behavior

For it to work.

@nutjob4life nutjob4life added the 馃悰bug Something isn't working label Apr 27, 2021
@nutjob4life nutjob4life added this to the 5.1.1 milestone Apr 27, 2021
@nutjob4life nutjob4life self-assigned this Apr 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
馃悰bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant