Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Dec 20 2018 19:37
    Ryandaydev commented #46
  • Dec 20 2018 19:35
    Ryandaydev commented #46
  • Dec 20 2018 19:25
    Ryandaydev commented #46
  • Dec 20 2018 19:19
    afeld commented #46
  • Dec 20 2018 18:58
    Ryandaydev opened #46
  • Nov 08 2018 04:36
    wslack opened #45
  • Jun 27 2018 18:17
    jalcine starred 18F/jekyll_pages_api
  • May 01 2018 10:30
    afeld closed #44
  • May 01 2018 10:30
    afeld commented #44
  • May 01 2018 10:29
    afeld labeled #44
  • Apr 26 2018 06:45
    MatheusRV opened #44
  • Apr 12 2018 20:37
    Paquette starred 18F/jekyll_pages_api
  • Apr 10 2018 14:21
  • Apr 01 2018 10:48
    RaiVaibhav starred 18F/jekyll_pages_api
  • Mar 05 2018 16:16
    jayvdb commented #43
  • Mar 05 2018 04:20
    jayvdb opened #43
  • Mar 05 2018 03:10
    jayvdb opened #42
  • Mar 05 2018 03:06
    jayvdb opened #41
  • Mar 05 2018 02:18
Mike Bland
@mbland
Yeah, but you don't need Vagrant or Ansible to develop most features. Just use the ./go script.
Will Newby
@willnewby
Well, I'm trying to avoid installing Ruby 2.1 on my Mac
Which, I think I've mostly got sorted inside vagrant
Mike Bland
@mbland
You don't want to use rbenv or rvm?
Will Newby
@willnewby
I much prefer to keep my dev environments as separate as possible
Also, Vagrant means I can blow things away and rebuild them if I need to.
Helps with reproducibility. :)
Mike Bland
@mbland
Well, if you want to take the lead on updating the Vagrant/Ansible stuff, go for it!
(I'm actually very new to both.)
Will Newby
@willnewby
Alrighty. Are you guys pretty married to Ubuntu14 and Ansible? I'm more CentOS and Puppet, but I'm open to learning new things.
And I'm a sysadmin in most of the rest of my professional life, so Vagrant and config management are my bread and butter. :)
Mike Bland
@mbland
Ubuntu, yes. Not sure about Ansible vs. Puppet, but would prefer to stick with Ansible since it's there for now. Or, actually, @afeld, is there a DevOps Guild preference?
Will Newby
@willnewby
Also, question:
Liquid Exception: Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes. (in /vagrant/_assets/javascripts/search.js) in _includes/scripts.html, included in _layouts/bare.html
Which javascript runtime do you guys use?
Looks like there are a few options: https://github.com/sstephenson/execjs
Mike Bland
@mbland
This is after a ./go init? I think we need to add an npm install somethingorother to that command.
Will Newby
@willnewby
Correct.
Mike Bland
@mbland
Actually, it needs to just install node, period. I'll take a stab.
Will Newby
@willnewby
Oh. I can do that.
Most of these steps can be pretty easily wrapped into Ansible, I'd bet.
And it's the generation time we're concerned about here, yes?
Mike Bland
@mbland
Well, I'd like ./go init to at least check if it's installed, and print a message suggesting where to download it (for folks that don't want to use brew or apt-get; we install it separately for 18f.gsa.gov).
Will Newby
@willnewby
You install it outside of brew and apt-get? How do you do it?
Will Newby
@willnewby
That's sorta terrifying. What's the goal there? Maybe it's not my place, but why don't you trust the Ubuntu packages?
Mike Bland
@mbland
Can't remember what Eric's reasons were.
Asking him now.
Ah, because the node package is usually out-of-date.
Will Newby
@willnewby
0.10.25 is out of date compared to 0.10.34?
Hm. Suppose it's possible. Clearly I'm more conservative with my configs.
Mike Bland
@mbland
Where are you getting those versions from?
Will Newby
@willnewby
vagrant@vagrant-ubuntu-trusty-64:/vagrant$ nodejs --version
v0.10.25
vagrant@vagrant-ubuntu-trusty-64:/vagrant$ ruby --version
ruby 2.1.5p273 (2014-11-13 revision 48405) [x86_64-linux-gnu]
vagrant@vagrant-ubuntu-trusty-64:/vagrant$
nodejs is from Canonical
Seems to mostly match the requirements.
Sorry. I didn't mean to come in and question your guys' work.
Will Newby
@willnewby
In any case, Looks like I've got Jekyll serving properly and it's taking about 30ish seconds to build both the private and public sites.
Does that sound right?
Mike Bland
@mbland
Yep, that's about right. About to head out, though; will check back in later.
Will Newby
@willnewby
Sounds good. Cheers.
Aidan Feldman
@afeld
whoa, i missed a lot!
we mostly use Chef internally for configuring servers
we have a PaaS that we are moving hosting to, so any configuration management for the Hub would probably only be relevant in development
from what i hear, Ansible is pretty easy to understand, since it's mostly bash
i dont use vagrant for myself, but am fine with offering the option
dont have strong feelings about how it's configured
3521sdfdJJ
@3521sdfdJJ
Hello, let's work on coding decodes...
Aidan Feldman
@afeld
@3521sdfdJJ sorry, what do you mean?
Andrew Plaza
@insipx
hello!