8.3.1.3. v4.1.0

::

commit a8a845e9592bd0280a3aba6ea00aaa5c8a3e24b8 Author: Greg Althaus <galthaus@austin.rr.com> Date: Tue Oct 1 19:18:23 2019 -0500

Fix unit tests for new index pieces.

M cli/test-data/output/TestCorePieces/bootenvs.indexes/stdout.expect M cli/test-data/output/TestCorePieces/contexts.indexes/stdout.expect M cli/test-data/output/TestCorePieces/jobs.indexes/stdout.expect M cli/test-data/output/TestCorePieces/leases.indexes/stdout.expect M cli/test-data/output/TestCorePieces/machines.indexes/stdout.expect M cli/test-data/output/TestCorePieces/params.indexes/stdout.expect M cli/test-data/output/TestCorePieces/plugins.indexes/stdout.expect M cli/test-data/output/TestCorePieces/profiles.indexes/stdout.expect M cli/test-data/output/TestCorePieces/reservations.indexes/stdout.expect M cli/test-data/output/TestCorePieces/roles.indexes/stdout.expect M cli/test-data/output/TestCorePieces/stages.indexes/stdout.expect M cli/test-data/output/TestCorePieces/subnets.indexes/stdout.expect M cli/test-data/output/TestCorePieces/tasks.indexes/stdout.expect M cli/test-data/output/TestCorePieces/templates.indexes/stdout.expect M cli/test-data/output/TestCorePieces/tenants.indexes/stdout.expect M cli/test-data/output/TestCorePieces/users.indexes/stdout.expect M cli/test-data/output/TestCorePieces/workflows.indexes/stdout.expect

commit 87100fa1c1547c44f7afcf76af4ac429087f3386 Author: Greg Althaus <galthaus@austin.rr.com> Date: Tue Oct 1 19:08:12 2019 -0500

Add Description helper interface.

M models/bootenv.go M models/content.go M models/machine.go M models/param.go M models/plugin.go M models/profile.go M models/reservation.go M models/role.go M models/stage.go M models/subnet.go M models/task.go M models/template.go M models/tenant.go M models/user.go M models/utils.go M models/workflow.go

commit 3dd1cbb67bc8280b5a8b3e3ff49e22d80fb6aed5 Author: Victor Lowther <victor.lowther@gmail.com> Date: Fri Sep 27 15:03:39 2019 -0500

Update unit test code to pull down -tip dr-provision when we are a beta version

M tools/test.sh

commit 7f7c403fd97e0a6fc552460ce32cc7cae0928764 Author: Victor Lowther <victor.lowther@gmail.com> Date: Thu Sep 26 16:13:40 2019 -0500

Flesh out the Context docs with some examples

M doc/arch/provision.rst

commit 951e5c25de62579dd5acb03934d317533395849e Author: Victor Lowther <victor.lowther@gmail.com> Date: Thu Sep 26 15:40:31 2019 -0500

Gah, no idea why I thought I needed 2 underscores where 1 would do.

M doc/arch/provision.rst

commit 8a958fd2d0a680224af001b5de0353e7c21b6363 Author: Victor Lowther <victor.lowther@gmail.com> Date: Thu Sep 26 13:03:33 2019 -0500

More Contexts docs

M doc/arch/provision.rst

commit d867eb4400395e3f2b9ff18defb0e64c141aec42 Author: Victor Lowther <victor.lowther@gmail.com> Date: Thu Sep 26 10:49:39 2019 -0500

Add some Context doc updates. Main Context docs still en route

M doc/arch/provision.rst M doc/arch/runner-state.rst M doc/arch/workflow.rst

commit 01807de93f4d2d18bfbd6017fb6738630cf3aa81 Author: Victor Lowther <victor.lowther@gmail.com> Date: Thu Sep 26 10:13:35 2019 -0500

Have the Agent pass in the context it is paying attention to when creating a job.

M agent/agent.go M agent/taskRunner.go

commit 660b7f90cfb83d7458fb0ece02036160db4f2e35 Author: Rob Hirschfeld <rob@rackn.com> Date: Wed Sep 25 19:36:53 2019 -0500

update docs for aws and linode

M doc/setup/aws.rst M doc/setup/linode.rst

commit 90f0bc996488a0da58b80715167022a112a67ef2 Author: Victor Lowther <victor.lowther@gmail.com> Date: Tue Sep 24 11:35:05 2019 -0500

Oops, fix for runner not rebooting when going into a new bootenv whose name ends in -install

M agent/agent.go

commit ec0c319e111692487b0b6f7b51c7e3ee32fb9201 Author: Greg Althaus <galthaus@austin.rr.com> Date: Tue Sep 24 11:16:32 2019 -0500

Update docs for all the stuff floating in.

M doc/cli/drpcli.rst M doc/cli/drpcli_autocomplete.rst M doc/cli/drpcli_bootenvs.rst M doc/cli/drpcli_bootenvs_action.rst M doc/cli/drpcli_bootenvs_actions.rst M doc/cli/drpcli_bootenvs_create.rst M doc/cli/drpcli_bootenvs_destroy.rst M doc/cli/drpcli_bootenvs_exists.rst M doc/cli/drpcli_bootenvs_fromAppleNBI.rst M doc/cli/drpcli_bootenvs_indexes.rst M doc/cli/drpcli_bootenvs_install.rst M doc/cli/drpcli_bootenvs_list.rst M doc/cli/drpcli_bootenvs_meta.rst M doc/cli/drpcli_bootenvs_meta_add.rst M doc/cli/drpcli_bootenvs_meta_get.rst M doc/cli/drpcli_bootenvs_meta_remove.rst M doc/cli/drpcli_bootenvs_meta_set.rst M doc/cli/drpcli_bootenvs_runaction.rst M doc/cli/drpcli_bootenvs_show.rst M doc/cli/drpcli_bootenvs_update.rst M doc/cli/drpcli_bootenvs_uploadiso.rst M doc/cli/drpcli_bootenvs_wait.rst M doc/cli/drpcli_catalog.rst M doc/cli/drpcli_catalog_item.rst M doc/cli/drpcli_catalog_item_download.rst M doc/cli/drpcli_catalog_item_install.rst M doc/cli/drpcli_catalog_item_show.rst M doc/cli/drpcli_catalog_items.rst M doc/cli/drpcli_catalog_show.rst A doc/cli/drpcli_catalog_updateLocal.rst M doc/cli/drpcli_certs.rst M doc/cli/drpcli_certs_csr.rst M doc/cli/drpcli_contents.rst M doc/cli/drpcli_contents_bundle.rst M doc/cli/drpcli_contents_bundlize.rst M doc/cli/drpcli_contents_convert.rst M doc/cli/drpcli_contents_create.rst M doc/cli/drpcli_contents_destroy.rst M doc/cli/drpcli_contents_document.rst M doc/cli/drpcli_contents_exists.rst M doc/cli/drpcli_contents_list.rst M doc/cli/drpcli_contents_show.rst M doc/cli/drpcli_contents_unbundle.rst M doc/cli/drpcli_contents_update.rst M doc/cli/drpcli_contents_upload.rst A doc/cli/drpcli_contexts.rst A doc/cli/drpcli_contexts_create.rst A doc/cli/drpcli_contexts_destroy.rst A doc/cli/drpcli_contexts_exists.rst A doc/cli/drpcli_contexts_indexes.rst A doc/cli/drpcli_contexts_list.rst A doc/cli/drpcli_contexts_meta.rst A doc/cli/drpcli_contexts_meta_add.rst A doc/cli/drpcli_contexts_meta_get.rst A doc/cli/drpcli_contexts_meta_remove.rst A doc/cli/drpcli_contexts_meta_set.rst A doc/cli/drpcli_contexts_show.rst A doc/cli/drpcli_contexts_update.rst A doc/cli/drpcli_contexts_wait.rst M doc/cli/drpcli_debug.rst M doc/cli/drpcli_events.rst M doc/cli/drpcli_events_post.rst M doc/cli/drpcli_events_watch.rst M doc/cli/drpcli_extended.rst M doc/cli/drpcli_extended_action.rst M doc/cli/drpcli_extended_actions.rst M doc/cli/drpcli_extended_add.rst M doc/cli/drpcli_extended_create.rst M doc/cli/drpcli_extended_destroy.rst M doc/cli/drpcli_extended_exists.rst M doc/cli/drpcli_extended_get.rst M doc/cli/drpcli_extended_indexes.rst M doc/cli/drpcli_extended_list.rst M doc/cli/drpcli_extended_meta.rst M doc/cli/drpcli_extended_meta_add.rst M doc/cli/drpcli_extended_meta_get.rst M doc/cli/drpcli_extended_meta_remove.rst M doc/cli/drpcli_extended_meta_set.rst M doc/cli/drpcli_extended_params.rst M doc/cli/drpcli_extended_remove.rst M doc/cli/drpcli_extended_runaction.rst M doc/cli/drpcli_extended_set.rst M doc/cli/drpcli_extended_show.rst M doc/cli/drpcli_extended_update.rst M doc/cli/drpcli_extended_wait.rst M doc/cli/drpcli_files.rst M doc/cli/drpcli_files_destroy.rst M doc/cli/drpcli_files_download.rst M doc/cli/drpcli_files_exists.rst M doc/cli/drpcli_files_list.rst M doc/cli/drpcli_files_upload.rst M doc/cli/drpcli_gohai.rst M doc/cli/drpcli_info.rst M doc/cli/drpcli_info_check.rst M doc/cli/drpcli_info_get.rst M doc/cli/drpcli_info_status.rst M doc/cli/drpcli_interfaces.rst M doc/cli/drpcli_interfaces_exists.rst M doc/cli/drpcli_interfaces_indexes.rst M doc/cli/drpcli_interfaces_list.rst M doc/cli/drpcli_interfaces_show.rst M doc/cli/drpcli_interfaces_wait.rst M doc/cli/drpcli_isos.rst M doc/cli/drpcli_isos_destroy.rst M doc/cli/drpcli_isos_download.rst M doc/cli/drpcli_isos_exists.rst M doc/cli/drpcli_isos_list.rst M doc/cli/drpcli_isos_upload.rst M doc/cli/drpcli_jobs.rst M doc/cli/drpcli_jobs_actions.rst M doc/cli/drpcli_jobs_create.rst M doc/cli/drpcli_jobs_destroy.rst M doc/cli/drpcli_jobs_exists.rst M doc/cli/drpcli_jobs_indexes.rst M doc/cli/drpcli_jobs_list.rst M doc/cli/drpcli_jobs_log.rst M doc/cli/drpcli_jobs_meta.rst M doc/cli/drpcli_jobs_meta_add.rst M doc/cli/drpcli_jobs_meta_get.rst M doc/cli/drpcli_jobs_meta_remove.rst M doc/cli/drpcli_jobs_meta_set.rst M doc/cli/drpcli_jobs_plugin_action.rst M doc/cli/drpcli_jobs_plugin_actions.rst M doc/cli/drpcli_jobs_runplugin_action.rst M doc/cli/drpcli_jobs_show.rst M doc/cli/drpcli_jobs_update.rst M doc/cli/drpcli_jobs_wait.rst M doc/cli/drpcli_leases.rst M doc/cli/drpcli_leases_action.rst M doc/cli/drpcli_leases_actions.rst M doc/cli/drpcli_leases_destroy.rst M doc/cli/drpcli_leases_exists.rst M doc/cli/drpcli_leases_indexes.rst M doc/cli/drpcli_leases_list.rst M doc/cli/drpcli_leases_meta.rst M doc/cli/drpcli_leases_meta_add.rst M doc/cli/drpcli_leases_meta_get.rst M doc/cli/drpcli_leases_meta_remove.rst M doc/cli/drpcli_leases_meta_set.rst M doc/cli/drpcli_leases_runaction.rst M doc/cli/drpcli_leases_show.rst M doc/cli/drpcli_leases_wait.rst M doc/cli/drpcli_logs.rst M doc/cli/drpcli_logs_get.rst M doc/cli/drpcli_logs_watch.rst M doc/cli/drpcli_machines.rst M doc/cli/drpcli_machines_action.rst M doc/cli/drpcli_machines_actions.rst M doc/cli/drpcli_machines_add.rst M doc/cli/drpcli_machines_addprofile.rst M doc/cli/drpcli_machines_addtask.rst M doc/cli/drpcli_machines_bootenv.rst M doc/cli/drpcli_machines_create.rst M doc/cli/drpcli_machines_currentlog.rst M doc/cli/drpcli_machines_deletejobs.rst M doc/cli/drpcli_machines_destroy.rst M doc/cli/drpcli_machines_exists.rst M doc/cli/drpcli_machines_get.rst M doc/cli/drpcli_machines_indexes.rst M doc/cli/drpcli_machines_inserttask.rst A doc/cli/drpcli_machines_inspect.rst A doc/cli/drpcli_machines_inspect_jobs.rst A doc/cli/drpcli_machines_inspect_tasks.rst M doc/cli/drpcli_machines_jobs.rst M doc/cli/drpcli_machines_jobs_create.rst M doc/cli/drpcli_machines_jobs_current.rst M doc/cli/drpcli_machines_jobs_state.rst M doc/cli/drpcli_machines_list.rst M doc/cli/drpcli_machines_meta.rst M doc/cli/drpcli_machines_meta_add.rst M doc/cli/drpcli_machines_meta_get.rst M doc/cli/drpcli_machines_meta_remove.rst M doc/cli/drpcli_machines_meta_set.rst M doc/cli/drpcli_machines_params.rst M doc/cli/drpcli_machines_processjobs.rst M doc/cli/drpcli_machines_remove.rst M doc/cli/drpcli_machines_removeprofile.rst M doc/cli/drpcli_machines_removetask.rst M doc/cli/drpcli_machines_runaction.rst M doc/cli/drpcli_machines_set.rst M doc/cli/drpcli_machines_show.rst M doc/cli/drpcli_machines_stage.rst M doc/cli/drpcli_machines_tasks.rst M doc/cli/drpcli_machines_tasks_add.rst M doc/cli/drpcli_machines_tasks_del.rst M doc/cli/drpcli_machines_update.rst M doc/cli/drpcli_machines_wait.rst M doc/cli/drpcli_machines_workflow.rst M doc/cli/drpcli_objects.rst M doc/cli/drpcli_objects_list.rst M doc/cli/drpcli_params.rst M doc/cli/drpcli_params_create.rst M doc/cli/drpcli_params_destroy.rst M doc/cli/drpcli_params_exists.rst M doc/cli/drpcli_params_indexes.rst M doc/cli/drpcli_params_list.rst M doc/cli/drpcli_params_meta.rst M doc/cli/drpcli_params_meta_add.rst M doc/cli/drpcli_params_meta_get.rst M doc/cli/drpcli_params_meta_remove.rst M doc/cli/drpcli_params_meta_set.rst M doc/cli/drpcli_params_show.rst M doc/cli/drpcli_params_update.rst M doc/cli/drpcli_params_wait.rst M doc/cli/drpcli_plugin_providers.rst M doc/cli/drpcli_plugin_providers_destroy.rst M doc/cli/drpcli_plugin_providers_exists.rst M doc/cli/drpcli_plugin_providers_indexes.rst M doc/cli/drpcli_plugin_providers_list.rst M doc/cli/drpcli_plugin_providers_meta.rst M doc/cli/drpcli_plugin_providers_meta_add.rst M doc/cli/drpcli_plugin_providers_meta_get.rst M doc/cli/drpcli_plugin_providers_meta_remove.rst M doc/cli/drpcli_plugin_providers_meta_set.rst M doc/cli/drpcli_plugin_providers_show.rst M doc/cli/drpcli_plugin_providers_upload.rst M doc/cli/drpcli_plugin_providers_wait.rst M doc/cli/drpcli_plugins.rst M doc/cli/drpcli_plugins_action.rst M doc/cli/drpcli_plugins_actions.rst M doc/cli/drpcli_plugins_add.rst M doc/cli/drpcli_plugins_create.rst M doc/cli/drpcli_plugins_destroy.rst M doc/cli/drpcli_plugins_exists.rst M doc/cli/drpcli_plugins_get.rst M doc/cli/drpcli_plugins_indexes.rst M doc/cli/drpcli_plugins_list.rst M doc/cli/drpcli_plugins_meta.rst M doc/cli/drpcli_plugins_meta_add.rst M doc/cli/drpcli_plugins_meta_get.rst M doc/cli/drpcli_plugins_meta_remove.rst M doc/cli/drpcli_plugins_meta_set.rst M doc/cli/drpcli_plugins_params.rst M doc/cli/drpcli_plugins_remove.rst M doc/cli/drpcli_plugins_runaction.rst M doc/cli/drpcli_plugins_set.rst M doc/cli/drpcli_plugins_show.rst M doc/cli/drpcli_plugins_update.rst M doc/cli/drpcli_plugins_wait.rst M doc/cli/drpcli_prefs.rst M doc/cli/drpcli_prefs_list.rst M doc/cli/drpcli_prefs_set.rst M doc/cli/drpcli_profiles.rst M doc/cli/drpcli_profiles_action.rst M doc/cli/drpcli_profiles_actions.rst M doc/cli/drpcli_profiles_add.rst M doc/cli/drpcli_profiles_addprofile.rst M doc/cli/drpcli_profiles_create.rst M doc/cli/drpcli_profiles_destroy.rst M doc/cli/drpcli_profiles_exists.rst M doc/cli/drpcli_profiles_get.rst M doc/cli/drpcli_profiles_indexes.rst M doc/cli/drpcli_profiles_list.rst M doc/cli/drpcli_profiles_meta.rst M doc/cli/drpcli_profiles_meta_add.rst M doc/cli/drpcli_profiles_meta_get.rst M doc/cli/drpcli_profiles_meta_remove.rst M doc/cli/drpcli_profiles_meta_set.rst M doc/cli/drpcli_profiles_params.rst M doc/cli/drpcli_profiles_remove.rst M doc/cli/drpcli_profiles_removeprofile.rst M doc/cli/drpcli_profiles_runaction.rst M doc/cli/drpcli_profiles_set.rst M doc/cli/drpcli_profiles_show.rst M doc/cli/drpcli_profiles_update.rst M doc/cli/drpcli_profiles_wait.rst M doc/cli/drpcli_proxy.rst M doc/cli/drpcli_reservations.rst M doc/cli/drpcli_reservations_action.rst M doc/cli/drpcli_reservations_actions.rst M doc/cli/drpcli_reservations_create.rst M doc/cli/drpcli_reservations_destroy.rst M doc/cli/drpcli_reservations_exists.rst M doc/cli/drpcli_reservations_indexes.rst M doc/cli/drpcli_reservations_list.rst M doc/cli/drpcli_reservations_meta.rst M doc/cli/drpcli_reservations_meta_add.rst M doc/cli/drpcli_reservations_meta_get.rst M doc/cli/drpcli_reservations_meta_remove.rst M doc/cli/drpcli_reservations_meta_set.rst M doc/cli/drpcli_reservations_runaction.rst M doc/cli/drpcli_reservations_show.rst M doc/cli/drpcli_reservations_update.rst M doc/cli/drpcli_reservations_wait.rst M doc/cli/drpcli_roles.rst M doc/cli/drpcli_roles_create.rst M doc/cli/drpcli_roles_destroy.rst M doc/cli/drpcli_roles_exists.rst M doc/cli/drpcli_roles_indexes.rst M doc/cli/drpcli_roles_list.rst M doc/cli/drpcli_roles_meta.rst M doc/cli/drpcli_roles_meta_add.rst M doc/cli/drpcli_roles_meta_get.rst M doc/cli/drpcli_roles_meta_remove.rst M doc/cli/drpcli_roles_meta_set.rst M doc/cli/drpcli_roles_show.rst M doc/cli/drpcli_roles_update.rst M doc/cli/drpcli_roles_wait.rst M doc/cli/drpcli_stages.rst M doc/cli/drpcli_stages_action.rst M doc/cli/drpcli_stages_actions.rst M doc/cli/drpcli_stages_add.rst M doc/cli/drpcli_stages_addprofile.rst M doc/cli/drpcli_stages_addtask.rst M doc/cli/drpcli_stages_bootenv.rst M doc/cli/drpcli_stages_create.rst M doc/cli/drpcli_stages_destroy.rst M doc/cli/drpcli_stages_exists.rst M doc/cli/drpcli_stages_get.rst M doc/cli/drpcli_stages_indexes.rst M doc/cli/drpcli_stages_list.rst M doc/cli/drpcli_stages_meta.rst M doc/cli/drpcli_stages_meta_add.rst M doc/cli/drpcli_stages_meta_get.rst M doc/cli/drpcli_stages_meta_remove.rst M doc/cli/drpcli_stages_meta_set.rst M doc/cli/drpcli_stages_params.rst M doc/cli/drpcli_stages_remove.rst M doc/cli/drpcli_stages_removeprofile.rst M doc/cli/drpcli_stages_removetask.rst M doc/cli/drpcli_stages_runaction.rst M doc/cli/drpcli_stages_set.rst M doc/cli/drpcli_stages_show.rst M doc/cli/drpcli_stages_update.rst M doc/cli/drpcli_stages_wait.rst M doc/cli/drpcli_subnets.rst M doc/cli/drpcli_subnets_action.rst M doc/cli/drpcli_subnets_actions.rst M doc/cli/drpcli_subnets_create.rst M doc/cli/drpcli_subnets_destroy.rst M doc/cli/drpcli_subnets_exists.rst M doc/cli/drpcli_subnets_get.rst M doc/cli/drpcli_subnets_indexes.rst M doc/cli/drpcli_subnets_leasetimes.rst M doc/cli/drpcli_subnets_list.rst M doc/cli/drpcli_subnets_meta.rst M doc/cli/drpcli_subnets_meta_add.rst M doc/cli/drpcli_subnets_meta_get.rst M doc/cli/drpcli_subnets_meta_remove.rst M doc/cli/drpcli_subnets_meta_set.rst M doc/cli/drpcli_subnets_nextserver.rst M doc/cli/drpcli_subnets_pickers.rst M doc/cli/drpcli_subnets_range.rst M doc/cli/drpcli_subnets_runaction.rst M doc/cli/drpcli_subnets_set.rst M doc/cli/drpcli_subnets_show.rst M doc/cli/drpcli_subnets_update.rst M doc/cli/drpcli_subnets_wait.rst M doc/cli/drpcli_system.rst M doc/cli/drpcli_system_action.rst M doc/cli/drpcli_system_actions.rst M doc/cli/drpcli_system_runaction.rst M doc/cli/drpcli_system_upgrade.rst M doc/cli/drpcli_tasks.rst M doc/cli/drpcli_tasks_action.rst M doc/cli/drpcli_tasks_actions.rst M doc/cli/drpcli_tasks_create.rst M doc/cli/drpcli_tasks_destroy.rst M doc/cli/drpcli_tasks_exists.rst M doc/cli/drpcli_tasks_indexes.rst M doc/cli/drpcli_tasks_list.rst M doc/cli/drpcli_tasks_meta.rst M doc/cli/drpcli_tasks_meta_add.rst M doc/cli/drpcli_tasks_meta_get.rst M doc/cli/drpcli_tasks_meta_remove.rst M doc/cli/drpcli_tasks_meta_set.rst M doc/cli/drpcli_tasks_runaction.rst M doc/cli/drpcli_tasks_show.rst M doc/cli/drpcli_tasks_update.rst M doc/cli/drpcli_tasks_wait.rst M doc/cli/drpcli_templates.rst M doc/cli/drpcli_templates_action.rst M doc/cli/drpcli_templates_actions.rst M doc/cli/drpcli_templates_create.rst M doc/cli/drpcli_templates_destroy.rst M doc/cli/drpcli_templates_exists.rst M doc/cli/drpcli_templates_indexes.rst M doc/cli/drpcli_templates_list.rst M doc/cli/drpcli_templates_meta.rst M doc/cli/drpcli_templates_meta_add.rst M doc/cli/drpcli_templates_meta_get.rst M doc/cli/drpcli_templates_meta_remove.rst M doc/cli/drpcli_templates_meta_set.rst M doc/cli/drpcli_templates_runaction.rst M doc/cli/drpcli_templates_show.rst M doc/cli/drpcli_templates_update.rst M doc/cli/drpcli_templates_upload.rst M doc/cli/drpcli_templates_wait.rst M doc/cli/drpcli_tenants.rst M doc/cli/drpcli_tenants_create.rst M doc/cli/drpcli_tenants_destroy.rst M doc/cli/drpcli_tenants_exists.rst M doc/cli/drpcli_tenants_indexes.rst M doc/cli/drpcli_tenants_list.rst M doc/cli/drpcli_tenants_meta.rst M doc/cli/drpcli_tenants_meta_add.rst M doc/cli/drpcli_tenants_meta_get.rst M doc/cli/drpcli_tenants_meta_remove.rst M doc/cli/drpcli_tenants_meta_set.rst M doc/cli/drpcli_tenants_show.rst M doc/cli/drpcli_tenants_update.rst M doc/cli/drpcli_tenants_wait.rst M doc/cli/drpcli_users.rst M doc/cli/drpcli_users_action.rst M doc/cli/drpcli_users_actions.rst M doc/cli/drpcli_users_create.rst M doc/cli/drpcli_users_destroy.rst M doc/cli/drpcli_users_exists.rst M doc/cli/drpcli_users_indexes.rst M doc/cli/drpcli_users_list.rst M doc/cli/drpcli_users_meta.rst M doc/cli/drpcli_users_meta_add.rst M doc/cli/drpcli_users_meta_get.rst M doc/cli/drpcli_users_meta_remove.rst M doc/cli/drpcli_users_meta_set.rst M doc/cli/drpcli_users_password.rst M doc/cli/drpcli_users_passwordhash.rst M doc/cli/drpcli_users_runaction.rst M doc/cli/drpcli_users_show.rst M doc/cli/drpcli_users_token.rst M doc/cli/drpcli_users_update.rst M doc/cli/drpcli_users_wait.rst M doc/cli/drpcli_version.rst M doc/cli/drpcli_workflows.rst M doc/cli/drpcli_workflows_action.rst M doc/cli/drpcli_workflows_actions.rst M doc/cli/drpcli_workflows_create.rst M doc/cli/drpcli_workflows_destroy.rst M doc/cli/drpcli_workflows_exists.rst M doc/cli/drpcli_workflows_indexes.rst M doc/cli/drpcli_workflows_list.rst M doc/cli/drpcli_workflows_meta.rst M doc/cli/drpcli_workflows_meta_add.rst M doc/cli/drpcli_workflows_meta_get.rst M doc/cli/drpcli_workflows_meta_remove.rst M doc/cli/drpcli_workflows_meta_set.rst M doc/cli/drpcli_workflows_runaction.rst M doc/cli/drpcli_workflows_show.rst M doc/cli/drpcli_workflows_update.rst M doc/cli/drpcli_workflows_wait.rst

commit cbf56a33a7c2ca5d0fd554601419ce1f78eb2c96 Author: Greg Althaus <galthaus@austin.rr.com> Date: Fri Sep 20 18:01:06 2019 -0500

Add inspect jobs for exporting logs and actions for machines

A cli/inspect.go M cli/machines.go

commit 69e34da30cbcfd83a852c977dd74ade283461760 Author: Rob Hirschfeld <rob@rackn.com> Date: Tue Sep 24 10:12:45 2019 -0500

doc should pull stable not tip

M doc/setup/aws.rst M doc/setup/linode.rst

commit 15c7d9ab671feaf6018d4374c6393a8c3d957c80 Author: Victor Lowther <victor.lowther@gmail.com> Date: Wed Sep 18 13:01:25 2019 -0500

we also don’t want to toggle. the runnable flag.

M agent/agent.go

commit 3bb637ea02db56fb387483a0b6b815c00043f21f Author: Greg Althaus <galthaus@austin.rr.com> Date: Wed Sep 18 10:49:26 2019 -0500

Fix installation of tip components.

M tools/install.sh

commit 4736508aefc5a4478b7433900de56d7b4b5c7107 Author: Victor Lowther <victor.lowther@gmail.com> Date: Tue Sep 17 14:23:07 2019 -0500

Take new Context indexes into account in the CLI unit tests

M cli/test-data/output/TestCorePieces/jobs.indexes/stdout.expect M cli/test-data/output/TestCorePieces/machines.indexes/stdout.expect

commit b1fce113ba1bf95995cc64ce5bd3f49e91706826 Author: Victor Lowther <victor.lowther@gmail.com> Date: Tue Sep 17 11:05:38 2019 -0500

Decrease zealousness about setting machine as not runnable even more.

M agent/agent.go

commit 0318ef6475d3922383390cc192077d79da0aae27 Author: Victor Lowther <victor.lowther@gmail.com> Date: Sat Sep 14 12:29:11 2019 -0500

Make BootEnv changes always trigger a reboot.

This changes the wait code to ensure that an agent running on the “real” machine will always reboot if a bootenv changes, no matter what other context is running. Other contexts will no longer care about bootenv changes.

M agent/agent.go M api/objects_test.go