datalad get (-n)
of subdataset in adjusted mode yield improper initialization
#5257
Labels
adjusted-branches
Issues caused by or affected adjusted branch operation
severity-critical
makes it unusable, causes data loss, introduces security vulnerability
Using the test code from #5241 I build a superdataset with a subdataset that has a single annexed files. I push them into a ria store, and clone the superdataset from it.
Running the following snippet in the superdataset, I can more or less consistently generate an improperly initialized subdataset:
In this broken state, the adjusted mode branch has no commit from adjusting. A subsequent
git annex get
will leave the dataset dirty (staged adjusted file).
I am not able to replicate this situation outside of datalad. Here is my attempt at performing the internal steps manually without datalad:
The text was updated successfully, but these errors were encountered: