-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-tflink.rhcloud.com/r/37/
-----------------------------------------------------------
Review request for blockerbugs.
Repository: blockerbugs
Description
-------
commit abf5fe2abbcfbce45d103864f5ba40fc89f233fa
Author: Martin Krizek <mkrizek(a)redhat.com>
Date: Tue Jul 16 13:57:28 2013 +0200
Fix sequences in alembic
Sequences need to be created separately. The patch also fixes a few
typos.
https://bitbucket.org/zzzeek/alembic/issue/73/more-pg-nextval-it-needs-the-…
Diffs
-----
alembic/versions/487cb8ccce92_dropping_flask_login.py e64dacb2e3b1a3d14bf38e1116df183ded9793d9
alembic/versions/1d12b74d12bd_add_userinfo_table.py 86dc390ed5e49b0a3ca058e163bc02b070d3d294
Diff: http://reviewboard-tflink.rhcloud.com/r/37/diff/
Testing
-------
Thanks,
Martin Krizek
#381: Bug and Update syncs shouldn't be halted by an isolated problem with one
update or bug
--------------------------------------+----------------------------------
Reporter: tflink | Owner: tflink
Type: enhancement | Status: new
Priority: major | Milestone: Undetermined Future
Component: Blocker bug tracker page | Version:
Keywords: | Blocked By:
Blocking: |
--------------------------------------+----------------------------------
= problem =
The current bug and update sync algorithms are very fragile in that one
error will stop the entire sync algorithm, leaving stuff out of sync with
bodhi or bugzilla. This has caused problems in the past
= analysis =
This could be solved by better error handling in the sync process such
that an error is logged but doesn't bubble up to the main sync code and
halt the entire process.
--
Ticket URL: <https://fedorahosted.org/fedora-qa/ticket/381>
Fedora QA <http://fedorahosted.org/fedora-qa>
Fedora Quality Assurance
#384: Improve documentation
--------------------------------------+------------------------
Reporter: tflink | Owner: tflink
Type: enhancement | Status: new
Priority: major | Milestone: Fedora 20
Component: Blocker bug tracker page | Version:
Keywords: | Blocked By:
Blocking: |
--------------------------------------+------------------------
= problem =
At the moment, our documentation is out of date and somewhat incomplete.
= analysis =
Update the docs and find an appropriate place for them to live.
--
Ticket URL: <https://fedorahosted.org/fedora-qa/ticket/384>
Fedora QA <http://fedorahosted.org/fedora-qa>
Fedora Quality Assurance
#416: irc list sort order doesn't match html buglist
--------------------------------------+------------------------
Reporter: tflink | Owner: tflink
Type: defect | Status: new
Priority: major | Milestone: Fedora 20
Component: Blocker bug tracker page | Version:
Keywords: | Blocked By:
Blocking: |
--------------------------------------+------------------------
= bug description =
The sort order of the bugs displayed on the html buglist
(milestone/XX/YY/buglist) doesn't match the sort order used when
generating the irc list for meetbot. This causes some confusion and
annoyance when the order of bugs discussed in the meeting is not what
appears in the list that participants are looking at
= fix recommendation =
Make the sort order consistent as component,bzid for both lists
--
Ticket URL: <https://fedorahosted.org/fedora-qa/ticket/416>
Fedora QA <http://fedorahosted.org/fedora-qa>
Fedora Quality Assurance
#445: upgradepath is failing rawhide builds due to no rawhide-pending
---------------------+------------------------
Reporter: tflink | Owner:
Type: defect | Status: new
Priority: major | Milestone: Hot issues
Component: tests | Keywords:
Blocked By: | Blocking:
---------------------+------------------------
== Description ==
There are several examples where upgradepath is failing builds if rawhide
isn't a newer version (not including release) compared to branched or the
active releases. This is leaving failure messages in bodhi and is leaving
false negatives in bodhi and needs to be fixed.
== Examples of Failure ==
*
http://autoqa.fedoraproject.org/results/681687-autotest/virt04.qa/upgradepa…
/resource-agents-3.9..html#2
*
http://autoqa.fedoraproject.org/results/681759-autotest/virt10.qa/upgradepa…
--
Ticket URL: <https://fedorahosted.org/autoqa/ticket/445>
AutoQA <http://autoqa.fedorahosted.org>
Automated QA project
#387: Updates pending stable show as stable
--------------------------------------+---------------------
Reporter: kparal | Owner: tflink
Type: defect | Status: new
Priority: minor | Milestone:
Component: Blocker bug tracker page | Version:
Keywords: | Blocked By:
Blocking: |
--------------------------------------+---------------------
A package that is in updates-testing and is pending stable is shown as
[stable] in the app. That can cause some confusion (i.e. one of us can
close a related bug by assuming the package is already stable, and the
package push can be cancelled afterwards).
I think the app should display the repository the package is currently in,
not the repository the package in pending to. What do you think?
--
Ticket URL: <https://fedorahosted.org/fedora-qa/ticket/387>
Fedora QA <http://fedorahosted.org/fedora-qa>
Fedora Quality Assurance
#422: dev instance sync is erroring out with bugzillacookie issues
--------------------------------------+------------------------
Reporter: tflink | Owner: tflink
Type: defect | Status: new
Priority: major | Milestone: Fedora 20
Component: Blocker bug tracker page | Version:
Keywords: | Blocked By:
Blocking: |
--------------------------------------+------------------------
= bug description =
when the cron scheduled sync runs, it errors out when it can't read the
bugzillacookie file. I thought that we got rid of all the bugzillacookie
references with the fix to #414, so I'm not sure what's going on here.
Filing an issue so it doesn't get lost - this needs to be fixed before we
can release a new version.
--
Ticket URL: <https://fedorahosted.org/fedora-qa/ticket/422>
Fedora QA <http://fedorahosted.org/fedora-qa>
Fedora Quality Assurance
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-tflink.rhcloud.com/r/45/
-----------------------------------------------------------
Review request for blockerbugs.
Bugs: 357
https://fedorahosted.org/fedora-qa/ticket/357
Repository: blockerbugs
Description
-------
commit d86f88d7f9da899ffef44ad617a8a831327b7d80
Author: Martin Krizek <mkrizek(a)redhat.com>
Date: Mon Aug 12 16:40:16 2013 +0200
Improve asset management
Fixes: #357
I have not minified two js files in milestone_stats.html template as I am not sure it's worth it, any objections?
Diffs
-----
requirements.txt 09e0318bc189512f5d324bda8879ad74c4763f95
blockerbugs/templates/layout.html 49cdbd70ef8347965dfca93971449688f9cd6cb0
blockerbugs/__init__.py bd9973579e80fc859f3e8d22c35753fbd024c5f0
Diff: http://reviewboard-tflink.rhcloud.com/r/45/diff/
Testing
-------
Loaded pages, seems like css and js work as expected after being minified.
Thanks,
Martin Krizek
#417: app dependencies are missing in epel6
--------------------------------------+------------------------
Reporter: tflink | Owner: tflink
Type: task | Status: new
Priority: major | Milestone: Fedora 20
Component: Blocker bug tracker page | Version:
Keywords: | Blocked By:
Blocking: |
--------------------------------------+------------------------
= issue =
As we're adding flask-admin in the devel branch, it has unsatisfied
dependencies in epel6 ([https://bugzilla.redhat.com/show_bug.cgi?id=991730
rhbz reference]). Those dependencies are:
* [http://pkgs.fedoraproject.org/cgit/python-wtf-peewee.git python-wtf-
peewee]
* [http://pkgs.fedoraproject.org/cgit/python-peewee.git python-peewee]
* [http://pkgs.fedoraproject.org/cgit/python-flask-mongoengine.git python-
flask-mongoengine]
We need to have el6 builds of these deps before we can deploy to -devel
and getting everything figured out will help the maintainers of those
packages get epel6 builds done more quickly
= Task Description =
Get all three rpms building in epel6 so we can add them to a side repo and
get to testing the upcoming release.
It would be best if we fixed the specs the right way and sent patches to
each packages' maintainer so that actual epel6 builds can get done sooner.
--
Ticket URL: <https://fedorahosted.org/fedora-qa/ticket/417>
Fedora QA <http://fedorahosted.org/fedora-qa>
Fedora Quality Assurance
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-tflink.rhcloud.com/r/42/
-----------------------------------------------------------
Review request for blockerbugs.
Bugs: 316
https://fedorahosted.org/fedora-qa/ticket/316
Repository: blockerbugs
Description
-------
This patch adds a needinfo field into the Bug table. The field is filed with the name of a user that the info is needed from, or empty string if needinfo is not set. If needinfo is set, an icon is displayed in bug list in the same way as the 'recently modified' icon -- any ideas on how to display the information better?
Diffs
-----
sass/app.scss 061016495d9c46aef0efb5dcfc9e3a5eab43f72c
blockerbugs/util/bug_sync.py 49cce49740cd6f5b1f430f58c8d1b522e1f0b7e3
blockerbugs/templates/blocker_list.html 17cdc74d5cac7be3d3843196eeda9e01f1c91ff3
blockerbugs/static/css/app.css 99b6fbc81b231c7f876f1365cfc63f6eade1217e
blockerbugs/static/css/app-foundation.css 852272bf1bd1c629b30933b451daceec31812de7
blockerbugs/models/bug.py 095cf7294a5b0a5b3fb9979abf9e669e4acd157c
alembic/versions/23cc8daafea8_add_needinfo_to_bug.py PRE-CREATION
Diff: http://reviewboard-tflink.rhcloud.com/r/42/diff/
Testing
-------
Run db sync, one of the bugs had needinfo flag set, everything worked as expected.
Thanks,
Martin Krizek