nasa-jpl-memex / memex-explorer

Viewers for statistics and dashboarding of Domain Search Engine data
BSD 2-Clause "Simplified" License
121 stars 69 forks source link

Log.io Files Missing #555

Closed brittainhard closed 9 years ago

brittainhard commented 9 years ago

log.io-server fails to run because it is missing required files that arent being generated by the install. Salt can create these files for us.

chrismattmann commented 9 years ago

Hmm, I am not seeing this @brittainhard - log.io seems to work fine for me. Can you let me know what files you are talking about?

ahmadia commented 9 years ago

@chrismattmann - I hotfixed this on your laptop with the "sudo npm install -g log.io" command. It's reasonable for us to manage these files anyway so I'm +1 on doing this, even if it's hard for us to reproduce.

chrismattmann commented 9 years ago

Got it

brittainhard commented 9 years ago

@ahmadia If installing that way works, why aren't we doing it in the saltfile?

ahmadia commented 9 years ago

I think this may need to be run "as the user vagrant" in order to work:

https://github.com/memex-explorer/memex-explorer/blob/master/salt/roots/salt/logio.sls#L10

ahmadia commented 9 years ago

@brittainhard - #556 might be a fix. Like I said, it's not a bad idea for us to be managing the configuration files from Salt, so I'm okay with your approach as well.

brittainhard commented 9 years ago

Log.io seems to be working fine on vagrant without issues. Closing this.