Last modified: 2014-09-21 00:36:54 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 T70256, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 68256 - Jenkins: Set up integration slaves with Ubuntu Trusty
Jenkins: Set up integration slaves with Ubuntu Trusty
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Continuous integration (Other open bugs)
wmf-deployment
All All
: High normal (vote)
: ---
Assigned To: Krinkle
:
Depends on: 68255 68257 68340 68995
Blocks: ubuntu-trusty 63120 66056
  Show dependency treegraph
 
Reported: 2014-07-19 02:13 UTC by Krinkle
Modified: 2014-09-21 00:36 UTC (History)
4 users (show)

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


Attachments

Description Krinkle 2014-07-19 02:13:56 UTC

    
Comment 1 Antoine "hashar" Musso (WMF) 2014-07-21 20:45:38 UTC
We have integration-slave1004-trusty.eqiad.wmflabs instance to play with. It is not pooled in Jenkins though.
Comment 2 Antoine "hashar" Musso (WMF) 2014-07-31 13:22:51 UTC
I have pooled integration-slave1004-trusty.eqiad.wmflabs with Jenkins labels: UbuntuTrusty contintLabsSlave hasPhpUnit hasPhpcs

All Jenkins jobs have been set to use UbuntuPrecise so the new node should not run any job (was bug 68340).
Comment 3 Gerrit Notification Bot 2014-08-22 13:17:20 UTC
Change 155707 had a related patch set uploaded by Hashar:
contint: switch localvhost to apache::conf

https://gerrit.wikimedia.org/r/155707
Comment 4 Antoine "hashar" Musso (WMF) 2014-08-22 13:39:32 UTC
Puppet almost pass, the remaining task is bug 68255 php-parsekit.  But most of the work has been completed now.
Comment 5 Krinkle 2014-09-09 00:06:39 UTC
Indeed. That's the last remaining failure.

See https://wikitech.wikimedia.org/wiki/Nova_Resource:Integration/Setup#Ubuntu_14_Trusty

krinkle at integration-slave1006-trusty.eqiad.wmflabs in ~
$ sudo puppet agent -t
Info: Retrieving plugin
Info: Applying configuration version '1410220707'
Notice: /Stage[first]/Apt::Update/Exec[/usr/bin/apt-get update]/returns: executed successfully
Notice: /Stage[main]/Base::Puppet/Exec[puppet snmp trap]/returns: executed successfully
Error: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold install php5-parsekit' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package php5-parsekit

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

Notice: Finished catalog run in 49.13 seconds
Comment 6 Gerrit Notification Bot 2014-09-09 00:32:05 UTC
Change 159224 had a related patch set uploaded by Krinkle:
[WIP] job-templates: Move {name}-npm from Precise to Trusty

https://gerrit.wikimedia.org/r/159224
Comment 7 Gerrit Notification Bot 2014-09-10 02:12:14 UTC
Change 155707 merged by Dzahn:
contint: switch localvhost to apache::conf

https://gerrit.wikimedia.org/r/155707
Comment 8 Gerrit Notification Bot 2014-09-21 00:36:54 UTC
Change 159224 merged by jenkins-bot:
job-templates: Move {name}-npm from Precise to Trusty

https://gerrit.wikimedia.org/r/159224

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


Navigation
Links