Page MenuHomePhabricator

tools-service: Build missing packages on Stretch
Closed, ResolvedPublic

Description

While working on T207591, we've noticed a few packages are not available on Stretch:

  • jobutils
  • tools-manifest
  • toollabs-webservice

Event Timeline

GTirloni triaged this task as Medium priority.
GTirloni renamed this task from tools-service - Build missing packages on Stretch to tools-service: Build missing packages on Stretch.Oct 29 2018, 1:34 PM

Published tools-manifest and toollabs-webservice to the stretch-tools dist in Aptly (tools-services-01).

root@toolsbeta-services-01:~$ apt-cache policy tools-manifest toollabs-webservice
tools-manifest:
  Installed: (none)
  Candidate: 0.11
  Version table:
     0.11 1500
       1500 http://tools-services-01.tools.eqiad.wmflabs/repo stretch-tools/main amd64 Packages
       1500 http://tools-services-01.tools.eqiad.wmflabs/repo stretch-tools/main all Packages
toollabs-webservice:
  Installed: (none)
  Candidate: 0.42
  Version table:
     0.42 1500
       1500 http://tools-services-01.tools.eqiad.wmflabs/repo stretch-tools/main amd64 Packages
       1500 http://tools-services-01.tools.eqiad.wmflabs/repo stretch-tools/main all Packages
     0.41 1500
       1500 http://tools-services-01.tools.eqiad.wmflabs/repo stretch-tools/main amd64 Packages
       1500 http://tools-services-01.tools.eqiad.wmflabs/repo stretch-tools/main all Packages
     0.39 1500
       1500 http://tools-services-01.tools.eqiad.wmflabs/repo stretch-tools/main amd64 Packages
       1500 http://tools-services-01.tools.eqiad.wmflabs/repo stretch-tools/main all Packages
GTirloni updated the task description. (Show Details)
Bstorm subscribed.

E: Unable to locate package jobutils
Error: /Stage[main]/Gridengine::Submit_host/Package[jobutils]/ensure: change from purged to present failed: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold install jobutils' returned 100: Reading package lists...
Building dependency tree...

Did we forget something on this?

Oh yes, bastions need misctools as well (confirmed). It is a dependency for the cron system.

I still get errors for toollabs-webservice as well on stretch.

Once I build and upload the new misctools version (being worked in T207970) I will push jobutils as well.

jobutils is available on stretch-tools and stretch-toolsbeta.