Last modified: 2013-09-26 03:34:32 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T55731, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 53731 - [OPS] Jenkins: Upgrade jsduck from v4.8.0 v4.10.4
[OPS] Jenkins: Upgrade jsduck from v4.8.0 v4.10.4
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Continuous integration (Other open bugs)
wmf-deployment
All All
: High normal (vote)
: ---
Assigned To: Faidon Liambotis
: ops
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-09-04 00:56 UTC by Krinkle
Modified: 2013-09-26 03:34 UTC (History)
4 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Krinkle 2013-09-04 00:56:17 UTC
Please upgrade the package to v4.10.4.

As far as I can tell there have been no dependency or backwards incompatible changes. The reason we need the upgrade is for the following changes:


- Fix bug with markdown backticks not working, thus causing xml-like
  tags (e.g. `<foo>` or `<img>`) mentioned in js documentation to be
  rendered as literal html instead of <code>
  [2]


Also includes other minor security fixes and bug fixes

[1] Complete list of changes:
    https://github.com/senchalabs/jsduck/compare/v4.8.0...v4.10.4#files_bucket
[2] "Allow backtick-quoting of <pre> tags."
    https://github.com/senchalabs/jsduck/issues/380
    https://github.com/senchalabs/jsduck/commit/e026049b9
Comment 1 Antoine "hashar" Musso (WMF) 2013-09-19 19:22:56 UTC
$ apt-cache policy ruby-jsduck
ruby-jsduck:
  Installed: 4.8.0-1~wmf1
  Candidate: 4.8.0-1~wmf1
  Version table:
 *** 4.8.0-1~wmf1 0
       1001 http://apt.wikimedia.org/wikimedia/ precise-wikimedia/main amd64 Packages
        100 /var/lib/dpkg/status
$


Has been packaged by Faidon following bug 46236 and RT #4756.  So I guess you want to fill a RT ticket referencing the previous RT :-]
Comment 2 Faidon Liambotis 2013-09-23 07:42:37 UTC
The package is now built and in apt. I haven't upgraded gallium as I have no idea how to test if it works. Ping me or Antoine on IRC and we'll do an apt-get upgrade while you're around and can test :)
Comment 3 Antoine "hashar" Musso (WMF) 2013-09-25 12:10:28 UTC
I have updated the ruby-jsduck by mistake a second ago..
Comment 4 Krinkle 2013-09-26 03:34:32 UTC
Tested. Upgrade works as expected, no side-effects.

Thanks Faidon!

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links