Derek Su
Derek Su
[longhorn-support-bundle_825cbea9-04b0-4bf9-ba9a-a0922a5a81ca_2022-09-05T13-41-39Z.zip](https://github.com/longhorn/longhorn/files/9492746/longhorn-support-bundle_825cbea9-04b0-4bf9-ba9a-a0922a5a81ca_2022-09-05T13-41-39Z.zip) ``` worker-1 # md5sum *img 08aad52466e3a609a7bb6ab40764e0d8 volume-head-002.img 7f893752c07a7d387539a52397e51ea1 volume-snap-bfc1c3c8-48f9-4081-a4ab-6f2e74e450ce.img worker-2 # md5sum *img 08aad52466e3a609a7bb6ab40764e0d8 volume-head-001.img 202e8795a853cdc5f6aa4798e731e481 volume-snap-bfc1c3c8-48f9-4081-a4ab-6f2e74e450ce.img worker-3 # md5sum *img 08aad52466e3a609a7bb6ab40764e0d8 volume-head-002.img 2fd1e54db1ed6fe3328e4ef70bce8ccd volume-snap-bfc1c3c8-48f9-4081-a4ab-6f2e74e450ce.img ``` In this case,...
> @derekbit to narrow down if the mismatch is caused by snapshot prune, could you try the same test with older Longhorn version (v1.2.4)? Sure. I will try the same...
> > Before the prune, the volume-heads have different checksums. Is it because the prune operation does not have the lock protection? (cc @shuo-wu) > > Do you mean `After...
> After the prune, the system snapshot volume-snap-bfc1c3c8-48f9-4081-a4ab-6f2e74e450ce.img is considered as unusable for restoring or doing anything, so it maybe ok to have mismatch checksum for this one. Agree this...
After investigating the `prune` operation, I think it is difficult to improve prune operation by using a lock to avoid the inconsistent system snapshot between replica. Because pruning a big...
Accodring the above findings and discussing with @innobead, the system-generated snapshot followed by the volume-head is actually not a typical snapshot in Longhorn. We can regard it as a part...
@Azuna1 I didn't see the timeout issue in my env. Can you provide the steps for reproducing it?
@rcasaleiro Can you help resolve the conflict?
I don't think memory is a concern in local-path provisioner. But smaller CPU limit might result in the mount timeout if system is busy.
We need to convert `""` to `disabled` in the conversion webhook. v1.0 does not have the dataLocality parameter, and the value is not handled in the upgrade path (v1.0->v1.1 and...