14:03:03 #startmeeting Infrastructure (2018-07-12) 14:03:03 Meeting started Thu Jul 12 14:03:03 2018 UTC. 14:03:03 This meeting is logged and archived in a public location. 14:03:03 The chair is smooge. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:03:03 Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:03:03 The meeting name has been set to 'infrastructure_(2018-07-12)' 14:03:04 #meetingname infrastructure 14:03:04 The meeting name has been set to 'infrastructure' 14:03:04 #topic aloha 14:03:04 #chair nirik pingou puiterwijk relrod smooge tflink threebean 14:03:04 Current chairs: nirik pingou puiterwijk relrod smooge tflink threebean 14:03:28 hey 14:03:38 * pingou here 14:03:54 * cverna waves 14:03:55 morning 14:04:17 .hello2 14:04:18 aikidouke: aikidouke 'None' 14:04:24 morning 14:04:46 .hello2 14:04:47 puffi: puffi 'Brian O'Regan' 14:04:48 hot bean water for all... 14:05:30 hello 14:08:25 #topic New folks introductions 14:08:25 #info This is a place where people who are interested in Fedora Infrastructure can introduce themselves 14:08:32 sorry I am getting into this 14:09:36 aikidouke: it's the best! 14:09:44 :) 14:10:03 #topic announcements and information 14:10:03 #info bowlofeggs is on PTO 14:10:03 #info abompard is on PTO 14:10:03 #info pingou is on half-time PTO 14:10:03 #info tflink is going on extended PTO 14:10:04 #info major Ibiblio outage 2018-07-10 (completed) 14:10:06 #info FLOCK in Dresden is 2018-08-08->2018-08-13? 14:10:08 #info visit to PHX2 will be happenening 2018-08-15->2018-08-18 14:10:10 #info New OSBS deployed in prod (Openshift 3.9) - cverna 14:10:12 #info pkgdb is now json flat file (relrod/mizdebsk) 14:10:27 #info pingou is kinda back :) 14:10:35 welcome back 14:10:46 thanks :) 14:12:47 ok any other announcements for this week? 14:14:11 * pingou has a hard stop in 15 minutes 14:14:19 ok next up 14:14:30 #topic Oncall 14:14:30 #info Kevin is on call from 2018-07-06->2018-07-12 14:14:30 #info Relrod is on call from 2018-07-12->2018-07-19 14:14:30 #info Smooge is on call from 2018-07-19->2018-07-26 14:14:30 #info Kevin? is on call from 2018-07-26->2018-08-01 14:14:31 #info Smooge is on call from during FLOCK 14:14:35 #info Summary of last week: (from Kevin) 14:14:49 nirik, anything big in the last week of oncall? 14:15:11 pretty normal I'd say... let me think... 14:15:32 I have tried to set up the schedules that on-call swaps around after the meeting. this means that if something is in progress it can be discussed in meeting and the next person can take it over. [Like a shift change] 14:15:58 yeah, good thinking. 14:16:12 Nothing really pending that I can think of 14:17:18 I do need to find out if I finally fixed or broke fedmsgs from centos-ci 14:17:35 OK cool 14:17:45 #topic Tickets discussion 14:17:45 #info https://pagure.io/fedora-infrastructure/report/Meetings%20ticket 14:18:09 .ticket 7076 14:18:10 smooge: Issue #7076: Brainstorming about possible git checkout seed improvements - fedora-infrastructure - Pagure - https://pagure.io/fedora-infrastructure/issue/7076 14:18:30 so tibbs had some ideas here... if we want to discuss/look over 14:18:39 or perhaps this is one for the mailing list too 14:20:41 .ticket 6875 14:20:43 clime: Issue #6875: Modernize libravatar and deploy a test cloud instance - fedora-infrastructure - Pagure - https://pagure.io/fedora-infrastructure/issue/6875 14:20:59 it's hard to tell without knowing what our audience uses there. 14:21:11 Hello, I've added PostgreSQL support into libravatar (and sry for interrupting the prev one) 14:21:28 clime, can we wait until we get the previous ticket dealt with 14:21:36 sure, sry 14:22:02 thanks 14:22:23 ok any other discussion on 7076. I agree with nirik it is a mailing list item 14:22:42 when I read the discussion in #fedora-devel it looked like everyone was using the git see differently 14:22:42 +1 for mailing list 14:23:03 but that was just a random layout of "I am awake on the Irc channel at this moment" 14:23:06 sure, I can ask on list... should I ask on devel since thats where it's customers would be? 14:23:13 I would ask on devel 14:23:19 ok. I can... 14:23:32 and if no one answers.. make it a change request for F30 14:23:46 that will get them telling you why its wrong 14:24:00 .ticket 5644 14:24:01 smooge: Issue #5644: Consistent URL / domain name scheme for Fedora web apps - fedora-infrastructure - Pagure - https://pagure.io/fedora-infrastructure/issue/5644 14:24:22 so this one I realized has a related ticket... let me find it. 14:24:55 https://pagure.io/fedora-infrastructure/issue/6397 14:25:02 .ticket 6397 14:25:03 nirik: Issue #6397: F28 timeframe: move to having user-facing sites live under a single domain - fedora-infrastructure - Pagure - https://pagure.io/fedora-infrastructure/issue/6397 14:25:28 again this may be something more than a ticket discussion. perhaps flock? 14:25:51 so I love this... 14:25:53 I think that's a good idea, is there anything against do it ? 14:26:02 really really love this... like the plague 14:26:03 s/do/soing/ 14:26:24 As long as we’re using subdomains it’s all fine with me. 14:26:25 well, I think its fine, but it means a lot of work moving things around. 14:26:52 we had all our applications under one domain apps.fedoraproject.org/hgofdf/ and then got told it was bad because it was confusing to find things.. and no one stuck things in urls anymore 14:26:54 and it's not clear how we get from now to there... flag day? redirects? all at once? some at a time? 14:27:14 nirik: I’d say one at a time 14:27:15 so we moved everything to calendar.fedoraproject.org and are then told.. no one can find things because its not under one URL 14:28:02 The thing I'm afraid of is that we will break stuff many times... because moving may require changes to haproxy, varnish, httpd config, the app... 14:28:21 also I think we need a list/map of what we are going to change. 14:28:34 If I take the example of packages it was not that easy to make it work to be apps.fp.o/packages, patricku had to do some magic 14:28:38 we could perhaps leverage the SME's that smooge made 14:29:04 so one of the reasons I thought we were also moving to calendar.fedoraproject.org was we could more easily move them out of Fedora into the 'cloud' 14:29:48 I suppose thats an advantage sure 14:29:50 cverna: yeah, lots of stuff likes to be on it’s own subdomain 14:30:03 so first off I think we need to have an idea of why we are moving to one or the other and get buyin 14:30:17 * pingou gtg 14:30:18 and explain to the other side of the argument that they will have to suck it up 14:30:22 see you pingou 14:30:25 * pingou will read logs, cheers folks! 14:30:39 bb 14:30:40 mhh, wouldn't it also improve security by having different domain and things like this ? 14:30:58 I think the main win for just keeping what we have is all the work involved. ;) 14:31:23 nirik, well we look to be half-way between having stuff in and out 14:31:32 misc: well, we orig wanted to use apps.fedoraproject.org / admin.fedoraproject.org so things under them could share auth cookies, but thats not been true in a long time. 14:31:37 yeah it is currently working as it is and might no be worth to invest the time needed to move things 14:31:57 smooge: true. we did do both. 14:32:01 @smooge are you saying we shouldnt put one subdomain in and pull one subdomain out? 14:33:17 what I am saying is that we do need to be consistent and move to either everything under fedoraproject.org/ so the SEO are happy (for the moment) OR we move to all seperate .fedoraproject.org and make the marketing people happy 14:33:56 but we have to decide why are doing it and keep to it. 14:34:17 I think also we can do neither of those. 14:34:28 sorry the term marketing should have been SEO also 14:34:53 I just want some sort of consistency on our part 14:35:07 yeah, thats why I was thinking this might be a larger discussion... since mattdm and others wanted various things from it 14:35:15 * aikidouke was just being unhelpful and going for the hokey-pokey joke :/ 14:35:22 aikidouke: ha. 14:35:48 smooge: I think we mostly let whoever was deploying the app decide... which makes it... not very consistent 14:36:34 you could also get both, have a vhost on foo.fpo that redirect to apps.fpo/foo ? 14:37:34 yeah.. I think we were doing that but it was getting griped at for some reason 14:37:35 sure, but I dislike redirects. It just adds to confusion... is the app broken? is the redirect broken? 14:38:16 ok so I think this needs to be discussed 14:38:27 Let’s make it a flock talk 14:38:32 Discussion * 14:38:58 maybe get mattdm and some others in a room in flock and pound it out 14:39:10 yeah what patricku siad 14:39:57 #action Will take ticket #6397 and #5644 to Flock and get which one we are doing 14:39:58 yep. someone willing to update the ticket(s) with that? 14:40:06 I will go do that after the meeting 14:40:31 Sorry, I just got into the office. I didn't realize you would bring up #7076 in a meeting, but if you need me to be around to talk about it then I can plan for that. 14:40:44 #action smooge will update tickets and put a timer on them 14:40:53 tibbs: I think we decided that we don't know enough about people who use it and wanted to ask devel list... 14:41:23 That's fine; I just didn't want to lose the ideas that got brainstormed in IRC. 14:41:49 yeah, they may well be what we want to do... just don't know what people expect there. 14:42:35 ok anything else on these 3 tickets? 14:42:51 .ticket 6875 14:42:52 smooge: Issue #6875: Modernize libravatar and deploy a test cloud instance - fedora-infrastructure - Pagure - https://pagure.io/fedora-infrastructure/issue/6875 14:43:02 clime you had some questions? 14:43:39 yes, well, I would like to try to deploy a test instance of https://git.linux-kernel.at/oliver/ivatar 14:44:01 we could spin up a cloud instance for that? 14:44:51 yes, probably, I was thinking deploying it in OpenShift as suggested. 14:45:16 well, we could do that too... staging. we don't have a test or dev openshift yet 14:45:41 great 14:45:57 thnkas, will look at it then. 14:46:10 *thanks 14:46:15 take a look at the bodhi openshift app... 14:46:24 ok 14:48:12 roles/openshift-apps/bodhi 14:48:43 general question.. could clime use minishift to test it first? 14:49:10 I did local testing already, it was openshift origin run locally 14:49:43 but for writing a playbook...I will use it again 14:50:02 (or try to) 14:51:14 ok thanks 14:51:35 we are coming up to the top of the hour 14:51:44 cverna, when is the next open office hours? 14:52:08 tuesday 18.00 UTC 14:52:44 * aikidouke has a Q if we can get it in - if not can bother someone after 14:52:53 #topic Apprentice Open office minutes 14:52:53 #info A time where apprentices may ask for help or look at problems. 14:53:05 aikidouke, you are up 14:54:04 .ticket 5136 14:54:05 aikidouke: Issue #5136: Add the BackTick extention to Fedora Wiki, - fedora-infrastructure - Pagure - https://pagure.io/fedora-infrastructure/issue/5136 14:54:25 package review passed *phew* 14:54:49 so for testing, we would need a build for centos/rhel 7 - yes? 14:55:52 aikidouke: nope. 14:55:53 also patricku - this is just a tiny bit of php code - but I dont know php at all. anything I should do to make sure the code isnt a security issue? 14:56:01 our wiki instances are running fedora 14:56:08 awesome nirik 14:56:21 f27 currently. 14:56:31 aikidouke: sure, I can take a look at it 14:56:34 so I guess I just need a sponsor then? oh..27? 14:56:41 thanks patrick 14:56:43 Just ping me out of meeting 14:56:47 sure thing 14:56:58 we could upgrade them to 28... should be easy enough. 14:57:10 and if you passed review you can ask to be sponsored. 14:57:46 should I ask on the devel list then? sorry - probably taking up alot of time with slightly infra-stuff 14:57:55 https://fedoraproject.org/wiki/How_to_get_sponsored_into_the_packager_group '"If you have accepted packages and still have not managed to find a sponsor, feel free to file a ticket in the sponsors ticketing system. " 14:58:08 but I would be happy to sponsor you... 14:58:21 I can do so after the meeting 14:58:26 ok cool. 14:58:27 OH THANKS! 14:58:34 nirik++ 14:58:36 we are coming up to the top of the hour. 14:58:42 anything else for todays meeting? 14:59:11 #topic Opera Floor 14:59:39 * aikidouke wonders if I should sing Toreador? 14:59:57 Tosca 15:00:01 because "Opera Floor" 15:01:10 ok with nothing else .. a light goes to center stage and we sing adieu 15:01:18 thank you all for coming 15:01:24 #endmeeting