Log for #openttdcoop.devzone on 27th January 2015:
Times are UTC Toggle Colours
08:43:02  <DevZone> Project FIRS Industry Replacement Set build #304-push: SUCCESS in 4 min 16 sec:
12:32:32  *** Supercheese is now known as Guest3403
12:32:35  *** Supercheese has joined #openttdcoop.devzone
12:38:33  *** Guest3403 has quit IRC
16:24:11  *** Alberth has joined #openttdcoop.devzone
18:31:05  *** frosch123 has joined #openttdcoop.devzone
18:34:00  <frosch123> devzone is missing a css or similar
18:34:25  <frosch123> ^Spike^: planetmaker: i guess redmine is oom
18:37:35  <planetmaker> ^Spike^, can you try in 30 minutes again? Then it should be ready to be restarted :P (see screen0 on cimarosa)
18:40:37  <DevZone> Project road-hog build #608-nightlies: SUCCESS in 36 sec:
18:42:32  <planetmaker> frosch123, otherwise you can obviously do so, too. I'm off for volleyball. 30 minutes is about the time it needs to recover from whatever. screen 0. The last command needs to be repeated to hopefully then be successful
18:42:37  <planetmaker> I'll be back 22:30h or so
18:43:07  <planetmaker> vzctl restart 203 --wait --force --fast --skip-fsck
18:43:37  <frosch123> have fun :)
18:44:18  <planetmaker> as root@cimarosa
18:44:24  <planetmaker> thanks. will have :) you, too
19:09:48  *** gelignite has joined #openttdcoop.devzone
19:19:43  <V453000> should it be working now? :D
19:28:55  <frosch123> i just pressed the button, pm told me
19:29:03  <frosch123> no idea what explodes now :)
19:29:24  <frosch123> it looked suspicious when he said "press this button 30 minutes after i left"
19:29:33  <V453000> XD
19:29:35  <Alberth> :)
19:34:29  <frosch123> works again
19:38:54  <V453000> its alive =D
20:10:37  *** oskari89 has joined #openttdcoop.devzone
20:43:52  *** Alberth has left #openttdcoop.devzone
20:45:50  <^Spike^> frosch123 why did you delete all devzone files
20:45:53  <^Spike^> *sighes*
20:45:54  <^Spike^> ;)
20:46:31  <frosch123> i felt like taking over the service
20:46:36  <^Spike^> :)
20:46:37  <frosch123> don't log out
20:47:10  <^Spike^> devzone still needs a reinstall to something else but well
20:47:15  <frosch123> anyway, eints vm still fails
20:47:21  <^Spike^> oh
20:47:23  <^Spike^> error?
20:48:29  <frosch123> nah, actually it works now
20:48:35  <^Spike^> ......
20:48:41  <^Spike^> vzctl stop eh.... ;)
20:49:43  <frosch123> oh, right, all the errors are about being unable to reach eints to report a problem :)
20:50:01  <frosch123> s/eints/redmine/
20:50:17  <^Spike^> ah
20:50:20  <frosch123> before that hg was inaccessible
20:51:11  <^Spike^> :)
20:51:44  <frosch123> anyway, it all started 14:45 utc
20:52:16  <frosch123> with "remote: abort: No module named replay! abort: no suitable response from remote hg!"
20:53:04  <frosch123> someone was editing .hgrc at that time? it complains a lot about various missing extensions
20:53:43  <^Spike^> i was debugging vmware/vcenter servers not communicating
20:53:46  <^Spike^> so can't be me :)
20:54:28  <frosch123> <- well, maybe the hg vm had no filesystem or something
20:54:50  <^Spike^> hmmm
20:54:55  <^Spike^> it is a separate vm
20:55:06  <^Spike^> are you on screen 0?
20:55:21  <frosch123> error change over time, so it gradually failed in different places :)
20:56:34  <^Spike^> hg runs on the rhodecode container
20:56:41  <^Spike^> that one should've been unaffected
20:56:59  <^Spike^> cause the hg repo comes from the files vm
20:57:06  <^Spike^> aka repos are not on the same container as devzone
20:58:06  <frosch123> later on it is no longer hg that throws errors, but directly ssh refusing login due to "permission denied (public key)"
20:58:17  <^Spike^> hmmmm
20:58:23  <frosch123> so by that point even ~/.ssh/authorized_keys is missing
20:58:30  <^Spike^> i doubt that
20:59:29  <^Spike^> hmmmm
20:59:38  <frosch123> it fails until 19:30 utc, then everything works again
20:59:56  <frosch123> so, that's when the other vm was booted again
21:00:23  <^Spike^> ah
21:00:28  <^Spike^> hg goes to devzone
21:00:35  <^Spike^> so could be that devzone port 22 did die idd
21:00:37  <^Spike^> sry
21:00:44  <^Spike^> i mistook de port for ssh and http
21:00:51  <^Spike^> cause http hg goes to rhodecode container :)
21:04:10  <frosch123> so, ssh and redmine are on the same vm? does that mean V killed it when pushing rawr? :p
21:04:17  <^Spike^> always :)
21:04:21  <^Spike^> V kills every VM we own
21:04:31  <^Spike^> he even made me bump up into our "reserve" LVM space :)
21:19:51  <^Spike^> ah lovely reading news when you get back home and seeing stuff that makes you not so happy....
21:21:24  <frosch123> btw. i still directly login to the translator vm, should i go via the hypervisor instead?
21:21:45  <^Spike^> depends on what you want :)
21:21:55  <^Spike^> i'm a lazy it guy so i pick where i got easy access to all :D
21:22:22  <frosch123> well, i c&p commands, does not matter which one :p
21:23:27  <frosch123> question is rather whether you or pm are more likely to learn about eints admin when encountering screen sessions from time to time :p
21:24:18  <^Spike^> true :)
21:24:26  <^Spike^> as long as you don't blindly kill our screen sessions :D
21:24:34  <^Spike^> oh what do i love office365
21:24:35  <^Spike^> NOT
21:24:37  <^Spike^> paste something
21:24:39  <^Spike^> browser hangs
21:24:48  <^Spike^> because it tries to copy my *&**&$(@#$ putty style
21:41:08  <planetmaker> <frosch123> question is rather whether you or pm are more likely to learn about eints admin when encountering screen sessions from time to time :p <-- yes, I would then rather learn that when it's a tab in the one-and-only ssh session to cimarosa I use :P
21:42:16  <^Spike^> pm we're gonna have to update some stuff soon enough... :)
21:42:21  <^Spike^> i know you like that... :)
21:43:15  <planetmaker> lovely. See that in the other channel :)
21:45:46  <^Spike^> uhu
21:45:53  <^Spike^> you'll know how my day looks tomorrow ;D
21:46:45  <planetmaker> :)
21:47:01  <^Spike^> i basicly send a mail: Should do an analysis tomorrow
21:47:01  <frosch123> haha, i actually do not know how to login from cimarosa to translator
21:47:09  <^Spike^> 30 mins later: Oh yeah this is the analysis :D
21:47:17  <^Spike^> try vzlist
21:47:22  <^Spike^> you'll see the number in the first row
21:47:26  <^Spike^> vzctl enter id
21:48:52  <^Spike^> seems you got it? :)
21:48:53  <frosch123> ok, found the logs on screen 9
21:51:07  <^Spike^> frosch123 what distro was translator again?
21:51:20  <^Spike^> if you say debian: Do update and check if glibc is updated
21:51:32  <frosch123> i would guess for wheezy
22:03:04  *** oskari892 has joined #openttdcoop.devzone
22:09:13  *** oskari89 has quit IRC
22:24:35  <frosch123> oh, rebooting translator vm clears /tmp, so eints rereads all repos :p
22:26:25  <frosch123> which involves cloning yeti :p
22:29:09  <planetmaker> :D
22:30:30  *** gelignite has quit IRC
22:30:49  <^Spike^> frosch123 if at some point i need to expand the translator disk, we need to have a talk specially if it's yeti :D
22:33:40  <frosch123> yeti uses 10% of the disk :)
22:34:23  <V453000> good evening? :D
22:35:00  <frosch123> we should suggest si and ieee to make yeti a new unit for disk usage
22:35:35  *** oskari892 has quit IRC
22:36:09  <frosch123> V453000: when do you push rawr?
22:36:15  <frosch123> so we can prepare :)
22:36:19  <V453000> idk hopefully soon
22:36:55  <V453000> RAWR has currently 1,5GB
22:37:52  <V453000> technically I could only upload sprites + code instead of sprites + code + renders I guess
22:37:57  <planetmaker> nah
22:38:49  <V453000> ah I had one grf there
22:38:55  <V453000> XD that reduces by 350mb
22:39:05  <V453000> so like 1.1GB, if I cleanup a bit
22:39:16  <frosch123> also do not push the cache files :)
22:39:27  <V453000> sure:)
22:39:49  <V453000> anyway, since rawr doesnt really have any strings, it wont grow as quickly as yeti, since revisions will be rather sparse
22:40:34  <frosch123> strings do not grow the repo
22:40:42  <frosch123> or do you translate sprites?
22:41:20  <V453000> sure but revisions just cause of translations do
22:41:32  <frosch123> no
22:42:02  <frosch123> or do you mean bundles?
22:42:02  <V453000> well it compiles just cause of the translation -> creates a copy of the whole source every time?
22:42:06  <V453000> oh yes :)
22:42:09  <V453000> not repo :)
22:47:35  <frosch123> ok, 10% was wrong, it's at 15% and still not done
22:48:00  <^Spike^> easy to expand btw frosch123 :)
22:48:07  <^Spike^> but that's just details ;)
22:48:17  <frosch123> well, i just was not prepared for that :p
22:48:34  <frosch123> i always had the "prevent multiple script instances" on my todo list
22:49:01  <frosch123> the cron job to pull all repos runs every 5 minutes, and i always expected that that won't be enough at some point
22:49:12  <frosch123> but now it has to do a full clone, so there are meanwhile 10 instances pending :p
23:04:12  <frosch123> only took 40 minutes to clone all translated projects :)
23:05:05  <^Spike^> frosch123 simple check: if [ $(ps faux | grep <procname> | wc -l) -gt 0 ] ?
23:05:13  <^Spike^> in bash style that is
23:05:37  <frosch123> usually those checks find themself :p
23:05:48  <^Spike^> pr -gt 1 then :)
23:05:53  <^Spike^> whatever you want
23:06:00  <^Spike^> or create a pid file an kill -0 pid :)
23:06:12  <^Spike^> kill -0 pid just checks if the process still exists btw :)
23:29:08  *** frosch123 has quit IRC

Powered by YARRSTE version: svn-trunk