![]() path: /scratch1/03201/jbwexler/openneuro_derivatives/containers.data_root: /home1/03201/jbwexler/.local/share/python_keyring.config_file: /home1/03201/jbwexler/.config/python_keyring/keyringrc.cfg.PlaintextKeyring with no encyption v.1.0 at /home1/03201/jbwexler/.local/share/python_keyring/keyring_pass.cfg.Here's `datalad wtf` just in case: WTF configuration credentials Total: 0.00 datasets CommandError: 'git -c diff.ignoreSubmodules=none annex add -json -json-error-messages -c annex.dotfiles=true - images/bids/bids-mriqc-21.0.0rc2.sing' failed with exitcode 1 under /scratch1/03201/jbwexler/openneuro_derivatives/containers Įrror: invalid object 100644 4e82683af4cb5cf7bd77d3cd9c35ca453d41fc7d for '415/c16/MD5E-s181080095-f66b6967abee5173c47cac03fd0697d6.6.sing.log'Įrror, called at. | You can force earlier forceful exit by Ctrl-C. | Canceling not-yet running jobs and waiting for completion of running. Git-annex: failed to read sha from git write-treeĮrror, called at. Received an exception CommandError(CommandError: 'git -c diff.ignoreSubmodules=none annex add -json -json-error-messages -c annex.dotfiles=true - images/bids/bids-mriqc-21.0.0rc2.sing' failed with exitcode 1 under /scratch1/03201/jbwexler/openneuro_derivatives/containers [err: 'error: invalid object 100644 4e82683af4cb5cf7bd77d3cd9c35ca453d41fc7d for '415/c16/MD5E-s181080095-f66b6967abee5173c47cac03fd0697d6.6.sing.log'įatal: git-write-tree: error building trees So I copied the image bids-mriqc-21.0.0rc2.sing to containers/images/bids and tried to datalad save. So here's an issue I've had in the past with this dataset (perhaps just due to my bad understanding of datalad): I wanted to add an image of a pre-release of mriqc to my clone of this dataset for testing purposes. "need more data" - what remotes you have available in that clone? how you ended up without having one - may be it got marked as ignore for git-annex? (check within. Get(error): images/bids/bids-fmriprep-20.2.6.sing (file) (main) ontera(1116)$ datalad get bids-fmriprep-20.2.6.sing For example, I recently updated the dataset (datalad update -merge) and tried to get the newest fmriprep image, but ran into the following error: However, things periodically break and I have to delete the entire dataset and reinstall. So it is that which points to is where it gets those annexed files. ![]() Git-annex pushes to git-annex (fast-forwardable) Push URL: :/srv//www/repronim/containers/.git Git-annex-remote-googledrive adds direct and fast support for Google Drive to git-annex and comes with some awesome new features.Remote origin not usable by git-annex setting annex-ignore IMPORTANT: Google has started to lockdown their Google Drive API. This might affect access to your remotes. storing the credentials within the repository.using different Google accounts simultaniously (even within the same repository).Pip3 install git-annex-remote-googledriveįor Arch Linux, there is a package available in the AUR UsageĬreate a git-annex repository ( walkthrough) Stores your files in a folder/prefix called git-annex.Encrypts all chunks prior to uploading and stores the key within the annex repository.In the repository, run git-annex-remote-googledrive setup and follow the instructions to authenticate with your Google account.Īdd a remote for Google Drive. Git annex initremote google type=external externaltype=googledrive prefix=git-annex encryption=shared mac=HMACSHA512 The initremote command calls out to GPG and can hang if a machine has insufficient entropy. Options specific to git-annex-remote-googledrive To debug issues, use the -debug flag, i.e. prefix - The path to the folder that will be used for the remote.root_id - Instead of the path, you can specify the ID of a folder.This will make it independent from the path and it will always be found by git-annex, no matter where you move it. layout - How the keys should be stored in the remote folder.Can also be used to access shared folders which you haven't added to "My Drive". Available options: nested(default), nodir, lower and mixed.
0 Comments
Leave a Reply. |