8.3.2.17. v4.3.0-beta4ΒΆ

commit 0a79a78347d64eeefbb49a2b7887a176be2da5da
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Apr 16 17:36:47 2020 -0500

    build: update go.mod and go.sum to pull in v4.3.0-beta4

M   go.mod
M   go.sum

commit 7becac2a5e41778db5d103d252f77281afb12e12
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Apr 16 17:33:37 2020 -0500

    build: test to see if explode_iso.sh doesn't kill everything with set +e

M   tools/test.sh

commit 3bfc22554eefebb602e162435ac22362254c448f
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Apr 16 17:03:47 2020 -0500

    fix(test): more fixes for travis testing.

M   clitest/test-data/output/TestWorkflowContextSwitching/tasks.create.2ecdaf7149a93de6416fadf4103378f4/stdout.expect
M   clitest/test-data/output/TestWorkflowContextSwitching/tasks.create.3d80c60d79af743312fa0b0f74b768ef/stdout.expect
M   clitest/test-data/output/TestWorkflowContextSwitching/tasks.create.52f01326fe9f4a63388c0baacde3898c/stdout.expect

commit 4b4ec0c1019584d3893d58d88581bf49575c2df5
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Apr 16 16:41:29 2020 -0500

    fix(test): add some sleeps to drain the output buffer.

A   clitest/test-data/output/TestWorkflowContextSwitching/tasks.create.2ecdaf7149a93de6416fadf4103378f4/stdout.expect
A   clitest/test-data/output/TestWorkflowContextSwitching/tasks.create.3d80c60d79af743312fa0b0f74b768ef/stdout.expect
A   clitest/test-data/output/TestWorkflowContextSwitching/tasks.create.52f01326fe9f4a63388c0baacde3898c/stdout.expect
M   clitest/workflow_test.go

commit 348ccb9648c8f91aac8345c82f3a01379af0edac
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Apr 16 15:34:57 2020 -0500

    build: add tools/build to path for tests.

M   tools/test.sh

commit 9ffe90f1e9cf1976e1c5b76ad6f2ae26802d24bb
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Apr 16 14:41:03 2020 -0500

    Try again with debugging in test.sh turned on

M   tools/test.sh

commit 068ca7c8e4825d2d7e07469c377a6468a8252cf4
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Apr 16 11:29:47 2020 -0500

    Test to see if testing in Travis works again.

M   tools/test.sh

commit e432db437907c12e5a4deeceb315ca3fc2dc79fe
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Apr 16 09:51:23 2020 -0500

    Bump dep for digitalrebar/provision

M   go.mod
M   go.sum

commit 172e75fd554e9339abc9e9f6395485da1c7fd78b
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed Apr 15 15:59:23 2020 -0500

    Save requested and sent options in DHCP leases

M   go.mod
M   go.sum
M   midlayer/abp.go
M   midlayer/dhcp.go
M   midlayer/dhcp_test.go
M   midlayer/pxe.go

commit df2b33151298e586106eaec54d8c1d102155f44f
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed Apr 15 14:30:35 2020 -0500

    Fix up startup and tests to make them not crash

M   backend/requestTracker.go
M   clitest/test-data/output/TestAddingStageToWorkflowTaskList/machines.tasks.add.Name.bob.at.0.stage.stage1.stage.stage2.3/stdout.expect
M   clitest/test-data/output/TestAddingStageToWorkflowTaskList/machines.tasks.add.Name.bob.at.0.stage.stage2.2/stdout.expect
M   clitest/test-data/output/TestAddingStageToWorkflowTaskList/machines.update.Name.bob.fcdf2207b703b5b633350ee1b553faeb/stdout.expect

commit cff6a73e0df73917b5232c07b7395155609f9b7f
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Apr 14 12:54:31 2020 -0500

    Allow adding stages to the end of the mutable part of the task list

M   backend/machines.go
M   clitest/fixInteractive.sh
M   clitest/tasks_test.go
A   clitest/test-data/output/TestAddingStageToWorkflowTaskList/contents.destroy.stuff/stdout.expect
A   clitest/test-data/output/TestAddingStageToWorkflowTaskList/contents.upload.860ff01ab667156fa426298aafdcad79/stdout.expect
A   clitest/test-data/output/TestAddingStageToWorkflowTaskList/machines.create.bob/stdout.expect
A   clitest/test-data/output/TestAddingStageToWorkflowTaskList/machines.deletejobs.Name.bob/stdout.expect
A   clitest/test-data/output/TestAddingStageToWorkflowTaskList/machines.destroy.Name.bob/stdout.expect
A   clitest/test-data/output/TestAddingStageToWorkflowTaskList/machines.jobs.create.Name.bob.2/stdout.expect
A   clitest/test-data/output/TestAddingStageToWorkflowTaskList/machines.jobs.create.Name.bob.3/stdout.expect
A   clitest/test-data/output/TestAddingStageToWorkflowTaskList/machines.jobs.create.Name.bob.4/stdout.expect
A   clitest/test-data/output/TestAddingStageToWorkflowTaskList/machines.jobs.create.Name.bob.5/stdout.expect
A   clitest/test-data/output/TestAddingStageToWorkflowTaskList/machines.jobs.create.Name.bob/stdout.expect
A   clitest/test-data/output/TestAddingStageToWorkflowTaskList/machines.jobs.state.Name.bob.to.finished.2/stdout.expect
A   clitest/test-data/output/TestAddingStageToWorkflowTaskList/machines.jobs.state.Name.bob.to.finished.3/stdout.expect
A   clitest/test-data/output/TestAddingStageToWorkflowTaskList/machines.jobs.state.Name.bob.to.finished.4/stdout.expect
A   clitest/test-data/output/TestAddingStageToWorkflowTaskList/machines.jobs.state.Name.bob.to.finished.5/stdout.expect
A   clitest/test-data/output/TestAddingStageToWorkflowTaskList/machines.jobs.state.Name.bob.to.finished/stdout.expect
A   clitest/test-data/output/TestAddingStageToWorkflowTaskList/machines.tasks.add.Name.bob.at.0.stage.stage1.stage.stage2.2/stderr.expect
A   clitest/test-data/output/TestAddingStageToWorkflowTaskList/machines.tasks.add.Name.bob.at.0.stage.stage1.stage.stage2.3/stdout.expect
A   clitest/test-data/output/TestAddingStageToWorkflowTaskList/machines.tasks.add.Name.bob.at.0.stage.stage1.stage.stage2/stderr.expect
A   clitest/test-data/output/TestAddingStageToWorkflowTaskList/machines.tasks.add.Name.bob.at.0.stage.stage2.2/stdout.expect
A   clitest/test-data/output/TestAddingStageToWorkflowTaskList/machines.tasks.add.Name.bob.at.0.stage.stage2/stderr.expect
A   clitest/test-data/output/TestAddingStageToWorkflowTaskList/machines.update.Name.bob.fcdf2207b703b5b633350ee1b553faeb/stdout.expect
M   clitest/test-data/output/TestBootenvStageHandling/stages.create.30f84558be9d7caefb08a7672ef6a725/stdout.expect
M   clitest/test-data/output/TestContentCli/contents.create.test-data/content.yaml/stderr.expect
M   clitest/test-data/output/TestTaskCli/tasks.create.8d20432a4e21ef071b283910d9596673/stderr.expect
M   clitest/test-data/output/TestTaskCli/tasks.create.c63da551ae6c6bf9e78f37d69408c66c/stderr.expect
M   clitest/test-data/output/TestTaskCli/tasks.create.dedd6ced565015e77ca12954ca5e76b9/stderr.expect
M   clitest/test-data/output/TestTasksWithElevatedTokens/tasks.create.416f18fb9dc46b108e9d06571a7d1709/stderr.expect
M   clitest/test-data/output/TestTasksWithElevatedTokens/tasks.create.de8d8a847507a34220f8ff818a1aa85a/stderr.expect

commit d3493a1cc1d0262e7559e413dbcbb30aa9a848b0
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Apr 9 13:54:36 2020 -0500

    Add updates to allow localRepo processing to deal with oddly named Linux distro variants

M   backend/bootenv.go
M   backend/renderData.go
M   backend/stage.go
M   backend/task.go

commit 2f323756426a065b0e3b8e4e5a650f32651a3cf2
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Apr 7 19:15:11 2020 -0500

    Fix up vmware bootenv generation to make keeping things straight easier

M   embedded/assets/make-esxi-bootenvs.sh

commit e40cdcd2da23d4c4c8a97ed4853b1f733454164f
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Apr 7 15:05:55 2020 -0500

    Make bootenv overridable bootloaders function when using remote file repositories

M   backend/bootenv.go
M   midlayer/pxe.go

commit 8f121e0253fca6405c2d407594557033d9e1d259
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Apr 3 12:20:48 2020 -0700

    Fix vmware bootenv generation

M   embedded/assets/make-esxi-bootenvs.sh

commit 1fb6b9ab3d4f2431f5207e3c542ac01fcece8378
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Apr 7 08:59:52 2020 -0500

    Clear and reload all dynamic files and trees when reloading the datatracker

M   backend/dataTracker.go
M   backend/fs.go

commit c2bb6fcb796b0d87d485aed627a43aef43ccc691
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Mon Apr 6 13:50:04 2020 -0500

    Fix up unit tests

M   clitest/test-data/output/TestRepos/machines/c9196b77-deef-4c8e-8130-299b3e3d9a10/install.2/stdout.expect
M   clitest/test-data/output/TestRepos/machines/c9196b77-deef-4c8e-8130-299b3e3d9a10/install.4/stdout.expect
M   clitest/test-data/output/TestRepos/machines/c9196b77-deef-4c8e-8130-299b3e3d9a10/install.6/stdout.expect
M   clitest/test-data/output/TestRepos/machines/c9196b77-deef-4c8e-8130-299b3e3d9a10/install.8/stdout.expect
M   clitest/test-data/output/TestSystemCli/system.actions/stdout.expect

commit 3de8c0d7cb936f3e10337e0f2b80e4a352c3ec3a
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Sat Apr 4 17:06:21 2020 -0500

    Switch template rerendering to do a better job of garbage collection

M   backend/bootenv.go
M   backend/dataTracker.go
M   backend/fs.go
M   backend/jobs.go
M   backend/machines.go
M   backend/renderData.go
M   backend/stage.go

commit 07bd02495ecdd53e928d118f4c48744b5377a254
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Mar 31 10:56:09 2020 -0500

    Move file exploding code into the datatracker, and add SyncExplodeFile to the replication stream.

M   datastack/stack.go
M   datastack/streamingSync.go
M   datastack/streamingSyncActive.go
M   datastack/streamingSyncPassive.go
M   frontend/file_common.go
M   frontend/system.go

commit a0daf939b4dd401372c4acdce98fb3ad330fd4f2
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed Mar 25 15:48:12 2020 -0500

    Make Ubuntu and Debian installs skip the security repo on local installs

M   backend/renderData.go

commit 15b50d823386e3f1e4f6a4dd85686552791596f6
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Mar 24 10:21:12 2020 -0500

    Hopeful fix for both sides of the option82/missing relay issue

M   backend/dhcpUtils.go
M   backend/dhcpUtils_test.go
M   backend/renderData_test.go
M   backend/requestTracker.go
M   backend/subnet.go
M   clitest/test-data/output/TestContentCli/contents.create.https/gi333thub.com/digitalrebar/provision-content/releases/download/v1.3.0/drp-community-content.yamljj/stderr.expect
M   midlayer/dhcp-tests/0000-basic-ipxe-discover/0001.logs-expect
M   midlayer/dhcp-tests/0001-test-lease-wraparound/0007.logs-expect
M   midlayer/dhcp-tests/0001-test-lease-wraparound/0008.logs-expect
M   midlayer/dhcp-tests/0001-test-lease-wraparound/0009.logs-expect
M   midlayer/dhcp-tests/0001-test-lease-wraparound/0010.logs-expect
M   midlayer/dhcp-tests/0001-test-lease-wraparound/0011.logs-expect
M   midlayer/dhcp-tests/0001-test-lease-wraparound/0012.logs-expect
M   midlayer/dhcp-tests/0001-test-lease-wraparound/0013.logs-expect
M   midlayer/dhcp-tests/0001-test-lease-wraparound/0016.logs-expect
M   midlayer/dhcp-tests/0002-proxy-pxe-discover/0000.logs-expect
M   midlayer/dhcp-tests/0002-proxy-uefi-discover/0000.logs-expect
M   midlayer/dhcp-tests/0003-apple-nbsp-select/0000.logs-expect
M   midlayer/dhcp-tests/0004-option82-reflection/0002.logs-expect
M   midlayer/dhcp-tests/0004-option82-reflection/0003.logs-expect
A   midlayer/dhcp-tests/0004-option82-reflection/0004.logs-expect
A   midlayer/dhcp-tests/0004-option82-reflection/0004.request
A   midlayer/dhcp-tests/0004-option82-reflection/0004.response-expect
A   midlayer/dhcp-tests/0004-option82-reflection/0005.logs-expect
A   midlayer/dhcp-tests/0004-option82-reflection/0005.request
A   midlayer/dhcp-tests/0004-option82-reflection/0005.response-expect
M   midlayer/dhcp.go

commit 0a3b5fd5e1067c3b60f68977d99d2440c9e9106f
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Mar 26 14:13:37 2020 -0500

    Rework passive retry code to make it functional, and fix a stupid bug with plugin synch.

M   datastack/stack.go
M   datastack/streamingSyncPassive.go

commit ad90e88f88c7eebe4abe69364ed605b78dfea006
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Mar 24 14:53:56 2020 -0500

    Allow a stream restart if the first attempt at fetching a base commit does not pan out.

M   datastack/streamingSyncActive.go
M   datastack/streamingSyncPassive.go

commit 35e7e2a47a1c7942a40718c55f27d0b6fb5bee92
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Apr 2 11:11:24 2020 -0700

    Add ESXi 7.0.0 bootenv map info

M   embedded/assets/make-esxi-bootenvs.sh

commit 21e2d92bd9012c81f6fae69759d036287acc5e80
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Mar 19 14:07:09 2020 -0500

    Add license validation for per-bootenv and per-machine custom bootenvs

M   backend/license.go
M   backend/plugins.go
M   backend/requestTracker.go
M   cmds/license/license.go
M   midlayer/pxe.go

commit 9abd323b8340a4cf861c3a4323947b4c6c0fd72a
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed Mar 18 11:17:13 2020 -0500

    Cache plugin_provider Stores in the datatracker

M   datastack/stack.go
M   datastack/streamingSyncActive.go

commit 6e75539aca0730b41ff27aeb1beb0f87fa742223
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Mar 17 14:44:56 2020 -0500

    Sort vmware targets in ISO_MAP

    That makes finding ones that do not have proper isos or bad definitons easier to find.
    Also fix the path to use to load the boot.cfg in uefi mode.

M   embedded/assets/make-esxi-bootenvs.sh

commit cad2875774128803bd15392b83be2893acc0c482
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Mar 17 12:25:29 2020 -0500

    Hack up make-esxi-bootenvs.sh to make it generate SecureBoot compatible envs

    There are also other changes:

    * Move ISO_MAP to the top level, fix up various ISO references to point to
      the newest hotness for all referenced isos
    * Refactor ISO_NAMES and SPECIFIC_ISOS to be associative arrays.
      This lets the script more easily detect targets that were not built due to
      a missing ISO file, and targets that were not built because they refer to
      isos that do not exist in ISO_MAP.
    * Fixed a crapton of quoting issues.

M   embedded/assets/make-esxi-bootenvs.sh

commit 581510a08b1d4c4923e870e05491868281b9488e
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Fri Mar 13 13:37:35 2020 -0500

    Add support for a per-OS archive containing bootloaders.

    The new file is a tarball (compressed or not) that contains loaders mentioned
    in the bootenv.Loaders map.  It must be named like so:

        bootenv.OS.Name + ".loaders"

    It must contain loaders in the exact layout specified by the Loaders map.

M   backend/bootenv.go

commit c0e483552f14b432b07ecc30b0eff20d75fbf6a7
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Fri Mar 13 10:54:04 2020 -0500

    Add cli unit tests for static lookaside

M   clitest/bootenv_test.go
A   clitest/test-data/output/TestBootEnvStaticLookasideByName/bootenvs.destroy.no-phredhammer/stdout.expect
A   clitest/test-data/output/TestBootEnvStaticLookasideByName/bootenvs.destroy.phredhammer/stdout.expect
A   clitest/test-data/output/TestBootEnvStaticLookasideByName/bootenvs.install.test-data/no-phredhammer.yml/stdout.expect
A   clitest/test-data/output/TestBootEnvStaticLookasideByName/bootenvs.install.test-data/phredhammer.yml/stdout.expect
A   clitest/test-data/output/TestBootEnvStaticLookasideByName/bootenvs.show.phredhammer/stdout.expect
A   clitest/test-data/output/TestBootEnvStaticLookasideByName/profiles.add.global.param.static-lookaside.to.a2acf6c9162154161c241a2e87640054/stdout.expect
A   clitest/test-data/output/TestBootEnvStaticLookasideByName/profiles.remove.global.param.static-lookaside/stdout.expect
A   clitest/test-data/output/TestBootEnvStaticLookasideByName/templates.destroy.local3-elilo.tmpl/stdout.expect
A   clitest/test-data/output/TestBootEnvStaticLookasideByName/templates.destroy.local3-ipxe.tmpl/stdout.expect
A   clitest/test-data/output/TestBootEnvStaticLookasideByName/templates.destroy.local3-pxelinux.tmpl/stdout.expect
A   clitest/test-data/output/TestBootEnvStaticLookasideByPath/bootenvs.destroy.no-phredhammer/stdout.expect
A   clitest/test-data/output/TestBootEnvStaticLookasideByPath/bootenvs.destroy.phredhammer/stdout.expect
A   clitest/test-data/output/TestBootEnvStaticLookasideByPath/bootenvs.install.test-data/no-phredhammer.yml/stdout.expect
A   clitest/test-data/output/TestBootEnvStaticLookasideByPath/bootenvs.install.test-data/phredhammer.yml/stdout.expect
A   clitest/test-data/output/TestBootEnvStaticLookasideByPath/bootenvs.show.phredhammer/stdout.expect
A   clitest/test-data/output/TestBootEnvStaticLookasideByPath/profiles.add.global.param.static-lookaside.to.1aa9c0b8576d7bed36c3e4c263d8b695/stdout.expect
A   clitest/test-data/output/TestBootEnvStaticLookasideByPath/profiles.remove.global.param.static-lookaside/stdout.expect
A   clitest/test-data/output/TestBootEnvStaticLookasideByPath/templates.destroy.local3-elilo.tmpl/stdout.expect
A   clitest/test-data/output/TestBootEnvStaticLookasideByPath/templates.destroy.local3-ipxe.tmpl/stdout.expect
A   clitest/test-data/output/TestBootEnvStaticLookasideByPath/templates.destroy.local3-pxelinux.tmpl/stdout.expect

commit 65fe9fb4dd9505d1c2e4e48cff827c37e4d4223e
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Fri Mar 13 10:13:31 2020 -0500

    Add unit tests exercising static file proxy handling and static lookaside

M   backend/bootenv.go
M   backend/dataTracker.go
M   backend/fs.go
M   backend/profiles.go
M   midlayer/static_test.go

commit 8357ed469678c35362bd0d40d664e28c467b7c28
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed Mar 11 14:38:53 2020 -0500

    Untie GetInterfaces from the datatracker

M   backend/interfaces.go
M   backend/interfaces_test.go
M   frontend/interfaces.go
M   midlayer/static_test.go

commit 55d6819fbefad7b8fdcf9d2061acc73329cf77d7
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed Mar 11 11:00:15 2020 -0500

    Beef up the static file server.

    This adds support for a new param called `static-lookaside`, which can be used
    to redirect arbitrary parts of the file system served by the static file server
    to remote http-accessible datastores.

    Also added support for having the static file server use all of the proxy handling
    logic that the HTTP_PROXY environment variables support.

M   backend/bootenv.go
M   backend/dataTracker.go
M   backend/fs.go
M   backend/profiles.go
M   backend/utils.go
M   clitest/test-data/output/TestAuth/params.list.611601b3efac342fd10027372140fe8c/stdout.expect
M   clitest/test-data/output/TestAuth/params.list.e8e0775e692adbcb8acdf3799178655c/stdout.expect
M   clitest/test-data/output/TestContentCli/contents.list.2/stdout.expect
M   clitest/test-data/output/TestContentCli/contents.list.3/stdout.expect
M   clitest/test-data/output/TestContentCli/contents.list.4/stdout.expect
M   clitest/test-data/output/TestContentCli/contents.list.5/stdout.expect
M   clitest/test-data/output/TestContentCli/contents.list/stdout.expect
M   clitest/test-data/output/TestContentsFunctionalCli/contents.list.2/stdout.expect
M   clitest/test-data/output/TestContentsFunctionalCli/contents.list/stdout.expect
M   clitest/test-data/output/TestParamCli/params.list.2/stdout.expect
M   clitest/test-data/output/TestParamCli/params.list.3/stdout.expect
M   clitest/test-data/output/TestParamCli/params.list.4/stdout.expect
M   clitest/test-data/output/TestParamCli/params.list.5/stdout.expect
M   clitest/test-data/output/TestParamCli/params.list/stdout.expect
M   datastack/content.go
M   datastack/stack.go
M   go.sum
M   midlayer/static_test.go
M   midlayer/tftp_test.go
M   server/server.go

commit ee4cb42877ee87ff35a86b286b9bbb52a172e97d
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Mar 5 13:11:17 2020 -0600

    Oops, have coverage include the transact package when running tests

M   tools/test.sh

commit cad03868bac00577286bd0eff3bc1b9bac40ccaf
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Mar 5 13:10:50 2020 -0600

    Add unit tests for new feature flag, and bump provision dep in go.mod

M   clitest/test-data/output/TestAuth/info.get/stdout.expect
M   clitest/test-data/output/TestUserCli/users.token.rocketskates.scope.all.ttl.330.action.list.specific.asdgag/stdout.expect
M   clitest/test-data/output/TestUserCli/users.token.rocketskates/stdout.expect

commit d171d50ca8cbdf5f2e14370815a5c566b60f3e3e
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Fri Feb 28 15:50:51 2020 -0600

    Add support for bootenv overrides to the DHCP service

M   backend/bootenv.go
M   backend/dataTracker.go
M   backend/fs.go
M   clitest/test-data/output/TestAuth/bootenvs.list.611601b3efac342fd10027372140fe8c/stdout.expect
M   clitest/test-data/output/TestAuth/bootenvs.list.e8e0775e692adbcb8acdf3799178655c/stdout.expect
M   clitest/test-data/output/TestAuth/params.list.611601b3efac342fd10027372140fe8c/stdout.expect
M   clitest/test-data/output/TestAuth/params.list.e8e0775e692adbcb8acdf3799178655c/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.create.9ac6649586a3c79996d0b5e459845a0b/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.create.fa874ddcd87d0d565c8a8a5fab3fd067/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.create.fred/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.list.2/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.list.3/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.list.33d4eb22c5df62e83097c23fc4597c5a/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.list.4/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.list.5/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.list.708af06cd4868a90764f58b0dd2011f9/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.list.Available=true/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.list.Name=ignore/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.list.OnlyUnknown=false/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.list.OnlyUnknown=true/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.list.ReadOnly=true/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.list.Valid=true/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.list.sort=Name.reverse=true/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.list.sort=Name/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.list/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.show.ignore/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.show.john.2/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.show.john.3/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.show.john.4/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.update.john.5252824dac7667f6695ad70fc5658d22/stdout.expect
M   clitest/test-data/output/TestBootEnvCli/bootenvs.update.john.d9f8bf3d839831231ebd2474a7a5cecf/stdout.expect
M   clitest/test-data/output/TestBootEnvLinks/bootenvs.create.test-data/linkhammer.yml/stdout.expect
M   clitest/test-data/output/TestBootEnvLinks/bootenvs.show.linkhammer/stdout.expect
M   clitest/test-data/output/TestBootEnvLookaside/bootenvs.install.test-data/no-phredhammer.yml/stdout.expect
M   clitest/test-data/output/TestBootEnvLookaside/bootenvs.install.test-data/phredhammer.yml/stdout.expect
M   clitest/test-data/output/TestBootEnvLookaside/bootenvs.show.phredhammer/stdout.expect
M   clitest/test-data/output/TestBootenvStageHandling/bootenvs.create.fred/stdout.expect
M   clitest/test-data/output/TestBootenvStageHandling/bootenvs.show.fred/stdout.expect
M   clitest/test-data/output/TestContentCli/contents.list.2/stdout.expect
M   clitest/test-data/output/TestContentCli/contents.list.3/stdout.expect
M   clitest/test-data/output/TestContentCli/contents.list.4/stdout.expect
M   clitest/test-data/output/TestContentCli/contents.list.5/stdout.expect
M   clitest/test-data/output/TestContentCli/contents.list/stdout.expect
M   clitest/test-data/output/TestContentsFunctionalCli/bootenvs.create.2821b7fbef3ac86a5137eeb673f990fc/stdout.expect
M   clitest/test-data/output/TestContentsFunctionalCli/contents.list.2/stdout.expect
M   clitest/test-data/output/TestContentsFunctionalCli/contents.list/stdout.expect
M   clitest/test-data/output/TestCorePieces/2df325711fa0d8b85ba33f9846817da8/stdout.expect
M   clitest/test-data/output/TestCorePieces/a98887b36060c32b63908a01f0020907/stdout.expect
M   clitest/test-data/output/TestCurrentTaskReposition/bootenvs.create.env1/stdout.expect
M   clitest/test-data/output/TestCurrentTaskReposition/bootenvs.create.env2/stdout.expect
M   clitest/test-data/output/TestMultiArch/bootenvs.create.311da3fd52a0f11d56afd8a977848c66/stdout.expect
M   clitest/test-data/output/TestMultiArch/bootenvs.create.4553dccd9f552aef35a55761a88fc0d6/stdout.expect
M   clitest/test-data/output/TestParamCli/params.list.2/stdout.expect
M   clitest/test-data/output/TestParamCli/params.list.3/stdout.expect
M   clitest/test-data/output/TestParamCli/params.list.4/stdout.expect
M   clitest/test-data/output/TestParamCli/params.list.5/stdout.expect
M   clitest/test-data/output/TestParamCli/params.list/stdout.expect
M   clitest/test-data/output/TestPrefsCli/bootenvs.install.bootenvs/local3.yml/stdout.expect
M   clitest/test-data/output/TestRepos/bootenvs.create.test-data/fake-centos-install.yml/stdout.expect
M   clitest/test-data/output/TestRepos/bootenvs.create.test-data/fake-debian-install.yml/stdout.expect
M   clitest/test-data/output/TestRepos/bootenvs.create.test-data/fake-scientificlinux-install.yml/stdout.expect
M   clitest/test-data/output/TestRepos/bootenvs.create.test-data/fake-ubuntu-install.yml/stdout.expect
M   clitest/test-data/output/TestTaskPrereqs/bootenvs.create.three/stdout.expect
M   clitest/test-data/output/TestTaskPrereqs/bootenvs.create.two/stdout.expect
M   clitest/test-data/output/TestWorkflowCli/bootenvs.create.nlName. FrednlTemplates.nl  - Name. ipxenl    Path. /ipxenl    Contents. squotefoosquotenl  - Name. ipxe-macnl    Path. /ipxe-macnl    Contents. squotebarsquotenl/stdout.expect
M   clitest/test-data/output/TestWorkflowCli/bootenvs.list.sort.Name/stdout.expect
M   datastack/content.go
M   go.sum
M   midlayer/pxe.go
M   midlayer/tftp_test.go

commit c08f73c4aa9c8d44a44adff17ce4c1c767488ced
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Mon Mar 2 08:33:20 2020 -0600

    Bump dep on jsonpatch

M   go.mod

commit 48955f4c32a743835807bebdfa5e703b92853ff4
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Mar 12 13:50:34 2020 -0500

    Refactor lease handling to NAK reqs that look like they have moved from one physical subnet to another

M   backend/dhcpUtils.go
M   midlayer/dhcp.go

End of Note