Re: elife dashboard errors

5 views
Skip to first unread message

Giorgio Sironi

unread,
Jul 27, 2017, 7:00:24 AM7/27/17
to elife-continuum-list, Emil Gamal
Posting this to the mailing list for future reference.

This seems to be the same problem as https://groups.google.com/forum/#!topic/elife-continuum-list/Qnv1A-uqtb8 which shows the steps to solve it.

On Thu, Jul 20, 2017 at 7:30 AM, Emil Gamal <emil....@hindawi.com> wrote:

​Dear Giorgio,

     ​Hello Giorgio, I hope this mail finds you well. When I tried to vagrant up dashboard instance i faced some issues and below is a sample of it, please check and advice me to resolve it.

==> elife-dashboard--vagrant: ----------
==> elife-dashboard--vagrant:           ID: smoke.sh-repository
==> elife-dashboard--vagrant:     Function: git.latest
==> elife-dashboard--vagrant:         Name: g...@github.com:asm89/smoke.sh
==> elife-dashboard--vagrant:       Result: False
==> elife-dashboard--vagrant:      Comment: Failed to check remote refs: Error reading response length from authentication socket.
==> elife-dashboard--vagrant:               Permission denied (publickey).
==> elife-dashboard--vagrant:               fatal: Could not read from remote repository.
==> elife-dashboard--vagrant:
==> elife-dashboard--vagrant:               Please make sure you have the correct access rights
==> elife-dashboard--vagrant:               and the repository exists.
==> elife-dashboard--vagrant:      Started: 10:05:54.908187
==> elife-dashboard--vagrant:     Duration: 1257.835 ms
==> elife-dashboard--vagrant:      Changes:
==> elife-dashboard--vagrant: ----------
==> elife-dashboard--vagrant:           ID: install-elife-dashboard
==> elife-dashboard--vagrant:     Function: builder.git_latest
==> elife-dashboard--vagrant:         Name: g...@github.com:elifesciences/elife-dashboard.git
==> elife-dashboard--vagrant:       Result: False
==> elife-dashboard--vagrant:      Comment: Failed to check remote refs: Error reading response length from authentication socket.
==> elife-dashboard--vagrant:               Permission denied (publickey).
==> elife-dashboard--vagrant:               fatal: Could not read from remote repository.
==> elife-dashboard--vagrant:
==> elife-dashboard--vagrant:               Please make sure you have the correct access rights
==> elife-dashboard--vagrant:               and the repository exists.
==> elife-dashboard--vagrant:      Started: 10:06:21.385134
==> elife-dashboard--vagrant:     Duration: 1744.558 ms
==> elife-dashboard--vagrant:      Changes:
==> elife-dashboard--vagrant: ----------
==> elife-dashboard--vagrant:           ID: install-elife-dashboard
==> elife-dashboard--vagrant:     Function: cmd.run
==> elife-dashboard--vagrant:         Name: chown -R elife:elife .
==> elife-dashboard--vagrant:       Result: False
==> elife-dashboard--vagrant:      Comment: One or more requisite failed: elife-dashboard.install-elife-dashboard
==> elife-dashboard--vagrant:      Changes:
==> elife-dashboard--vagrant: ----------
==> elife-dashboard--vagrant:           ID: npm-install
==> elife-dashboard--vagrant:     Function: cmd.run
==> elife-dashboard--vagrant:         Name: npm install
==> elife-dashboard--vagrant:       Result: False
==> elife-dashboard--vagrant:      Comment: One or more requisite failed: elife-dashboard.install-elife-dashboard
==> elife-dashboard--vagrant:      Changes:
==> elife-dashboard--vagrant: ----------
==> elife-dashboard--vagrant:           ID: app-link
==> elife-dashboard--vagrant:     Function: cmd.run
==> elife-dashboard--vagrant:         Name: ln -sfT elife-dashboard app
==> elife-dashboard--vagrant:       Result: False
==> elife-dashboard--vagrant:      Comment: One or more requisite failed: elife-dashboard.install-elife-dashboard
==> elife-dashboard--vagrant:      Changes:
==> elife-dashboard--vagrant: ----------
==> elife-dashboard--vagrant:           ID: configure-elife-dashboard
==> elife-dashboard--vagrant:     Function: file.managed
==> elife-dashboard--vagrant:         Name: /srv/app/settings.py
==> elife-dashboard--vagrant:       Result: False
==> elife-dashboard--vagrant:      Comment: Parent directory not present
==> elife-dashboard--vagrant:      Started: 10:06:23.142800
==> elife-dashboard--vagrant:     Duration: 153.429 ms
==> elife-dashboard--vagrant:      Changes:
==> elife-dashboard--vagrant: ----------
==> elife-dashboard--vagrant:           ID: configure-elife-dashboard
==> elife-dashboard--vagrant:     Function: cmd.run
==> elife-dashboard--vagrant:         Name: ./install.sh
==> elife-dashboard--vagrant:       Result: False
==> elife-dashboard--vagrant:      Comment: One or more requisite failed: elife-dashboard.install-elife-dashboard, elife-dashboard.configure-elife-dashboard
==> elife-dashboard--vagrant:      Changes:
 

--
Emil Gamal
Senior Network Engineer ,IT Infrastructure Department 
Hindawi Publishing Corporation 
http://www.hindawi.com
Tel: +20 222706352 Ext:2014
Nasr City Free Zone 11816
Cairo, Egypt



--
Giorgio Sironi
@giorgiosironi

Giorgio Sironi

unread,
Jul 27, 2017, 7:01:52 AM7/27/17
to elife-continuum-list, Emil Gamal
No, I misread - the linked thread refers to this problem happening on AWS instances, but you are using Vagrant.

Instead, refer to https://github.com/elifesciences/builder/blob/master/docs/ssh-agent.md to provide the Vagrant machine with a SSH key from the host that is registered on Github.
--
Giorgio Sironi
@giorgiosironi
Reply all
Reply to author
Forward
0 new messages