kentonv changed the topic of #sandstorm to: Welcome to #sandstorm: home of all things sandstorm.io. Say hi! | Have a question but no one is here? Try asking in the discussion group: https://groups.google.com/group/sandstorm-dev | Public logs at https://botbot.me/freenode/sandstorm/
simpson has joined #sandstorm
samba_ has quit [Quit: WeeChat 2.0.1]
afuentes has quit [Ping timeout: 240 seconds]
n8a has quit [Ping timeout: 240 seconds]
n8a has joined #sandstorm
jemc has joined #sandstorm
digitalcircuit has quit [Quit: No Ping reply in 180 seconds.]
digitalcircuit has joined #sandstorm
kewball has joined #sandstorm
kewball has quit [Quit: Leaving]
taktoa has joined #sandstorm
taktoa has quit [Remote host closed the connection]
taktoa has joined #sandstorm
guido has quit [Ping timeout: 240 seconds]
guido has joined #sandstorm
jemc has quit [Ping timeout: 252 seconds]
_whitelogger has joined #sandstorm
demonimin has quit [Remote host closed the connection]
demonimin has joined #sandstorm
pie__ has joined #sandstorm
afuentes has joined #sandstorm
Kasgel has joined #sandstorm
<Kasgel> Hey
<Kasgel> Seems like the Sandstorm/debian-jessie64 vagrant box can't be downloaded anymore?
<Kasgel> My vagrant is trying to download the sandstorm/debian-jessie64 box from this link and it just gives 404 not found.
<Kasgel> does anyone have that .box file somewhere?
guido__ has joined #sandstorm
Greasy-Gappers_ has joined #sandstorm
guido has quit [Ping timeout: 264 seconds]
Greasy-Gappers has quit [Ping timeout: 264 seconds]
eldritch has quit [Ping timeout: 264 seconds]
eldritch has joined #sandstorm
robbt has joined #sandstorm
eldritch2 has joined #sandstorm
eldritch has quit [Ping timeout: 264 seconds]
eldritch2 is now known as eldritch
pie__ has quit [Ping timeout: 260 seconds]
jemc has joined #sandstorm
Kasgel has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
Kasgel has joined #sandstorm
Telesight has joined #sandstorm
jemc has quit [Ping timeout: 256 seconds]
tg has quit [Quit: Leaving]
TimMc has quit [Ping timeout: 256 seconds]
jemc has joined #sandstorm
<ocdtrekkie> Hey Kasgel, we've been discussing this actually: https://github.com/sandstorm-io/sandstorm/issues/3043 and I have an idea that nobody's tested yet.
<ocdtrekkie> Can you see if https://app.vagrantup.com/debian/boxes/contrib-jessie64 can work in it's place? Apparently the Sandstorm version of the box was made just to maintain vboxsf support, and this version includes it.
pie__ has joined #sandstorm
jemc has quit [Ping timeout: 240 seconds]
digitalcircuit has quit [Ping timeout: 240 seconds]
digitalcircuit has joined #sandstorm
digitalcircuit has quit [Client Quit]
digitalcircuit has joined #sandstorm
<ocdtrekkie> Otherwise https://app.vagrantup.com/debian/boxes/jessie64/versions/8.2.1 should be the same as sandstorm/debian-jessie64
<ocdtrekkie> But contrib-jessie64 gets us updates, so is probably the better choice if it works.
jemc has joined #sandstorm
pie__ is now known as pie_
n8a has quit [Ping timeout: 252 seconds]
<Kasgel> ocdtrekkie: debian/contrib-jessie64 did not work straight away. Seems like it is missing the curl package.
<Kasgel> default: /opt/app/.sandstorm/global-setup.sh: line 14: curl: command not found
<ocdtrekkie> Hmmm, perhaps we can get the setup scripts to install it after the fact.
<Kasgel> Could be.
<Kasgel> Trying debian/jessie64 now...
n8a has joined #sandstorm
digitalcircuit has quit [Remote host closed the connection]
digitalcircuit has joined #sandstorm
xet7 has quit [Quit: Leaving]
<Kasgel> debian/jessie64 does not work straight away either. It's missing the Virtualbox Guest Additions. Trying to install...
xet7 has joined #sandstorm
<Kasgel> Alright. debian/contrib-jessie64 is only missing curl and debian/jessie64 is missing curl and the VBox Guest Additions.
jemc has quit [Quit: WeeChat 1.9]
<Kasgel> Can't get this to work. Vagrant is running some setup scripts within the VM to install sandstorm. E.g. sudo bash /opt/app/.sandstorm/setup.sh
<Kasgel> debian/jessie64 nor debian/contrib-jessie64 have these scripts pre-installed.
tg has joined #sandstorm
<ocdtrekkie> Yeah, so we probably need to use contrib-jessie64 and then vagrant-spk needs to add the install commands to add curl (and anything else that we need).
<ocdtrekkie> vagrant-spk is currently not really maintained, and I think using a remotely-hosted pinned custom vbox was probably a mistake for long-term purposes. But when it was developed it had staff maintaining it.
<xet7> What are you trying to make working?
<Kasgel> Just trying to get an app running with vagrant-spk.
<xet7> Ok
<xet7> what app?
<Kasgel> Well, for starters, any app. Trying to compile Davros at the moment.
<xet7> Ok
<Kasgel> There's nothing wrong with the app itself. vagrant-spk just no longer works
<xet7> I have only used meteor-spk
<ocdtrekkie> Basically, the problem is that vagrant-spk uses a Linux image that no longer is available for download.
<Kasgel> Yep
<ocdtrekkie> I'm wondering if we can just inject "apt-get install curl" with whatever silent flag is needed at https://github.com/sandstorm-io/vagrant-spk/blob/master/vagrant-spk#L171 or so.
<Kasgel> I'm trying that at the moment
<Kasgel> global-setup.sh went through okay. setup.sh running...
pie_ has quit [Read error: Connection reset by peer]
pie__ has joined #sandstorm
<Kasgel> default: kj/filesystem-disk-unix.c++:469: failed: mmap: Invalid argument
<Kasgel> Nah, setup.sh stops here while it's trying to "generate capnp files"
<ocdtrekkie> Ah, that's this: https://github.com/capnproto/capnproto/issues/635 (I forgot)
<kentonv> Kasgel, I've recently become aware that Virtualbox's shared folders don't implement mmap correctly
<ocdtrekkie> But you've made it to the same spot xet7 was at!
<Kasgel> No easy workaround? :S
<ocdtrekkie> Kasgel: Did you need this fix or did changing to contrib-jessie64 work without it to get where you are? https://github.com/sandstorm-io/vagrant-spk/pull/209/files
<Kasgel> No, that fix is only required with older Vagrant versions that have the old https://atlas.hashicorp.com address hardcoded in them (or in some other cases). I only changed the box to contrib-jessie64 and then added the curl installation command to global-setup.sh
robbt has quit [Quit: Connection closed for inactivity]
<ocdtrekkie> Would you be willing to send a PR for the changes that got you to where you are to that repo?
<Kasgel> yes
<ocdtrekkie> Okay, because I :believe: once the capnproto issue is resolved, that should put vagrant-spk back into a working state.
<ocdtrekkie> Unless other things are broken that haven't been discovered since they broke since the above two issues also broke.
<Kasgel> And I only wanted to get one app compiled...
<ocdtrekkie> The app packaging process needs a little love right now. :/
<ocdtrekkie> Personally I need to assemble a new Linux machine so I can test this stuff. I think I wiped mine.
<ocdtrekkie> I have thrown some GitHub comments around to connect the issues and PRs on this topic in a somewhat followable way. :)
<Kasgel> yep, awesome
TimMc has joined #sandstorm
digitalcircuit has quit [Ping timeout: 252 seconds]
digitalcircuit has joined #sandstorm
Kasgel has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
Kasgel has joined #sandstorm
nicoo has quit [Ping timeout: 255 seconds]
nicoo has joined #sandstorm
digitalcircuit has quit [Ping timeout: 240 seconds]
digitalcircuit has joined #sandstorm
isd has joined #sandstorm
TimMc has quit [Ping timeout: 256 seconds]
TimMc has joined #sandstorm
Telesight has quit [Remote host closed the connection]
afuentes has quit [Ping timeout: 240 seconds]
wolcen has quit [Ping timeout: 276 seconds]
digitalcircuit has quit [Ping timeout: 245 seconds]
digitalcircuit has joined #sandstorm