8.3.4.69. v4.6.0ΒΆ

commit 20389841b291177ac99adbe3cdd752f9079ee66a
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Apr 29 22:50:54 2021 -0500

    build: update to v4.6.0

M   go.mod
M   go.sum

commit e67a1a6512f67c27664f2a829a8eee2089c76b55
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Tue Apr 27 23:53:03 2021 -0500

    refactor(task-library): dr-install license check uses rackn.io site

M   task-library/tasks/dr-server-install.yaml

commit 20bd8de591fbd9ead4988c51c7b93feee3a13267
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Apr 23 11:59:13 2021 -0500

    refactor(content): bootstrap-ssh should ADD keys if param exists

M   content/tasks/bootstrap-ssh.yaml

commit 3944e5ec988bd3b61682497802f34259725a19d9
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Apr 23 11:25:12 2021 -0500

    feat(cloud-wrapper): add Phoenix NAP cloud type, minor refactoring needed

A   cloud-wrappers/params/pnap-client-id.yaml
A   cloud-wrappers/params/pnap-client-secret.yaml
A   cloud-wrappers/params/pnap-location.yaml
A   cloud-wrappers/params/pnap-os.yaml
A   cloud-wrappers/params/pnap-type.yaml
M   cloud-wrappers/stages/cloud-provision.yaml
M   cloud-wrappers/tasks/cloud-validate.yaml
A   cloud-wrappers/templates/cloud-provision-pnap.tf.tmpl
M   task-library/tasks/ansible-join-up.yaml
M   task-library/tasks/terraform-apply.yaml
M   tools/cloud-profiles.sh

commit 938993485cc8d93a917b5155714590b68c2641de
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed Apr 21 09:37:03 2021 -0500

    fix(provision-content): ignore non-content directories

    refactor(cloud-wrapper): join-up does not use port 8091

    refactor(cloud-wrapper): update ansible and terraform contexts

M   cloud-wrappers/params/cloud-provider.yaml
M   cloud-wrappers/tasks/cloud-inspect.yaml
M   cloud-wrappers/tasks/cloud-validate.yaml
M   cloud-wrappers/templates/cloud-provision-aws.tf.tmpl
M   cloud-wrappers/templates/cloud-provision-azure.tf.tmpl
M   integrations/docker-context/ansible-dockerfile
M   integrations/docker-context/runner-dockerfile
M   integrations/docker-context/terraform-dockerfile
M   integrations/docker-context/test-build.sh
M   task-library/tasks/ansible-join-up.yaml
M   task-library/tasks/dr-server-install.yaml
M   tools/bundle-and-upload.sh
M   tools/cloud-profiles.sh

commit 23dd4cbe19986a25d4717a71c02e5e984e51ab6d
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Fri Apr 16 10:44:59 2021 -0500

    fix(flash): Allow flash to use proxy for commands that aren't yum/apt

M   flash/tasks/dell-firmware-flash.yml
M   flash/tasks/hpe-firmware-flash.yml
M   flash/tasks/lenovo-firmware-flash.yml

commit b74f4144cda03663da1022e44b6e981ac0805539
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Apr 13 11:47:52 2021 -0500

    fix(drp-community-content,sledgehammer-builder): add lsusb to sl8

M   content/bootenvs/discovery.yml
M   content/bootenvs/sledgehammer.yml
M   content/profiles/sledgehammer-0b8f38aeecc5a40f915758d9af47102fee6fb83e.yaml
M   content/profiles/sledgehammer-centos8-v4.6.0.yaml
M   sledgehammer-builder/bootenvs/build-sledgehammer.yaml

commit dd2ad17e1cf0df066fb34ce2059a4922d90cd8a5
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Mon Apr 12 14:31:30 2021 -0500

    fix(universal): protect out of order operations for universal

M   task-library/params/inventory-collect.yaml

commit a638ee0c018286945c1cb98d5af35b6421094341
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Mon Apr 12 14:30:52 2021 -0500

    fix(cloud-wrapper): include port 8092 by default when creating DRP sites

M   cloud-wrappers/stages/cloud-site-create.yaml
M   cloud-wrappers/templates/cloud-provision-aws.tf.tmpl
M   cloud-wrappers/templates/cloud-provision-azure.tf.tmpl

commit ff80fb20b5dee840f45e69d1e56e9608fd83f17b
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Apr 7 09:18:40 2021 -0500

    fix(flash): fix in ranage usage

M   flash/tasks/lenovo-firmware-flash-list.yml

commit fdf2b564413d58fea771dbb2d744c1c9d58464a3
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Apr 6 20:42:40 2021 -0500

    fix(flash): add configurable timeout on xcc reboot

A   flash/params/flash-lenovo-xcc-reboot-wait.yml
M   flash/tasks/lenovo-firmware-flash-list.yml

commit f3b04add764531ad45ce71b17d38e3af0bb3a5d2
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Apr 5 16:57:20 2021 -0700

    enhance(dev-library): Add ESXi to hello-world task

M   dev-library/tasks/hello-world.yaml

commit 5305128665413959b9a336a10bc15af973fe4abb
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Apr 1 15:49:33 2021 -0500

    fix(lenovo): Add additional success messages

M   flash/tasks/lenovo-firmware-flash-list.yml
M   flash/tasks/lenovo-firmware-flash.yml

commit 3bc407c95715fdb77a10d12575deca0f7c6a3e9c
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Mar 30 11:10:00 2021 -0700

    Fix doc comments in 'part-scheme' param.

M   content/params/part-scheme.yaml

commit b6692ab2d81f780fe842ea8f3d5a901cb7e0bc15
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Mar 30 11:04:04 2021 -0700

    Move photon content in to 'os-other'

M   content/templates/part-scheme-default.tmpl
M   content/templates/select-kickseed.tmpl
M   os-other/._Documentation.meta
R080        photon/bootenvs/photon-3-a0f216d-install.yaml   os-other/bootenvs/photon-3-a0f216d-install.yaml
R079        photon/bootenvs/photon-4-1526e30ba-install.yaml os-other/bootenvs/photon-4-1526e30ba-install.yaml
R100        photon/params/photon-base-packages.yaml os-other/params/photon-base-packages.yaml
R100        photon/params/photon-bootmode.yaml      os-other/params/photon-bootmode.yaml
R073        photon/params/photon-network-template.yaml      os-other/params/photon-network-template.yaml
R100        photon/params/systemd-networkd-bootif-only.yaml os-other/params/systemd-networkd-bootif-only.yaml
R095        photon/stages/photon-3-install.yaml     os-other/stages/photon-3-install.yaml
R095        photon/stages/photon-4-install.yaml     os-other/stages/photon-4-install.yaml
R100        photon/tasks/photon-bootif-only.yaml    os-other/tasks/photon-bootif-only.yaml
R100        photon/templates/photon-network-default.json.tmpl       os-other/templates/photon-network-default.json.tmpl
R100        photon/templates/photon-network-static_EXAMPLE.json.tmpl        os-other/templates/photon-network-static_EXAMPLE.json.tmpl
R100        photon/templates/photon-network-vlan_EXAMPLE.json.tmpl  os-other/templates/photon-network-vlan_EXAMPLE.json.tmpl
R052        photon/templates/photon.json.tmpl       os-other/templates/photon.json.tmpl
R100        photon/workflows/photon-3-base.yaml     os-other/workflows/photon-3-base.yaml
R100        photon/workflows/photon-4-base.yaml     os-other/workflows/photon-4-base.yaml
D   photon/._Color.meta
D   photon/._Description.meta
D   photon/._DisplayName.meta
D   photon/._Documentation.meta
D   photon/._Icon.meta
D   photon/._Name.meta
D   photon/params/part-scheme-photon.yaml
D   photon/params/photon-select-kickstart.yaml
D   photon/templates/part-scheme-photon-default.json.tmpl
D   photon/templates/photon-EXAMPLE.json.tmpl

commit 12e4ece80ff18989a5edbcbf88ba958553ca3b86
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Mar 30 08:07:45 2021 -0700

    Fix the template if conditional check

M   flash/params/flash-manufacturer-override.yml
M   flash/tasks/flash-discover.yml

commit 410ca1781265ef2d815ac2234ca76eed1ba722c6
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Mar 29 16:08:44 2021 -0700

    enhance(flash): Provide Manufacturer override

A   flash/params/flash-manufacturer-override.yml
M   flash/tasks/flash-discover.yml

commit 97f525a4077f59d35b3ad3865f81983d97104365
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Mon Mar 29 10:16:39 2021 -0500

    doc(community-content): note about no inet setting

M   content/tasks/centos-drp-only-repos.yaml

commit d32f74c74ebae0ce9c3a8f14ee59bee6ab6d1a87
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Mar 29 10:14:03 2021 -0500

    fix(flash): Always reboot xcc if it is in the list.

M   flash/tasks/lenovo-firmware-flash-list.yml

commit 89ed7452cd530f54d7482cdf28a2a8283dfcc82a
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Fri Mar 26 21:50:39 2021 -0500

    feat(hardware-tooling,lenovo-support): Update onecli to 3.1.0

M   hardware-tooling/profiles/global-hw-repo.yaml
M   lenovo-support/params/lenovo-onecli-url.yaml

commit 6d94640b8a710897cd2c9fbcdf47c34b22888c50
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Mar 26 12:53:33 2021 -0700

    enhance(drp-community-content,os-other): Add UEFI boot order change enhancement.

M   content/bootenvs/ubuntu-20.04-install.yml
M   content/bootenvs/ubuntu-20.04.0-install.yml
M   content/bootenvs/ubuntu-20.04.1-install.yml
M   content/bootenvs/ubuntu-20.04.2-install.yml
A   content/params/redhat-bootorder.yaml
R100        content/params/sledgehamer-enforce.yaml content/params/sledgehammer-enforce.yaml
R100        content/params/sledgehamer-reboot-if-not-in-sledgehammer.yaml   content/params/sledgehammer-reboot-if-not-in-sledgehammer.yaml
A   content/params/ubuntu-autoinstall-refresh-installer.yaml
M   content/templates/centos-7.ks.tmpl
M   content/templates/centos-8.ks.tmpl
M   content/templates/part-scheme-default.tmpl
M   content/templates/ubuntu-autoinstall-userdata.tmpl
M   os-other/templates/rhel-7.ks.tmpl

commit 99c249f275be51e27208fb0aa4d54ed4952c4cf0
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Thu Mar 25 23:27:45 2021 -0500

    refactor(cloud-wrapper): remove cloud/dmi since type is core property

M   cloud-wrappers/tasks/cloud-cleanup.yaml
M   cloud-wrappers/tasks/cloud-inspect.yaml

commit ab66c63a1828cd761df4dc46e481492d727465c4
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Thu Mar 25 23:26:58 2021 -0500

    feature(task-library): dr-install can overlay binary for dev testing

M   task-library/tasks/dr-server-install.yaml

commit ef52c8703fd3fc4033eb1040a3c9d67fde665eb1
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Mar 25 12:26:51 2021 -0700

    enhance(drp-community-content): Allow Discovery to customize how HOSTNAME is handled.

M   content/bootenvs/discovery.yml
A   content/params/discovery-hostname-selector.yaml
A   content/params/discovery-hostname-template.yaml

commit 6d463cbb23193b0911b87d7033253333e87ebc37
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Mar 24 11:18:11 2021 -0700

    fix(drp-community-content): Fix Ubuntu 20.04 SSH keys not present

M   content/bootenvs/ubuntu-20.04-install.yml
M   content/bootenvs/ubuntu-20.04.0-install.yml
M   content/bootenvs/ubuntu-20.04.1-install.yml
M   content/bootenvs/ubuntu-20.04.2-install.yml
A   content/templates/ubuntu-autoinstall-userdata.tmpl

commit 453a44fc64c70623fa256a8cb234e20376a579d4
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed Mar 24 09:59:21 2021 -0500

    refactor(cloud-wrapper) dmi-hypervisor moved into core model

D   cloud-wrappers/params/cloud-dmi-hypervisor.yaml

commit 698e42350090bfa6abb4aa107b1326223341a279
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed Mar 24 09:50:35 2021 -0500

    refactor(cloud-wrapper) leverage new type fields in DRP v46

M   cloud-wrappers/workflows/cloud-provision.yaml

commit 35a9c9626cbb8fc7dd22911395e8bc64d4e7cc1f
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed Mar 24 09:50:00 2021 -0500

    doc(task-library) clarify titles of operations

M   task-library/tasks/dr-server-install.yaml

commit 861b4e85f2908387fa48c41c6e4c619621b7108d
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Mar 24 00:20:57 2021 -0500

    feat(drp-community-content): add stage for configure-network

A   content/stages/configure-network.yaml

commit 0224e31476cd81073e1aae91142e0c56606582e9
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Mar 23 20:21:54 2021 -0700

    Fix task/template structure to be consistent

M   proxmox/content/tasks/kvm-enable-nested.yaml
M   proxmox/content/tasks/proxmox-lab-accounts.yaml
M   proxmox/content/tasks/proxmox-lab-createnodes.yaml
M   proxmox/content/tasks/proxmox-lab-destroy-all-vms.yaml
M   proxmox/content/tasks/proxmox-lab-destroy-networks.yaml
M   proxmox/content/tasks/proxmox-lab-destroy-users.yaml
M   proxmox/content/tasks/proxmox-lab-drp-network.yaml
M   proxmox/content/tasks/proxmox-lab-network.yaml

commit faf409cd16a15052c2ebf966369851d1f33f6d1e
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Mar 23 20:18:25 2021 -0700

    fix(proxmox): Fix debconf selections template reference

M   proxmox/content/tasks/proxmox-debconf-set-selections.yaml

commit 2c718a52080120ede813124e8ddda77504cb4e65
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Mar 23 19:54:03 2021 -0700

    fix :ref: link

M   task-library/workflows/ubuntu-20.04-base.yaml

commit 844d5c8fc2fc323a7ea47106207c5a238639a546
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Mar 23 19:52:18 2021 -0700

    enhance(drp-community-content,task-library,os-other): Deprecation notices for base workflows

M   content/workflows/debian-base.yaml
M   content/workflows/discover-base.yaml
M   os-other/workflows/rhel-server-7-install.yaml
M   os-other/workflows/rhel-server-7-reset.yaml
M   os-other/workflows/rhel-server-8-dvd-install.yaml
M   task-library/workflows/bootstrap-advanced.yaml
M   task-library/workflows/centos-7-base.yaml
M   task-library/workflows/centos-base.yaml
M   task-library/workflows/fedora-33-base.yaml
M   task-library/workflows/fedora-base.yaml
M   task-library/workflows/ubuntu-base.yaml

commit 8f08dd9868bfda3368c1480fd05ec8a30400c697
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Mar 23 19:04:52 2021 -0700

    enhance(drp-community-content): Add Ubuntu 20.04.2 bootenv

M   content/bootenvs/ubuntu-20.04-install.yml
M   content/bootenvs/ubuntu-20.04.0-install.yml
M   content/bootenvs/ubuntu-20.04.1-install.yml
A   content/bootenvs/ubuntu-20.04.2-install.yml
A   content/stages/ubuntu-20.04.2.yaml
M   task-library/workflows/ubuntu-20.04-base.yaml

commit 857ebaac3f502291c3a805a5003e0bda32063688
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Mar 23 13:26:17 2021 -0700

    added in new enum selectors for 'rhel-server'

M   content/params/linux-install-bootenv-map.yaml

commit 985a3e586b270d54c78730c92fde6564894beefc
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Mar 23 13:19:47 2021 -0700

    more typo fixes, add rhel-server-8.3, remap rhel-server-latest

    - fix ubuntu typo
    - add rhel-server-8.3 mapping
    - fix redhat-latest to point to rhel-server8-dvd (rhel 8.3 today)

M   content/params/linux-install-bootenv-map.yaml

commit d2c9d59f1b4e01e7743408aaa90e95bfc00a8a2c
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Mar 23 13:08:19 2021 -0700

    fix(drp-community-content): Fix linux bootenv selector - typo and IsoFile check

M   content/params/linux-install-bootenv-map.yaml
M   content/templates/linux-selector.sh.tmpl

commit 53f5bfa98ee92ec64d0a109059d734589a8e8bdc
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Mar 22 20:15:19 2021 -0500

    fix(lenovo-support): This hacks the onecli to support centos 8.3

M   lenovo-support/tasks/lenovo-install-onecli.yaml

commit a00e552dba280f1d4f5aa02868a0c9d1123ba68a
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Mon Mar 22 15:59:30 2021 -0500

    refactor(dev-library) start move of reboot workflow to dev-lib

A   dev-library/params/dev-reboot-workflow.yaml
A   dev-library/tasks/dev-reboot-workflow.yaml

commit c5bf63df13e28a101a05c1fa6f1656009632caea
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sat Mar 20 20:16:58 2021 -0500

    fix(hardware-tooling,classify): allow universal workflows to just work

M   classify/templates/classify-base-actions.sh.tmpl
M   hardware-tooling/profiles/global-hw-repo.yaml

commit 03e884c0b9d2c39a07ff284606780a321ace3f65
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sat Mar 20 20:16:26 2021 -0500

    feat(content,task-library): Add categorization and tags for PXE and machine/type

M   content/bootenvs/sledgehammer.yml
A   content/params/machine-PXE.yaml
A   content/params/machine-subtype.yaml
A   content/params/machine-tags.yaml
A   content/params/machine-type.yaml
M   task-library/params/inventory-collect.yaml
A   task-library/params/inventory-hypervisor.yaml
A   task-library/params/inventory-nic-descr.yaml
A   task-library/params/inventory-nic-mac.yaml
M   task-library/tasks/inventory.yaml
M   task-library/templates/network-lldp-start.sh.tmpl

commit ed0dfba2eef9351e7b11ba9b20edca22096873b5
Author: Shane Gibson <shane@rackn.com>
Date:   Sat Mar 20 14:00:22 2021 -0700

    fix(doc): Various content doc fixes

M   content/params/network-data-parser-debug.yaml
M   edge-lab/._Documentation.meta
M   krib/._Documentation.meta
M   kube-lib/._Documentation.meta
M   task-library/params/storage-mount-devices.yaml
M   task-library/tasks/storage-mount-devices.yaml
M   vmware-lib/content/params/esxi-datastore-mappings.yaml

commit 39d7bea32a1fcf074ab93927f0cc4512a6552918
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Mar 19 16:48:15 2021 -0700

    enhance(vmware-lib): Add secret magic hidden command line flag processing

M   vmware-lib/content/tasks/ovftool-deploy.yaml

commit d95e083f4f4a7a35bb86807c8a1b514c552dfcac
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Mar 19 16:28:47 2021 -0500

    doc(cloud-wrapper): provide hint about types for users

M   cloud-wrappers/params/linode-instance-type.yaml

commit ab66aca3aa56b0649e0eb6f63440a12831b1d092
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Mar 19 16:28:17 2021 -0500

    fix(task-library): zip file logic was reversed

M   task-library/tasks/dr-server-install.yaml

commit 3aae77f44c3b7ba4195b4f4dbf656c2f28f8a4c7
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Mar 18 15:29:12 2021 -0700

    fix(drp-community-content): Fix ubuntu 20.04 ISO kernel options to use template expansion

M   content/bootenvs/ubuntu-20.04-install.yml
M   content/bootenvs/ubuntu-20.04.0-install.yml
M   content/bootenvs/ubuntu-20.04.1-install.yml

commit 8708ea800f25f70bf59b88dceb077ee3763382ed
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Mar 18 15:27:47 2021 -0700

    Add network disable enforcement task

A   photon/params/systemd-networkd-bootif-only.yaml
M   photon/stages/photon-3-install.yaml
M   photon/stages/photon-4-install.yaml
A   photon/tasks/photon-bootif-only.yaml

commit 435c981f3073ffd2bf9062df27f5763e3259913f
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Mar 17 19:23:07 2021 -0700

    enhance(photon): Initial Photon OS content pack

A   photon/._Color.meta
A   photon/._Description.meta
A   photon/._DisplayName.meta
A   photon/._Documentation.meta
A   photon/._Icon.meta
A   photon/._Name.meta
A   photon/bootenvs/photon-3-a0f216d-install.yaml
A   photon/bootenvs/photon-4-1526e30ba-install.yaml
A   photon/params/part-scheme-photon.yaml
A   photon/params/photon-base-packages.yaml
A   photon/params/photon-bootmode.yaml
A   photon/params/photon-network-template.yaml
A   photon/params/photon-select-kickstart.yaml
A   photon/stages/photon-3-install.yaml
A   photon/stages/photon-4-install.yaml
A   photon/templates/part-scheme-photon-default.json.tmpl
A   photon/templates/photon-EXAMPLE.json.tmpl
A   photon/templates/photon-network-default.json.tmpl
A   photon/templates/photon-network-static_EXAMPLE.json.tmpl
A   photon/templates/photon-network-vlan_EXAMPLE.json.tmpl
A   photon/templates/photon.json.tmpl
A   photon/workflows/photon-3-base.yaml
A   photon/workflows/photon-4-base.yaml

commit 9420d7aa0cc70c5b0d79c42acbc8fb2cec763bfe
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Mar 16 11:02:40 2021 -0700

    enhance(drp-community-content): Update older net-seed.tmpl with doc link

M   content/templates/net-seed.tmpl

commit 71481eb0d5ed0407d6ef9e5d003e5aa7f986f3ce
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Mar 16 10:36:58 2021 -0700

    enhance(drp-community-content): Add preseed documentation link.

M   content/templates/deb10-net-seed.tmpl

commit 4762ce08adfc0f97f5c79c23dd74f6b05dd55060
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Mar 15 23:00:31 2021 -0500

    fix(classify): allow classifier to manipulate pools

M   classify/tasks/classify.yaml

commit c45b32d4fc0f3667a01f947a6247fab5a9a0834e
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sun Mar 14 18:53:48 2021 -0500

    fix(content): update package-repositories for centos-8.3
    fix(content): Update sledgehammer to be centos-7 or centos-8 correctly

M   content/params/package-repositories.yaml
M   content/tasks/enforce-sledgehammer.yaml

commit eba12d7504fe55917e0be6720d13c17f0091b029
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sun Mar 14 11:42:25 2021 -0500

    feat(drp-community-content): record last boot if in sledgehammer

M   content/bootenvs/sledgehammer.yml
A   content/params/last-boot-interface.yaml

commit d7e23a7f8d47d6ca1d3418f827a6e83e9ab6e8b9
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Mar 12 15:25:19 2021 -0800

    enhance(proxmox): Minor cleanups and new config options.

A   proxmox/content/params/proxmox-debconf-selections-template.yaml
A   proxmox/content/params/proxmox-package-selections.yaml
A   proxmox/content/params/proxmox-strip-kernel-packages.yaml
A   proxmox/content/params/proxmox-strip-kernel.yaml
M   proxmox/content/tasks/proxmox-buster-installer.yaml
M   proxmox/content/tasks/proxmox-debconf-set-selections.yaml
A   proxmox/content/templates/proxmox-debconf-set-selections.tmpl
M   proxmox/content/workflows/proxmox-buster-install.yaml
M   proxmox/content/workflows/proxmox-only-install.yaml

commit ef1f41422c3413ba62822513ffce806d1601c843
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Mar 12 13:58:31 2021 -0600

    feat(dev-library): add task to enable counting workflows

A   dev-library/params/dev-counter.yaml
M   dev-library/params/dev-wait-time.yaml
A   dev-library/tasks/dev-counter.yaml
M   dev-library/tasks/wait-time.yaml

commit 157bae991fc2e6d78d6ead8c6a44b4a5b1956bdb
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Mar 10 16:52:04 2021 -0800

    enhance(image-builder): Add RHEL 8 Image Build workflow, doc tweaks

M   image-builder/._Documentation.meta
M   image-builder/workflows/image-builder-rhel.yaml
A   image-builder/workflows/image-builder-rhel8.yaml

commit 44c055fa0a38717c8a609b46ac2a0f783a80a951
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed Mar 10 14:56:04 2021 -0600

    feat(edge-lab): automate GPIO pin settings for SQUID

M   edge-lab/params/edge-lab-gpio.yaml
M   edge-lab/tasks/edge-lab-gpio.yaml

commit c8e87f0874f0ee6c53e230a53965180daaed76f4
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed Mar 10 14:55:46 2021 -0600

    fix(edge-lab): reboot should respect param

A   edge-lab/params/edge-lab-gpio.yaml
M   edge-lab/stages/edge-lab-reboot-to-discover.yaml
A   edge-lab/tasks/edge-lab-gpio.yaml
M   edge-lab/tasks/edge-lab-reboot-workflow.yaml

commit 5da70f6bd89470f3cc2b5023c14559cf623d42cf
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Mar 8 15:48:45 2021 -0800

    fix(vmware-lib): Equal sign fix and greedy gobble of whitespace

M   vmware-lib/content/tasks/ovftool-deploy.yaml

commit 15f424b5e076ae56f29172f41a5db0d93064bdf3
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Mar 5 11:34:55 2021 -0600

    refactor(content): include gohai into base bootstrap to ensure data is collected

M   content/stages/bootstrap-base.yaml

commit e8ed523db9dfe47027076de9e494a21d9090a8e3
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Sun Feb 28 23:32:13 2021 -0600

    feat(cloud-wrapper): move site create/destroy to cloud-wrapper

    feat(cloud-wrapper): cloud-profile.sh upload license if found locally

    feat(cloud-wrapper): improve safeties for cloud-site-create/destroy

A   cloud-wrappers/params/cloud-dr-install.yaml
M   cloud-wrappers/stages/cloud-decommission.yaml
A   cloud-wrappers/stages/cloud-site-create.yaml
A   cloud-wrappers/stages/cloud-site-destroy.yaml
A   cloud-wrappers/tasks/cloud-site-destroy.yaml
M   cloud-wrappers/tasks/cloud-validate.yaml
A   cloud-wrappers/workflows/cloud-site-create.yaml
A   cloud-wrappers/workflows/cloud-site-destroy.yaml
M   task-library/tasks/bootstrap-contexts.yaml
M   task-library/tasks/dr-server-install.yaml
M   tools/cloud-profiles.sh

commit a7ff269d1b7fdf766d75c5ee6d82b2a8ab49b32b
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Sun Feb 28 23:29:39 2021 -0600

    refactor(cloud-wrapper): break terraform reference into per cloud units

M   cloud-wrappers/params/cloud-provider.yaml
M   cloud-wrappers/tasks/cloud-validate.yaml
A   cloud-wrappers/templates/cloud-provision-aws.tf.tmpl
A   cloud-wrappers/templates/cloud-provision-azure.tf.tmpl
A   cloud-wrappers/templates/cloud-provision-digitalocean.tf.tmpl
A   cloud-wrappers/templates/cloud-provision-google.tf.tmpl
A   cloud-wrappers/templates/cloud-provision-linode.tf.tmpl
M   cloud-wrappers/templates/cloud-provision-reference.tf.tmpl

commit cc1b170c72caf31dce8fef3759184324ab8ffddd
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Feb 19 15:40:38 2021 -0600

    fix(content): configure-network shoudl no-op for contexts

    refactor(content): add more log output for access-keys task

M   content/tasks/configure-network.yaml
M   content/templates/access-keys.sh.tmpl

commit f4445d703e25e868b91c7a79b78f2794e17c6f42
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sun Feb 28 23:07:35 2021 -0600

    build: update to v4.6.0-beta01

M   go.mod
M   go.sum

commit 8659595ea7713ba678092999f429a79bd2592219
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Fri Feb 26 17:11:18 2021 -0600

    fix(content): fix network-data dhcp assumption

M   content/templates/network-data-parser.tmpl

commit b11992b27bd2342d60eb8f6bd2bf27ed2c96efb5
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Feb 25 11:35:55 2021 -0600

    fix(content): roll back network-config addition

M   content/stages/discover.yaml

commit 6505d8ec3f3cb7a597cb8b4cd221a5e3df312625
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Feb 25 11:25:55 2021 -0600

    fix(sledgehammer): allow vlans to work

M   content/bootenvs/discovery.yml
M   content/bootenvs/sledgehammer.yml
M   content/profiles/sledgehammer-centos8-v4.6.0.yaml
M   sledgehammer-builder/tasks/sledgehammer-place-stage1-assets.yaml

commit b5cec0d275f2f79c89230a29a33eb21f0adb2852
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Feb 24 11:13:29 2021 -0600

    fix(sledgehammer): make sure 8021q module is loaded for vlans

M   content/bootenvs/discovery.yml
M   content/bootenvs/sledgehammer.yml
M   content/profiles/sledgehammer-centos8-v4.6.0.yaml
M   sledgehammer-builder/tasks/sledgehammer-place-stage1-assets.yaml

commit d350c10cfdeca27e4100e7bdb374e7703fbd1d20
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Feb 23 21:32:12 2021 -0600

    feat(sledgehammer): allow mtu and vlan to operate independent of IP selection

M   content/bootenvs/discovery.yml
M   content/bootenvs/sledgehammer.yml
M   sledgehammer-builder/tasks/sledgehammer-place-stage1-assets.yaml

commit 16e41230acc59056bcb6e3ace9971e029ce8ec30
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Feb 23 16:46:23 2021 -0600

    fix(task-library): drp-raid calls need to select tools.

M   task-library/params/inventory-collect.yaml
M   task-library/tasks/inventory.yaml

commit 367db8246012bcb5407a8b268bfee4fcbad37157
Author: Michael Rice <michael@michaelrice.org>
Date:   Mon Feb 22 01:04:51 2021 -0600

    fix(image-builder): fixed issue for ubuntu 18

    Added crazy hack using ssh to finally trick ubuntu into installing cloud-init

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

M   image-builder/tasks/image-install-cloud-init.yaml

commit ecb32f45eec69b6ab7700f246ff19d4e0398b099
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Feb 19 15:40:38 2021 -0600

    fix(content): configure-network shoudl no-op for contexts

M   content/tasks/configure-network.yaml

commit e048da7d7bcabd930d1645c211e9b4b937472631
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Fri Feb 19 11:47:56 2021 -0600

    feat(drp-community-content): change complete to clear context as well.

M   content/stages/complete.yml

commit 795174dbb49c4a1c1c7e0571764bb988b322582e
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Tue Feb 16 10:47:30 2021 -0600

    feat(content): add network-config to discover

M   content/params/gohai-inventory.yaml
M   content/params/net-interface-config.yaml
M   content/params/net-interface-topology.yaml
M   content/stages/discover.yaml

commit 0bd733f56f17ef1c6c5136e7396ac5713d4f7e4b
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Mon Feb 15 14:12:01 2021 -0600

    fix(task-library): Amazon Linux does not like yum podman now

M   cloud-wrappers/params/cloud-provider.yaml
M   task-library/tasks/bootstrap-contexts.yaml
A   tools/cloud-profiles.sh

commit f49144f48f87ff94d98af64ccc4518b27bd0e57c
Author: Michael Rice <michael@michaelrice.org>
Date:   Fri Feb 12 15:15:08 2021 -0600

    fix(image-builder): fixed ubuntu 18 image building

    Added conditional to detect if OS is debian based, if so devpts gets mounted
    a fake tty is made and cloud-init gets installed.

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

M   image-builder/tasks/image-install-cloud-init.yaml

commit 2840b6da06edfc66f41e806d7a1275606082fe56
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Feb 10 15:58:28 2021 -0600

    feat(flash): allow for installed but retrying pieces to be skipped.

A   flash/params/flash-list-check-list.yml
M   flash/tasks/dell-firmware-flash-list.yml
M   flash/tasks/hpe-firmware-flash-list.yml
M   flash/tasks/lenovo-firmware-flash-list.yml

commit 679d2aeac859853d7709637590c1c358e6fdf83d
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed Feb 10 15:04:05 2021 -0600

    feat(task-library): ansible local has optional template expansion in extra-vars

M   task-library/params/ansible-playbooks.yaml
M   task-library/tasks/ansible-playbooks-local.yaml

commit 21d29f0bad2c08c225cb7b897a350060119734b7
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Feb 5 23:56:09 2021 -0600

    refactor(cloud-wrapper): use https path with CORS

M   cloud-wrappers/contexts/ansible.yaml
M   cloud-wrappers/contexts/terraform.yaml

commit eae69e07ed41df75b6c016c7325da4105dc4d968
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Tue Feb 2 23:20:11 2021 -0600

    refactor(task-library): updates to install drp on AWS Linux 2

M   cloud-wrappers/params/aws-ami-id.yaml
M   cloud-wrappers/templates/cloud-provision-reference.tf.tmpl
M   task-library/tasks/bootstrap-contexts.yaml
M   task-library/tasks/dr-server-install.yaml

commit 3afde9b40349b1dc5bdcf08ee98516e30c04490c
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Tue Feb 2 00:10:36 2021 -0600

    feat(cloud-wrapper): collect DMI.Hypervisor during provision

    feat(cloud-wrapper): collect DMI.Hypervisor during provision 2

A   cloud-wrappers/params/cloud-dmi-hypervisor.yaml
M   cloud-wrappers/stages/cloud-inspect.yaml
M   cloud-wrappers/tasks/cloud-cleanup.yaml
M   cloud-wrappers/tasks/cloud-inspect.yaml
M   task-library/tasks/network-firewall.yaml

commit f3288a296be10d768f8ea0130d7b53ee54d85cd2
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Tue Jan 26 17:22:56 2021 -0600

    fix(task-library): jq not installed by install.sh

M   task-library/tasks/dr-server-install.yaml

commit c67bab9bace6044a2ce5c27da10c5faa77f1a06e
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Sun Jan 24 16:24:58 2021 -0600

    refactor(cloud-wrapper): point to latest instead of date version

    fix(task-lib): helpful safety removes existing contexts

    refactor(task-lib): use drpcli upgrade instead of install upgrade

    fix(task-lib): ignore system ugprade error, get version

    refactor(task-lib): revert services check

M   .gitignore
M   cloud-wrappers/contexts/ansible.yaml
M   cloud-wrappers/contexts/terraform.yaml
M   integrations/docker-context/test-build.sh
M   task-library/tasks/bootstrap-contexts.yaml
M   task-library/tasks/dr-server-install.yaml

commit eddbf8857a65ae8aa05f2b7a67dc08be1469df6e
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Thu Jan 21 17:19:01 2021 -0600

    refactor(cloud-wrappers): switch to using builtin drpcli-runner for tip

M   cloud-wrappers/._Prerequisites.meta
M   cloud-wrappers/contexts/ansible.yaml
M   cloud-wrappers/contexts/terraform.yaml
M   cloud-wrappers/stages/cloud-decommission.yaml
M   cloud-wrappers/stages/cloud-provision.yaml
M   task-library/tasks/bootstrap-contexts.yaml

commit 60e00d018920b51301b7d3870abaf694a6f0756f
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Jan 21 08:06:04 2021 -0800

    enhance(drp-community-content): Fix Fedora bootenvs Versions, add f33 workflow

M   content/bootenvs/fedora-31.yml
M   content/bootenvs/fedora-33.yml
A   content/stages/fedora-33.yml
A   task-library/workflows/fedora-33-base.yaml

commit d41bdea73193f670260a0fb3dd3516be82caf2a6
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Tue Jan 19 17:44:10 2021 -0600

    refactor(task-lib): change dr-server-install task to use ansible instead of runner

    feat(task-lib): dr-server-install set drpid and zip

    fix(task-lib): handle order of operations

    feat(task-lib): expand ansible local to include machine data

D   task-library/params/dr-server-ha-address.yaml
D   task-library/params/dr-server-ha-id.yaml
D   task-library/params/dr-server-ha-interface.yaml
D   task-library/params/dr-server-ha-passive.yaml
D   task-library/params/dr-server-ha-token.yaml
A   task-library/params/dr-server-install-drpid.yaml
D   task-library/params/dr-server-install-version.yaml
D   task-library/params/dr-server-replace-drp.yaml
D   task-library/params/dr-server-zip-url.yaml
M   task-library/tasks/ansible-playbooks-local.yaml
M   task-library/tasks/bootstrap-contexts.yaml
M   task-library/tasks/dr-server-install.yaml
M   task-library/templates/ansible-playbooks-test-playbook.yaml.tmpl
M   task-library/templates/download-tools.tmpl

commit 5c445cc04f05d8711aa6971c65abdd709833ce7b
Author: Michael Rice <michael@michaelrice.org>
Date:   Mon Jan 18 09:00:37 2021 -0600

    doc(discovery): adjusted doc for esxi-joinup

    Adjusted docs for the esxi-joinup script

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

M   content/bootenvs/discovery.yml

commit cd455697c03ab21ce54cebd2799c9fe2d1c6fcbf
Author: Shane Gibson <shane@rackn.com>
Date:   Sat Jan 16 09:27:14 2021 -0800

    enhance(os-other): Add InstallRepos to RHEL 8 kickstart

M   os-other/templates/rhel-8.ks.tmpl

commit 786109c6234304bf1b28edc5b26235a772c171ff
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Thu Jan 14 00:24:38 2021 -0600

    feat(dev-library): add delay time into always-fails

M   dev-library/tasks/always-fails.yaml

commit f173ccf6cd1e9a6d7dce1ea640334f4c91d5d5b6
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Jan 13 19:29:21 2021 -0800

    enhance(bootenvs): Update bootenv versions, fix kickseeds

A   content/bootenvs/centos-8.3.2011.yml
M   content/bootenvs/centos-8.yml
A   content/bootenvs/fedora-33.yml
M   content/bootenvs/ubuntu-20.04-install.yml
A   content/bootenvs/ubuntu-20.04.0-install.yml
A   content/bootenvs/ubuntu-20.04.1-install.yml
M   content/templates/part-scheme-default.tmpl
M   content/templates/select-kickseed.tmpl
M   contrib/bootenvs/centos-6.10.yml
M   contrib/bootenvs/centos-6.9.yml
M   contrib/bootenvs/centos-6.yml
M   contrib/bootenvs/centos-7.3.1611.yml
M   contrib/bootenvs/scientificlinux-6.8.yml
D   os-other/bootenvs/redhat-6.5.yml
D   os-other/bootenvs/redhat-7.0.yml
R091        os-other/bootenvs/rhel-server-7-install.yaml    os-other/bootenvs/rhel-server-7.7-install.yaml
A   os-other/bootenvs/rhel-server-7.9-install.yaml
M   os-other/bootenvs/rhel-server-8-boot-install.yaml
M   os-other/bootenvs/rhel-server-8-dvd-install.yaml
A   os-other/bootenvs/rhel-server-8.2-dvd-install.yaml
D   os-other/bootenvs/windows-2012r2.yml
D   os-other/stages/redhat-6.5.yml
D   os-other/stages/redhat-7.0.yml
M   os-other/templates/rhel-8.ks.tmpl
A   task-library/workflows/ubuntu-20.04-base.yaml

commit 876cb0df8f3f51c4b5e9989abee0c5dc0b3d440a
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Mon Jan 11 17:33:23 2021 -0600

    refactor(task-librar): dr-install should upgrade if already installed

M   task-library/tasks/dr-server-install.yaml

commit d70e5e52adcb072605f84da1958701dc82e0b116
Author: Michael Rice <michael@michaelrice.org>
Date:   Mon Jan 4 16:02:40 2021 -0600

    fix(esxi-join-up): support with signed vib

    Added ability to esxi-join-up to utilize the signed vib
    Added docs to cover how to use esxi-join-up

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

M   content/bootenvs/discovery.yml
M   content/templates/esxi-join-up.py.tmpl

commit 942d57ed47470e7b075f84d19f50070bb5d61753
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Jan 6 12:15:16 2021 -0800

    enhance(vmware-lib): Enhance safety checks and error output for OVFtool deployments

M   vmware-lib/content/tasks/ovftool-deploy.yaml

commit 16ff0d5e163a6082c31ce6ee60b9370541a5c8dd
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Tue Jan 5 17:36:39 2021 -0600

    doc(community-content): add link to KB article in note

M   content/bootenvs/ubuntu-16.04.yml
M   content/bootenvs/ubuntu-18.04-arm64-hwe.yml
M   content/bootenvs/ubuntu-18.04.yml
M   content/bootenvs/ubuntu-20.04-install.yml

commit 4c6894c942bf43f08797798762022991e260687b
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Jan 4 12:12:39 2021 -0600

    fix(content,sledgehammer-builder): remove yum repo files from sl8
    fix(content,sledgehammer-builder): add mtu support for bootif interface
    fix(content,sledgehammer-builder): start adding vlan and bonding support

M   content/bootenvs/discovery.yml
M   content/bootenvs/sledgehammer.yml
M   content/params/package-repositories.yaml
M   content/profiles/sledgehammer-centos8-v4.6.0.yaml
M   sledgehammer-builder/bootenvs/build-sledgehammer.yaml
M   sledgehammer-builder/tasks/sledgehammer-place-stage1-assets.yaml
M   sledgehammer-builder/tasks/sledgehammer-prepare-for-image-creation.yaml

commit 710b54bbc34a2ea9d16180205a4ff99f879e7b34
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Jan 4 12:12:07 2021 -0600

    fix(content): fix network-data icon and boolean schema

M   content/params/network-data.yaml

commit bd1289a0c532ffc6d87a261bc605915794661509
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Jan 4 12:11:28 2021 -0600

    fix(classify,flexiflow,validation): add stubs for windows and esxi

M   classify/tasks/classify-stage-list-start.yaml
M   classify/tasks/classify-stage-list-stop.yaml
M   classify/tasks/classify.yaml
A   classify/templates/classify-esxi.sh.tmpl
A   classify/templates/classify.ps1.tmpl
M   flexiflow/tasks/flexiflow-start.yaml
M   flexiflow/tasks/flexiflow-stop.yaml
M   flexiflow/tasks/flexiflow-workflow.yaml
M   validation/tasks/validation-start.yaml
M   validation/tasks/validation-stop.yaml

commit f341007b48ca67aeed5adad7b62624f2e65e1a8c
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Mon Jan 4 11:46:44 2021 -0600

    fix(cloud-wrapper): join requires sledgehammer bootenv, do not assume it

M   cloud-wrappers/stages/cloud-decommission.yaml
M   cloud-wrappers/stages/cloud-provision.yaml

commit 6dcf60d2df6c30927d1d4452fb7cf4aa27c38256
Author: Michael Rice <michael@michaelrice.org>
Date:   Tue Dec 15 12:29:12 2020 -0600

    feat(content): added esxi-join-up script

    Adds the esxi-join-up.py script to the discovery bootenv

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

M   content/bootenvs/discovery.yml
A   content/templates/esxi-join-up.py.tmpl

commit 826a45ccaadbb8ef8db24d93d987baad82f990df
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Thu Dec 31 15:02:30 2020 -0600

    fix(task-library): handle case where firewalld did not start automatically

M   task-library/params/network-firewall-ports.yaml
M   task-library/tasks/network-firewall.yaml

commit fe1332643e64d2bc2b8e072e493317a93a871583
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed Dec 30 10:27:28 2020 -0600

    feat(cloud-wrapper): add digitalocean support

M   cloud-wrappers/params/cloud-provider.yaml
A   cloud-wrappers/params/digitalocean-image.yaml
A   cloud-wrappers/params/digitalocean-region.yaml
A   cloud-wrappers/params/digitalocean-size.yaml
A   cloud-wrappers/params/digitalocean-token.yaml
M   cloud-wrappers/tasks/cloud-validate.yaml
M   cloud-wrappers/templates/cloud-provision-reference.tf.tmpl

commit 91db4a5624173ddcdd489c7b2fc5fd76e8d87b84
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Dec 29 13:02:04 2020 -0800

    Rework shell type to do right thing with Arrays magically

M   content/params/network-data-output-type.yaml
M   content/templates/network-data-parser.tmpl

commit 97722ee1896131a5aa5cdddc6afe6008b8109dca
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Dec 28 20:17:48 2020 -0800

    add os-identity, simple-params.py, fixes to NetData parser

A   content/params/os-identity-system.yaml
A   content/stages/os-identity.yaml
A   content/tasks/os-identity.yaml
M   content/templates/network-data-parser.tmpl
A   content/templates/os-identity.sh.tmpl
A   content/templates/simple-params.py.tmpl

commit 5a9c10f28066638008ccdb2345607eaf8dd5b488
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Dec 28 12:12:48 2020 -0800

    add new fetch_nd_var() function, more doc

M   content/templates/network-data-parser.tmpl

commit 82d468a650b0974e7313ffa8c6e817d0477ac5f0
Author: Shane Gibson <shane@rackn.com>
Date:   Sun Dec 27 13:57:35 2020 -0800

    correct documentation of debug Param

    Fix the debug Param documentation string.

M   content/params/network-data-parser-debug.yaml

commit d9094d7e871e2ce74cd23e3afb5779b0079ab74b
Author: Shane Gibson <shane@rackn.com>
Date:   Sun Dec 27 13:44:14 2020 -0800

    WIP: enhance(drp-community-content): Add 'network-data' parser

A   content/params/network-data-output-type.yaml
A   content/params/network-data-parser-debug.yaml
A   content/templates/network-data-parser.tmpl

commit 3ab54b93448dcfb664e5e73e3a711e0f412f9f6d
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Dec 23 15:33:09 2020 -0600

    fix(content): Update sl8 for new cdboot.iso
    fix(sledgehammer-builder): Support UEFI better.

M   content/bootenvs/discovery.yml
M   content/bootenvs/sledgehammer.yml
M   content/profiles/sledgehammer-centos8-v4.6.0.yaml
M   sledgehammer-builder/tasks/sledgehammer-create-image.yaml

commit 0eedef425f80ede1821ec181128efc53a153fcc1
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Mon Dec 21 23:47:57 2020 -0600

    feat(provision-content): helper script to upload multiple content packs

A   tools/bundle-and-upload.sh

commit e0d0b99b3c546973e07d792cbd74bd9236c37593
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Sun Dec 6 17:25:15 2020 -0600

    wip(edge-lab): add kube-lib, remove edgelab k3s

    wip(edge-lab): refactor for kube-lib

    fix(task-library): storage reset was in wrong place, not protected by conditional

    fix(edge-lab): typo in catalog check

    fix(kube-lib): fix checksum in k3s version

    fix(kube-lib): add arm64 checksums

    refactor(edge-lab): increase timeout

D   edge-lab/params/edge-lab-dashboard-token.yaml
D   edge-lab/params/edge-lab-dashboard-version.yaml
D   edge-lab/params/edge-lab-helm-charts.yaml
D   edge-lab/params/edge-lab-helm-download-url.yaml
D   edge-lab/params/edge-lab-helm-version.yaml
D   edge-lab/params/edge-lab-mount-devices.yaml
D   edge-lab/params/k3s-admin-conf.yaml
D   edge-lab/params/k3s-api-port.yaml
D   edge-lab/params/k3s-download-url.yaml
D   edge-lab/params/k3s-node-token.yaml
D   edge-lab/params/k3s-version.yaml
M   edge-lab/stages/edge-lab-bootstrap.yaml
D   edge-lab/stages/edge-lab-helm.yaml
D   edge-lab/stages/edge-lab-install-dashboard.yaml
D   edge-lab/stages/k3s-install.yaml
A   edge-lab/tasks/edge-lab-bootstrap-content-check.yaml
A   edge-lab/tasks/edge-lab-bootstrap-global-profile.yaml
D   edge-lab/tasks/edge-lab-helm-charts.yaml
D   edge-lab/tasks/edge-lab-helm-install.yaml
D   edge-lab/tasks/edge-lab-install-dashboard.yaml
M   edge-lab/tasks/edge-lab-reboot-workflow.yaml
D   edge-lab/tasks/k3s-install.yaml
D   edge-lab/templates/k3s-install.sh.tmpl
A   edge-lab/workflows/bootstrap-edge-lab.yaml
M   edge-lab/workflows/edge-lab-bootstrap.yaml
D   edge-lab/workflows/k3s-install.yaml
M   kube-lib/params/kube-lib-helm-version.yaml
M   kube-lib/params/kube-lib-k3s-version.yaml
M   kube-lib/params/kube-lib-kubectl-version.yaml
R100        edge-lab/params/openfaas-password.yaml  kube-lib/params/openfaas-password.yaml
R100        edge-lab/profiles/open-faas.yaml        kube-lib/profiles/open-faas.yaml
M   kube-lib/tasks/kube-lib-k3s-cluster.yaml
M   kube-lib/tasks/kube-lib-k3s-machine-install.yaml
M   task-library/params/storage-mount-devices.yaml
M   task-library/tasks/cluster-initialize.yaml
M   task-library/tasks/storage-mount-devices.yaml
M   task-library/templates/cluster-utilities.tmpl

commit c887c8537d0e16e4e0b60e32b1fd425b587a64a0
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Dec 21 21:07:24 2020 -0800

    fix(classify): Fix typos in function names

M   classify/templates/classify-base-actions.sh.tmpl
M   classify/templates/classify-base-tests.sh.tmpl

commit 02b9d8ed5e5000e0f7460f4f9691de2ea60a1952
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Mon Dec 21 16:39:20 2020 -0600

    fix(contents): handle /home/rob not set case

M   content/templates/setup.tmpl

commit ce1bff9d4ddfeb64c5d08b0e25b304e7ae1c21b5
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed Dec 16 16:53:13 2020 -0600

    refactor(task-library): make terraform-apply less verbose

M   task-library/tasks/terraform-apply.yaml

commit d9b3e014ea1aa086cdd30bbd4dcc856fe68e8010
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed Dec 16 16:08:57 2020 -0600

    fix(edge-lab) add sleep

M   edge-lab/tasks/edge-lab-reboot-workflow.yaml

commit dcc9697674193492f16096189b805088664fea28
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed Dec 16 16:07:51 2020 -0600

    doc(edge-lab): update kube-lib docs

M   edge-lab/._Documentation.meta
M   kube-lib/._Documentation.meta

commit 679c63299a92aed86b176671112ac401cba7a5aa
Author: Shane Gibson <shane@rackn.com>
Date:   Sun Dec 20 18:39:46 2020 -0800

    Reset context back to empty after run in govc context

M   vmware-lib/content/stages/govc-datastore-manage.yaml

commit 1803a3a89933d977d8a481def6379cd8baaa77f6
Author: Shane Gibson <shane@rackn.com>
Date:   Sun Dec 20 17:01:53 2020 -0800

    Cleanups, datastore rework, enhance datastore

A   vmware-lib/content/params/esxi-datastore-command.yaml
A   vmware-lib/content/params/esxi-datastore-skip-manage.yaml
M   vmware-lib/content/params/govc-datastore-create-disk.yaml
D   vmware-lib/content/params/govc-datastore-skip-create.yaml
R093        vmware-lib/content/stages/govc-datastore-create.yaml    vmware-lib/content/stages/govc-datastore-manage.yaml
R060        vmware-lib/content/tasks/govc-datastore-create.yaml     vmware-lib/content/tasks/govc-datastore-manage.yaml
M   vmware-lib/content/tasks/govc-get-thumbprint.yaml
M   vmware-lib/content/workflows/esxi-sddc-vcenter-deploy.yaml
R095        vmware-lib/content/workflows/govc-datastore-create.yaml vmware-lib/content/workflows/govc-datastore-manage.yaml
M   vmware-lib/content/workflows/govc-deploy-ova.yaml

commit 26788967413e7ff07caca9ab26ffa0546f7e7f54
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Dec 15 19:47:40 2020 -0800

    restructure member mappings

M   vmware-lib/content/params/esxi-datastore-mappings.yaml
M   vmware-lib/content/stages/govc-datastore-create.yaml
M   vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
M   vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
D   vmware-lib/content/tasks/govc-cluster-create-fqdn.yaml
D   vmware-lib/content/tasks/govc-cluster-create-with-vsan-deprecated.yaml
M   vmware-lib/content/tasks/govc-cluster-create.yaml
M   vmware-lib/content/tasks/govc-datastore-create.yaml
M   vmware-lib/content/tasks/govc-dvs-create.yaml
M   vmware-lib/content/tasks/govc-get-thumbprint.yaml
M   vmware-lib/content/tasks/govc-vsan-claim-disks.yaml
M   vmware-lib/content/tasks/govc-vsan-cluster-get.yaml
M   vmware-lib/content/tasks/govc-vsan-cluster-operations.yaml
M   vmware-lib/content/tasks/govc-vsan-destroy-cluster.yaml
M   vmware-lib/content/templates/govc-lib.sh.tmpl
M   vmware-lib/content/templates/govc-setup.sh.tmpl
M   vmware-lib/content/workflows/govc-deploy-ova.yaml

commit d1c144276425ab7537da24472f2c28ae96a13a86
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Dec 14 15:38:36 2020 -0800

    alter 'if' construct to remove 'eq'

M   vmware-lib/content/tasks/govc-datastore-create.yaml

commit 5cbaca4b4c1ab7580aa623cb1294e56ebafcb4f6
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Dec 14 17:11:30 2020 -0600

    fix(content): fix routes field of network-data

M   content/params/network-data.yaml

commit 23fdf0cdbb4ad6b09fbe587c94ac2ebfcf6ed044
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Dec 14 17:10:25 2020 -0600

    fix(content): include rs.uuid in rpi4 kernel cmdline

M   content/bootenvs/sledgehammer.yml

commit 39dbdfa6480f63727d53be6e0eca343daa2f8dd2
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Dec 14 14:30:07 2020 -0800

    fix MachineName to Machine.Name

M   vmware-lib/content/params/esxi-datastore-mappings.yaml

commit 4f7b888726b496d95d32c6d54d572993e1cc7414
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Dec 14 11:19:13 2020 -0800

    remove unneeded filter param

D   vmware-lib/content/params/esxi-node-filter-param.yaml

commit 98e6f379330417de46d06b6b357a532e0bea592f
Author: Shane Gibson <shane@rackn.com>
Date:   Sun Dec 13 18:58:00 2020 -0800

    enhance(drp-community-content): Add 'network-manage-routes task

M   content/._RequiredFeatures.meta
A   content/params/network-data-tag.yaml
A   content/params/network-manage-routes-command.yaml
A   content/stages/network-manage-routes.yaml
A   content/tasks/network-manage-routes.yaml
A   content/templates/convert_ipv4_netmask_to_cidr_prefix.sh.tmpl

commit d00cced1530eb58e5aff88db532248f2614b1f4f
Author: Shane Gibson <shane@rackn.com>
Date:   Sun Dec 13 18:44:50 2020 -0800

    Fixes for DS create, OVFTool, VSAN claim

A   vmware-lib/content/._Prerequisites.meta
M   vmware-lib/content/params/esxi-datastore-mappings.yaml
A   vmware-lib/content/params/esxi-node-filter-param.yaml
A   vmware-lib/content/params/esxi-vsan-tag-only.yaml
M   vmware-lib/content/params/govc-datastore-create-disk.yaml
M   vmware-lib/content/params/ova-ovftool-deploy-more-mapping-template.yaml
M   vmware-lib/content/params/ova-ovftool-extra-options.yaml
A   vmware-lib/content/params/ova-ovftool-options.yaml
M   vmware-lib/content/tasks/govc-datastore-create.yaml
M   vmware-lib/content/tasks/govc-vsan-claim-disks.yaml
M   vmware-lib/content/tasks/ovftool-deploy.yaml

commit d2610998306156e25e3d66b7a922b413e9741dfc
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sat Dec 12 14:29:18 2020 -0600

    feat(content): add more network-data fields

M   content/params/network-data.yaml

commit 89f0785a39451c2c87861490555177f065614f41
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Dec 11 13:48:05 2020 -0600

    refactor(cloud-wrapper): use template vars and make icon selection smarter

A   cloud-wrappers/params/cloud-provider-icon.yaml
M   cloud-wrappers/tasks/cloud-inspect.yaml
M   cloud-wrappers/tasks/cloud-validate.yaml

commit 01d38dcdf6f1368c489bd8dc34ff78b54fbb0526
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Dec 9 11:01:29 2020 -0800

    fix if/then/else/fi missing then; duh

M   vmware-lib/content/tasks/govc-vsan-claim-disks.yaml

commit 2af700ae78bc16c0bfaa4fed257d52e3c71b9d43
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Dec 9 10:10:59 2020 -0800

    enhance(vmware-lib): Test NODES empty, add tag only

A   vmware-lib/content/params/esxi-vsan-tag-only.yaml
M   vmware-lib/content/tasks/govc-vsan-claim-disks.yaml

commit bdb444667bd7edbffa29349e99e1280c8801dde3
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Dec 8 23:23:09 2020 -0600

    fix(content): add links back into debian.

M   content/bootenvs/debian-10.yml
M   content/bootenvs/debian-8.yml
M   content/bootenvs/debian-9.yml

commit 3fe94ff0e39bfede7f2ccfa47e9d93cda2251c71
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Dec 8 23:22:47 2020 -0600

    fix(task-library): Allow bigger kibana payloads

M   task-library/tasks/kibana-setup.yaml

commit e9aae1a57e176b576cff1c9ff8274588a2514341
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Dec 8 17:34:07 2020 -0800

    rename branch, add current commits

M   vmware-lib/content/params/esxi-datastore-mappings.yaml
A   vmware-lib/content/params/esxi-datastore-memberships.yaml
M   vmware-lib/content/tasks/govc-datastore-create.yaml
M   vmware-lib/content/tasks/ovftool-deploy.yaml
A   vmware-lib/content/templates/EXAMPLE-govc-vcf-cloud-builder.json.tmpl

commit 22d26540779765b27c8248a3357b1bd41bc70ca1
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Tue Dec 8 16:33:05 2020 -0600

    fix(cloud-wrap): fix terraform 0.14 requirements

    fix(cloud-wrapper): allow future versions

M   cloud-wrappers/templates/cloud-provision-reference.tf.tmpl
M   task-library/tasks/bootstrap-contexts.yaml

commit 58edf4eccc537b889b14bf8795c24a2c1574b35a
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Dec 8 00:33:48 2020 -0600

    feat(task-library): Add more NIC inventory fields

M   task-library/params/inventory-collect.yaml

commit 0bfd3e21b27807d10710a9076eef1321dcc45579
Author: Shane Gibson <shane@zerostack.com>
Date:   Sun Dec 6 13:49:56 2020 -0800

    staging changes while switching laptops

R094        vmware-lib/content/params/ova-ovaftool-deploy-more-mapping-template.yaml        vmware-lib/content/params/ova-ovftool-deploy-more-mapping-template.yaml
M   vmware-lib/content/tasks/ovftool-deploy.yaml

commit 0438b50e60b16d05f14a4e659627bd7d5b64c49f
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Sat Dec 5 13:07:20 2020 -0600

    feat(content): security flag overrides debug to protect sensitive data

A   content/params/security-debug-block.yaml
M   content/templates/setup.tmpl

commit 8b7f475a2fb369eb718f97b9ebb6b2e610ab8ed0
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Dec 3 18:48:53 2020 -0800

    WIP enhance(vmware-lib): Enhance ovftool, Doc, and add DS Mappings

M   vmware-lib/content/._Documentation.meta
A   vmware-lib/content/params/esxi-datastore-mappings.yaml
M   vmware-lib/content/tasks/ovftool-deploy.yaml

commit 11d42db071e860da9f92bbc4f036b881dfdda1e4
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Dec 2 09:18:55 2020 -0800

    fix(vmware-lib): OVFTool without datastore defined caused invalid cmd generation

    If no datastore is specified, then the command output that is generated had an empty line without a backslash continuation.  This fixes that condition.

M   vmware-lib/content/tasks/ovftool-deploy.yaml

commit 2a2c685d70b16c12f17284004527cb788bc24c33
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Mon Nov 30 17:21:00 2020 -0600

    feat(dev-library): send powercycle event for UX testing

A   dev-library/stages/reboot-event.yaml
A   dev-library/tasks/reboot-event.yaml
A   dev-library/workflows/reboot-event.yaml
M   edge-lab/params/edge-lab-reboot-workflow.yaml
M   edge-lab/tasks/edge-lab-reboot-workflow.yaml
M   task-library/tasks/ansible-join-up.yaml

commit 4853d1457b5289e24a040cf5d5e341a3388eed9f
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Nov 30 17:14:21 2020 -0600

    fix(content): Make network-data composable in sledgehammer

M   content/bootenvs/sledgehammer.yml

commit 05342661e892ea310ad686f0219e3009b6b90aa9
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Mon Nov 16 09:51:33 2020 -0600

    doc(task-lib): mark deprecations

    feat(kube-lib): k3s install via 46 cluster pattern

    feat(task-library) v46 cluster pattern

    refactor(kube-lib): use sha256sum instead of checksum

    fix(task-lib): fix explode file path

    refactor(task-library): add warning about default change

    fix(task-library): change default to detect <46

    doc(task-library): flag <v46 cluster pattern, add doc xref

M   cloud-wrappers/tasks/cloud-cleanup.yaml
M   cloud-wrappers/tasks/cloud-inspect.yaml
M   content/templates/setup.tmpl
A   kube-lib/params/kube-lib-api-port.yaml
D   kube-lib/params/kube-lib-helm-download-url.yaml
M   kube-lib/params/kube-lib-helm-version.yaml
A   kube-lib/params/kube-lib-k3s-version.yaml
M   kube-lib/params/kube-lib-kube-config.yaml
A   kube-lib/params/kube-lib-kubectl-version.yaml
D   kube-lib/params/kube-lib-kubernetes-download-url.yaml
M   kube-lib/params/kube-lib-kubernetes-version.yaml
A   kube-lib/params/kube-lib-node-token.yaml
M   kube-lib/stages/kube-lib-dashboard.yaml
M   kube-lib/stages/kube-lib-helm.yaml
A   kube-lib/stages/kube-lib-k3s-cluster.yaml
A   kube-lib/stages/kube-lib-k3s-machine-install.yaml
M   kube-lib/tasks/kube-lib-dashboard-install.yaml
M   kube-lib/tasks/kube-lib-helm-install.yaml
A   kube-lib/tasks/kube-lib-k3s-cluster.yaml
A   kube-lib/tasks/kube-lib-k3s-machine-install.yaml
M   kube-lib/tasks/kube-lib-kubectl-install.yaml
D   kube-lib/tasks/kube-lib-legacy-migration.yaml
A   kube-lib/templates/kube-lib-k3s-install.tmpl
A   kube-lib/templates/kube-lib-kubectl-install.tmpl
A   kube-lib/workflows/k3s-cluster-build.yaml
A   kube-lib/workflows/k3s-machine-install.yaml
M   task-library/params/cluster-escape.yaml
A   task-library/params/cluster-filter.yaml
M   task-library/params/cluster-leader-count.yaml
A   task-library/params/cluster-leader.yaml
M   task-library/params/cluster-leaders.yaml
M   task-library/params/cluster-machines.yaml
A   task-library/params/cluster-manager.yaml
M   task-library/params/cluster-profile.yaml
M   task-library/params/cluster-step.yaml
A   task-library/params/storage-mount-devices.yaml
M   task-library/stages/cluster-add.yaml
M   task-library/stages/cluster-remove.yaml
M   task-library/stages/cluster-setup.yaml
M   task-library/stages/cluster-step.yaml
M   task-library/stages/cluster-sync.yaml
M   task-library/tasks/cluster-add.yaml
A   task-library/tasks/cluster-initialize.yaml
M   task-library/tasks/cluster-remove.yaml
M   task-library/tasks/cluster-setup.yaml
M   task-library/tasks/cluster-step.yaml
M   task-library/tasks/cluster-sync.yaml
A   task-library/tasks/storage-mount-devices.yaml
M   task-library/templates/cluster-shared.tmpl
A   task-library/templates/cluster-utilities.tmpl
M   task-library/templates/download-tools.tmpl

commit 9888a1e2fcbf6e2442427f5c8d3fc8d096455f71
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sun Nov 29 21:27:50 2020 -0600

    doc: Doc tweak

M   README.rst

commit 6d24b748085198e7c90f71a5b086c280535f25c4
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sat Nov 28 23:18:26 2020 -0600

    feat(hardware-tooling): update for sl8 and create helper profile

A   hardware-tooling/profiles/global-hw-repo.yaml
M   hpe-support/params/hpe-repo-urls.yml
M   hpe-support/params/hpe-repo-versions.yml
M   hpe-support/tasks/hpe-tools-install.yml

commit ee1f20dd823d8ffd3f59665c7148274561168cc6
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Nov 26 23:29:08 2020 -0600

    feat(content): Allow sledgehammer cdboot to have parameterized interface

M   content/bootenvs/discovery.yml
M   content/bootenvs/sledgehammer.yml
M   content/params/network-data.yaml
M   content/profiles/sledgehammer-centos8-full-v4.6.0.yaml
M   content/profiles/sledgehammer-centos8-v4.6.0.yaml
M   sledgehammer-builder/tasks/sledgehammer-place-stage1-assets.yaml

commit 92777ddbb1515bfe1ad66398895c4ef259a30662
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Nov 25 14:29:07 2020 -0600

    feat(sledgehammer): allow sledgehammer to boot from static IPs

M   content/bootenvs/discovery.yml
M   content/bootenvs/sledgehammer.yml
M   content/profiles/sledgehammer-centos8-full-v4.6.0.yaml
M   content/profiles/sledgehammer-centos8-v4.6.0.yaml
M   sledgehammer-builder/tasks/sledgehammer-create-image.yaml
M   sledgehammer-builder/tasks/sledgehammer-place-stage1-assets.yaml
M   sledgehammer-builder/tasks/sledgehammer-place-start-up.yaml

commit 399cd37f10c9998d9bbdfe33c35f35aabd9c9883
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Nov 24 14:05:10 2020 -0800

    enhance(image-builder): Add custom upload image and path capability

M   image-builder/._Documentation.meta
A   image-builder/params/image-builder-upload-manifest-name.yaml
A   image-builder/params/image-builder-upload-path.yaml
A   image-builder/params/image-builder-upload-rootfs-name.yaml
M   image-builder/templates/image-capture.sh.tmpl

commit 6884b2e2b5ab629b30fc489a0b23cbb01ba88fa2
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Mon Nov 23 21:46:35 2020 -0600

    fix(integrations): apt update py3-pip to fix docker pip issue

    fix(integrations): apt update py3-pip to fix docker pip issue

M   integrations/docker-context/ansible-dockerfile

commit 61a3f40b2eeae81d760a31fc94ce01fa9aa533db
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Nov 23 19:57:50 2020 -0600

    feat(sledgehammer): add exanic-utils to full driver sl8

M   content/profiles/sledgehammer-centos8-full-v4.6.0.yaml
M   sledgehammer-builder/tasks/sledgehammer-exablaze-current-drivers.yaml

commit 17a4a74ff03ff4cb120d2a474f7cd88d19338182
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Nov 23 15:45:16 2020 -0600

    feat(content): Add linux bootenv selector and parameters

A   content/params/linux-install-bootenv-map.yaml
A   content/params/linux-install-bootenv-override.yaml
A   content/params/linux-install-bootenv.yaml
A   content/stages/linux-selector.yaml
A   content/tasks/linux-selector.yaml
A   content/templates/linux-selector.sh.tmpl

commit a366f235d46e16616937ba67773204dc11a1904e
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Nov 23 15:44:34 2020 -0600

    fix(content): centos-8 duplicate removed

M   content/bootenvs/centos-8.1.1911.yaml

commit dda86a3b6b2451cdf0061935322a0ec61d714a71
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Nov 23 10:14:30 2020 -0600

    fix(content): Add IsoUrl to the profiles for sledgehammer

M   content/profiles/sledgehammer-0b8f38aeecc5a40f915758d9af47102fee6fb83e.yaml
M   content/profiles/sledgehammer-centos7-v4.6.0.yaml
M   content/profiles/sledgehammer-centos8-full-v4.6.0.yaml
M   content/profiles/sledgehammer-centos8-v4.5.0.yaml
M   content/profiles/sledgehammer-centos8-v4.6.0.yaml

commit e554f91a93bcebda12070f54067ad66f5ccb70da
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sat Nov 21 23:48:32 2020 -0600

    feat(sledgehammer): add exablaze to full drivers

M   content/profiles/sledgehammer-centos8-full-v4.6.0.yaml
M   sledgehammer-builder/profiles/sledgehammer-full-drivers.yaml
M   sledgehammer-builder/tasks/sledgehammer-exablaze-current-drivers.yaml

commit 03259c0a5c0199150b9e15f5c56b9a62fd41600d
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Fri Nov 20 09:32:19 2020 -0600

    feat(sledgehammer-builder): Add xorriso and tpm tools to sledgehammer
    feat(content): update to centos8 sledgehammer
    feat(content): Add profiles for sledgehammer versions.
    feat(sledgehammer-builder): Add full drivers sledgehammer centos8

    This adds exablaze driver support, but it doesn't work.  dkms fails.

A   content/bootenvs/centos-8.1.1911.yaml
A   content/bootenvs/centos-8.2.2004.yml
M   content/bootenvs/centos-8.yml
M   content/bootenvs/discovery.yml
M   content/bootenvs/sledgehammer.yml
M   content/params/package-repositories.yaml
A   content/profiles/sledgehammer-centos7-v4.6.0.yaml
A   content/profiles/sledgehammer-centos8-full-v4.6.0.yaml
A   content/profiles/sledgehammer-centos8-v4.5.0.yaml
A   content/profiles/sledgehammer-centos8-v4.6.0.yaml
M   sledgehammer-builder-centos-7/bootenvs/build-sledgehammer.yaml
A   sledgehammer-builder-centos-7/workflows/sledgehammer-build-7.yaml
M   sledgehammer-builder/bootenvs/build-sledgehammer.yaml
R100        sledgehammer-builder/params/sledgehammer.add-insecure-drivers.yaml      sledgehammer-builder/params/sledgehammer.custom-tasks.yaml
A   sledgehammer-builder/params/sledgehammer.exablaze-driver-repo.yaml
M   sledgehammer-builder/params/sledgehammer.solarflare-driver-package.yaml
A   sledgehammer-builder/profiles/sledgehammer-full-drivers.yaml
A   sledgehammer-builder/tasks/sledgehammer-exablaze-current-drivers.yaml

commit c1d48da2a329129ae98ae554226d20939c35d0d5
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sun Nov 22 22:29:04 2020 -0600

    feat(classify): Add param to profile functions

M   classify/templates/classify-base-actions.sh.tmpl

commit 1e8f6d4b5073a21ea787facf0f2521f5e3553d74
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Nov 18 21:13:37 2020 -0600

    fix(classify): fix issues with refactor

M   classify/templates/classify-base-actions.sh.tmpl
M   classify/templates/classify-base-tests.sh.tmpl

commit 1af9725dc99f83fce8d9eb985d2fd237e5a8b4d7
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Nov 17 23:03:35 2020 -0600

    feat(content): add TPM public key recorder for inventory.

    This will attempt to record the public key from the TPM.
    If not present or tools not available, those will be in the
    inventory variable.  It will store the base64 encoding of the
    public key.

M   task-library/templates/tpm-info.sh.tmpl

commit 5ad55a70102c584f37fe539121ed31702ecb01cb
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Nov 18 14:18:47 2020 -0600

    feat(classify): Reorder some classify pieces

A   classify/templates/classify-base-actions.sh.tmpl
A   classify/templates/classify-base-tests.sh.tmpl
M   classify/templates/classify.sh.tmpl
M   classify/templates/has_inventory_value.sh.tmpl

commit ba49ebab9f550765918313dc6eb2f30ad3c263c7
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Nov 17 23:03:35 2020 -0600

    feat(content): add TPM public key recorder for inventory.

    This will attempt to record the public key from the TPM.
    If not present or tools not available, those will be in the
    inventory variable.  It will store the base64 encoding of the
    public key.

M   task-library/params/inventory-collect.yaml
A   task-library/params/inventory-tpm-device.yaml
A   task-library/params/inventory-tpm-fail-on-notools.yaml
A   task-library/params/inventory-tpm-public-key.yaml
M   task-library/tasks/inventory.yaml
A   task-library/templates/tpm-info.sh.tmpl

commit ddba33c23bbd214aa69b74de4de2911cc66741da
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Nov 17 22:56:16 2020 -0600

    feat(content): add auto reserve task for discover stage.

    This task converts the current DHCP boot address into
    a reservation.  The reserve-dhcp-address boolean parameter
    which defaults to false to control whether this is done or
    not.  it defaults to off.

A   content/params/reserve-dhcp-address.yaml
M   content/stages/discover-no-gohai.yaml
M   content/stages/discover.yaml
A   content/tasks/reserve-dhcp-address.yaml

commit 287196f89f62374e0a153e346c24f787ee1af072
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Nov 17 22:54:10 2020 -0600

    feat(content): update centos-7 to 7.9.2009 and add new bootenv

A   content/bootenvs/centos-7.9.2009.yml
M   content/bootenvs/centos-7.yml
M   content/params/package-repositories.yaml

commit fd9f6dd4ad4e875f317803c88601d6dc6f62c08b
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Nov 17 10:02:39 2020 -0800

    delete job-log-output.txt

    delete errant file

D   vmware-lib/job-log-output.txt

commit 67bead7d6c373c484851861ca01e755d386491bc
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Nov 12 19:38:11 2020 -0600

    feat(content): Define network-data

A   content/params/network-data.yaml

commit 3518179ca25f731fae6c21b03b9c91bab2e1c183
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Nov 11 16:09:03 2020 -0800

    move the Param outside of Range

M   vmware-lib/content/tasks/ansible-vmware-object-rename.yaml

commit eadb4205ad0d07c6a379b86bfb7c015eddb6713e
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Nov 11 16:01:28 2020 -0800

    fix bad bash, set DO_PLAYBOOK to always true

M   vmware-lib/content/tasks/ansible-vmware-object-rename.yaml

commit afa9a2640dc77cbf9907e5b62d4706feae56ab46
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Nov 11 09:47:41 2020 -0800

    fix(vmware-lib): If VSAN disabled, do not generate playbook for rename

M   vmware-lib/content/tasks/ansible-vmware-object-rename.yaml

commit b352212a51b246996bb7b6dc9622edcf16ffa5f1
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Nov 9 22:25:24 2020 -0600

    feat(content): add parameters for the new access-ssh

A   content/params/access-ssh-parameters.yaml
A   content/params/access-ssh-template.yaml

commit db774986ab8191e5cd4ecf365b70855c4a81b6e7
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Nov 9 22:22:34 2020 -0600

    feat(content): Add access-ssh-parameters and template override

    These two new parameters allow for the extension of the ssh
    config file.  The access-ssh-temmplate allows for complete override
    with your own template.  access-ssh-parameters allows for key/value
    style replacement of entries in the config file.

M   content/tasks/ssh-access.yaml
M   content/templates/access-keys.sh.tmpl

commit eb92bd1e651347bab2f11a4a79db01d3e241cc95
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Thu Nov 5 17:11:43 2020 -0600

    feat(task-library): allow user to set password during dr-server-install

    refactor(task-library): remove endpoint register from dr-server-install

    refactor(task-library): stop setting colors in tasks as side-effects

    fix(task-library): remove unneeded extra claims

    fix(task-library): add new required params

A   task-library/params/dr-server-initial-password.yaml
A   task-library/params/dr-server-initial-user.yaml
M   task-library/tasks/ansible-join-up.yaml
M   task-library/tasks/dr-server-install.yaml

commit 9ce4b06444d8e46f76f65539cc885c64c98bb689
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Nov 5 19:54:27 2020 -0800

    fix(task-library): fix dnf/yum separation for bootstrap-contexts

M   task-library/tasks/bootstrap-contexts.yaml

commit 87f1cd4e2f840e2a1a50d1287990b3a7d854c847
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Nov 5 11:52:07 2020 -0800

    enhance(image-builder): Add flexiflow capabilities to Image Builder

M   image-builder/._Documentation.meta
M   image-builder/._Prerequisites.meta
A   image-builder/params/image-builder-post-builder-flexiflow.yaml
A   image-builder/params/image-builder-pre-builder-flexiflow.yaml
A   image-builder/stages/image-builder-capture.yaml
M   image-builder/stages/image-builder-linux.yaml
A   image-builder/stages/image-builder-post-builder-flexiflow.yaml
A   image-builder/stages/image-builder-pre-builder-flexiflow.yaml
M   image-builder/workflows/image-builder-centos.yaml
M   image-builder/workflows/image-builder-centos8.yaml
M   image-builder/workflows/image-builder-rhel.yaml
M   image-builder/workflows/image-builder-ubuntu-bionic.yaml

commit 40f29a9a383e89dc4a5fa8afd4279cfee9ed147b
Author: Michael Rice <michael@michaelrice.org>
Date:   Thu Nov 5 10:09:47 2020 -0600

    feat(community-content): updated Ubuntu 18.04

    Updated Ubuntu 18.04 to the 18.04.5 release

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

M   content/bootenvs/ubuntu-18.04.yml

commit a8fc53613cbe0eaeeac177a993d5527a0f2d5e06
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Nov 4 15:23:54 2020 -0800

    enhance(image-builder): Cleanup new agent configuration data

M   image-builder/templates/image-builder-cleanup.sh.tmpl

commit 9f6af4d17bc549234a8278044caea28524196f62
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Nov 2 10:29:04 2020 -0600

    feat(flash): record list of installed packages and a hash

    This is in case the profile gets removed from the system.

A   flash/params/flash-list-installed-hash.yml
A   flash/params/flash-list-installed.yml
M   flash/tasks/dell-firmware-flash-list.yml
M   flash/tasks/hpe-firmware-flash-list.yml
M   flash/tasks/lenovo-firmware-flash-list.yml
A   flash/templates/flash-list-installed.sh.tmpl

commit 38bd6db113318d87f412416dae2e218dcb918d23
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Sun Nov 1 17:55:07 2020 -0600

    refactor(cloud-wrapper): add meta data for all cloud params

M   cloud-wrappers/params/aws-access-key.yaml
M   cloud-wrappers/params/aws-ami-id.yaml
M   cloud-wrappers/params/aws-instance-type.yaml
M   cloud-wrappers/params/aws-region.yaml
M   cloud-wrappers/params/aws-secret-key.yaml
M   cloud-wrappers/params/aws-security-groups.yaml
M   cloud-wrappers/params/google-boot-disk-image.yaml
M   cloud-wrappers/params/google-credential.yaml
M   cloud-wrappers/params/google-instance-type.yaml
M   cloud-wrappers/params/google-project-id.yaml
M   cloud-wrappers/params/google-region.yaml
M   cloud-wrappers/params/google-zone.yaml
M   cloud-wrappers/params/linode-instance-image.yaml
M   cloud-wrappers/params/linode-instance-type.yaml
M   cloud-wrappers/params/linode-region.yaml
M   cloud-wrappers/params/linode-root-password.yaml
M   cloud-wrappers/params/linode-token.yaml

commit ebba1a787e1bfd609bdc0ff2d3a534fa84255d5e
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Sun Nov 1 17:53:01 2020 -0600

    feat(cloud-wrapper): add azure cloud support

A   cloud-wrappers/params/azure-appId.yaml
A   cloud-wrappers/params/azure-image.yaml
A   cloud-wrappers/params/azure-password.yaml
A   cloud-wrappers/params/azure-region.yaml
A   cloud-wrappers/params/azure-size.yaml
A   cloud-wrappers/params/azure-subscription_id.yaml
A   cloud-wrappers/params/azure-tenant.yaml
M   cloud-wrappers/params/cloud-provider.yaml
M   cloud-wrappers/tasks/cloud-inspect.yaml
M   cloud-wrappers/tasks/cloud-validate.yaml
M   cloud-wrappers/templates/cloud-provision-reference.tf.tmpl

commit f1b2b7df9afe6d3b7755bb417463a238427274e1
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Oct 30 12:39:05 2020 -0700

    clean up ovftool, add arg processing, add WF

M   vmware-lib/content/params/ova-ovftool-extra-options.yaml
M   vmware-lib/content/tasks/ovftool-deploy.yaml
M   vmware-lib/content/workflows/esxi-sddc-ovftool-deploy.yaml

commit 7d2b6c6181ef7f679fd8d7b75590713934d6551f
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Oct 29 19:20:44 2020 -0700

    enhace ovftool-deploy capabilities

A   vmware-lib/content/params/ova-ovaftool-deploy-more-mapping-template.yaml
A   vmware-lib/content/params/ova-ovftool-extra-options.yaml
R094        vmware-lib/content/params/ova-param.json.yaml   vmware-lib/content/params/ova-param-json.yaml
M   vmware-lib/content/params/vcsa-deploy-template-json.yaml
M   vmware-lib/content/tasks/ovftool-deploy.yaml
A   vmware-lib/content/workflows/esxi-sddc-ovftool-deploy.yaml

commit bca691e5dc0d3a2517f05aab549bb7ec8cc504eb
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Oct 29 13:13:38 2020 -0700

    true up vsan-enabled control in appropriate tasks

M   vmware-lib/content/tasks/govc-vsan-cluster-enable.yaml
M   vmware-lib/content/tasks/govc-vsan-cluster-get.yaml
M   vmware-lib/content/tasks/govc-vsan-destroy-cluster.yaml

commit a60b0124538911e70bae86cb322f5930258c2f23
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Oct 28 22:12:10 2020 -0700

    make it ugly but working

M   vmware-lib/content/tasks/ovftool-deploy.yaml

commit d6ad7efa18766df1d4f89f17c47e1b7d26942c89
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Oct 28 22:08:19 2020 -0700

    newline rendering thrashing about

M   vmware-lib/content/tasks/ovftool-deploy.yaml

commit 3defc4ce3f468d912617226a00f1cd568ef09f3d
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Oct 28 22:05:42 2020 -0700

    fix golang rendering no newline

M   vmware-lib/content/tasks/ovftool-deploy.yaml

commit d062fd49092e2349b8600d49003a846e56686805
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Oct 28 21:59:21 2020 -0700

    fix ovftool back to original format

M   vmware-lib/content/tasks/ovftool-deploy.yaml

commit 6a35c7d11bcfecca3549260f6174aa7d16206d16
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Oct 28 20:16:42 2020 -0700

    just make it stupid simple

M   vmware-lib/content/templates/esxi-wait-time.sh.tmpl

commit 4dea7a1d0e85c59408c76c57cfb55dcda9055336
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Oct 28 20:10:59 2020 -0700

    fix N to WAIT

M   vmware-lib/content/templates/esxi-wait-time.sh.tmpl

commit f74e0990adc4e82d9857da0866176c70a305a811
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Oct 28 20:08:20 2020 -0700

    fix bullshit esxi shell syntax deficencies

M   vmware-lib/content/templates/esxi-wait-time.sh.tmpl

commit 259fb941a9ec58ed1d8df09e804bc2f0a8c85fec
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Oct 28 20:04:08 2020 -0700

    thank you Slack for converting quotes to 'smart quotes' assholes

M   vmware-lib/content/tasks/ovftool-deploy.yaml

commit 1d980cc7b03ebb25f9bb418e1faae9de5d7d95ac
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Oct 28 20:01:45 2020 -0700

    fix the fix

M   vmware-lib/content/tasks/ovftool-deploy.yaml

commit 2356268d570168b9d7c3c89ab1013f30decd7064
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Oct 28 19:59:19 2020 -0700

    fix ovftool deploy vi: syntax

M   vmware-lib/content/tasks/ovftool-deploy.yaml

commit 64a0cd8f255adb390be5494e28579e172ee6e116
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Oct 28 18:34:54 2020 -0700

    change vi: syntax for non DC/Cluster use

M   vmware-lib/content/tasks/ovftool-deploy.yaml

commit 0a434a85618f3c582b71748ebac562f10cc8a277
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Oct 28 18:20:59 2020 -0700

    Add shell history disable to ovftool

M   vmware-lib/content/tasks/ovftool-deploy.yaml

commit d6945fe3452ddd6e50089ce3a23c4c07b36f466d
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Oct 28 17:20:02 2020 -0700

    fix wait time tmpl for ESXi broken shell

M   vmware-lib/content/templates/esxi-wait-time.sh.tmpl

commit 6b4730538fe266877a12f7c0be7f84733b772c84
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Oct 28 14:25:40 2020 -0700

    add esxi-wait-time for race conditions

A   vmware-lib/content/params/esxi-wait-time.yaml
A   vmware-lib/content/stages/esxi-wait-time.yaml
A   vmware-lib/content/tasks/esxi-wait-time.yaml
A   vmware-lib/content/templates/esxi-wait-time.sh.tmpl

commit f59665cc3ad032e08df2efd94f1cb628a5c60806
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Oct 28 14:10:40 2020 -0700

    enhance(drp-community-content): Add empty-gpt-tables stage/task

A   content/stages/empty-gpt-tables.yaml
A   content/tasks/empty-gpt-tables.yaml

commit 2482368e6da38d8975dc4a5f8ee2e0f380986a09
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Oct 27 13:09:44 2020 -0700

    fix 'if eq' argument structure

M   vmware-lib/content/tasks/govc-stage-ova.yaml

commit f914b05a9efae156568ecfbf89c4e5c42d68806d
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Oct 27 13:06:39 2020 -0700

    add 'import.spec' operation to 'govc-commands'

A   vmware-lib/content/params/govc-skip-ova-stage.yaml
M   vmware-lib/content/tasks/govc-stage-ova.yaml
M   vmware-lib/content/workflows/govc-commands.yaml

commit 4893d185c39f309e1d87e5eec6f94ef2efb9e882
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Oct 27 12:51:25 2020 -0700

    add import.spec capability to govc-commands

M   vmware-lib/content/tasks/govc-commands.yaml

commit 13867fd8923cf4f8debd71d101fb43155d59670f
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Oct 27 11:33:18 2020 -0700

    restore the govc-setup template

M   vmware-lib/content/tasks/ovftool-deploy.yaml

commit 7bd334bef572e63fbb5befe611616203f89d8aa9
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Oct 27 11:14:02 2020 -0700

    enhance(vmware-lib): Add OVFTool deployment generic pattern

M   vmware-lib/.gitignore
D   vmware-lib/content/params/govc-template-json.yaml
A   vmware-lib/content/params/ova-param.json.yaml
A   vmware-lib/content/params/ova-template-json.yaml
A   vmware-lib/content/stages/ovftool-deploy.yaml
M   vmware-lib/content/tasks/govc-commands.yaml
M   vmware-lib/content/tasks/govc-wait-for-ova.yaml
A   vmware-lib/content/tasks/ovftool-deploy.yaml

commit e9fb56018d8d913f25ad23970a676415b691fd98
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Oct 22 14:50:00 2020 -0700

    enhance(image-builder): Add configurable excludes and package additions

A   image-builder/params/image-builder-additional-excludes.yaml
A   image-builder/params/image-builder-additional-packages.yaml
A   image-builder/params/image-builder-additional-tar-options.yaml
A   image-builder/params/image-builder-skip-package-reset.yaml
M   image-builder/tasks/image-update-packages.yaml
M   image-builder/templates/image-capture.sh.tmpl
M   image-builder/templates/image-reset-package-repos.sh.tmpl

commit 1ba1f3556d45314da2ced5a5f4d18541d69702f8
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Oct 21 15:39:05 2020 -0700

    change debug to verbose if rs-debug-enable is set

M   vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
M   vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
M   vmware-lib/content/templates/govc-lib.sh.tmpl

commit 2e43542c7d9574ed0c27498cbddbed1c3a36ef7f
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Oct 21 12:00:38 2020 -0700

    Add new 'ansible/additional-options' capability

A   vmware-lib/content/params/ansible-additional-options.yaml
M   vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
M   vmware-lib/content/tasks/ansible-vmware-object-rename.yaml

commit 778f5376e26ddedc16d54fafabbb4efcf93cc501
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Oct 21 08:04:28 2020 -0700

    Add ansible debug flag if rs-debug-enable set

M   vmware-lib/content/templates/govc-lib.sh.tmpl

commit e5169c913c81f47f644cfb5e0bfccf95451fb4a3
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Oct 20 11:16:05 2020 -0700

    enhance(vmware-lib): Enhance vmware-lib content

M   vmware-lib/content/workflows/esxi-sddc-cluster-configure.yaml
M   vmware-lib/content/workflows/esxi-sddc-vcenter-deploy.yaml

commit fef6bd9d1092f9f9c6a8d4e25dbbfae97f9daf66
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Oct 19 18:05:18 2020 -0700

    fix data structure schema and matching task for migrate VMs

M   vmware-lib/content/params/esxi-dvs-mappings.yaml
M   vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml

commit 9b15918420f0c3daab248b1e0dc9af5e84e706f7
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Oct 19 16:04:53 2020 -0700

    fix borked variable names

M   vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml

commit 9cf8b6df78043cbf2da2d7b0b9e2a7bdaf7c95e1
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Oct 19 15:42:52 2020 -0700

    Change vm migration to array structure

M   vmware-lib/content/params/esxi-dvs-mappings.yaml
M   vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml

commit 448fba254f8eead6e6002d8348e0c3ffab383cd9
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Oct 19 14:47:22 2020 -0700

    add current portgroup

M   vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml

commit 15e143d9de7af8af537bc9289d43405638a2aaa0
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Oct 19 13:36:30 2020 -0700

    fix 'no value' logic tests

M   vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml

commit 9521099a1dde5732cde17c3046c8115f487206ab
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Oct 19 13:29:47 2020 -0700

    Add alternate node for VM migrate pattern

M   vmware-lib/content/params/esxi-dvs-mappings.yaml
M   vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml

commit 0ef6cd4cc2eb5bd6f1caafa1b8a0e5485d1a09d9
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Oct 19 12:28:46 2020 -0700

    Fix Meta.BaseContext to Context

M   vmware-lib/content/tasks/govc-cluster-create-fqdn.yaml
M   vmware-lib/content/tasks/govc-cluster-create-with-vsan-deprecated.yaml
M   vmware-lib/content/tasks/govc-cluster-create.yaml
M   vmware-lib/content/tasks/govc-get-thumbprint.yaml
M   vmware-lib/content/tasks/govc-vsan-claim-disks.yaml
M   vmware-lib/content/tasks/govc-vsan-cluster-get.yaml
M   vmware-lib/content/tasks/govc-vsan-cluster-operations.yaml
M   vmware-lib/content/tasks/govc-vsan-destroy-cluster.yaml

commit ceae9b37130e405b555565629c8c71ab26df65ff
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Oct 19 11:51:24 2020 -0700

    Add updated filter for DVS create

M   vmware-lib/content/tasks/govc-dvs-create.yaml

commit a1469c15e908b2e0f19c0c769597cc73b93573d7
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Oct 19 11:25:05 2020 -0700

    performance optimize the drpcli calls to reduce returned payload

M   vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml

commit e7cf62265839b3b86245df9eb72b875a67fffb19
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Oct 19 11:08:01 2020 -0700

    Convert DVS membership tests to support Profiles

M   vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml

commit 07ecec67b5b6375672d6c6233e933f6769aa8d56
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Oct 19 08:53:12 2020 -0700

    Add VSAN rename and vSwitch migrate pieces

M   vmware-lib/content/workflows/esxi-sddc-cluster-configure.yaml

commit cc933eb18363e86e0d0f4ee82195ebf33ca712f3
Author: Shane Gibson <shane@rackn.com>
Date:   Sun Oct 18 17:48:15 2020 -0700

    add decorator 'complete' stage to end of SDDC workflows

M   vmware-lib/content/workflows/esxi-sddc-cluster-configure.yaml
M   vmware-lib/content/workflows/esxi-sddc-vcenter-deploy.yaml

commit a3481fd79129d2f404c671e87a2f1f943e2291a2
Author: Shane Gibson <shane@rackn.com>
Date:   Sun Oct 18 17:35:02 2020 -0700

    Add esxi-sddc-vcenter-deploy workflow

A   vmware-lib/content/workflows/esxi-sddc-vcenter-deploy.yaml

commit 63c02d5c9547514c0dd402e2526046bf167ffcd3
Author: Shane Gibson <shane@rackn.com>
Date:   Sun Oct 18 16:32:56 2020 -0700

    Fix filters to exclude all contexts, not just 'govc'

M   vmware-lib/content/tasks/govc-cluster-create.yaml
M   vmware-lib/content/tasks/govc-vsan-claim-disks.yaml
M   vmware-lib/content/tasks/govc-vsan-cluster-get.yaml
M   vmware-lib/content/tasks/govc-vsan-cluster-operations.yaml
M   vmware-lib/content/tasks/govc-vsan-destroy-cluster.yaml
M   vmware-lib/content/templates/esxi-cluster-hosts-get.sh.tmpl

commit 472264fb083d8cc53422f55dd964f94e2c51815c
Author: Shane Gibson <shane@rackn.com>
Date:   Sun Oct 18 16:22:13 2020 -0700

    the context is called vmware-tools, not vmware-lib, bozo

M   vmware-lib/content/stages/govc-cluster-create.yaml
M   vmware-lib/content/stages/govc-dvs-create.yaml
M   vmware-lib/content/stages/govc-vsan-claim-disks.yaml
M   vmware-lib/content/stages/govc-vsan-cluster-build.yaml
M   vmware-lib/content/stages/govc-vsan-cluster-enable.yaml

commit 25fe0c81231f0049c25a5726937358212918e4af
Author: Shane Gibson <shane@rackn.com>
Date:   Sat Oct 17 19:30:01 2020 -0700

    sigh ... context goes in stage not workflow, dummy

M   vmware-lib/content/workflows/esxi-sddc-cluster-configure.yaml

commit 9c07789bd2f9b73bb32c7fb9a2ba81a1009db5db
Author: Shane Gibson <shane@rackn.com>
Date:   Sat Oct 17 19:29:14 2020 -0700

    move stages to use vmware-lib insead of govc context; add vsan enable stage

M   vmware-lib/content/stages/govc-cluster-create.yaml
M   vmware-lib/content/stages/govc-dvs-create.yaml
M   vmware-lib/content/stages/govc-vsan-claim-disks.yaml
M   vmware-lib/content/stages/govc-vsan-cluster-build.yaml
A   vmware-lib/content/stages/govc-vsan-cluster-enable.yaml

commit 828c7bae0bfe74017ef43d87e9beb3d94fc8e798
Author: Shane Gibson <shane@rackn.com>
Date:   Sat Oct 17 18:35:20 2020 -0700

    sigh - fix Name for vsan enable task

M   vmware-lib/content/tasks/govc-vsan-cluster-enable.yaml

commit 8fde9bd2392e0c33f370d5e6a9952c76a81fe578
Author: Shane Gibson <shane@rackn.com>
Date:   Sat Oct 17 18:33:51 2020 -0700

    Sigh - fix 4 dashes to 3

M   vmware-lib/content/tasks/govc-vsan-cluster-enable.yaml

commit 4ea9e97e149db071aa8f56fcc99c0775a9766d27
Author: Shane Gibson <shane@rackn.com>
Date:   Sat Oct 17 18:32:25 2020 -0700

    Add VSAN enable and Workflow

A   vmware-lib/content/tasks/govc-vsan-cluster-enable.yaml
A   vmware-lib/content/workflows/esxi-sddc-cluster-configure.yaml

commit 91f982c60e85cc00157eee936f7e1fc8ffd440b0
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Oct 16 16:45:44 2020 -0700

    fix govc setup and filtering for thumbprint check

M   vmware-lib/content/tasks/govc-get-thumbprint.yaml
M   vmware-lib/content/templates/govc-setup.sh.tmpl

commit 251a5225ba25ce816b0efa90337eb29c9dbe17ed
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Oct 14 10:35:12 2020 -0700

    fix dockerfile for FAT vmware-tools

M   vmware-lib/dockerfiles/dockerfile-vmware-tools

commit 7436044462aee20bd63ca15de967f8b1cde78632
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Oct 13 18:55:19 2020 -0700

    Fix '.' to '_' for object_name

M   vmware-lib/content/tasks/ansible-vmware-object-rename.yaml

commit db68150f8e6b5a3cd80aa190c71ca35ddbd9af09
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Oct 13 18:52:49 2020 -0700

    no members to iterate over - remove that for loop

M   vmware-lib/content/tasks/ansible-vmware-object-rename.yaml

commit ee8899d20066853487e56ceb1ae4e989761bd8d9
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Oct 13 18:50:25 2020 -0700

    sigh ... scope ... scope ... scope

M   vmware-lib/content/tasks/ansible-vmware-object-rename.yaml

commit 7eaff06e480113bf3045dc14f72a4dd559a094a1
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Oct 13 18:47:37 2020 -0700

    fix param to paramexists

M   vmware-lib/content/tasks/ansible-vmware-object-rename.yaml

commit d270fca66c7d8c5f71eda5b4987288515f84122c
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Oct 13 18:21:52 2020 -0700

    Fix incorrect golang variable name ()

M   vmware-lib/content/tasks/ansible-vmware-object-rename.yaml

commit 40e1d91e6e37cbcb5291722df98b80b316b144c1
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Oct 13 18:19:22 2020 -0700

    Remove require for new_name for override

M   vmware-lib/content/params/esxi-object-rename.yaml

commit b984170032fedaed2e603f017eec430d2a4b1665
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Oct 13 18:15:44 2020 -0700

    Add override for object rename 'new_name'

A   vmware-lib/content/params/esxi-object-rename-override.yaml
M   vmware-lib/content/tasks/ansible-vmware-object-rename.yaml

commit 0fe454c948eea8602b8e1cfa5c54f1b48640d06a
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Oct 13 17:35:53 2020 -0700

    update dockerfile; add object rename

A   vmware-lib/content/params/esxi-object-rename.yaml
A   vmware-lib/content/stages/ansible-vmware-object-rename.yaml
A   vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
M   vmware-lib/dockerfiles/dockerfile-vmware-tools

commit 085760f31948eea8d9b19f7b3a7907f2d9f9af1b
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Oct 13 11:33:12 2020 -0700

    Move back to the DVS portgroup for vm_migrate

M   vmware-lib/content/params/esxi-dvs-mappings.yaml
M   vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml

commit 283ca3767f739bac54364fff7705d76422837f62
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Oct 13 11:28:56 2020 -0700

    add double quote protection around VM variables

M   vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml

commit 2b68e916de499570b0685512fba8afc279359334
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Oct 13 11:24:09 2020 -0700

    add safety check for vm_migrate_portgroup value

M   vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml

commit 4cf4dd177ef726537e8ee31ab70133acde6be8dc
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Oct 13 11:15:54 2020 -0700

    Add VM portgroup; it's diff from mgmt portgroup

M   vmware-lib/content/params/esxi-dvs-mappings.yaml
M   vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml

commit b7b4ac63738c6f3d5f5377c7503165dbba5ebdf3
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Oct 13 11:10:18 2020 -0700

    add self signed cert bypass

M   vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml

commit 310f9b7a0ec541e006a480656f429e1068a0ec04
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Oct 13 11:04:57 2020 -0700

    Add VM Migrate to DVS playbook task

M   vmware-lib/content/params/esxi-dvs-mappings.yaml
M   vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml

commit 4c135c9690cc5b6792054004c44b4755398616c7
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Oct 13 10:42:40 2020 -0700

    add local for connection on ansible playbook

M   vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml

commit 21209ee9f18d4688dbeb481b108f9a48956f93c8
Author: Manuel Torrinha <manuel.torrinha@tecnico.ulisboa.pt>
Date:   Tue Oct 13 15:51:04 2020 +0100

    Fixes go template syntax

    The checker since go v1.14 clashes with the way the condition was
    previously declared.

    Signed-off-by: Manuel Torrinha <manuel.torrinha@tecnico.ulisboa.pt>

M   chef-bootstrap/content/templates/chef-bootstrap-configure.sh.tmpl
M   chef-bootstrap/content/templates/chef-bootstrap.etc.encrypted.data.bag.secret.tmpl
M   chef-bootstrap/content/templates/chef-bootstrap.etc.first-boot.json.tmpl
M   chef-bootstrap/content/templates/chef-bootstrap.etc.user.pem.tmpl

commit 4abc3ecc95878014966bee4c27b7a9eb6bd0875f
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Fri Oct 9 11:58:25 2020 -0500

    fix(task-library): elk should use repo install

M   task-library/tasks/elasticsearch-setup.yaml
M   task-library/tasks/kibana-setup.yaml

commit 14f896d5b85afd7d6d8601d2e922652bef2cce73
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Oct 6 12:19:25 2020 -0500

    fix(task-library): Rename profiles and deprecate things

A   task-library/profiles/bootstrap-contexts.yaml
R088        task-library/profiles/elasticsearch-bootstrap.yaml      task-library/profiles/bootstrap-elasticsearch.yaml
R090        task-library/profiles/kibana-bootstrap.yaml     task-library/profiles/bootstrap-kibana.yaml
M   task-library/stages/bootstrap-advanced.yaml
M   task-library/workflows/bootstrap-advanced.yaml

commit 0913619d793cf8be0386cc34edfe97617276c6fc
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Oct 5 16:54:28 2020 -0500

    fix(task-library): fix startup issues with kibana and elasticsearch

M   task-library/tasks/elasticsearch-setup.yaml
M   task-library/tasks/kibana-setup.yaml

commit a20c964cb48106a77d5c371e2d51d10bdd5c92bd
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Oct 5 12:35:17 2020 -0500

    fix(task-library): remove and re-add the packages

M   task-library/tasks/elasticsearch-setup.yaml
M   task-library/tasks/kibana-setup.yaml

commit c0a56b8412cd8c22f238534136f867bcb0a0d587
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Oct 5 12:25:07 2020 -0500

    feat(task-library): simple elasticsearch and kibana setup tasks and profiles

A   task-library/profiles/elasticsearch-bootstrap.yaml
A   task-library/profiles/kibana-bootstrap.yaml
A   task-library/tasks/elasticsearch-setup.yaml
A   task-library/tasks/kibana-setup.yaml

commit b2e40048f219e3fcb85717e7fef4c2a762933d73
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Fri Oct 2 09:51:13 2020 -0500

    fix(validation): escape quotes in validation construction

M   validation/tasks/validate-record-parameters.yaml

commit 166244f59f373f2dde42bcf08506233230330ca9
Author: Shane Gibson <sygibson@gmail.com>
Date:   Thu Oct 1 02:13:43 2020 +0000

    rework vmware-tools to use debian instead of alpine (ovftool)

M   vmware-lib/dockerfiles/dockerfile-vmware-tools

commit 51793dc71b47a148b63409a8ba5d1b4c2294340e
Author: Shane Gibson <sygibson@gmail.com>
Date:   Wed Sep 30 21:51:33 2020 +0000

    Fixup playbook template and dockerfile build spec

M   vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
M   vmware-lib/dockerfiles/dockerfile-vmware-tools

commit 140c8abe49f49501345ed048ce517a3c398fcd69
Author: Shane Gibson <sygibson@gmail.com>
Date:   Wed Sep 30 06:33:36 2020 +0000

    Restructure how playbook is generated

M   vmware-lib/content/contexts/vmware-tools.yaml
M   vmware-lib/content/params/esxi-dvs-mappings.yaml
M   vmware-lib/content/profiles/cluster.yaml
M   vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
M   vmware-lib/content/tasks/esxi-cluster-hosts-get.yaml
M   vmware-lib/content/templates/govc-lib.sh.tmpl

commit 7b42b215538c1ad9ac7607cdf684fb3dbba4ec67
Author: Shane Gibson <sygibson@gmail.com>
Date:   Wed Sep 30 04:09:00 2020 +0000

    Fix dockerfile, add context wiring

A   vmware-lib/content/contexts/vmware-tools.yaml
M   vmware-lib/content/params/esxi-dvs-mappings.yaml
M   vmware-lib/content/profiles/cluster.yaml
A   vmware-lib/content/stages/ansible-vmware-migrate-vmk.yaml
M   vmware-lib/dockerfiles/dockerfile-vmware-tools
M   vmware-lib/tools/drpcli-commands.sh

commit 11fddd664c016088f9acb6f1297ce00a10d0da9b
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Sep 29 20:29:24 2020 -0700

    enhance(vmware-lib): Add vmware-tools context, ansible migrate, nsx-t ansible

M   vmware-lib/content/params/esxi-dvs-mappings.yaml
A   vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
A   vmware-lib/content/tasks/esxi-cluster-hosts-get.yaml
M   vmware-lib/content/tasks/govc-dvs-create.yaml
A   vmware-lib/content/templates/esxi-cluster-hosts-get.sh.tmpl
A   vmware-lib/dockerfiles/dockerfile-vmware-tools

commit 6e9089897e4cc713a518fa7c5ee6a9a38c103043
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sat Sep 26 14:10:16 2020 -0500

    feat(classify): Add classify stage lists

    This task allows for stages of classification to be added in
    sequence to allow for separate classification units.

A   classify/params/classify-stage-list-parameter.yaml
A   classify/params/classify-stage-list.yaml
A   classify/stages/classify-stage-list.yaml
A   classify/tasks/classify-stage-list-start.yaml
A   classify/tasks/classify-stage-list-stop.yaml

commit 2ec91da40a001d1f19bb5667bc6faf9d274f42b5
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sat Sep 26 12:34:32 2020 -0500

    feat(classify): Extend classify to allow per stage style indirect parameters

    This now works like validation and uses parameter lookup if enabled
    by setting classify version to 2.

    This allows for multiple stages with different classification parameters
    for functions, data, and disable.

A   classify/params/classification-data-parameter.yaml
A   classify/params/classification-disable-parameter.yaml
A   classify/params/classification-function-parameter.yaml
A   classify/params/classification-version.yaml
M   classify/stages/classify.yaml
M   classify/templates/classify-custom-functions.tmpl
M   classify/templates/classify.sh.tmpl

commit 73a95a7f5b6fdd6ce393ef252e96cf31c7e7d05d
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Sep 29 15:11:29 2020 -0500

    doc: fix vmware-lib headers

M   vmware-lib/content/._Documentation.meta

commit 8bf17bdafda11cca707620bf31c0a69de0bc0778
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Sep 29 14:55:12 2020 -0500

    doc: fix formatting issues for proxmox

M   proxmox/content/._Documentation.meta
M   proxmox/content/params/proxmox-flexiflow-buster-install.yaml

commit 372f61ea348d757732e8ea5c91d27d3485eb0116
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Sat Sep 26 16:14:23 2020 -0500

    refactor(task-library): add debugging helper to ansible runner

M   task-library/tasks/ansible-join-up.yaml
M   task-library/templates/ansible-playbooks-test-playbook.yaml.tmpl

commit 7231d241db12e41f15ea3d6b512fc832830aa20b
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Sep 25 11:01:59 2020 -0500

    refactor(task-library): update docker-contexts to use v4.5 cli

M   integrations/docker-context/ansible-dockerfile
M   integrations/docker-context/runner-dockerfile
M   integrations/docker-context/terraform-dockerfile
A   integrations/docker-context/test-build.sh

commit 341cc54389cba8c0b6e63e303047e3acf4e7704c
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Sep 24 23:10:32 2020 -0500

    Release v4.6.0 Initial

M   README.rst

commit 07446eec76851554ca4518e649e0019219bf7386
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Sep 24 23:07:12 2020 -0500

    build: update to v4.5.0 release

M   go.mod
M   go.sum

commit 8d79ee1dc7a58794d35dc69d47e5f5091df13306
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Sep 24 15:40:25 2020 -0500

    build: fix build break in vmware-lib

M   vmware-lib/content/params/esxi-dvs-mappings.yaml

commit 2f82ef7e77d6dc2eb5945ecaeeb4f80e524600da
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Sep 23 09:54:28 2020 -0700

    add pyvmomi example code

A   vmware-lib/examples/pyvmomi-connect-test.py

commit b2c4875df848299c1ff99009ae747565953e2f0e
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Sep 23 09:53:04 2020 -0700

    Add PowerShell/CLI contexts support

A   vmware-lib/dockerfiles/dockerfile-govc-pwsh
A   vmware-lib/dockerfiles/dockerfile-pwsh
M   vmware-lib/tools/dockerhub-containers.sh
M   vmware-lib/tools/drpcli-commands.sh

commit 615b2db981e81c66a9595a209456725c52dac58f
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Sep 23 09:24:08 2020 -0700

    Update documentation

M   proxmox/content/._Documentation.meta

commit d4f7890657ced9264c13a1934ec0d2f293acac3d
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Sep 22 13:56:28 2020 -0700

    fix doc, enhance dvs-map param, begin migrate code

M   vmware-lib/content/._Documentation.meta
M   vmware-lib/content/params/esxi-dvs-mappings.yaml
M   vmware-lib/content/tasks/govc-dvs-create.yaml

commit 4188f93b63fdb4fa6e955c55b9ed4c2a6b54f394
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Sep 16 09:45:03 2020 -0700

    Switch member-reference to default to Name

M   vmware-lib/content/params/esxi-member-reference.yaml

commit 776e399d9d5978202db126cba49c3c2552dcb258
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Sep 16 09:35:52 2020 -0700

    add in missing discovery protocol, remove it as required

M   vmware-lib/content/params/esxi-dvs-mappings.yaml
M   vmware-lib/content/tasks/govc-dvs-create.yaml

commit 54c73b03a76ca2b3499ef1e036dcfef7bbe9df28
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Sep 16 09:08:55 2020 -0700

    remove required statements for the now optional values

M   vmware-lib/content/params/esxi-dvs-mappings.yaml

commit 3ae94f54c33ce35c4ff36629c06b5302fa32c7c9
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Sep 16 09:04:12 2020 -0700

    let dvs portgroup provide empty (default) Type value

M   vmware-lib/content/tasks/govc-dvs-create.yaml

commit 9bbf9e671579807c818d849ab6ea532d2c9354c5
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Sep 15 13:19:43 2020 -0700

    output sep. for dvs, fix jq -r for govc-lib

M   vmware-lib/content/tasks/govc-dvs-create.yaml
M   vmware-lib/content/templates/govc-lib.sh.tmpl

commit cee96cbf20691eb178863323cc0767577c8099f0
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Sep 14 17:22:15 2020 -0700

    empty critical Variables before re-use, move dvs.add after PG create

M   vmware-lib/content/tasks/govc-dvs-create.yaml

commit e392b33a1bdabfecf72e564c020ad31e4f697110
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Sep 14 17:09:05 2020 -0700

    remove duplicate dvs.create statements

M   vmware-lib/content/tasks/govc-dvs-create.yaml

commit b0f422da245adcb2b23c8bf8b04257604f41b2af
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Sep 14 16:49:06 2020 -0700

    fix _d to _domain variable reference

M   vmware-lib/content/templates/govc-lib.sh.tmpl

commit 66b8da83d60159d61313a9401acd91863c96ee72
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Sep 14 16:29:59 2020 -0700

    add ExtraClaims, add comment for future on the 'drpcli' filter

M   vmware-lib/content/tasks/govc-dvs-create.yaml

commit c7a5b1ece38a1d3079a15adb6e0986c8510c5cf8
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Sep 14 12:44:37 2020 -0700

    Adding new filter via 'jq' instead of 'drpcli' only

M   vmware-lib/content/tasks/govc-dvs-create.yaml

commit 71ac74503ed318d24db2a88d49ad7f9a5aa21731
Author: Shane Gibson <shane@rackn.com>
Date:   Sun Sep 13 10:50:52 2020 -0700

    fix portgroup validations

M   vmware-lib/content/params/esxi-dvs-mappings.yaml

commit 10f2087985425d8d1c7e724ee85338c1e620683f
Author: Shane Gibson <shane@rackn.com>
Date:   Sun Sep 13 10:42:07 2020 -0700

    enhance log output and messages

M   vmware-lib/content/tasks/govc-dvs-create.yaml

commit 4d41fca069b5794762d953b6502d0d2534f3b55a
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Sep 11 16:01:54 2020 -0700

    enhance param doc, set VLAN back to number

M   vmware-lib/content/params/esxi-dvs-mappings.yaml
M   vmware-lib/content/params/esxi-dvs-memberships.yaml
M   vmware-lib/content/tasks/govc-dvs-create.yaml

commit 23332935f71e3bb234e5f7bc0ac8c2eeb00e7328
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Sep 11 15:33:43 2020 -0700

    tests for <no value> and err msg cleanup

M   vmware-lib/content/tasks/govc-dvs-create.yaml

commit 0b596defb4fb598f906c8637e6688b14c7663e11
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Sep 11 15:19:42 2020 -0700

    allow zero (none) for ports, add vlan

M   vmware-lib/content/tasks/govc-dvs-create.yaml

commit 8b7e0fcb5a22e8d3f7f84c79be14df9b88d3c244
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Sep 11 14:32:39 2020 -0700

    fix govc dvs.create '-mtu' flag

M   vmware-lib/content/tasks/govc-dvs-create.yaml

commit 87092f1eed73ab101c140693ca961e931324a9f1
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Sep 11 14:19:56 2020 -0700

    fix govc dvs.create '-dc' flags

M   vmware-lib/content/tasks/govc-dvs-create.yaml

commit a28d748ca91c50cbb7484b710384f3765c5275ba
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Sep 11 14:09:04 2020 -0700

    Add contexts to stages

M   vmware-lib/content/stages/govc-dvs-create.yaml
M   vmware-lib/content/stages/govc-vsan-claim-disks.yaml

commit 912f30fe41439fc2a1b129d7ffa38e447c3a3f70
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Sep 11 13:59:34 2020 -0700

    enhance output for debugging

M   vmware-lib/content/tasks/govc-dvs-create.yaml

commit bb0c5f72e9410efd8a9f38a190493b00c71f6f79
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Sep 11 12:14:48 2020 -0700

    enhance(vmware-lib): Cluster and DVS enhancements

M   vmware-lib/content/profiles/cluster.yaml
A   vmware-lib/content/workflows/govc-cluster-create.yaml
A   vmware-lib/content/workflows/govc-dvs-create.yaml
A   vmware-lib/content/workflows/govc-vsan-build-and-claim.yaml

commit c790446f36ec96bc3d99ba94315567a09b2b373f
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Sep 10 18:17:17 2020 -0700

    enhance(vmware-lib): Move from Alpine to mini-debian for context container

M   vmware-lib/dockerfiles/dockerfile-govc

commit d386381a8a43147367ab1e5918f3c22fbdcf4c59
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Sep 10 18:08:18 2020 -0700

    enhance(vmware-lib): Fix documentation

M   vmware-lib/content/._Documentation.meta
M   vmware-lib/content/params/esxi-dvs-mappings.yaml

commit 3583d3abf6946c624ed4e15d9ecb7d96855558a4
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Sep 10 17:46:43 2020 -0700

    enhance(vmware-lib) Fix merge conflicts

M   vmware-lib/content/tasks/govc-cluster-create.yaml

commit e385db8d8710bb7e4d564bd2d299e5a0a805a5e7
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Sep 10 17:01:27 2020 -0700

    enhance(vmware-lib) Switch govc context to mini-deb, govc-lib enhancements

A   vmware-lib/content/params/govc-debug.yaml
M   vmware-lib/content/tasks/govc-dvs-create.yaml
M   vmware-lib/content/templates/govc-lib.sh.tmpl
M   vmware-lib/dockerfiles/dockerfile-govc

commit 90acaf42cf6c343b35fc4fcef0fb0b691bb603b9
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Sep 10 13:34:18 2020 -0700

    enhance(vmware-lib): Add DVS mgmt, fixes to VSAN

M   vmware-lib/content/._Documentation.meta
A   vmware-lib/content/params/esxi-dvs-mappings.yaml
A   vmware-lib/content/params/esxi-dvs-memberships.yaml
A   vmware-lib/content/params/esxi-member-reference.yaml
A   vmware-lib/content/profiles/cluster.yaml
A   vmware-lib/content/stages/govc-dvs-create.yaml
M   vmware-lib/content/tasks/esxi-vsan-configure-host.yaml
M   vmware-lib/content/tasks/govc-cluster-create.yaml
A   vmware-lib/content/tasks/govc-dvs-create.yaml
M   vmware-lib/content/tasks/govc-vsan-claim-disks.yaml
M   vmware-lib/content/tasks/govc-vsan-cluster-get.yaml
M   vmware-lib/content/tasks/govc-vsan-cluster-operations.yaml
M   vmware-lib/content/tasks/govc-vsan-destroy-cluster.yaml
A   vmware-lib/content/templates/govc-lib.sh.tmpl

commit 67843a8126cb99bef3219ce251a2ebf865634f7c
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Sep 3 16:41:32 2020 -0700

    enhance(proxmox): add stashed changes

M   proxmox/content/params/proxmox-lab-drp-install-packages.yaml
D   proxmox/content/stages/proxmox-6-rackn.yaml

commit 3fea32bf201fa5857630543ec0faaa4da3ca7d24
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Sep 3 15:08:07 2020 -0700

    enhance(proxmox) Restruct WFs, enhance network, other fixes

A   proxmox/content/params/proxmox-drp-wait-timeout.yaml
A   proxmox/content/params/proxmox-vm-drp-nic.yaml
A   proxmox/content/params/proxmox-vm-drp-os-type.yaml
A   proxmox/content/params/proxmox-vm-drp-storage.yaml
A   proxmox/content/params/proxmox-vm-machine-nic.yaml
A   proxmox/content/params/proxmox-vm-machine-os-type.yaml
A   proxmox/content/params/proxmox-vm-machine-storage.yaml
A   proxmox/content/stages/proxmox-drp-destroy-drp.yaml
M   proxmox/content/tasks/network-convert-interface-to-bridge.yaml
M   proxmox/content/tasks/network-simple-bridge-with-addressing.yaml
M   proxmox/content/tasks/proxmox-buster-installer.yaml
M   proxmox/content/tasks/proxmox-create-storage.yaml
A   proxmox/content/tasks/proxmox-drp-destroy-drp.yaml
M   proxmox/content/tasks/proxmox-drp-provision-drp.yaml
M   proxmox/content/tasks/proxmox-generate-ssh-key.yaml
M   proxmox/content/tasks/proxmox-lab-createnodes.yaml
D   proxmox/content/workflows/proxmox-destroy-lab.yaml
A   proxmox/content/workflows/proxmox-lab-create.yaml
A   proxmox/content/workflows/proxmox-lab-destroy.yaml
M   proxmox/content/workflows/proxmox-only-install.yaml

commit 6a2e088c8d9765f1f2aa4255da8c777130e83ba1
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Aug 27 22:29:42 2020 -0700

    lotsa enhancements and restructuring

D   proxmox/content/params/lab-drp-external-network.yaml
D   proxmox/content/params/lab-drp-internal-network.yaml
A   proxmox/content/params/network-add-nat-bridge-template.yaml
A   proxmox/content/params/network-convert-interface-to-bridge-template.yaml
A   proxmox/content/params/network-simple-brdige-with-addressing-template.yaml
A   proxmox/content/params/proxmox-data-profile.yaml
A   proxmox/content/params/proxmox-drp-timeout-kill-switch.yaml
M   proxmox/content/params/proxmox-flexiflow-buster-install.yaml
A   proxmox/content/params/proxmox-install-drp-on-hypervisor.yaml
A   proxmox/content/params/proxmox-lab-drp-external-dns.yaml
A   proxmox/content/params/proxmox-lab-drp-external-domainname.yaml
A   proxmox/content/params/proxmox-lab-drp-external-interface.yaml
A   proxmox/content/params/proxmox-lab-drp-external-subnet.yaml
R089        proxmox/content/params/lab-drp-install-packages.yaml    proxmox/content/params/proxmox-lab-drp-install-packages.yaml
A   proxmox/content/params/proxmox-lab-drp-internal-interface.yaml
R067        proxmox/content/params/lab-drp-internal-subnet.yaml     proxmox/content/params/proxmox-lab-drp-internal-subnet.yaml
M   proxmox/content/params/proxmox-lab-drp-sshkey-private.yaml
M   proxmox/content/profiles/EXAMPLE-lab-profile.yaml
A   proxmox/content/stages/proxmox-drp-install.yaml
A   proxmox/content/stages/proxmox-drp-provision-drp.yaml
A   proxmox/content/stages/proxmox-generate-ssh-key.yaml
R088        proxmox/content/stages/lab-drp-network.yaml     proxmox/content/stages/proxmox-lab-drp-network.yaml
M   proxmox/content/tasks/network-add-nat-bridge.yaml
M   proxmox/content/tasks/network-convert-interface-to-bridge.yaml
A   proxmox/content/tasks/network-simple-bridge-with-addressing.yaml
A   proxmox/content/tasks/proxmox-drp-install.yaml
A   proxmox/content/tasks/proxmox-drp-provision-drp.yaml
A   proxmox/content/tasks/proxmox-generate-ssh-key.yaml
M   proxmox/content/tasks/proxmox-lab-destroy-users.yaml
R087        proxmox/content/tasks/lab-drp-network.yaml      proxmox/content/tasks/proxmox-lab-drp-network.yaml
M   proxmox/content/tasks/proxmox-lab-network.yaml
A   proxmox/content/templates/network-add-nat-bridge.cfg.tmpl
A   proxmox/content/templates/network-convert-interface-to-bridge.cfg.tmpl
A   proxmox/content/templates/network-simple-bridge-with-addressing.cfg.tmpl
M   proxmox/content/workflows/proxmox-buster-install.yaml
A   proxmox/content/workflows/proxmox-install-and-setup.yaml
R085        proxmox/content/workflows/lab-centos-image.yaml proxmox/content/workflows/proxmox-lab-centos-image.yaml
R080        proxmox/content/workflows/lab-drp-setup.yaml    proxmox/content/workflows/proxmox-lab-drp-setup.yaml
M   proxmox/content/workflows/proxmox-setup-lab.yaml
D   proxmox/proxmox-rackn.yaml

commit 3aff1f19699f7db977b36bebb00a2e3cadfc02a7
Author: root <root@rackn.tec.vmware.com>
Date:   Wed Aug 26 08:22:25 2020 -0700

    add FQDN cluster create

A   vmware-lib/content/tasks/govc-cluster-create-fqdn.yaml

commit c5c3f99b769b7c1830d8b404daa22c9aee7bc98e
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Aug 25 09:52:12 2020 -0700

    add RUN command, duh

M   vmware-lib/dockerfiles/dockerfile-govc

commit 7caf2d368c77e8e2687dc96f9128310654aafc6c
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Aug 25 09:48:49 2020 -0700

    update dockerfile for modified govc bin

M   vmware-lib/dockerfiles/dockerfile-govc

commit 2ff789f2aec43a73ae7e8865527dea5de3a572b2
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Aug 25 08:43:39 2020 -0700

    enhance(vmware-lib): Changes to cluster steps

A   vmware-lib/content/tasks/govc-cluster-create-with-vsan-deprecated.yaml
M   vmware-lib/content/tasks/govc-cluster-create.yaml

commit a66e876454058e4babc18fa37a59f83067161248
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Aug 25 07:40:32 2020 -0700

    Lots of fixes and enhancements

M   proxmox/content/._Description.meta
M   proxmox/content/._DisplayName.meta
M   proxmox/content/._Name.meta
A   proxmox/content/._Prerequisites.meta
A   proxmox/content/params/lab-drp-internal-subnet.yaml
A   proxmox/content/params/proxmox-flexiflow-buster-install.yaml
A   proxmox/content/params/proxmox-lab-nat-bridge.yaml
A   proxmox/content/params/proxmox-lab-nat-subnet.yaml
A   proxmox/content/params/proxmox-storage-device.yaml
A   proxmox/content/params/proxmox-storage-name.yaml
A   proxmox/content/profiles/EXAMPLE-lab-profile.yaml
A   proxmox/content/profiles/EXAMPLE-pkt-profile.yaml
A   proxmox/content/stages/flexiflow-buster-install.yaml
A   proxmox/content/stages/network-add-nat-bridge.yaml
A   proxmox/content/stages/network-convert-interface-to-bridge.yaml
A   proxmox/content/stages/proxmox-admin-account.yaml
A   proxmox/content/stages/proxmox-buster-installer.yaml
A   proxmox/content/stages/proxmox-create-storage.yaml
M   proxmox/content/tasks/lab-drp-network.yaml
A   proxmox/content/tasks/network-add-nat-bridge.yaml
A   proxmox/content/tasks/network-convert-interface-to-bridge.yaml
A   proxmox/content/tasks/proxmox-admin-account.yaml
A   proxmox/content/tasks/proxmox-buster-installer.yaml
A   proxmox/content/tasks/proxmox-create-storage.yaml
A   proxmox/content/tasks/proxmox-debconf-set-selections.yaml
M   proxmox/content/tasks/proxmox-lab-createnodes.yaml
A   proxmox/content/workflows/proxmox-buster-install.yaml
A   proxmox/content/workflows/proxmox-only-install.yaml

End of Note