16:02:07 <dtometzki> #startmeeting Infrastructure (2021-04-15)
16:02:07 <zodbot> Meeting started Thu Apr 15 16:02:07 2021 UTC.
16:02:07 <zodbot> This meeting is logged and archived in a public location.
16:02:07 <zodbot> The chair is dtometzki. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:02:07 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
16:02:07 <zodbot> The meeting name has been set to 'infrastructure_(2021-04-15)'
16:02:08 <dtometzki> #meetingname infrastructure
16:02:08 <zodbot> The meeting name has been set to 'infrastructure'
16:02:08 <dtometzki> #chair nirik smooge siddharthvipul mobrien zlopez pingou bodanel dtometzki
16:02:08 <dtometzki> #info Agenda is at: https://board.net/p/fedora-infra
16:02:08 <dtometzki> #info About our team: https://docs.fedoraproject.org/en-US/cpe/
16:02:08 <zodbot> Current chairs: bodanel dtometzki mobrien nirik pingou siddharthvipul smooge zlopez
16:02:08 <dtometzki> #topic aloha
16:02:24 <dtometzki> .hi
16:02:26 <zodbot> dtometzki: dtometzki 'Damian Tometzki' <linux@tometzki.de>
16:02:31 <darknao> .hi
16:02:32 <zodbot> darknao: darknao 'Francois Andrieu' <naolwen@gmail.com>
16:02:38 <dtometzki> hello todether and welcome
16:02:42 <austinpowered> .hi
16:02:43 <zodbot> austinpowered: austinpowered 'T.C. Williams' <fedoraproject@wootenwilliams.com>
16:02:47 <tupanu> hello
16:02:50 <nils> .hi
16:02:52 <zodbot> nils: nils 'Nils Breunese' <nils@breun.nl>
16:02:57 <nils> nope
16:03:00 <nils> .hello nphilipp
16:03:00 <zodbot> nils: nphilipp 'Nils Philippsen' <nphilipp@redhat.com>
16:03:18 <Zlopez[m]> .hello zlopez
16:03:19 <zodbot> Zlopez[m]: zlopez 'Michal Konečný' <michal.konecny@psmail.xyz>
16:03:28 <ayustae> hello
16:03:32 <mobrien> .hi
16:03:34 <zodbot> mobrien: mobrien 'Mark O'Brien' <markobri@redhat.com>
16:03:35 <nirik> morning
16:03:47 <bodanel> .hi
16:03:48 <zodbot> bodanel: bodanel 'Bogdan Benea' <benea_bogdan@yahoo.com>
16:04:24 <dtometzki> hi all
16:04:50 <nirik> good crowd today. :)
16:05:02 <Southern_Gentlem> howdy
16:05:43 <dtometzki> fine and you ?
16:05:52 <ssmoogen[m]> hello
16:06:29 <dtometzki> #topic New folks introductions
16:06:29 <dtometzki> #info This is a place where people who are interested in Fedora Infrastructure can introduce themselves
16:06:30 <dtometzki> #info Getting Started Guide: https://fedoraproject.org/wiki/Infrastructure/GettingStarted
16:07:04 <dtometzki> Any new folks today?
16:07:08 <ayustae> Yes, me
16:07:16 <ayustae> Hello everyone
16:07:28 <ayustae> My name is Antonio and I live in Madrid, Spain
16:07:37 <dtometzki> hello ayustae
16:07:49 <Zlopez[m]> Hi ayustae
16:07:49 <mobrien> welcome ayustae
16:07:57 <ayustae> I work as IT Consultant
16:08:20 <ayustae> And have experience in AWS, Openshift, Ansible, Python (and of course Linux)
16:08:45 <ayustae> I discovered this group two weeks ago and would like to contribute to it
16:09:10 <nirik> welcome ayustae!
16:09:32 <darknao> welcome ayustae
16:09:34 <austinpowered> bienvenidos
16:09:50 <ayustae> Thank you very much :)
16:09:55 <dtometzki> welcome ayustae and a good start here
16:10:27 <tupanu> Hello. My name is Cosmin and I'm from Toulouse France. I'm a SW working for Continental. Im workgin with Go,Kube,Docker, Kaflka. I have an experience with Python(flask django).
16:10:28 <dtometzki> #topic Next chair
16:10:28 <dtometzki> #info magic eight ball says:
16:10:28 <dtometzki> #info chair 2021-04-22- mobrien
16:10:28 <dtometzki> #info chair 2021-04-29 - zlopez
16:10:28 <dtometzki> #info chair 2021-05-06 - ???
16:10:50 <dtometzki> Oh sorry tupanu
16:10:58 <mobrien> welcome tupanu
16:11:25 <tupanu> Thank you
16:11:29 <dtometzki> welcome tupanu
16:12:41 <dtometzki> anyone want to take the 05-06 ?
16:13:14 <nirik> welcome tupanu.
16:14:10 <bodanel> you can put me next chair
16:14:17 <bodanel> welcome tupanu
16:14:41 <darknao> welcome tupanu! another fellow from Toulouse ;)
16:14:43 <dtometzki> volunteer for the chair on 05-06
16:14:52 <dtometzki> ?
16:15:38 <tupanu> Thank you darkno ;)
16:16:16 <bodanel> dtometzki, me
16:16:21 <dtometzki> For the new colleagues chair is where the meeting leads
16:16:51 <dtometzki> the infrastructure meeting every thrusday
16:17:26 <dtometzki> many thanks bodanel
16:17:44 <dtometzki> #info chair 2021-05-06 - bodanel
16:18:58 <dtometzki> #topic announcements and information
16:18:58 <dtometzki> #info CPE Infra&Releng EU-hours team has a Monday through Thursday 30 minute meeting going through tickets at 1030 Europe/paris in #centos-meeting
16:18:58 <dtometzki> #info CPE Infra&Releng NA-hours team has a Monday through Thursday 30 minute meeting going through tickets at 1800 UTC in #fedora-meeting-3
16:18:58 <dtometzki> #info work is being done on getting COPR proper powerPC systems
16:18:59 <dtometzki> #info final freeze started on April 06th at 1400 UTC
16:19:47 <dtometzki> any additional announcements and information ?
16:22:00 <dtometzki> No, then we will go to the next topic in 1 minute
16:22:06 <nb> .hi
16:22:07 <zodbot> nb: nb 'Nick Bebout' <nick@bebout.net>
16:22:15 <dtometzki> hi nb
16:22:58 <dtometzki> #topic announcements and information
16:22:59 <dtometzki> #info CPE Infra&Releng EU-hours team has a Monday through Thursday 30 minute meeting going through tickets at 1030 Europe/paris in #centos-meeting
16:22:59 <dtometzki> #info CPE Infra&Releng NA-hours team has a Monday through Thursday 30 minute meeting going through tickets at 1800 UTC in #fedora-meeting-3
16:22:59 <dtometzki> #info work is being done on getting COPR proper powerPC systems
16:22:59 <dtometzki> #info final freeze started on April 06th at 1400 UTC
16:23:20 <dtometzki> #topic Oncall
16:23:20 <dtometzki> #info https://fedoraproject.org/wiki/Infrastructure/Oncall
16:23:20 <dtometzki> #info darknao is on call for 2021-04-15 to 2021-04-22
16:23:20 <dtometzki> #info mobrien is on call for 2021-04-23 to 2021-04-29
16:23:20 <dtometzki> #info ??? is on call for 2021-04-30 to 2021-05-06
16:23:31 <dtometzki> sorry my misstake
16:23:51 <darknao> oh, that's me :)
16:23:53 <nb> what is the expectation of oncall? is there a certain level of availability needed? or just "someone to keep an idea on IRC"
16:23:57 <darknao> .oncalltakeeu
16:23:57 <zodbot> darknao: Error: You don't have the alias.add capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.
16:24:21 <nb> .admin capability add darknao +alias.add
16:24:21 <zodbot> nb: Kneel before zod!
16:24:25 <nb> darknao try now?
16:24:34 <darknao> .oncalltakeeu
16:24:34 <zodbot> darknao: Error: You don't have the alias.add capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.
16:24:41 <mobrien> nb it is keep an eye on irc, if you can help with the issue do and if you can't ask them to raise a ticket
16:24:42 <nirik> nb: basically someone to tell people to file tickets. ;)
16:24:46 <dtometzki> last days there were no action with on call
16:24:59 <nirik> and not to bother non oncall directly
16:25:11 <nirik> yeah, it's been quiet... too quiet? :)
16:25:27 <dtometzki> it was very quite
16:25:52 <mobrien> probably nobody can log in anywhere to complain :)
16:26:15 <dtometzki> Anyone available for the week 2021-04-30 to 2021-05-06 ?
16:26:20 <nb> dtometzki I could do it
16:26:55 <dtometzki> #info nb is on call for 2021-04-30 to 2021-05-06
16:27:03 <dtometzki> many thanks nb
16:27:08 <computerkid> dang it, late again
16:27:12 <computerkid> .hello computerkid
16:27:13 <zodbot> computerkid: computerkid 'Grayson Penland' <gpenland06@gmail.com>
16:27:22 <dtometzki> hello computerkid
16:27:25 <computerkid> o/
16:28:05 <nb> dtometzki actually, I cannot do 04-30, but i could do the others
16:28:10 <nb> I'll be mostly offline on Friday the 30th
16:28:23 <nb> will be helping with covid vaccine clinic at work
16:28:43 <mobrien> I can stay on the extra day
16:29:01 <dtometzki> Thanks mobrien
16:29:28 <nb> Thanks mobrien
16:30:23 <dtometzki> #topic Monitoring discussion [nirik]
16:30:23 <dtometzki> #info https://nagios.fedoraproject.org/nagios
16:30:23 <dtometzki> #info Go over existing out items and fix
16:30:34 <dtometzki> nirik your part ?
16:30:42 <nirik> nothing new really to report this week.
16:30:46 <nirik> all the same old things
16:30:54 <dtometzki> ok great
16:31:40 <dtometzki> #topic Learning topic discussion
16:31:40 <dtometzki> #topic Ideas for upcoming learning topics
16:31:40 <dtometzki> #info "New fedora badge process" on 15th April, 2021
16:31:55 <computerkid> oh wait, that's me
16:32:00 <dtometzki> yes
16:32:21 <computerkid> So, I'm going to cover the process of pushed a Fedora badge to the badges system for manual awarding
16:32:46 <computerkid> I'm not going to talk about how to make automatic badges, because honestly I've never learned how
16:33:09 <dtometzki> sorry could you short explain for what the fedora badge is ?
16:33:13 <computerkid> oh yeah
16:33:25 <computerkid> So we have a badges system, badges.fedoraproject.org
16:33:55 <computerkid> You can get badges by doing different things like testing packages, participating in events, going to meetings, etc
16:34:17 <computerkid> you can see my badges page for example, badges.fedoraproject.org/user/computerkid
16:34:46 <computerkid> To make a badge you file a ticket with pagure.io/fedora-badges
16:35:25 <computerkid> Once someone designs the artwork(usually just a volunteer) a sysadmin has to come in and push it
16:35:43 <dtometzki> and for what is that good ?
16:35:47 <computerkid> to push it you have to be in sysadmin-badges I think
16:35:55 <computerkid> dtometzki a badge?
16:36:01 <dtometzki> yes
16:36:18 <computerkid> It's essentially an incentive to contribute. Like a gameification
16:36:28 <computerkid> there's even a leaderboard
16:36:53 <computerkid> https://badges.fedoraproject.org/leaderboard
16:37:14 <computerkid> Let me find an example ticket
16:38:31 <computerkid> To push a badge you have to know some things from the ticket.
16:38:32 <computerkid> https://pagure.io/fedora-badges/issue/783
16:39:42 <dtometzki> thanks computerkid
16:39:47 <computerkid> you have to find the Title of the badge, the description, the latest SVG file and PNG file of the artwork for that badge, who needs access to push that badge, and what category it should be in
16:40:02 <computerkid> and the URL to the pagure issue where that badge was made
16:40:23 <computerkid> What category the badge is in, indicated by the color ring around the outside of it's picture. Blue = Content, Orange = Development, Pink = community, so on.
16:40:36 <computerkid> Check the badge index for more. https://badges.fedoraproject.org/explore/badges
16:41:13 <computerkid> To get this badge in the system you first need to clone the git repo,
16:41:31 <computerkid> and download the SVG and PNG of the badge
16:42:08 <computerkid> So I just start at the bottom and scroll up till I find them
16:42:42 <Zlopez[m]> Which repo?
16:42:46 <dtometzki> now i know what i will read today evening :-)
16:43:15 <computerkid> Then give them names, so in this case they were FWD-organizer-2020.png/svg
16:43:31 <computerkid> sorry Zlopez[m] it's https://pagure.io/fedora-badges.git
16:44:01 <computerkid> So in that repo there is an svg/ and a png/ folder
16:44:16 <computerkid> So drop the SVG and PNG in there once they are named
16:44:30 <computerkid> Next do the whole git add, git commit, git push
16:44:38 <computerkid> this is assuming you have commit rights
16:45:16 <computerkid> After that you SSH into the batcave server with all the ansible playbooks and run manual/push-badges.yml
16:45:29 <computerkid> Which is also on a cron to run every 15 minutes
16:45:40 <misc> (yeah, I was about to say there is a cron)
16:46:14 <computerkid> After that you can double check that it pushed, like https://badges.fedoraproject.org/pngs/fwd-organizer-2020.png
16:46:33 <computerkid> That's synced with the repo using the ansible playbook
16:46:50 <computerkid> So now the files are in the server, we just need to get it into it's own badge
16:47:14 <computerkid> There are two ways to do this, the GUI way, and the CLI way. I prefer GUI, so I'm going to explain that one
16:48:03 <computerkid> If you are a badges sysadmin you can go into badges.fedoraproject.org and click admin, which has a big page full of forms
16:48:18 <computerkid> There's one labeled 'Add badges'
16:48:38 <computerkid> You put in the Name, URL to PNG, URL to Issue thread, and Description. There is a Tags and issuer field, but we can ignore those for now.
16:49:49 <computerkid> The URL to PNG is https://badges.fedoraproject.org/pngs/your-badge-here.png, the issue thread is pagure.io/fedora-badges/issues/issue-number, and the description and name you should be able to find in the issue.
16:50:04 <computerkid> Once you fill those in there's a button to submit it
16:50:16 <computerkid> Click that, and you've made a badge!
16:51:52 <computerkid> Next we have to go to https://badges.fedoraproject.org/explore/badges and find the one you just made, it should be in the uncatagoriesed section which is usually empty
16:52:26 <computerkid> Click into it, and you'll see it has no tags, which is why it doesn't have a category
16:52:37 <computerkid> Next I normally tag it, and to do that I find a similar badge, E.I. the one for the year before if it's an event, or just something from the same catagory and grab the tags
16:52:57 <dtometzki> great, thanks for your detailed Information computerkid was very interesting for me as a new here
16:53:00 <computerkid> the tags are what sort it into categories, so a content badge has the tag content, for example
16:53:08 <computerkid> Thanks dtometzki
16:53:24 <nirik> indeed thanks. :)
16:53:42 <copperi_> Thanks computerkid
16:53:46 <computerkid> once it has a tag it will go into the correct category. Then once it's tagged, I go back to admin and give authorization to it. So I just put in the badge name, and the person it needs access  email, e.i. computerkid@fedoraproject.org
16:53:53 <computerkid> and then you close the ticket and you're done
16:53:54 <computerkid> That's it
16:53:59 <computerkid> Any questions?
16:53:59 <dtometzki> Does anyone have a new learning topic for the next meeting ?
16:54:06 <computerkid> Sorry if I ran too long
16:54:18 <dtometzki> no problem
16:54:43 <Zlopez[m]> Nice explanation computerkid
16:55:03 <computerkid> :D
16:55:14 <Zlopez[m]> I assume there is also some guide that is describing the process
16:55:20 <computerkid> Oh yeah
16:55:25 <computerkid> I meant to link that
16:55:31 <computerkid> https://docs.pagure.org/infra-docs/sysadmin-guide/sops/badges.html
16:56:11 <computerkid> I tried to simplify it, because that page is so long
16:56:56 <darknao> nice, thanks computerkid
16:57:32 <Zlopez[m]> computerkid++
16:57:55 <Zlopez[m]> computerkid++
16:58:18 <nirik> would be great to line up the next talk... anything anyone wants to hear about or talk on?
17:00:03 <Zlopez[m]> nirik: It would be probably nice to have talk about the onboarding process to fedora infra
17:00:48 <nirik> Zlopez[m]: sure, although that might be more of a 'working session' to fix things than a talk. ;)
17:00:51 <Asmodee[T]> if we have a question about how to update a vagrant image used for testing, we can ask it here ?
17:00:52 <ayustae> I was not sure if this was the correct place to ask but, yes please, having the onboarding process explained would be awesome
17:01:24 <Zlopez[m]> nirik: Just talk about what we have right now and how it works currently
17:02:04 <nirik> sure, I'm all for it, just saying we should also work on it. ;)
17:02:10 <Zlopez[m]> Asmodee[T]:  Which vagrant image are you talking about?
17:02:52 <Zlopez[m]> nirik: Yeah, we should :-)
17:03:10 <nirik> so, sure, sign me (and hopefully others will help) for that next week...
17:03:15 <dtometzki> nirik is it ok for you to prepare some information on the onboarding process ?
17:03:45 <Asmodee[T]> Zlopez[m]: I would have to prepare the question, but didn't know where to ask when I got stuck. it was for fedora-messaging or else I don't remember exactly
17:04:10 <nirik> dtometzki: sure. Happy to.
17:04:23 <Zlopez[m]> Asmodee[T]:  In this case the best place would be probably the project itself
17:04:23 <dtometzki> #info "Onboarding process to fedora infra" on 22th April, 2021 - nirik
17:05:08 <dtometzki> nirik, i see a message about zodbot isnt available in #fedora-meeting
17:05:18 <Zlopez[m]> As another topic that I would be interested in, is the flatpak build chain
17:05:47 <nirik> dtometzki: yep. fixed.
17:05:57 <dtometzki> thanks
17:06:09 <nirik> Zlopez[m]: I am not sure of all the parts of that myself... perhaps we could invite otaylor to talk on it...
17:06:33 <Zlopez[m]> nirik: otaylor would be a best for this
17:07:16 <dtometzki> Zlopez[m], can you ask otaylor for a date ?
17:08:21 <dtometzki> then we can fix the session next time
17:09:23 <Zlopez[m]> I can ask him
17:09:42 <Zlopez[m]> I will update the agenda
17:09:50 <dtometzki> i think move to the next topic because our meeting time ended
17:09:53 <dtometzki> #topic Open Floor
17:10:10 <dtometzki> thanks Zlopez[m]
17:10:27 <dtometzki> any open floor topics to discuss ?
17:11:08 * nirik has nothing off hand
17:11:23 <dtometzki> when no, then i will close the meeting in 1 minute
17:11:52 <darknao> thank you dtometzki for chairing
17:13:19 <dtometzki> Many thanks for the participation and have a nice day
17:13:28 <ayustae> Thank you very much
17:13:31 <ayustae> Good bye
17:13:36 <tupanu_> thank you. have a nice day. byt
17:13:42 <dtometzki> #endmeeting