8.3.4.97. v4.6.0-beta01ΒΆ

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

End of Note