Skip to content

Instantly share code, notes, and snippets.

@spigell
Created September 11, 2017 16:37
Show Gist options
  • Save spigell/59cdc22b203ce712398d01fc8bb3554b to your computer and use it in GitHub Desktop.
Save spigell/59cdc22b203ce712398d01fc8bb3554b to your computer and use it in GitHub Desktop.
[spigell@hammerhead ~]$ time ~/.perl6/bin/sparrowdo --ssh_port=2222 --ssh_user=root --bootstrap
running sparrow bootstrap for host: 127.0.0.1 ...
bootstrap for archlinux
/usr/sbin/curl
installing cpanm ...
resolving dependencies...
looking for conflicting packages...
Packages (1) cpanminus-1.7043-2
Total Download Size: 0.22 MiB
Total Installed Size: 1.06 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
cpanminus-1.7043-2-any 228.3 KiB 66.8K/s 00:03 [############################################################] 100%
(1/1) checking keys in keyring [############################################################] 100%
(1/1) checking package integrity [############################################################] 100%
(1/1) loading package files [############################################################] 100%
(1/1) checking for file conflicts [############################################################] 100%
(1/1) checking available disk space [############################################################] 100%
:: Processing package changes...
(1/1) installing cpanminus [############################################################] 100%
:: Running post-transaction hooks...
(1/2) Warn about old perl modules
(2/2) Arming ConditionNeedsUpdate...
:: Synchronizing package databases...
core is up to date
extra 1650.0 KiB 142K/s 00:12 [############################################################] 100%
community 4.0 MiB 215K/s 00:19 [############################################################] 100%
/usr/sbin/perl
resolving dependencies...
looking for conflicting packages...
Packages (3) binutils-2.29.0-1 libmpc-1.0.3-2 gcc-7.2.0-2
Total Download Size: 34.35 MiB
Total Installed Size: 146.69 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
binutils-2.29.0-1-x86_64 5.1 MiB 160K/s 00:33 [############################################################] 100%
libmpc-1.0.3-2-x86_64 63.3 KiB 333K/s 00:00 [############################################################] 100%
gcc-7.2.0-2-x86_64 29.2 MiB 216K/s 02:18 [############################################################] 100%
(3/3) checking keys in keyring [############################################################] 100%
(3/3) checking package integrity [############################################################] 100%
(3/3) loading package files [############################################################] 100%
(3/3) checking for file conflicts [############################################################] 100%
(3/3) checking available disk space [############################################################] 100%
:: Processing package changes...
(1/3) installing binutils [############################################################] 100%
(2/3) installing libmpc [############################################################] 100%
(3/3) installing gcc [############################################################] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating the info directory file...
resolving dependencies...
looking for conflicting packages...
Packages (5) gc-7.6.0-1 guile-2.2.2-1 libatomic_ops-7.4.6-1 libtool-2.4.6+40+g6ca5e224-1 make-4.2.1-2
Total Download Size: 6.67 MiB
Total Installed Size: 48.59 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
libtool-2.4.6+40+g6ca5e224-1-x86_64 400.3 KiB 149K/s 00:03 [############################################################] 100%
make-4.2.1-2-x86_64 407.7 KiB 247K/s 00:02 [############################################################] 100%
libatomic_ops-7.4.6-1-x86_64 58.7 KiB 321K/s 00:00 [############################################################] 100%
gc-7.6.0-1-x86_64 217.6 KiB 301K/s 00:01 [############################################################] 100%
guile-2.2.2-1-x86_64 5.6 MiB 226K/s 00:25 [############################################################] 100%
(5/5) checking keys in keyring [############################################################] 100%
(5/5) checking package integrity [############################################################] 100%
(5/5) loading package files [############################################################] 100%
(5/5) checking for file conflicts [############################################################] 100%
(5/5) checking available disk space [############################################################] 100%
:: Processing package changes...
(1/5) installing libtool [############################################################] 100%
(2/5) installing libatomic_ops [############################################################] 100%
(3/5) installing gc [############################################################] 100%
(4/5) installing guile [############################################################] 100%
(5/5) installing make [############################################################] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating the info directory file...
warning: guile-2.2.2-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (19) guile-2.2.2-1 perl-algorithm-diff-1.1903-3 perl-capture-tiny-0.46-3 perl-class-inspector-1.32-2 perl-clone-0.39-4 perl-config-tiny-2.23-2
perl-extutils-config-0.008-3 perl-extutils-helpers-0.026-3 perl-extutils-installpaths-0.011-3 perl-file-sharedir-1.102-3
perl-file-sharedir-install-0.11-3 perl-json-2.90-2 perl-module-build-tiny-0.039-3 perl-spiffy-0.46-2 perl-test-base-0.88-2 perl-test-yaml-1.06-3
perl-text-diff-1.44-2 perl-try-tiny-0.28-3 perl-yaml-1.23-3
Total Download Size: 0.34 MiB
Total Installed Size: 44.56 MiB
Net Upgrade Size: 0.72 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
perl-clone-0.39-4-x86_64 9.3 KiB 1334K/s 00:00 [############################################################] 100%
perl-yaml-1.23-3-any 45.1 KiB 246K/s 00:00 [############################################################] 100%
perl-try-tiny-0.28-3-any 18.0 KiB 0.00B/s 00:00 [############################################################] 100%
perl-capture-tiny-0.46-3-any 17.3 KiB 5.64M/s 00:00 [############################################################] 100%
perl-class-inspector-1.32-2-any 14.4 KiB 4.67M/s 00:00 [############################################################] 100%
perl-file-sharedir-1.102-3-any 10.7 KiB 0.00B/s 00:00 [############################################################] 100%
perl-config-tiny-2.23-2-any 10.7 KiB 0.00B/s 00:00 [############################################################] 100%
perl-spiffy-0.46-2-any 14.7 KiB 4.80M/s 00:00 [############################################################] 100%
perl-test-base-0.88-2-any 20.9 KiB 5.10M/s 00:00 [############################################################] 100%
perl-test-yaml-1.06-3-any 5.7 KiB 1906K/s 00:00 [############################################################] 100%
perl-algorithm-diff-1.1903-3-any 37.3 KiB 204K/s 00:00 [############################################################] 100%
perl-text-diff-1.44-2-any 23.4 KiB 5.72M/s 00:00 [############################################################] 100%
perl-json-2.90-2-any 71.8 KiB 201K/s 00:00 [############################################################] 100%
perl-file-sharedir-install-0.11-3-any 9.0 KiB 0.00B/s 00:00 [############################################################] 100%
perl-extutils-config-0.008-3-any 5.0 KiB 0.00B/s 00:00 [############################################################] 100%
perl-extutils-helpers-0.026-3-any 10.6 KiB 3.44M/s 00:00 [############################################################] 100%
perl-extutils-installpaths-0.011-3-any 12.7 KiB 3.09M/s 00:00 [############################################################] 100%
perl-module-build-tiny-0.039-3-any 9.2 KiB 0.00B/s 00:00 [############################################################] 100%
(19/19) checking keys in keyring [############################################################] 100%
(19/19) checking package integrity [############################################################] 100%
(19/19) loading package files [############################################################] 100%
(19/19) checking for file conflicts [############################################################] 100%
(19/19) checking available disk space [############################################################] 100%
:: Processing package changes...
( 1/19) reinstalling guile [############################################################] 100%
( 2/19) installing perl-clone [############################################################] 100%
( 3/19) installing perl-config-tiny [############################################################] 100%
( 4/19) installing perl-yaml [############################################################] 100%
( 5/19) installing perl-spiffy [############################################################] 100%
( 6/19) installing perl-test-base [############################################################] 100%
( 7/19) installing perl-test-yaml [############################################################] 100%
( 8/19) installing perl-algorithm-diff [############################################################] 100%
( 9/19) installing perl-text-diff [############################################################] 100%
(10/19) installing perl-json [############################################################] 100%
(11/19) installing perl-try-tiny [############################################################] 100%
(12/19) installing perl-capture-tiny [############################################################] 100%
(13/19) installing perl-class-inspector [############################################################] 100%
(14/19) installing perl-file-sharedir [############################################################] 100%
(15/19) installing perl-file-sharedir-install [############################################################] 100%
(16/19) installing perl-extutils-config [############################################################] 100%
(17/19) installing perl-extutils-helpers [############################################################] 100%
(18/19) installing perl-extutils-installpaths [############################################################] 100%
(19/19) installing perl-module-build-tiny [############################################################] 100%
:: Running post-transaction hooks...
(1/3) Warn about old perl modules
(2/3) Arming ConditionNeedsUpdate...
(3/3) Updating the info directory file...
Successfully installed Outthentic-DSL-0.2.8
Successfully installed Config-General-2.63
Successfully installed Hash-Merge-0.200
Successfully installed Outthentic-0.3.9
Successfully installed swat-0.1.96
Successfully installed Class-Tiny-1.006
Successfully installed Module-Reader-0.003003
Successfully installed Path-Tiny-0.104
Successfully installed Module-CPANfile-1.1002
Successfully installed Carton-v1.0.28
Successfully installed Sparrow-0.2.48
11 distributions installed
Outthentic is up to date. (0.3.9)
Sparrow is up to date. (0.2.48)
running sparrow tasks on 127.0.0.1 ...
target OS is - archlinux
push [task] run bash: echo I AM TEST ... OK
SPL file /opt/sparrow/sparrow.list is empty
get index updates from SparrowHub ... OK
set up task box file - /home/spigell/.sparrowdo//opt/sparrow/task-box.json - OK
installing public@bash version 0.001006 ...
Download https://sparrowhub.org/plugins/bash-v0.001006.tar.gz --- 200
unknown project taskbox at /usr/share/perl5/site_perl/Sparrow/Commands/Project.pm line 94.
running task box from /opt/sparrow/sparrow-cache/task-box.json ...
@ runs bash command
2017-09-09 13:13:03 : [task] run bash: echo I AM TEST ... [path] modules/bash-command/ [params] envvars:
I AM TEST
ok scenario succeeded
STATUS SUCCEED
real 4m41.443s
user 0m1.177s
sys 0m0.258s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment