[01:51] <ProfMac_> like all bugs, it is obvious, although it evaded me for almost 3 months.  See if you can spot it, near line 153 of the preseed file
[02:23] <CarlFK> https://github.com/a-mcintosh/Trusty-preseed/blob/master/preseed/preseed.iounote-1#L153 #  ----------------------------------------------------------------
[02:24] <CarlFK> I see "his" a few lines up.  not sure that matters ?
[04:43] <ProfMac_> Yes, "his" seems to have stopped the parsing.  With that fixed, only the partman/early_command seems to execute.  the partman/late_command, and the preseed/{early,late}_commands don't seem to do anything.
[05:21] <CarlFK> d-i partman/early_command string \                       logger -i "Aubrey 3" \  in-target touch /root/touched-during-install-3; \
[05:22] <CarlFK> I've never used partman/early_command but I bet there isn't a /target yet
[05:23] <CarlFK> I would replace your 'logger' stuff with 'wget foo' and confirm the installer errors (wget should 404 or something)
[05:23] <CarlFK> I normally do early/late wget.. and I assure you it lets you know when it fails
[05:24] <ProfMac_> There is no /target during the partman/early_command phase.
[05:39] <ProfMac_> The reason that I used "logger" is because it seems to be a standard way to put footprints into /var/log/syslog.
[05:51] <CarlFK> pastebin the installer's syslog
[05:52] <CarlFK> do you know how to bring up the installer's web server that serves up the logs ?  (I don't just saw mention of it a few days ago)
[15:07] <ProfMac> looks like I lost freenode connection last night about midnight.  The last item I received is:  [00:52] <CarlFK> do you know how to bring up the installer's web server that serves up the logs ?  (I don't just saw mention of it a few days ago)
[15:08] <ProfMac> I have placed the syslog at https://github.com/a-mcintosh/Trusty-preseed/blob/master/syslog
[15:13] <CarlFK> rerun with DEBCONF_DEBUG=5
[15:14] <CarlFK> the only _command is Jun 25 01:17:06 ubuntu preseed: running preseed command partman/early_command: logger -i "Aubrey 3"
[15:16] <ProfMac> I agree, that is the only command in the log.  For whatever reason, the others are not executed.  This was run with DEBCONF_DEBUG=debug, which should be the same.
[15:18] <ProfMac> At this point, I have this:  1)  A script that makes a new VirtualBox,  2)  A preseed file, 3) A well-known installation .iso.  This should be enough for anyone to git pull my scripts, and pull the Trusty .iso, and duplicate and/or fail to duplicate the behavior.
[15:19] <ProfMac> I'm headed for breakfast.  At this point, I am thinking about declaring a bug, either in the composition of the .iso, or in the installer.
[15:19] <CarlFK> rerun with DEBCONF_DEBUG=5  ;)
[15:26] <ProfMac> I've started the rerun.  I'm headed for breakfast.
[17:30] <ProfMac> I have pushed the matching syslog & preseed.iounote-1 using "DEBCONF_DEBUG=5"
[17:42] <ProfMac> for newcomers, I have failed to invoke d-i preseed/early_command & di preseed/late_command.  Scripts to create the Virtualbox, the preseed script, and the syslog can be found starting at https://github.com/a-mcintosh/Trusty-preseed/blob/master/syslog
[18:20] <CarlFK> ProfMac: here is one of my syslogs http://paste.ubuntu.com/24950190/
[18:20] <CarlFK> it has tons of DEBUG lines.  yours has none.  I find that odd.
[18:22] <CarlFK> it also has Jun 21 03:51:33 preseed: running preseed command preseed/early_command: cd /tmp && wget http://$url/ec/early_command.sh ...
[18:26] <ProfMac> I notice you are using 16.4 whereas I am using 14.4
[18:27] <CarlFK> why are you using 14?
[18:28] <ProfMac> This is a Bitcoin related project.  They are using a "deterministic build" that is currently set in 14.04.  Also, I am conservative, and like to move forward cautiously.
[18:29] <CarlFK> as long as I can remember (over 6 years) I have had DEBUG in my logs
[18:31] <CarlFK> im more of a user here, I don't know the code base, so don't expect much from me in that regard.  that said..
[18:32] <CarlFK> I would use my scripts as is to make sure they really work, then swap my preseed file for yours and see what happens
[18:32] <CarlFK> https://github.com/CarlFK/video-stack-deploy/blob/usbstick/scripts/mk_usb_installer.sh
[18:32] <CarlFK> that should dl and create a bootable usb stick
[18:32] <CarlFK> https://github.com/CarlFK/video-stack-deploy/blob/usbstick/scripts/test_thumb.sh
[18:33] <CarlFK> that will test it
[18:33] <ProfMac> Everything I am doing is traceable.  I have the ubuntu-14.04.5-desktop-amd64.iso image, and those scripts that are on github.  I have the latest Virtualbox environment from their web site.  I am downloading the 16.04.2 iso at the moment.  I'll see what my preseed does there.
[19:05] <ProfMac> my .iso rebuild using 16.04.2 complains about the boot file.  I am midway through running your script.  Ima gonna take a break.