{"action":"created","issue":{"url":"https://api.github.com/repos/martian-lang/martian/issues/11","repository_url":"https://api.github.com/repos/martian-lang/martian","labels_url":"https://api.github.com/repos/martian-lang/martian/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/martian-lang/martian/issues/11/comments","events_url":"https://api.github.com/repos/martian-lang/martian/issues/11/events","html_url":"https://github.com/martian-lang/martian/issues/11","id":386582051,"node_id":"MDU6SXNzdWUzODY1ODIwNTE=","number":11,"title":"fatal: remote origin already exists","user":{"login":"cdunn2001","id":450656,"node_id":"MDQ6VXNlcjQ1MDY1Ng==","avatar_url":"https://avatars3.githubusercontent.com/u/450656?v=4","gravatar_id":"","url":"https://api.github.com/users/cdunn2001","html_url":"https://github.com/cdunn2001","followers_url":"https://api.github.com/users/cdunn2001/followers","following_url":"https://api.github.com/users/cdunn2001/following{/other_user}","gists_url":"https://api.github.com/users/cdunn2001/gists{/gist_id}","starred_url":"https://api.github.com/users/cdunn2001/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cdunn2001/subscriptions","organizations_url":"https://api.github.com/users/cdunn2001/orgs","repos_url":"https://api.github.com/users/cdunn2001/repos","events_url":"https://api.github.com/users/cdunn2001/events{/privacy}","received_events_url":"https://api.github.com/users/cdunn2001/received_events","type":"User","site_admin":false},"labels":[{"id":1147816884,"node_id":"MDU6TGFiZWwxMTQ3ODE2ODg0","url":"https://api.github.com/repos/martian-lang/martian/labels/documentation","name":"documentation","color":"3554a5","default":false}],"state":"closed","locked":false,"assignee":{"login":"adam-azarchs","id":22033990,"node_id":"MDQ6VXNlcjIyMDMzOTkw","avatar_url":"https://avatars3.githubusercontent.com/u/22033990?v=4","gravatar_id":"","url":"https://api.github.com/users/adam-azarchs","html_url":"https://github.com/adam-azarchs","followers_url":"https://api.github.com/users/adam-azarchs/followers","following_url":"https://api.github.com/users/adam-azarchs/following{/other_user}","gists_url":"https://api.github.com/users/adam-azarchs/gists{/gist_id}","starred_url":"https://api.github.com/users/adam-azarchs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adam-azarchs/subscriptions","organizations_url":"https://api.github.com/users/adam-azarchs/orgs","repos_url":"https://api.github.com/users/adam-azarchs/repos","events_url":"https://api.github.com/users/adam-azarchs/events{/privacy}","received_events_url":"https://api.github.com/users/adam-azarchs/received_events","type":"User","site_admin":false},"assignees":[{"login":"adam-azarchs","id":22033990,"node_id":"MDQ6VXNlcjIyMDMzOTkw","avatar_url":"https://avatars3.githubusercontent.com/u/22033990?v=4","gravatar_id":"","url":"https://api.github.com/users/adam-azarchs","html_url":"https://github.com/adam-azarchs","followers_url":"https://api.github.com/users/adam-azarchs/followers","following_url":"https://api.github.com/users/adam-azarchs/following{/other_user}","gists_url":"https://api.github.com/users/adam-azarchs/gists{/gist_id}","starred_url":"https://api.github.com/users/adam-azarchs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adam-azarchs/subscriptions","organizations_url":"https://api.github.com/users/adam-azarchs/orgs","repos_url":"https://api.github.com/users/adam-azarchs/repos","events_url":"https://api.github.com/users/adam-azarchs/events{/privacy}","received_events_url":"https://api.github.com/users/adam-azarchs/received_events","type":"User","site_admin":false}],"milestone":null,"comments":8,"created_at":"2018-12-02T17:45:29Z","updated_at":"2018-12-04T23:36:37Z","closed_at":"2018-12-03T19:50:19Z","author_association":"NONE","body":"Before submitting an issue, be sure to read our [contribution guidelines](CONTRIBUTING.md)\r\n\r\n## Component\r\n\r\n`mrp`\r\n\r\n## Pipeline\r\n\r\n`martian/test/fork_test`\r\n\r\n## Runtime environment\r\nInclude the full command line used to run the executable.\r\n\r\n    mrp --jobmode=local pipeline.mro fubar\r\n\r\nInclude all non-sensitive environment variables.  We don't want to see user or host names.\r\n\r\nInclude the operating system distribution and version (include the output of `uname -a`).\r\n\r\n    Linux harvey 3.10.0-693.5.2.el7.x86_64 #1 SMP Fri Oct 20 20:32:50 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux\r\nEspecially for cluster mode jobs, include any relevant configuration files,\r\nespecially the job template in the `jobmanagers`.\r\n\r\nFor MRP issues, specify the filesystem you are running on (e.g. ext3, nfs backed by zfs, gpfs) if you know.\r\n\r\nMuch of this information and more is in the `sitecheck.txt` produced by 10X pipelines.\r\n\r\n## Expected behavior\r\n\r\nWhat did you want to happen?\r\n\r\n## Actual behavior\r\n\r\n```\r\nmrp --jobmode=local pipeline.mro fubar\r\nMartian Runtime - <version not embedded>\r\n2018-12-02 09:37:50 [runtime] Reattaching in local mode.\r\nServing UI at http://mp0812-sge66:1818?auth=fRt32yI3qTmAymlodUg9Qv5D09ywzlkEXKD6RnWDKbI\r\n\r\n2018-12-02 09:37:50 [runtime] (reset-partial)   ID.fubar.AWESOME.ADD_KEY1.fork0.chnk0\r\n2018-12-02 09:37:50 [runtime] Found orphaned local stage: ID.fubar.AWESOME.ADD_KEY1\r\nError starting web server: open /home/UNIXHOME/cdunn/repo/gopath/web/martian/templates/graph.html: no such file or directory\r\n2018-12-02 09:37:50 [runtime] (split_complete)  ID.fubar.AWESOME.ADD_KEY1\r\n2018-12-02 09:37:50 [runtime] (run:local)       ID.fubar.AWESOME.ADD_KEY1.fork0.chnk0.main\r\n2018-12-02 09:37:53 [runtime] (failed)          ID.fubar.AWESOME.ADD_KEY1\r\n\r\n[error] Pipestance failed. Error log at:\r\nfubar/AWESOME/ADD_KEY1/fork0/chnk0-u350c04186e/_errors\r\n\r\nLog message:\r\nError starting job.\r\n\r\nfork/exec /home/UNIXHOME/cdunn/repo/gopath/adapters/python/martian_shell.py: no such file or directory\r\n```\r\n\r\nI don't understand the path. Under `/home/UNIXHOME/cdunn/repo/gopath/` I have `src/github.com/martian-lang/martian`.\r\n\r\nI installed as mentioned in the README:\r\n\r\n```\r\n$ go get github.com/martian-lang/martian/cmd/mrp\r\n$ go install github.com/martian-lang/martian/cmd/...\r\n$ cd ${GOPATH}/src/github.com/martian-lang/martian/web && npm install && gulp\r\n```\r\n(Well, almost. I think that's wrong. You have to run `npm` from the directory with `package.json`, which is actually `src/github.com/martian-lang/martian/web`. And I had to run `node_modules/gulp/bin/gulp.js`, since I could not find `gulp`.)\r\n\r\nAlso, because of the path problem, I copied `config.json` into my `$GOPATH` directory. But I can't get past the others.\r\n\r\nSo I'm trying to install by the other instructions in the README:\r\n```\r\n$ git clone https://github.com/martian-lang/martian.git --recursive\r\n$ cd martian\r\n$ make\r\n```\r\n\r\nThat's where I hit `fatal: remote origin already exists`.\r\n```\r\n$ make grammar\r\nPATH=/home/UNIXHOME/cdunn/repo/gopath/src/github.com/martian-lang/martian/bin:...  go generate -v github.com/martian-lang/martian/martian/syntax\r\nFetching https://golang.org/x/tools?go-get=1\r\nFetching https://golang.org/x/sys?go-get=1\r\nParsing meta tags from https://golang.org/x/tools?go-get=1 (status code 200)\r\nget \"golang.org/x/tools\": found meta tag get.metaImport{Prefix:\"golang.org/x/tools\", VCS:\"git\", RepoRoot:\"https://go.googlesource.com/tools\"} at https://golang.org/x/tools?go-get=1\r\nParsing meta tags from https://golang.org/x/sys?go-get=1 (status code 200)\r\nget \"golang.org/x/sys\": found meta tag get.metaImport{Prefix:\"golang.org/x/sys\", VCS:\"git\", RepoRoot:\"https://go.googlesource.com/sys\"} at https://golang.org/x/sys?go-get=1\r\ngo: github.com/cloudfoundry/gosigar@v1.1.0: git remote add origin https://github.com/cloudfoundry/gosigar in /home/UNIXHOME/cdunn/go/pkg/mod/cache/vcs/430bfd40e6b6dee4f9f29b15808b29f857ddc83672f584167cde80f467fc5f0f: exit status 128:\r\n        fatal: remote origin already exists.\r\n(and same for 3 other repos)\r\n```\r\nI tried removing `/home/UNIXHOME/cdunn/go/pkg/mod/cache`, but it just happens again.\r\n\r\nPlease help!\r\n```\r\n```"},"comment":{"url":"https://api.github.com/repos/martian-lang/martian/issues/comments/444301137","html_url":"https://github.com/martian-lang/martian/issues/11#issuecomment-444301137","issue_url":"https://api.github.com/repos/martian-lang/martian/issues/11","id":444301137,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0NDMwMTEzNw==","user":{"login":"adam-azarchs","id":22033990,"node_id":"MDQ6VXNlcjIyMDMzOTkw","avatar_url":"https://avatars3.githubusercontent.com/u/22033990?v=4","gravatar_id":"","url":"https://api.github.com/users/adam-azarchs","html_url":"https://github.com/adam-azarchs","followers_url":"https://api.github.com/users/adam-azarchs/followers","following_url":"https://api.github.com/users/adam-azarchs/following{/other_user}","gists_url":"https://api.github.com/users/adam-azarchs/gists{/gist_id}","starred_url":"https://api.github.com/users/adam-azarchs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adam-azarchs/subscriptions","organizations_url":"https://api.github.com/users/adam-azarchs/orgs","repos_url":"https://api.github.com/users/adam-azarchs/repos","events_url":"https://api.github.com/users/adam-azarchs/events{/privacy}","received_events_url":"https://api.github.com/users/adam-azarchs/received_events","type":"User","site_admin":false},"created_at":"2018-12-04T23:36:37Z","updated_at":"2018-12-04T23:36:37Z","author_association":"CONTRIBUTOR","body":"One thing I neglected to metion, in cases where there's a dependency martian has to wait on the filesystem regardless, since in order to generate the `_args` for the next stage (or phase) it needs to read the `_outs` of all of that stage's dependencies.\r\n\r\nWhere such a change could be useful would be when you have a bunch of stages or chunks which do not depend on each other but are throttled by `--maxjobs` (which defaults to 64 because otherwise sysadmins get angry at our customers).  But in those cases you'd do better by just setting `--maxjobs=0` (unlimited) and letting the job queuing system figure out when to schedule stuff.\r\n\r\nOf course that's all in cluster mode.  In local mode I've got a fix incoming.\r\n"}}
{"actor":{"display_login":"adam-azarchs"}}