18:00:09 <puiterwijk> #startmeeting Infrastructure (2016-07-07)
18:00:09 <zodbot> Meeting started Thu Jul  7 18:00:09 2016 UTC.  The chair is puiterwijk. Information about MeetBot at http://wiki.debian.org/MeetBot.
18:00:09 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
18:00:09 <zodbot> The meeting name has been set to 'infrastructure_(2016-07-07)'
18:00:12 <puiterwijk> #meetingname infrastructure
18:00:12 <zodbot> The meeting name has been set to 'infrastructure'
18:00:14 <puiterwijk> #topic aloha
18:00:16 <puiterwijk> #chair smooge relrod nirik abadger1999 lmacken dgilmore threebean pingou puiterwijk pbrobinson
18:00:16 <zodbot> Current chairs: abadger1999 dgilmore lmacken nirik pbrobinson pingou puiterwijk relrod smooge threebean
18:00:18 <puiterwijk> #topic New folks introductions / Apprentice feedback
18:00:20 <puiterwijk> Any new folks wanting to introduce themselves?
18:01:00 * lousab late hi all
18:01:08 * jflory7 waves
18:01:38 <puiterwijk> I'll wiat a minute for people to join
18:01:50 <clime> hi
18:02:21 * sayan is here
18:03:06 * pingou ain't quite here :)
18:03:18 <puiterwijk> Looks like no new people, let's move on to info
18:03:34 <puiterwijk> pingou: hah! Not quite hello then :-)
18:03:46 <puiterwijk> #topic announcements and information
18:03:48 <puiterwijk> #info kevin/nirik out today and tomorrow (2016-07-07/-08) - kevin
18:03:51 <puiterwijk> #info lots of spam dealings - patrick/stephen
18:03:53 <puiterwijk> #info various security audits performed, two cves fixed - patrick/pingou/ralph
18:03:55 <puiterwijk> #info next set of mass reboots planned at 25/26/27 July - patrick/kevin/stephen
18:04:09 <puiterwijk> Any other info dumps or announcements anyone forgot to put into gobby?
18:04:11 <pingou> #info new pkgdb2 release out, another one coming soonish - pingou
18:04:29 <pingou> #info the PR reworking the FMN consumer can use many eyes :)
18:05:25 <puiterwijk> If nothing else, let's move on
18:05:40 <puiterwijk> I'm not seeing any discussion points in the gobby
18:05:55 <puiterwijk> #topic Apprentice office hours
18:06:10 <puiterwijk> Any infra apprentices that have questions?
18:06:18 <tammy_> Yes
18:06:29 <clime> go first :)
18:06:37 <puiterwijk> tammy_: go ahead
18:06:40 <deadrat> Hi, I see that a meeting is going on now. Is lurking here alright?
18:06:40 <tammy_> Still not sure what to work on
18:06:50 <puiterwijk> Did you check the easyfix page?
18:06:56 <tammy_> Not yet
18:07:15 <puiterwijk> tammy_: I'd suggest to take a look at https://fedoraproject.org/easyfix/#fedora-infrastructure
18:07:19 <puiterwijk> (and the rest of that page)
18:07:23 <tammy_> OK
18:07:34 <puiterwijk> It lists a set of tickets that are marked "easyfix", so are relatively easy to pick up for newcomers.
18:07:50 <tammy_> OK cool
18:07:51 <puiterwijk> If you have any questions, feel free to ask further as always!
18:07:53 <tflink> deadrat: lurking is fine - there are usually people in here doing just that :)
18:07:56 <jflory7> deadrat: o/
18:08:00 <clime> I would like to discuss this ticket...
18:08:04 <clime> .ticket 3748
18:08:06 <zodbot> clime: #3748 (Automate review stats) – Fedora Infrastructure - https://fedorahosted.org/fedora-infrastructure/ticket/3748
18:08:31 <clime> I have made a patch to run the review stats script as a cron job on sundries
18:08:40 <clime> But it only generates a text file.
18:09:07 <clime> Would some people find it useful if the infomation was sent to fedora-devel list?
18:09:25 <clime> I don't want to spam the list on no real purpose.
18:09:43 <clime> The script should run weekly.
18:10:00 <puiterwijk> Did you know how big it is , and how much of it is static?
18:10:09 <puiterwijk> (static as in non-changing)
18:10:49 <clime> Well it depends on number of reviews in past seven days. I made some test runs, it is not very large file
18:11:04 <puiterwijk> Also, according to the ticket it's currently being sent there once a week aleady, they just want it automated
18:11:04 <clime> and it is mostly dynamic.
18:11:35 <puiterwijk> I'd say we can send one or two tests and then see whether people have feedback on it? Otherwise you can also just send an email asking if people find it useful
18:11:51 <clime> puiterwijk: oh really. I'll check it.
18:11:53 <clime> Ok.
18:12:32 <puiterwijk> Any other apprentices with questions?
18:12:38 <tammy_> Yes. Also is it a big concern to access the host machines . I have had the hardest time doing so
18:12:42 <puiterwijk> clime: sorry, forgot to ask if that's all.
18:12:55 <puiterwijk> tammy_: which machines did you try to access?
18:12:59 <deadrat> jflory7: o/
18:13:28 <tammy_> Batcave.phx.fedoraproject.org
18:13:39 <clime> puiterwijk: yes, i'll check the mailing list if it is being sent. If not I'll send it manually once or twice and ask if people are interested in this. If the feedback is positive, I'll finish the automation.
18:13:44 <puiterwijk> tammy_: you still didn't get in?
18:13:48 <tammy_> I believe that is it
18:13:53 <puiterwijk> clime: awesome, thanks. Sorry for interrupting you before!
18:14:03 <clime> np :)
18:14:17 <puiterwijk> tammy_: well, it's batcave01.phx2.fedoraproject.org.
18:14:23 <tammy_> That is it
18:14:27 <puiterwijk> But what error did you get when trying to connect?
18:14:44 <tammy_> Time out connection errors
18:14:44 <aikidouke> tammy_ can you please fpaste the result of ssh -vvv yourfas@batcave01.phx2.fedoraproject.org ?
18:15:05 <aikidouke> adding the vvv switches will help us figure out where you are getting stuck
18:15:12 <aikidouke> and if your config is set up ok
18:15:21 <tammy_> I am unable to at this point I am not in front of my computer to do so
18:15:45 <puiterwijk> tammy_: okay, please feel free to ping me whenever you get to your computer then, and we'll get you further on your way. Thanks for sticking with us!
18:15:52 <aikidouke> .localtime tammy_
18:15:54 <tammy_> OK
18:15:55 <zodbot> aikidouke: User "tammy_" doesn't exist
18:16:10 <aikidouke> tammy_ what is your fas username?
18:16:13 <tammy_> No I  am tammyb5
18:16:14 <puiterwijk> aikidouke: I don't think underscore is valid in FAS, so they'll never have that FAS username :-)
18:16:21 <aikidouke> ah thank you
18:16:28 <aikidouke> .localtime tammyb5
18:16:30 <zodbot> aikidouke: User "tammyb5" doesn't share his timezone
18:16:45 <puiterwijk> Any other apprentices with questions?
18:16:47 <kzuraw> I have question about ticket that I'm working on .ticket 5128
18:16:56 <kzuraw> .ticket 5128
18:16:56 <puiterwijk> .ticket 5128
18:16:57 <zodbot> kzuraw: #5128 (find and clean up any references to puppet in infra-docs) – Fedora Infrastructure - https://fedorahosted.org/fedora-infrastructure/ticket/5128
18:16:57 <aikidouke> sorry - just trying to figure out what tz you are in tammy_ so
18:17:00 <zodbot> puiterwijk: #5128 (find and clean up any references to puppet in infra-docs) – Fedora Infrastructure - https://fedorahosted.org/fedora-infrastructure/ticket/5128
18:17:07 <tammy_> Eastern
18:17:27 <puiterwijk> kzuraw: okay, go ahead, what's your question?
18:17:32 <aikidouke> ok - me too - after 5p i may be on later in the evening
18:17:45 <tammy_> OK cool
18:18:05 <kzuraw> there are certain files that contains `puppet` like bugzilla.rst
18:18:20 <kzuraw> but I cannot find them under https://infrastructure.fedoraproject.org/cgit/ansible.git/tree/roles
18:18:37 <kzuraw> I mean bugzilla role for instance
18:18:41 <puiterwijk> Right, some of those aren't real services we run, but rather references to how we run other connections
18:19:08 <puiterwijk> So for example bugzilla.rst describes the various scripts we have that hit bugzilla, since Bugzilla is run by Red Hat
18:19:41 <puiterwijk> kzuraw: so, those files are often kind of specific. In this case, the two references to puppet are just pointers to other scripts.
18:20:04 <puiterwijk> You can try to find those scripts in the ansible repo and update their paths. If they're not there, just ping on eof us and we can tell what happened to it
18:20:31 <kzuraw> puiterwijk, ok
18:20:58 <kzuraw> is there any guide who to work with ansible for fedora infra?
18:21:13 <puiterwijk> You mean who to ping for questions?
18:21:39 <kzuraw> yeah or I have puppet commands and I want to know their equivalents in ansible
18:21:41 <tammy_> Good question
18:21:47 <puiterwijk> most of the time, you can just ask your question in #fedora-admin and someone will eventually see your message and reply.
18:22:46 <puiterwijk> Mostly because we have a bunch of contributors in different timezones, so if you were to ping one specific person, you'd have to wait till they are online. Just a general question often gets a reasonable quick reply
18:23:13 <kzuraw> puiterwijk, I got it. Thank you for explanation
18:23:24 <puiterwijk> kzuraw: no problem
18:23:59 <puiterwijk> Also, if nobody replies in a reasonable period, please retry later. We're not trying to ignore anyone, but we just might miss your message
18:24:29 <aikidouke> kzuraw - do you need resources for learning ansible?
18:24:35 <kzuraw> btw what is proper way to clone repo like in my task?
18:24:46 <kzuraw> aikidouke, yeah I'll be gratefull
18:24:59 <tammy_> I do
18:25:11 <lousab> aikidouke yes me too maybe something more simple than docs ansible
18:25:28 <aikidouke> hmm ok
18:25:30 <kzuraw> because I did this: ssh into batcave, git clone to my home dir and then scp to my local machine. Is it correct way?
18:25:32 <tammy_> Very simple
18:25:55 <aikidouke> are you all having more difficulty with running ad hoc commands or the yaml syntax?
18:26:26 <tammy_> There is clear instructions on how to ssh  as a newbie no offense
18:26:49 <tammy_> I mean no clear instructions
18:26:59 <puiterwijk> kzuraw: well, you can also just clone on your local laptop: git clone ssh://batcave01.phx2.fedoraproject.org:/git/infra-docs   for example
18:27:27 <tammy_> I want to try that
18:27:38 <jflory7> Might have to use the https address if you don't have permissions for the repository.
18:27:44 <lousab> aikidouke maybe where to undestand how our ansible repo works...i understand a single plybook but looking at infra ansible repo i see folders in folders ...:)
18:27:54 <aikidouke> ok - here is what I will do. i will send an email out to the infra mailing list asking for some clarifications on what your are looking for?
18:27:54 <jflory7> I use a local copy and do my work in branches, then create a patch file if I need to submit something back.
18:28:03 <aikidouke> ok good that helps lousab
18:28:18 <puiterwijk> Right, you can also use https://infrastructure.fedoraproject.org/infra/infra-docs.git
18:28:22 <kzuraw> puiterwijk, ok but what if I'm done with task. Like I did my changes and I want to make a patch- is there any guide how to do this?
18:28:40 <puiterwijk> kzuraw: have you ever worked with git?
18:28:52 <kzuraw> puiterwijk, yeah
18:29:08 <puiterwijk> kzuraw: so, you can just generate a git patch and attach that to the ticket
18:29:31 <puiterwijk> lousab, tammy_, kzuraw: for ansible, I see that they have made a quickstart video for ansible: https://www.ansible.com/quick-start-video . Maybe you can give that a try.
18:29:55 <puiterwijk> I haven't checked it out myself yet, but looks like a reasonable start
18:30:11 <aikidouke> puiterwijk - if I could put together maybe a lifecycle of your first patch set of slides?
18:30:22 <aikidouke> not sure i can do by next meeting
18:30:24 <puiterwijk> aikidouke: that would be very awesome
18:30:38 <puiterwijk> Feel free to ping me if you want to work on it together, and otherwise I'll leave it to you :)
18:30:53 <aikidouke> ok i will start working on that and share it with you when i get something usuable
18:31:00 <lousab> aikidouke yes and also maybe i should start to ask on fedora-admin without thinking i'm an apprentice :)
18:31:00 <puiterwijk> Sounds good
18:31:26 <puiterwijk> lousab: please ask any questions you have freely
18:31:50 <lousab> puiterwijk i'll do :)
18:31:53 <lousab> i have
18:32:00 <aikidouke> lousab always feel free to ask. i know that feeling. i hate to bother people, but as long as you aren't asking what the weather is like in nome, alaska and you have been working on something, its not a big deal
18:32:36 <puiterwijk> Well, even if you DO ask what the weather is in Nome, Alaska, I just think you'll get people to reply that we don't have anywhere there, so we'll have to ask zodbot :)
18:32:40 <aikidouke> if there is something critical going on and you dont get answer, please send it to the mailing list so the thought doesnt get lost
18:32:50 <aikidouke> :)
18:32:56 <tammy_> OK
18:33:12 <lousab> aikidouke :) perferct you understand me
18:33:16 <puiterwijk> fedbot: weather nome
18:33:17 <fedbot> puiterwijk: Nome, AK :: Overcast :: 51F/11C | Thursday: A few showers early becoming a steady rain for the afternoon. High 52F. Winds SSW at 10 to 20 mph. Chance of rain 90%. Thursday Night: Showers early, then cloudy overnight. Low 47F. Winds S at 10 to 15 mph. Chance of rain 60%.
18:33:23 <puiterwijk> aikidouke: there you go: ^
18:33:28 <aikidouke> haha! nice
18:33:36 <puiterwijk> So, basically. Feel free to ask any questions you have.
18:34:24 <aikidouke> good meeting puiterwijk - thanks for chairing!
18:34:27 <puiterwijk> Does anyone have any further questions?
18:34:33 <puiterwijk> aikidouke: I haven't ended it yet! :)
18:34:41 <tammy_> This is off topic but when we send our monthly status what are you looking for? Is it being reviewed when we reply back?
18:35:02 <aikidouke> tammy_ mostly that you are still engaged and want to be part of the group
18:35:11 <tammy_> OK
18:35:25 <puiterwijk> Yep, and to see ask if you have any questions that you didn't ask yet or any other feedback
18:35:28 <aikidouke> its a good way to give feedback on what you struggling with
18:36:14 <aikidouke> for the apprentices - I know its hard to get started. I still struggle with things __alot__
18:36:21 <tammy_> OK
18:36:34 <puiterwijk> tammy_: and I don't think that was off-topic. That was a very valid question
18:36:45 <aikidouke> just start small and understand one thing or a part of one thing and it will grow
18:36:47 <tammy_> OK
18:36:57 <puiterwijk> aikidouke: yeah, no kidding. Even I still struggle with things sometimes.
18:37:29 <aikidouke> and folks puiterwijk is a level 13 magic user sys-admin
18:37:34 <aikidouke> :)
18:37:39 <lousab> :)
18:37:45 <tammy_> What is that
18:37:58 <aikidouke> if he struggles that should make us all feel better
18:38:20 <aikidouke> tammy_ an acknowledgement that puiterwijk is a very experienced and compentent person
18:38:25 <jflory7> puiterwijk++
18:38:52 <lousab> aikidouke :) i think all of you...we apprentice in a great group
18:38:55 <aikidouke> struggling and feeling stuck is just part of the deal
18:38:59 <tammy_> Cool
18:39:02 <aikidouke> you bet lousab
18:39:59 <puiterwijk> So again, don't hesitate to ask.
18:40:09 <puiterwijk> Any further questions at this moment?
18:40:10 <aikidouke> you will be hard pressed to find another opportunity to contribute and learn like in this group and people want you to take advantage of it. It helps us all and it helps the project.
18:40:23 <lousab> aikidouke i'm giving nont enough time but i'm learnig really many things since i started to join this group
18:40:24 <aikidouke> sorry - I am getting overly loquacious
18:40:27 <tammy_> No
18:40:32 <aikidouke> :)
18:40:38 <puiterwijk> aikidouke++
18:40:38 <zodbot> puiterwijk: Karma for aikidouke changed to 3 (for the f24 release cycle):  https://badges.fedoraproject.org/tags/cookie/any
18:40:45 <aikidouke> thx
18:41:02 <puiterwijk> lousab: we don't have a minimum amount of time to put into it. Just do what you like and can, and you won't hear anyone complain :)
18:41:46 <puiterwijk> (and if you do, send them to me)
18:41:55 <lousab> puiterwijk :) ok
18:42:08 <puiterwijk> so, if nothing else, I'm going to head to open floor in a minute
18:43:24 <puiterwijk> #topic Open floor
18:43:36 <puiterwijk> So, anyone got any other remarks, questions?
18:43:42 <tammy_> No
18:43:46 <puiterwijk> Any favorite cookies?
18:44:07 <tflink> favorite?
18:44:08 <kzuraw> puiterwijk: krówki
18:44:28 <aikidouke> chocolate chip - homemade
18:44:40 <jflory7> Girl Scout cookies are pretty tough contenders
18:44:52 <aikidouke> mmmm
18:44:57 <puiterwijk> I personally prefer stroopwafels
18:45:00 <tammy_> Samoa cookies
18:45:22 <puiterwijk> (anyone meeting me at flock, feel free to ask me for one)
18:45:34 <jflory7> puiterwijk: Noted!
18:45:38 <jflory7> :)
18:45:44 <lousab> well i'm italian what about ice cream? :)
18:45:57 <tammy_> Rocky road
18:46:01 <tammy_> :)
18:46:02 * tflink wonders if home made cookies would make it through customs
18:46:06 <puiterwijk> lousab: sure, feel free to let us know. But you Italians are spoiled! :)
18:46:33 <puiterwijk> tflink: I think that since it's dried foods, it will make it through. At least in checked baggage
18:47:00 <lousab> :) yes a little bit puiterwijk
18:47:04 <tammy_> What is flock
18:47:17 <puiterwijk> tammy_: flock is the yearly Fedora conference: https://flocktofedora.org/
18:47:36 <puiterwijk> It's held in Poland this year
18:48:01 <tammy_> Oh
18:48:11 <tammy_> Maybe next in the USA
18:48:28 <lousab> tammy_ or italy why not?
18:48:29 <puiterwijk> tammy_: yeah, it switches between europe an USA every year. So next year it'll be in the USA again
18:48:29 <aikidouke> yes it alternates tammy-
18:48:37 <tammy_> Cool
18:48:49 <tammy_> Hopefully on the east coast
18:49:10 <puiterwijk> Well, you can always help organize it to get it to your preferred city :)
18:49:45 <puiterwijk> Sorry, that's wrongly phrased. But you can put in a bid and it might very well get to your favorite city (or the one where you live)
18:49:47 <tammy_> Cool
18:50:53 <puiterwijk> If there are no further questions, I think I'll close the meeting in a minute
18:51:04 <tammy_> No other questions
18:51:09 <lousab> thanks for chairing
18:51:27 <lousab> puiterwijk++
18:51:27 <zodbot> lousab: Karma for puiterwijk changed to 15 (for the f24 release cycle):  https://badges.fedoraproject.org/tags/cookie/any
18:51:34 <clime> Thanks. Cya next time!
18:51:37 <lousab> aikidouke++
18:51:37 <zodbot> lousab: Karma for aikidouke changed to 4 (for the f24 release cycle):  https://badges.fedoraproject.org/tags/cookie/any
18:51:39 <tammy_> Thanks for the email lousab
18:51:42 <puiterwijk> No problems at all. And please feel free to continue any discussions, including about cookies, in #fedora-admin or -apps :)
18:51:47 <puiterwijk> Thanks all for coming!
18:51:51 <puiterwijk> #endmeeting