8.3.1.80. v4.7.0-beta00ΒΆ

commit fcbef2746963fd7ac7b3c86118e2984a7885f913
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Fri Aug 27 10:19:59 2021 -0500

    doc(dhcp): Add a basic DHCP operations doc.

    Remove references to drbup while we are at it.

M   doc/arch/dhcp.rst
M   doc/install/upgrade.rst
M   doc/operation.rst
M   doc/operations/backup.rst
D   doc/operations/commands.rst
A   doc/operations/dhcp.rst
D   doc/operations/runbooks.rst

commit 5c4dc44e84946328ec4538e66df19beb9fc18e2d
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Aug 26 17:20:14 2021 -0700

    enhance(doc): Add letsencrypt certbot auto renewal process to KB article

M   doc/kb/kb-00059.rst

commit f2207d517d037e9e19eb87b5ad57b34fcb38ce88
Author: Zaheena <zaheena@gmail.com>
Date:   Thu Aug 26 15:19:17 2021 -0400

    fix(docs): adding documentation for RS_DOWNLOAD_PROXY

M   doc/kb/kb-00010.rst

commit 1ec226848affc92cc310f32e33b4bf7cd0e3e6b0
Author: Zaheena <zaheena@gmail.com>
Date:   Wed Aug 25 11:17:17 2021 -0400

    feat(model): adding ServerHostname to Info struct. Doc updates

M   doc/arch/data.rst
M   doc/arch/provision.rst
M   models/ha-state.go
M   models/info.go

commit cb65b18d31a60cf1d5fce57b19596c04a738ac93
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Aug 26 12:10:09 2021 -0500

    doc(certs): Add certificate management documentation

    Add operational documentation for dynamic API and static HTTPS cert
    management.

M   doc/arch/dhcp.rst
M   doc/faq-troubleshooting.rst
M   doc/install/install.rst
M   doc/operation.rst
A   doc/operations/certs.rst

commit 4598c439cc756e1d3d186d2e235613b58f4b96b3
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Aug 26 12:09:40 2021 -0500

    doc: add skip-doc-download file helper

M   doc/dev/dev-docs.rst

commit 18fa788cce538cabe201821e0c35f53497fe6c13
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed Aug 25 09:36:28 2021 -0500

    doc(provision): update release notes

M   doc/rel_notes/summaries/release_v47.rst
M   doc/rel_notes/summaries/release_v48.rst
M   doc/server.rst

commit df337b264ccbb4d2b7bd06baa1ba9ebdb12292c6
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Aug 24 16:10:36 2021 -0500

    doc: add help message to show skipping

M   conf.py

commit 5f646b4c23c7c05aa8af731ffcacaa54b0d10359
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Aug 24 15:58:27 2021 -0500

    doc: allow for skipping downloading of doc content to quick builds

M   .gitignore
M   conf.py

commit 3db4707625f2618b72f30ee9748f85c265f2bb79
Author: Meshiest <gpg@reheatedcake.io>
Date:   Mon Aug 23 15:39:33 2021 -0500

    docs: change airgap note from deprecated global profile to ux config

M   doc/install/install.rst

commit 48194b17abb920d9652ba11c4227f46d51d23f7c
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sat Aug 21 15:36:03 2021 -0500

    doc: Update cli docs

M   doc/cli/drpcli.rst
M   doc/cli/drpcli_agent.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_count.rst
M   doc/cli/drpcli_bootenvs_create.rst
M   doc/cli/drpcli_bootenvs_destroy.rst
M   doc/cli/drpcli_bootenvs_etag.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_purgeLocalInstall.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_create.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_items_count.rst
M   doc/cli/drpcli_catalog_items_create.rst
M   doc/cli/drpcli_catalog_items_destroy.rst
M   doc/cli/drpcli_catalog_items_etag.rst
M   doc/cli/drpcli_catalog_items_exists.rst
M   doc/cli/drpcli_catalog_items_indexes.rst
M   doc/cli/drpcli_catalog_items_list.rst
M   doc/cli/drpcli_catalog_items_show.rst
M   doc/cli/drpcli_catalog_items_update.rst
M   doc/cli/drpcli_catalog_items_wait.rst
M   doc/cli/drpcli_catalog_show.rst
M   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
M   doc/cli/drpcli_contexts.rst
M   doc/cli/drpcli_contexts_count.rst
M   doc/cli/drpcli_contexts_create.rst
M   doc/cli/drpcli_contexts_destroy.rst
M   doc/cli/drpcli_contexts_etag.rst
M   doc/cli/drpcli_contexts_exists.rst
M   doc/cli/drpcli_contexts_indexes.rst
M   doc/cli/drpcli_contexts_list.rst
M   doc/cli/drpcli_contexts_meta.rst
M   doc/cli/drpcli_contexts_meta_add.rst
M   doc/cli/drpcli_contexts_meta_get.rst
M   doc/cli/drpcli_contexts_meta_remove.rst
M   doc/cli/drpcli_contexts_meta_set.rst
M   doc/cli/drpcli_contexts_show.rst
M   doc/cli/drpcli_contexts_update.rst
M   doc/cli/drpcli_contexts_wait.rst
M   doc/cli/drpcli_debug.rst
M   doc/cli/drpcli_endpoints.rst
M   doc/cli/drpcli_endpoints_action.rst
M   doc/cli/drpcli_endpoints_actions.rst
M   doc/cli/drpcli_endpoints_add.rst
M   doc/cli/drpcli_endpoints_count.rst
M   doc/cli/drpcli_endpoints_create.rst
M   doc/cli/drpcli_endpoints_destroy.rst
M   doc/cli/drpcli_endpoints_etag.rst
M   doc/cli/drpcli_endpoints_exists.rst
M   doc/cli/drpcli_endpoints_get.rst
M   doc/cli/drpcli_endpoints_indexes.rst
M   doc/cli/drpcli_endpoints_list.rst
M   doc/cli/drpcli_endpoints_meta.rst
M   doc/cli/drpcli_endpoints_meta_add.rst
M   doc/cli/drpcli_endpoints_meta_get.rst
M   doc/cli/drpcli_endpoints_meta_remove.rst
M   doc/cli/drpcli_endpoints_meta_set.rst
M   doc/cli/drpcli_endpoints_params.rst
M   doc/cli/drpcli_endpoints_remove.rst
M   doc/cli/drpcli_endpoints_runaction.rst
M   doc/cli/drpcli_endpoints_set.rst
M   doc/cli/drpcli_endpoints_show.rst
M   doc/cli/drpcli_endpoints_update.rst
M   doc/cli/drpcli_endpoints_uploadiso.rst
M   doc/cli/drpcli_endpoints_wait.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_count.rst
M   doc/cli/drpcli_extended_create.rst
M   doc/cli/drpcli_extended_destroy.rst
M   doc/cli/drpcli_extended_etag.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_uploadiso.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_fingerprint.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_count.rst
M   doc/cli/drpcli_interfaces_etag.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_count.rst
M   doc/cli/drpcli_jobs_create.rst
M   doc/cli/drpcli_jobs_destroy.rst
M   doc/cli/drpcli_jobs_etag.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
A   doc/cli/drpcli_jobs_purge.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_count.rst
M   doc/cli/drpcli_leases_destroy.rst
M   doc/cli/drpcli_leases_etag.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_count.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_etag.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
M   doc/cli/drpcli_machines_inspect.rst
M   doc/cli/drpcli_machines_inspect_jobs.rst
M   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_pause.rst
M   doc/cli/drpcli_machines_processjobs.rst
M   doc/cli/drpcli_machines_releaseToPool.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_run.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_uploadiso.rst
M   doc/cli/drpcli_machines_wait.rst
M   doc/cli/drpcli_machines_whoami.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_count.rst
M   doc/cli/drpcli_params_create.rst
M   doc/cli/drpcli_params_destroy.rst
M   doc/cli/drpcli_params_etag.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_count.rst
M   doc/cli/drpcli_plugin_providers_destroy.rst
M   doc/cli/drpcli_plugin_providers_download.rst
M   doc/cli/drpcli_plugin_providers_etag.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_count.rst
M   doc/cli/drpcli_plugins_create.rst
M   doc/cli/drpcli_plugins_destroy.rst
M   doc/cli/drpcli_plugins_etag.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_uploadiso.rst
M   doc/cli/drpcli_plugins_wait.rst
M   doc/cli/drpcli_pools.rst
M   doc/cli/drpcli_pools_action.rst
M   doc/cli/drpcli_pools_actions.rst
M   doc/cli/drpcli_pools_active.rst
M   doc/cli/drpcli_pools_count.rst
M   doc/cli/drpcli_pools_create.rst
M   doc/cli/drpcli_pools_destroy.rst
M   doc/cli/drpcli_pools_etag.rst
M   doc/cli/drpcli_pools_exists.rst
M   doc/cli/drpcli_pools_indexes.rst
M   doc/cli/drpcli_pools_list.rst
M   doc/cli/drpcli_pools_manage.rst
M   doc/cli/drpcli_pools_manage_add.rst
M   doc/cli/drpcli_pools_manage_allocate.rst
M   doc/cli/drpcli_pools_manage_release.rst
M   doc/cli/drpcli_pools_manage_remove.rst
M   doc/cli/drpcli_pools_runaction.rst
M   doc/cli/drpcli_pools_show.rst
M   doc/cli/drpcli_pools_status.rst
M   doc/cli/drpcli_pools_update.rst
M   doc/cli/drpcli_pools_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_count.rst
M   doc/cli/drpcli_profiles_create.rst
M   doc/cli/drpcli_profiles_destroy.rst
M   doc/cli/drpcli_profiles_etag.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_uploadiso.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_count.rst
M   doc/cli/drpcli_reservations_create.rst
M   doc/cli/drpcli_reservations_destroy.rst
M   doc/cli/drpcli_reservations_etag.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_count.rst
M   doc/cli/drpcli_roles_create.rst
M   doc/cli/drpcli_roles_destroy.rst
M   doc/cli/drpcli_roles_etag.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_count.rst
M   doc/cli/drpcli_stages_create.rst
M   doc/cli/drpcli_stages_destroy.rst
M   doc/cli/drpcli_stages_etag.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_uploadiso.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_count.rst
M   doc/cli/drpcli_subnets_create.rst
M   doc/cli/drpcli_subnets_destroy.rst
M   doc/cli/drpcli_subnets_etag.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_support.rst
M   doc/cli/drpcli_support_bundle.rst
M   doc/cli/drpcli_support_machine-bundle.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_active.rst
M   doc/cli/drpcli_system_certs.rst
M   doc/cli/drpcli_system_certs_get.rst
M   doc/cli/drpcli_system_certs_set.rst
M   doc/cli/drpcli_system_ha.rst
M   doc/cli/drpcli_system_ha_active.rst
M   doc/cli/drpcli_system_ha_dump.rst
M   doc/cli/drpcli_system_ha_enroll.rst
M   doc/cli/drpcli_system_ha_failOverSafe.rst
M   doc/cli/drpcli_system_ha_id.rst
M   doc/cli/drpcli_system_ha_introduction.rst
M   doc/cli/drpcli_system_ha_join.rst
M   doc/cli/drpcli_system_ha_leader.rst
M   doc/cli/drpcli_system_ha_peers.rst
M   doc/cli/drpcli_system_ha_remove.rst
M   doc/cli/drpcli_system_ha_state.rst
M   doc/cli/drpcli_system_passive.rst
M   doc/cli/drpcli_system_runaction.rst
M   doc/cli/drpcli_system_signurl.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_count.rst
M   doc/cli/drpcli_tasks_create.rst
M   doc/cli/drpcli_tasks_destroy.rst
M   doc/cli/drpcli_tasks_etag.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_count.rst
M   doc/cli/drpcli_templates_create.rst
M   doc/cli/drpcli_templates_destroy.rst
M   doc/cli/drpcli_templates_etag.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_count.rst
M   doc/cli/drpcli_tenants_create.rst
M   doc/cli/drpcli_tenants_destroy.rst
M   doc/cli/drpcli_tenants_etag.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_count.rst
M   doc/cli/drpcli_users_create.rst
M   doc/cli/drpcli_users_destroy.rst
M   doc/cli/drpcli_users_etag.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_version_sets.rst
M   doc/cli/drpcli_version_sets_action.rst
M   doc/cli/drpcli_version_sets_actions.rst
M   doc/cli/drpcli_version_sets_count.rst
M   doc/cli/drpcli_version_sets_create.rst
M   doc/cli/drpcli_version_sets_destroy.rst
M   doc/cli/drpcli_version_sets_etag.rst
M   doc/cli/drpcli_version_sets_exists.rst
M   doc/cli/drpcli_version_sets_indexes.rst
M   doc/cli/drpcli_version_sets_list.rst
M   doc/cli/drpcli_version_sets_runaction.rst
M   doc/cli/drpcli_version_sets_show.rst
M   doc/cli/drpcli_version_sets_update.rst
M   doc/cli/drpcli_version_sets_wait.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_count.rst
M   doc/cli/drpcli_workflows_create.rst
M   doc/cli/drpcli_workflows_destroy.rst
M   doc/cli/drpcli_workflows_etag.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
M   doc/dev/dev-server.rst

commit 9875dfa149295e89733a720819ac5047fcce032e
Author: Zaheena <zaheena@gmail.com>
Date:   Thu Aug 19 11:57:27 2021 -0400

    fix(flags): hyphenated flags for per command flags

M   cli/catalog.go
M   cli/contents.go
M   cli/machines.go
M   cli/netwrangle.go
M   cli/plugin_providers.go

commit aabc6fd8a0a39b48b3b06e475ac294ef0c2ae9e1
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Aug 19 10:46:20 2021 -0500

    feat(jobs): Extend jobs purge functionality.

    Add several flags to `jobs purge` to allow for more selective job
    purging and reporting.  Additional functionality is gated behind a
    server feature flag to prevent misunderstandings and accidental loss
    of data.

M   cli/jobs.go

commit 045946920accf41c8aba8eb30319bba0e8c1c1f0
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Aug 19 09:28:24 2021 -0500

    fix(flags) Start standardizing on hyphenated flags.

    Deprecate and hide the camelCased persistent flags.  This should also
    be done for the per-command flags.

M   cli/startup.go
M   cli/test-data/output/TestCorePieces/gohai.0c113ca6d57519b559ba5a426be3c6b6/stdout.expect

commit 9172fa1f8cb8922d1b32e7856112964091412e0f
Author: Nathan Conlon <nathanec@gmail.com>
Date:   Wed Aug 18 13:34:27 2021 -0500

    pull in dhcp-overrides from netwrangler update

M   go.mod
M   go.sum

commit 79dde2dc6ef100e25d11bd844c9870f2d730a424
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Aug 17 13:49:09 2021 -0500

    tool(go): Bump min required Go version to 1.16

M   go.mod

commit d00726c345e3cb32f90d2fc40986abdf104fa313
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Aug 17 13:47:46 2021 -0500

    doc(help): Expand top-level help with env vars.

    Add long help to the top-level help command. For now, it just
    describes the environment variables drpcli pays attention to.

M   cli/startup.go

commit 698b461f8925c51061263b876c789eb2f0d23d61
Author: Meshiest <gpg@reheatedcake.io>
Date:   Tue Aug 17 13:28:51 2021 -0500

    docs: deprecate very old section about building digital rebar ui

M   doc/dev/dev-server.rst

commit 40a76e037065406cb0f046bc56f6b4bdae578e70
Author: Meshiest <gpg@reheatedcake.io>
Date:   Tue Aug 17 13:25:45 2021 -0500

    docs(airgap): add note about airgap requiring the enable-airgap license feature

M   doc/operations/airgap.rst

commit a45318d381d20546bf859573e2018e6876e8c15a
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Aug 17 11:54:42 2021 -0500

    feat(patch): Add a generic patch commmand.

    Also add a global exit on object error flag

M   cli/commandHelper.go
M   cli/startup.go
M   cli/test-data/output/TestCorePieces/gohai.0c113ca6d57519b559ba5a426be3c6b6/stdout.expect
M   cli/utils.go

commit 4a33092d3e3655abd8d8ef88994f3aed6eade98a
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Mon Aug 16 12:22:34 2021 -0500

    fix(api): client.GetBlob had bad etag checking

M   api/client.go

commit 648c1e501c5fbd9867c7a2555a5aa9a1c33b08d6
Author: Zaheena <zaheena@gmail.com>
Date:   Fri Aug 13 17:53:06 2021 -0400

    fix(cli): o.name is already plural - machines, stages, profiles

M   cli/profileHelper.go

commit d890c5340c50eddbb0d16464d3fe3a74ef02bd0e
Author: Zaheena <zaheena@gmail.com>
Date:   Fri Aug 13 10:43:09 2021 -0400

    fix(cli): Fix addprofile removeprofile cli messages to reference appropriate type

M   cli/profileHelper.go

commit 983d64b062394cd73ebbdccd7d277b2c19a8c769
Author: Zaheena <zaheena@gmail.com>
Date:   Thu Aug 12 15:27:21 2021 -0400

    feat(cli): allow concurrent catalog updates

M   cli/catalog.go
M   go.mod
M   go.sum

commit 14898156e88938c62abe4050bdf055994b3c8065
Author: Zaheena <zaheena@gmail.com>
Date:   Wed Aug 11 12:23:22 2021 -0400

    fix(cli): catalog updateLocal accepts tip and version accepts stable

M   cli/catalog.go

commit 40789dd20ef157626c5d9e32f7076617f8318b75
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Mon Aug 9 15:11:09 2021 -0500

    fix(agent): Fix handling of task incomplete and reboot.

M   agent/taskRunner.go

commit 6075d50cd413ba68eb5c9cf10b782756c176c3ae
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Aug 5 10:20:55 2021 -0500

    feat(static-https): Add cert management for the static file server.

    This adds `drpcli files certs get` and `drpcli files certs set` commands
    to the API.  They get and set the static HTTPS file server certificates.

M   cli/files.go

commit bb709f49cbb35eb4919837e0510b9ffd1166320b
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Jul 22 11:19:31 2021 -0500

    feat(https-file-server): Add info settings for HTTPS static file server

M   api/info_test.go
M   models/info.go
M   test/server_darwin.go
M   test/server_linux.go

commit 5dc40c1d9169de739638f8941acd7ea9f8cd61fb
Author: Tim Bosse <tim@rackn.com>
Date:   Tue Aug 3 11:21:56 2021 -0400

    fix(installer): remove more binaries

M   tools/install.sh

commit 005113987be80828464e671b75f3a02f4ed32ee2
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sun Aug 1 18:52:51 2021 -0500

    build: initial github actions test

A   .github/build.yml

commit 9ff99c4a19fcb0a26b409e10709accfdea283214
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sat Jul 31 18:44:18 2021 -0500

    doc: Lpar support

M   doc/operation.rst
A   doc/operations/lpar.rst

commit ff3c13ad9e70ea011bb783643672e43ebe974e08
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sat Jul 31 18:13:18 2021 -0500

    doc: add catalog informatino

M   doc/operation.rst
A   doc/operations/catalog.rst

commit 2b892dc3ed6538189d093828985f0ad0bb5e9fcc
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Jul 29 22:52:39 2021 -0500

    doc: add graphviz support

M   conf.py
M   doc/arch/whoami.rst

commit 8faa1ae9622c621d838bb71c78eaf627e24fcda8
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Jul 29 19:23:09 2021 -0500

    build: update gorilla 1.14.2

M   go.mod
M   go.sum

commit 93270610ede6e02838cf30f94af5e95b96b95543
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Tue Jul 27 14:11:30 2021 -0500

    doc(provision): add example of PATCH to curl docs

M   doc/dev/dev-curl.rst

commit a47e918dd8ca590ad9c78307eabb871df653650f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Jul 26 23:31:20 2021 +0000

    build(deps): bump github.com/gorilla/websocket from 1.4.0 to 1.4.1

    Bumps [github.com/gorilla/websocket](https://github.com/gorilla/websocket) from 1.4.0 to 1.4.1.
    - [Release notes](https://github.com/gorilla/websocket/releases)
    - [Commits](https://github.com/gorilla/websocket/compare/v1.4.0...v1.4.1)

    ---
    updated-dependencies:
    - dependency-name: github.com/gorilla/websocket
      dependency-type: direct:production
    ...

    Signed-off-by: dependabot[bot] <support@github.com>

M   go.mod
M   go.sum

commit 11b6a128fd3d1064f6a19e338859a7337aa40c24
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Jul 23 18:20:03 2021 -0500

    feat(cloud-wrapper): resolve cloud-init with whoami lookup

M   doc/arch.rst
A   doc/arch/whoami.rst
M   doc/rel_notes/summaries/release_v48.rst
M   models/machine.go
M   models/whoami.go

commit c34d74c084c39bf028ec333244816aa28501c7c2
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Jul 19 10:07:01 2021 -0500

    build: update travis to use python3 for aws

A   .python-version
M   .travis.yml

commit b371b2ea25db5709438c5731e3e13d2aaeadb368
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Jul 16 16:21:55 2021 -0500

    doc(provision): update advance release notes, tweak api docs

M   doc/api.rst
M   doc/cli/drpcli.rst
M   doc/operations/drpcli.rst
M   doc/rel_notes/summaries/release_v47.rst
M   doc/rel_notes/summaries/release_v48.rst
A   doc/rel_notes/summaries/release_v49.rst

commit 77f34e855d9c09e8562a5cfc82fda1a20a5a59a4
Author: Nathan Conlon <nathanec@gmail.com>
Date:   Thu Jul 8 14:30:27 2021 -0500

    doc(Quickstart): Added firewall info.

    Added firewalld command and link to server arch for ports.

    Signed-off-by: Nathan Conlon <nathanec@gmail.com>

M   doc/quickstart.rst

commit 8510944e840b84ade28425edcb4f9e9430504c79
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Jul 6 10:31:21 2021 -0500

    fix(patch): More detailed patch errors

    Patch errors from dr-provision now include the full patch, instead of
    just the patch line.

M   api/bootenv_test.go

commit 10816515f98c5ac8fca304e14da82512c28d8a9d
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed Jun 30 16:51:30 2021 -0500

    doc(provision): add more JQ tips to knowledge base

M   doc/kb/kb-00042.rst

commit a52b3a40b92ff68269e5abe429727fa836929ab1
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed Jun 30 16:37:11 2021 -0500

    doc(provision): release notes prep

M   doc/arch/provision.rst
M   doc/rel_notes/summaries/release_v47.rst
M   doc/rel_notes/summaries/release_v48.rst

commit d3f1b5a4b49ae859d8b206dbd6bac6f9c48bd5e1
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Jun 28 19:18:29 2021 -0700

    fix(doc): Fix install doc reference to use 'unzip'

M   doc/install/install.rst

commit 157630e4c7a3a89a1f0ae62aad6e7b1a31d05b8c
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sat Jun 26 13:55:54 2021 -0500

    build: update provision to 1.16 go

M   .travis.yml

commit 5fee53354afe0849490f4c421bf6ae86aa7a118a
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Jun 23 09:36:01 2021 -0500

    doc: remove dup youtube pieces

M   doc/operations/bios.rst
M   doc/operations/virtualmedia-iso-booting.rst

commit 91eceffd5186af518673501a1aece8febd04935d
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Jun 23 09:22:10 2021 -0500

    doc: try fixed version of youtube

M   doc/api.rst
M   doc/operations/bios.rst
M   doc/operations/virtualmedia-iso-booting.rst
M   requirements.txt

commit 71ff64f6d4e450db8a9829e6cb68193595073317
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Jun 22 14:01:54 2021 -0500

    doc: remove youtube for the moment

M   doc/operations/bios.rst
M   doc/operations/virtualmedia-iso-booting.rst

commit 0b9944ea80360243975be834be2f223cc0e09061
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Jun 22 13:48:40 2021 -0500

    doc: remove swagger docs for the moment

M   doc/api.rst

commit 74d98439bfe32b79090b6337cd8e46eac446419d
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Jun 22 12:56:34 2021 -0500

    doc: fix commands.rst

M   doc/operations/commands.rst

commit db795f36e9bf14f4eb26d7c079c4c1a6c175ec99
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Jun 22 11:12:10 2021 -0500

    doc: Fix drift from people

M   README.rst
M   conf.py
M   doc/arch/provision.rst
M   doc/install/install.rst
M   doc/install/self-managed.rst
M   doc/install/upgrade.rst
M   doc/operations/imagedeploy-storage.rst
M   doc/operations/security.rst
M   doc/rel_notes/summaries/release_v45.rst
M   doc/rel_notes/summaries/release_v47.rst

commit dd4eb0bd8f6b737179744c056b079ce31c598a1a
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Jun 22 09:41:50 2021 -0500

    doc: put universal cp back

M   conf.py

commit 1dad3448fcc809174ae0771d33bd1b8be2adaf73
Author: oschroeder8 <28765504+oschroeder8@users.noreply.github.com>
Date:   Wed Jun 16 18:04:46 2021 -0500

    Add support for Windows batch file scripts within tasks

    This commit fixes the issue of the agent not being able to find the
    cmd.exe executable by using the COMSPEC environment variable.

    This commit also uses the FromSlash function to ensure the path to the
    task file uses the correct separator for the underlying OS.

    This commit affects scripts within tasks for all supported operating
    systems.

M   agent/taskRunner.go

commit 290beb2c4b9d63e2221bde62101f22d90e6c00d9
Author: oschroeder8 <28765504+oschroeder8@users.noreply.github.com>
Date:   Wed Jun 16 12:00:15 2021 -0500

    The command line argument and any accompanying option that goes with that command line argument, must be separately appended to the CommandContext array.

M   agent/taskRunner.go

commit b88c509c90eccbbb415e6252d36c11da468d1c83
Author: oschroeder8 <28765504+oschroeder8@users.noreply.github.com>
Date:   Wed Jun 16 09:22:48 2021 -0500

    Added support for Windows .CMD/.BAT script file execution.

M   agent/taskRunner.go

commit 4ad0e1eebbaa3cab6a5e603b710b999f38ea1ca3
Author: oschroeder8 <28765504+oschroeder8@users.noreply.github.com>
Date:   Wed Jun 16 08:55:55 2021 -0500

    Added ExecutionPolicy parameter to the PowerShell command line arguments to override the local machine's execution policy. This is an ephemeral setting and affects only the execution of the script. It does not otherwise alter the machine's execution policy settings for PowerShell scripts.

M   agent/taskRunner.go

commit 0fd67274e73d2768030cc017dcbe03abe5ccf5df
Author: Octavio Schroeder <octavio.schroeder@gmail.com>
Date:   Tue Jun 15 20:49:47 2021 -0500

    Added work-around to hard-coded drive letter of agent default state location folder on Windows.

M   cli/machines.go

commit fad71c20345d485be899ede5fc296c7b884f7a0d
Author: Meshiest <meek.mesh@gmail.com>
Date:   Tue Jun 15 10:22:58 2021 -0500

    feat(license): add contract termination date field

M   models/license.go

commit 263430881e4a22e82ca9284d8d46d635a370588d
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Jun 14 20:44:59 2021 -0500

    feat: gohai ppc64le update

M   go.mod
M   go.sum

commit 644e72937683f1783c4f180be493ed6a7c0deab0
Author: Michael Rice <michael@michaelrice.org>
Date:   Thu Jun 10 09:17:22 2021 -0500

    doc(kb): Added kb for vmware custom iso

    Added KB article to outline where to get the OLB's and how to generate a the bootenv and templates when using them

    Signed-off-by: Michael Rice <michael@michaelrice.org>

A   doc/kb/kb-00065.rst

commit 1d7b43cb37ff0a2f7f0c39dcd68a574f363add6d
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sat Jun 5 17:13:46 2021 -0500

    feat(gohai): update gohai for ppc64le

M   go.mod
M   go.sum

commit aae1319b0a77a4635439600db948828f8e4e2e14
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sat May 29 22:55:02 2021 -0500

    fix(install.sh): make --universal also startup

M   tools/install.sh

commit 9b5657d670198c953bc64b211ef4570362f24024
Author: Michael Rice <michael@michaelrice.org>
Date:   Thu May 27 09:56:11 2021 -0500

    doc(backup): updated upgrade docs

    Removed stale refrences to 3.x code base from upgrade
    Added notes about using drbup vs dr-waltool

    Signed-off-by: Michael Rice <michael@michaelrice.org>

M   doc/install/upgrade.rst
M   doc/operations/backup.rst
M   doc/operations/commands.rst
M   doc/operations/runbooks.rst

commit 6d0590e1c5c22708558898ee305b86deff9ff539
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Mon May 24 15:50:50 2021 -0500

    doc(provision): add links to training videos

M   doc/high-availability.rst
M   doc/rackn/license.rst

commit d07ae639043603a4ba3689a8cd4a6cdab0851f5f
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed May 19 10:58:39 2021 -0500

    feat(install): give more feedback about EPID, fix typo

M   tools/install.sh

commit 7d12ebd341961d84721ec79d9f4e6f14d6ebcc8e
Author: Meshiest <meek.mesh@gmail.com>
Date:   Wed May 19 09:15:33 2021 -0500

    fix(install): minor color and progress fixes for shane

M   tools/install.sh

commit 684f5a93d5d52b9e1433b79a9c2906d1f2454487
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Tue May 18 15:47:50 2021 -0500

    feat(install): add more messaging for install/remove

M   tools/install.sh

commit de9e532d9a32d9072506da98f25d67c0fa415037
Author: Meshiest <meek.mesh@gmail.com>
Date:   Tue May 18 15:42:33 2021 -0500

    refactor(install): remove reduntant command call

M   tools/install.sh

commit 429c6223a389f42a6a32d917ebe802beb036bc59
Author: Meshiest <meek.mesh@gmail.com>
Date:   Tue May 18 10:14:08 2021 -0500

    feat(install): hide drp output unless --debug flag provided for all necessary drpcli executions

M   tools/install.sh

commit 095bcb712c415ee52817a8aa7efe65c4d6baf5cf
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Tue May 18 10:07:25 2021 -0500

    refactor(install): deprecate ha- fix typos

M   tools/install.sh

commit 7dc6b21b2da92c2f593b03335d31584dd97a989a
Author: Meshiest <meek.mesh@gmail.com>
Date:   Tue May 18 10:02:20 2021 -0500

    feat(install): hide drp output unless --debug flag provided

M   tools/install.sh

commit 92d19dc1bbcc7057cd0fe860b203f24df454c900
Author: Meshiest <meek.mesh@gmail.com>
Date:   Tue May 18 09:39:22 2021 -0500

    fix(install): fix fast-installer snippet, refactor colored filenames

M   tools/install.sh

commit 4800b074431bbabbfd2c35b0c0daf0f5981b414a
Author: Meshiest <meek.mesh@gmail.com>
Date:   Mon May 17 16:06:14 2021 -0500

    refactor(install): use functions instead of vars

M   tools/install.sh

commit fe8705b6ab58de857d6bf7fb8fcb0bbaff852474
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon May 17 14:59:33 2021 -0500

    build: undo test.sh dump

M   tools/test.sh

commit f755c3d06a1ddc19dfe5f7f240486f7378a075f3
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon May 17 14:59:01 2021 -0500

    fix(cli): support new drp provision zip file

M   cli/catalog.go
M   models/catalogItem.go

commit 7ce248e9247ec124c02df8482ba09e0deb87cf74
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon May 17 14:30:37 2021 -0500

    build: find out what is going on with test.sh

M   tools/test.sh

commit 37fccfa03834b7e4f19321f1c264118d36bf2c56
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon May 17 14:24:16 2021 -0500

    build: update travis to go 1.15

M   .travis.yml

commit 8e8cabff443aca1fb804a47ce1b496995c0d8589
Author: Meshiest <meek.mesh@gmail.com>
Date:   Mon May 17 12:27:01 2021 -0500

    chore: bump installer version

M   tools/install.sh

commit 0b12fd5cadfcc298e719255a28c274a72f1cb75d
Author: Meshiest <meek.mesh@gmail.com>
Date:   Mon May 17 12:25:51 2021 -0500

    fix(install): fix invalid info prefix

M   tools/install.sh

commit 80d90947e9610c050520655ee3acd32114248474
Author: Meshiest <meek.mesh@gmail.com>
Date:   Mon May 17 12:06:02 2021 -0500

    fix(install): fix missing info prefix, remove task library output

M   tools/install.sh

commit f85cbedb66614fc713795317d1ef454569fe4000
Author: Meshiest <meek.mesh@gmail.com>
Date:   Mon May 17 12:02:18 2021 -0500

    fix(install): fix new lines on wait, better error message

M   tools/install.sh

commit 7279f159f0154a07610a8efe91be7c827041b401
Author: Meshiest <meek.mesh@gmail.com>
Date:   Mon May 17 12:00:39 2021 -0500

    fix(install): misc color touchups

M   tools/install.sh

commit d51ae3907a9de9e8041330ca4d7c19db27eb7e04
Author: Meshiest <meek.mesh@gmail.com>
Date:   Mon May 17 11:55:55 2021 -0500

    feat(install): first pass on colored messages and warnings

M   tools/install.sh
M   tools/update-installer.sh

commit c9bf1b055e75b89f65911336e5141d647752c053
Author: Meshiest <meek.mesh@gmail.com>
Date:   Mon May 17 11:09:03 2021 -0500

    feat(install): usage colors

M   tools/install.sh
M   tools/update-installer.sh

commit 08002bbdf89c1daae9fa12edaf08056bd96b5f0d
Author: Shane Gibson <shane@rackn.com>
Date:   Sat May 15 17:49:22 2021 -0700

    enhance(add): Add update installer script for 'install.sh'

A   tools/update-installer.sh

commit 892f09ba152ba8b1c56c60ae7c55804600b775a5
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Sat May 15 13:24:10 2021 -0500

    doc(provision): fix reference errors

M   doc/arch.rst
M   doc/arch/Swagger.rst
M   doc/arch/cluster-pre46.rst
M   doc/faq-troubleshooting.rst
M   doc/high-availability.rst
M   doc/install.rst
M   doc/install/install-dev.rst
M   doc/install/install.rst
M   doc/operation.rst
A   doc/operations/commands.rst
M   doc/os-support.rst
M   doc/quickstart.rst
M   doc/rackn/license-pre46.rst
A   doc/rel_notes/summaries/release_v48.rst
M   doc/server.rst
M   doc/ui.rst
M   doc/workflows.rst

commit cdb27d50a3bfe58fca5b3d7f7f6f165dbd315712
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Fri May 14 18:04:08 2021 -0500

    fix(install): get os/arch in right order

M   tools/install.sh

commit fbafa75068ee5bbba004eb8fcf67fe7b1ded72a5
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu May 13 22:11:09 2021 -0500

    feat(ppc64le): Start adding ppc64le changes

M   api/files_test.go
M   models/task.go
M   tools/build.sh
M   tools/install.sh
M   tools/publish.sh

commit a19f155f55ba7cdee446cee82af19a81e6cb9f0c
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed May 12 20:47:13 2021 -0500

    feat(cli): Add colors to json, text, and table output

M   api/utils.go
M   cli/common_test.go
M   cli/startup.go
M   cli/test-data/output/TestCorePieces/a98887b36060c32b63908a01f0020907/stdout.expect
M   cli/test-data/output/TestCorePieces/gohai.0c113ca6d57519b559ba5a426be3c6b6/stdout.expect
M   cli/utils.go
A   cli/utils_test.go
M   go.mod
M   go.sum
M   test/server_darwin.go

commit 8a8980acdfc9395f5dc8fd18de367726f4f11624
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Thu May 13 14:52:10 2021 -0500

    doc(provision): catch additions to release in notes

M   doc/rel_notes/summaries/release_v46.rst

commit 0c371ec322b46ecec7b894f9554c605e8f0a8edf
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Thu May 13 14:51:43 2021 -0500

    doc(server): update ha docs to focus on concensus

M   doc/high-availability.rst

commit 81bd63e26b76b3e2a957a9c71b2dd4962f0e2296
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Apr 29 09:08:04 2021 -0500

    feat(index): Add appropriate struct tags for index generation.

    The eventual goal of this work is to replace a bunch of code that
    manually generates indexes with code that automatically figures
    everything reasonable for statically defined types using reflection.

    While we are at it, get rid of the client-side index tests, since
    they will be entirely defined in terms of reflection on the server
    side and are exercised pretty well there.

M   cli/common_test.go
D   cli/test-data/output/TestCorePieces/bootenvs.indexes/stdout.expect
D   cli/test-data/output/TestCorePieces/catalog_items.indexes/stderr.expect
D   cli/test-data/output/TestCorePieces/catalog_items.indexes/stdout.expect
D   cli/test-data/output/TestCorePieces/contexts.indexes/stderr.expect
D   cli/test-data/output/TestCorePieces/contexts.indexes/stdout.expect
D   cli/test-data/output/TestCorePieces/endpoints.indexes/stdout.expect
D   cli/test-data/output/TestCorePieces/jobs.indexes/stdout.expect
D   cli/test-data/output/TestCorePieces/leases.indexes/stdout.expect
D   cli/test-data/output/TestCorePieces/machines.indexes/stdout.expect
D   cli/test-data/output/TestCorePieces/params.indexes/stdout.expect
D   cli/test-data/output/TestCorePieces/plugins.indexes/stdout.expect
D   cli/test-data/output/TestCorePieces/pools.indexes/stdout.expect
D   cli/test-data/output/TestCorePieces/profiles.indexes/stdout.expect
D   cli/test-data/output/TestCorePieces/reservations.indexes/stdout.expect
D   cli/test-data/output/TestCorePieces/roles.indexes/stdout.expect
D   cli/test-data/output/TestCorePieces/stages.indexes/stdout.expect
D   cli/test-data/output/TestCorePieces/subnets.indexes/stdout.expect
D   cli/test-data/output/TestCorePieces/tasks.indexes/stdout.expect
D   cli/test-data/output/TestCorePieces/templates.indexes/stdout.expect
D   cli/test-data/output/TestCorePieces/tenants.indexes/stdout.expect
D   cli/test-data/output/TestCorePieces/users.indexes/stdout.expect
D   cli/test-data/output/TestCorePieces/version_sets.indexes/stdout.expect
D   cli/test-data/output/TestCorePieces/workflows.indexes/stdout.expect
M   models/bootenv.go
M   models/catalogItem.go
M   models/context.go
M   models/endpoint.go
M   models/job.go
M   models/lease.go
M   models/machine.go
M   models/param.go
M   models/plugin.go
M   models/plugin_provider.go
M   models/pool.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/version_set.go
M   models/workflow.go

commit 74d9a91264a9f74e081730862337fef00206f3d2
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue May 11 10:58:22 2021 -0500

    fix: allow usernames to have @ in it for ad-auth

M   models/user.go
M   models/utils.go

commit fb5b54034dde80e5d1daa431c828860949b95c95
Author: Shane Gibson <shane@rackn.com>
Date:   Mon May 10 16:23:49 2021 -0700

    enhance(installer): Add subnets, small fixes

M   tools/install.sh

commit ad2f6f31bd8735dfd497979b139cff33622f333a
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Mon May 10 12:03:42 2021 -0500

    doc(provision): recreate landing page for deeply linked install pointers

M   README.rst
A   doc/install.rst

commit c9776d0cbf92b18b648472f60741c1a9718130bf
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Mon May 3 10:50:29 2021 -0500

    feat(modtimesha): Add GenerateStat()

    Add a GenerateStat() method to ModTimeSha to allow passing in
    pre-fetched stat() information instead of fetching it anew.  This is
    intended to use when we are already doing lots of work on the
    filesystem we are storing data on, and want to minimize the number
    syscalls and potential disk seeks we get.

M   models/modtimesha.go

commit 4ee5f0e40f7a99d296c94ee86945a62f42e52bea
Author: Shane Gibson <shane@rackn.com>
Date:   Mon May 10 08:22:14 2021 -0700

    enhance(doc): Update curtin/partitions with more

M   doc/operations/imagedeploy-storage.rst

commit 2d8c1219ea23363d568986805792bcf251c4dd86
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon May 10 00:02:00 2021 -0500

    fix(install): update version string

M   tools/install.sh

commit bed8bc931c868cc68c6590e27502dfceb27f4813
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sun May 9 23:31:11 2021 -0500

    feat(install): add --universal to install.sh

M   tools/install.sh

commit c8cb50e25b583026ba0ced5eac6c411a924e7d4a
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Tue May 4 16:02:47 2021 -0500

    doc(provision): add why self-managed to install, fix formatting to release docs

M   README.rst
M   doc/install/install-cloud.rst
M   doc/install/install-dev.rst
M   doc/install/install-docker.rst
M   doc/install/install.rst
A   doc/install/self-managed.rst
R100        doc/upgrade.rst doc/install/upgrade.rst
M   doc/kb/kb-00036.rst
M   doc/quickstart.rst
M   doc/rel_notes/summaries/release_v45.rst
M   doc/rel_notes/summaries/release_v46.rst
M   doc/rel_notes/summaries/release_v47.rst

commit b163ccff95de71ce4a78552a9bf172c7805e983a
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Apr 30 13:36:52 2021 -0500

    doc(provision): index release documents for v4.7 start

M   README.rst
M   doc/rel_notes/summaries/release_v46.rst
A   doc/rel_notes/summaries/release_v47.rst

commit 98f1b6c6ca4b7d3c0e2d266e5c140ee16bfeb49a
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed Apr 28 23:12:26 2021 -0500

    doc(provision): WIP rewrite quickstart based on latest features

    doc(provision): streamline and split out install docs

A   doc/images/quick_start_network.png
A   doc/install/install-cloud.rst
A   doc/install/install-dev.rst
A   doc/install/install-docker.rst
R076        doc/install.rst doc/install/install.rst
M   doc/quickstart.rst
M   doc/rackn/license.rst

commit e3a29f75b1252564cc2899d7d30899717945d9c3
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Apr 23 12:56:09 2021 -0500

    doc(provision): improve license curl command

M   doc/rackn/license.rst

commit 0fab8603364bce87393cd2343ae2f7a429128c6f
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed Apr 28 14:47:31 2021 -0500

    feat(jobs): Add jobs purge command.

    This command will purge all jobs in accordance with the per-machine
    job retention preferences and all jobs not associated with a machine.

M   cli/jobs.go

End of Note