8.3.2.35. v4.4.0ΒΆ

commit f0a28e8ff500a752b6cbf007fec732db4640e8ab
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Jul 30 12:22:27 2020 -0500

    build: update v4.4.0 provision and provision-plugins

M   go.mod
M   go.sum

commit e0e511b4add3ae9c1c1804048a276e80e7ca31bf
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Jul 29 16:34:08 2020 -0500

    build: update to latest drpcli

M   go.mod
M   go.sum

commit f07844ef7ff8c1573c0dd2c8caaa99ba9161de9c
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed Jul 29 12:31:47 2020 -0500

    fix(template): Allow template IDs to start with nuimbers

A   clitest/catalog_test.go
M   go.mod
M   go.sum

commit 03c1bf97ecd14c6a422a3da6f91b899c547514ec
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Jul 29 11:05:07 2020 -0500

    fix(embedded): add version to embedded drpcli

M   tools/build_cli.sh

commit 24708dbe1954377f3b844fbc5072d141020de27b
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Jul 28 13:50:39 2020 -0500

    perf(contentPalLoad): Validate that botched updates get rolled back

M   backend/bootenv.go
M   backend/stage.go
M   backend/task.go
M   backend/template.go
M   clitest/contents_test.go
A   clitest/test-data/bob1.yaml
A   clitest/test-data/bob2.yaml
A   clitest/test-data/bob3.yaml
A   clitest/test-data/bob4.yaml
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
A   clitest/test-data/output/TestContentLoadValidation/bootenvs.create.0fd684c07aaf1096509e7449b0e1c140/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/bootenvs.create.7284e44c2281470dc7a0ae35e0922b05/stderr.expect
A   clitest/test-data/output/TestContentLoadValidation/bootenvs.create.8fef9e18ebddc6023f741c0e379308da/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/bootenvs.create.be5b231134c9ddc72eb2b6c679fb0dd0/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/bootenvs.destroy.unknownBob/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/contents.destroy.bob/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/contents.upload.test-data/bob1.yaml.2/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/contents.upload.test-data/bob1.yaml/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/contents.upload.test-data/bob2.yaml/stderr.expect
A   clitest/test-data/output/TestContentLoadValidation/contents.upload.test-data/bob3.yaml/stderr.expect
A   clitest/test-data/output/TestContentLoadValidation/contents.upload.test-data/bob4.yaml/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/files.static.bootenvs/bob.2/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/files.static.bootenvs/bob.3/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/files.static.bootenvs/bob.4/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/files.static.bootenvs/bob.5/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/files.static.bootenvs/bob/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/files.static.stages/fred.2/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/files.static.stages/fred.3/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/files.static.stages/fred.4/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/files.static.stages/fred.5/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/files.static.stages/fred/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/files.static.uk/fred.2/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/files.static.uk/fred.3/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/files.static.uk/fred.4/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/files.static.uk/fred.5/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/files.static.uk/fred/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/machines.create.bob/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/machines.destroy.Name.bob/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/machines.update.Name.bob.050d0da24857c13849b0458615134e40/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/prefs.set.unknownBootEnv.ignore/stdout.expect
A   clitest/test-data/output/TestContentLoadValidation/prefs.set.unknownBootEnv.unknownBob/stderr.expect
A   clitest/test-data/output/TestContentLoadValidation/prefs.set.unknownBootEnv.unknownBob/stdout.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
M   go.mod
M   go.sum
M   pacman/PKGBUILD

commit eab5a14b56a921902b3c0636877e9fa5e0fd6c6a
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Jul 28 11:12:31 2020 -0500

    Factor out common template munging code

M   backend/dataTracker.go
M   backend/stage.go
M   backend/template.go
M   backend/utils.go

commit f83312864d9f3f19a3d59a976820681a13b6bdce
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Jul 28 13:06:43 2020 -0500

    feat(license): All HaId To match endpoint info as well

M   backend/license.go

commit bd7e346898df7975981fe8d7bd2bd6d86d2094dc
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Jul 28 00:13:48 2020 -0500

    fix(backend): minor change with lease fill

M   backend/dataTracker.go

commit 3d8dc32d75ec487ac9bb7b85905dece2c8ca88d2
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Fri Jul 24 14:09:26 2020 -0500

    fix(template): Fix up template validation handling.

    It turns out that cramming all the tempaltes together to validate them
    can have some negative side effects, and did not give is the leyer of
    consistency checking I thought it had been giving us.

    Instead, rework template validation in the following ways:

    1. Disallow templates that have embedded {{define}} or {{begin}}
       blocks.  These let you create extra named and anonymous go
       templates, which can conflict with ones defined directly by Template
       objects.  Support for these may be readded at a later date once
       we work out exactly how to validate and ensure that all templates in
       a given sacope are uniquely named.

    2. Allow for incremental redefinition of the root template pool when
       templates are added and remove, and move the location of the root
       pool from the datatracker to the datastack.  This makes keeping track
       of the root pool simpler.

    Moving it to the datastack makes keeping validated root templates in
    sync with the datatrackers simpler.

M   backend/bootenv.go
M   backend/dataTracker.go
M   backend/stage.go
M   backend/task.go
M   backend/template.go
M   backend/utils.go
M   datastack/stack.go

commit 5d28529490a144b63c52ef2a7047a384700e03d5
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Fri Jul 24 14:13:43 2020 -0500

    fix(manager): close response body on proxy
    fix(manager): scope for endpoint joining should include all objects
    fix(manager): machine test should not set Endpoint unless it means it

M   backend/endpoint_manager.go
M   frontend/endpoint.go
M   go.mod
M   go.sum

commit 0d9d1488f0b8f8bcfe7d8bfd6581ae44ac0767dd
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed Jul 22 15:47:10 2020 -0500

    fix(pools): Clarify a few codepaths in the pool code per Greg.

    Still doesn't look quite right, but it is as right as we can
    get it without some sort of distributed transaction mechanism.

M   frontend/pools.go

commit 751d1f3df4feb1f2623eb6f159be3ccf6421316e
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Jul 16 11:19:55 2020 -0500

    fix(contents): Improve how we validate content packs.

    This commit changes how we validate objects that are added, changed,
    or removed by adding, removing, or updating a content pack.  Instead
    of rewriting the indexes with the changes and then revalidating all of
    the data, we keep track of what has been added, removed, or changed by
    the index rewrites and then run the changes through the appropriate
    create/update/remove routines in the backend for their side effects.

    This allows us to precisely report on any errors that making the
    requested change would cause and return them, instead of getting
    unrelated errors mixed up in the output.

    It also refactors a bit of the split-manager-datastack to only expose
    objects from other endpoints to the frontend code where is is needed.
    The idea is that backend operations on local data should never
    accidentally pull in data from other endpoints.  There are a few
    places where that layering is intentionally violated -- mostly around
    pooling and endpoint object management -- and those areas need to be
    addressed before this commit can be accepted.

M   backend/bootenv.go
M   backend/contexts.go
M   backend/dataTracker.go
M   backend/endpoint_manager.go
M   backend/hooks.go
M   backend/license.go
M   backend/profiles.go
M   backend/requestTracker.go
M   backend/roles.go
M   backend/stage.go
M   backend/subnet.go
M   backend/task.go
M   backend/template.go
M   backend/utils.go
M   clitest/bootenv_test.go
M   clitest/contents_functional_test.go
M   clitest/test-data/output/TestAuth/roles.destroy.stage/stderr.expect
M   clitest/test-data/output/TestAuth/roles.destroy.task/stderr.expect
A   clitest/test-data/output/TestContentsFunctionalCli/contents.create.15403cc39b7ae9e66716216634f1cd9a/stderr.expect
A   clitest/test-data/output/TestContentsFunctionalCli/contents.create.740c331718d653ae77e7875d61c12c77/stderr.expect
A   clitest/test-data/output/TestContentsFunctionalCli/contents.create.d100b6546aa478bed0df87b28de5b4b6/stdout.expect
A   clitest/test-data/output/TestContentsFunctionalCli/contents.update.Pack1.2b39d1a2d37a7b6a6a516b308f64943e/stderr.expect
A   clitest/test-data/output/TestContentsFunctionalCli/contents.update.Pack1.9bd529bd15b272b95e51535ff4261dc8/stdout.expect
A   clitest/test-data/output/TestContentsFunctionalCli/contents.update.Pack1.fef6a27ccd18e22e0f1f99a6560ae342/stderr.expect
M   clitest/test-data/output/TestContentsFunctionalCli/profiles.list.3/stdout.expect
M   clitest/test-data/output/TestContentsFunctionalCli/profiles.list.4/stdout.expect
M   clitest/test-data/output/TestContextStuff/contexts.destroy.dangerzone/stderr.expect
M   clitest/test-data/output/TestJobCli/jobs.actions.john/stderr.expect
M   clitest/test-data/output/TestJobCli/jobs.log.john/stderr.expect
M   clitest/test-data/output/TestProfileInProfile/profiles.destroy.profile1/stderr.expect
M   clitest/test-data/output/TestProfileInProfile/profiles.destroy.profile2.2/stderr.expect
M   clitest/test-data/output/TestProfileInProfile/profiles.destroy.profile2/stderr.expect
M   clitest/test-data/output/TestSubnetCli/subnets.destroy.john.3/stderr.expect
M   clitest/test-data/output/TestUnknownBootEnvRerender/contents.destroy.fred.2/stderr.expect
M   clitest/test-data/output/TestUnknownBootEnvRerender/contents.destroy.fred.2/stdout.expect
M   clitest/test-data/output/TestUnknownBootEnvRerender/contents.destroy.fred/stderr.expect
M   clitest/test-data/output/TestUnknownBootEnvRerender/contents.destroy.fred/stdout.expect
M   clitest/test-data/output/TestUnknownBootEnvRerender/files.static.pxelinux.cfg/default.5/stdout.expect
M   datastack/index/index.go
M   datastack/stack.go
M   frontend/actions.go
M   frontend/bootenvs.go
M   frontend/endpoint.go
M   frontend/endpoints.go
M   frontend/frontend.go
M   frontend/info.go
M   frontend/jobs.go
M   frontend/machines.go
M   frontend/meta.go
M   frontend/params.go
M   frontend/pools.go
M   frontend/tasks.go
M   frontend/users.go
M   frontend/version_sets.go

commit ac592cf6af794f20a85855907d2f44dc9e3b4c04
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Jul 20 09:54:46 2020 -0500

    refactor(manager): rework datastore to not mingle datastack objects

    This reworks the datastack objects from the main datastack.  This
    uses a merge of data on read.

M   backend/endpoint_manager.go
M   backend/requestTracker.go
M   datastack/endpoint_stack.go
M   datastack/stack.go
M   datastack/streamingSyncActive.go
M   datastack/streamingSync_test.go
M   datastack/wal.go
M   frontend/debug.go
M   frontend/system.go

commit 04e2e4fe5fb0c38cfed392c1fef86a603d220b17
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Mon Jul 27 12:37:01 2020 -0500

    feat(waltool): Merge dr-backup into walfsck, making it dr-waltool.

    Along the way, rewrite walfsck to use a nice CLI interface with
    the ability to make it moduilar and add extra help as needed.

D   cmds/dr-backup/main.go
D   cmds/dr-humanize/main.go
A   cmds/dr-waltool/waltool.go
D   cmds/walfsck/walfsck.go
M   go.mod
M   go.sum
M   pacman/PKGBUILD
M   tools/build.sh

commit 84c85d1f9f346263d9da520baf6c15a0077f8305
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Mon Jul 27 10:31:33 2020 -0500

    fix(dhcp): Lower log priority of packets from unconfigured interfaces.

    They don't need to be debug, as at that point they tend to overwhelm
    other, more desired logging if they are present at all.  Lower their
    logging to trace.

M   midlayer/dhcp.go

commit c27c2d12168dbb90018bbb76732225d089bb41be
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed Jul 22 12:52:32 2020 -0500

    perf(jobPurge): Speed up certain Machine and Job index operations.

    A performance trace from David Neal shows that the purgeJobs function
    was taking an excessive amount of time to determine what jobs to
    remove, accounting for around 20% of the total CPU time eaten by a
    perf trace that also included a content pack reload.  Closer analysis
    determined that half of that time was taken up by repeatedly
    converting UUIDs from theior native byte array format to a printable
    string for index comparison purposes.  Since they are byte arrays
    natively, we can just use the native byte array comparison and
    equality testing instead.

    Go ahead and make this change for every index operation that deals
    with UUIDs, since they were all doing string-based comparisons.

    Overall, the job purge work was unneeded in any case, since David has
    both of the purge parameters set to "never".  We now detect that case
    and avoid querying the Job index at all if true.

M   backend/jobs.go
M   backend/machines.go

commit 72a7e3456d0ba7219ecb73e12aebaa14949b8f32
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Jul 21 17:10:36 2020 -0500

    fix(manager): AddEndpoint should return endpoint object on success

M   frontend/plugins.go

commit c8f14462f1b0abd878b5d014cd993b90b231e47c
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Jul 21 12:48:41 2020 -0500

    fix(dhcp): Properly handle lease requested addresses in DISCOVER

    We were not properly ignoring the lease requested address in the
    DISCOVER codepath when there was conflicting non-expired lease with
    the address being requested, leading to a DISCOVER -> OFFER -> REQUEST
    -> NAK loop.  Fix it by noticing the situation and zeroing out the
    requested address, which will cause us to allocate a new address.

M   backend/dhcpUtils.go
M   backend/dhcpUtils_test.go

commit 2ebf56aac29ce107edfb7569392f83a58d4483ea
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Jul 20 20:48:58 2020 -0500

    build: update to v4.4.0-beta01

M   go.mod
M   go.sum

commit 61d362de5cb943ec597b4684d13e2cd0e9e59498
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Fri Jul 17 13:05:36 2020 -0500

    fix(contentCleanup): Simplify duplicate content cleanup path.

    The code that cleans up duplicate content when loading an immutable
    content layer appears to be overly omplex, and can break in the face
    of a content bundle file name that does not share the name of the
    content as defined by the content metadata.

    Simplify the code by having the ImmutableContent function keep track of
    what to delete and what to keep directly, and emit appropriate logging when
    we decide what to keep vs. what to discard.

M   datastack/content.go
M   datastack/stack.go

commit 9de15143b5c42c77c7a3877d5c3337388fb9dafd
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Jul 16 14:02:35 2020 -0500

    fix(pools): only go to HOLD states if a job failed.

M   backend/machines.go
M   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.28/stdout.expect
M   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.32/stdout.expect
M   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.50/stdout.expect
M   clitest/test-data/output/TestPoolCli/pools.status.fred.38/stdout.expect
M   clitest/test-data/output/TestPoolCli/pools.status.fred.42/stdout.expect
M   clitest/test-data/output/TestPoolCli/pools.status.fred.63/stdout.expect

commit 6d72924f1fe9632076a2b698a69e3edf6f6d3211
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Jul 14 19:31:26 2020 -0500

    fix(humanize): Fix busted fast humanize code.

    Oops, need to urlencode dir and file names when writing things. Whoops.

M   datastack/wal.go
M   server/server.go

commit 7976a64aa13f6d5d77d6ebc3e6872e6e8f5832f1
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Jul 14 17:52:01 2020 -0500

    feat(indexes): Add a fast n-way index merger.

    Add a heap-based n-way merge routine for Indexes
    sorted in key order, and add a couple of iteration
    functions for indexes as well.

M   datastack/index/index.go
M   datastack/index/index_test.go
A   datastack/index/priorityMerge.go

commit 4f5210c003d88a1082bbad71dd0e86f9e0c4906c
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Jul 13 16:41:04 2020 -0500

    fix(passive-sync): write header on passive sync in-sync state.

M   datastack/streamingSyncPassive.go

commit 872d2b6988165eb9c2b6692f33a2915e46282324
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Jul 13 16:39:17 2020 -0500

    feat(workflow-timeout): powercycle systems that take too long in a workflow.

    This fills in the implmentation for the task-workflow-timeouts
    parameter.  When a machine enters a workflow and timeout duration
    is specified for that workflow on the machine, a timer is started.
    Upon timeout, the system is power cycled.

    If the workflow completes, nothing is done.

M   backend/machines.go

commit c074dd78082083af5733789d221044353de70ee0
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Sat Jul 11 20:42:57 2020 -0500

    fix(humanize): Match Store-based Humanize behaviour.

    Don't create directories when we are not going to save any items in
    them.

M   datastack/wal.go

commit cf1e1bec7ceccd62e8b9b015c394b01aa57b9dc7
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sat Jul 11 20:37:40 2020 -0500

    fix(dr-backup): Make sure we close the stack as we leave

M   cmds/dr-backup/main.go

commit 6dad7b56d831948d56ecdb4b7f5a43704f3aeb1d
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Fri Jul 10 12:32:37 2020 -0500

    fix(pkey): Oops, my latest changes were not synced with Greg's.

    Fix it by refactoring pkey into a straight-up type alias.

M   backend/dataTracker.go
M   backend/pkey.go
M   backend/profiles_test.go
M   backend/requestTracker.go
M   datastack/wal.go

commit 837be5e712432861091fe13493572148ed92c0d1
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Jul 9 11:40:43 2020 -0500

    fix(objectReg): Readd plugin provider object registration for frontend.

    THis somehow got lost whilst refactoring datastore out.  Without it,
    the extra routes for added objects would not be added until
    dr-provison got restarted.

M   backend/pluginProviders.go

commit 2e78dff9550d24343b4d841616a89edac09d9c91
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Mon Jul 6 14:56:55 2020 -0500

    fix(leases and staticfs): Fix a couple of lease and staticFS issues

    * Lease locking was too finegrained, leading to nonsensical addresses
      being generated.  In lieu of debugging that code for now, make the
      lock more coarse-grained without making it a deadlock-prone Mutex.

    * Ignore packes from unconfigured interfaces.  Attempting to process
      packets from interfaces that did not have a valid IPv4 address bound
      to them was causing packets to be lost and/or queue up beyond
      reasonable expectations.  Resolve this by straight-up ignoring
      requests coming in from interfaces that do not have an IPv4 address
      bound to them.

    * Fix proxying through the static file server via http.  It turns out
      we need to set the req.Host as well as the req.URL.Host. Sigh.

M   backend/bootenv.go
M   backend/dataTracker.go
M   backend/dhcpUtils.go
M   backend/fs.go
M   backend/lease.go
M   midlayer/dhcp.go
M   midlayer/dhcpUtil.go
M   midlayer/static_test.go
M   transact/tx.go

commit a07941ad61d6febf374e0499ac7bac63bd82684d
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Mon Jul 6 10:51:04 2020 -0500

    perf(humanize): Speed up humanization.

    Stop using the Store code to huimanize, and do it ourself manually.
    We don't need the overhead of the mandatory suncs the filesystem code
    was performing.

M   datastack/wal.go

commit 217ee0e1d5f5e959045c4591a599efddab5b406f
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Jul 2 15:17:53 2020 -0500

    fix(leases): Leases in PROBE should be removed at startup.

    There is no good reason for leases in the PROBE state to survive
    a reboot, as they will be starting the handshake over again anyways.

M   backend/dataTracker.go

commit 0a07d912ae238f3463579c006a49d0d97660939c
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Mon Jun 29 14:44:33 2020 -0500

    feat(walfsck): Add -dumpLoaded flag

    After finishing whatever you wanted walfsck to do, it will duimp a
    list of all the keys it would up loading into memory, in sorted order.

    THis is useful to sanity-check what all items will be loaded from a
    WAL dump.

M   cmds/walfsck/walfsck.go

commit 5a022dbb8b57cab59a6a8cebeeecc6be46708e30
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sat Jul 11 17:26:14 2020 -0500

    feat(pool): Allow overrides to merge with pool definitions.

    add unit test for single node allocation

M   backend/machines.go
M   clitest/pools_test.go
M   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-0.b98773fd65e6e32eee9e8a357b6a3e55.12/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-0.b98773fd65e6e32eee9e8a357b6a3e55.13/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-0.b98773fd65e6e32eee9e8a357b6a3e55.14/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-0.b98773fd65e6e32eee9e8a357b6a3e55.15/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-0.b98773fd65e6e32eee9e8a357b6a3e55.16/stdout.expect
M   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28.10/stdout.expect
M   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28.11/stdout.expect
M   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28.12/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28.13/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28.14/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28.15/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28.16/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28.17/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28.18/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28.19/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28.20/stdout.expect
M   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28.9/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.jasminePool.d50dbd9bb054126f9d6baf9a59db145f.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.allocate.jasminePool.65cefe222b14f091885b90526467722f/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.allocate.jasminePool.65cefe222b14f091885b90526467722f/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.release.jasminePool.65cefe222b14f091885b90526467722f/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.remove.jasminePool.a8615431adb8e55ccea75f4ede83a92f/stdout.expect
M   clitest/test-data/output/TestPoolCli/pools.status.default.64/stdout.expect
M   clitest/test-data/output/TestPoolCli/pools.status.default.65/stdout.expect
M   clitest/test-data/output/TestPoolCli/pools.status.default.66/stdout.expect
M   clitest/test-data/output/TestPoolCli/pools.status.default.67/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.68/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.69/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.70/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.71/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.jasminePool.10/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.jasminePool.11/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.jasminePool.12/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.jasminePool.13/stdout.expect
M   clitest/test-data/output/TestPoolCli/pools.status.jasminePool.9/stdout.expect

commit 6d9fac96b4d80dfb8de70cd4333c6ba648b76140
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Jul 8 17:50:10 2020 -0500

    feat(dr-backup): exit once in sync.

M   cmds/dr-backup/main.go

commit 70eeacb8a5136ac5b7c53f9097439c836e54676b
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Jul 7 18:21:10 2020 -0500

    feat(manager): Don't manage other managers endpoints.

    The downstream manager defines the actions and state.  The
    rest flows up the tree.

M   backend/dataTracker.go
M   backend/endpoint_manager.go
M   backend/endpoints.go
M   backend/requestTracker.go
M   backend/version_sets.go

commit 2fb79a40f8c38f9f1607b6e82479538678fd5c49
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Jul 7 13:18:39 2020 -0500

    fix(manager): typo in file going to quick

M   clitest/endpoints_test.go

commit 96f0eb38021043d56868571c4d4a67a1881ee285
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Jul 7 12:34:43 2020 -0500

    fix(self-runner): If create-self but non self-runner, don't run the runner.

M   server/selfManage.go

commit 20c2ab1b1c7070c21b2961ed0681fb3553f48a50
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Jul 7 12:27:09 2020 -0500

    fix(manager): fix unit tests

M   clitest/endpoints_test.go

commit 9d80b10e299f964bbdf27fd8498f3c80feeedc8b
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Jul 7 11:05:59 2020 -0500

    fix(manager): allow endpoint names to be mac addresses

M   clitest/endpoints_test.go
A   clitest/test-data/output/TestEndpointCli/080804826391018c138be45a0f525117/stdout.expect
A   clitest/test-data/output/TestEndpointCli/f106c6d436dad6b33f85d5814b7e2d72/stdout.expect
M   go.mod
M   go.sum

commit 2605eb78807a579133698ce098eabd818797a36d
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Jul 6 12:08:43 2020 -0500

    build: update to 4.4.0-alpha04

M   go.mod
M   go.sum

commit 27a4d074077accedd5435b9a410b06d920c7ef2d
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sat Jun 27 12:33:20 2020 -0500

    feat(manager): Manager unit tests

A   manager-tests/.gitignore
A   manager-tests/cp1.yaml
A   manager-tests/inputs/client1.yaml
A   manager-tests/inputs/client3-ha1.yaml
A   manager-tests/inputs/client3-ha2.yaml
A   manager-tests/license-bundle.yaml
A   manager-tests/license.yaml
A   manager-tests/manager_test.sh
A   manager-tests/rackn-catalog.json
A   manager-tests/test-data/Cli00010/stderr.expect
A   manager-tests/test-data/Cli00010/stdout.expect
A   manager-tests/test-data/Cli00020/stderr.expect
A   manager-tests/test-data/Cli00020/stdout.expect
A   manager-tests/test-data/Cli00030/stderr.expect
A   manager-tests/test-data/Cli00030/stdout.expect
A   manager-tests/test-data/Cli00040/stderr.expect
A   manager-tests/test-data/Cli00040/stdout.expect
A   manager-tests/test-data/Cli00050/stderr.expect
A   manager-tests/test-data/Cli00050/stdout.expect
A   manager-tests/test-data/Cli00060/stderr.expect
A   manager-tests/test-data/Cli00060/stdout.expect
A   manager-tests/test-data/Cli01000/stderr.expect
A   manager-tests/test-data/Cli01000/stdout.expect
A   manager-tests/test-data/Cli01001/stderr.expect
A   manager-tests/test-data/Cli01001/stdout.expect
A   manager-tests/test-data/Cli01010/stderr.expect
A   manager-tests/test-data/Cli01010/stdout.expect
A   manager-tests/test-data/Cli01020/stderr.expect
A   manager-tests/test-data/Cli01020/stdout.expect
A   manager-tests/test-data/Cli01030/stderr.expect
A   manager-tests/test-data/Cli01030/stdout.expect
A   manager-tests/test-data/Cli01040/stderr.expect
A   manager-tests/test-data/Cli01040/stdout.expect
A   manager-tests/test-data/Cli01050/stderr.expect
A   manager-tests/test-data/Cli01050/stdout.expect
A   manager-tests/test-data/Cli01060/stderr.expect
A   manager-tests/test-data/Cli01060/stdout.expect
A   manager-tests/test-data/Cli01070/stderr.expect
A   manager-tests/test-data/Cli01070/stdout.expect
A   manager-tests/test-data/Cli01080/stderr.expect
A   manager-tests/test-data/Cli01080/stdout.expect
A   manager-tests/test-data/Cli01090/stderr.expect
A   manager-tests/test-data/Cli01090/stdout.expect
A   manager-tests/test-data/Cli01100/stderr.expect
A   manager-tests/test-data/Cli01100/stdout.expect
A   manager-tests/test-data/Cli01110/stderr.expect
A   manager-tests/test-data/Cli01110/stdout.expect
A   manager-tests/test-data/Cli01120/stderr.expect
A   manager-tests/test-data/Cli01120/stdout.expect
A   manager-tests/test-data/Cli01130/stderr.expect
A   manager-tests/test-data/Cli01130/stdout.expect
A   manager-tests/test-data/Cli01131/stderr.expect
A   manager-tests/test-data/Cli01131/stdout.expect
A   manager-tests/test-data/Cli01132/stderr.expect
A   manager-tests/test-data/Cli01132/stdout.expect
A   manager-tests/test-data/Cli01133/stderr.expect
A   manager-tests/test-data/Cli01133/stdout.expect
A   manager-tests/test-data/Cli01134/stderr.expect
A   manager-tests/test-data/Cli01134/stdout.expect
A   manager-tests/test-data/Cli01139/stderr.expect
A   manager-tests/test-data/Cli01139/stdout.expect
A   manager-tests/test-data/Cli01140/stderr.expect
A   manager-tests/test-data/Cli01140/stdout.expect
A   manager-tests/test-data/Cli01150/stderr.expect
A   manager-tests/test-data/Cli01150/stdout.expect
A   manager-tests/test-data/Cli01160/stderr.expect
A   manager-tests/test-data/Cli01160/stdout.expect
A   manager-tests/test-data/Cli01170/stderr.expect
A   manager-tests/test-data/Cli01170/stdout.expect
A   manager-tests/test-data/Cli01180/stderr.expect
A   manager-tests/test-data/Cli01180/stdout.expect
A   manager-tests/test-data/Cli01300/stderr.expect
A   manager-tests/test-data/Cli01300/stdout.expect
A   manager-tests/test-data/Cli01305/stderr.expect
A   manager-tests/test-data/Cli01305/stdout.expect
A   manager-tests/test-data/Cli01310/stderr.expect
A   manager-tests/test-data/Cli01310/stdout.expect
A   manager-tests/test-data/Cli01700/stderr.expect
A   manager-tests/test-data/Cli01700/stdout.expect
A   manager-tests/test-data/Cli01710/stderr.expect
A   manager-tests/test-data/Cli01710/stdout.expect
A   manager-tests/test-data/Cli01720/stderr.expect
A   manager-tests/test-data/Cli01720/stdout.expect
A   manager-tests/test-data/Cli01730/stderr.expect
A   manager-tests/test-data/Cli01730/stdout.expect
A   manager-tests/test-data/Cli01780/stderr.expect
A   manager-tests/test-data/Cli01780/stdout.expect
A   manager-tests/test-data/Cli01790/stderr.expect
A   manager-tests/test-data/Cli01790/stdout.expect
A   manager-tests/test-data/Cli01800/stderr.expect
A   manager-tests/test-data/Cli01800/stdout.expect
A   manager-tests/test-data/Cli01822/stderr.expect
A   manager-tests/test-data/Cli01822/stdout.expect
A   manager-tests/test-data/Cli01823/stderr.expect
A   manager-tests/test-data/Cli01823/stdout.expect
A   manager-tests/test-data/Cli01840/stderr.expect
A   manager-tests/test-data/Cli01840/stdout.expect
A   manager-tests/test-data/Cli01850/stderr.expect
A   manager-tests/test-data/Cli01850/stdout.expect
A   manager-tests/test-data/Cli01852/stderr.expect
A   manager-tests/test-data/Cli01852/stdout.expect
A   manager-tests/test-data/Cli01853/stderr.expect
A   manager-tests/test-data/Cli01853/stdout.expect
A   manager-tests/test-data/Cli01860/stderr.expect
A   manager-tests/test-data/Cli01860/stdout.expect
A   manager-tests/test-data/Cli01870/stderr.expect
A   manager-tests/test-data/Cli01870/stdout.expect
A   manager-tests/test-data/Cli01880/stderr.expect
A   manager-tests/test-data/Cli01880/stdout.expect
A   manager-tests/test-data/Cli01900/stderr.expect
A   manager-tests/test-data/Cli01900/stdout.expect
A   manager-tests/test-data/Cli01904/stderr.expect
A   manager-tests/test-data/Cli01904/stdout.expect
A   manager-tests/test-data/Cli01905/stderr.expect
A   manager-tests/test-data/Cli01905/stdout.expect
A   manager-tests/test-data/Cli01910/stderr.expect
A   manager-tests/test-data/Cli01910/stdout.expect
A   manager-tests/test-data/Cli02005/stderr.expect
A   manager-tests/test-data/Cli02005/stdout.expect
A   manager-tests/test-data/Cli02010/stderr.expect
A   manager-tests/test-data/Cli02010/stdout.expect
A   manager-tests/test-data/Cli02011/stderr.expect
A   manager-tests/test-data/Cli02011/stdout.expect
A   manager-tests/test-data/Cli02020/stderr.expect
A   manager-tests/test-data/Cli02020/stdout.expect
A   manager-tests/test-data/Cli02021/stderr.expect
A   manager-tests/test-data/Cli02021/stdout.expect
A   manager-tests/test-data/Cli02030/stderr.expect
A   manager-tests/test-data/Cli02030/stdout.expect
A   manager-tests/test-data/Cli02040/stderr.expect
A   manager-tests/test-data/Cli02040/stdout.expect
A   manager-tests/test-data/Cli02050/stderr.expect
A   manager-tests/test-data/Cli02050/stdout.expect
A   manager-tests/test-data/Cli02060/stderr.expect
A   manager-tests/test-data/Cli02060/stdout.expect
A   manager-tests/test-data/Cli02070/stderr.expect
A   manager-tests/test-data/Cli02070/stdout.expect
A   manager-tests/test-data/Cli02080/stderr.expect
A   manager-tests/test-data/Cli02080/stdout.expect
A   manager-tests/test-data/Cli02090/stderr.expect
A   manager-tests/test-data/Cli02090/stdout.expect
A   manager-tests/test-data/Cli02100/stderr.expect
A   manager-tests/test-data/Cli02100/stdout.expect
A   manager-tests/test-data/Cli02105/stderr.expect
A   manager-tests/test-data/Cli02105/stdout.expect
A   manager-tests/test-data/Cli02110/stderr.expect
A   manager-tests/test-data/Cli02110/stdout.expect
A   manager-tests/test-data/Cli02115/stderr.expect
A   manager-tests/test-data/Cli02115/stdout.expect
A   manager-tests/test-data/Cli02120/stderr.expect
A   manager-tests/test-data/Cli02120/stdout.expect
A   manager-tests/test-data/Cli02130/stderr.expect
A   manager-tests/test-data/Cli02130/stdout.expect
A   manager-tests/test-data/Cli02140/stderr.expect
A   manager-tests/test-data/Cli02140/stdout.expect
A   manager-tests/test-data/Cli02150/stderr.expect
A   manager-tests/test-data/Cli02150/stdout.expect
A   manager-tests/test-data/Cli02160/stderr.expect
A   manager-tests/test-data/Cli02160/stdout.expect
A   manager-tests/test-data/Cli02170/stderr.expect
A   manager-tests/test-data/Cli02170/stdout.expect
A   manager-tests/test-data/Cli02180/stderr.expect
A   manager-tests/test-data/Cli02180/stdout.expect
A   manager-tests/test-data/Cli02200/stderr.expect
A   manager-tests/test-data/Cli02200/stdout.expect
A   manager-tests/test-data/Cli02211/stderr.expect
A   manager-tests/test-data/Cli02211/stdout.expect
A   manager-tests/test-data/Cli02212/stderr.expect
A   manager-tests/test-data/Cli02212/stdout.expect
A   manager-tests/test-data/Cli02213/stderr.expect
A   manager-tests/test-data/Cli02213/stdout.expect
A   manager-tests/test-data/Cli02214/stderr.expect
A   manager-tests/test-data/Cli02214/stdout.expect
A   manager-tests/test-data/Cli02220/stderr.expect
A   manager-tests/test-data/Cli02220/stdout.expect
A   manager-tests/test-data/Cli02221/stderr.expect
A   manager-tests/test-data/Cli02221/stdout.expect
A   manager-tests/test-data/Cli02222/stderr.expect
A   manager-tests/test-data/Cli02222/stdout.expect
A   manager-tests/test-data/Cli02240/stderr.expect
A   manager-tests/test-data/Cli02240/stdout.expect
A   manager-tests/test-data/Cli02250/stderr.expect
A   manager-tests/test-data/Cli02250/stdout.expect
A   manager-tests/test-data/Cli02260/stderr.expect
A   manager-tests/test-data/Cli02260/stdout.expect
A   manager-tests/test-data/Cli02270/stderr.expect
A   manager-tests/test-data/Cli02270/stdout.expect
A   manager-tests/test-data/Cli02280/stderr.expect
A   manager-tests/test-data/Cli02280/stdout.expect
A   manager-tests/test-data/Cli02290/stderr.expect
A   manager-tests/test-data/Cli02290/stdout.expect
A   manager-tests/test-data/Cli02300/stderr.expect
A   manager-tests/test-data/Cli02300/stdout.expect
A   manager-tests/test-data/Cli02310/stderr.expect
A   manager-tests/test-data/Cli02310/stdout.expect
A   manager-tests/test-data/Cli02320/stderr.expect
A   manager-tests/test-data/Cli02320/stdout.expect
A   manager-tests/test-data/Cli02323/stderr.expect
A   manager-tests/test-data/Cli02323/stdout.expect
A   manager-tests/test-data/Cli02324/stderr.expect
A   manager-tests/test-data/Cli02324/stdout.expect
A   manager-tests/test-data/Cli02325/stderr.expect
A   manager-tests/test-data/Cli02325/stdout.expect
A   manager-tests/test-data/Cli02330/stderr.expect
A   manager-tests/test-data/Cli02330/stdout.expect
A   manager-tests/test-data/Cli03005/stderr.expect
A   manager-tests/test-data/Cli03005/stdout.expect
A   manager-tests/test-data/Cli03008/stderr.expect
A   manager-tests/test-data/Cli03008/stdout.expect
A   manager-tests/test-data/Cli03010/stderr.expect
A   manager-tests/test-data/Cli03010/stdout.expect
A   manager-tests/test-data/Cli03011/stderr.expect
A   manager-tests/test-data/Cli03011/stdout.expect
A   manager-tests/test-data/Cli03020/stderr.expect
A   manager-tests/test-data/Cli03020/stdout.expect
A   manager-tests/test-data/Cli03021/stderr.expect
A   manager-tests/test-data/Cli03021/stdout.expect
A   manager-tests/test-data/Cli03030/stderr.expect
A   manager-tests/test-data/Cli03030/stdout.expect
A   manager-tests/test-data/Cli03031/stderr.expect
A   manager-tests/test-data/Cli03031/stdout.expect
A   manager-tests/test-data/Cli03040/stderr.expect
A   manager-tests/test-data/Cli03040/stdout.expect
A   manager-tests/test-data/Cli03041/stderr.expect
A   manager-tests/test-data/Cli03041/stdout.expect
A   manager-tests/test-data/Cli03050/stderr.expect
A   manager-tests/test-data/Cli03050/stdout.expect
A   manager-tests/test-data/Cli03060/stderr.expect
A   manager-tests/test-data/Cli03060/stdout.expect
A   manager-tests/test-data/Cli03070/stderr.expect
A   manager-tests/test-data/Cli03070/stdout.expect
A   manager-tests/test-data/Cli03080/stderr.expect
A   manager-tests/test-data/Cli03080/stdout.expect
A   manager-tests/test-data/Cli03090/stderr.expect
A   manager-tests/test-data/Cli03090/stdout.expect
A   manager-tests/test-data/Cli03100/stderr.expect
A   manager-tests/test-data/Cli03100/stdout.expect
A   manager-tests/test-data/Cli03110/stderr.expect
A   manager-tests/test-data/Cli03110/stdout.expect
A   manager-tests/test-data/Cli03120/stderr.expect
A   manager-tests/test-data/Cli03120/stdout.expect
A   manager-tests/test-data/Cli03130/stderr.expect
A   manager-tests/test-data/Cli03130/stdout.expect
A   manager-tests/test-data/Cli03140/stderr.expect
A   manager-tests/test-data/Cli03140/stdout.expect
A   manager-tests/test-data/Cli03150/stderr.expect
A   manager-tests/test-data/Cli03150/stdout.expect
A   manager-tests/test-data/Cli03160/stderr.expect
A   manager-tests/test-data/Cli03160/stdout.expect
A   manager-tests/test-data/Cli03170/stderr.expect
A   manager-tests/test-data/Cli03170/stdout.expect
A   manager-tests/test-data/Cli03180/stderr.expect
A   manager-tests/test-data/Cli03180/stdout.expect
A   manager-tests/test-data/Cli03190/stderr.expect
A   manager-tests/test-data/Cli03190/stdout.expect
A   manager-tests/test-data/Cli04000/stderr.expect
A   manager-tests/test-data/Cli04000/stdout.expect
A   manager-tests/test-data/Cli04010/stderr.expect
A   manager-tests/test-data/Cli04010/stdout.expect
A   manager-tests/test-data/Cli04020/stderr.expect
A   manager-tests/test-data/Cli04020/stdout.expect
A   manager-tests/test-data/Cli04030/stderr.expect
A   manager-tests/test-data/Cli04030/stdout.expect
A   manager-tests/test-data/Cli04040/stderr.expect
A   manager-tests/test-data/Cli04040/stdout.expect
A   manager-tests/test-data/Cli04050/stderr.expect
A   manager-tests/test-data/Cli04050/stdout.expect
A   manager-tests/test-data/Cli04060/stderr.expect
A   manager-tests/test-data/Cli04060/stdout.expect
A   manager-tests/test-data/Cli04070/stderr.expect
A   manager-tests/test-data/Cli04070/stdout.expect
A   manager-tests/test-data/Cli04080/stderr.expect
A   manager-tests/test-data/Cli04080/stdout.expect
A   manager-tests/test-data/Cli04090/stderr.expect
A   manager-tests/test-data/Cli04090/stdout.expect
A   manager-tests/user.yaml

commit 3b202ba50667334d8f30a3e492c3acd1359d03e8
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Apr 20 18:10:08 2020 -0500

    feat(manager): Clitest updates and fixes

A   clitest/endpoints_test.go
A   clitest/test-data/output/TestAuth/catalog_items.list.031aaa8a3aec0fc7853bf71ea233d293.2/stdout.expect
A   clitest/test-data/output/TestAuth/catalog_items.list.031aaa8a3aec0fc7853bf71ea233d293/stdout.expect
A   clitest/test-data/output/TestAuth/catalog_items.list.035d870983efb3a7ec7051687e6fe6bb.2/stdout.expect
A   clitest/test-data/output/TestAuth/catalog_items.list.035d870983efb3a7ec7051687e6fe6bb/stdout.expect
A   clitest/test-data/output/TestAuth/catalog_items.list.0e07d3a262e5e0ef47b26f4082c5f7bf.2/stdout.expect
A   clitest/test-data/output/TestAuth/catalog_items.list.0e07d3a262e5e0ef47b26f4082c5f7bf/stdout.expect
A   clitest/test-data/output/TestAuth/catalog_items.list.1701a61176648c697025a2134647eda2.2/stdout.expect
A   clitest/test-data/output/TestAuth/catalog_items.list.1701a61176648c697025a2134647eda2/stdout.expect
A   clitest/test-data/output/TestAuth/catalog_items.list.19bea7890032d85c84f1398c19dd3536.2/stdout.expect
A   clitest/test-data/output/TestAuth/catalog_items.list.19bea7890032d85c84f1398c19dd3536/stdout.expect
A   clitest/test-data/output/TestAuth/catalog_items.list.611601b3efac342fd10027372140fe8c.2/stdout.expect
A   clitest/test-data/output/TestAuth/catalog_items.list.611601b3efac342fd10027372140fe8c/stdout.expect
A   clitest/test-data/output/TestAuth/catalog_items.list.b0d2450128d6468280922204054b343b.2/stdout.expect
A   clitest/test-data/output/TestAuth/catalog_items.list.b0d2450128d6468280922204054b343b/stdout.expect
A   clitest/test-data/output/TestAuth/catalog_items.list.e8e0775e692adbcb8acdf3799178655c.2/stdout.expect
A   clitest/test-data/output/TestAuth/catalog_items.list.e8e0775e692adbcb8acdf3799178655c/stdout.expect
A   clitest/test-data/output/TestAuth/endpoint_connections.list.031aaa8a3aec0fc7853bf71ea233d293.2/stdout.expect
A   clitest/test-data/output/TestAuth/endpoint_connections.list.031aaa8a3aec0fc7853bf71ea233d293/stdout.expect
A   clitest/test-data/output/TestAuth/endpoint_connections.list.035d870983efb3a7ec7051687e6fe6bb.2/stdout.expect
A   clitest/test-data/output/TestAuth/endpoint_connections.list.035d870983efb3a7ec7051687e6fe6bb/stdout.expect
A   clitest/test-data/output/TestAuth/endpoint_connections.list.0e07d3a262e5e0ef47b26f4082c5f7bf.2/stdout.expect
A   clitest/test-data/output/TestAuth/endpoint_connections.list.0e07d3a262e5e0ef47b26f4082c5f7bf/stdout.expect
A   clitest/test-data/output/TestAuth/endpoint_connections.list.1701a61176648c697025a2134647eda2.2/stdout.expect
A   clitest/test-data/output/TestAuth/endpoint_connections.list.1701a61176648c697025a2134647eda2/stdout.expect
A   clitest/test-data/output/TestAuth/endpoint_connections.list.19bea7890032d85c84f1398c19dd3536.2/stdout.expect
A   clitest/test-data/output/TestAuth/endpoint_connections.list.19bea7890032d85c84f1398c19dd3536/stdout.expect
A   clitest/test-data/output/TestAuth/endpoint_connections.list.611601b3efac342fd10027372140fe8c.2/stdout.expect
A   clitest/test-data/output/TestAuth/endpoint_connections.list.611601b3efac342fd10027372140fe8c/stdout.expect
A   clitest/test-data/output/TestAuth/endpoint_connections.list.b0d2450128d6468280922204054b343b.2/stdout.expect
A   clitest/test-data/output/TestAuth/endpoint_connections.list.b0d2450128d6468280922204054b343b/stdout.expect
A   clitest/test-data/output/TestAuth/endpoint_connections.list.e8e0775e692adbcb8acdf3799178655c.2/stdout.expect
A   clitest/test-data/output/TestAuth/endpoint_connections.list.e8e0775e692adbcb8acdf3799178655c/stdout.expect
A   clitest/test-data/output/TestAuth/endpoints.list.031aaa8a3aec0fc7853bf71ea233d293.2/stdout.expect
A   clitest/test-data/output/TestAuth/endpoints.list.031aaa8a3aec0fc7853bf71ea233d293/stdout.expect
A   clitest/test-data/output/TestAuth/endpoints.list.035d870983efb3a7ec7051687e6fe6bb.2/stdout.expect
A   clitest/test-data/output/TestAuth/endpoints.list.035d870983efb3a7ec7051687e6fe6bb/stdout.expect
A   clitest/test-data/output/TestAuth/endpoints.list.0e07d3a262e5e0ef47b26f4082c5f7bf.2/stdout.expect
A   clitest/test-data/output/TestAuth/endpoints.list.0e07d3a262e5e0ef47b26f4082c5f7bf/stdout.expect
A   clitest/test-data/output/TestAuth/endpoints.list.1701a61176648c697025a2134647eda2.2/stdout.expect
A   clitest/test-data/output/TestAuth/endpoints.list.1701a61176648c697025a2134647eda2/stdout.expect
A   clitest/test-data/output/TestAuth/endpoints.list.19bea7890032d85c84f1398c19dd3536.2/stdout.expect
A   clitest/test-data/output/TestAuth/endpoints.list.19bea7890032d85c84f1398c19dd3536/stdout.expect
A   clitest/test-data/output/TestAuth/endpoints.list.611601b3efac342fd10027372140fe8c.2/stdout.expect
A   clitest/test-data/output/TestAuth/endpoints.list.611601b3efac342fd10027372140fe8c/stdout.expect
A   clitest/test-data/output/TestAuth/endpoints.list.b0d2450128d6468280922204054b343b.2/stdout.expect
A   clitest/test-data/output/TestAuth/endpoints.list.b0d2450128d6468280922204054b343b/stdout.expect
A   clitest/test-data/output/TestAuth/endpoints.list.e8e0775e692adbcb8acdf3799178655c.2/stdout.expect
A   clitest/test-data/output/TestAuth/endpoints.list.e8e0775e692adbcb8acdf3799178655c/stdout.expect
M   clitest/test-data/output/TestAuth/info.get/stdout.expect
M   clitest/test-data/output/TestAuth/params.list.611601b3efac342fd10027372140fe8c/stdout.expect
M   clitest/test-data/output/TestAuth/params.list.e8e0775e692adbcb8acdf3799178655c/stdout.expect
A   clitest/test-data/output/TestAuth/version_sets.list.031aaa8a3aec0fc7853bf71ea233d293.2/stdout.expect
A   clitest/test-data/output/TestAuth/version_sets.list.031aaa8a3aec0fc7853bf71ea233d293/stdout.expect
A   clitest/test-data/output/TestAuth/version_sets.list.035d870983efb3a7ec7051687e6fe6bb.2/stdout.expect
A   clitest/test-data/output/TestAuth/version_sets.list.035d870983efb3a7ec7051687e6fe6bb/stdout.expect
A   clitest/test-data/output/TestAuth/version_sets.list.0e07d3a262e5e0ef47b26f4082c5f7bf.2/stdout.expect
A   clitest/test-data/output/TestAuth/version_sets.list.0e07d3a262e5e0ef47b26f4082c5f7bf/stdout.expect
A   clitest/test-data/output/TestAuth/version_sets.list.1701a61176648c697025a2134647eda2.2/stdout.expect
A   clitest/test-data/output/TestAuth/version_sets.list.1701a61176648c697025a2134647eda2/stdout.expect
A   clitest/test-data/output/TestAuth/version_sets.list.19bea7890032d85c84f1398c19dd3536.2/stdout.expect
A   clitest/test-data/output/TestAuth/version_sets.list.19bea7890032d85c84f1398c19dd3536/stdout.expect
A   clitest/test-data/output/TestAuth/version_sets.list.611601b3efac342fd10027372140fe8c.2/stdout.expect
A   clitest/test-data/output/TestAuth/version_sets.list.611601b3efac342fd10027372140fe8c/stdout.expect
A   clitest/test-data/output/TestAuth/version_sets.list.b0d2450128d6468280922204054b343b.2/stdout.expect
A   clitest/test-data/output/TestAuth/version_sets.list.b0d2450128d6468280922204054b343b/stdout.expect
A   clitest/test-data/output/TestAuth/version_sets.list.e8e0775e692adbcb8acdf3799178655c.2/stdout.expect
A   clitest/test-data/output/TestAuth/version_sets.list.e8e0775e692adbcb8acdf3799178655c/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/TestBootEnvLookaside/bootenvs.install.test-data/no-phredhammer.yml/stdout.expect
M   clitest/test-data/output/TestBootEnvStaticLookasideByName/bootenvs.install.test-data/no-phredhammer.yml/stdout.expect
M   clitest/test-data/output/TestBootEnvStaticLookasideByPath/bootenvs.install.test-data/no-phredhammer.yml/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/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/TestContentsFunctionalCli/contents.update.Pack1.523620b2ed16a29ed3b9015febae8d6b/stdout.expect
M   clitest/test-data/output/TestContextStuff/contexts.create.91a30e4b8f08cb0f2a512496420eddb8/stdout.expect
A   clitest/test-data/output/TestCorePieces/catalog_items.indexes/stdout.expect
A   clitest/test-data/output/TestCorePieces/endpoint_connections.indexes/stdout.expect
A   clitest/test-data/output/TestCorePieces/endpoints.indexes/stdout.expect
A   clitest/test-data/output/TestCorePieces/version_sets.indexes/stdout.expect
A   clitest/test-data/output/TestEndpointCli/073f1f3557ce83a4417061b5dc5ac74b.2/stdout.expect
A   clitest/test-data/output/TestEndpointCli/073f1f3557ce83a4417061b5dc5ac74b/stdout.expect
A   clitest/test-data/output/TestEndpointCli/0eeb2a6941ed1e9d524e68b82110a6ef/stdout.expect
A   clitest/test-data/output/TestEndpointCli/10a2dff39825ecfde06870e0e628e075/stderr.expect
A   clitest/test-data/output/TestEndpointCli/10c5742f6b34e576ef0780cda1041ff7/stderr.expect
A   clitest/test-data/output/TestEndpointCli/135b5dfd57be939c35763d46bbcedb8c/stderr.expect
A   clitest/test-data/output/TestEndpointCli/1c117f3ec92111bb244f1d20c868f206/stderr.expect
A   clitest/test-data/output/TestEndpointCli/1ca1408c4dbbcad7d7629d5d0a7f055b/stdout.expect
A   clitest/test-data/output/TestEndpointCli/225e5aa00578c10fd70ad34696e0c179/stderr.expect
A   clitest/test-data/output/TestEndpointCli/27a4de4fff1ed1ec160667f31ecb177f/stderr.expect
A   clitest/test-data/output/TestEndpointCli/2a4daf7af2b83363ef7315319cac6d56/stderr.expect
A   clitest/test-data/output/TestEndpointCli/2b1732126f79324331a143a0ff7f6b55/stdout.expect
A   clitest/test-data/output/TestEndpointCli/3bf74385f1b47dbeb1e7b7c25a3cbf2c/stderr.expect
A   clitest/test-data/output/TestEndpointCli/4bb9af162a699e232bcab753afd0d1af/stdout.expect
A   clitest/test-data/output/TestEndpointCli/4d0ac26628c74043380e5b99fd1b5192.2/stdout.expect
A   clitest/test-data/output/TestEndpointCli/4d0ac26628c74043380e5b99fd1b5192/stdout.expect
A   clitest/test-data/output/TestEndpointCli/775fd849015b93fc2c4b8b6b94af4bcb/stdout.expect
A   clitest/test-data/output/TestEndpointCli/79196f650fa8d8d4e7f92715b58123bf/stderr.expect
A   clitest/test-data/output/TestEndpointCli/7ec0351ab25cfa19d795a8055fc89826/stderr.expect
A   clitest/test-data/output/TestEndpointCli/82e28ff43490bd3dabc7d92f6af9995b/stdout.expect
A   clitest/test-data/output/TestEndpointCli/8e370dd79b74669671136f037e0adb61/stderr.expect
A   clitest/test-data/output/TestEndpointCli/8e370dd79b74669671136f037e0adb61/stdout.expect
A   clitest/test-data/output/TestEndpointCli/930ed1d6f50a2e43b6d03fb96636c151/stdout.expect
A   clitest/test-data/output/TestEndpointCli/973ba4b185da1f07f2a769df80d5868c/stderr.expect
A   clitest/test-data/output/TestEndpointCli/9753682173eff4ee86f23a7342e54d01/stderr.expect
A   clitest/test-data/output/TestEndpointCli/a1a90c5114c9b4109d79522bbb61b49a/stderr.expect
A   clitest/test-data/output/TestEndpointCli/a1a90c5114c9b4109d79522bbb61b49a/stdout.expect
A   clitest/test-data/output/TestEndpointCli/a4b9574025025b9a8f089d0092c2d9dc/stderr.expect
A   clitest/test-data/output/TestEndpointCli/a85f22c32381e0f8eb513434d41fc7c5/stderr.expect
A   clitest/test-data/output/TestEndpointCli/aa00a919b4ee41a5de39be50a3bbdcf9.2/stdout.expect
A   clitest/test-data/output/TestEndpointCli/aa00a919b4ee41a5de39be50a3bbdcf9.3/stdout.expect
A   clitest/test-data/output/TestEndpointCli/aa00a919b4ee41a5de39be50a3bbdcf9/stderr.expect
A   clitest/test-data/output/TestEndpointCli/aa00a919b4ee41a5de39be50a3bbdcf9/stdout.expect
A   clitest/test-data/output/TestEndpointCli/b103f6138969dc398356a6620914099b/stderr.expect
A   clitest/test-data/output/TestEndpointCli/b2b6ed468d6024df409342eb46fc81ed/stderr.expect
A   clitest/test-data/output/TestEndpointCli/b5bb47d9e944f143e012a6e70853d4a0/stderr.expect
A   clitest/test-data/output/TestEndpointCli/be71cec63aad1e314cbf724985afd66c.2/stderr.expect
A   clitest/test-data/output/TestEndpointCli/be71cec63aad1e314cbf724985afd66c/stdout.expect
A   clitest/test-data/output/TestEndpointCli/c0fc848c86d0279c64ebfc50cbd40fbb/stderr.expect
A   clitest/test-data/output/TestEndpointCli/cb4ca27ef8d36cf973bcc33866cc8667/stderr.expect
A   clitest/test-data/output/TestEndpointCli/cb4ca27ef8d36cf973bcc33866cc8667/stdout.expect
A   clitest/test-data/output/TestEndpointCli/ccb5dca2d2197891ff604da77c1c9704/stderr.expect
A   clitest/test-data/output/TestEndpointCli/d1cbdaadecd9383b8910ad84b5b8dd47/stderr.expect
A   clitest/test-data/output/TestEndpointCli/d2b7b62048ecbe4ae6357ceb4e0e4f47/stderr.expect
A   clitest/test-data/output/TestEndpointCli/d39a13b2e8cb296bf398ab30668c7ef6/stdout.expect
A   clitest/test-data/output/TestEndpointCli/d6523bbfb45d0bfb0f4deda4f0d1fc37/stderr.expect
A   clitest/test-data/output/TestEndpointCli/dae309dc7ae2b22f6cea40af738ec709/stderr.expect
A   clitest/test-data/output/TestEndpointCli/daef9ca54d00f37584890566b83130e6/stderr.expect
A   clitest/test-data/output/TestEndpointCli/e0cf5f1d6bfe3a200215fe45576f0c7c/stderr.expect
A   clitest/test-data/output/TestEndpointCli/e3df36991f3468dd45f0fa83f1e0627a/stdout.expect
A   clitest/test-data/output/TestEndpointCli/e8a4f19c1e7f6314863c738f54b8cc0e/stderr.expect
A   clitest/test-data/output/TestEndpointCli/e903aacc38bfd1375f1f9c8ea9cc4832/stdout.expect
A   clitest/test-data/output/TestEndpointCli/ebc9a2d43f1c323ff0d8d807f6b55c0b/stderr.expect
A   clitest/test-data/output/TestEndpointCli/ef4f84d40bbae059e0516a7e973938b4/stderr.expect
A   clitest/test-data/output/TestEndpointCli/f52e80984ab18a71aa27e23142949322/stderr.expect
A   clitest/test-data/output/TestEndpointCli/fa469b4ac5cde86d0c4ab48a2c2decf2/stderr.expect
A   clitest/test-data/output/TestEndpointCli/ff0413c06ee4b46451764a7dbc0b876a.2/stderr.expect
A   clitest/test-data/output/TestEndpointCli/ff0413c06ee4b46451764a7dbc0b876a/stdout.expect
M   clitest/test-data/output/TestJobCli/jobs.update.00000000-0000-0000-0000-000000000001.30dacb1527b2905bb1782ee3995298a7/stderr.expect
M   clitest/test-data/output/TestMachineCli/machines.addprofile.3e7031fe-3062-45f1-835c-92541bc9cbd3.jill.2/stderr.expect
M   clitest/test-data/output/TestMachineCli/machines.create.348f85563278f65434960e4c279ccb57/stderr.expect
M   clitest/test-data/output/TestMachineCli/machines.create.e0b19abe05aa4de7b384ecb918c09948/stderr.expect
M   clitest/test-data/output/TestMachineCli/workflows.create.748058981b82809b2b9d4c13f2fa8ca6/stdout.expect
M   clitest/test-data/output/TestObjectCli/objects.list/stdout.expect
M   clitest/test-data/output/TestParamCli/params.create.348f85563278f65434960e4c279ccb57/stderr.expect
M   clitest/test-data/output/TestParamCli/params.create.9b1d0a6a8d66b8745770f56e44855000/stderr.expect
M   clitest/test-data/output/TestParamCli/params.create.e0b19abe05aa4de7b384ecb918c09948/stderr.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/TestParamValidation/machines.show.Name.bob/stdout.expect
M   clitest/test-data/output/TestParamValidation/profiles.show.bob/stdout.expect
M   clitest/test-data/output/TestPluginCli/plugins.create.348f85563278f65434960e4c279ccb57/stderr.expect
M   clitest/test-data/output/TestPluginCli/plugins.create.d58257185010dd9a8a2cee80628f0146/stderr.expect
M   clitest/test-data/output/TestPluginCli/plugins.create.e0b19abe05aa4de7b384ecb918c09948/stderr.expect
M   clitest/test-data/output/TestPluginProviderCli/extended.5c9d4c569c536fdbe4545f7d3d5fc6ca/stderr.expect
M   clitest/test-data/output/TestPluginProviderCli/extended.cdd9213400fcc6a747e8a60884e044e6/stderr.expect
M   clitest/test-data/output/TestPluginProviderCli/extended.e372efccdc6adc2736d772881b179d22/stderr.expect
M   clitest/test-data/output/TestPoolCli/pools.create.2992814277067178c2741490a40bbf44/stderr.expect
M   clitest/test-data/output/TestPoolCli/pools.create.b161260ffcc2fb63495ebd33d166cb26/stderr.expect
M   clitest/test-data/output/TestProfileCli/profiles.create.348f85563278f65434960e4c279ccb57/stderr.expect
M   clitest/test-data/output/TestProfileCli/profiles.create.e0b19abe05aa4de7b384ecb918c09948/stderr.expect
M   clitest/test-data/output/TestProfileFileImport/profiles.create.test-data/base/profiles/bad.json/stderr.expect
M   clitest/test-data/output/TestProfileFileImport/profiles.create.test-data/base/profiles/bad.yaml/stderr.expect
M   clitest/test-data/output/TestProfileInProfile/profiles.create.6dda394be22ce5e31133d999e44154d6/stdout.expect
M   clitest/test-data/output/TestProfileInProfile/profiles.create.82c4fa3974826e2b53fdf72d997a956a/stdout.expect
M   clitest/test-data/output/TestReservationCli/reservations.create.0a0fc32b39cfde87b8a88c7a67ecff73/stderr.expect
M   clitest/test-data/output/TestRoleCLI/roles.create.2e3c163ca9b9e074a2def1f11aecfdc0/stderr.expect
M   clitest/test-data/output/TestRoleCLI/roles.create.50fe7d08fc06331a9a814081c33e45bf/stderr.expect
M   clitest/test-data/output/TestRoleCLI/roles.create.8b7c3dda95c48016f8dd13773199ac78/stderr.expect
M   clitest/test-data/output/TestRoleCLI/roles.create.b3e817fac5bb0948977d7c009f4f5b04/stderr.expect
M   clitest/test-data/output/TestScopedReservations/reservations.create.0d6273d1c6f4f51a5b449c8a2440e332/stderr.expect
M   clitest/test-data/output/TestScopedReservations/reservations.create.19ef2a16973c4155e911434a50ad67ee/stderr.expect
M   clitest/test-data/output/TestScopedReservations/reservations.create.5382d8ca61be54a41cefe0811fe3d3a0/stderr.expect
M   clitest/test-data/output/TestScopedReservations/reservations.create.5beabf8b4e86a15b1bb923f288e7a06d/stderr.expect
M   clitest/test-data/output/TestScopedReservations/reservations.create.ae856946e7e1ceec7f060adee2cebbe2/stderr.expect
M   clitest/test-data/output/TestScopedReservations/reservations.create.c8ba8a4409b87e0562de6eaa30e925a3/stderr.expect
M   clitest/test-data/output/TestScopedReservations/reservations.create.dd8d3dbf08baa7731fa297dff678d284/stderr.expect
M   clitest/test-data/output/TestScopedReservations/reservations.create.f7844c97c24b7b9680050cca05d4d99f/stderr.expect
M   clitest/test-data/output/TestScopedReservations/reservations.create.fb7519bb812936eec88ba419a3b70d38/stderr.expect
M   clitest/test-data/output/TestStageCli/stages.create.348f85563278f65434960e4c279ccb57/stderr.expect
M   clitest/test-data/output/TestStageCli/stages.create.e0b19abe05aa4de7b384ecb918c09948/stderr.expect
M   clitest/test-data/output/TestSubnetCli/subnets.subnet.john.192.168.100.0/10/stderr.expect
M   clitest/test-data/output/TestSubnetCli/subnets.update.john.9bd683d4d27a328470940be5d534aa60/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/TestTaskPrereqs/tasks.update.badbar.e9f5ad55ce3217b45f4731a8faed9a2d/stderr.expect
M   clitest/test-data/output/TestTaskPrereqs/tasks.update.badfoo.a8a02991d72c6b3d21bca9cd60d01518/stderr.expect
M   clitest/test-data/output/TestTasksInContentBundles/contents.upload.08029c88c6feb80bd58ff4ee5706a970/stderr.expect
M   clitest/test-data/output/TestTasksInContentBundles/contents.upload.67d0d4d863f66bdc6d92728b359211bc/stderr.expect
M   clitest/test-data/output/TestTasksInContentBundles/contents.upload.d6378f265d68e2d7d070802786c140ec/stderr.expect
M   clitest/test-data/output/TestTasksInContentBundles/contents.upload.f1830d56d1454a58c88a24b232dd348d/stderr.expect
M   clitest/test-data/output/TestTasksWithElevatedTokens/tasks.create.416f18fb9dc46b108e9d06571a7d1709/stderr.expect
M   clitest/test-data/output/TestTasksWithElevatedTokens/tasks.create.de8d8a847507a34220f8ff818a1aa85a/stderr.expect
M   clitest/test-data/output/TestUserCli/users.create.348f85563278f65434960e4c279ccb57/stderr.expect
M   clitest/test-data/output/TestUserCli/users.create.e0b19abe05aa4de7b384ecb918c09948/stderr.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
M   clitest/test-data/output/TestWorkflowCli/workflows.create.nlName. wf4nlStages. [missing]nl/stdout.expect
M   clitest/test-data/output/TestWorkflowCli/workflows.list.sort.Name/stdout.expect

commit 59050486a181f23524290636a3c2828459d4efa4
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sat Jun 27 13:11:12 2020 -0500

    feat(manager): Embedded Manager in DRP

    Adds the manager plugin into the Core.  This uses the
    HA passive stack system to stream changes into the manager.

    Work still remains on testing and management functions

A   backend/catalog_items.go
M   backend/dataTracker.go
M   backend/dataTracker_test.go
A   backend/endpoint_manager.go
A   backend/endpoints.go
A   backend/pkey.go
M   backend/plugin_controller.go
M   backend/profiles_test.go
M   backend/requestTracker.go
M   backend/user.go
A   backend/version_sets.go
M   cmds/dr-backup/main.go
M   datastack/content.go
A   datastack/endpoint_stack.go
M   datastack/stack.go
M   datastack/stack_legacy.go
M   datastack/streamingSyncActive.go
M   datastack/streamingSyncPassive.go
M   datastack/streamingSync_test.go
M   datastack/wal.go
A   frontend/catalog_items.go
M   frontend/content.go
M   frontend/debug.go
M   frontend/endpoint.go
A   frontend/endpoints.go
M   frontend/frontend.go
M   frontend/machines.go
M   frontend/plugins.go
M   frontend/pools.go
M   frontend/system.go
A   frontend/version_sets.go
M   frontend/websocket.go
M   go.mod
M   go.sum
M   server/selfManage.go
M   server/server.go
M   server/swagger.base.yml

commit 183848f369f0c7a4480aa283b1453ac0706d14e0
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Mon Jun 29 16:27:40 2020 -0500

    fix(validation): Fix stupid validation bug.

    Craig @ videoamp ran into an issue where stored errors on a Lease were
    causing startup issues, The issue was that the Lease Errors array
    contained cached uniqueness violation errors, despite data from the
    WAL proving that everything was properly unique.  The root cause was
    that stored errors were not being properly cleared when
    sanity-checking the state of the world.

    Issue fixed by using the proper interface for clearing validation on
    an object.

M   backend/dataTracker.go

commit ae3eaee86e17e2cb3bb5781b03effaafdb98c81b
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Jun 29 14:44:10 2020 -0500

    build: update to v4.4.0-alpha03

M   go.mod
M   go.sum

commit 051270441df660eb9243a7f416d0ed9a711a48e3
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Jun 29 14:43:51 2020 -0500

    fix(pools): Fix pool unit test

M   clitest/test-data/output/TestPoolCli/pools.create.b161260ffcc2fb63495ebd33d166cb26/stderr.expect

commit 053930205aa5f68fd5cfc9aff80135977c290640
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Fri Jun 19 15:35:17 2020 -0500

    feat(bootenv-customize): Allow for bootenvs to be overridden.

    This allows for certain boot environment fields to be overridden via
    the bootenv-customize param, which can be set up in the usual way that
    parameters are set, using the usual parameter precedence hierarchy,
    except that bootenv ovveride values stack in order from most general
    to most specific.

    Along the way, YAML-ize the BasicContent for ease of future
    modification, and pull in some other 4.4 relevant updates.

    This should be considered a feature preview -- there are known sharp
    edges around having multiple bootenv variants that refer to the
    same .OS.Name but pull from different ISO images and directory trees,
    and there is no attempt whatsoever at integrating with static-lookasides.

M   backend/bootenv.go
M   backend/dataTracker.go
M   backend/fs.go
M   backend/machines.go
M   backend/profiles.go
M   backend/raw_model.go
M   backend/renderData.go
M   backend/requestTracker.go
M   backend/stage.go
M   backend/utils.go
M   clitest/bootenv_test.go
M   clitest/multiarch_test.go
M   clitest/test-data/output/TestAuth/info.get/stdout.expect
M   clitest/test-data/output/TestAuth/params.list.611601b3efac342fd10027372140fe8c/stdout.expect
M   clitest/test-data/output/TestAuth/params.list.e8e0775e692adbcb8acdf3799178655c/stdout.expect
A   clitest/test-data/output/TestBootEnvLookaside/machines.create.fcf2fdaa0b6f3eb6ae97febe4a409a69/stdout.expect
A   clitest/test-data/output/TestBootEnvLookaside/machines.destroy.c66b9e3a-0639-4ff6-8fe4-e102ef971d19/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/bootenvs.create.ca596dd1d4cb264f0661d455a8452722/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/bootenvs.destroy.one/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/files.static.a.2/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/files.static.a.3/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/files.static.a.4/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/files.static.a.5/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/files.static.a/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/files.static.b.2/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/files.static.b.3/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/files.static.b.4/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/files.static.b/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/files.static.c.2/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/files.static.c.3/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/files.static.c/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/files.static.q.2/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/files.static.q.3/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/files.static.q/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/machines.addprofile.Name.bob.bob/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/machines.create.530e4ffdb49a83dccce38daa8c1ead34/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/machines.destroy.Name.bob/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/machines.remove.Name.bob.param.bootenv-customize/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/machines.set.Name.bob.param.bootenv-customize.to.0047b583ec4e1153f33ad3fc91f49841/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/machines.set.Name.bob.param.bootenv-customize.to.db6284b913f22578261262c64e656f7e/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/profiles.create.226086eaf1adc9a53046aa0119dedd23/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/profiles.create.678ad7ae6e0204335d73b9f513253dc4/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/profiles.create.b40de394fe1a56f81e13c9e931459b32/stdout.expect
A   clitest/test-data/output/TestBootEnvOverride/profiles.destroy.bob/stdout.expect
A   clitest/test-data/output/TestBootEnvStaticLookasideByName/machines.create.fcf2fdaa0b6f3eb6ae97febe4a409a69/stdout.expect
A   clitest/test-data/output/TestBootEnvStaticLookasideByName/machines.destroy.c66b9e3a-0639-4ff6-8fe4-e102ef971d19/stdout.expect
A   clitest/test-data/output/TestBootEnvStaticLookasideByPath/machines.create.fcf2fdaa0b6f3eb6ae97febe4a409a69/stdout.expect
A   clitest/test-data/output/TestBootEnvStaticLookasideByPath/machines.destroy.c66b9e3a-0639-4ff6-8fe4-e102ef971d19/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   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
M   datastack/content.go
M   frontend/bootenvs.go
M   frontend/file_common.go
M   frontend/frontend.go
M   frontend/job_create.go
M   frontend/meta.go
M   frontend/params.go
M   frontend/plugins.go
M   frontend/users.go
M   go.mod
M   go.sum
M   midlayer/dhcp.go

commit cf0bd131835e6f85e616c6bdfdc76799716afa80
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed Jun 24 15:19:10 2020 -0500

    fix(profile-update): Force profile updates to trigger a rerender.

    Whenever you update a profile, the system will figure out what machines
    might be affected by affected by any changes to the profile and
    force all potentially affected machines to rerender themselvs.

M   backend/profiles.go
M   datastack/index/index.go

commit 194d7a5e95d301f4992d44fb1ab954cdcec6fbf8
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sun Jun 28 13:41:14 2020 -0500

    fix(jwt-token): Allow the secondary keys to be checked.

    This breaks the fallthrough testing.

M   backend/jwt-utils.go

commit 42f4c96919fcd73e46aee7faa616462053f5003e
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Jun 25 12:29:03 2020 -0500

    perf(replication): Make passive-side catchup faster.

    When we are catching up on commits we have missed since the last time
    we replicated the nic streams, we do not need to flush changes to disk
    every time we write a commit, as they tend to be numerous and small.

    Instead, only switch over to synchronus writes when we switch over to
    realtime commit streaming.

M   datastack/cb2iov_32.go
M   datastack/cb2iov_64.go
M   datastack/streamingSyncPassive.go
M   datastack/streamingSync_test.go
M   datastack/wal.go

commit 8b8d4301e676efd23a028848f266aaaef399f528
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Jun 25 10:43:28 2020 -0500

    fix(replication): Fix crash in streaming replication WAL replay.

    We switched to using mmap for log replay performance improvements and overall
    code simplification on startup, but forgot that WAL replay during the
    initial replication phase is asynchronus, and by the time the synchronization
    stream we want to send gets around to actually transmitting hte bytes the
    mmap of the file may have been closed, leading to the copy routine trying to copy
    from an inaccesible address range.

    Fix that by making a copy of the bytes we need during the catch-up phase of the
    streaming replication process.  Real-time replay is not affected, as writes to
    the WAL are handled using the usual file semantics.

M   datastack/streamingSyncActive.go
M   datastack/streamingSync_test.go

commit f7529128ce2ee44132e860617ce5592b9076e156
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Jun 24 13:13:07 2020 -0500

    fix(pool): Add pool name validation

M   backend/pools.go
M   clitest/pools_test.go
A   clitest/test-data/output/TestPoolCli/pools.create.2992814277067178c2741490a40bbf44/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.create.2992814277067178c2741490a40bbf44/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.create.b161260ffcc2fb63495ebd33d166cb26/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.create.e50625116e42a06daa21727b3cc6f3a1/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.create.e50625116e42a06daa21727b3cc6f3a1/stdout.expect
M   go.mod
M   go.sum

commit 0f88b52e7e8c1fb4f12f11edbb5fc57de165ae3f
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Jun 24 11:56:06 2020 -0500

    build: add aws cli to travis

M   .travis.yml

commit ee52f0bc6f3e359f3e19db7c5925f0661aed489a
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Jun 23 17:10:33 2020 -0500

    fix(xattr) Fix incorrect exit when xattrs fail unexpectedly.

    Instead of exiting when we fail to save an xattr unexpectedly, try
    a couple of fallbacks.

M   datastack/stack.go
M   midlayer/static_test.go

commit c68af2323cc1d62bbdcab527bd57e88e3233a6ec
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Jun 23 15:05:05 2020 -0500

    docs(rel_notes): fix duplicate refs

M   tools/build_rel_notes.sh

commit 31909ebfda0c915ca1fc7bbd09bae670071c7f29
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Sun Jun 21 14:22:27 2020 -0500

    fix(redhat-8): Fox overly specific dependency on `redhat` for os.Family

    We were overly dependent on using os.Family == "redhat" as the flag to
    determine whether we should use the centos-8 stype repo definitions.
    This fixes it by relying on env.OS.FamilyType() == "rhel" instead.

M   backend/bootenv.go
M   backend/renderData.go
M   clitest/test-data/output/TestRepos/machines/c9196b77-deef-4c8e-8130-299b3e3d9a10/install.10/stdout.expect
M   clitest/test-data/output/TestRepos/machines/c9196b77-deef-4c8e-8130-299b3e3d9a10/lines.10/stdout.expect

commit 827bb2a880d93180232e7a57865f8bda6a9ce569
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Fri Jun 19 14:46:07 2020 -0500

    feat(agent-auto-update): Fix unit tests to account for new flag.

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 b2aa5627df5907954f20cd390bd48e12bafad7b8
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Fri Jun 19 10:01:37 2020 -0500

    build: update sprig to latest v3.1.0

M   go.mod
M   go.sum

commit 8241fb5539ce3f8fa502809b587eba11d98ed10c
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Fri Jun 19 08:27:13 2020 -0500

    build: fix unit tests

M   clitest/test-data/output/TestAuth/info.get/stdout.expect
M   clitest/test-data/output/TestTaskCli/tasks.create.8d20432a4e21ef071b283910d9596673/stderr.expect
M   clitest/test-data/output/TestTaskCli/tasks.create.dedd6ced565015e77ca12954ca5e76b9/stderr.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
M   go.mod
M   go.sum

commit ff844db17d021d202e8d9f4298c7be8d4de182ab
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed Jun 17 17:41:07 2020 -0500

    feat(agent-auto-update): Pull in agent-auto-update

    drpcli agent added support for automated updates on service start, and
    got rid of a couple of sanity checks that made installing the agent harder
    in an offline environment.  THis pulls in those changes and adds a
    feature flag to allow running agents know that dr-provision will serve
    them an agent that respects the auto update rules.

M   backend/dataTracker.go
M   datastack/wal.go
M   go.mod
M   go.sum

commit 4af6e0acaa14af5fca9ec6666907653f5fa53896
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Jun 16 12:47:29 2020 -0500

    build: publish release notes

M   .travis.yml
A   tools/build_rel_notes.sh

commit 109b00a858d268d89c1994d1b4f689af8c5418f3
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Mon Jun 15 21:25:16 2020 -0500

    feat(walfsck): Rework wal2git into walfsck

    Now that it has verify, rescue, and humanize modes, turn it into its
    own standalone program.

    verify runs the wal files thorugh basic verification and loads all
    data into memory.  If any errors are encountered they will appear in
    the log output.

    rescue does the same as verify, and saves any data that still appears to be
    valid into a new datastack.

    humanize does the same as rescue, except it writes the data in
    a format that is backwards compatible with older dr-provisions.

D   cmds/wal2git/wal2git.go
A   cmds/walfsck/walfsck.go
M   datastack/stack.go
M   datastack/stack_legacy.go
M   datastack/stack_test.go
M   datastack/streamingSyncActive.go
M   datastack/wal.go
M   go.mod
M   go.sum

commit e2c4c4a1dd306e36f64ee5e9cd7eb4ece639f9db
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sun Jun 14 00:29:36 2020 -0500

    build: update to tagged refs

M   go.mod
M   go.sum

commit 4a7e0a4f200ed37814469f1bac1eef1caaef5ef4
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sun Jun 14 00:12:20 2020 -0500

    docs: fix unitests because of doc changes

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/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

commit 3267045143db3e655d3d2a6fa71ad3fc79a818c9
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Jun 11 13:35:37 2020 -0500

    doc(internal): Fix format errors in internal docs

M   datastack/content.go

commit 06c39b30e94ed33acd17bcf1c3715e15438d77e6
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Jun 10 14:53:47 2020 -0500

    fix(plugins): allow for blacklisting plugins (manager and pool to start)

M   datastack/pluginProvider.go

commit 407a341ef43ac074ff53fd2019b2d7defff811ac
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue May 5 11:27:54 2020 -0500

    feat(pool): Add pool feature.

    Pooling gives the system the ability to group machines into pools and
    operate them like clouds.  Docs and CLI are updated to describe the
    functions.

    This also adds the WorkflowComplete machine field to track if a
    workflow is complete or not.

M   .gitignore
M   backend/dataTracker.go
M   backend/jobs.go
M   backend/machines.go
A   backend/pools.go
M   backend/runningPlugin.go
M   clitest/common_test.go
A   clitest/pools_test.go
M   clitest/test-data/output/.gitignore
M   clitest/test-data/output/TestAddingStageToWorkflowTaskList/machines.create.bob/stdout.expect
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
M   clitest/test-data/output/TestAuth/info.get/stdout.expect
A   clitest/test-data/output/TestAuth/pools.list.031aaa8a3aec0fc7853bf71ea233d293.2/stdout.expect
A   clitest/test-data/output/TestAuth/pools.list.031aaa8a3aec0fc7853bf71ea233d293/stdout.expect
A   clitest/test-data/output/TestAuth/pools.list.035d870983efb3a7ec7051687e6fe6bb.2/stdout.expect
A   clitest/test-data/output/TestAuth/pools.list.035d870983efb3a7ec7051687e6fe6bb/stdout.expect
A   clitest/test-data/output/TestAuth/pools.list.0e07d3a262e5e0ef47b26f4082c5f7bf.2/stdout.expect
A   clitest/test-data/output/TestAuth/pools.list.0e07d3a262e5e0ef47b26f4082c5f7bf/stdout.expect
A   clitest/test-data/output/TestAuth/pools.list.1701a61176648c697025a2134647eda2.2/stdout.expect
A   clitest/test-data/output/TestAuth/pools.list.1701a61176648c697025a2134647eda2/stdout.expect
A   clitest/test-data/output/TestAuth/pools.list.19bea7890032d85c84f1398c19dd3536.2/stdout.expect
A   clitest/test-data/output/TestAuth/pools.list.19bea7890032d85c84f1398c19dd3536/stdout.expect
A   clitest/test-data/output/TestAuth/pools.list.611601b3efac342fd10027372140fe8c.2/stdout.expect
A   clitest/test-data/output/TestAuth/pools.list.611601b3efac342fd10027372140fe8c/stdout.expect
A   clitest/test-data/output/TestAuth/pools.list.b0d2450128d6468280922204054b343b.2/stdout.expect
A   clitest/test-data/output/TestAuth/pools.list.b0d2450128d6468280922204054b343b/stdout.expect
A   clitest/test-data/output/TestAuth/pools.list.e8e0775e692adbcb8acdf3799178655c.2/stdout.expect
A   clitest/test-data/output/TestAuth/pools.list.e8e0775e692adbcb8acdf3799178655c/stdout.expect
M   clitest/test-data/output/TestBootEnvLinks/machines.create.705b3b81d0728cad275b917c9d6c482f/stdout.expect
M   clitest/test-data/output/TestContentsFunctionalCli/machines.addprofile.3e7031fe-3062-45f1-835c-92541bc9cbd3.p1-prof/stdout.expect
M   clitest/test-data/output/TestContentsFunctionalCli/machines.create.7df3aabd2b2a9aa089f7c54b01060cb9/stdout.expect
M   clitest/test-data/output/TestContextStuff/machines.create.bob/stdout.expect
M   clitest/test-data/output/TestContextStuff/machines.update.Name.bob.83fb3b9b6bbf88e0220c0d1e83b16522/stdout.expect
M   clitest/test-data/output/TestContextStuff/machines.update.Name.bob.f13ec3e2bf7000d583f121cb0e727722/stdout.expect
M   clitest/test-data/output/TestCorePieces/machines.indexes/stdout.expect
A   clitest/test-data/output/TestCorePieces/pools.indexes/stdout.expect
M   clitest/test-data/output/TestCurrentTaskReposition/machines.create.bob/stdout.expect
M   clitest/test-data/output/TestCurrentTaskReposition/machines.show.Name.bob.2/stdout.expect
M   clitest/test-data/output/TestCurrentTaskReposition/machines.show.Name.bob/stdout.expect
M   clitest/test-data/output/TestCurrentTaskReposition/machines.tasks.del.Name.bob.task4/stdout.expect
M   clitest/test-data/output/TestCurrentTaskReposition/machines.update.Name.bob.1c9ba59809499b8292fea230d974b762.2/stdout.expect
M   clitest/test-data/output/TestCurrentTaskReposition/machines.update.Name.bob.c92ed336dca8ab7c3f952d31214b5fb3.2/stdout.expect
M   clitest/test-data/output/TestCurrentTaskReposition/machines.update.Name.bob.c92ed336dca8ab7c3f952d31214b5fb3.3/stdout.expect
M   clitest/test-data/output/TestCurrentTaskReposition/machines.update.Name.bob.c92ed336dca8ab7c3f952d31214b5fb3/stdout.expect
M   clitest/test-data/output/TestCurrentTaskReposition/machines.update.Name.bob.fcdf2207b703b5b633350ee1b553faeb/stdout.expect
M   clitest/test-data/output/TestFilesCli/files.upload.common_test.go.as.greg/stdout.expect
M   clitest/test-data/output/TestIsosCli/isos.upload.common_test.go.as.greg/stdout.expect
M   clitest/test-data/output/TestJobCli/machines.create.32cb4c9864de6e606c2e84397f300c18/stdout.expect
M   clitest/test-data/output/TestJobCli/machines.show.3e7031fe-3062-45f1-835c-92541bc9cbd3/stdout.expect
M   clitest/test-data/output/TestJobOsFilter/machines.create.d04b2bd3124e16d9d697029fa69c88a4/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.addprofile.3e7031fe-3062-45f1-835c-92541bc9cbd3.jean/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.addprofile.3e7031fe-3062-45f1-835c-92541bc9cbd3.jill/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.create.2912607b00fab33ffd503f06c4ee28b8.3/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.create.2912607b00fab33ffd503f06c4ee28b8/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.create.cfb21459eb66dff02c687e0bdfed8ab9/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.list.2/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.list.4/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.list.Address=192.168.100.110/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.list.BootEnv=local/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.list.Name=john/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.list.Runnable=true/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.list.Uuid=3e7031fe-3062-45f1-835c-92541bc9cbd3/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.removeprofile.3e7031fe-3062-45f1-835c-92541bc9cbd3.jean/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.removeprofile.3e7031fe-3062-45f1-835c-92541bc9cbd3.jill/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.removeprofile.3e7031fe-3062-45f1-835c-92541bc9cbd3.justine/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.show.3e7031fe-3062-45f1-835c-92541bc9cbd3.2/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.show.3e7031fe-3062-45f1-835c-92541bc9cbd3.3/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.show.3e7031fe-3062-45f1-835c-92541bc9cbd3.4/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.show.3e7031fe-3062-45f1-835c-92541bc9cbd3.5/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.show.3e7031fe-3062-45f1-835c-92541bc9cbd3/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.show.Key.3e7031fe-3062-45f1-835c-92541bc9cbd3/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.show.Name.john/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.show.Uuid.3e7031fe-3062-45f1-835c-92541bc9cbd3/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.stage.3e7031fe-3062-45f1-835c-92541bc9cbd3.c23ab3adaec8ca15ff3ffd0971be6152.2/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.stage.3e7031fe-3062-45f1-835c-92541bc9cbd3.c23ab3adaec8ca15ff3ffd0971be6152/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.stage.3e7031fe-3062-45f1-835c-92541bc9cbd3.stage1/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.stage.3e7031fe-3062-45f1-835c-92541bc9cbd3.stage2.c23ab3adaec8ca15ff3ffd0971be6152.2/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.stage.3e7031fe-3062-45f1-835c-92541bc9cbd3.stage2.c23ab3adaec8ca15ff3ffd0971be6152/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.update.3e7031fe-3062-45f1-835c-92541bc9cbd3.15ef88524f82284ee914fdb15df5a1ef/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.update.3e7031fe-3062-45f1-835c-92541bc9cbd3.21522342df50227b4f678203d499d51a/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.update.3e7031fe-3062-45f1-835c-92541bc9cbd3.5372645be509d5c9bddcfa65cf87f668/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.workflow.Name.john.Workflow1Good/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines.workflow.Name.john/stdout.expect
M   clitest/test-data/output/TestMachineCli/machines/stdout.expect
M   clitest/test-data/output/TestMachineFileImport/machines.create.test-data/base/machines/create.json/stdout.expect
M   clitest/test-data/output/TestMachineFileImport/machines.create.test-data/base/machines/create.yaml/stdout.expect
M   clitest/test-data/output/TestMachineFileImport/machines.update.a2d9b43a-b545-464b-8bc4-088daa7fa7c4.test-data/base/machines/update.yaml/stdout.expect
M   clitest/test-data/output/TestMachineFileImport/machines.update.b2d9b43a-b545-464b-8bc4-088daa7fa7c4.test-data/base/machines/update.json/stdout.expect
M   clitest/test-data/output/TestMachineLocked/machines.create.d9f0531fa4024e3ff7769eb17cfc54f5/stdout.expect
M   clitest/test-data/output/TestMachineLocked/machines.update.3e7031fe-3062-45f1-835c-92541bc9cbd3.690238bdc309eb5c935bd1ef198c333a/stdout.expect
M   clitest/test-data/output/TestMachineLocked/machines.update.3e7031fe-3062-45f1-835c-92541bc9cbd3.8262863ab5bf8686ee11f596d6750a78.2/stdout.expect
M   clitest/test-data/output/TestMachineLocked/machines.update.3e7031fe-3062-45f1-835c-92541bc9cbd3.c40dfd7560a930cb472f04d5f0870f26.2/stdout.expect
M   clitest/test-data/output/TestMachineLocked/machines.update.3e7031fe-3062-45f1-835c-92541bc9cbd3.c40dfd7560a930cb472f04d5f0870f26.3/stdout.expect
M   clitest/test-data/output/TestMachineLocked/machines.update.3e7031fe-3062-45f1-835c-92541bc9cbd3.c40dfd7560a930cb472f04d5f0870f26/stdout.expect
M   clitest/test-data/output/TestMachineLocked/machines.update.3e7031fe-3062-45f1-835c-92541bc9cbd3.cf4c104a7c6130db6cfbff841bfdf2d2.2/stdout.expect
M   clitest/test-data/output/TestMachineLocked/machines.update.3e7031fe-3062-45f1-835c-92541bc9cbd3.cf4c104a7c6130db6cfbff841bfdf2d2/stdout.expect
M   clitest/test-data/output/TestMachineParamFiltering/machines.create.82199705e9583857ab4b2133215d536a/stdout.expect
M   clitest/test-data/output/TestMachineParamFiltering/machines.list.058d21c0e6cb3c5289eff59b3e780a8c/stdout.expect
M   clitest/test-data/output/TestMachineParamFiltering/machines.list.17f7c9ff57515bedf56514ceb45706c6.2/stdout.expect
M   clitest/test-data/output/TestMachineParamFiltering/machines.list.17f7c9ff57515bedf56514ceb45706c6/stdout.expect
M   clitest/test-data/output/TestMachineParamFiltering/machines.list.3b65b8bf83bb0df91e244e42ea277903/stdout.expect
M   clitest/test-data/output/TestMachineParamFiltering/machines.list.4ea62458ff1801b8063a65624f7bab27/stdout.expect
M   clitest/test-data/output/TestMachineParamFiltering/machines.list.600afa17281a93239aef10d9ebae62bf/stdout.expect
M   clitest/test-data/output/TestMachineParamFiltering/machines.list.78a052c944648e1e91fbd61ee97bd6d4/stdout.expect
M   clitest/test-data/output/TestMachineParamFiltering/machines.list.9bbab6f5d538a729971bcb5032ad341b/stdout.expect
M   clitest/test-data/output/TestMachineParamFiltering/machines.list.b8e73264cb6ef962cfaf17b04fac6d71/stdout.expect
M   clitest/test-data/output/TestMachineParamFiltering/machines.list.b9e60201987d64e4aa36caf65d997a5c/stdout.expect
M   clitest/test-data/output/TestMachineParamFiltering/machines.list.bc0b07788588a908ce638d2a92692494/stdout.expect
M   clitest/test-data/output/TestMachineParamFiltering/machines.list.ccabbbc19b05719ba189fc8a1b3673fd/stdout.expect
M   clitest/test-data/output/TestMachineParamFiltering/machines.list.cf145f5a6380cce06c9dd39303105707/stdout.expect
M   clitest/test-data/output/TestMachineParamFiltering/machines.list.ed03be6aa5645fe42f7f7a2df21d89ee/stdout.expect
M   clitest/test-data/output/TestMachineParamFiltering/machines.update.Name.bob.add360d3da0026952990148998b3eca1/stdout.expect
M   clitest/test-data/output/TestMachineSkipIPBooting/machines.create.31bc5a1940b57e5ee30cfb69e55f46a4/stdout.expect
M   clitest/test-data/output/TestMachineTaskCli/machines.create.2912607b00fab33ffd503f06c4ee28b8/stdout.expect
M   clitest/test-data/output/TestMachineTaskCli/machines.tasks.add.3e7031fe-3062-45f1-835c-92541bc9cbd3.at.0.task4.task3.task2.task1.2/stdout.expect
M   clitest/test-data/output/TestMachineTaskCli/machines.tasks.add.3e7031fe-3062-45f1-835c-92541bc9cbd3.at.0.task4.task3.task2.task1/stdout.expect
M   clitest/test-data/output/TestMachineTaskCli/machines.tasks.add.3e7031fe-3062-45f1-835c-92541bc9cbd3.task1.task2.task3.task4.2/stdout.expect
M   clitest/test-data/output/TestMachineTaskCli/machines.tasks.add.3e7031fe-3062-45f1-835c-92541bc9cbd3.task1.task2.task3.task4.3/stdout.expect
M   clitest/test-data/output/TestMachineTaskCli/machines.tasks.add.3e7031fe-3062-45f1-835c-92541bc9cbd3.task1.task2.task3.task4/stdout.expect
M   clitest/test-data/output/TestMachineTaskCli/machines.tasks.del.3e7031fe-3062-45f1-835c-92541bc9cbd3.task1.task1/stdout.expect
M   clitest/test-data/output/TestMachineTaskCli/machines.tasks.del.3e7031fe-3062-45f1-835c-92541bc9cbd3.task1.task3/stdout.expect
M   clitest/test-data/output/TestMachineTaskCli/machines.tasks.del.3e7031fe-3062-45f1-835c-92541bc9cbd3.task2.task4/stdout.expect
M   clitest/test-data/output/TestObjectCli/objects.list/stdout.expect
M   clitest/test-data/output/TestParamValidation/machines.create.bob/stdout.expect
M   clitest/test-data/output/TestParamValidation/machines.show.Name.bob/stdout.expect
M   clitest/test-data/output/TestParamsDefaultGet/machines.create.2912607b00fab33ffd503f06c4ee28b8/stdout.expect
M   clitest/test-data/output/TestPluginActionsInTaskList/machines.create.7888f4e1d4b9eb9abc256b3c6aa44a17/stdout.expect
M   clitest/test-data/output/TestPluginActionsInTaskList/machines.show.Name.phred.2/stdout.expect
M   clitest/test-data/output/TestPluginActionsInTaskList/machines.show.Name.phred.3/stdout.expect
M   clitest/test-data/output/TestPluginActionsInTaskList/machines.show.Name.phred.4/stdout.expect
M   clitest/test-data/output/TestPluginActionsInTaskList/machines.show.Name.phred.5/stdout.expect
M   clitest/test-data/output/TestPluginActionsInTaskList/machines.show.Name.phred/stdout.expect
M   clitest/test-data/output/TestPluginActionsInTaskList/machines.update.Name.phred.448b1f3ff357a758b2bd4e1d87941fee/stdout.expect
M   clitest/test-data/output/TestPluginActionsInTaskList/machines.update.Name.phred.5e35502dd93c48194b2f26efbec983a2/stdout.expect
M   clitest/test-data/output/TestPluginActionsInTaskList/machines.update.Name.phred.7c9306f5b6f7a0be24550955f13f0817/stdout.expect
M   clitest/test-data/output/TestPluginActionsInTaskList/machines.update.Name.phred.ad780f55872d83dd46717498dac28066/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines pause Name.pt-0/stderr.expect
A   clitest/test-data/output/TestPoolCli/machines update Name.pt-0 squote{ dquoteRunnabledquote. false }squote/stderr.expect
A   clitest/test-data/output/TestPoolCli/machines.1121059ee4199ddc2f13141c594e1c92/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.1b9a5d3bf20dc0eaa6a137c1e530b637/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.1fac66c68ca414f91fbe280649c0a27a/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.1fd18e902e237735e2ff075d8ab429a1/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.25bcd826e9d0d260d141b6a2bb4c5de2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.27887e3abd617474db6ef6266a00ee64/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.2e58e09bc9ebcd8ffa1667ea4fe1e625/stderr.expect
A   clitest/test-data/output/TestPoolCli/machines.361d9187023d11f3b966d823b2ccea0e/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.3837dd7509c339cd3038ce231cbae143/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.409065e1cba62a8383fdf1ed5287b5f9/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.473371bb31694e3e046da6db84932f66/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.5be2fa5acd2d568cd9bd2fc743c22dba/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.65b8d8cce86e7b2d0832d8996b98a7c2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.6d2cee8d396e13d6436dc7b94cdca7c7/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.79ba93c793bd92e7ef740aeea399d619/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.8114a6af81b16f96bdedf92c2fc918d0/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.81bc092446dc625bece8f2ea38163772/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.8d3a561439521265d3c156fefc1c3f20/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.a954db5caffbc496006d5c0615ceb2b0/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.b45f9aa21befb04f510b72671a851ddb/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.b77d9910904cbddd9b8690d30cf7c6b0/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.c10e93ef919ea6f9830ef6365c43e0f7/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.create.11a3b21488a53a789ad2f8572c26893e/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.create.36d49065fe3823fb92a854498d3af810/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.create.489f7dd3ffe97470dca6ba932ffd3ac4/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.create.5961b69b82209c45a55d8521329fbd09/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.create.74f40bd147810169957b9e426e565706/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.create.762ffae105ec450dabe64e75f465efe8/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.create.adfe9ea9bd0df43260eea0cc2ff33f63/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.create.b1d81f98a47e7dc6f3686f2b9a09146e/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.create.f401bc161de20079f4e6d03a07e29a9d/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.create.fa51ba49b13e679a4f4c12218f289421/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.d302555e155148cebf01319aa792fee1/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.destroy.Name.pt-0/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.destroy.Name.pt-1/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.destroy.Name.pt-2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.destroy.Name.pt-3/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.destroy.Name.pt-4/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.destroy.Name.pt-5/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.destroy.Name.pt-6/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.destroy.Name.pt-7/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.destroy.Name.pt-8/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.destroy.Name.pt-9/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.f48da72400d2c2e7eb94e249c8d94c92/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.fe87796b4691d522b02c433d89b8c417/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.34d784424449f56d4e864029db9569b9.15/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.34d784424449f56d4e864029db9569b9.16/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.34d784424449f56d4e864029db9569b9.17/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.34d784424449f56d4e864029db9569b9.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.34d784424449f56d4e864029db9569b9.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.34d784424449f56d4e864029db9569b9.6/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.34d784424449f56d4e864029db9569b9.7/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.34d784424449f56d4e864029db9569b9.8/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.34d784424449f56d4e864029db9569b9/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.59ab771ce8d93254d638f2f2e828a34d/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.c7f64781870135817806de64f4b60aad.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.c7f64781870135817806de64f4b60aad/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.10/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.11/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.12/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.13/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.14/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.15/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.16/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.17/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.18/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.19/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.20/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.21/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.22/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.23/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.24/stderr.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.24/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.25/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.4/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.5/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.6/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.7/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.8/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae.9/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default.f416df4e47ccbd4730144dbbe25020ae/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=default/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.34d784424449f56d4e864029db9569b9.10/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.34d784424449f56d4e864029db9569b9.11/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.34d784424449f56d4e864029db9569b9.12/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.34d784424449f56d4e864029db9569b9.13/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.34d784424449f56d4e864029db9569b9.14/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.34d784424449f56d4e864029db9569b9.15/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.34d784424449f56d4e864029db9569b9.16/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.34d784424449f56d4e864029db9569b9.17/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.34d784424449f56d4e864029db9569b9.18/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.34d784424449f56d4e864029db9569b9.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.34d784424449f56d4e864029db9569b9.20/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.34d784424449f56d4e864029db9569b9.21/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.34d784424449f56d4e864029db9569b9.22/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.34d784424449f56d4e864029db9569b9.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.34d784424449f56d4e864029db9569b9.4/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.34d784424449f56d4e864029db9569b9.5/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.34d784424449f56d4e864029db9569b9.6/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.34d784424449f56d4e864029db9569b9.7/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.34d784424449f56d4e864029db9569b9.9/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.59ab771ce8d93254d638f2f2e828a34d.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.59ab771ce8d93254d638f2f2e828a34d/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.10/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.11/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.12/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.13/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.14/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.15/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.16/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.17/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.18/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.19/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.20/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.21/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.22/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.23/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.24/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.25/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.26/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.27/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.28/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.29/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.30/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.31/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.32/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.33/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.34/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.35/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.36/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.37/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.38/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.39/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.4/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.40/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.41/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.42/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.43/stderr.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.43/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.44/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.45/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.46/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.47/stderr.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.47/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.48/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.49/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.5/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.50/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.51/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.52/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.53/stderr.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.53/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.6/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.7/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.8/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae.9/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred.f416df4e47ccbd4730144dbbe25020ae/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.list.Pool=fred/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.pause.Name.pt-0.1a28a416269b064357c2152dd3a50ba8.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.pause.Name.pt-0.1a28a416269b064357c2152dd3a50ba8.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.pause.Name.pt-0.1a28a416269b064357c2152dd3a50ba8/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.pause.Name.pt-0.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.pause.Name.pt-0/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.pause.Name.pt-3.1a28a416269b064357c2152dd3a50ba8/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-0.b98773fd65e6e32eee9e8a357b6a3e55.10/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-0.b98773fd65e6e32eee9e8a357b6a3e55.11/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-0.b98773fd65e6e32eee9e8a357b6a3e55.12/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-0.b98773fd65e6e32eee9e8a357b6a3e55.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-0.b98773fd65e6e32eee9e8a357b6a3e55.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-0.b98773fd65e6e32eee9e8a357b6a3e55.4/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-0.b98773fd65e6e32eee9e8a357b6a3e55.5/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-0.b98773fd65e6e32eee9e8a357b6a3e55.6/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-0.b98773fd65e6e32eee9e8a357b6a3e55.7/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-0.b98773fd65e6e32eee9e8a357b6a3e55.8/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-0.b98773fd65e6e32eee9e8a357b6a3e55.9/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-0.b98773fd65e6e32eee9e8a357b6a3e55/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-1.b98773fd65e6e32eee9e8a357b6a3e55/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-2.b98773fd65e6e32eee9e8a357b6a3e55.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-2.b98773fd65e6e32eee9e8a357b6a3e55/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-3.b98773fd65e6e32eee9e8a357b6a3e55.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-3.b98773fd65e6e32eee9e8a357b6a3e55/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-4.b98773fd65e6e32eee9e8a357b6a3e55.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.processjobs.Name.pt-4.b98773fd65e6e32eee9e8a357b6a3e55/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.releaseToPool.Name.pt-0.34d784424449f56d4e864029db9569b9/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.releaseToPool.Name.pt-0.424413894821c5a1387a6ecd63bc318d/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.releaseToPool.Name.pt-0.f416df4e47ccbd4730144dbbe25020ae/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.returnToPool.Name.pt-0.34d784424449f56d4e864029db9569b9/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.run.Name.pt-0.1a28a416269b064357c2152dd3a50ba8.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.run.Name.pt-0.1a28a416269b064357c2152dd3a50ba8.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.run.Name.pt-0.1a28a416269b064357c2152dd3a50ba8/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.run.Name.pt-0.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.run.Name.pt-0/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.run.Name.pt-1.1a28a416269b064357c2152dd3a50ba8/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.run.Name.pt-2.1a28a416269b064357c2152dd3a50ba8/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.run.Name.pt-3.1a28a416269b064357c2152dd3a50ba8/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.run.Name.pt-4.1a28a416269b064357c2152dd3a50ba8/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.433bac0fffb8d855840ebf876a551d90.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.433bac0fffb8d855840ebf876a551d90/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.44ec321e2366c78a00f121c36ae02ce3.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.44ec321e2366c78a00f121c36ae02ce3/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.59ab771ce8d93254d638f2f2e828a34d.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.59ab771ce8d93254d638f2f2e828a34d.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.59ab771ce8d93254d638f2f2e828a34d.4/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.59ab771ce8d93254d638f2f2e828a34d.5/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.59ab771ce8d93254d638f2f2e828a34d.6/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.59ab771ce8d93254d638f2f2e828a34d.7/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.59ab771ce8d93254d638f2f2e828a34d/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28.10/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28.11/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28.12/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28.4/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28.5/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28.6/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28.7/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28.8/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28.9/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.6ca8bf208b3ff8b90b16382fdb275f28/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.c4b36fd05c3687a38db275fd7f3d1e4d.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.c4b36fd05c3687a38db275fd7f3d1e4d/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.ecba1e079f34e6b5dccb44989fa0a2f0.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.ecba1e079f34e6b5dccb44989fa0a2f0/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.f4b8dfcf0dcec6e062eb10f31b325a31.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-0.f4b8dfcf0dcec6e062eb10f31b325a31/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-1.34d784424449f56d4e864029db9569b9/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-1.6ca8bf208b3ff8b90b16382fdb275f28.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-1.6ca8bf208b3ff8b90b16382fdb275f28.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-1.6ca8bf208b3ff8b90b16382fdb275f28.4/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-1.6ca8bf208b3ff8b90b16382fdb275f28/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-1.c7f64781870135817806de64f4b60aad/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-1.f416df4e47ccbd4730144dbbe25020ae/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-2.34d784424449f56d4e864029db9569b9/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-2.6ca8bf208b3ff8b90b16382fdb275f28.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-2.6ca8bf208b3ff8b90b16382fdb275f28.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-2.6ca8bf208b3ff8b90b16382fdb275f28.4/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-2.6ca8bf208b3ff8b90b16382fdb275f28/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-2.c7f64781870135817806de64f4b60aad/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-2.f416df4e47ccbd4730144dbbe25020ae/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-3.34d784424449f56d4e864029db9569b9/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-3.6ca8bf208b3ff8b90b16382fdb275f28.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-3.6ca8bf208b3ff8b90b16382fdb275f28.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-3.6ca8bf208b3ff8b90b16382fdb275f28.4/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-3.6ca8bf208b3ff8b90b16382fdb275f28/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-3.f416df4e47ccbd4730144dbbe25020ae/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-4.6ca8bf208b3ff8b90b16382fdb275f28.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-4.6ca8bf208b3ff8b90b16382fdb275f28.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-4.6ca8bf208b3ff8b90b16382fdb275f28.4/stdout.expect
A   clitest/test-data/output/TestPoolCli/machines.show.Name.pt-4.6ca8bf208b3ff8b90b16382fdb275f28/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.action/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.actions/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.active.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.active.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.active.4/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.active/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.addMachines/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.create.41decd7422024e9d0632c06008c2abd4/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.create.af7bbe4bbc1ce25b6c1c08b409f55fd9/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.create.child1/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.create.child1/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.create.child2/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.create.fred/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.create.fred/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.create.parent1/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.create/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.destroy.child1/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.destroy.child2/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.destroy.fred.2/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.destroy.fred.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.destroy.fred/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.destroy.fred/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.destroy.jane/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.destroy.jane/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.destroy.jasminePool/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.destroy.jasminePool/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.destroy.parent1/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.destroy/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.list.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.list.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.list/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.child1.555e7dfe406a2c8f039e9d42c95717cf/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.child1.a6d680e43d43e46b8622b3b882dae5dd/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.child1/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.child2.555e7dfe406a2c8f039e9d42c95717cf/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.child2.a6d680e43d43e46b8622b3b882dae5dd/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.child2/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.fred.0f86f614bb1fcf631e0eae0b38d663a7.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.fred.0f86f614bb1fcf631e0eae0b38d663a7.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.fred.0f86f614bb1fcf631e0eae0b38d663a7.4/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.fred.0f86f614bb1fcf631e0eae0b38d663a7.5/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.fred.0f86f614bb1fcf631e0eae0b38d663a7.6/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.fred.0f86f614bb1fcf631e0eae0b38d663a7.7/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.fred.0f86f614bb1fcf631e0eae0b38d663a7/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.fred.82400208a6b22888b9a4354b0347fce4.2/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.fred.82400208a6b22888b9a4354b0347fce4.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.fred.82400208a6b22888b9a4354b0347fce4/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.fred.82400208a6b22888b9a4354b0347fce4/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.fred.93671884763e23d3787adf7cece22303/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.fred.93671884763e23d3787adf7cece22303/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.jasminePool.d50dbd9bb054126f9d6baf9a59db145f/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.parent1.6cb13d6fef2d97e72d1c976075e3503c/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.parent1.8a591c0425e06149ead0b4528756549a/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add.parent1.919f9b7323fbe1dea7769481d989a029/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.add/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.allocate.fred.1642c4397a604df88cdf788e7c5ce9e0/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.allocate.fred.1642c4397a604df88cdf788e7c5ce9e0/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.allocate.fred.16cfc4510e4c4d4016cfd3de050bea99.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.allocate.fred.16cfc4510e4c4d4016cfd3de050bea99/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.allocate.fred.4b30b94186aa607dc22746d822f115f2/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.allocate.fred.60ab21337ccb271688c68698429c7c7a/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.allocate.fred.6865318ed5adc6f268b9a6b9569b59ad.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.allocate.fred.6865318ed5adc6f268b9a6b9569b59ad/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.allocate.fred.7362b7f006333b3f5eda2d598f0b2f04/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.allocate.fred.8a08a41823c6267e01edbdadd4b88d5b/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.allocate.fred.afdff62bc6a515c706c05f0891f83880/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.allocate.fred.b9f35dea9c5aa3af45520567fbbe3a82/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.allocate.fred.e574c9539a62e4870c448e758f5c5636/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.allocate.fred.e9b216cc4d64dc5c33ffe918a67929d0/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.allocate.fred.ed091a9217beb3cbe48a7ee4a1afa799/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.allocate.fred.f559fcccb5c4682baf82f3699b23f1d3/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.allocate.fred.fac484e759104bf641a2603ee01d7c96/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.allocate.fred/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.allocate.jasminePool.d50dbd9bb054126f9d6baf9a59db145f/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.allocate/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.release.fred.0f86f614bb1fcf631e0eae0b38d663a7.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.release.fred.0f86f614bb1fcf631e0eae0b38d663a7/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.release.fred.5fbe6c30a6e5aad1f9a0ecb865c9b5c3/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.release.fred.5fbe6c30a6e5aad1f9a0ecb865c9b5c3/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.release.fred.82400208a6b22888b9a4354b0347fce4/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.release.fred.88dc7cd4533d664def87ce918c48ccff.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.release.fred.88dc7cd4533d664def87ce918c48ccff.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.release.fred.88dc7cd4533d664def87ce918c48ccff.4/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.release.fred.88dc7cd4533d664def87ce918c48ccff/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.release.fred.88dc7cd4533d664def87ce918c48ccff/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.release.fred.93671884763e23d3787adf7cece22303/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.release.fred.93671884763e23d3787adf7cece22303/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.release.fred.c01a8cb675a6c91ad0bdcb6ffc2cf565/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.release.fred.c01a8cb675a6c91ad0bdcb6ffc2cf565/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.release.fred.ce7322723480595dd311683eb94d9b57.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.release.fred.ce7322723480595dd311683eb94d9b57/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.release.fred.f559fcccb5c4682baf82f3699b23f1d3/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.release.jasminePool.d50dbd9bb054126f9d6baf9a59db145f/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.release/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.remove.child1.e42b3c649c2ac80c71a920bf43ba658a/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.remove.child2.e097ff5b3e4b2684d0afa2481cb7030f/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.remove.fred.0f86f614bb1fcf631e0eae0b38d663a7.10/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.remove.fred.0f86f614bb1fcf631e0eae0b38d663a7.11/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.remove.fred.0f86f614bb1fcf631e0eae0b38d663a7.12/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.remove.fred.0f86f614bb1fcf631e0eae0b38d663a7.12/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.remove.fred.0f86f614bb1fcf631e0eae0b38d663a7.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.remove.fred.0f86f614bb1fcf631e0eae0b38d663a7.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.remove.fred.0f86f614bb1fcf631e0eae0b38d663a7.4/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.remove.fred.0f86f614bb1fcf631e0eae0b38d663a7.5/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.remove.fred.0f86f614bb1fcf631e0eae0b38d663a7.6/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.remove.fred.0f86f614bb1fcf631e0eae0b38d663a7.7/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.remove.fred.0f86f614bb1fcf631e0eae0b38d663a7.7/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.remove.fred.0f86f614bb1fcf631e0eae0b38d663a7.8/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.remove.fred.0f86f614bb1fcf631e0eae0b38d663a7.9/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.remove.fred.0f86f614bb1fcf631e0eae0b38d663a7/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.remove.fred.82400208a6b22888b9a4354b0347fce4/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.remove.fred.93671884763e23d3787adf7cece22303/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.remove.fred.93671884763e23d3787adf7cece22303/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.remove.jasminePool.d50dbd9bb054126f9d6baf9a59db145f/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.remove.parent1.0f86f614bb1fcf631e0eae0b38d663a7/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.manage.remove/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.manage/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.removeMachines/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.runaction/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.show.default/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.show.fred/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.show.fred/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.show/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.status.child1.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.child1.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.child1.4/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.child1.5/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.child1/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.child2.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.child2.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.child2.4/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.child2.5/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.child2/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.10/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.11/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.12/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.13/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.14/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.15/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.16/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.17/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.18/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.19/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.20/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.21/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.22/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.23/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.24/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.25/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.26/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.27/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.28/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.29/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.30/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.31/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.32/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.33/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.34/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.35/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.36/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.37/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.38/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.39/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.4/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.40/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.41/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.42/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.43/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.44/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.45/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.46/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.47/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.48/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.49/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.5/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.50/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.51/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.52/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.53/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.54/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.55/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.56/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.57/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.58/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.59/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.6/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.60/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.61/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.62/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.63/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.64/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.65/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.66/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.67/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.7/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.8/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default.9/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.default/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.10/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.11/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.12/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.13/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.14/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.15/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.16/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.17/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.18/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.19/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.20/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.21/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.22/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.23/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.24/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.25/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.26/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.27/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.28/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.29/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.30/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.31/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.32/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.33/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.34/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.35/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.36/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.37/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.38/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.39/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.4/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.40/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.41/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.42/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.43/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.44/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.45/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.46/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.47/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.48/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.49/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.5/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.50/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.51/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.52/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.53/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.54/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.55/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.56/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.57/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.58/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.59/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.6/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.60/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.61/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.62/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.63/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.64/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.65/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.66/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.67/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.7/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.8/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred.9/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.fred/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.jasminePool.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.jasminePool.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.jasminePool.4/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.jasminePool.5/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.jasminePool.6/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.jasminePool.7/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.jasminePool.8/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.jasminePool.9/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.jasminePool/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.parent1.2/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.parent1.3/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.parent1.4/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.parent1.5/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.parent1.6/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.parent1.7/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status.parent1/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.status/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools.update.child1.3571cbd5778dbc539496f2089712c5e9/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.update.child1.636c2e6073b0ecb8df921079e5183125/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.update.child2.731d1f993c6dfcb9950f55f1afa84734/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.update.child2.8e44738f3502b5d06eaac03d03a2cb5e/stdout.expect
A   clitest/test-data/output/TestPoolCli/pools.update/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools/stderr.expect
A   clitest/test-data/output/TestPoolCli/pools/stdout.expect
A   clitest/test-data/output/TestPoolCli/profiles.create.pool-test-1/stdout.expect
A   clitest/test-data/output/TestPoolCli/profiles.create.pool-test-2/stdout.expect
A   clitest/test-data/output/TestPoolCli/profiles.destroy.pool-test-1/stdout.expect
A   clitest/test-data/output/TestPoolCli/profiles.destroy.pool-test-2/stdout.expect
A   clitest/test-data/output/TestPoolCli/stages.create.22651d1625900f3327091e1da2a79cfc/stdout.expect
A   clitest/test-data/output/TestPoolCli/stages.create.pool-test-done/stdout.expect
A   clitest/test-data/output/TestPoolCli/stages.create.pool-test-exit/stdout.expect
A   clitest/test-data/output/TestPoolCli/stages.create.pool-test-start/stdout.expect
A   clitest/test-data/output/TestPoolCli/stages.destroy.pool-test-done/stdout.expect
A   clitest/test-data/output/TestPoolCli/stages.destroy.pool-test-exit/stdout.expect
A   clitest/test-data/output/TestPoolCli/stages.destroy.pool-test-start/stdout.expect
A   clitest/test-data/output/TestPoolCli/stages.destroy.pool-test-task/stdout.expect
A   clitest/test-data/output/TestPoolCli/tasks.create.task1/stdout.expect
A   clitest/test-data/output/TestPoolCli/tasks.destroy.task1/stdout.expect
A   clitest/test-data/output/TestPoolCli/workflows.create.0009699b3874371925b48160fe5f9cf5/stdout.expect
A   clitest/test-data/output/TestPoolCli/workflows.create.24530d0a475b9c65ce7cf8543e6fbcae/stdout.expect
A   clitest/test-data/output/TestPoolCli/workflows.create.68afe2450a4237c3c0fd7ba216ebe462/stdout.expect
A   clitest/test-data/output/TestPoolCli/workflows.create.7518c4205c23adb0525db4ec8765f841/stdout.expect
A   clitest/test-data/output/TestPoolCli/workflows.create.9ed46fd8fef52bb9fd7d6348f27aabc7/stdout.expect
A   clitest/test-data/output/TestPoolCli/workflows.create.b0c73737c141bb53c0f443981bae1921/stdout.expect
A   clitest/test-data/output/TestPoolCli/workflows.create.ec639bf1fa55f2951d8fb9855e9babb1/stdout.expect
A   clitest/test-data/output/TestPoolCli/workflows.destroy.pool-test-allocate/stdout.expect
A   clitest/test-data/output/TestPoolCli/workflows.destroy.pool-test-enter/stdout.expect
A   clitest/test-data/output/TestPoolCli/workflows.destroy.pool-test-exit/stdout.expect
A   clitest/test-data/output/TestPoolCli/workflows.destroy.pool-test-leave/stdout.expect
A   clitest/test-data/output/TestPoolCli/workflows.destroy.pool-test-release/stdout.expect
A   clitest/test-data/output/TestPoolCli/workflows.destroy.pool-test-task/stdout.expect
A   clitest/test-data/output/TestPoolCli/workflows.destroy.pool-test/stdout.expect
M   clitest/test-data/output/TestProcessJobsCli/machines.create.2912607b00fab33ffd503f06c4ee28b8/stdout.expect
M   clitest/test-data/output/TestProcessJobsCli/machines.processjobs.3e7031fe-3062-45f1-835c-92541bc9cbd3.b98773fd65e6e32eee9e8a357b6a3e55/stdout.expect
M   clitest/test-data/output/TestProcessJobsCli/machines.show.3e7031fe-3062-45f1-835c-92541bc9cbd3/stdout.expect
M   clitest/test-data/output/TestProfileInProfile/machines.create.58feacab1055a30ea9f8579a0e387671/stdout.expect
M   clitest/test-data/output/TestProfileInProfile/machines.removeprofile.Name.machine1.profile2/stdout.expect
M   clitest/test-data/output/TestProfileInProfile/machines.update.Name.machine1.4e29ca2dbfa5158cfd5b31e6aabfb19a/stdout.expect
M   clitest/test-data/output/TestRepos/machines.update.c9196b77-deef-4c8e-8130-299b3e3d9a10.3aca223d7f6152f35fcf62eec306c20e.2/stdout.expect
M   clitest/test-data/output/TestRepos/machines.update.c9196b77-deef-4c8e-8130-299b3e3d9a10.f2e3b72ccc2f5352e551f32f996344d4.2/stdout.expect
M   clitest/test-data/output/TestRepos/machines.update.c9196b77-deef-4c8e-8130-299b3e3d9a10.f2e3b72ccc2f5352e551f32f996344d4/stdout.expect
M   clitest/test-data/output/TestSecureParams/14aa5d9a6501cad34347d8361129cdfb/stdout.expect
M   clitest/test-data/output/TestSecureParams/202798cfaafbd57ccfb46bc336c49e7c/stdout.expect
M   clitest/test-data/output/TestSecureParams/65eb352f6bbae96b3bb8405b1c5c1d0e/stdout.expect
M   clitest/test-data/output/TestSecureParams/7aa3701f079ef933122f351075a45e40/stdout.expect
M   clitest/test-data/output/TestSecureParams/a13adcf688d2af312f9eb3cb15350c5d/stdout.expect
M   clitest/test-data/output/TestSecureParams/bd5a907e9277d82f419d78df61d64deb/stdout.expect
M   clitest/test-data/output/TestTaskMeta/machines.workflow.Name.bob.w-reset.2426575a0555a2707708835b60259934.2/stdout.expect
M   clitest/test-data/output/TestTaskMeta/machines.workflow.Name.bob.w-reset.2426575a0555a2707708835b60259934.3/stdout.expect
M   clitest/test-data/output/TestTaskMeta/machines.workflow.Name.bob.w-reset.2426575a0555a2707708835b60259934.4/stdout.expect
M   clitest/test-data/output/TestTaskMeta/machines.workflow.Name.bob.w-reset.2426575a0555a2707708835b60259934.5/stdout.expect
M   clitest/test-data/output/TestTaskMeta/machines.workflow.Name.bob.w-reset.2426575a0555a2707708835b60259934.6/stdout.expect
M   clitest/test-data/output/TestTaskMeta/machines.workflow.Name.bob.w-reset.2426575a0555a2707708835b60259934.7/stdout.expect
M   clitest/test-data/output/TestTaskMeta/machines.workflow.Name.bob.w-reset.2426575a0555a2707708835b60259934/stdout.expect
M   clitest/test-data/output/TestTaskPrereqs/machines.create.bob/stdout.expect
M   clitest/test-data/output/TestTaskPrereqs/machines.update.Name.bob.10590ea1d08bd7a70bb0c83100dd7029/stdout.expect
M   clitest/test-data/output/TestTaskPrereqs/machines.update.Name.bob.24f3a107165ef5dd0d71bbd9e1ce8f9b/stdout.expect
M   clitest/test-data/output/TestTaskPrereqs/machines.update.Name.bob.567bdf22f5bd7cd22c7a929dc5e0dd44/stdout.expect
M   clitest/test-data/output/TestTasksWithElevatedTokens/machines.create.bc23e5eb509145146e60c0681d79687e/stdout.expect
M   clitest/test-data/output/TestTasksWithElevatedTokens/machines.update.Name.bob.b163fc73031096a00d25696999749882/stdout.expect
M   clitest/test-data/output/TestTasksWithElevatedTokens/machines.update.Name.bob.e2b2172af53ece0b710b2cc00dfe5986/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
M   clitest/test-data/output/TestWorkflowAgent/machines.create.bff416cdc8d73fdb96a9898083a7719b/stdout.expect
M   clitest/test-data/output/TestWorkflowCli/machines.create.m4.2/stdout.expect
M   clitest/test-data/output/TestWorkflowCli/machines.create.m4/stdout.expect
M   clitest/test-data/output/TestWorkflowCli/machines.create.nlName. m0nl/stdout.expect
M   clitest/test-data/output/TestWorkflowCli/machines.create.nlName. m1nlWorkflow. wf1nl/stdout.expect
M   clitest/test-data/output/TestWorkflowCli/machines.create.nlName. m2nlWorkflow. wf2nl/stdout.expect
M   clitest/test-data/output/TestWorkflowCli/machines.create.nlName. m3nlWorkflow. wf3nl/stdout.expect
M   clitest/test-data/output/TestWorkflowCli/machines.list.sort.Name/stdout.expect
M   clitest/test-data/output/TestWorkflowCli/machines.update.Name.m0.2dac34fc4ab44f9f5e7627026d861579/stdout.expect
M   clitest/test-data/output/TestWorkflowCli/machines.update.Name.m0.81ad590e6947c7f5993515b924c33750/stdout.expect
M   clitest/test-data/output/TestWorkflowCli/machines.update.Name.m0.c92ed336dca8ab7c3f952d31214b5fb3.2/stdout.expect
M   clitest/test-data/output/TestWorkflowCli/machines.update.Name.m0.c92ed336dca8ab7c3f952d31214b5fb3.3/stdout.expect
M   clitest/test-data/output/TestWorkflowCli/machines.update.Name.m0.c92ed336dca8ab7c3f952d31214b5fb3.4/stdout.expect
M   clitest/test-data/output/TestWorkflowCli/machines.update.Name.m0.c92ed336dca8ab7c3f952d31214b5fb3/stdout.expect
M   clitest/test-data/output/TestWorkflowCli/machines.update.Name.m0.f1e554f30a043e3a002836ce60797559/stdout.expect
M   clitest/test-data/output/TestWorkflowCli/machines.update.Name.m0.fcdf2207b703b5b633350ee1b553faeb/stdout.expect
M   clitest/test-data/output/TestWorkflowContextSwitching/machines.create.tom/stdout.expect
M   clitest/test-data/output/TestWorkflowContextSwitching/machines.update.Name.tom.2f242fdb0f2a6d5f0ac3ac12c6c8b676/stdout.expect
M   clitest/test-data/output/TestWorkflowSwitch/machines.create.bff416cdc8d73fdb96a9898083a7719b/stdout.expect
M   clitest/test-data/output/TestWorkflowSwitch/machines.show.Name.m1/stdout.expect
M   clitest/test-data/output/TestWorkflowSwitch/machines.workflow.Name.m1.wf1/stdout.expect
M   clitest/test-data/output/TestWorkflowSwitch/machines.workflow.Name.m1.wf2/stdout.expect
M   frontend/frontend.go
M   frontend/job_create.go
M   frontend/machines.go
A   frontend/pools.go
M   go.mod
M   go.sum
M   server/swagger.base.yml

commit 83ecf384808e66b3ea689a09ff45a1ebc88a1be9
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sat Jun 13 16:49:59 2020 -0500

    build: Update to v4.4.0-alpha00

M   go.mod
M   go.sum

commit 3265184510c743649f3df46b1de9f962e0543f8e
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sat Jun 13 16:45:27 2020 -0500

    build: update to v4.3.1 refs

M   go.mod
M   go.sum

commit ab29a14744d09f1808d64eb008be555490a383f0
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Fri Jun 12 15:42:09 2020 -0500

    fix(dhcp): Fix a deadlock triggered by high DHCP traffic.

    When checking to see if a read would deadlock, missed a case where we
    could have crossed read/write dependencies that lead to a deadlock in
    unblockRunnable.  Add code to handle that case and a unit test to
    verify that it works properly.

    The Address and ActiveAddress subnet indexes have never worked
    properly.  This updates the index definitions to allow easy searching
    for subnets that have cover addresses and active lease range
    addresses. It has a side effect of making the Address and
    ActiveAddress indexex unordered, but there aren't good ordering
    semantics for picking what is basically an address match in any case.

    Lease validation on a save was being stupid and checking every lease
    one by one to see if there were conflicting strategy/token settings,
    when there are (now) perfectly good indexes that we can query for that
    and avoid having to touch every lease during the transaction.

M   backend/lease.go
M   backend/subnet.go
M   clitest/test-data/output/TestCorePieces/subnets.indexes/stdout.expect
M   go.mod
M   go.sum
M   transact/tx.go
M   transact/tx_test.go

commit 9940803ae4b978e3023b296a43aa60c42f3782d8
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Jun 11 08:47:06 2020 -0500

    perf(content): Save content bundles as JSON instead of YAML.

    It turns out that the overhead of serializing an uploaded and
    validated content bundle of significant size can account for around a
    quarter to a third of the time it takes a drpcli contents upload call
    to finish -- on an internal bundle for one of our larger customers, a
    perf trace showed that marshalling to YAML took around 45 seconds of
    CPU times on a 1 megabyte content bundle.  Switching to JSON took 6
    seconds of CPU time, with room for additional optimization.

M   datastack/content.go

End of Note