Times are UTC Toggle Colours
08:43:02 <DevZone> Project FIRS Industry Replacement Set build #304-push: SUCCESS in 4 min 16 sec: https://jenkins.openttdcoop.org/job/firs/304/ 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: https://jenkins.openttdcoop.org/job/road-hog/608/ 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> https://paste.openttdcoop.org/pt3bo7dbt <- 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