8.3.4.85. v4.4.0ΒΆ

commit 065a09384c02383a9d092020c8a175b806a93635
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Jul 30 12:03:13 2020 -0500

    build: Update to v4.4.0 provision

M   go.mod
M   go.sum

commit 220978df9ef583a99f3ef6cdb08a7aab815f7a4f
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Jul 29 16:00:36 2020 -0700

    Thanks bsdtar, add the ._*.meta files back

A   vmware-lib/content/._Author.meta
A   vmware-lib/content/._CodeSource.meta
A   vmware-lib/content/._Color.meta
A   vmware-lib/content/._Copyright.meta
A   vmware-lib/content/._Description.meta
A   vmware-lib/content/._DisplayName.meta
A   vmware-lib/content/._DocUrl.meta
A   vmware-lib/content/._Documentation.meta
A   vmware-lib/content/._Icon.meta
A   vmware-lib/content/._License.meta
A   vmware-lib/content/._Name.meta
A   vmware-lib/content/._Prerquisites.meta
A   vmware-lib/content/._Source.meta
A   vmware-lib/content/._Tags.meta
A   vmware-lib/content/._Type.meta

commit 1e9eb328ede94ade681d68929883ab0d4227b9aa
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Jul 29 15:56:52 2020 -0700

    feat(vmware-lib): Add vCenter, Cluster Mgmt, and VSAN

D   vmware-lib/content/._Author.meta
D   vmware-lib/content/._CodeSource.meta
D   vmware-lib/content/._Color.meta
D   vmware-lib/content/._Copyright.meta
D   vmware-lib/content/._Description.meta
D   vmware-lib/content/._DisplayName.meta
D   vmware-lib/content/._DocUrl.meta
D   vmware-lib/content/._Documentation.meta
D   vmware-lib/content/._Icon.meta
D   vmware-lib/content/._License.meta
D   vmware-lib/content/._Name.meta
D   vmware-lib/content/._Prerquisites.meta
D   vmware-lib/content/._Source.meta
D   vmware-lib/content/._Tags.meta
D   vmware-lib/content/._Type.meta
A   vmware-lib/content/contexts/pyvmomi.yaml
A   vmware-lib/content/params/esxi-cluster-folder.yaml
A   vmware-lib/content/params/esxi-cluster-name.yaml
A   vmware-lib/content/params/esxi-cluster-options.yaml
A   vmware-lib/content/params/esxi-cluster-profile.yaml
A   vmware-lib/content/params/esxi-datacenter-name.yaml
A   vmware-lib/content/params/esxi-thumbprint-sha1.yaml
A   vmware-lib/content/params/esxi-vsan-cluster-id.yaml
A   vmware-lib/content/params/esxi-vsan-data-sub-cluster-uuid.yaml
A   vmware-lib/content/params/esxi-vsan-disk-selection-rule.yaml
A   vmware-lib/content/params/esxi-vsan-enabled.yaml
A   vmware-lib/content/params/esxi-vsan-host.yaml
A   vmware-lib/content/params/esxi-vsan-leader.yaml
A   vmware-lib/content/params/esxi-vsan-members.yaml
A   vmware-lib/content/params/esxi-vsan-nodes-override.yaml
A   vmware-lib/content/params/esxi-vsan-operations.yaml
A   vmware-lib/content/params/esxi-vsan-portgroup.yaml
A   vmware-lib/content/params/esxi-vsan-vmk.yaml
A   vmware-lib/content/params/esxi-vsan-vmknic-ip.yaml
A   vmware-lib/content/params/esxi-vsan-vmknic-netmask.yaml
A   vmware-lib/content/params/esxi-vsan-vmnic.yaml
A   vmware-lib/content/params/esxi-vsan-vswitch-standard.yaml
A   vmware-lib/content/params/esxi-vsan-zero-count-fatal.yaml
A   vmware-lib/content/profiles/EXAMPLE-govc-cluster-create.yaml
A   vmware-lib/content/stages/esxi-vsan-configure-host.yaml
A   vmware-lib/content/stages/esxi-vsan-detailed-info.yaml
A   vmware-lib/content/stages/govc-cluster-create.yaml
A   vmware-lib/content/stages/govc-vsan-claim-disks.yaml
A   vmware-lib/content/stages/govc-vsan-cluster-build.yaml
A   vmware-lib/content/stages/govc-vsan-cluster-destroy.yaml
A   vmware-lib/content/stages/govc-vsan-cluster-list.yaml
A   vmware-lib/content/tasks/esxi-vsan-configure-host.yaml
A   vmware-lib/content/tasks/esxi-vsan-detailed-info.yaml
A   vmware-lib/content/tasks/govc-cluster-create.yaml
A   vmware-lib/content/tasks/govc-get-thumbprint.yaml
A   vmware-lib/content/tasks/govc-vsan-claim-disks.yaml
A   vmware-lib/content/tasks/govc-vsan-cluster-get.yaml
A   vmware-lib/content/tasks/govc-vsan-cluster-operations.yaml
A   vmware-lib/content/tasks/govc-vsan-destroy-cluster.yaml
A   vmware-lib/content/templates/esxi-vsan-detailed-info.sh.tmpl
A   vmware-lib/content/templates/govc-folder-create.sh.tmpl
A   vmware-lib/disk-stuff
M   vmware-lib/dockerfiles/dockerfile-govc
A   vmware-lib/dockerfiles/dockerfile-pyvmomi
A   vmware-lib/job-log-output.txt
M   vmware-lib/tools/build-docker.sh
M   vmware-lib/tools/do-all.sh
M   vmware-lib/tools/drpcli-commands.sh
M   vmware-lib/tools/drpcli-create-machines.sh

commit 2c14c72122f5dff0f0481f4379cd3128879b1f8e
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Jul 9 19:16:04 2020 -0700

    enhance(packer-builder): DRP Upload; more readme, uefi win support

M   packer-builder/README.md
M   packer-builder/content/params/packer-builder-build-image.yaml
A   packer-builder/packer/scripts/rackn-drp-upload.sh
M   packer-builder/packer/setup-kvm.sh
A   packer-builder/packer/windows-10-1909-uefi.json
M   packer-builder/packer/windows-10-1909.json
A   packer-builder/packer/windows-10-uefi/autounattend.xml
M   packer-builder/packer/windows-2019-uefi.json
M   packer-builder/packer/windows-2019.json

commit a7d4691ad9637ad9508079539bf8030cb7dbf2ee
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Jul 29 17:16:45 2020 -0500

    fix(drp-community-content): update sledgehammer with wget timeout increase

M   content/bootenvs/discovery.yml
M   content/bootenvs/sledgehammer.yml

commit 3174b7bca541827fb0c75259ac860d0eeb0d2bd7
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Jul 29 14:42:34 2020 -0700

    return to the "duplicate remove" path

    return back to the duplicate remove path, leave in place the efivootmgr typo correction

M   content/tasks/fix-uefi-boot-order.yaml

commit 3f3db0d44eeca175d7739c0606ca153d4b6c7ec9
Author: Carl Perry <carlp@rackn.com>
Date:   Tue Jul 28 12:53:24 2020 -0500

    fix(sledgehamer-builder): Increase wget retry count for STP

    The default number of retries (10) means that most switchports
    which have STP enabled will fail. Increasing the count to 65
    should allow most timeouts (up to about 70s) to expire while
    attempting to download the second stage. This should have no
    impact on non-STP ports, or ports where STP "portfast" are
    enabled as the kernel takes a few seconds to complete other
    tasks before the 2nd stage download is attempted.

M   sledgehammer-builder/tasks/sledgehammer-place-stage1-assets.yaml

commit e6a2de8a5505859e1edb7efa486071f6931b2c63
Author: Shane Gibson <shane@rackn.com>
Date:   Sun Jul 26 10:29:16 2020 -0700

    fix(drp-community-content): Fix uefi boot; remove current boot number

M   content/tasks/fix-uefi-boot-order.yaml

commit 38a4a182f6dfdbc3810e28a79b29a82f62f842f1
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Jul 21 14:23:26 2020 -0700

    bug(drp-community-content): Fix setup.tmpl '<<<' redirect breaks ESXi shell

    - use of the `<<<` redirect is not valid on ESXi BusyBox shell
    - move to using a more generic construct that is compatible

    Results in error on ESXi if run with `<<<` as:
    ```
    -sh: syntax error: unexpected redirection
    ```

M   content/templates/setup.tmpl

commit d461508c277871b8698f09b85f6e6f8a8f78ef54
Author: Carl Perry <carlp@rackn.com>
Date:   Tue Jul 21 15:21:53 2020 -0500

    feat(os-other): Add IsoUrl for Linux installers in os-other

    Add RackN controlled S3 bucket for os-other images which are Linux
    based. Basically adds support for RHEL 7 and 8 installers.

    The ISOs are currently publicly available, but can be license
    restricted in the future.

M   os-other/bootenvs/rhel-server-7-install.yaml
M   os-other/bootenvs/rhel-server-8-boot-install.yaml
M   os-other/bootenvs/rhel-server-8-dvd-install.yaml

commit bfc42eb84b9fb61f92e6a313b5e34b9be4154610
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Jul 20 20:29:20 2020 -0500

    build: update to v4.4.0-beta01

M   go.mod
M   go.sum

commit e63923f141b5956fb0b3d0f5c061b2b6aad467e8
Author: Carl Perry <carlp@rackn.com>
Date:   Mon Jul 20 18:31:00 2020 -0500

    feat(content): Move all ISOs to RackN controlled repo for Linux installers

    Moved all the ISOs from various places on the Internet to a
    RackN controlled S3 bucket.

M   content/bootenvs/centos-7.6.1810.yml
M   content/bootenvs/centos-7.7.1908.yml
M   content/bootenvs/centos-7.8.2003.yml
M   content/bootenvs/centos-7.yml
M   content/bootenvs/centos-8.yml
M   content/bootenvs/debian-8.yml
M   content/bootenvs/debian-9.yml
M   content/bootenvs/fedora-31.yml
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 13a2605a2c31a7f2327199523c6ae2020b86f993
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Sun Jul 19 22:59:00 2020 -0500

    refactor(task-library): update dr-install to pull license and install from online sources

A   task-library/params/dr-server-install-version.yaml
M   task-library/tasks/dr-server-install.yaml

commit 7fda688a2796942d0c7a01b79651a722c421b7e1
Author: Carl Perry <carlp@rackn.com>
Date:   Thu Jul 2 15:15:16 2020 -0500

    feat(content): Debian 10 Support

    Adds new workflow and bootenv for Debian 10
    Fixes errors in previous Debian bootenvs
    Add ubuntu-base like workflow for Debian 10
    Only works for Network installs, could not find a way to do
      off-line installs due to limitations with the Debian Installer

A   content/bootenvs/debian-10.yml
M   content/bootenvs/debian-8.yml
M   content/bootenvs/debian-9.yml
M   content/params/package-repositories.yaml
A   content/stages/debian-10-install.yaml
A   content/tasks/debian-drp-only-repos.yaml
A   content/templates/deb10-net-seed.tmpl
A   content/templates/debian-drp-only-repos.sh.tmpl
M   content/templates/select-kickseed.tmpl
A   content/workflows/debian-base.yaml

commit 340de354aff6782dcfd77ddaee721afaebf6e517
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Jul 15 08:54:14 2020 -0700

    enhance(dev-library): Add hello/message for hello-world

A   dev-library/params/hello-message.yaml
M   dev-library/tasks/hello-world.yaml

commit 42a7d6f99c606dccefa330bc23743085b125c97b
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed Jul 15 10:43:52 2020 -0500

    fix(Sledgeahmmer): Add the mtd subsystem drivers to stage1.

    Certain custom nic drivers require it to load, and it is small and
    otherwise harmless.

M   sledgehammer-builder/tasks/sledgehammer-create-stage-1.yaml

commit 107cd6b10925404c4be974dd821801333570550b
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Mon Jul 13 19:05:51 2020 -0500

    refactor(task-library): change from docker to podman in context bootstrap

M   task-library/params/cluster-profile.yaml
M   task-library/tasks/bootstrap-contexts.yaml

commit a4c7a1659b505d323687fb9f6e87524df4bb1eae
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Jul 13 14:36:21 2020 -0500

    fix(sledgehammer-builder): allow extra-ifs to survive NetworkManager in C8

M   sledgehammer-builder/bootenvs/build-sledgehammer.yaml

commit 1594c9f1dbb89468f696db9f2706733a2c6f95af
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Jul 13 12:07:08 2020 -0700

    enhance(vmware-lib): add usage note to template script

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

commit 80d204b5bb68ad1ac22f121ced12ffaf0c69c4d9
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Jul 13 09:43:25 2020 -0700

    enhance(vmware-lib): Add template handling to updated govc/commands

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

commit 16f504697cf06d889a79b3b374e2dd691b689313
Author: Shane Gibson <shane@rackn.com>
Date:   Sat Jul 11 01:41:42 2020 +0000

    oops(vmware-lib): fix

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

commit aecfb2bbecb032d01dab889814287dc255f73955
Author: Shane Gibson <shane@rackn.com>
Date:   Sat Jul 11 01:19:23 2020 +0000

    enhance(vmware-lib): refactor and move 'vcenter' to generic 'ova'

D   vmware-lib/content/params/govc-command.yaml
A   vmware-lib/content/params/govc-commands.yaml
M   vmware-lib/content/params/govc-ova-location.yaml
M   vmware-lib/content/params/govc-ova-version.yaml
M   vmware-lib/content/params/govc-template-json.yaml
M   vmware-lib/content/params/govc-url.yaml
M   vmware-lib/content/params/govc-username.yaml
M   vmware-lib/content/profiles/EXAMPLE-govc-about-test.yaml
M   vmware-lib/content/profiles/EXAMPLE-govc-vcsa-vc01.yaml
R075        vmware-lib/content/stages/govc-command.yaml     vmware-lib/content/stages/govc-commands.yaml
M   vmware-lib/content/stages/govc-complete.yaml
A   vmware-lib/content/stages/govc-deploy-ova.yaml
R091        vmware-lib/content/stages/govc-ova-stage.yaml   vmware-lib/content/stages/govc-stage-ova.yaml
D   vmware-lib/content/stages/govc-vc-test.yaml
D   vmware-lib/content/stages/govc-vcenter-create.yaml
R056        vmware-lib/content/stages/govc-wait-for-vcenter.yaml    vmware-lib/content/stages/govc-wait-for-ova.yaml
R068        vmware-lib/content/tasks/govc-command.yaml      vmware-lib/content/tasks/govc-commands.yaml
R090        vmware-lib/content/tasks/govc-ova-stage.yaml    vmware-lib/content/tasks/govc-stage-ova.yaml
R096        vmware-lib/content/tasks/govc-wait-for-vcenter.yaml     vmware-lib/content/tasks/govc-wait-for-ova.yaml
R071        vmware-lib/content/workflows/govc-command.yaml  vmware-lib/content/workflows/govc-commands.yaml
A   vmware-lib/content/workflows/govc-deploy-ova.yaml
D   vmware-lib/content/workflows/govc-vcenter-create.yaml
M   vmware-lib/tools/do-all.sh

commit 75feb196a3a026ecdc0ca8917fd657f80fd1cf16
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Jul 10 16:43:54 2020 +0000

    enhance(vmware-lib): Bump govc to v0.23.0, Fix Container naming with version

D   vmware-lib/._Prerequisites.meta
D   vmware-lib/._Tags.meta
M   vmware-lib/content/contexts/govc.yaml
M   vmware-lib/content/contexts/vcsa-deploy.yaml
M   vmware-lib/content/params/govc-password.yaml
M   vmware-lib/dockerfiles/dockerfile-govc
M   vmware-lib/tools/build-docker.sh
M   vmware-lib/tools/drpcli-commands.sh

commit 2a90a87087eee2b7b1ff196ada7caa3aa4e2da15
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Jul 10 10:23:23 2020 -0500

    bug(cloud-wrapper): needed new line in loop

M   cloud-wrappers/templates/cloud-provision-reference.tf.tmpl

commit d7c0325387c6064f63b01b31bb1f68c0e843059e
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed Jul 8 13:41:08 2020 -0500

    refactor(cloud-wrapper): include version requirement in prereq

M   cloud-wrappers/._Prerequisites.meta

commit f9419396daf56cd77e5a3986b52d3441aba54c98
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Jul 7 20:33:26 2020 -0700

    enhance(vmware-lib): Put meta files back ... thx 'bsdtar'

A   vmware-lib/content/._Author.meta
A   vmware-lib/content/._CodeSource.meta
A   vmware-lib/content/._Color.meta
A   vmware-lib/content/._Copyright.meta
A   vmware-lib/content/._Description.meta
A   vmware-lib/content/._DisplayName.meta
A   vmware-lib/content/._DocUrl.meta
A   vmware-lib/content/._Documentation.meta
A   vmware-lib/content/._Icon.meta
A   vmware-lib/content/._License.meta
A   vmware-lib/content/._Name.meta
A   vmware-lib/content/._Prerquisites.meta
A   vmware-lib/content/._Source.meta
A   vmware-lib/content/._Tags.meta
A   vmware-lib/content/._Type.meta

commit 16c3f89a688eea44f38f38d6fdc31b90ee63662a
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Jul 7 20:21:50 2020 -0700

    enhance(vmware-lib): Fixes, testing, cleanup of 'vmware-lib'

D   vmware-lib/content/._Author.meta
D   vmware-lib/content/._CodeSource.meta
D   vmware-lib/content/._Color.meta
D   vmware-lib/content/._Copyright.meta
D   vmware-lib/content/._Description.meta
D   vmware-lib/content/._DisplayName.meta
D   vmware-lib/content/._DocUrl.meta
D   vmware-lib/content/._Documentation.meta
D   vmware-lib/content/._Icon.meta
D   vmware-lib/content/._License.meta
D   vmware-lib/content/._Name.meta
D   vmware-lib/content/._Prerquisites.meta
D   vmware-lib/content/._Source.meta
D   vmware-lib/content/._Tags.meta
D   vmware-lib/content/._Type.meta
M   vmware-lib/content/contexts/govc.yaml
M   vmware-lib/content/contexts/vcsa-deploy.yaml
D   vmware-lib/content/params/govc-node.yaml
A   vmware-lib/content/params/govc-ova-type.yaml
A   vmware-lib/content/params/govc-ova-version.yaml
M   vmware-lib/content/params/govc-url.yaml
A   vmware-lib/content/profiles/EXAMPLE-govc-about-test.yaml
R055        vmware-lib/content/profiles/govc-vcsa-vc01.yaml vmware-lib/content/profiles/EXAMPLE-govc-vcsa-vc01.yaml
R069        vmware-lib/content/profiles/vcsa-deploy-EXAMPLE.yaml    vmware-lib/content/profiles/EXAMPLE-vcsa-deploy.yaml
D   vmware-lib/content/profiles/govc-about-test.yaml
D   vmware-lib/content/profiles/govc-vcsa-test.yaml
A   vmware-lib/content/stages/govc-complete.yaml
D   vmware-lib/content/tasks/context-clear.yaml
D   vmware-lib/content/tasks/context-runner.yaml
M   vmware-lib/content/tasks/govc-command.yaml
M   vmware-lib/content/tasks/govc-datastore-create.yaml
M   vmware-lib/content/tasks/govc-wait-for-vcenter.yaml
R089        vmware-lib/content/templates/govc-vcsa-EXAMPLE.json.tmpl        vmware-lib/content/templates/EXAMPLE-govc-vcsa-vc01.json.tmpl
R092        vmware-lib/content/templates/vcsa-deploy-EXAMPLE.json.tmpl      vmware-lib/content/templates/EXAMPLE-vcsa-deploy.json.tmpl
M   vmware-lib/content/templates/govc-setup.sh.tmpl
D   vmware-lib/content/templates/govc-vcsa-vc01.json.tmpl
M   vmware-lib/content/workflows/govc-command.yaml
M   vmware-lib/content/workflows/govc-datastore-create.yaml
M   vmware-lib/content/workflows/govc-vcenter-create.yaml
M   vmware-lib/tools/build-docker.sh
M   vmware-lib/tools/do-all.sh
M   vmware-lib/tools/dockerhub-containers.sh
M   vmware-lib/tools/drpcli-commands.sh
M   vmware-lib/tools/drpcli-create-machines.sh

commit d979c00a6eaf4af80c9f0557dd37b0129dc6b6b5
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Jul 7 12:03:23 2020 -0500

    build: add kube-lib and kvm-simple to build set

M   tools/pieces.sh

commit 5a568d177c4beeccb0a301909d71503916b6d675
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Jul 7 11:59:49 2020 -0500

    build: add cloud-wrappers to published pieces

M   tools/pieces.sh

commit f9c0b3d2d6b292f6fa4701b22ac841a1819b9db8
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Tue Jul 7 11:10:16 2020 -0500

    bug(dev-library): handle no meta data case for load generator

M   dev-library/tasks/wait-time.yaml

commit 12ea982af44384c200d47f34dbb6a209fd51fbeb
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Jul 6 20:34:55 2020 -0700

    feat(kvm-simple): Initial checkin; Simple KVM Installer

A   kvm-simple/._Author.meta
A   kvm-simple/._CodeSource.meta
A   kvm-simple/._Color.meta
A   kvm-simple/._Copyright.meta
A   kvm-simple/._Description.meta
A   kvm-simple/._DisplayName.meta
A   kvm-simple/._DocUrl.meta
A   kvm-simple/._Documentation.meta
A   kvm-simple/._Icon.meta
A   kvm-simple/._License.meta
A   kvm-simple/._Name.meta
A   kvm-simple/._Source.meta
A   kvm-simple/._Tags.meta
A   kvm-simple/._Type.meta
A   kvm-simple/stages/kvm-simple-install-tools.yaml
A   kvm-simple/stages/kvm-simple-kvm-setup.yaml
A   kvm-simple/tasks/kvm-simple-intall-tools.yaml
A   kvm-simple/tasks/kvm-simple-kvm-setup.yaml
A   kvm-simple/templates/kvm-simple-intall-tools.sh.tmpl
A   kvm-simple/templates/kvm-simple-kvm-setup.sh.tmpl
A   kvm-simple/workflows/kvm-simple-install.yaml

commit 1417b966fb3eef1ca2fd67e200b3eb9fc03b2693
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Tue Jun 23 23:26:25 2020 -0500

    refactor(cloud-wrappers): pull cloud tasks from content to dedicated library

    refactor(cloud-wrappers): add meta data

    feat(content-dev-tools): create load generator workflow

    feat(dev-lib): developer help: add workflow for always fails

    refactor(cloud-wrapper): make sure operators has rackn-license

    feat(cloud-wrapper): working base tested with linode

    refactor(cloud-wrapper): move API metadata to cloud-inspect, more testing

    refactor(task-library): remove terraform state if no resources

    fix(task-library): use correct input for eval

    refactor(cloud-wrapper): params need to be forced to string

    refactor(cloud-wrapper): remove duplicate

    refactor(cloud-wrapper): do not use multi-site stages

    feature(cloud-wrapper): add AWS instance build

    feat(cloud-wrapper): aws provision working

    feat(cloud-wrapper): google cloud creates machines

    feat(cloud-wrapper): make it easier to override the terraform template

A   cloud-wrappers/._Author.meta
A   cloud-wrappers/._CodeSource.meta
A   cloud-wrappers/._Color.meta
A   cloud-wrappers/._Copyright.meta
A   cloud-wrappers/._Description.meta
A   cloud-wrappers/._DisplayName.meta
A   cloud-wrappers/._DocUrl.meta
A   cloud-wrappers/._Documentation.meta
A   cloud-wrappers/._Icon.meta
A   cloud-wrappers/._License.meta
A   cloud-wrappers/._Name.meta
A   cloud-wrappers/._Order.meta
A   cloud-wrappers/._Prerequisites.meta
A   cloud-wrappers/._Source.meta
A   cloud-wrappers/._Tags.meta
A   cloud-wrappers/contexts/ansible.yaml
A   cloud-wrappers/contexts/terraform.yaml
A   cloud-wrappers/params/aws-access-key.yaml
A   cloud-wrappers/params/aws-ami-id.yaml
A   cloud-wrappers/params/aws-instance-type.yaml
A   cloud-wrappers/params/aws-region.yaml
A   cloud-wrappers/params/aws-secret-key.yaml
A   cloud-wrappers/params/aws-security-groups.yaml
R093        content/params/cloud-availability-zone.yaml     cloud-wrappers/params/cloud-availability-zone.yaml
R091        content/params/cloud-instance-id.yaml   cloud-wrappers/params/cloud-instance-id.yaml
R092        content/params/cloud-instance-type.yaml cloud-wrappers/params/cloud-instance-type.yaml
R065        content/params/cloud-vendor.yaml        cloud-wrappers/params/cloud-provider.yaml
R092        content/params/cloud-public-hostname.yaml       cloud-wrappers/params/cloud-public-hostname.yaml
R092        content/params/cloud-public-ipv4.yaml   cloud-wrappers/params/cloud-public-ipv4.yaml
A   cloud-wrappers/params/google-boot-disk-image.yaml
A   cloud-wrappers/params/google-credential.yaml
A   cloud-wrappers/params/google-instance-type.yaml
A   cloud-wrappers/params/google-project-id.yaml
A   cloud-wrappers/params/google-region.yaml
A   cloud-wrappers/params/google-zone.yaml
A   cloud-wrappers/params/linode-instance-image.yaml
A   cloud-wrappers/params/linode-instance-type.yaml
A   cloud-wrappers/params/linode-region.yaml
A   cloud-wrappers/params/linode-root-password.yaml
A   cloud-wrappers/params/linode-token.yaml
A   cloud-wrappers/params/terraform-var-instance-id.yaml
A   cloud-wrappers/stages/cloud-decommission.yaml
R072        content/stages/aws-discover.yaml        cloud-wrappers/stages/cloud-inspect.yaml
A   cloud-wrappers/stages/cloud-provision.yaml
A   cloud-wrappers/tasks/cloud-cleanup.yaml
A   cloud-wrappers/tasks/cloud-inspect.yaml
A   cloud-wrappers/tasks/cloud-validate.yaml
A   cloud-wrappers/templates/cloud-provision-reference.tf.tmpl
A   cloud-wrappers/workflows/cloud-decommission.yaml
A   cloud-wrappers/workflows/cloud-provision.yaml
D   content/stages/gce-discover.yaml
D   content/tasks/aws-discover.yaml
D   content/tasks/gce-discover.yaml
M   content/tasks/set-machine-ip-joinup.yaml
M   dev-library/stages/always-fails.yaml
A   dev-library/workflows/always-fails.yaml
A   dev-library/workflows/load-generator.yaml
M   task-library/params/rsa-key-private.yaml
M   task-library/params/rsa-key-public.yaml
A   task-library/params/terraform-plan-automation.yaml
M   task-library/params/terraform-plan-templates.yaml
M   task-library/tasks/network-firewall.yaml
M   task-library/tasks/terraform-apply.yaml

commit 12daadc6e877b8f40f90807e03a76506f4b80cf9
Author: Shane Gibson <shane@rackn.com>
Date:   Sat Jul 4 12:16:21 2020 -0700

    enhance(os-other): Fix KS rendering, add OpenSCAP and PWPolicy pieces

A   os-other/params/oscap-configuration.yaml
A   os-other/params/oscap-enabled.yaml
A   os-other/params/redhat-pwpolicy.yaml
M   os-other/templates/rhel-8.ks.tmpl

commit b4c4e73ae5efba12291b054e4752753fea28d14e
Author: Carl Perry <carlp@rackn.com>
Date:   Fri Jul 3 12:55:12 2020 -0500

    Removed orphaned base install workflow.
    Removed boot install workflow as it requires repos that are not publicly available.
    Modified the subscription username to default to "trial" with doc updates accordingly.
    Updated registr script to not attempt when username is "trial" and there is no password set. (ensures installs complete out of the box)
    Made the username parameter required in the workflow.

M   os-other/bootenvs/rhel-server-8-dvd-install.yaml
M   os-other/params/redhat-subscription-username.yaml
M   os-other/templates/redhat-subscription-register.sh.tmpl
D   os-other/workflows/rhel-server-8-base-install.yaml
D   os-other/workflows/rhel-server-8-boot-install.yaml

commit da4dd3dabfe06c61308fda32d15a3cf3d1ea1560
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Jul 2 17:18:16 2020 -0500

    feat(sledghammer-customize): Optional Mellanox and Solarflare support.

    Add tasks that allow building Sledgeahmmer with up-to-date Mellanox
    and/or Solidfire drivers.  These drivers amy be required for network
    adapters that do not yet have mainstream kernel support.

    They are not included in the default Sledgehammer build path because
    using drivers compiled from source is not compatible with UEFI Secure
    Boot.

A   sledgehammer-builder/params/sledgehammer.mellanox-driver-package.yaml
A   sledgehammer-builder/params/sledgehammer.solarflare-driver-package.yaml
A   sledgehammer-builder/tasks/sledgehammer-add-extra-packages.yaml
A   sledgehammer-builder/tasks/sledgehammer-mellanox-current-drivers.yaml
A   sledgehammer-builder/tasks/sledgehammer-solarflare-current-drivers.yaml
A   sledgehammer-builder/workflows/sledgeahmmer-build.yaml

commit d4159ac1176517ed7295058cf95a2a7f39437550
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Jul 1 22:09:42 2020 -0700

    feat(vmware-lib): Update .gitignore, remove old artifacts

M   vmware-lib/.gitignore
D   vmware-lib/vcf-builder-deploy.yaml
D   vmware-lib/vcf-builder.yaml
D   vmware-lib/vcf.tgz
D   vmware-lib/vmware-hcl-checks.yaml
D   vmware-lib/vsan.tgz

commit 90cb61bd81fa255c422be7a479af09ac2ffd4131
Author: Shane Gibson <sygibson@gmail.com>
Date:   Thu Jul 2 04:20:55 2020 +0000

    feat(vmware-lib): Missed changes

D   vmware-lib/content/tasks/govc-stage-ova.yaml
M   vmware-lib/tools/clone-vmware-lib.sh
M   vmware-lib/tools/do-all.sh
D   vmware-lib/vlib.tgz

commit 1d4274ec32678488ae791223255d3d12dd66bff4
Author: Shane Gibson <sygibson@gmail.com>
Date:   Thu Jul 2 04:18:41 2020 +0000

    feat(vmware-lib): Enhancements and fixes.

M   vmware-lib/content/._Documentation.meta
A   vmware-lib/content/._Prerquisites.meta
M   vmware-lib/content/._Tags.meta
A   vmware-lib/content/params/govc-datastore-create-disk.yaml
A   vmware-lib/content/params/govc-datastore-create-name.yaml
A   vmware-lib/content/params/govc-datastore-skip-create.yaml
M   vmware-lib/content/params/govc-datastore.yaml
M   vmware-lib/content/stages/govc-command.yaml
A   vmware-lib/content/stages/govc-datastore-create.yaml
A   vmware-lib/content/stages/govc-ova-stage.yaml
A   vmware-lib/content/stages/govc-vc-test.yaml
A   vmware-lib/content/stages/govc-vcenter-create.yaml
M   vmware-lib/content/stages/govc-wait-for-vcenter.yaml
M   vmware-lib/content/stages/vcsa-deploy-command.yaml
M   vmware-lib/content/tasks/govc-command.yaml
A   vmware-lib/content/tasks/govc-datastore-create.yaml
A   vmware-lib/content/tasks/govc-ova-stage.yaml
M   vmware-lib/content/tasks/govc-wait-for-vcenter.yaml
M   vmware-lib/content/tasks/vcsa-deploy-command.yaml
A   vmware-lib/content/templates/govc-setup.sh.tmpl
M   vmware-lib/content/workflows/govc-command.yaml
A   vmware-lib/content/workflows/govc-datastore-create.yaml
M   vmware-lib/content/workflows/govc-vcenter-create.yaml
M   vmware-lib/content/workflows/vcsa-deploy-command.yaml

commit 01ae218060128a347dc975eafc136ebad97df269
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Jun 25 14:33:17 2020 -0500

    feat(cent8-sledgehammer): CentOS 8 based Sledgehammer

    Rewrite the sledgehammer-builder package to base Sledgehammer on
    CentOS 8.

    Refactor the sledgehammer-builder content pack to take advantage of
    the upcoming bootenv-customize changes, and allow several parts of the
    Sledgeahmemr build process to be customized via param modification and
    task injection.

    At the end of the sledgehammer-build process, both the new
    Sledgehammer image and a profile that allows you to easily test it
    will be uploaded to dr-provision, assuming you are running on a
    dr-provision that is capable of handling bootenv-customize.

M   sledgehammer-builder/bootenvs/build-sledgehammer.yaml
A   sledgehammer-builder/params/sledgehammer.add-insecure-drivers.yaml
A   sledgehammer-builder/params/sledgehammer.disable-services.yaml
A   sledgehammer-builder/params/sledgehammer.enable-services.yaml
A   sledgehammer-builder/params/sledgehammer.extra-packages.yaml
A   sledgehammer-builder/params/sledgehammer.unwanted-kernel-modules.yaml
A   sledgehammer-builder/params/sledgehammer.unwanted-packages.yaml
M   sledgehammer-builder/stages/sledgehammer-build.yaml
A   sledgehammer-builder/tasks/sledgehammer-create-image.yaml
A   sledgehammer-builder/tasks/sledgehammer-create-stage-1.yaml
A   sledgehammer-builder/tasks/sledgehammer-create-stage2.yaml
A   sledgehammer-builder/tasks/sledgehammer-customize.yaml
A   sledgehammer-builder/tasks/sledgehammer-place-stage1-assets.yaml
A   sledgehammer-builder/tasks/sledgehammer-place-start-up.yaml
A   sledgehammer-builder/tasks/sledgehammer-prepare-for-image-creation.yaml
D   sledgehammer-builder/tasks/sledgehammer-stage-bits.yaml

commit 16fbaf686765c812c23dc60264bd572d2d45e515
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Jun 25 14:31:31 2020 -0500

    update(cent8): Allow Dell and HPE tools to install in centos 8

    This will be needed for the upcoming Centos 8 based Sledgehammer

M   dell-support/tasks/dell-dsu-setup.yml
M   hpe-support/params/hpe-repo-urls.yml

commit 254cebd1e053d8169b7dadd572687075d375a05a
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Jun 30 18:28:31 2020 -0700

    enhance(vmware-lib): Enhancements and fixes to vmware-lib

A   vmware-lib/content/params/govc-ova-location.yaml
M   vmware-lib/content/tasks/govc-command.yaml
A   vmware-lib/content/tasks/govc-stage-ova.yaml
A   vmware-lib/tools/clone-vmware-lib.sh
A   vmware-lib/tools/do-all.sh
A   vmware-lib/tools/dockerhub-containers.sh
M   vmware-lib/tools/drpcli-commands.sh
M   vmware-lib/tools/drpcli-create-machines.sh
A   vmware-lib/vcf-builder-deploy.yaml
A   vmware-lib/vcf-builder.yaml
A   vmware-lib/vcf.tgz
A   vmware-lib/vlib.tgz
A   vmware-lib/vmware-hcl-checks.yaml
A   vmware-lib/vsan.tgz

commit 30543063c002b2edd32572970b28d68c96332a1d
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Jun 29 18:20:15 2020 -0700

    fix(packer-builder): more fixes to upload output

M   packer-builder/content/tasks/packer-builder-upload-to-drp.yaml

commit b9d8c7699be725b7f192036b99afdc41f441c70d
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Jun 29 17:36:55 2020 -0700

    fix(packer-builder): Fix uploaded name

M   packer-builder/content/tasks/packer-builder-upload-to-drp.yaml

commit bfa9193594f3ee73afa2eda5cd5cb1f63b5358ed
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Jun 29 14:12:39 2020 -0500

    build: update to v4.4.0-alpha03

M   go.mod
M   go.sum

commit e42b0f26f969ed99dfd6dfcb82144aa893916b16
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Jun 29 12:02:14 2020 -0700

    WIP enhance(packer-builder): Add upload pieces to Packer Builder

A   packer-builder/content/params/packer-builder-upload-image.yaml
A   packer-builder/content/stages/packer-builder-upload-to-drp.yaml
M   packer-builder/content/tasks/packer-builder-build-image.yaml
A   packer-builder/content/tasks/packer-builder-upload-to-drp.yaml
M   packer-builder/content/workflows/packer-setup-and-build.yaml
A   packer-builder/content/workflows/packer-upload-only.yaml

commit 7fefd8debe4bcc14859c38e0d97940f1525cea7f
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Jun 25 14:26:42 2020 -0500

    fix(drp-community-content): setup.tmpl should not use proxies

M   content/templates/setup.tmpl

commit a1325324f2c78513b0f003b05bd74d4c8f346309
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Jun 24 18:36:36 2020 -0500

    feat(drp-community-content): add start of u20.04 bootenv/stage

A   content/bootenvs/ubuntu-20.04-install.yml
A   content/stages/ubuntu-20.04.yml

commit d67bb64d963dcdd01003d193827c051781b281a0
Author: Shane Gibson <shane@rackn.com>
Date:   Sun Jun 28 17:14:42 2020 -0700

    feat(packer-builder): Add no color output option as default

M   packer-builder/content/tasks/packer-builder-build-image.yaml

commit d7fa6ffd32287c87882440419ef335480e29808b
Author: Shane Gibson <shane@rackn.com>
Date:   Sun Jun 28 14:52:39 2020 -0700

    feat(packer-builder): fix packer binary version

M   packer-builder/packer/setup-tools.sh

commit 070314499d1a84ad674dbe4d444dc9f569eb568c
Author: Shane Gibson <shane@rackn.com>
Date:   Sun Jun 28 14:46:45 2020 -0700

    feat(packer-builder): Fixes and cleanup (for real)

M   packer-builder/content/params/packer-builder-build-image.yaml
A   packer-builder/content/params/packer-builder-git-branch.yaml
A   packer-builder/content/params/packer-builder-work-dir.yaml
M   packer-builder/content/tasks/packer-builder-build-image.yaml
M   packer-builder/content/tasks/packer-builder-git-packer.yaml
M   packer-builder/content/tasks/packer-builder-hypervisor-setup.yaml
D   packer-builder/content/templates/packer-builder-git-packer.sh.tmpl
A   packer-builder/content/templates/packer-builder-intall-tools.sh.tmpl
A   packer-builder/content/workflows/packer-setup-only.yaml
M   packer-builder/packer/setup-kvm.sh
M   packer-builder/packer/setup-tools.sh

commit 5ea6681cc2cdc06bbe2c26c7e47bb462de6b0000
Author: Shane Gibson <shane@rackn.com>
Date:   Sun Jun 28 12:55:49 2020 -0700

    feat(packer-builder): Initial checkin of Packer Builder

A   packer-builder/README.md
A   packer-builder/content/._Author.meta
A   packer-builder/content/._CodeSource.meta
A   packer-builder/content/._Color.meta
A   packer-builder/content/._Copyright.meta
A   packer-builder/content/._Description.meta
A   packer-builder/content/._DisplayName.meta
A   packer-builder/content/._DocUrl.meta
A   packer-builder/content/._Documentation.meta
A   packer-builder/content/._Icon.meta
A   packer-builder/content/._License.meta
A   packer-builder/content/._Name.meta
A   packer-builder/content/._Source.meta
A   packer-builder/content/._Tags.meta
A   packer-builder/content/._Type.meta
A   packer-builder/content/params/packer-builder-build-image.yaml
A   packer-builder/content/params/packer-builder-hypervisor.yaml
A   packer-builder/content/params/packer-builder-make-override.yaml
A   packer-builder/content/params/packer-builder-var-file.yaml
A   packer-builder/content/stages/packer-builder-build-image.yaml
A   packer-builder/content/stages/packer-builder-git-packer.yaml
A   packer-builder/content/stages/packer-builder-prep.yaml
A   packer-builder/content/tasks/packer-builder-build-image.yaml
A   packer-builder/content/tasks/packer-builder-git-packer.yaml
A   packer-builder/content/tasks/packer-builder-hypervisor-setup.yaml
A   packer-builder/content/tasks/packer-builder-intall-tools.yaml
A   packer-builder/content/templates/packer-builder-git-packer.sh.tmpl
A   packer-builder/content/templates/packer-builder-hypervisor-setup-kvm.sh.tmpl
A   packer-builder/content/workflows/packer-build-image-only.yaml
A   packer-builder/content/workflows/packer-setup-and-build.yaml
A   packer-builder/packer/.gitignore
A   packer-builder/packer/LICENSE
A   packer-builder/packer/Makefile
A   packer-builder/packer/README.md
A   packer-builder/packer/STATUS.md
A   packer-builder/packer/alpine-test.sh
A   packer-builder/packer/do-win10
A   packer-builder/packer/do-win2019
A   packer-builder/packer/linux-ubuntu-1804.json
A   packer-builder/packer/linux-ubuntu-1804/kickseed
A   packer-builder/packer/linux-ubuntu-1804/preseed-ubuntu-1804
A   packer-builder/packer/scripts/additional/Vagrantfile
A   packer-builder/packer/scripts/additional/mount-system-partition.ps1
A   packer-builder/packer/scripts/additional/provision-adk.ps1
A   packer-builder/packer/scripts/additional/provision-chocolatey.ps1
A   packer-builder/packer/scripts/additional/ps.ps1
A   packer-builder/packer/scripts/additional/summary.ps1
A   packer-builder/packer/scripts/disable-windows-updates.ps1
A   packer-builder/packer/scripts/eject-media.ps1
A   packer-builder/packer/scripts/enable-remote-desktop.ps1
A   packer-builder/packer/scripts/get-windows-updates-from-packer-log.sh
A   packer-builder/packer/scripts/install-choco-packages.ps1
A   packer-builder/packer/scripts/install-chocolatey.ps1
A   packer-builder/packer/scripts/libvirt-fix-cpu-driver.ps1
A   packer-builder/packer/scripts/make-setup.sh
A   packer-builder/packer/scripts/optimize.ps1
A   packer-builder/packer/scripts/post-processor-check.sh
A   packer-builder/packer/scripts/post-processor-convert.sh
A   packer-builder/packer/scripts/provision-cloudbase-init.ps1
A   packer-builder/packer/scripts/provision-openssh.ps1
A   packer-builder/packer/scripts/provision-powershell.ps1
A   packer-builder/packer/scripts/provision.ps1
A   packer-builder/packer/scripts/rackn-cleanup.sh
A   packer-builder/packer/scripts/rackn-setup.ps1
A   packer-builder/packer/scripts/rackn-setup.sh
A   packer-builder/packer/scripts/virtualbox-prevent-vboxsrv-resolution-delay.ps1
A   packer-builder/packer/scripts/vmtools.ps1
A   packer-builder/packer/scripts/winrm.ps1
A   packer-builder/packer/setup-kvm.sh
A   packer-builder/packer/setup-tools.sh
A   packer-builder/packer/spice.snippet.txt
A   packer-builder/packer/templates/Vagrantfile-uefi.template
A   packer-builder/packer/templates/Vagrantfile.template
A   packer-builder/packer/variables-scratch.json
A   packer-builder/packer/variables.json
A   packer-builder/packer/windows-10-1903.json
A   packer-builder/packer/windows-10-1909.json
A   packer-builder/packer/windows-10-vsphere.json
A   packer-builder/packer/windows-10.json
A   packer-builder/packer/windows-10/autounattend.xml
A   packer-builder/packer/windows-2012-r2.json
A   packer-builder/packer/windows-2012-r2/autounattend.xml
A   packer-builder/packer/windows-2016-vsphere.json
A   packer-builder/packer/windows-2016.json
A   packer-builder/packer/windows-2016/autounattend.xml
A   packer-builder/packer/windows-2019-uefi.json
A   packer-builder/packer/windows-2019-uefi/autounattend.xml
A   packer-builder/packer/windows-2019-vsphere.json
A   packer-builder/packer/windows-2019.json
A   packer-builder/packer/windows-2019/autounattend.xml

commit c9bf539a14dfa77af8abee8e498593f716f3864e
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Jun 26 09:56:51 2020 -0700

    fix(vmware-lib): Change the container context to match dockerhub images

M   vmware-lib/content/contexts/govc.yaml
M   vmware-lib/content/contexts/vcsa-deploy.yaml

commit 1bbf35ca7add6cc6164fbe357e9f85a8e3c93abd
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Thu Jun 25 16:25:13 2020 -0500

    refactor(provision-content): reorder to set prefs first

M   content/stages/bootstrap-base.yaml

commit 751518fe9e5335c9f41f74517ff794de640892d1
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Jun 18 11:49:45 2020 -0500

    feat(agent): Add content for installing the agent.

    This adds content for installing drpcli in Agent mode on supported
    operating systems, and modifies Sledgehammer to use this functionality
    instead of the runner template.

M   content/bootenvs/sledgehammer.yml
A   content/params/drp-agent.auto-update.yaml
A   content/params/drp-agent.skip-runnable.yaml
A   content/stages/drp-agent.yaml
A   content/tasks/drp-agent-install.yaml
M   content/tasks/set-machine-ip.yaml
A   content/templates/drp-agent-cfg.yaml.tmpl
M   drp-prom-mon/profiles/install-grafana.yml
M   image-builder/._Documentation.meta
M   image-builder/workflows/image-builder-centos.yaml
M   image-builder/workflows/image-builder-rhel.yaml
M   image-builder/workflows/image-builder-ubuntu-bionic.yaml
M   integrations/rose/new-packet-cluster.tf
M   krib/workflows/krib-install-cluster.yaml
M   os-other/workflows/rhel-server-7-install.yaml
M   proxmox/content/._Documentation.meta
M   proxmox/content/workflows/lab-drp-setup.yaml
M   rose/workflows/rose-install-cluster.yaml
M   task-library/workflows/centos-7-base.yaml
M   task-library/workflows/centos-base.yaml
M   task-library/workflows/fedora-base.yaml
M   task-library/workflows/ubuntu-base.yaml
M   validation/stages/validation-post-install.yaml

commit b9aa03c5d94c377f81ce6c0fd850eda6dea669ca
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Jun 18 09:40:00 2020 -0500

    feat(centos7): Add a centos-7-base workflow

A   task-library/workflows/centos-7-base.yaml

commit bb5e2dccbdcdf691523dc67bb132425514ca453e
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Jun 24 11:38:43 2020 -0500

    build: add aws cli to travis

M   .travis.yml

commit 115489513d8c8482abb96740a45cf847e0e73872
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Jun 23 16:11:10 2020 -0700

    enhance(drp-community-content): Add Machine object name set Stage from Param 'hostname'

A   content/stages/set-machine-name-from-hostname.yaml
M   content/tasks/set-hostname.yaml
A   content/tasks/set-machine-name-from-hostname.yaml
M   content/templates/set-hostname.sh.tmpl
A   content/templates/set-machine-name-from-hostname.sh.tmpl

commit 803dd81540e3682d11e5be389c36eae399e06f3e
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Jun 23 17:23:31 2020 -0500

    docs: Fix formatting errors in docs

M   content/params/access-keys-global.yaml
M   content/params/access-keys-shared.yaml
M   content/params/access-keys.yaml
M   content/tasks/ssh-access.yaml

commit 91fefcf0142688df2e50fe041554d5fc0003d396
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Tue Jun 23 15:02:33 2020 -0500

    doc(content): add Meta.type to all items

M   content/bootenvs/centos-7.6.1810.yml
M   content/bootenvs/centos-7.7.1908.yml
M   content/bootenvs/centos-7.8.2003.yml
M   content/bootenvs/centos-7.yml
M   content/bootenvs/centos-8.yml
M   content/bootenvs/custom-ipxe.yaml
M   content/bootenvs/debian-8.yml
M   content/bootenvs/debian-9.yml
M   content/bootenvs/discovery.yml
M   content/bootenvs/fedora-31.yml
M   content/bootenvs/sledgehammer.yml
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/params/access-ssh-root-mode.yaml
M   content/params/catalog_url.yaml
M   content/params/cloud-availability-zone.yaml
M   content/params/cloud-instance-id.yaml
M   content/params/cloud-instance-type.yaml
M   content/params/cloud-public-hostname.yaml
M   content/params/cloud-public-ipv4.yaml
M   content/params/cloud-vendor.yaml
M   content/params/custom-ipxe.yaml
M   content/params/detected-bios-mode.yaml
M   content/params/dns-domain.yaml
M   content/params/dns-search-domains.yaml
M   content/params/dns-servers.yaml
M   content/params/erase-hard-disk-set.yaml
M   content/params/extra-packages.yaml
M   content/params/gohai-inventory.yaml
M   content/params/gohai-skip.yaml
M   content/params/hostname.yaml
M   content/params/kernel-console.yaml
M   content/params/kernel-options.yaml
M   content/params/kexec-ok.yaml
M   content/params/kickstart-base-packages.yaml
M   content/params/last-boot-macaddr.yaml
M   content/params/local-repo.yaml
M   content/params/local-security-repo.yaml
M   content/params/machine-meta.color.yaml
M   content/params/machine-meta.icon.yaml
M   content/params/machine-plugin.yaml
M   content/params/net-interface-config.yaml
M   content/params/net-interface-topology.yaml
M   content/params/ntp-servers.yaml
M   content/params/operating-system-disk.yaml
M   content/params/package-repositories.yaml
M   content/params/part-scheme.yaml
M   content/params/provisioner-default-fullname.yaml
M   content/params/provisioner-default-password-hash.yaml
M   content/params/provisioner-default-uid.yaml
M   content/params/provisioner-default-user.yaml
M   content/params/proxy-servers.yaml
M   content/params/rs-debug-enable.yaml
M   content/params/runner-tmpdir.yaml
M   content/params/select-kickseed.yaml
M   content/params/sledgehamer-enforce.yaml
M   content/params/sledgehamer-reboot-if-not-in-sledgehammer.yaml
M   content/params/start-over.yaml
M   content/params/timezone.yaml
M   content/params/ubuntu-hwe-kernel.yaml
M   content/params/ux-air-gap.yaml
M   content/params/zero-hard-disks-for-os-install.yaml
M   content/profiles/root-access-example.yml
M   content/stages/aws-discover.yaml
M   content/stages/bootstrap-base.yaml
M   content/stages/centos-7.6.1810.yml
M   content/stages/centos-7.7.1908.yml
M   content/stages/centos-7.yml
M   content/stages/centos-8.yml
M   content/stages/centos-setup-repos.yaml
M   content/stages/complete-nobootenv.yaml
M   content/stages/complete-nowait.yaml
M   content/stages/complete.yml
M   content/stages/debian-8.yml
M   content/stages/debian-9.yml
M   content/stages/discover-no-gohai.yaml
M   content/stages/discover-nobootenv.yaml
M   content/stages/discover.yaml
M   content/stages/enforce-sledgehammer.yaml
M   content/stages/erase-hard-disk-set.yaml
M   content/stages/exit-context.yaml
M   content/stages/fedora-31.yml
M   content/stages/finish-install.yaml
M   content/stages/gce-discover.yaml
M   content/stages/lock-machine.yaml
M   content/stages/machine-meta.yaml
M   content/stages/prep-install.yaml
M   content/stages/reorder-uefi-bootorder.yaml
M   content/stages/sledgehammer-wait.yaml
M   content/stages/ubuntu-16.04.yml
M   content/stages/ubuntu-18.04-arm64-hwe.yml
M   content/stages/ubuntu-18.04.yml
M   content/stages/write-sledgehammer-to-disk.yaml
M   content/tasks/aws-discover.yaml
M   content/tasks/bootstrap-discovery-iso.yaml
M   content/tasks/bootstrap-prefs.yaml
M   content/tasks/bootstrap-ssh.yaml
M   content/tasks/centos-drp-only-repos.yaml
M   content/tasks/configure-network.yaml
M   content/tasks/enforce-sledgehammer.yaml
M   content/tasks/erase-hard-disk-set.yaml
M   content/tasks/erase-hard-disks-for-os-install.yaml
M   content/tasks/fix-uefi-boot-order.yaml
M   content/tasks/gce-discover.yaml
M   content/tasks/gohai.yaml
M   content/tasks/lock-machine.yaml
M   content/tasks/machine-meta-setter.yaml
M   content/tasks/set-hostname.yaml
M   content/tasks/set-machine-ip-joinup.yaml
M   content/tasks/set-machine-ip.yaml
M   content/tasks/ubuntu-drp-only-repos.yaml
M   content/tasks/write-sledgehammer-to-disk.yaml
M   content/workflows/bootstrap-base.yaml
M   content/workflows/discover-base.yaml

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

    docs(rel-notes): fix duplicate refs

M   tools/build_rel_notes.sh

commit 934f060c581b40d529e38109bc3b19a1a2fdc978
Author: Daniel Speichert <Daniel_Speichert@comcast.com>
Date:   Wed Apr 8 12:41:01 2020 -0400

    task-library: allow download-tools to use proxy

A   content/params/no-proxy.yaml
M   task-library/templates/download-tools.tmpl

commit f9bac594787dba3b0183748088700ecea02195dd
Author: Daniel Speichert <Daniel_Speichert@comcast.com>
Date:   Mon Apr 13 15:57:14 2020 -0400

    krib: Fix for metallb configs

M   krib/templates/krib-metallb.sh.tmpl

commit 6033e6503b495240c48b9daf0cab5c68e2a5dd15
Author: Daniel Speichert <Daniel_Speichert@comcast.com>
Date:   Mon Jun 22 15:42:23 2020 -0400

    krib: move to use download() and apply proxy when necessary

    MetalLB manifests are updated per newest installation instructions.

M   krib/templates/krib-config.sh.tmpl
M   krib/templates/krib-dashboard.sh.tmpl
M   krib/templates/krib-helm-init.sh.tmpl
M   krib/templates/krib-ingress-nginx-tillerless.sh.tmpl
M   krib/templates/krib-ingress-nginx.sh.tmpl
M   krib/templates/krib-metallb.sh.tmpl
M   krib/templates/krib-runtime-install.sh.tmpl
A   krib/templates/krib-runtime-proxy.tmpl

commit 62253e7a1bd0df2dcefedc92b9289d72295e22d2
Author: Daniel Speichert <Daniel_Speichert@comcast.com>
Date:   Mon Jun 22 15:43:59 2020 -0400

    krib: docker/apply-http-proxy param to install proxy env vars

    Applies HTTP_PROXY and NO_PROXY from proxy-servers and no-proxy env vars.

A   krib/params/docker-apply-http-proxy.yaml
M   krib/templates/docker-install.sh.tmpl

commit af38c804ff50fe826473482a21973af342497d28
Author: Daniel Speichert <Daniel_Speichert@comcast.com>
Date:   Mon Jun 22 15:35:08 2020 -0400

    krib: fix metallb upstream branch name

M   krib/params/krib-metallb-version.yaml

commit 3ccf2ad4f1b2cccbf30308c7f3b00c7b9652a4f8
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Sat Jun 20 12:49:32 2020 -0500

    refactor(contents): add multiple scopes for access-keys

    doc(content): update icons and add docs

A   content/params/access-keys-global.yaml
A   content/params/access-keys-shared.yaml
M   content/params/access-keys.yaml
M   content/stages/ssh-access.yaml
M   content/tasks/ssh-access.yaml
M   content/templates/access-keys.sh.tmpl

commit be14b6ed839510789d1f3de352889f8fdabda369
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Jun 19 14:47:10 2020 -0700

    enhance(os-other): Fix base to boot workflow

A   os-other/workflows/rhel-server-8-boot-install.yaml

commit 617f12a6e04fa6a2cc829a6b422daaeb6dfcb743
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Jun 19 09:52:02 2020 -0700

    Update rhel-8.ks.tmpl

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

commit 5e84bbd2d3198b1902ffef58e36a4dd37cdd9afa
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Jun 18 21:16:58 2020 -0700

    enhance(dev-library): Add Hello World workflow

A   dev-library/stages/hello-world.yaml
A   dev-library/tasks/hello-world.yaml
A   dev-library/workflows/hello-world.yaml

commit e10833a950cf1dd011a8b08f635f1a875555f54f
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed Jun 17 12:11:54 2020 -0500

    refactor(task-library): if missing, create the runner context during docker context bootstrap

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

commit 8e0bfe482310338ef12401685894ee962a1caf7e
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Tue Jun 16 15:00:01 2020 -0500

    doc(burnin): start adding type to meta data

A   burnin/._Type.meta
M   burnin/params/burnin-cpumem-duration.yml
M   burnin/params/burnin-cpumem-memory-reserve.yml
M   burnin/params/burnin-disk-destructive.yml
M   burnin/params/burnin-disk-test-ssd.yml
M   burnin/params/burnin-reboot-count.yml
M   burnin/params/burnin-reboot-progress.yml
M   burnin/params/burnin-reboot-skip.yml
M   burnin/params/burnin-skip.yml
M   burnin/stages/burnin-reboot.yml
M   burnin/stages/burnin-reset.yml
M   burnin/stages/burnin.yml
M   burnin/stages/shred.yml
M   burnin/tasks/burnin_complete.yml
M   burnin/tasks/burnin_reboot.yml
M   burnin/tasks/burnin_reboot_reset.yml
M   burnin/tasks/burnin_reset.yml
M   burnin/tasks/cpumem_stress.yml
M   burnin/tasks/disk_stress.yml
M   burnin/tasks/shred.yml
M   content/stages/discover-no-gohai.yaml
M   content/stages/discover-nobootenv.yaml

commit 853c77418adabeee6be6b04f08a41c91fd9ca44f
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Jun 16 13:38:54 2020 -0500

    build: add rel_note building

M   .travis.yml
A   tools/build_rel_notes.sh

commit 7802a038ff3d0cf8efa7ca5cac75ec8d576bdf0a
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Jun 16 10:34:01 2020 -0500

    fix(flash): in flash-list, curl doesn't die on 404 and should

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 6915a5d73b30cc0febbc81d6648dd43606a7b1e0
Author: Shane Gibson <shane@rackn.com>
Date:   Mon Jun 15 15:38:20 2020 -0700

    enhance(vmware-lib): Add Tags and Prerequisites

A   vmware-lib/._Prerequisites.meta
A   vmware-lib/._Tags.meta

commit 15a8246c8b3ddb93da71f3fc173dc92ca4d4c8e7
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sun Jun 14 16:39:58 2020 -0500

    docs: tweak README

M   README.rst

commit 66b0fd077531840bf2d6f7d926ffdbdbb810914b
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sat Jun 13 16:16:06 2020 -0500

    build: update to 4.4.0-alpha00

M   go.mod
M   go.sum

commit 8917d8316922a46e6ed636c28dfdd8a9cb0dc047
Author: Shane Gibson <shane@rackn.com>
Date:   Sat Jun 13 08:37:00 2020 -0700

    enhance(os-other): Add selinux params, add to RHEL 8 KS

A   content/params/provisioner-selinux-type.yaml
A   content/params/provisioner-selinux.yaml
M   os-other/templates/rhel-8.ks.tmpl

commit 57aa03d07debaee18547669ec3d7cc203b4df85e
Author: Shane Gibson <shane@rackn.com>
Date:   Sat Jun 13 08:30:12 2020 -0700

    enhance(os-other): Cleanup and fixes, rename bootenvs

A   os-other/bootenvs/rhel-server-8-boot-install.yaml
R052        os-other/bootenvs/rhel-server-dvd-8-install.yaml        os-other/bootenvs/rhel-server-8-dvd-install.yaml
D   os-other/bootenvs/rhel-server-8-install.yaml
M   os-other/params/redhat-rhsm-activation-key.yaml
M   os-other/params/redhat-rhsm-organization.yaml
R063        os-other/stages/rhel-server-8-install.yaml      os-other/stages/rhel-server-8-boot-install.yaml
R088        os-other/stages/rhel-server-dvd-8-install.yaml  os-other/stages/rhel-server-8-dvd-install.yaml
A   os-other/workflows/rhel-server-8-base-install.yaml
R075        os-other/workflows/rhel-server-dvd-8-install.yaml       os-other/workflows/rhel-server-8-dvd-install.yaml

commit 7bf6a0e464e2288411a10477bd768ca1619f6601
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Jun 12 19:06:16 2020 -0700

    WIP enhance(os-other): Add RHEL support

A   content/params/provisioner-access-key.yaml
A   content/params/provisioner-network-config.yaml
A   os-other/._Prerequisites.meta
A   os-other/bootenvs/rhel-server-8-install.yaml
A   os-other/bootenvs/rhel-server-dvd-8-install.yaml
A   os-other/params/redhat-kickstart-shell.yaml
A   os-other/params/redhat-rhsm-activation-key.yaml
A   os-other/params/redhat-rhsm-additional.yaml
A   os-other/params/redhat-rhsm-organization.yaml
M   os-other/params/redhat-subscription-repos.yaml
A   os-other/stages/rhel-server-8-install.yaml
A   os-other/stages/rhel-server-dvd-8-install.yaml
M   os-other/templates/redhat-subscription-register.sh.tmpl
A   os-other/templates/rhel-8.ks.tmpl
A   os-other/workflows/rhel-server-dvd-8-install.yaml

End of Note