MediaWiki 1.29 blocker bugs

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

MediaWiki 1.29 blocker bugs

Andre Klapper-2
As 1.29 will appear in the next weeks [1], here are the open tasks
tagged with #MW-1.29-release not scheduled for deployment [2].

Help, comments, code welcome:

Remove $wgDisableUserGroupExpiry feature flag
https://phabricator.wikimedia.org/T162517
Patch exists but needs improvement.

Require manifest_version to be set in extension.json
https://phabricator.wikimedia.org/T155610
Patch welcomed to emit a deprecation warning when not set

Don't put arbitrary extension attributes in the top level extension.json schema
https://phabricator.wikimedia.org/T133627
Initial patch exists in https://gerrit.wikimedia.org/r/#/c/327882/

Unactionable Notice: JobQueueGroup::__destruct: 1 buffered job(s) never inserted
https://phabricator.wikimedia.org/T100085
Needs investigation.


Cheers,
andre

[1] https://lists.wikimedia.org/pipermail/wikitech-l/2017-April/088019.html
[2] https://phabricator.wikimedia.org/project/board/2400/
--
Andre Klapper | Wikimedia Bugwrangler
http://blogs.gnome.org/aklapper/

_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: MediaWiki 1.29 blocker bugs

zppix e
Thank you for the list! Keep wrangling those bugs...
---
Zppix
Volunteer Developer
enwp.org/User:Zppix

On Wed, Apr 26, 2017 at 8:15 AM, Andre Klapper <[hidden email]>
wrote:

> As 1.29 will appear in the next weeks [1], here are the open tasks
> tagged with #MW-1.29-release not scheduled for deployment [2].
>
> Help, comments, code welcome:
>
> Remove $wgDisableUserGroupExpiry feature flag
> https://phabricator.wikimedia.org/T162517
> Patch exists but needs improvement.
>
> Require manifest_version to be set in extension.json
> https://phabricator.wikimedia.org/T155610
> Patch welcomed to emit a deprecation warning when not set
>
> Don't put arbitrary extension attributes in the top level extension.json
> schema
> https://phabricator.wikimedia.org/T133627
> Initial patch exists in https://gerrit.wikimedia.org/r/#/c/327882/
>
> Unactionable Notice: JobQueueGroup::__destruct: 1 buffered job(s) never
> inserted
> https://phabricator.wikimedia.org/T100085
> Needs investigation.
>
>
> Cheers,
> andre
>
> [1] https://lists.wikimedia.org/pipermail/wikitech-l/2017-
> April/088019.html
> [2] https://phabricator.wikimedia.org/project/board/2400/
> --
> Andre Klapper | Wikimedia Bugwrangler
> http://blogs.gnome.org/aklapper/
>
> _______________________________________________
> Wikitech-l mailing list
> [hidden email]
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: MediaWiki 1.29 blocker bugs

Legoktm
In reply to this post by Andre Klapper-2
Hi,

On 04/26/2017 06:15 AM, Andre Klapper wrote:
> As 1.29 will appear in the next weeks [1], here are the open tasks
> tagged with #MW-1.29-release not scheduled for deployment [2].
>
> Help, comments, code welcome:
>
> Remove $wgDisableUserGroupExpiry feature flag
> https://phabricator.wikimedia.org/T162517
> Patch exists but needs improvement.

This was merged.

> Require manifest_version to be set in extension.json
> https://phabricator.wikimedia.org/T155610
> Patch welcomed to emit a deprecation warning when not set

Also merged.

> Don't put arbitrary extension attributes in the top level extension.json schema
> https://phabricator.wikimedia.org/T133627
> Initial patch exists in https://gerrit.wikimedia.org/r/#/c/327882/

Merged in master, 1.29 backport is waiting to be merged
(https://gerrit.wikimedia.org/r/#/c/354029/) or is it OK if I do that
myself?

> Unactionable Notice: JobQueueGroup::__destruct: 1 buffered job(s) never inserted
> https://phabricator.wikimedia.org/T100085
> Needs investigation.

This is also happening in Wikimedia production according to the bug, and
it appears that jobs are just being lost entirely.

Other bugs currently listed as blockers:

Template failed integrity check on "EnhancedChangesListGroup.mustache"
in TemplateParser.php
https://phabricator.wikimedia.org/T163154 - patch pending review:
https://gerrit.wikimedia.org/r/#/c/354065/

DBUnexpectedError with "MWCallableUpdate::doUpdate: Cannot flush
snapshot because writes are pending (JobQueueDB::doBatchPush)"
https://phabricator.wikimedia.org/T154438 and
https://phabricator.wikimedia.org/T154425

SpecialPage / TransactionProfiler throws a "Expectation (masterConns <=
0) by MediaWiki::main" on SqlBagOStuff::doGet
https://phabricator.wikimedia.org/T154424

-- Legoktm

_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l