# Fedora QA Devel Meeting # Date: 2014-01-09 # Time: 16:00 - 18:00 UTC (https://fedoraproject.org/wiki/Infrastructure/UTCHowto) # Location: #fedora-meeting-2 on irc.freenode.net
The email feedback I received from folks was from NA and EMEA timezones and showed a preference for Thursday over Wednesday, and thus we have a time!
I don't actually plan on this taking up 2 whole hours but given how long these conversations can take sometimes, figured that having the extra time for spillover wouldn't be a bad thing. The target is 1 hour or so.
I've put a proposed agenda below. Let me know if you have topics to add or just reply to the thread on qa-devel@.
Tim
Proposed Agenda ===============
Current Project Status * blockerbugs * testdays * resultsdb * taskotron * support tools
Project Priorities * What do we have to get done vs. what we want to get done * What can't we do until fedora.next and/or f21 is more figured out
Taskotron * Deadlines * Subprojects * TODO * Stuff yet to be figured out - Notifications - Querying w/ rules/policy
# Fedora QA Devel Meeting # Date: 2014-01-09 # Time: 16:00 - 18:00 UTC (https://fedoraproject.org/wiki/Infrastructure/UTCHowto) # Location: #fedora-meeting-2 on irc.freenode.net
Added to the team calendar: https://apps.fedoraproject.org/calendar/QA/
================================= #fedora-meeting-2: fedoraqa-devel =================================
We didn't quite get through everything today, so we'll continue after the QA meeting on Monday.
I'll be sending an announcement for that meeting shortly.
Minutes: http://meetbot.fedoraproject.org/fedora-meeting-2/2014-01-09/fedoraqa-devel.... Minutes (text): http://meetbot.fedoraproject.org/fedora-meeting-2/2014-01-09/fedoraqa-devel.... Log: http://meetbot.fedoraproject.org/fedora-meeting-2/2014-01-09/fedoraqa-devel....
Meeting summary --------------- * Roll Call (tflink, 16:01:31)
* Current Project Status (tflink, 16:06:34) * Not much is going on with blockerbugs for the short term - we're waiting to see how f21 and/or fedora.next shape out before working on any new features beyond the small changes ready for review (tflink, 16:08:54) * LINK: https://phab.qadevel.cloud.fedoraproject.org/project/view/1/ (tflink, 16:11:22)
* Current Status and Plans - resultsdb and testdays (tflink, 16:19:33) * the reduced re-implementation for resultsdb is up and running at http://resultsdb.qa.fedoraproject.org/resultsdb (tflink, 16:21:57) * resultsdb browsing is available at: http://resultsdb.qa.fedoraproject.org/resultsdb_frontend/ (tflink, 16:22:22) * resultsdb API docs are at: http://docs.resultsdb.apiary.io/ (tflink, 16:22:45) * the new resultsdb is (comparing to the old concept) quite simplified on the data level - we stripped all the un-used tables from the old concept, and adapted the data to what we actually used with the autoqa reporting (tflink, 16:28:11) * old and new resultsdb schema displayed at: https://fedoraproject.org/wiki/AutoQA_resultsdb_schema (tflink, 16:29:18)
* Current Status - Testday App (tflink, 16:38:15) * the testdays app is IMHO quite self-confined, and I have no immediate goals for changing what it does (apart of bug-fixes). This is because it's using the 'old' resultsdb, and uses TurboGears2 (tflink, 16:40:28) * The plans for the future are to re-write it with Flask & New Resultsdb but it is (at the moment) quite low-priority (tflink, 16:42:29)
* Current Status - Support Tools (tflink, 16:43:31) * the main support tools that we have are phabricator (code review, issue tracking etc.) and buildbot (in progress)/ jenkins (existing, not quite working) for ci (tflink, 16:47:03) * phabricator is deployed at https://phab.qadevel.cloud.fedoraproject.org/ (tflink, 16:47:22) * LINK: http://phabricator.org/ (Viking-Ice, 16:47:46) * ACTION: tflink to write up docs on code review with phabricator (tflink, 16:49:01) * buildbot for qa project CI is deployed to staging at https://qadevel-stg.cloud.fedoraproject.org/builds/ (tflink, 16:51:59) * there is still work to do on buildbot so that we have CI and hopefully autogenerated and autodeployed docs for qa devel projects (tflink, 16:56:57)
* Priorities (tflink, 17:00:36) * AGREED: As we have a longer break between releases for now, automation is a higher priority because it is more disruptive and needs to be done soon (tflink, 17:16:42)
* Fedoraproject Beaker Instance Status (tflink, 17:17:26) * we have a dev instance of beaker deployed at https://beaker-dev.fedoraproject.org/bkr/ (tflink, 17:18:11) * due to security concerns, it is currently locked down by IP (tflink, 17:18:29) * ACTION: kparal and tflink to sync up on beaker.fp.o status and come up with some ideas on moving forward (tflink, 17:29:49)
* Taskotron status (tflink, 17:29:52) * The hope was to have taskotron phase 0 (https://fedoraproject.org/wiki/User:Tflink/taskotron_development_plan#Phase_...) done by now (tflink, 17:30:47) * task description format was proposed and sent out to qa-devel@. response has been mostly positive and it is ready to start moving forward (tflink, 17:31:36) * initial fedmsg reliability investigation indicates that it will be reliable enough to use for automation scheduling but we should continue to keep an eye on it (tflink, 17:32:27) * LINK: https://phab.qadevel.cloud.fedoraproject.org/T2 (tflink, 17:32:43) * there was a proof-of-concept system running in the fedora cloud, but it seems to be having issues ATM (tflink, 17:37:54) * The big remaining task for phase 0 is discussion/investigation into notifications (tflink, 17:39:25) * the proof-of-concept runner does work locally and does produce output to the console, it can't report to resultsdb (yet) and needs some refactoring (tflink, 17:40:29) * ACTION: tflink to finish notificaitons email and send it out to qa-devel@ (tflink, 17:42:28) * depcheck scenarios have been drafted up and fake rpms have been coded up for testing (tflink, 17:45:34) * LINK: https://bitbucket.org/fedoraqa/depcheck_scenarios (tflink, 17:47:26)
* Deadlines and Milestones (tflink, 17:49:04) * Current deadline for taskotron phase 1 is 2013-03-01 (tflink, 17:49:25) * LINK: https://fedoraproject.org/wiki/User:Tflink/taskotron_development_plan#Phase_... (tflink, 17:49:47)
* Meetings (tflink, 17:55:59) * ACTION: tflink to schedule followup meeting after monday's qa meeting (tflink, 17:58:37)
* Open Floor (tflink, 17:58:57)
Meeting ended at 18:06:44 UTC.
Action Items ------------ * tflink to write up docs on code review with phabricator * kparal and tflink to sync up on beaker.fp.o status and come up with some ideas on moving forward * tflink to finish notificaitons email and send it out to qa-devel@ * tflink to schedule followup meeting after monday's qa meeting
Action Items, by person ----------------------- * kparal * kparal and tflink to sync up on beaker.fp.o status and come up with some ideas on moving forward * tflink * tflink to write up docs on code review with phabricator * kparal and tflink to sync up on beaker.fp.o status and come up with some ideas on moving forward * tflink to finish notificaitons email and send it out to qa-devel@ * tflink to schedule followup meeting after monday's qa meeting * **UNASSIGNED** * (none)
People Present (lines said) --------------------------- * tflink (231) * Viking-Ice (64) * handsome_pirate (34) * kparal (30) * jskladan (23) * zodbot (7) * mkrizek (6) * croberts (5) * roshi (2) * pschindl (2) * nirik (1) * satellit (1) * danofsatx (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
On Thu, 2014-01-09 at 12:19 -0700, Tim Flink wrote:
=================================
#fedora-meeting-2: fedoraqa-devel
We didn't quite get through everything today, so we'll continue after the QA meeting on Monday.
Sorry I missed this :( Totally forgot.
====================================== #fedora-blocker-review: fedoraqa-devel ======================================
After much fun with finding an open channel for the meeting, we did get through a bunch of stuff. At the moment, no more meetings are planned and we will schedule more as needed/appropriate.
Minutes: http://meetbot.fedoraproject.org/fedora-blocker-review/2014-01-13/fedoraqa-d... Minutes (text): http://meetbot.fedoraproject.org/fedora-blocker-review/2014-01-13/fedoraqa-d... Log: http://meetbot.fedoraproject.org/fedora-blocker-review/2014-01-13/fedoraqa-d...
Meeting summary --------------- * Roll Call (tflink, 17:12:50)
* Taskotron Status (tflink, 17:19:29) * Taskotron Phase 1 is due to be delivered 2014-03-01 (tflink, 17:20:07) * LINK: https://fedoraproject.org/wiki/User:Tflink/taskotron_development_plan#Phase_... (tflink, 17:20:35) * phase 0 is mostly complete, tickets need a bit of updating, still (tflink, 17:21:46) * LINK: https://phab.qadevel.cloud.fedoraproject.org/T7 (tflink, 17:21:54)
* Depcheck rewrite status (tflink, 17:24:47) * LINK: https://bitbucket.org/fedoraqa/depcheck-mk-2 (handsome_pirate, 17:25:30) * initial depcheck scenarios have been coded up (tflink, 17:27:38) * LINK: https://bitbucket.org/fedoraqa/depcheck_scenarios (tflink, 17:27:44) * current depcheck-mk-2 code is passing some of the depcheck scenarios, rest are being worked on (tflink, 17:29:58)
* Documentation (tflink, 17:35:32) * LINK: https://phab.qadevel.cloud.fedoraproject.org/T39 (tflink, 17:37:11) * roshi is looking into using dexy (tflink, 17:40:01) * LINK: http://dexy.it (tflink, 17:40:09) * ACTION: roshi to write up comparison between dexy and sphinx, send out to list when complete (tflink, 17:55:38)
* Taskotron Tasks/Checks (tflink, 17:56:32) * initial tasks will be the checks from AutoQA PUATP (minus depcheck, which is being rewritten) (tflink, 17:57:18) * the target checks for phase 1 are: rpmlint, upgradepath, depcheck (mk 2) (tflink, 18:01:30) * ACTION: tflink to move repoclosure to later phase in wiki docs (tflink, 18:02:27) * LINK: https://phab.qadevel.cloud.fedoraproject.org/T15 (tflink, 18:05:14) * LINK: https://phab.qadevel.cloud.fedoraproject.org/T14 (tflink, 18:05:26) * possible checks for a future phase: repoclosure, rpmguard, abicheck (tflink, 18:10:25)
* Taskotron Runner (tflink, 18:11:11) * demo code is public, but incomplete (tflink, 18:12:59) * LINK: https://bitbucket.org/fedoraqa/libtaskotron-demo (tflink, 18:13:15) * ACTION: tflink to move repo from libtaskotron-demo to libtaskotron (tflink, 18:17:05)
* Fedora Beaker Installation (tflink, 18:20:56) * LINK: https://lists.fedoraproject.org/pipermail/infrastructure/2014-January/013885... (tflink, 18:24:42)
* Devops and Infrastructure (tflink, 18:32:08) * LINK: http://phabricator.org/ (tflink, 18:35:31) * LINK: https://phab.qadevel.cloud.fedoraproject.org/ (tflink, 18:35:46) * LINK: https://qadevel-stg.cloud.fedoraproject.org/builds/ (tflink, 18:37:16) * LINK: https://bitbucket.org/tflink/fedoraqa-ansible (tflink, 18:41:22) * ACTION: tflink to update playbooks and docs so that folks can setup dev systems (tflink, 18:44:22)
* Coding Policy/Strategy Going Forward (tflink, 18:47:59) * LINK: http://nvie.com/posts/a-successful-git-branching-model/ (tflink, 18:50:25) * LINK: https://github.com/nvie/gitflow (tflink, 18:50:35) * LINK: http://python-future.org/index.html (tflink, 18:54:07)
* Short Term Plans (tflink, 18:56:12) * get a new demo system up and running to start testing taskotron as a whole (tflink, 18:56:39) * get docs and planning done (tflink, 18:56:48) * continue with the work described earlier (checks, runner etc.) (tflink, 18:57:07)
* Open Floor (tflink, 18:59:22)
Meeting ended at 19:04:11 UTC.
Action Items ------------ * roshi to write up comparison between dexy and sphinx, send out to list when complete * tflink to move repoclosure to later phase in wiki docs * tflink to move repo from libtaskotron-demo to libtaskotron * tflink to update playbooks and docs so that folks can setup dev systems
Action Items, by person ----------------------- * roshi * roshi to write up comparison between dexy and sphinx, send out to list when complete * tflink * tflink to move repoclosure to later phase in wiki docs * tflink to move repo from libtaskotron-demo to libtaskotron * tflink to update playbooks and docs so that folks can setup dev systems * **UNASSIGNED** * (none)
People Present (lines said) --------------------------- * tflink (225) * handsome_pirate (53) * kparal (36) * roshi (30) * Viking-Ice (15) * mkrizek (10) * shisatum (5) * zodbot (5) * danofsatx (4) * adamw (1) * pschindl (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
qa-devel@lists.fedoraproject.org