Replication failed: cannot send <snapshot name>: encrypted dataset may not be sent with properties without the raw flag

Description

Encrypted dataset fails to replicate with "Full Filesystem Replication" on complaining about raw flag not set.

I saw 2 issues around this - both closed and merged and I'm on latests 12.0-RELEASE so opening this one.

I tried to remove target dataset to let it recreate - didn't help.

Only after I turned off full filesystem replication it started to work.

"Include Dataset Properties" was on in either case.

[2020/11/05 08:21:52] INFO [replication_task__task_5] [zettarepl.replication.run] For replication task 'task_5': doing push from 'raid' to 'backup/raid' of snapshot='auto-2020-11-05_03-00' incremental_base='auto-2020-11-04_03-00' receive_resume_token=None
[2020/11/05 08:21:52] ERROR [replication_task__task_5] [zettarepl.replication.run] For task 'task_5' unhandled replication error ExecException(1, "cannot send raid@auto-2020-11-05_03-00: encrypted dataset raid/backup may not be sent with properties without the raw flag\nwarning: cannot send 'raid@auto-2020-11-05_03-00': backup failed\ncannot receive: failed to read from stream\n")
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/zettarepl/replication/run.py", line 145, in run_replication_tasks
run_replication_task_part(replication_task, source_dataset, src_context, dst_context, observer)
File "/usr/local/lib/python3.8/site-packages/zettarepl/replication/run.py", line 219, in run_replication_task_part
run_replication_steps(step_templates, observer)
File "/usr/local/lib/python3.8/site-packages/zettarepl/replication/run.py", line 490, in run_replication_steps
replicate_snapshots(step_template, incremental_base, snapshots, observer)
File "/usr/local/lib/python3.8/site-packages/zettarepl/replication/run.py", line 540, in replicate_snapshots
run_replication_step(step_template.instantiate(incremental_base=incremental_base, snapshot=snapshot), observer)
File "/usr/local/lib/python3.8/site-packages/zettarepl/replication/run.py", line 605, in run_replication_step
ReplicationProcessRunner(process, monitor).run()
File "/usr/local/lib/python3.8/site-packages/zettarepl/replication/process_runner.py", line 33, in run
raise self.process_exception
File "/usr/local/lib/python3.8/site-packages/zettarepl/replication/process_runner.py", line 37, in _wait_process
self.replication_process.wait()
File "/usr/local/lib/python3.8/site-packages/zettarepl/transport/local.py", line 144, in wait
self.async_exec.wait()
File "/usr/local/lib/python3.8/site-packages/zettarepl/transport/async_exec_tee.py", line 100, in wait
raise ExecException(exit_event.returncode, self.output)
zettarepl.transport.interface.ExecException: cannot send raid@auto-2020-11-05_03-00: encrypted dataset raid/backup may not be sent with properties without the raw flag
warning: cannot send 'raid@auto-2020-11-05_03-00': backup failed
cannot receive: failed to read from stream

Problem/Justification

None

Impact

None

SmartDraw Connector

Katalon Manual Tests (BETA)

Activity

Bug Clerk 
November 12, 2020 at 12:12 PM

Pavel Slama 
November 5, 2020 at 3:44 PM

Debug contains traces of other recent non related problems

  • disk failure

  • aquantia if_atlantic.ko network driver (page faults on boot)

All fixed.

This reported issue appears independently since upgrade to 12 and turning on full filesystem replication.

Bonnie Follweiler 
November 5, 2020 at 2:06 PM

Thank you for the report .  Can you please provide a debug by navigating to System -> Advanced, click save debug, and upload attachment to this ticket?

Complete

Details

Assignee

Reporter

Labels

Impact

Affects versions

Priority

More fields

Katalon Platform

Created November 5, 2020 at 7:40 AM
Updated July 1, 2022 at 5:00 PM
Resolved November 12, 2020 at 12:12 PM