Page MenuHomeDevCentral

Provision software to Ysul
ClosedPublic

Authored by dereckson on Oct 20 2017, 01:09.

Details

Summary

This change installs the same userland environment than on Eglide,
and provides for local additions.

Ref T1268
Ref T1273

This change also hunted the following tasks to saltize them:

Test Plan

salt-call state.apply roles/devserver/userland-software

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

dereckson created this revision.Oct 20 2017, 01:09
dereckson added a comment.EditedOct 20 2017, 21:10

+wget in FreeBSD
+tree

roles/devserver/userland-software/dev.sls
10

Probably useful in the future, but if there is only rust, it's not.

dereckson updated this revision to Diff 2752.Oct 20 2017, 22:00

Tweaks to get a full success

dereckson retitled this revision from WIP: provision software to Ysul to Provision software to Ysul.Oct 20 2017, 22:01
dereckson edited the summary of this revision. (Show Details)
dereckson updated this revision to Diff 2753.Oct 20 2017, 22:13
dereckson marked an inline comment as done.

+TCL

dereckson accepted this revision.Oct 20 2017, 22:15

Looks good and applies well, but in the coming hours, I guess I'll have a bunch to add.

This revision is now accepted and ready to land.Oct 20 2017, 22:15
dereckson updated this revision to Diff 2754.Oct 21 2017, 01:00

More software. Base and dev tested, misc WIP (testing is running on Ysul, installing TeX stuff).

dereckson accepted this revision.Oct 21 2017, 01:10

Works well but there is a strange dance for phpunit:

Oct 21 01:08:21 ysul pkg: phpunit-5.7.20 deinstalled
Oct 21 01:08:22 ysul pkg: php56-phar-5.6.31 deinstalled
Oct 21 01:08:22 ysul pkg: php56-dom-5.6.31 deinstalled
Oct 21 01:08:22 ysul pkg: php56-hash-5.6.31 deinstalled
Oct 21 01:08:22 ysul pkg: php56-json-5.6.31 deinstalled
Oct 21 01:08:22 ysul pkg: php56-5.6.31 deinstalled
Oct 21 01:08:23 ysul pkg: php71-7.1.10 installed
Oct 21 01:08:41 ysul pkg: php71-7.1.10 deinstalled
Oct 21 01:08:42 ysul pkg: php56-5.6.31 installed
Oct 21 01:08:42 ysul pkg: php56-hash-5.6.31 installed
Oct 21 01:08:42 ysul pkg: php56-dom-5.6.31 installed
Oct 21 01:08:42 ysul pkg: php56-json-5.6.31 installed
Oct 21 01:08:42 ysul pkg: php56-phar-5.6.31 installed
Oct 21 01:08:43 ysul pkg: phpunit-5.7.20 installed

This revision was automatically updated to reflect the committed changes.