16:00:06 <djmitche> #startmeeting weekly
16:00:06 <bb-supy> Meeting started Tue Apr 16 16:00:06 2019 UTC and is due to finish in 60 minutes.  The chair is djmitche. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:00:06 <bb-supy> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:06 <bb-supy> The meeting name has been set to 'weekly'
16:00:12 <djmitche> #topic Introduction
16:00:15 <djmitche> hi everyone :)
16:00:25 <djmitche> http://bit.ly/2rup31x
16:01:37 <djmitche> anyone else around?
16:02:01 <bdbaddog> here.
16:02:04 <zware> I'm here in fly-on-the-wall capacity :)
16:02:45 <djmitche> hi!
16:02:48 <djmitche> #topic Week in Review
16:02:54 <djmitche> hmm, let's see what happened this week..
16:03:36 <djmitche> not a lot in the weekly summary
16:03:42 <djmitche> anyone know of anything?
16:03:56 <tardyp> major is p12tic working on coffee 2 js
16:04:09 <tardyp> there is a big PR with this, and it looks to be working in dev mode
16:04:17 <tardyp> there is still some minification issues though
16:04:18 <bdbaddog> Is getting SFC to setup payment for GCE still an outstanding item?
16:04:24 <tardyp> which are working out
16:04:30 <djmitche> awesome
16:04:38 <tardyp> bdbaddog: it is still an issue indeed
16:04:42 <djmitche> #info great progress on converting coffeescript to javascript
16:04:57 <djmitche> #topic SFC and GCP billing
16:05:54 <djmitche> I guess there's no update there other than "still needs to be done"
16:05:58 <djmitche> oh! I learned something mere moments ago
16:06:04 <djmitche> my free trial ran out
16:06:13 <djmitche> (a) Google did not email me
16:06:33 <djmitche> (b) The banner on console.cloud.google.com says "your free trial has expired; update by may 16 to avoid disruption"
16:06:39 <bdbaddog> ran out time based, or $$ based?
16:06:45 <djmitche> (c) Everything was shut down today (April 16)
16:06:48 <djmitche> $$ based
16:07:00 <bdbaddog> how much did the monthly spend end up being?
16:07:21 <djmitche> (I'm talking about my personal account which hosts freecinc.com -- I don't know what the spend is for BB)
16:07:52 <tardyp> we did change the account into a normal account in order to unblock quotas
16:08:03 <tardyp> so it shouldn't just vanish during vacations
16:08:12 <djmitche> ah, good
16:09:58 <djmitche> #topic GSoC
16:10:08 <djmitche> should we remove this as a topic, or is there any new news?
16:10:51 <tardyp> well, the project proposal period is over, and we didn't get a proposal :(
16:10:56 <tardyp> so we can close that topic
16:11:37 <p12tic> hi!
16:11:41 <tardyp> hi
16:12:00 <djmitche> ok
16:12:14 <djmitche> p12tic: hi! welcome new release manager :)
16:12:37 <p12tic> thanks
16:13:14 <p12tic> hopefully my onboarding won't land any issues in the release :-)
16:13:16 <djmitche> haha
16:13:26 <djmitche> I'm sure it will be fine
16:13:30 <djmitche> anything else to discuss?
16:13:59 <tardyp> so last month GCP credits was $34
16:14:22 <tardyp> that was actually 34 EUR
16:14:32 <tardyp> there is only 168 EUR remaining
16:14:52 <tardyp> so probably we should fix this issue
16:14:56 <skelly> just shy of five months left
16:15:10 <bdbaddog> I'll send another email asking for status..
16:16:39 <tardyp> the graph also show that we can gain a lot by starting the GKE cluster on demand
16:16:54 <tardyp> probably 10-20EUR per month
16:16:58 <djmitche> wow
16:17:13 <p12tic> will the machine stuff help for that?
16:17:27 <bdbaddog> 10-20 eur instead of 34? or 10-20 euro cheaper?
16:18:15 <tardyp> 16.82 EUR is due to always one kubernetes
16:18:19 <tardyp> always on
16:18:49 <tardyp> so if we start it only when needed, and keep it alive for say 1 hour, we could gain a lot
16:18:53 <bdbaddog> gotcha. So only firing it up when needed would save most of that cost.
16:18:59 <tardyp> by trading a little bit of slow start (4-5 min)
16:19:34 <tardyp> p12tic is working on the machine concept which can implement such cases
16:19:35 <djmitche> hah, that's exactly what's costing me a fortune for freecinc :)
16:19:39 <djmitche> that's awesome
16:19:47 <bdbaddog> so would it start up for each build, or keep alive some amount of time and then shut down on inactivity?
16:20:03 <tardyp> yes
16:20:20 <tardyp> like a latent worker, but dedicated to several latent workers
16:20:37 <tardyp> with slower start time, and higher timeout
16:20:59 <djmitche> #undo
16:20:59 <bb-supy> Removing item from minutes: <ircmeeting.items.Topic object at 0x80704a850>
16:21:28 <djmitche> #info GCP billing is minor right now (EUR34/mo) and could be reduced further using the new Machine support
16:22:15 <tardyp> https://usercontent.irccloud-cdn.com/file/s9s24NnO/Reports%20%E2%80%93%20Billing%20%E2%80%93%20metabuildbot%20%E2%80%93%20Google%20Cloud%20Platform.pdf
16:22:53 <tardyp> we can clearly see peak of activity and some time of day were we only have the base cost
16:23:06 <tardyp> 0.5EUR per day
16:23:24 <djmitche> that's really cool
16:23:24 <p12tic> with kubernetes it should be easy to get reproducible environment
16:23:39 <p12tic> it could probably make sense to have a way to plug in external machines
16:23:45 <p12tic> to reduce the spend to ~0
16:24:00 <p12tic> if the external machine is online
16:24:01 <tardyp> well maintaining a kube cluster is not easy
16:24:12 <tardyp> we do it at work, and we have 4 people for running it..
16:24:59 <tardyp> and GCP machines are powerful, with good network, no reliability issues, etc..
16:26:11 * djmitche wraps up
16:26:16 <djmitche> #endmeeting