Page MenuHomePhabricator

Upgrade Zuul on gallium to 2.5.0-8-gcbc7f62-wmf2precise1
Closed, ResolvedPublic

Description

Upstream has tagged Zuul 2.5.0 and also released a fix for missing projects which should finally fix T128569. Would thus need Zuul to be upgraded on gallium (Precise) with version 2.5.0-8-gcbc7f62-wmf1precise1. The patches that lead to it:

https://gerrit.wikimedia.org/r/#/c/307058/
https://gerrit.wikimedia.org/r/#/c/307059/
https://gerrit.wikimedia.org/r/#/c/307060/

Then a few more patches have been needed for T103529 and T143966. Package further bumped to 2.5.0-8-gcbc7f62-wmf2precise1

Package build with cowbuilder and pushed to: https://people.wikimedia.org/~hashar/debs/zuul_2.5.0-8-gcbc7f62-wmf2precise1/
Or:

scp -r rutherfordium.eqiad.wmnet:/home/hashar/public_html/debs/zuul_2.5.0-8-gcbc7f62-wmf2precise1 .
  • Upgrade gallium to zuul_2.5.0-8-gcbc7f62-wmf1precise1
  • Upgrade gallium to zuul_2.5.0-8-gcbc7f62-wmf2precise1
  • Push package to apt.wikimedia.org precise-wikimedia/thirdparty

Event Timeline

hashar renamed this task from Upgrade Zuul on gallium to Upgrade Zuul on gallium to 2.5.0-8-gcbc7f62-wmf1precise1.Aug 27 2016, 12:30 PM

Mentioned in SAL [2016-08-29T08:18:54Z] <hashar> Upgrading Zuul server on gallium zuul 2.1.0-391-gbc58ea3-wmf2precise1 => zuul_2.5.0-8-gcbc7f62-wmf1precise1 T144088

Got Zuul upgraded on gallium (the Zuul server). Dependencies upgrades I failed to add in the changelog:

ModuleOldNew
GitPython2.0.72.0.8
gear0.6.20.7.0

I am monitoring the service today. Will need to get the .deb package at https://people.wikimedia.org/~hashar/debs/zuul_2.5.0-8-gcbc7f62-wmf1precise1/ to be pushed to apt.wikimedia.org under precise-wikimedia/thirdparty.

hashar renamed this task from Upgrade Zuul on gallium to 2.5.0-8-gcbc7f62-wmf1precise1 to Upgrade Zuul on gallium to 2.5.0-8-gcbc7f62-wmf2precise1.Aug 29 2016, 10:50 AM
hashar closed this task as Resolved.
hashar updated the task description. (Show Details)

I have build yet another package to cherry pick a few more patches we needed. New package is on gallium and available on https://people.wikimedia.org/~hashar/debs/zuul_2.5.0-8-gcbc7f62-wmf2precise1/

did not meant to resolve it sorry. Still need upload to apt.wm.o

Mentioned in SAL [2016-08-29T10:52:14Z] <hashar> Upgrading Zuul server on gallium zuul_2.5.0-8-gcbc7f62-wmf1precise1 zuul_2.5.0-8-gcbc7f62-wmf2precise1 T144088

hashar added a subscriber: elukey.

Yeah they have all been uploaded / polished with @elukey via a different task. Thanks @Paladox !

Precise

$ ssh gallium.wikimedia.org apt-cache policy zuul
zuul:
  Installed: 2.5.0-8-gcbc7f62-wmf4precise1
  Candidate: 2.5.0-8-gcbc7f62-wmf4precise1
  Version table:
 *** 2.5.0-8-gcbc7f62-wmf4precise1 0
       1001 http://apt.wikimedia.org/wikimedia/ precise-wikimedia/thirdparty amd64 Packages
        100 /var/lib/dpkg/status
     2.5.0-8-gcbc7f62-wmf3precise1 0
       1001 http://apt.wikimedia.org/wikimedia/ precise-wikimedia/main amd64 Packages

Jessie

$ ssh contint1001.wikimedia.org apt-cache policy zuul
zuul:
  Installed: 2.5.0-8-gcbc7f62-wmf4jessie1
  Candidate: 2.5.0-8-gcbc7f62-wmf4jessie1
  Version table:
 *** 2.5.0-8-gcbc7f62-wmf4jessie1 0
       1001 http://apt.wikimedia.org/wikimedia/ jessie-wikimedia/thirdparty amd64 Packages
        100 /var/lib/dpkg/status
     2.5.0-8-gcbc7f62-wmf3jessie1 0
       1001 http://apt.wikimedia.org/wikimedia/ jessie-wikimedia/main amd64 Packages