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

Reply via email to