Times are UTC Toggle Colours
02:26:23 *** Wormnest has quit IRC 03:00:12 *** debdog has joined #openttd 03:02:17 *** Flygon has joined #openttd 03:03:38 *** D-HUND has quit IRC 04:17:40 *** snail_UES_ has quit IRC 04:28:13 *** supermop_Home has quit IRC 04:34:18 *** tokai|noir has joined #openttd 04:34:18 *** ChanServ sets mode: +v tokai|noir 04:41:23 *** tokai has quit IRC 05:24:49 *** tokai has joined #openttd 05:24:49 *** ChanServ sets mode: +v tokai 05:31:38 *** tokai|noir has quit IRC 05:44:14 *** sla_ro|master has joined #openttd 06:39:32 *** iSoSyS has joined #openttd 06:57:08 *** andythenorth has joined #openttd 07:19:24 *** arikover has joined #openttd 07:26:30 *** nielsm has joined #openttd 07:30:03 *** Progman has joined #openttd 07:33:35 <DorpsGek_III> [OpenTTD/DorpsGek] TrueBrain merged pull request #31: Synchronize Docker-files with other repositories https://git.io/JURqs 07:34:02 <DorpsGek_III> [OpenTTD/DorpsGek] TrueBrain created new tag: 1.0.9 https://git.io/JUR4J 07:37:23 *** DorpsGek_III has quit IRC 07:37:38 *** DorpsGek_III_ has joined #openttd 07:37:38 <DorpsGek_III_> [OpenTTD/master-server] TrueBrain updated pull request #11: Switch to GitHub Container Registry https://git.io/JURqm 07:37:39 *** DorpsGek_III_ is now known as DorpsGek_III 07:38:01 <TrueBrain> oops, that was SLIGHTLY too early :P 07:41:02 <TrueBrain> so who wants to review 7 near-identical PRs? :D 07:50:48 *** iSoSyS has quit IRC 08:15:18 <DorpsGek_III> [OpenTTD/master-server] TrueBrain opened pull request #12: Fix: demand PROXY protocol header for every UDP packet https://git.io/JURRk 08:17:48 <DorpsGek_III> [OpenTTD/master-server] TrueBrain updated pull request #12: Fix: demand PROXY protocol header for every UDP packet https://git.io/JURRk 08:20:44 <DorpsGek_III> [OpenTTD/master-server] TrueBrain updated pull request #12: Fix: demand PROXY protocol header for every UDP packet https://git.io/JURRk 08:24:39 <DorpsGek_III> [OpenTTD/master-server] LordAro approved pull request #11: Switch to GitHub Container Registry https://git.io/JURRS 08:25:07 <TrueBrain> LordAro: the good thing, if you read one, you read all 7 :P 08:25:28 <LordAro> TrueBrain: i've got to find all 7 first :p 08:25:37 <TrueBrain> that is what IRC is for 08:26:10 <LordAro> https://github.com/OpenTTD/BaNaNaS/runs/1127443353 a cause for concern at all? 08:26:13 <TrueBrain> but: https://git.io/JURqL https://git.io/JURqt https://git.io/JURqq https://git.io/JURqm https://git.io/JURqY https://git.io/JURqO https://git.io/JURq3 08:26:31 <LordAro> ta 08:26:52 <TrueBrain> LordAro: ish ... sometimes it just fails .. it will fix itself soon enough, or it can be retriggered 08:27:44 <TrueBrain> basically it went too fast 08:27:50 <DorpsGek_III> [OpenTTD/website] LordAro approved pull request #167: Switch to GitHub Container Registry https://git.io/JUR0k 08:29:05 <DorpsGek_III> [OpenTTD/bananas-api] LordAro approved pull request #70: Switch to GitHub Container Registry https://git.io/JUR0n 08:29:23 <DorpsGek_III> [OpenTTD/bananas-server] LordAro approved pull request #30: Switch to GitHub Container Registry https://git.io/JUR0c 08:29:57 <DorpsGek_III> [OpenTTD/bananas-frontend-web] LordAro approved pull request #42: Switch to GitHub Container Registry https://git.io/JUR0l 08:30:06 <DorpsGek_III> [OpenTTD/master-server-web] LordAro approved pull request #9: Switch to GitHub Container Registry https://git.io/JUR0R 08:30:39 <DorpsGek_III> [OpenTTD/binaries-redirect] LordAro approved pull request #4: Switch to GitHub Container Registry https://git.io/JUR0a 08:30:47 <LordAro> i think that's all of them? :p 08:31:01 <TrueBrain> I think so too :) Only https://git.io/JURRk left, but that is a completely different change :D 08:31:17 <TrueBrain> tnx LordAro :) Redeploying everything on AWS as we speak, after that: MERGE TIME :D 08:32:16 <TrueBrain> AWS deployment will take 3 minutes times 14 services ... euhm .. yeah, this will be a while :D 08:32:36 <DorpsGek_III> [OpenTTD/master-server] LordAro approved pull request #12: Fix: demand PROXY protocol header for every UDP packet https://git.io/JUR0P 08:32:42 <TrueBrain> ty kind 08:32:42 <LordAro> \o/ 08:33:49 <LordAro> i should probably start work now 08:33:54 <TrueBrain> no more Docker Hub for the infrastructure, which is nice 08:33:59 <TrueBrain> work? What is that concept? :D 08:34:11 <TrueBrain> aren't you already late if you start now? :P 08:34:17 <andythenorth> what is time? 08:34:19 <andythenorth> what is that concept? 08:36:51 <LordAro> ^ 08:37:05 <TrueBrain> https://bananas.openttd.org/package/base-graphics/4f474658 <- I like how ugly this page looks :D 08:37:23 <TrueBrain> it really says: WE ARE NOT WEB-GUYS :P 08:37:24 <andythenorth> ouch 08:37:33 <LordAro> does need some more spacing 08:37:41 <LordAro> other than that... eh 08:37:44 <andythenorth> it's only 1 commit away from being better 08:38:03 <TrueBrain> LordAro: the tags have an extra |, which is just: fuck-this, I am out 08:38:05 <TrueBrain> spacing is all wrong 08:38:09 <TrueBrain> font-size is all over the place 08:38:14 <TrueBrain> visual spacing is broken 08:38:15 <LordAro> 08:38:23 <TrueBrain> and so much more :P 08:38:35 <LordAro> <br/><br/><br/><br/><br/><br/><br/> 08:38:38 <LordAro> sorted. 08:39:10 <TrueBrain> but okay, you should try uploading something for shit and giggles 08:39:14 <TrueBrain> that interface is even worse :P 08:39:16 <andythenorth> no you shouldn't 08:39:17 <TrueBrain> it is fully functional 08:39:19 <TrueBrain> so I am happy 08:39:23 <andythenorth> I am not :P 08:39:32 <TrueBrain> it is just ... someone with web-knowledge should take a crack at it :) 08:39:45 <andythenorth> I talked to frosch about it earlier this year 08:39:55 <andythenorth> frosch said 'later in 2020' 08:39:58 *** arikover has quit IRC 08:40:10 *** arikover has joined #openttd 08:40:13 <andythenorth> due to I will only get pissed off if I start making changes and they don't get reviewed 08:40:28 <andythenorth> or they get nitpicked by people who don't really know what they are doing 08:40:39 <TrueBrain> owh boy, who flipped this switch again 08:40:43 <andythenorth> so new website for Christmas? 08:41:19 <TrueBrain> I wonder if we haven't someone on the forums or something that would like a nice UX challenge 08:43:48 <andythenorth> I rained on the last volunteer's parade :( 08:48:11 <TrueBrain> can I call you big-grumpy-teddy-bear? 08:50:49 <andythenorth> that's a thing in gay culture I believe, but I am open-minded 08:50:56 <andythenorth> I am also not big 08:51:27 <TrueBrain> and you are .. a teddy-bear? :P 08:51:31 <andythenorth> hmm, I am waiting for a Visa verification code to arrive so I can buy a tool And Get Some Work Done 08:51:51 <andythenorth> so I read Twitter, and the ads are all for how easy Visa is 08:51:58 <andythenorth> PYSCH 09:08:36 <TrueBrain> this server started as: "Newbie no password company auto clean" .. it is now "Newbie no password company auto clean purchase land prohibition" :) 09:08:40 <TrueBrain> It seems the newbie is learning :P 09:12:29 *** arikover has quit IRC 09:15:53 <TrueBrain> pff, AWS deployment is still in progress ... 09:27:43 <DorpsGek_III> [OpenTTD/bananas-api] TrueBrain merged pull request #70: Switch to GitHub Container Registry https://git.io/JURqL 09:36:12 <DorpsGek_III> [OpenTTD/bananas-server] TrueBrain merged pull request #30: Switch to GitHub Container Registry https://git.io/JURqt 09:36:26 <DorpsGek_III> [OpenTTD/bananas-frontend-web] TrueBrain merged pull request #42: Switch to GitHub Container Registry https://git.io/JURqq 09:36:36 <DorpsGek_III> [OpenTTD/master-server] TrueBrain merged pull request #11: Switch to GitHub Container Registry https://git.io/JURqm 09:36:48 <DorpsGek_III> [OpenTTD/master-server-web] TrueBrain merged pull request #9: Switch to GitHub Container Registry https://git.io/JURqY 09:37:01 <DorpsGek_III> [OpenTTD/binaries-redirect] TrueBrain merged pull request #4: Switch to GitHub Container Registry https://git.io/JURqO 09:37:18 <DorpsGek_III> [OpenTTD/website] TrueBrain merged pull request #167: Switch to GitHub Container Registry https://git.io/JURq3 09:37:47 <LordAro> redeploy all the things! 09:38:09 <TrueBrain> :D 09:38:29 <TrueBrain> these kind of changes are just shitty 09:38:38 <TrueBrain> but I noticed GitHub Actions now allows you to share workflows between repositories 09:38:40 <TrueBrain> that can be useful 09:43:11 <LordAro> deduplicate all the python stuff? 09:43:54 <TrueBrain> no, deduplicate all the YAML stuff 09:44:04 <TrueBrain> https://github.com/orgs/OpenTTD/packages <- our new home for Docker Images 09:44:06 <LordAro> all the python workflow stuff* 09:44:18 <LordAro> nice 09:44:45 <TrueBrain> well, the Python workflow stuff is not that bothers me a lot .. the publish/deployment workflows are nearly identical 09:44:50 <TrueBrain> I made 1 patch, and applied that to 8 repositories 09:44:52 <TrueBrain> I mean .. 09:44:54 <TrueBrain> that is just silly :P 09:45:38 <TrueBrain> okay, time to provision our new NLBs with a fix for the PROXY protocol .. pam pam pammmmm 09:47:04 <TrueBrain> anyway, I do need to read up how workflow sharing really works .. as I guess that also allows to break all repositories in a single place :P 09:47:14 *** andythenorth has quit IRC 09:49:23 <DorpsGek_III> [OpenTTD/master-server] TrueBrain merged pull request #12: Fix: demand PROXY protocol header for every UDP packet https://git.io/JURRk 09:56:10 <DorpsGek_III> [OpenTTD/bananas-api] TrueBrain created new tag: 1.0.3 https://git.io/JUR2L 09:56:18 <DorpsGek_III> [OpenTTD/bananas-server] TrueBrain created new tag: 1.0.11 https://git.io/JUR2t 09:56:28 <DorpsGek_III> [OpenTTD/bananas-frontend-web] TrueBrain created new tag: 1.0.4 https://git.io/JUR2q 09:58:16 <DorpsGek_III> [OpenTTD/binaries-redirect] TrueBrain created new tag: 1.0.2 https://git.io/JUR2s 09:59:20 <DorpsGek_III> [OpenTTD/website] TrueBrain created new tag: 1.4.1 https://git.io/JUR2c 10:00:01 <DorpsGek_III> [OpenTTD/master-server] TrueBrain created new tag: 1.0.5 https://git.io/JUR2W 10:00:10 <DorpsGek_III> [OpenTTD/master-server-web] TrueBrain created new tag: 1.0.3 https://git.io/JUR2l 10:00:13 <TrueBrain> okay, that is enough spam 10:03:13 <LordAro> :) 10:06:26 <TrueBrain> okay, 1 of the deployments was a bit slower than normal, otherwise it deployed just fine :P 10:06:31 <TrueBrain> funny, how AWS scales :D 10:08:34 <TrueBrain> ah, and 1 deployment acted weird because I hit the memory reservation limit on the cluster 10:08:37 <TrueBrain> :D 10:09:24 <TrueBrain> real usage is ~25%, but reservation is 80% 10:09:29 <TrueBrain> guess I can lower some upper limits :) 10:09:51 <TrueBrain> what is a good value to aim for, is the question 11:20:11 <TrueBrain> we have 6 subdomains pointing to github ... :D (hg.openttd.org, git.openttd.org, etc) 11:20:25 <TrueBrain> I wonder if we should just drop them, now I think about it .. 11:20:49 <TrueBrain> the endless "keeping links alive" is not always useful 11:22:02 <TrueBrain> and poef, just like that, they are gone 11:22:11 <LordAro> :o 11:22:53 <TrueBrain> https://wiki.openttd.org/Download 11:22:57 <TrueBrain> lol .. that is .. euh .. out-of-date :P 11:36:17 <TrueBrain> right, time to deploy a gazillion redirect domains on AWS .. 11:37:20 <TrueBrain> the worst part is doing the certificates tbh 11:44:27 <TrueBrain> especially as AWS seems to be in a bad mood, and it takes for ever to validate DNS .. 11:56:55 <TrueBrain> there are days, the ACM works fine, quick, and it isn't an issue ... there are other days, like this, where it exceeds any expectation of "how horrible can this really be?" 11:56:56 *** snail_UES_ has joined #openttd 11:57:16 <TrueBrain> over 30 minutes, and the domain still isn't validated, while it is on Route53 ... (and yes, when I try to resolve it, it works fine) 11:59:38 *** Compu has joined #openttd 12:03:26 <SpComb> ACM DNS validations do need plenty of patience 12:04:01 *** blathijs has quit IRC 12:04:09 <TrueBrain> last week it was < 1 minute .. which made me think: THEY FIXED IT 12:04:12 <TrueBrain> but .. no .. they did not 12:04:19 <TrueBrain> main issue is that after 15 minutes, CDK says: fuck this, I am out 12:04:33 <TrueBrain> makes deployments VERY difficult .. 12:06:23 <TrueBrain> Requested at 2020-09-07T11:39:10UTC 12:06:23 <TrueBrain> Issued at 2020-09-07T11:39:40UTC 12:06:26 <TrueBrain> see, it is possible! 12:07:47 <TrueBrain> I still suspect it is a queue issue, where too many certificates are being requested and the system is taking for ever to query them .. 12:09:26 *** blathijs has joined #openttd 12:28:57 *** supermop_Home_ has joined #openttd 12:30:51 <TrueBrain> I dread the day I have to quickly spin up a new certificate on AWS ... that is like .... 50/50 odds :P 12:31:26 <TrueBrain> 40 minutes in, still not validated .. 12:31:44 <TrueBrain> is someone manually checking this or something? :P 12:48:28 <SpComb> I blame DNS 12:49:21 <SpComb> and outside of ACM, it's normalnfor certificates to take a week to get purchased, verified and maybe even deployed :D 12:49:44 <SpComb> one hour for ACM validations isn't thst bad in perspective 13:15:38 <TrueBrain> Maybe 5 years ago, but letsencrypt has shown it is not of this time 13:15:53 <TrueBrain> My biggest issue with ACM is the randomized time it takes 13:16:13 <TrueBrain> If you cannot predict.. it becomes difficult to handle 13:22:59 <TrueBrain> lol .. still pending .. 90 minutes and counting :) 13:23:23 <TrueBrain> I have had various of times I had to wait ..this is a new one :P 13:24:56 <TrueBrain> it is funny, CDK, also produced by AWS, cuts off the waiting after 15 minutes .. clearly indicating they expect it to be done before that time .. 13:25:32 <TrueBrain> but okay, guess I will not be deploying some new subdomains today .. tnx AWS .. tnx for giving me the information needed to come to that conclusion BEFOREhand .. 13:33:16 *** SpComb has quit IRC 13:45:27 *** Progman has quit IRC 13:47:32 *** virtualrandomnumber has joined #openttd 13:48:06 *** virtualrandomnumber has quit IRC 13:58:50 <TrueBrain> I start to think these will never validate ... 2 hours, still nothing :) 14:05:21 <Eddi|zuHause> is that a case of "it's either done in seconds, or never"? 14:08:04 <TrueBrain> well, I had <1 min, ~3 minute, ~18 minutes, and now this time .. when-ever it is going to finish :P 14:08:19 <TrueBrain> so it is more: depending how close the Moon is to Venus 14:27:12 <TrueBrain> okay, it is only a problem in us-east-1 .. so at least it is not me or a configuration 14:27:15 <TrueBrain> it is something with AWS 14:27:16 <TrueBrain> lovely 14:34:33 *** k-man has quit IRC 14:36:30 *** k-man has joined #openttd 14:48:15 *** Wormnest has joined #openttd 15:13:47 <TrueBrain> closing in on 3 hours ... lolz. 15:14:18 <TrueBrain> done with it, "delete certificate"-> "yes" 15:14:22 <TrueBrain> there, now it is gone 15:16:36 *** Progman has joined #openttd 15:59:56 *** gelignite has joined #openttd 16:37:31 *** frosch123 has joined #openttd 16:38:19 <TrueBrain> grr, still can't provision certificates on us-east-1 ... this is just annoying 16:38:51 *** andythenorth has joined #openttd 16:43:48 <TrueBrain> owh owh owh, one passed! 16:43:49 <TrueBrain> \o/ 16:49:43 *** Flygon has quit IRC 17:19:41 <TrueBrain> okay, giving up on this crap today :P 17:19:48 <TrueBrain> stupid AWS ACM :( 17:25:27 *** tokai|noir has joined #openttd 17:25:28 *** ChanServ sets mode: +v tokai|noir 17:32:23 *** tokai has quit IRC 18:22:33 <TrueBrain> https://pasteboard.co/Jrxdp5t.png <- at least I fixed the memory slowly creeping up :) 18:22:59 <TrueBrain> https://pasteboard.co/JqSaF0A.png for comparison how it was before :P 18:24:28 <frosch123> cool 18:24:45 <frosch123> maybe fff can be replaced with tbtf 18:25:56 <TrueBrain> fff? 18:26:17 <frosch123> factorio friday facts stopped 1 month ago with the 1.0 release 18:26:54 <TrueBrain> you miss it that much? :P 18:27:01 <frosch123> aka some nerdy text with fancy pictures 18:27:54 <TrueBrain> oeh, us-east-1 provisioned my cert within a minute :o 18:28:09 <frosch123> TrueBrain: nerdy stuff usually comes in bursts, and are hard to manage 18:28:29 <TrueBrain> nerds cannot be managed, period :P 18:28:36 <TrueBrain> you guide them to selfenlightment 18:29:01 <andythenorth> nerds can be managed 18:29:06 <frosch123> cppcon is only once a year. all the ccc events this year were canceled or were only digital (which is not suitable for the interesting topics) 18:29:08 <andythenorth> you just tell them what the game is and how to get 10/10 18:29:11 <andythenorth> then they play 18:29:59 <frosch123> fff was a very constant supply 18:30:27 <frosch123> and #openttd is more like a daily soap 18:30:43 <TrueBrain> currently #openttd is just a monologue I am afraid :P 18:30:50 <TrueBrain> with the hecklers from time to time 18:32:10 <frosch123> hmm, new term learned 18:32:21 <TrueBrain> monologue? 18:32:24 <TrueBrain> :D 18:32:32 <frosch123> no, "heckler" 18:32:46 <TrueBrain> I watch too many comedians :) 18:33:38 <TrueBrain> Jimmy Carr is good at dealing with hecklers; mostly pretty funny :) 18:43:55 <TrueBrain> ha, it was not only me having issues with certificates .. it is now an ongoing issue :P 18:43:59 <TrueBrain> took them long enough to notice .. 18:47:30 <andythenorth> the magic has failed 18:47:33 <andythenorth> ACM is super magic 18:51:24 <TrueBrain> finally managed to provision 12 certificates .. w00p :) 19:02:06 <TrueBrain> frosch123: btw, I threw out all subdomains "svn, svn-archive, git, hg, vcs" .. they still used to redirect to GitHub .. but after 2 years I hope everyone got the message :P 19:02:13 <TrueBrain> only the subdomain "github" still exists, for the lazy person 19:03:30 <TrueBrain> http://security.staging.openttd.org/ and http://security.staging.openttd.org/CVE-2013-6411 .. I think I did the redirecting correct .. 19:06:53 <TrueBrain> so tomorrow I will bring that to production, which removes even more URLs pointing to the old infra :D \o/ 19:09:38 <LordAro> woop 19:15:08 <andythenorth> cleaning house 19:15:15 <andythenorth> so cathartic? 19:15:52 <frosch123> did you find any exotic animal? 19:26:22 <andythenorth> only a TrueBrain 19:27:06 *** sla_ro|master has quit IRC 19:28:58 <frosch123> can we get more of them, if you clean more often? 19:29:33 <frosch123> (this is such a bs and heckler channel) 19:31:10 <andythenorth> where is Eddi|zuHause anyway 19:31:29 <Eddi|zuHause> distracted? 20:08:58 *** frosch123 has quit IRC 20:27:43 <supermop_Home_> andythenorth trying to build a complex station throat junction? 21:03:12 *** HerzogDeXtEr has joined #openttd 21:07:14 *** SpComb has joined #openttd 21:32:34 *** andythenorth has quit IRC 21:56:36 *** nielsm has quit IRC 22:44:10 *** HerzogDeXtEr has quit IRC 22:46:00 *** iSoSyS has joined #openttd 22:58:20 *** gelignite has quit IRC 23:08:44 *** iSoSyS has quit IRC