Closed TheChymera closed 1 year ago
well -- it is all under ACL, so you might need to use nfs4_setfacl
etc for the files which were made "read only" that way. chmod
would not be sufficient etc. But I do not think that was even the case here.
datalad
commands for committed stuffFWIW -- I do not see those files any longer:
[d31548v@discovery7 opfvta-replication-2023]$ pwd
/dartfs/rc/lab/D/DBIC/DBIC/CON/asmacdo/opfvta-replication-2023
[d31548v@discovery7 opfvta-replication-2023]$ ls -l outputs/20230803090623/data/features_l2
ls: cannot access outputs/20230803090623/data/features_l2: No such file or directory
re re-transfer -- indeed not to bother if you already have stuff there. But also you could cheat -- clone a new one, and them mv
old .git/annex
into that new one location I guess.
@yarikoptic This has happened to me twice /facepalm.
I have renamed the directories these former repos to broke-old
and broke-old-2
;)
No idea how to get rid of them. I think the workflow that put me in this state was by running datalad remove first, which didn't work because of untracked files. So I figured "oh they aren't tracked so I just delete them". But for this I get permission denied. I tried --reckless modification
mode, but maybe only after I deleted the .git dir with an ill-advised rm -rf .
I'm hoping that next time, using reckless mode will get us out of this, but in the meantime I have no idea how to clean up those files.
Let's troubleshoot that in an interactive session together morning at 10am?
(asmacdo-datalad2) [f006rq8@ndoli outputs]$ cd 20230803090623/data/
(asmacdo-datalad2) [f006rq8@ndoli data]$ ls
features_l2 l2Onmibus vta_projection_zstat.nii.gz
l2Manual seed_l2 vta_right.nii.gz
l2Omnibus vta_projection_tstat.nii.gz
(asmacdo-datalad2) [f006rq8@ndoli data]$ rm vta_projection_zstat.nii.gz
rm: remove write-protected regular file 'vta_projection_zstat.nii.gz'? y
rm: cannot remove 'vta_projection_zstat.nii.gz': Permission denied
(asmacdo-datalad2) [f006rq8@ndoli data]$ ls -l vta_projection_zstat.nii.gz
-r-xr-x--- 2 f006rq8 rc-DBIC 240016 Aug 3 08:56 vta_projection_zstat.nii.gz
(asmacdo-datalad2) [f006rq8@ndoli data]$ nfs4_getfacl vta_projection_zstat.nii.gz
# file: vta_projection_zstat.nii.gz
A::OWNER@:rxtncy
A:g:rc-DBIC-admin@KIEWIT.DARTMOUTH.EDU:rxtncCoy
A::d11124v@KIEWIT.DARTMOUTH.EDU:rxtncCoy
A::f002d6b@KIEWIT.DARTMOUTH.EDU:rxtncCoy
A::f00275v@KIEWIT.DARTMOUTH.EDU:rxtncCoy
A::d31548v@KIEWIT.DARTMOUTH.EDU:rxtncCoy
A::GROUP@:rxtncy
A::d26427b@KIEWIT.DARTMOUTH.EDU:rxtncCoy
A:g:rc-DartFSadmin@KIEWIT.DARTMOUTH.EDU:rxtncCoy
(asmacdo-datalad2) [f006rq8@ndoli data]$
do we still have a sample of such data ? but as you see from ACL - write etc are not permitted. smth made it read-only. Could have been that freezing script we have for git-annex...
no, we deleted it all today I think
So @asmacdo and I have been running into some issues trying to delete intermediary outputs on discovery. Neither the
chmod
nor thedatalad remove
solutions seen on on the PR for datalad+shell issues worked:With
chmod
:With
datalad --remove
:@yarikoptic any suggestions? We can retire the whole repo and clone a fresh one, but it will take a long time to get the data and images, discovery is apparently pretty slow with download :/ ~1MB/s