x1337807x has joined #rubygems
elia has joined #rubygems
houhoulis has joined #rubygems
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
iGabriel has joined #rubygems
<iGabriel> Hey guys, any idea why I am getting this error in cPanel? "There was a problem fetching the list of available modules."
iGabriel has quit []
x1337807x has joined #rubygems
_2_Jaee_queen has joined #rubygems
elia has quit [Quit: Computer has gone to sleep.]
_2_Jaee_queen has quit [Remote host closed the connection]
lsegal has quit [Read error: Connection reset by peer]
lsegal has joined #rubygems
rsty1 has left #rubygems [#rubygems]
houhoulis has quit [Remote host closed the connection]
huoxito has joined #rubygems
havenwood has joined #rubygems
houhoulis has joined #rubygems
Coraline_ZzZz is now known as Coraline
houhoulis has quit [Remote host closed the connection]
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
houhoulis has joined #rubygems
houhoulis has quit [Client Quit]
x1337807x has joined #rubygems
huoxito has quit [Remote host closed the connection]
huoxito has joined #rubygems
indirect_ has joined #rubygems
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Coraline is now known as Coraline_ZzZz
huoxito has quit [Remote host closed the connection]
x1337807x has joined #rubygems
nrsk has joined #rubygems
nrsk has quit [Client Quit]
nrsk has joined #rubygems
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
havenwood has quit [Remote host closed the connection]
dangerousdave has joined #rubygems
dangerousdave has quit [Client Quit]
elia has joined #rubygems
elia has quit [Read error: No route to host]
elia has joined #rubygems
workmad3 has joined #rubygems
nrsk has quit [Ping timeout: 252 seconds]
nrsk has joined #rubygems
huoxito has joined #rubygems
huoxito has quit [Ping timeout: 264 seconds]
huoxito has joined #rubygems
tcopeland has quit [Quit: Leaving.]
bbrowning_away is now known as bbrowning
graphex has quit [Read error: Connection reset by peer]
Tingo1983 has joined #rubygems
tcopeland has joined #rubygems
Tingo1983 has quit [Ping timeout: 264 seconds]
Tingo1983 has joined #rubygems
graphex has joined #rubygems
tcopeland has quit [Ping timeout: 265 seconds]
Coraline_ZzZz is now known as Coraline
capistrano has joined #rubygems
<capistrano> Deployed rubygems.org @ https://github.com/rubygems/rubygems.org/commit/263492074c2eb7944a354a5793922c97225a324d to staging (app01.staging.rubygems.org)
capistrano has left #rubygems [#rubygems]
huoxito_ has joined #rubygems
workmad3 has quit [Read error: Connection reset by peer]
workmad3 has joined #rubygems
huoxito has quit [Ping timeout: 244 seconds]
Tingo1983 has quit [Quit: Leaving]
graphex has quit [Read error: Connection reset by peer]
cpuguy83 has joined #rubygems
graphex has joined #rubygems
<cpuguy83> Hey folks, trying to `gem install bundler`, and am getting a ssl cert error
<cpuguy83> Rather, installing any gem is doing this
huoxito has joined #rubygems
huoxito_ has quit [Ping timeout: 252 seconds]
tcopeland has joined #rubygems
cphrmky has joined #rubygems
cphrmky has quit [Max SendQ exceeded]
cphrmky has joined #rubygems
cphrmky has quit [Max SendQ exceeded]
cphrmky has joined #rubygems
_elia has joined #rubygems
<dwradcliffe> cpuguy83: are you on windows?
<cpuguy83> dwradcliffe: debian
<dwradcliffe> what error?
<cpuguy83> Unable to download data from https://rubygems.org/ - certificate verify failed (https://rubygems.global.ssl.fastly.net/quick/Marshal.4.8/bundler-1.7.11.gemspec.rz)
elia has quit [Ping timeout: 240 seconds]
<dwradcliffe> odd. do you have the latest rubygems installed?
havenwood has joined #rubygems
<cpuguy83> dwradcliffe: rubygems from the latest jruby package.
shazaum has joined #rubygems
shazaum has joined #rubygems
shazaum has quit [Changing host]
rikkipitt has joined #rubygems
Coraline is now known as Coraline_ZzZz
tenderlove has joined #rubygems
nrsk has quit [Ping timeout: 252 seconds]
Coraline_ZzZz is now known as Coraline
<cpuguy83> Actually, only seem to be having an issue on debian sid for some reason... maybe outdated ca's or something.
nrsk has joined #rubygems
Coraline is now known as Coraline_ZzZz
rikkipitt has quit [Read error: Connection reset by peer]
rikkipitt has joined #rubygems
nrsk has quit [Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/]
dvu has joined #rubygems
rikkipitt has quit []
MichaelSmith has joined #rubygems
rikkipitt has joined #rubygems
cphrmky has quit [Read error: Connection reset by peer]
indirect_ is now known as indirect
mjc__ has quit []
mjc_ has joined #rubygems
cphrmky has joined #rubygems
elia has joined #rubygems
rikkipitt has quit [Remote host closed the connection]
elia has quit [Client Quit]
_elia has quit [Ping timeout: 256 seconds]
rikkipitt has joined #rubygems
rikkipitt has quit [Remote host closed the connection]
ngpestelos has joined #rubygems
tenderlove has quit [Quit: Leaving...]
workmad3 has quit [Ping timeout: 240 seconds]
graphex has quit [Remote host closed the connection]
graphex has joined #rubygems
x1337807x has joined #rubygems
dvu has quit [Remote host closed the connection]
x1337807x has quit [Ping timeout: 240 seconds]
x1337807x has joined #rubygems
cphrmky has quit [Ping timeout: 240 seconds]
dvu has joined #rubygems
x1337807x has quit [Client Quit]
ngpestelos has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
tenderlove has joined #rubygems
ngpestelos has joined #rubygems
ngpestelos has quit [Client Quit]
huoxito has quit [Remote host closed the connection]
huoxito has joined #rubygems
MichaelSmith has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
x1337807x has joined #rubygems
x1337807x has quit [Max SendQ exceeded]
x1337807x has joined #rubygems
cphrmky has joined #rubygems
shazaum has quit [Quit: Leaving]
MichaelSmith has joined #rubygems
bjessbrown has joined #rubygems
arthurnn has quit [Ping timeout: 272 seconds]
arthurnn has joined #rubygems
aquaranto_ has quit [Ping timeout: 264 seconds]
yo61 has quit [Read error: Connection reset by peer]
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
aquaranto_ has joined #rubygems
capistrano has joined #rubygems
<capistrano> Deployed rubygems.org @ https://github.com/rubygems/rubygems.org/commit/ee7813fa66c821450032fb32c625614a0d94ebd2 to staging (app01.staging.rubygems.org)
capistrano has left #rubygems [#rubygems]
djbkd has joined #rubygems
yo61 has joined #rubygems
MichaelSmith has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
rikkipitt has joined #rubygems
johnmwilliams___ has quit [Read error: Network is unreachable]
denym_OFF has quit [Ping timeout: 265 seconds]
akahn has quit [Ping timeout: 244 seconds]
havenwood has quit [Remote host closed the connection]
avdi has quit [Read error: Network is unreachable]
fidothe has quit [Read error: Connection reset by peer]
havenwood has joined #rubygems
workmad3 has joined #rubygems
johnmwilliams___ has joined #rubygems
avdi has joined #rubygems
fidothe has joined #rubygems
akahn has joined #rubygems
cpuguy83 has left #rubygems [#rubygems]
qrush has quit [Read error: Connection reset by peer]
denym_OFF has joined #rubygems
qrush has joined #rubygems
workmad3 has quit [Ping timeout: 244 seconds]
sj26 has quit [Ping timeout: 244 seconds]
electrical has quit [Ping timeout: 244 seconds]
electrical has joined #rubygems
whoojemaflip has quit [Ping timeout: 244 seconds]
whoojemaflip has joined #rubygems
ckrailo__ has quit [Ping timeout: 244 seconds]
sj26 has joined #rubygems
ckrailo__ has joined #rubygems
djbkd has quit [Remote host closed the connection]
jnh has joined #rubygems
<jnh> Hey all.
<jnh> to run a gem server do I actually need `gem serve` or just an HTTP server pointing at my mirror?
<jnh> (ie nginx)
ngpestelos has joined #rubygems
<drbrain> jnh: with `gem generate index` just an HTTP server
<drbrain> generate_indfex
<drbrain> (you get the idea)
<jnh> cool.
<jnh> thanks :)
<jnh> so it doesn't need anything fancy to support the bundler api?
<drbrain> it doesn't support the bundler API at all
<drbrain> nobody has bulit that
<drbrain> (typo city over here today
<jnh> ahh
<jnh> okay then :)
<drbrain> it shouldn't much of a performance issue unless you have hundreds of versions per gem uploaded
<jnh> by the way. gem generate_index takes days and ultimately dies on my machine, so I'm mirroring all the specs.hz and gemspec.rz files directly to seed it.
x1337807x has joined #rubygems
<drbrain> how many gems do you have?
<jnh> all of the,
<jnh> all of them.
<jnh> I'm setting up a Rubygems mirror for Rails Camp NZ
<drbrain> 100+ GB?
<jnh> yup
<drbrain> yeah… you might want to look at rubygems.org or geminabox
<drbrain> generate_index isn't meant to scale that big
elia has joined #rubygems
<drbrain> jnh: I asked evan to pop in and help you out here
Evan_ has joined #rubygems
<jnh> so how do you generate the indexes for rubygems.org in the first place? generate_index can update, once they're there but if it ever has to start again from first principals we're rooted.
<drbrain> evan_: jnh is setting up a mirror for RailsCamp NZ
<drbrain> jnh: generate_index might work up to around 100,000 gems, maybe 200,000 on modern hardware in a reasonable time
<jnh> drbrain: I left it running on my laptop for days (3GHz i7 16GB RAM, SSD)
<jnh> it needs to be modified to work in batches.
<Evan_> we don't use generate_index
<drbrain> rubygems.org is designed to work against the all the gems and uses different techniques
<Evan_> way back when
<Evan_> years ago now.
<Evan_> we did
<Evan_> and it took a long ass time, as you've seen.
<Evan_> so I redid it special in rubygems.org to read the data out of the database and build the index directly
<Evan_> it's nearly instant now.
<Evan_> you could go that route
elia has quit [Client Quit]
<jnh> ahh. that's heaps better.
<jnh> I'm just about done now.
<drbrain> maybe we can get jnh a partial dump?
<Evan_> of what?
<drbrain> (no users)
<drbrain> of our DB
<jnh> I have almost all the gemspec.rz files now and the spec.gz files too
<jnh> once I have those I'll be able to run generate_index --update
<Evan_> i'll be sure to send you the $150+ bandwidth bill
<Evan_> :D :D
<jnh> Yup. Feel free to send it to RubyNZ
<jnh> I have room for it in the camp budget
<Evan_> only kidding
<jnh> I'm not
<Evan_> I generally try to not have people make mirrors
<jnh> if it's an issue we'll pay
<Evan_> it's a long process
<Evan_> it's expensive
<Evan_> and it's a pain to keep updated.
<drbrain> hopefully everything was fetched through fastly?
<jnh> yes
<jnh> through fastly.
<Evan_> drbrain: though all those 0.0.1 gems from 10 years ago went through fastly too
<Evan_> evicting good stuff
<Evan_> for stuff that they'll never use :)
<jnh> I have a Vagrant box ready to go now, and the mirror sitting on an external USB3 SSD
<jnh> so we'll be set from now on.
rikkipitt has quit []
<Evan_> ok
<drbrain> evan_: more likely it evicted old pages from all our sites
<drbrain> at least it should have cut down on some of the bandwidth
<Evan_> yeah, some.
<jnh> there's a cache in Sydney, right?
<Evan_> jnh: well, check out the rubygems.org Indexer code if you want to see how I did it
<Evan_> jnh: there was, run by ninefold
<Evan_> but it went offline mysteriously
<Evan_> and we've not seen it return.
<jnh> :(
volte has joined #rubygems
<jnh> AWS has a Sydney availability region
<Evan_> yeah
<Evan_> we're going to be redoing the mirrors soon.
<dwradcliffe> jnh: when do you need the mirror?
<Evan_> though fastly is a better option all around than our hand-rolled mirrors.
<jnh> yeah. I expect that they are
<drbrain> there's Fastly POPs in Sydney, Aukland, Wellington
<jnh> dwradcliffe: camp is 30th of Jan.
<jnh> ahh, then we don't need a mirror in NZ or AU then.
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<drbrain> you'll still eat the transit time for the redirect
<jnh> yeah, but I've got wget reusing the same HTTPS connection, so it's nice and fast.
<jnh> So, should we yank the gems that are 404ing? or contact their authors?
<jnh> application_seeds-0.1.0.gem dwradcliffe_test_gem_push-0.0.4.gem good-0.1.2.gem filelock-1.0.2.gem picasawebalbums-1.4.6.gem
<drbrain> I'm unsure
<jnh> well dwradcliffe is right here :)
<Evan_> drbrain: I'm working on the initial redirect issue.
<drbrain> evan_: yay!
<dwradcliffe> we should probably yank, as those were probably failed pushes
<dwradcliffe> but need to verify
<dwradcliffe> and I don't have time today
djbkd has joined #rubygems
bjessbrown has quit []
MichaelSmith has joined #rubygems
tcopeland has quit [Ping timeout: 264 seconds]
elia has joined #rubygems
djbkd has quit [Remote host closed the connection]
djbkd has joined #rubygems
djbkd has quit [Remote host closed the connection]
volte has quit [Quit: (null)]
x1337807x has joined #rubygems
x1337807x has quit [Max SendQ exceeded]
x1337807x has joined #rubygems
x1337807x has quit [Max SendQ exceeded]
x1337807x has joined #rubygems
x1337807x has quit [Max SendQ exceeded]
bbrowning is now known as bbrowning_away
x1337807x has joined #rubygems
x1337807x has quit [Max SendQ exceeded]
x1337807x has joined #rubygems
x1337807x has quit [Max SendQ exceeded]
x1337807x has joined #rubygems
x1337807x has quit [Max SendQ exceeded]
jnh has quit [Remote host closed the connection]
cphrmky has quit [Read error: Connection reset by peer]
x1337807x has joined #rubygems
huoxito has quit [Remote host closed the connection]
djbkd has joined #rubygems
djbkd has quit [Ping timeout: 252 seconds]
djbkd has joined #rubygems
dvu has quit [Remote host closed the connection]
MichaelSmith has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
MichaelSmith has joined #rubygems
dvu has joined #rubygems
tcopeland has joined #rubygems
MichaelSmith has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
MichaelSmith has joined #rubygems
MichaelSmith has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
huoxito has joined #rubygems
djbkd has quit [Remote host closed the connection]
huoxito has quit [Ping timeout: 244 seconds]
djbkd has joined #rubygems