SmartOS/live 26cafeesrc/vm/smf system-vminfod.xml

lengthened vminfod smf start/restart timeouts to 300 seconds

SmartOS/live 7bb42b4src/vm/node_modules/vminfod client.js

better vminfod timing for parsing ready event

SmartOS/live f7c84fcsrc/vm/node_modules VM.js

don't block on exit_status and code for kvm nodes

SmartOS/live 29d5805src/common/strings custr.c custr.h, src/dockerinit Makefile

OS-6231 smartos-live should use existing copy of custr
OS-6232 smartos-live src/Makefile doesn't pass DESTDIR correct to subdirs
Reviewed by: Joshua M. Clulow <jmc at joyent.com>
Approved by: Joshua M. Clulow <jmc at joyent.com>

SmartOS/live 976739fsrc/vm/node_modules/vminfod vminfo.js

variable name changed

SmartOS/live 54e2d4asrc/vm/node_modules/vminfod vminfo.js

vminfod events listeners record age

SmartOS/live ce409e6src/vm/node_modules hrtime.js, src/vm/tests test-hrtime.js

use sprintf with hrtime for leading 0's

SmartOS/live 73bc1e4src/vm/node_modules hrtime.js fswatcher.js, src/vm/node_modules/vminfod vminfo.js

more uniform hrtime pretty format, add vminfod bootup stats

SmartOS/live e3a761fsrc/vm/node_modules/vminfod vminfo.js

add timing stats to self.reset() in vminfod

SmartOS/live 40b1f6esrc/vm/node_modules fswatcher.js

debugging for fswatcher fails for larger than 1s values

SmartOS/live 0d23fdasrc/vm/node_modules fswatcher.js

make fswatcher long interval parallel not pipeline

SmartOS/live 572a460src/common/strings custr.c custr.h, src/dockerinit Makefile

OS-6231 smartos-live should use existing copy of custr
OS-6232 smartos-live src/Makefile doesn't pass DESTDIR correct to subdirs

SmartOS/live 1ae1a63src/vm/node_modules fswatcher.js

add hrtime timing statistics to fswatcher.js

SmartOS/live 27be23asrc Makefile manifest, src/vm/node_modules hrtime.js queue.js

extract hrtime library to separate file from queue.js

SmartOS/live 83a62aasrc/common/strings custr.c custr.h, src/dockerinit Makefile

OS-6231 smartos-live should use existing copy of custr
OS-6232 smartos-live src/Makefile doesn't pass DESTDIR correct to subdirs

SmartOS/live d23bf3fsrc/common/strings custr.c custr.h, src/dockerinit Makefile

OS-6231 smartos-live should use existing copy of custr
OS-6232 smart-os live src/Makefile doesn't pass DESTDIR correct to subdirs

SmartOS/live 28fd54fsrc/common/strings custr.c custr.h, src/dockerinit Makefile

OS-6231 smartos-live should use existing copy of custr

SmartOS/live 87928a0src/vm/node_modules/vminfod vminfo.js

more debugging wrt to num vms for vminfod

SmartOS/live 100ecffsrc/vm/node_modules/vmload index.js

Add missing parentheses to call to Date.now() in log output

SmartOS/live c0e71c5src/vm/node_modules/vminfod vminfo.js

properly use zonepath with getDatasets in vminfod

SmartOS/live bbbce39src/vm/node_modules/vminfod vminfo.js

specify zonepath for VMs when UUID is available

SmartOS/live d66dcdasrc/vm/node_modules/vminfod vminfo.js

dedup ZFS sysevent logic before processing it

SmartOS/live 777c362src/vm/node_modules/vmload vmload-datasets.js

vmload-dataset: only stringify zfs results on failed assert

SmartOS/live f611b48src/vm/node_modules/vasync/lib vasync.js, src/vm/node_modules/vmload index.js dump-json.js

add vasync.filterEach{Parallel,Pipeline}, vmload use vasync

SmartOS/live ac657c5src/vm/node_modules VM.js

CreateZoneUUID does not properly catch uuids that already exist

SmartOS/live afb75d7src/vm/node_modules VM.js, src/vm/sbin vmadmd.js

Merge branch 'master' into vminfod

SmartOS/live 619da21src/vm/node_modules VM.js

OS-6203 VM.lookup breaks if "options" argument is empty
Reviewed by: Dave Eddy <dave.eddy at joyent.com>
Reviewed by: Josh Wilsdon <josh at wilsdon.ca>
Approved by: Dave Eddy <dave.eddy at joyent.com>

SmartOS/live ff3893csrc/vm/sbin vmadmd.js

OS-6204 async.forEachSeries RangeError with many inputs
Reviewed by: Josh Wilsdon <josh at wilsdon.ca>
Approved by: Josh Wilsdon <josh at wilsdon.ca>
DeltaFile
+20-3src/vm/sbin/vmadmd.js
+20-31 files

SmartOS/live e6105b5tools build_iso

OS-6073 build USB image in /tmp
Reviewed by: Robert Mustacchi <rm at joyent.com>
Reviewed by: Joshua M. Clulow <jmc at joyent.com>
Approved by: Robert Mustacchi <rm at joyent.com>
DeltaFile
+37-16tools/build_iso
+37-161 files

SmartOS/live c336ed2tools build_live

OS-6072 increase ramdisk size by 3M for DEBUG kernels
Reviewed by: Robert Mustacchi <rm at joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com>
Reviewed by: Joshua M. Clulow <jmc at joyent.com>
Approved by: Jerry Jelinek <jerry.jelinek at joyent.com>
DeltaFile
+11-1tools/build_live
+11-11 files

SmartOS/live a965143src/vm/node_modules VM.js

manually import OS-6203

SmartOS/live a2a9d0esrc/vm/sbin vmadmd.js

manually import OS-6204
DeltaFile
+19-3src/vm/sbin/vmadmd.js
+19-31 files

SmartOS/live 4058862tools build_illumos

OS-6067 tools/build_illumos fails if run from tcsh
Reviewed by: Robert Mustacchi <rm at joyent.com>
Reviewed by: Joshua M. Clulow <jmc at joyent.com>
Approved by: Robert Mustacchi <rm at joyent.com>

SmartOS/live 490dd67src vminfod.js, src/vm/node_modules/vminfod vminfo.js client.js

a single vm should be hit over /vms/ not /vm/, my mistake

SmartOS/live 6bc0e8dsrc/vm/node_modules/vminfod client.js

assert date is finite

SmartOS/live c3c48c7src/vm/node_modules/vminfod client.js

add JSON.parse logging in vminfod, move cb out of try/catch

SmartOS/live 73bd046src/vm/node_modules/vmload index.js

don't ever fall back to manually loading without vminfod

SmartOS/live 0855e5asrc/vm/node_modules/vminfod client.js

add count of existing VMs to vminfod debug log

SmartOS/live 10da71ctools build_iso

OS-6073 build USB image in /tmp
DeltaFile
+37-16tools/build_iso
+37-161 files

SmartOS/live 7e6b063tools build_live

OS-6072 increase ramdisk size by 3M for DEBUG kernels
DeltaFile
+11-1tools/build_live
+11-11 files

SmartOS/live c08929ctools build_illumos

OS-6067 tools/build_illumos fails if run from tcsh

SmartOS/live ad299f1overlay/generic/lib/svc/method net-physical, src/dockerinit Makefile

Merge branch 'master' into vminfod

Conflicts:
        src/vm/node_modules/VM.js

SmartOS/live 4565251overlay/generic/lib/svc/method net-physical

OS-6174 Want ability to select admin NIC on boot based on available NICs
Reviewed by: Cody Peter Mello <cody.mello at joyent.com>
Approved by: Cody Peter Mello <cody.mello at joyent.com>

SmartOS/live ab98056src/vm/node_modules VM.js

VM.stop block on vminfod for state/exit_status/exit_timestamp
DeltaFile
+123-91src/vm/node_modules/VM.js
+123-911 files

SmartOS/live d501e75src/img CHANGES.md package.json, src/img/lib imgadm.js

OS-6177 avoid checking content-md5 on imgadm import when a checksum exists on image 
metadata

SmartOS/live 647bc2esrc/dockerinit Makefile

OS-6186 illumos#8369 breaks smartos-live build

SmartOS/live 2390a4bsrc/vm/node_modules VM.js, src/vm/node_modules/vminfod client.js

use diff module to check objSameValues, normalize arrays of strings

SmartOS/live 0b9d8b2src/vm/node_modules VM.js

OS-6171 when using rsync in vmadm we should workaround hostile GZ setups
Reviewed by: Trent Mick <trentm at gmail.com>
Approved by: Trent Mick <trentm at gmail.com>

SmartOS/live edea8c4src/vm/node_modules VM.js

OS-5975 VMs inherit inappropriate routes configuration from images
Reviewed by: Josh Wilsdon <jwilsdon at joyent.com>
Approved by: Josh Wilsdon <jwilsdon at joyent.com>

SmartOS/live 8c961b7overlay/generic/lib/svc/method fs-joyent

this was working for me on rfd67 branch