14:04:46 <smooge> #startmeeting Infrastructure (2018-09-27)
14:04:46 <zodbot> Meeting started Thu Sep 27 14:04:46 2018 UTC.
14:04:46 <zodbot> This meeting is logged and archived in a public location.
14:04:46 <zodbot> The chair is smooge. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:04:46 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
14:04:46 <zodbot> The meeting name has been set to 'infrastructure_(2018-09-27)'
14:04:46 <smooge> #meetingname infrastructure
14:04:46 <zodbot> The meeting name has been set to 'infrastructure'
14:04:47 <smooge> #topic aloha
14:04:47 <smooge> #chair nirik pingou puiterwijk relrod smooge tflink threebean cverna
14:04:47 <zodbot> Current chairs: cverna nirik pingou puiterwijk relrod smooge tflink threebean
14:04:47 <clime> smooge: welcome!
14:04:55 <mkonecny> .hello
14:04:55 <zodbot> mkonecny: (hello <an alias, 1 argument>) -- Alias for "hellomynameis $1".
14:04:57 <cverna> morning :D
14:05:04 <smooge> #topic New folks introductions
14:05:04 <smooge> #info This is a place where people who are interested in Fedora Infrastructure can introduce themselves
14:05:13 <puiterwijk> Hello. Again :)
14:05:18 <cyberworm54_> :D
14:05:18 <clime> .hello2
14:05:18 <nirik> morning again
14:05:19 <zodbot> clime: clime 'clime' <clime@redhat.com>
14:05:26 <mkonecny> .hello2
14:05:30 <zodbot> mkonecny: Sorry, but you don't exist
14:05:45 <clime> mkonecny: bad news
14:05:48 * mkonecny has existence crisis
14:06:06 <puiterwijk> .hello zlopez
14:06:07 <zodbot> puiterwijk: zlopez 'Michal Konečný' <michalkonec666@gmail.com>
14:06:16 <puiterwijk> mkonecny: .hello2 only works if your irc nick == your FAS username
14:06:19 <smooge> hello all my apologies for the wrong channel
14:06:33 <mkonecny> puiterwijk: good to know
14:06:55 <smooge> any new people who I haven't completely confused ?
14:07:17 <smooge> thank you mkonecny for letting me know I started in the wrong channel
14:07:23 <smooge> #topic announcements and information
14:07:23 <smooge> #info tflink is on extended PTO
14:07:23 <smooge> #info smooge is on PTO 2018-10-05->2018-10-08
14:07:23 <smooge> #info nirik is on PTO 2018-10-26->2018-11-??
14:07:24 <smooge> #info Beta Freeze is OVER.
14:07:25 <smooge> #info Final Freeze will start 2018-10-09
14:07:26 <smooge> #info Staging reboot on Friday/Monday
14:07:28 <smooge> #info Update/reboot prod Wednesday
14:07:30 <smooge> #info openshift prod will be redeployed 2018-09-27 at 21UTC
14:07:59 <nirik> actually for me that is 10-24 to 10-28
14:08:15 <smooge> #info nirik is on PTO 2018-10-24-> 2018-10-28
14:08:18 <bowlofeggs> #info bodhi-3.10.0 planned for deployment to production on monday https://bodhi.stg.fedoraproject.org/docs/user/release_notes.html
14:08:38 <smooge> nirik, sorry I thought you had Halloween off
14:08:55 <nirik> it's always the weekend before... but yeah...
14:09:27 <mizdebsk> #info problem with expiring dist-repos should now be fixed
14:09:56 <nirik> mizdebsk: awesome!
14:09:56 <smooge> any other announcements?
14:10:00 <smooge> thanks mizdebsk
14:10:14 <soniya29> I am new to the fedora community. I have been using fedora from 3 years now. Hence had been thinking to be a part of such a wonderful and dynamic community. How can I help?
14:10:16 <nirik> thanks to aikidouke planet now redirects nicely
14:10:36 <cverna> soniya29: welcome :)
14:10:41 <puiterwijk> aikidouke++
14:11:16 <nirik> welcome soniya29. do take a look at https://fedoraproject.org/wiki/Infrastructure/GettingStarted if you haven't already...
14:11:28 <aikidouke> :) thanks again for the reviews nirik
14:11:35 <aikidouke> best way to learn
14:11:39 <soniya29> cverna,thanks :)
14:11:39 <smooge> thanks nirik.. the coffee shop lookup went slow
14:12:39 <smooge> #topic Oncall
14:12:40 <smooge> #info Nirik is on call from 2018-09-20->2018-09-27
14:12:40 <smooge> #info Puiterwijk is on call from 2018-09-27->2018-10-04
14:12:40 <smooge> #info ??? is on call from 2018-10-04 -> 2018-10-18
14:12:40 <smooge> #info smooge is on call from 2018-10-18 -> 2018-10-25
14:12:41 <smooge> #info Summary of last week: (from Nirik)
14:13:03 <nirik> pretty normal overall...
14:13:10 <nirik> lots of release prep and such
14:13:30 <smooge> oof I messed up again
14:13:33 <soniya29> nirik,thanks.I have already gone through it.
14:13:52 <smooge> #info ??? is on call from 2018-10-04 -> 2018-10-11
14:13:52 <smooge> #info smooge is on call from 2018-10-11 -> 2018-10-18
14:14:02 <smooge> I need someone to take the week from 10-04 to 10-11
14:15:15 <puiterwijk> I can as well
14:15:17 <nirik> soniya29: great. Do ask questions in our channels and look at easyfix tickets for something to work on. If you drop by #fedora-admin after the meeting someone can  add you to our apprentice group to login and look around...
14:16:25 <smooge> puiterwijk, thank you for the offer I would prefer that no one does more than a week at a time. If no one can do it otherwise we will put you there next week.
14:16:50 <puiterwijk> smooge: Yeah, same here. Just figured that if nobody else offers, I can be a fallback
14:17:02 <puiterwijk> Actually, bowlofeggs? Didn't you want a slot?
14:17:07 <nirik> I can do it too...
14:17:15 <puiterwijk> I believe Randy wanted to try it once
14:17:31 <smooge> he is probably being bear hunted that week
14:17:32 <amrzaki_> hello all, sorry for my late
14:17:56 <smooge> hello amrzaki_
14:18:20 <soniya29> nirik, thanks for further directions. I will definitely drop by #fedora-admin.
14:18:21 <amrzaki_> hello <smooge>
14:18:31 <bowlofeggs> lemme look at my calendar right quick
14:18:34 * pingou late
14:20:57 <bowlofeggs> i can't that weekend :/
14:20:58 <bowlofeggs> out of town
14:21:56 <cverna> is it expected to be around during the weekend ? I think filling a ticket during the weekend is acceptable
14:22:20 <puiterwijk> Yeah, agreed.
14:23:29 <smooge> we need to right up what is expected and make sure it is agreed. I have been assuming that I need to be available on weekends and evenings and mornings to answer tickets and calls
14:23:46 <smooge> s/right/write/
14:24:14 <amrzaki_> excuse me, guys i have question
14:24:38 <smooge> yes amrzaki_ ?
14:24:42 <nirik> smooge: yeah, that might be good...
14:25:10 <amrzaki_> if i need to change the ssh key that related by the FAS account
14:25:28 <bowlofeggs> well i can take the weekdays of that period but i will be without laptop for the weekend
14:25:29 <amrzaki_> what time to take to apply my change
14:25:39 <smooge> I will write up one after this meeting and present to the list we can get it modified to meet others requirements
14:26:01 <nirik> amrzaki_: usually 10-20min for a ssh key change to sync out.
14:26:33 <smooge> amrzaki_, it should only take around 10-20 minutes. We can answer more in the apprentice part of the meeting
14:26:43 <amrzaki_> nirik:okay thanks
14:27:02 <amrzaki_> okay i'm sorry
14:27:22 <smooge> no problem. I did ask you to say the question.
14:27:31 <smooge> so there is nothing to be sorry about
14:27:37 <smooge> #topic fedora-tagger and statscache sunset planning - cverna
14:27:37 <smooge> #info plan to retire fedora-tagger and statscache Oct 2 2018
14:27:41 <smooge> cverna, you are up
14:27:49 <amrzaki_> :)
14:28:12 <nirik> questions are good... :)
14:28:18 <cverna> yes just wanted to send the sunset email for statscache and fedora-tagger
14:28:24 <puiterwijk> cverna: we just turn off the services tomorrow and call it a day?
14:28:58 <cverna> I wanted for us to decide on a day to turn if off
14:29:26 <cverna> puiterwijk: tomorrow is fine for me, I can send an announce email after the meeting
14:29:56 <puiterwijk> cverna: I was only half-kidding. Maybe more than 24 hours is good, but it shouldn't be too big a deal, I'd say
14:30:13 <nirik> yeah, a small announcement would be good
14:30:18 <pingou> +1
14:30:27 <cverna> what about monday or tuesday next week
14:30:28 <puiterwijk> October 5th?
14:30:35 <puiterwijk> Hah. Or that.
14:30:47 * puiterwijk was going for a day-before-the-day-before-freeze
14:31:04 <nirik> cverna: +1. How about tuesday?
14:31:12 * nirik was thinking about a mass update/reboot on wed.
14:31:17 <puiterwijk> cverna: coming Tuesday it is.
14:31:22 <pingou> deal
14:31:23 <cverna> agreed
14:31:34 <cverna> I ll send the announcement on the list then
14:31:42 <cverna> that's all for me :)
14:31:57 <smooge> Next tuedsay sounds good
14:31:58 <puiterwijk> cverna: maybe also send at least tagger to devel?
14:32:12 <nirik> or devel-announce
14:32:17 <cverna> I was planning to send it to devel-announce and infra
14:32:17 <nirik> (which also goes to devel)
14:32:33 <smooge> cool
14:32:35 <smooge> #topic fedora-tagger and statscache sunset planning - cverna
14:32:35 <smooge> #info plan to retire fedora-tagger and statscache Oct 2 2018
14:32:39 <smooge> nope
14:32:51 <smooge> #topic torrents and their troubles - kevin
14:33:04 <nirik> so, I sent an email to the list about this...
14:33:18 <nirik> so if anyone has ideas, they are welcome.
14:33:18 <smooge> I am of the turn it off
14:33:28 <puiterwijk> kill it
14:33:33 <smooge> many other projects have just gone the unofficial route
14:33:37 <nirik> smooge: I think we will need some good charts and graphs showing no one uses it.
14:34:03 <smooge> well I did do that.. and people said 'but that is 100 people on release day not using a mirror'
14:34:25 <smooge> I kind of rage quit on that day
14:34:28 <puiterwijk> Or we go for <insert-pirating-software-site-here>
14:34:33 <nirik> Oh? I only remember the graphs seth did when he tried to kill it.
14:35:33 <nirik> I'd love to kill it, but I think the council wouldn't... but we could try asking again...
14:35:59 <smooge> I will recreate
14:36:03 <mkonecny> This means, that the Fedora torrent will not be available from official source?
14:36:06 <nirik> perhaps someone could go look at what all the other distros do too?
14:36:34 <smooge> yes
14:36:37 <nirik> mkonecny: well, if we drop it yeah... but like I said, I don't think people will want us to.
14:36:47 <smooge> centos does not run one.
14:37:14 <puiterwijk> Debian and Ubuntu seem to have official torrent files
14:37:36 <smooge> They have files
14:37:40 <smooge> but they aren't seeding
14:37:41 <mkonecny> Arch Linux has too
14:38:04 <mizdebsk> we can publish torrents, but not seed them and not run tracker
14:38:09 <mkonecny> But I'm not sure if they are hosting it
14:38:21 <mizdebsk> interested people will be able to get the files by other means and seed them
14:38:29 <smooge> We seem to be the only one hosting torrents
14:38:39 <smooge> I am ok with that myself
14:39:07 <puiterwijk> Ah, right.
14:39:14 <puiterwijk> Yeah, agreed
14:39:22 <mizdebsk> or we can have seeders in cloud? not supported by infra
14:39:53 <puiterwijk> Well, then someone still needs to run it
14:39:57 <smooge> no
14:40:08 <smooge> running the tracker has been problematice
14:40:14 <mizdebsk> modern torrents don't need trackers
14:40:24 <smooge> it gets regular audit problems and blocks by upstreams
14:40:25 <nirik> the tracker is actually working...
14:40:35 <nirik> the seeder is the thing thats currently broken
14:40:43 <nirik> but yeah, its all a mess
14:41:32 <cverna> we could reopen a council ticket and see what are the feedbacks
14:41:33 <puiterwijk> We just tell all infra members to run a torrent seeder on their own laptop, and call it a day?
14:41:33 <mizdebsk> we can add a ticket for apprentice to try set up another seeder in cloud?
14:41:40 <mizdebsk> it wouldn't need to be packaged
14:41:51 <smooge> no. please no
14:42:11 <smooge> it will get shut down and blocked by our upstream
14:42:48 <aikidouke> smooge: you're saying running a seeder in the cloud is bad?
14:42:52 <smooge> yes
14:42:56 <nirik> as noted in the email we could also farm it off to amazon.
14:42:57 * aikidouke nods
14:43:34 <nirik> anyhow, we don't need to solve this here, if folks have ideas please add them to the list thread....
14:43:58 <aikidouke> so we would need something open-source and packaged for fedora for this?
14:44:22 <mizdebsk> i can try to package a seeder i used to use in the past
14:44:23 <cverna> or we ask to kill it :)
14:44:41 <smooge> #topic is it too late to discuss fpdc design? - clime\
14:45:03 <clime> so this has a potential to be a really short topic
14:45:19 <clime> :)
14:45:58 <mizdebsk> cverna, is it too late?
14:46:04 <cverna> nope
14:46:10 <cverna> it is not too late :)
14:46:23 <clime> ok
14:46:38 <clime> so I discovered this thing: https://github.com/PostgREST/postgrest
14:47:00 <clime> it seems it allows you to just design your db and say you are done (as a server developer)
14:47:11 <clime> which is pretty cool
14:47:12 <odin2016> Hey all... Guess I really can't tell time in random timezones.
14:47:16 <clime> i think
14:47:29 <nirik> odin2016: we all hate timezones. ;) welcome!
14:47:59 <clime> and it also promises kind-of unchallengable performance
14:48:01 <bowlofeggs> UTC or bust
14:48:19 <mkonecny> clime: What is fpdc is using currently for db?
14:48:33 <clime> i assume postgreSQL?
14:48:40 <mizdebsk> clime, can it be ran on top of existing pdc db?
14:48:41 <clime> not sure
14:49:11 <clime> mizdebsk: well, i haven't tried but i suppose it would be possible
14:49:34 <mizdebsk> clime, you could get a better case if you tried to migrate existing db and run the software with it
14:49:44 <mizdebsk> from what you say it shouldn't be hard
14:49:57 <ols> o/ sorry I am late, I thought this was at 1800UTC :(
14:50:08 <clime> mizdebsk: that's right
14:50:19 <smooge> .time
14:50:19 <zodbot> smooge: 02:50 PM, September 27, 2018
14:50:20 <mizdebsk> pdc db dump is publically available at https://infrastructure.fedoraproject.org/infra/db-dumps/
14:50:45 <clime> oh, ok, so maybe i'll try it and write up some results?
14:50:57 <mizdebsk> yeah, i would suggest that
14:51:13 <nirik> I think we wanted to cut out a lot of the old pdc cruft... it stored tons of things we didn't care about.
14:51:20 <nirik> but I will defer to people doing the work. ;)
14:51:29 <clime> it just seems like a really interesting technology so I would like to try it on something. Not sure if you share that same view.
14:51:43 <cverna> +1 to some sort of POC, also we need to consider long term maintenance
14:52:04 <clime> cverna: i think the maintanenace should be pretty much close to zero
14:52:19 <clime> (of course that's too naive)
14:52:47 <cverna> I mean code/base fixing bugs adding new feature maintenance
14:52:53 <mizdebsk> what if upstream dies (like pdc upstream) and we end up having to learn haskel to maintain code?
14:53:06 <clime> mizdebsk: well, i wouldn't mind that
14:53:07 <cverna> yes exactly
14:53:19 <clime> but the thing is that is very generic thing
14:53:21 <mkonecny> haskell isn't that hard
14:53:43 <mizdebsk> like cverna i'm +1 to PoC and for condidering future maintenance
14:53:58 <cverna> for example most of fpdc code has been done by a community member who is familiar with Django
14:53:59 <clime> pdc is rather one use-case thing, i mean rather narrow in use-cases...
14:54:09 <clime> so it's unlikely it will die
14:54:17 <cverna> I am not sure that would be the case with postgREST
14:54:20 <clime> also given it seems quite popular
14:54:55 <clime> and actually it would be cool if fpdc was rather a generic app.
14:55:14 <clime> only db model would matter
14:55:17 <mizdebsk> if this poc is successful it would be interesting consider exposing some other dbs we have with rest api
14:55:27 <smooge> ok I need to move this to fedora-apps
14:55:32 <clime> alright, sounds good.
14:55:34 <smooge> we are coming up to the hour
14:55:38 <smooge> #topic Tickets discussion
14:55:38 <smooge> #info https://pagure.io/fedora-infrastructure/report/Meetings%20ticket
14:56:08 <smooge> no issues
14:56:50 <smooge> I am combining apprentice and open
14:56:51 <smooge> #topic Open Floor
14:57:21 <aikidouke> anyone have a status on libravatar? I forget when the official shutdown date is/was?
14:57:34 <mizdebsk> clime, ^
14:57:40 <smooge> i was told it got ressurected. Did that not happen?
14:57:47 <clime> aikidouke: the shutdown was pulled down
14:57:52 <aikidouke> oh!
14:58:22 <clime> right now, the old code base runs on VM provided by one of volunteers that got interested in libravatar i think
14:58:34 <aikidouke> I guess I can stop setting my hair on fire, running around, and flapping arms about that then...
14:58:53 <aikidouke> ty
14:59:19 <clime> the plan is to start libravatar on the new codebase in the cloud in near future
14:59:32 <aikidouke> yay!
14:59:36 <aikidouke> clime++
14:59:36 <zodbot> aikidouke: Karma for clime changed to 6 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
14:59:51 <odin2016> Since I was late, I'll just got ahead and re intro myself now for those that didn't see the email.... David Shirt, sysadmin between jobs due to move to Germany. Spent a lot of time with rhel and cent at last job, like to distro hop. Have experience with shell, python, perl, ansible. Returning after a long hiatus due to life.
15:00:04 <smooge> hi odin2016
15:00:35 <amrzaki> Hi odin2016
15:01:07 <soniya29> Hi odin2016
15:01:28 <smooge> OK we can let this run over a bit. amrzaki did you get your ssh question answered?
15:01:48 <amrzaki> Yeah i got it
15:01:51 <nirik> welcome back odin2016. ;)
15:01:57 <amrzaki> Thanks smooge
15:02:13 <aikidouke> willkommen!
15:02:19 <odin2016> Thanks.
15:02:52 <cverna> Welcome :)
15:03:00 <smooge> ok any other questions from apprentices?
15:04:07 <aikidouke> if a packet leaves phx2 travelling at the speed of light, how long before I can get a cup of coffee?
15:04:25 * aikidouke will show himself out...
15:04:50 <smooge> you can get a coffee in
15:04:52 <smooge> #endmeeting