summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/bugs/initremote_doesn__39__t_work_in_scripts.mdwn25
-rw-r--r--doc/bugs/race_condition_with___39____39__git-annex__58___Cannot_run_git-annex-remote-__33__dne__33___--_Make_sure_it__39__s_in_your_PATH_and_is_executable.__34__.mdwn19
-rw-r--r--doc/bugs/v6_appears_to_not_thin.mdwn15
-rw-r--r--doc/forum/__96__git_annex_copy__96____44___estimate_how_much_data_to_copy.mdwn3
-rw-r--r--doc/forum/git-annex_SSH_server_+_cloud_remote.mdwn13
5 files changed, 74 insertions, 1 deletions
diff --git a/doc/bugs/initremote_doesn__39__t_work_in_scripts.mdwn b/doc/bugs/initremote_doesn__39__t_work_in_scripts.mdwn
new file mode 100644
index 000000000..75361a6c1
--- /dev/null
+++ b/doc/bugs/initremote_doesn__39__t_work_in_scripts.mdwn
@@ -0,0 +1,25 @@
+### Please describe the problem.
+
+
+### What steps will reproduce the problem?
+
+Run "git-annex initremote" from an environment (cron, CI, etc.) where /dev/tty doesn't exist.
+
+### What version of git-annex are you using? On what operating system?
+
+git-annex version: 6.20160613-g35dbe35 on debian jessie
+
+### Please provide any additional information below.
+
+Example of the error @ https://gitlab.com/DanielDent/git-annex-remote-rclone/builds/2166644
+
+Error:
+gpg: cannot open tty `/dev/tty': No such device or address
+
+failed
+
+Rumour on the internets is that the "--no-tty" parameter to GPG may fix the problem.
+
+### Have you had any luck using git-annex before? (Sometimes we get tired of reading bug reports all day and a lil' positive end note does wonders)
+
+Yes! It's great!
diff --git a/doc/bugs/race_condition_with___39____39__git-annex__58___Cannot_run_git-annex-remote-__33__dne__33___--_Make_sure_it__39__s_in_your_PATH_and_is_executable.__34__.mdwn b/doc/bugs/race_condition_with___39____39__git-annex__58___Cannot_run_git-annex-remote-__33__dne__33___--_Make_sure_it__39__s_in_your_PATH_and_is_executable.__34__.mdwn
new file mode 100644
index 000000000..156f75b36
--- /dev/null
+++ b/doc/bugs/race_condition_with___39____39__git-annex__58___Cannot_run_git-annex-remote-__33__dne__33___--_Make_sure_it__39__s_in_your_PATH_and_is_executable.__34__.mdwn
@@ -0,0 +1,19 @@
+### Please describe the problem.
+
+When git-annex has not recently used a remote, there appears to be a race condition where sometimes it will fail with "git-annex: Cannot run git-annex-remote-!dne! -- Make sure it's in your PATH and is executable."
+
+### What steps will reproduce the problem?
+
+This test script will trigger it: https://gitlab.com/DanielDent/git-annex-remote-rclone/blob/demo-race-condition/.gitlab-ci.yml
+Output: https://gitlab.com/DanielDent/git-annex-remote-rclone/builds/2167279
+
+This test script works: https://gitlab.com/DanielDent/git-annex-remote-rclone/blob/demo-race-condition-2/.gitlab-ci.yml
+
+But the reason it works is because it's using "git-annex testremote GA-rclone-CI --fast || git-annex testremote GA-rclone-CI --fast" - it fails the first time, and then works the second time.
+Output: https://gitlab.com/DanielDent/git-annex-remote-rclone/builds/2167316
+
+This test script doesn't trigger it: https://gitlab.com/DanielDent/git-annex-remote-rclone/blob/master/.gitlab-ci.yml
+Output: https://gitlab.com/DanielDent/git-annex-remote-rclone/builds/2166902
+
+The 'git-annex copy test --to GA-rclone-CI' line prior to the 'testremote' invocation seems to warm caches and avoids having the bug trigger.
+
diff --git a/doc/bugs/v6_appears_to_not_thin.mdwn b/doc/bugs/v6_appears_to_not_thin.mdwn
index 7d9deb5ef..2cadcedc4 100644
--- a/doc/bugs/v6_appears_to_not_thin.mdwn
+++ b/doc/bugs/v6_appears_to_not_thin.mdwn
@@ -41,7 +41,20 @@ Debian 8.5
repo config file:
-[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [annex] uuid = c5c203ec-9353-4213-8af5-6fcb8de36ca2 version = 6 thin = true [filter "annex"] smudge = git-annex smudge %f clean = git-annex smudge --clean %f
+[core]
+repositoryformatversion = 0
+filemode = true
+bare = false
+logallrefupdates = true
+
+[annex]
+uuid = c5c203ec-9353-4213-8af5-6fcb8de36ca2
+version = 6
+thin = true
+
+[filter "annex"]
+smudge = git-annex smudge %f
+clean = git-annex smudge --clean %f
diff --git a/doc/forum/__96__git_annex_copy__96____44___estimate_how_much_data_to_copy.mdwn b/doc/forum/__96__git_annex_copy__96____44___estimate_how_much_data_to_copy.mdwn
new file mode 100644
index 000000000..dcc3377ed
--- /dev/null
+++ b/doc/forum/__96__git_annex_copy__96____44___estimate_how_much_data_to_copy.mdwn
@@ -0,0 +1,3 @@
+Hi,
+
+Is there any way to estimate how much data will be transferred and/or written down on the target repository of a `git annex copy` command? Something that would take into account that some data is already there, etc.
diff --git a/doc/forum/git-annex_SSH_server_+_cloud_remote.mdwn b/doc/forum/git-annex_SSH_server_+_cloud_remote.mdwn
new file mode 100644
index 000000000..3c0cb4aa7
--- /dev/null
+++ b/doc/forum/git-annex_SSH_server_+_cloud_remote.mdwn
@@ -0,0 +1,13 @@
+I'd like to accomplish something like this:
+
+* shared git-annex remote hosted by SSL server
+* file contents stored in S3
+* everything encrypted
+
+The use case here is to achieve the availability of an SSL server (that is, multiple clients will sync to one, main server, eliminating a dependency on each other) and a single source of truth for the repository (i.e. eliminating P2P repo synchronization), and having the bulk of the disk space consumption living on S3 hosting.
+
+Is this possible? If so, any suggestions on how to do it? I understand how to do everything, except configure the SSL server to store annexed files on S3 hosting.
+
+Also, any thoughts on how much space the SSL server's git repo (without annexed files) could possibly grow to, with average use? Is it reasonable to say that it would never get bigger than 'tens of megabytes'?
+
+Thank you!