hashar added subscribers: Andrew, hashar. hashar added a comment. We have an epic task to provide pre merge code coverage report T101544: Provide (pre-merge) code coverage reports on patchsets <https://phabricator.wikimedia.org/T101544>
That is blocked on T101545: Provide infrastructure to store files by project/branch post-merge to compare with pre-merge <https://phabricator.wikimedia.org/T101545>. Potentially we could use OpenStack Swift which is already used to hold files for the wiki projects. We need one for the https://phabricator.wikimedia.org/tag/beta-cluster-infrastructure/ to match production T64835: Setup a Swift cluster to match production <https://phabricator.wikimedia.org/T64835>. Quoting @andrew (labs ops) the last update was in November 2014: > To support Swift in labs I want to allow keystone/swift authentication for > service users so that we can have project- or tool-wide swift accounts. This > requires adding a second ldap backend to keystone, and multiple keystone auth > backends was broken in Havana. So as I understand it the idea is to have labs provide a per project Swift container where we will be able to push build artifacts such as logs / reports. Zuul has the support to pass Swift related parameters to jobs. TASK DETAIL https://phabricator.wikimedia.org/T74863 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, Andrew, Ladsgroup, XZise, gerritbot, Aklapper, jayvdb, pywikibot-bugs-list _______________________________________________ pywikibot-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
