Staging sprint 1 closed 2014-02-13 API definition, tests for cli... 100% 14 issues (14 closed — 0 open) Related issues action #1286: Define API how to track staging groups Actions action #1288: Fix freeze action for check_core Actions action #1292: Fix webui display of staging projects Actions action #1340: Work on factory queue week 1 Actions action #1341: Work on factory queue week 2 Actions action #1346: Announce what we are going to work on for the first sprint Actions action #1348: Investigate what is in what plugin already Actions action #1351: Fix checkcore.pl not to delete innerring links Actions action #1355: Investigate what test options we have to ensure the server-client is working Actions action #1395: Create initial tree structure for plugin Actions action #1397: Write readme explaining the purpose of the repository Actions action #1419: Migrate rqlink from separate script into staging plugin Actions action #1473: Extract StagingAPI from the plugin Actions action #1485: Integrate the tests with the travis ci service Actions
Staging sprint 2 closed 2014-02-13 Sprint starting 2013-02-13 100% 16 issues (16 closed — 0 open) Related issues action #1287: Add status checker for staging projects Actions action #1290: Integrate staging group in repo checker Actions action #1296: Need a way to split a staging group Actions action #1323: Adapt staging/groups osc extension to convert to staging creator Actions action #1342: Check whether staging project is succeeding Actions action #1344: Check the review state of requests in staging project Actions action #1345: Check results of openQA Actions action #1479: staging accept needs to accept into Factory Actions action #1487: factory-auto needs to pass delete requests to staging checker Actions action #1499: select needs to erase the _meta from links Actions action #1513: one space in description causes crash Actions action #1515: we need to find a way to freeze binaries of bootstrap repos Actions action #1565: Support for grouping Actions action #1577: packages not in ring need to be added build disabled (or not at all) Actions action #1589: Take a look at other testing frameworks Actions action #1591: staging list needs to look for requests to supersede Actions
Staging sprint 3 closed 2014-03-06 Sprint starting 2013-02-20 100% 23 issues (23 closed — 0 open) Related issues action #1517: prepare staging prj if select picks first items Actions action #1571: Move tests to Python 3.3 Actions action #1585: freeze should not erase meta Actions action #1587: osc staging check should be verbose if argument is giving Actions action #1593: set_review should not error Actions action #1595: unselect needs to reopen factory-staging review Actions action #1607: we need to clarify what to do with reviews by_project not tracked Actions action #1611: freeze for :I should not freeze AGGR Actions action #1625: select should not take requests already tracked Actions action #1627: check needs to know about pure non-ring stagings Actions action #1632: Find out how to measure test coverage Actions action #1658: move does not need a from argument Actions action #1697: Revamp test-suite Actions action #1713: Port tests to the new test-suite Actions action #1721: Create a test for the move command (#1658) Actions action #1723: Move the logic from core to commandline in OSC Actions action #1725: Integrate coverage information into github via travis Actions action #1745: Make the accept check permissions to do the tasks Actions action #1755: repo checker mischecks groups Actions action #1763: Cover checking of project status with tests Actions action #1773: When removing revoked package from the staging it fails Actions action #1784: Unselect do not need a Project parameter, only the Package Actions action #1785: Select corner case Actions
Staging sprint 4 closed 2014-03-27 Not yet started sprint 100% 9 issues (9 closed — 0 open) Related issues action #1289: Generate DVD package list per staging project Actions action #1347: Cleanup plugins Actions action #1781: don't try to add factory-staging reviews on declined requests Actions action #1783: unselect needs to build disable if no packages are left Actions action #1795: request finder should ignore declines Actions action #1804: select only moves one Actions action #1824: request finder bugs Actions action #1906: move only moves one Actions action #1934: Change check_repo (cr) command to attend ordered IDs Actions
Staging sprint 5 open 2014-05-19 Synced with Sprint 07 of OpenQA 100% 7 issues (7 closed — 0 open) Related issues action #1678: implement markdown in OBS Actions action #2414: Check that the CC mechanism in OBS works as expected Actions action #2418: Create a DVD subproject for every staging prj Actions action #2422: Extend staging plugin to monitor subprojects for staging projects Actions action #2426: Staging select needs to link DVD packages in the right subproject Actions action #2428: Implement comments for projects in OBS API Actions action #2430: Extend cleanup_rings to check the TestDVD too Actions
Staging sprint 08 open 2014-05-29 Skipping some numbers to sync with Sprint 08 of openQA 100% 3 issues (3 closed — 0 open) Related issues action #1334: Be staging manager for the sprint and note down problems Actions action #1575: select action needs to be more robust Actions action #2424: osc plugin: prototype of a mechanism to notify involved users (without repetition) Actions
Staging sprint 09 closed 2014-06-05 100% 14 issues (14 closed — 0 open) Related issues action #2460: Fix OBS mockup to behave as OBS when wrong URL Actions action #2520: Implement Factory-Tested Manager Actions action #2522: Refactor OBS mockup class Actions action #2550: Function to check current snapshot on openqa Actions action #2552: Check factory state Actions action #2554: pythonize set_release.sh Actions action #2556: Implement function to change publish flag in ToTest prj Actions action #2558: Implement function to check isosize of factory isos Actions action #2562: Implement actual work flow of the tested manager Actions action #2564: Implement proper notifications through OBS comments Actions action #2568: Coming with a plan for the dashboard framework Actions action #2584: avoid releasing factory if the FTP tree is unchanged Actions action #2590: don't release in totest if the repos are unpublished Actions action #2600: implement patch check in source checker Actions
Staging sprint 10 open 2014-06-18 100% 14 issues (14 closed — 0 open) Related issues action #1523: Check for linked packages while adding sr Actions action #2432: Refactor the repo checker to look for broken dependencies in staging prjs Actions action #2616: Update osc to disable output Actions action #2632: obs_factory: documentation and comments Actions action #2638: Fix/improve comments in OBS Actions action #2640: Write documentation for OSC plugings Actions action #2646: talk to security about Factory policy Actions action #2648: write internal wiki page about openqa setup Actions action #2650: cleanup Factory portal and linked pages on en.opensuse.org Actions action #2654: Decide what to do with SUSE VERSION Actions action #2656: Publish Snapshot DVD ISOS too Actions action #2658: change the repo config of the isos to point to factory instead of 13.2 Actions action #2670: Write wiki page and documentation for Rolling Factory Actions action #2710: implement a build=latest for buildview Actions
Staging sprint 11 open 2014-07-10 100% 6 issues (6 closed — 0 open) Related issues action #2624: obs_factory: dashboard for a single staging project Actions action #2628: obs_factory: adapt osc staging check to read the information from obs_factory Actions action #2630: obs_factory: finish porting the logic server-side and review the already moved Actions action #2636: obs_factory: better integration of the layout with OBS Actions action #2818: Polish and announce OBS downloads statistics Actions action #2858: Remove code from staging relate with the old osc staging check command Actions
openSUSE 13.2 Release open 2014-08-25 100% 4 issues (4 closed — 0 open) Related issues action #3064: obs_factory: /factory/dashboard always shows build progress as 99% if it's building Actions action #3068: https://build.opensuse.org/factory/staging_projects lists tons of duplicated things Actions action #3692: Do not ask openQA when the staging project is empty Actions action #3728: Detect in factory-auto if the review can be avoided Actions
Easy hacks open Items anyone wanting to help can play with 45% 9 issues (3 closed — 6 open) Related issues action #1321: Make sure packages build reliable Actions action #1322: libarchive fails often Actions action #1357: boost fails on x86_64 with g++ crash Actions action #1360: fix v4l-utils and xf86-input-wacom bootstraping Actions action #1363: libunistring fails randomly Actions action #1761: Whole staging API object should be singleton Actions action #1808: python3-base fails randomly Actions action #1908: Improve test coverage Actions action #2420: Make openjdk bootstrapable and remove cycles in TestDVD Actions
Future open Issues we can't work on right now 84% 13 issues (11 closed — 2 open) Related issues action #1324: Create logic to convert staging:test to staging:working tree Actions action #1326: Create automatic conversion from Staging:Work to Staging:Test Actions action #1327: Create refresh button for Staging:Work Actions action #1329: Create API and cli for wiping out long-failing staging Actions action #1330: Let people play with staging project Actions action #1331: Play with one staging project to figure out issues on it Actions action #1332: Play with one staging project to figure out issues on it Actions action #1333: Play with one staging project to figure out issues on it Actions action #1335: Play with one staging project to figure out issues on it Actions action #1337: Play with one staging project to figure out issues on it Actions action #1521: Check for metadata corruption and fallback to better default Actions action #1525: Check we haven't forgot anything Actions action #2942: accept staging links new deps Actions
Promotion and cleanup open 100% 21 issues (21 closed — 0 open) Related issues action #2714: Collect changes since Milestone0 Actions action #2716: Explain how new development workflow affects packagers Actions action #2718: Create a graph about how amazing is factory now, according to our openQA database Actions action #2720: Collect examples of breakages found by using staging projects Actions action #2722: Create/collect screenshots of new YaST design Actions action #2724: Describe Rollin' Factory's relation to Tumbleweed Actions action #2726: News Splash Actions action #2728: Ask SUSE Marketing for support Actions action #2730: Email opensuse-factory@o.o about our plan to announce Rolling Factory Actions action #2732: Link to openQA FTT buildview and the new openQA landing page Actions action #2734: Signing of snapshot ISOs Actions action #2736: Checksums of snapshot ISOs Actions action #2738: Symlinks to current ISO Actions action #2740: Collect and publish a list of all update repositories that an user needs to register in zypper/Yast Actions action #2742: Disable software.o.o/developer by linking to Portal:Factory Actions action #2744: Enable Repochecker to add openQA results to its comments in OBS Actions action #2746: openQA landing page. Review from Benhard and announcement in factory ML Actions action #2748: Replace the TODO in writing test docu with something meaningful Actions action #2750: Internal communication about openQA, announce openqa mailing list and ask about interest in a hackaton Actions action #2752: Activate OBS notifications to developers after announcing on factory and packagers MLs Actions action #2766: ask designers for nice diagram Actions