asheesh changed the topic of #sandstorm to: Welcome to #sandstorm: home of all things sandstorm.io. Say hi! | Channel glossary: "i,i" means "I have no point, I just want to say". b == thumbs up. | Public logs at https://botbot.me/freenode/sandstorm/ & http://logbot.g0v.tw/channel/sandstorm/today
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 240 seconds]
jadewang has joined #sandstorm
isd has quit [Quit: Leaving.]
jadewang has quit [Ping timeout: 244 seconds]
lukexj has quit [Ping timeout: 252 seconds]
sknebel has quit [Ping timeout: 264 seconds]
sknebel has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 260 seconds]
<azirbel> anyone know of an example rails/sqlite app that has build/setup/launcher files I can reference?
<azirbel> was looking at https://github.com/dwrensha/lobsters-sandstorm but it seems to be a different structure somehow
<dwrensha> yeah that one doesn't use vagrant-spk
<azirbel> the author himself!
<dwrensha> it does bundler stuff in setup.sh, but perhaps the bundler stuff more approprately belongs in build.sh
<azirbel> thanks!
<azirbel> ok will keep that in mind
<azirbel> what is global-setup.sh?
<dwrensha> I install the gems in /opt/ruby so that they are not synced with the host
<dwrensha> global-setup.sh is what installs Sandstorm
<dwrensha> and does some miscellaneous config.
<dwrensha> usually you don't have to mess with global-setup.sh
<azirbel> ok!
lukexj has joined #sandstorm
jemc has quit [Ping timeout: 260 seconds]
jadewang has joined #sandstorm
<azirbel> I wasn't able to move the bundler stuff to build.sh, because `eval "$(rbenv init -)"` failed. (haven't dug into why)
jadewang has quit [Ping timeout: 258 seconds]
<azirbel> in the meantime, I'm a little confused because I'm doing `gem install bundler` in setup.sh, and had hoped to do `bundle install` in build.sh, but `bundle` isn't found when I do that.
<azirbel> ooh thought of a way to debug
<azirbel> nvm, unless you know offhand what might be wrong
jemc has joined #sandstorm
<azirbel> ok, still debugging, but I tried to fix `eval "$(rbenv init -)"`
<azirbel> looks like I'm getting lots of `getcwd: cannot access parent directories: No such file or directory` when I try to do that
<azirbel> whoa, jk, I destroyed and recreated my vm and now I get a more reasonable error
<azirbel> `mkdir: cannot create directory ‘/usr/local/rbenv’: Permission denied`
gabkdlly has joined #sandstorm
<azirbel> got around the problem with two more steps
<azirbel> setup.sh: `chown vagrant:vagrant /usr/local`
<azirbel> build.sh: `export PATH=/opt/ruby/rbenv/bin:/opt/ruby/rbenv/plugins/ruby-build/bin:$PATH`
sknebel has quit [Ping timeout: 260 seconds]
sknebel has joined #sandstorm
jadewang has joined #sandstorm
mnutt_ has joined #sandstorm
jadewang has quit [Ping timeout: 252 seconds]
mnutt_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<azirbel> dwrensha: why do you not have a launcher.sh?
<azirbel> trying to figure out how to actually launch my rails app
<azirbel> following hints in https://docs.sandstorm.io/en/latest/developing/raw-ruby-on-rails/ but no luck so far
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 246 seconds]
gabkdlly has quit [Quit: Ex-Chat]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 240 seconds]
jemc has quit [Ping timeout: 250 seconds]
frankier has quit [Ping timeout: 244 seconds]
frankier has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 258 seconds]
jacksing1 has quit [Ping timeout: 252 seconds]
Telesight has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 240 seconds]
sydney_untangle has joined #sandstorm
sydney_u1tangle has quit [Ping timeout: 260 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 244 seconds]
<asheesh> Hey azirbel
<asheesh> If you want to chat more about it, I'm happy too schedule some time to help.
<asheesh> AFK for now.
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 244 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 260 seconds]
<dwrensha> azirbel: start.sh and continue.sh in the root directory do what launcher.sh would do
<dwrensha> when I moved over to vagrant-spk, I didn't bother renaming/refactoring these
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 246 seconds]
jemc has joined #sandstorm
jadewang has joined #sandstorm
n8a has quit [Ping timeout: 250 seconds]
mnutt_ has joined #sandstorm
jadewang has quit [Ping timeout: 250 seconds]
n8a has joined #sandstorm
n8a has quit [Ping timeout: 250 seconds]
n8a has joined #sandstorm
n8a has quit [Ping timeout: 250 seconds]
n8a has joined #sandstorm
n8a has quit [Ping timeout: 250 seconds]
<dwrensha> I wonder if Snap packages have a nice way to integrate with each other.
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 240 seconds]
n8a has joined #sandstorm
n8a has quit [Ping timeout: 250 seconds]
n8a has joined #sandstorm
n8a has quit [Ping timeout: 250 seconds]
n8a has joined #sandstorm
n8a has quit [Ping timeout: 250 seconds]
jadewang has joined #sandstorm
n8a has joined #sandstorm
jadewang has quit [Ping timeout: 258 seconds]
jemc has quit [Ping timeout: 260 seconds]
n8a has quit [Ping timeout: 250 seconds]
n8a has joined #sandstorm
erikmaarten has joined #sandstorm
Lionel_Debroux_ has quit [Ping timeout: 276 seconds]
jemc has joined #sandstorm
jadewang has joined #sandstorm
n8a has quit [Ping timeout: 250 seconds]
n8a has joined #sandstorm
jadewang has quit [Ping timeout: 264 seconds]
n8a has quit [Ping timeout: 250 seconds]
n8a has joined #sandstorm
<azirbel> you guys don't seem to sleep. Ok, good to know about start.sh and continue.sh!
<azirbel> I gave up on my current approach and switched over to copy loomio's install scripts
<azirbel> now I have a problem that seems pretty debuggable
<azirbel> asheesh: if you still have time, I'd take you up on that offer!
n8a has quit [Ping timeout: 250 seconds]
<azirbel> current problem is again `eval "$(rbenv init -)"` in build.sh - fails with an unhelpful stack trace when I do `vagrant-spk dev`. But if I manually `vagrant-spk vm ssh`, copy the environment variables, and do `eval "$(rbenv init -)"`, I don't get any errors
n8a has joined #sandstorm
<dwrensha> azirbel: did you add rbenv/bin to PATH?
<dwrensha> and did you set RBENV_ROOT?
<azirbel> yep!
<azirbel> let me find a way to toss it online...
<azirbel> whoops, no longer putting gems in /opt/ruby, ignore that comment
<azirbel> these are mostly copied from loomio: https://github.com/ndarilek/loomio-sandstorm/tree/master/.sandstorm
<azirbel> I guess `eval "$(rbenv init -)"` works in setup.sh, so it's probably a permissions error and I have to chown vagrant:vagrant somewhere
<azirbel> but the very weird thing is that `vagrant-spk vm ssh` and manually running the commands from build.sh works fine
<azirbel> whoa just kidding! it fails for me now when I run manually. ok, got something to debug :)
n8a has quit [Ping timeout: 250 seconds]
n8a has joined #sandstorm
<azirbel> oh :( it's because loomio does `set -euo pipefail` *after* `eval "$(rbenv init -)"`
<asheesh> Howdy all
<asheesh> azirbel: maaaaaan we sure could have made this easier for you, huh.
<asheesh> azirbel: That is some genius stuff to know, re: disabling eou pipefail during rbenv init.
<azirbel> unfortunately now that I've disabled eou pipefail, the very next command (bundle install) fails :P
<azirbel> er, now that I've suppressed the error on rbenv init .. you know
n8a has quit [Ping timeout: 250 seconds]
n8a has joined #sandstorm
jadewang has joined #sandstorm
n8a has quit [Ping timeout: 250 seconds]
jadewang has quit [Ping timeout: 276 seconds]
n8a has joined #sandstorm
Lionel_Debroux_ has joined #sandstorm
jemc has quit [Ping timeout: 244 seconds]
n8a has quit [Ping timeout: 250 seconds]
n8a has joined #sandstorm
raoulzecat has joined #sandstorm
n8a has quit [Ping timeout: 250 seconds]
jadewang has joined #sandstorm
simonv3_ has joined #sandstorm
tannerco1lin has joined #sandstorm
zarvox_ has joined #sandstorm
tg` has joined #sandstorm
jadewang has quit [Ping timeout: 250 seconds]
derf-- has joined #sandstorm
Salt_ has joined #sandstorm
preilly_ has joined #sandstorm
derf- has quit [*.net *.split]
tg has quit [*.net *.split]
zarvox has quit [*.net *.split]
simonv3 has quit [*.net *.split]
Salt has quit [*.net *.split]
tannercollin has quit [*.net *.split]
maurer has quit [*.net *.split]
preilly has quit [*.net *.split]
tg` is now known as tg
Salt_ is now known as Salt
derf-- is now known as derf-
simonv3_ is now known as simonv3
jadewang has joined #sandstorm
maurer has joined #sandstorm
garrison has joined #sandstorm
jemc has joined #sandstorm
<mnutt_> I am finally back after a couple month hiatus, time for some davros updates!
<erikmaarten> great mnutt_!
isd has joined #sandstorm
isd has quit [Ping timeout: 244 seconds]
jemc has quit [Ping timeout: 276 seconds]
decipherstatic has quit [Ping timeout: 249 seconds]
decipherstatic has joined #sandstorm
isd has joined #sandstorm
frankier has quit [Ping timeout: 276 seconds]
Telesight has quit [Remote host closed the connection]
raoulzecat has quit [Ping timeout: 244 seconds]
erikmaarten has quit [Ping timeout: 276 seconds]
lukexj has quit [Ping timeout: 244 seconds]
lukexj has joined #sandstorm
zarvox_ is now known as zarvox
epriestley has joined #sandstorm
epriestley has quit [Quit: epriestley]
epriestley has joined #sandstorm
<epriestley> This user has been spamming a large number of projects on behalf of Sandstorm:
<epriestley> Do they have a relationship with the Sandstorm upstream?
<digitalcircuit> I'm not sure, but I think asheesh has been managing more of outreach - ping?
<digitalcircuit> epriestley: This doesn't -look- like anything officially supported, at least, but I'd suggest sticking around to hear from an official Sandstorm member.
<epriestley> I assume he's acting on his own, just wanted to ask in case this was something official that went a little out of control.
<zarvox> I am not aware of anyone on the Sandstorm team being in contact with this individual.
<zarvox> He appears to have filed issues against projects that already have Sandstorm packages.
<zarvox> Among other ones that haven't.
<digitalcircuit> Even if done with good intent, it's not exactly good publicity for Sandstorm. Any thought to a note in community guidelines or some sort of way to discourage this?
<epriestley> I assume he's just kind of clueless, since it's not clear that he actually benefits from this and there's no apparent pattern to the projects he's picking as far as I can tell (beyond GitHub, I found a copy on the Drupal upstream and I'm from Phabricator).
<epriestley> Anyway, no worries. Thanks for your time!
<zarvox> Agreed that this is not great for anyone involved. Not sure if there's any obvious recourse.
<zarvox> But thanks for bringing it to our attention.
<zarvox> Also, epriestley, thanks for Phabricator!
<zarvox> I'll follow up with asheesh, who is generally responsible for community-related things, and see what we can do to help educate enthusiastic users to be active in productive ways.
<digitalcircuit> Does Github have a way to send a user a message? That wouldn't help with cleaning up reputation, but it might at least point someone who has some sort of motivation in a more productive direction.
* digitalcircuit seems to be beaten to the punch by zarvox :)
<zarvox> epriestley: I've actually been fiddling with getting Phabricator running on Sandstorm in my free time -- there's a few things that we need to make better on the Sandstorm side (in particular, email integration), but the Phabricator codebase has been remarkably clean, well-factored, and well-documented. :)
<zarvox> So cheers, and keep making awesome tools!
<epriestley> Haha, you must be looking at a different codebase.
<epriestley> But thanks!
jacksing1 has joined #sandstorm
MatheusVieira has joined #sandstorm
<MatheusVieira> Hello sandstorm devs
<MatheusVieira> i wear that my name was cited here
<MatheusVieira> about a spamlike i do :P
frigginglorious has joined #sandstorm
<MatheusVieira> any one know about?
<digitalcircuit> zarvox was just here a little while ago, and asheesh should also be around at some point. You might need to wait a little bit, MatheusVieira :)
<MatheusVieira> tks
MatheusVieira has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
c-mart has joined #sandstorm
<zarvox> darn, he dropped by while I was AFK
xet7 has joined #sandstorm
MatheusVieira has joined #sandstorm