fedora-qadevel
LOGS
14:03:01 <tflink> #startmeeting fedora-qadevel
14:03:01 <zodbot> Meeting started Mon Jul 18 14:03:01 2016 UTC.  The chair is tflink. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:03:01 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
14:03:01 <zodbot> The meeting name has been set to 'fedora-qadevel'
14:03:07 <tflink> #topic Roll Call
14:03:13 * mkrizek is here
14:04:01 * garretraziel is here
14:05:39 <tflink> this may be a very short meeting :)
14:05:47 * omiday is here
14:05:47 <tflink> #chair mkrizek garretraziel
14:05:47 <zodbot> Current chairs: garretraziel mkrizek tflink
14:06:13 <tflink> omiday: welcome
14:06:19 <tflink> #chair omiday
14:06:19 <zodbot> Current chairs: garretraziel mkrizek omiday tflink
14:06:23 <omiday> hello everyone
14:06:54 <tflink> #topic Announcements and Information
14:07:01 <tflink> #info upstream phabricator isn't interested in any of the patches we would need to make auth work again, will be writing it as an extension or out-of-band patch - tflink
14:07:02 <tflink> #info rpmgrill deployed  to dev - mkrizek
14:07:11 <tflink> any comments or questions?
14:07:23 <mkrizek> none here
14:08:04 <garretraziel> nope
14:08:21 <tflink> alrighty, moving on, then
14:08:52 <omiday> don't wait for me though, still catching up
14:09:20 <tflink> hrm, is there a point in going into much else when we're missing so many folks today?
14:09:43 <mkrizek> not so much I guess
14:09:49 * tflink proposes tasking and then open floor
14:09:55 <mkrizek> wfm
14:10:05 <garretraziel> I'm okay with it
14:10:10 <tflink> #topic tasking
14:10:16 <tflink> is anyone in need of stuff to do?
14:10:18 * kparal is late
14:10:34 <tflink> kparal: no worries
14:10:57 * mkrizek still has stuff to do
14:10:59 <tflink> I mean ... how dare you disrespect this meeting with your tardiness ...
14:11:06 <tflink> :-P
14:11:22 <kparal> no tasking needed for me, but I'd like to hear more details about phab auth
14:11:41 <tflink> kparal: details as in how I'm planning to fix it?
14:11:47 <garretraziel> I'll work on openQA, so not me
14:12:14 <kparal> tflink: you talked to them and they said they don't care about openid/persona?
14:12:26 <tflink> persona is effectively dead
14:12:33 <tflink> openid is a PITA
14:12:47 * tflink is working on an auth adapter for ipsilon
14:13:00 <kparal> has the current issue been identified? do we know what needs to get fixed?
14:13:12 <tflink> i don't see a point in fixing it, honestly
14:13:21 <tflink> persona is going EOL in november
14:13:23 <kparal> will the ipsilon adapter work around the issue?
14:13:44 <tflink> yes, it will replace the code that's currently causing the issue
14:14:01 <kparal> sounds good
14:14:10 <kparal> but I guess it's pretty to write the adapter?
14:14:14 <kparal> *difficult
14:14:32 <tflink> we'd be using the oauth2 bits of ipsilon and there's already oauth2 providers in the phab codebase
14:14:37 * kparal has the utmost respect for people writing auth infra
14:14:53 <tflink> if I was better with php and familiar with phabricator, it'd be much easier
14:15:02 <tflink> it looks to be a pretty small patch
14:15:23 <kparal> ok, so we will connect it through oauth2
14:15:37 <tflink> yep
14:15:40 * omiday wonders why phabricator vs pagure
14:15:43 <kparal> ok, thanks for details
14:15:53 <tflink> omiday: pagure wasn't a thing when we started using phabricator
14:16:03 <kparal> and also phab reviews are awesome
14:16:32 <tflink> yeah, the learning curve is a bit steeper but you do get things in return for learning how it works
14:16:55 <kparal> or at least better than the competition, including big projects like github :)
14:17:19 <omiday> right, but it's php whereas pagure is python - how hard to implement missing features in pagure given that most projects are moving there?
14:17:46 * omiday didn't intend to hijack the discussion though
14:17:50 <tflink> omiday: but moving at this point would be nontrivial
14:17:54 <tflink> to say the least
14:18:09 <omiday> tflink: gotcha
14:18:38 <tflink> we've floated phabricator as an option for other teams and so far, there's been no real interest
14:18:53 <omiday> thoguht about gerrit before?
14:19:01 <tflink> php > java
14:19:12 <omiday> is it? phew
14:19:22 <tflink> in my mind, anyways
14:19:45 <tflink> one of the advantages of phab is that it isn't a bunch of disjoint systems
14:19:59 <tflink> and overall, I think it's probably less maintenance work
14:20:22 <tflink> this is the first big-ish problem we've hit in what .. 3 years?
14:20:52 <garretraziel> yeah and I also don't think that it is severe enought for us to change our collaboration tool
14:21:06 <kparal> yes, so far Phab has been pretty good and painless
14:21:11 <kparal> except for this auth issue
14:21:49 <omiday> I'm sort of familiar with it from a sysadmin perspective - have had one of the developer teams using it at my workplace
14:23:01 <tflink> and the root of the auth issue is that persona is going away . not sure how we could have anticipated that one :)
14:23:11 <omiday> not me :)
14:23:46 <tflink> anyhow, moving on to open floor :)
14:23:52 <tflink> #topic Open Floor
14:24:08 <tflink> any other topics that people want to cover?
14:24:28 <garretraziel> yeah I wanted to ask about that broken libtaskotron dependencies error mail
14:24:40 <tflink> AFAIK,
14:25:08 <mkrizek> it *should* be fixed now
14:25:09 <tflink> that's a testcloud issue caused by some problem with libguestfs on aarch64
14:25:29 <tflink> at least that's what I thought it was
14:25:57 <mkrizek> yeah, I excluded testcloud from arm and so that's why libtaskotron fails on arm on rawhide
14:26:06 <tflink> ah
14:26:15 <mkrizek> because of the libguestfs issue
14:26:42 <mkrizek> testcloud now builds in rawhide so it should be fixed now, if not, I'll investigate tomorrow
14:26:52 <tflink> do we have any idea if/when a fix is anticipated for libguestfs?
14:27:22 <mkrizek> well, like I said, testcloud builds so libguestfs is fixed, maybe?
14:27:48 <tflink> ok, we'll see either way
14:29:09 <tflink> if there's nothing else, I'll light the fuse
14:29:46 <tflink> thanks for coming, everyone
14:29:52 * tflink will send out minutes shortly
14:29:55 <tflink> #endmeeting