commit 20389841b291177ac99adbe3cdd752f9079ee66a
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Apr 29 22:50:54 2021 -0500
build: update to v4.6.0
M go.mod
M go.sum
commit e67a1a6512f67c27664f2a829a8eee2089c76b55
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Apr 27 23:53:03 2021 -0500
refactor(task-library): dr-install license check uses rackn.io site
M task-library/tasks/dr-server-install.yaml
commit 20bd8de591fbd9ead4988c51c7b93feee3a13267
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Apr 23 11:59:13 2021 -0500
refactor(content): bootstrap-ssh should ADD keys if param exists
M content/tasks/bootstrap-ssh.yaml
commit 3944e5ec988bd3b61682497802f34259725a19d9
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Apr 23 11:25:12 2021 -0500
feat(cloud-wrapper): add Phoenix NAP cloud type, minor refactoring needed
A cloud-wrappers/params/pnap-client-id.yaml
A cloud-wrappers/params/pnap-client-secret.yaml
A cloud-wrappers/params/pnap-location.yaml
A cloud-wrappers/params/pnap-os.yaml
A cloud-wrappers/params/pnap-type.yaml
M cloud-wrappers/stages/cloud-provision.yaml
M cloud-wrappers/tasks/cloud-validate.yaml
A cloud-wrappers/templates/cloud-provision-pnap.tf.tmpl
M task-library/tasks/ansible-join-up.yaml
M task-library/tasks/terraform-apply.yaml
M tools/cloud-profiles.sh
commit 938993485cc8d93a917b5155714590b68c2641de
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Apr 21 09:37:03 2021 -0500
fix(provision-content): ignore non-content directories
refactor(cloud-wrapper): join-up does not use port 8091
refactor(cloud-wrapper): update ansible and terraform contexts
M cloud-wrappers/params/cloud-provider.yaml
M cloud-wrappers/tasks/cloud-inspect.yaml
M cloud-wrappers/tasks/cloud-validate.yaml
M cloud-wrappers/templates/cloud-provision-aws.tf.tmpl
M cloud-wrappers/templates/cloud-provision-azure.tf.tmpl
M integrations/docker-context/ansible-dockerfile
M integrations/docker-context/runner-dockerfile
M integrations/docker-context/terraform-dockerfile
M integrations/docker-context/test-build.sh
M task-library/tasks/ansible-join-up.yaml
M task-library/tasks/dr-server-install.yaml
M tools/bundle-and-upload.sh
M tools/cloud-profiles.sh
commit 23dd4cbe19986a25d4717a71c02e5e984e51ab6d
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Apr 16 10:44:59 2021 -0500
fix(flash): Allow flash to use proxy for commands that aren't yum/apt
M flash/tasks/dell-firmware-flash.yml
M flash/tasks/hpe-firmware-flash.yml
M flash/tasks/lenovo-firmware-flash.yml
commit b74f4144cda03663da1022e44b6e981ac0805539
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Apr 13 11:47:52 2021 -0500
fix(drp-community-content,sledgehammer-builder): add lsusb to sl8
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
M content/profiles/sledgehammer-0b8f38aeecc5a40f915758d9af47102fee6fb83e.yaml
M content/profiles/sledgehammer-centos8-v4.6.0.yaml
M sledgehammer-builder/bootenvs/build-sledgehammer.yaml
commit dd2ad17e1cf0df066fb34ce2059a4922d90cd8a5
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Apr 12 14:31:30 2021 -0500
fix(universal): protect out of order operations for universal
M task-library/params/inventory-collect.yaml
commit a638ee0c018286945c1cb98d5af35b6421094341
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Apr 12 14:30:52 2021 -0500
fix(cloud-wrapper): include port 8092 by default when creating DRP sites
M cloud-wrappers/stages/cloud-site-create.yaml
M cloud-wrappers/templates/cloud-provision-aws.tf.tmpl
M cloud-wrappers/templates/cloud-provision-azure.tf.tmpl
commit ff80fb20b5dee840f45e69d1e56e9608fd83f17b
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Apr 7 09:18:40 2021 -0500
fix(flash): fix in ranage usage
M flash/tasks/lenovo-firmware-flash-list.yml
commit fdf2b564413d58fea771dbb2d744c1c9d58464a3
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Apr 6 20:42:40 2021 -0500
fix(flash): add configurable timeout on xcc reboot
A flash/params/flash-lenovo-xcc-reboot-wait.yml
M flash/tasks/lenovo-firmware-flash-list.yml
commit f3b04add764531ad45ce71b17d38e3af0bb3a5d2
Author: Shane Gibson <shane@rackn.com>
Date: Mon Apr 5 16:57:20 2021 -0700
enhance(dev-library): Add ESXi to hello-world task
M dev-library/tasks/hello-world.yaml
commit 5305128665413959b9a336a10bc15af973fe4abb
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Apr 1 15:49:33 2021 -0500
fix(lenovo): Add additional success messages
M flash/tasks/lenovo-firmware-flash-list.yml
M flash/tasks/lenovo-firmware-flash.yml
commit 3bc407c95715fdb77a10d12575deca0f7c6a3e9c
Author: Shane Gibson <shane@rackn.com>
Date: Tue Mar 30 11:10:00 2021 -0700
Fix doc comments in 'part-scheme' param.
M content/params/part-scheme.yaml
commit b6692ab2d81f780fe842ea8f3d5a901cb7e0bc15
Author: Shane Gibson <shane@rackn.com>
Date: Tue Mar 30 11:04:04 2021 -0700
Move photon content in to 'os-other'
M content/templates/part-scheme-default.tmpl
M content/templates/select-kickseed.tmpl
M os-other/._Documentation.meta
R080 photon/bootenvs/photon-3-a0f216d-install.yaml os-other/bootenvs/photon-3-a0f216d-install.yaml
R079 photon/bootenvs/photon-4-1526e30ba-install.yaml os-other/bootenvs/photon-4-1526e30ba-install.yaml
R100 photon/params/photon-base-packages.yaml os-other/params/photon-base-packages.yaml
R100 photon/params/photon-bootmode.yaml os-other/params/photon-bootmode.yaml
R073 photon/params/photon-network-template.yaml os-other/params/photon-network-template.yaml
R100 photon/params/systemd-networkd-bootif-only.yaml os-other/params/systemd-networkd-bootif-only.yaml
R095 photon/stages/photon-3-install.yaml os-other/stages/photon-3-install.yaml
R095 photon/stages/photon-4-install.yaml os-other/stages/photon-4-install.yaml
R100 photon/tasks/photon-bootif-only.yaml os-other/tasks/photon-bootif-only.yaml
R100 photon/templates/photon-network-default.json.tmpl os-other/templates/photon-network-default.json.tmpl
R100 photon/templates/photon-network-static_EXAMPLE.json.tmpl os-other/templates/photon-network-static_EXAMPLE.json.tmpl
R100 photon/templates/photon-network-vlan_EXAMPLE.json.tmpl os-other/templates/photon-network-vlan_EXAMPLE.json.tmpl
R052 photon/templates/photon.json.tmpl os-other/templates/photon.json.tmpl
R100 photon/workflows/photon-3-base.yaml os-other/workflows/photon-3-base.yaml
R100 photon/workflows/photon-4-base.yaml os-other/workflows/photon-4-base.yaml
D photon/._Color.meta
D photon/._Description.meta
D photon/._DisplayName.meta
D photon/._Documentation.meta
D photon/._Icon.meta
D photon/._Name.meta
D photon/params/part-scheme-photon.yaml
D photon/params/photon-select-kickstart.yaml
D photon/templates/part-scheme-photon-default.json.tmpl
D photon/templates/photon-EXAMPLE.json.tmpl
commit 12e4ece80ff18989a5edbcbf88ba958553ca3b86
Author: Shane Gibson <shane@rackn.com>
Date: Tue Mar 30 08:07:45 2021 -0700
Fix the template if conditional check
M flash/params/flash-manufacturer-override.yml
M flash/tasks/flash-discover.yml
commit 410ca1781265ef2d815ac2234ca76eed1ba722c6
Author: Shane Gibson <shane@rackn.com>
Date: Mon Mar 29 16:08:44 2021 -0700
enhance(flash): Provide Manufacturer override
A flash/params/flash-manufacturer-override.yml
M flash/tasks/flash-discover.yml
commit 97f525a4077f59d35b3ad3865f81983d97104365
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Mar 29 10:16:39 2021 -0500
doc(community-content): note about no inet setting
M content/tasks/centos-drp-only-repos.yaml
commit d32f74c74ebae0ce9c3a8f14ee59bee6ab6d1a87
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Mar 29 10:14:03 2021 -0500
fix(flash): Always reboot xcc if it is in the list.
M flash/tasks/lenovo-firmware-flash-list.yml
commit 89ed7452cd530f54d7482cdf28a2a8283dfcc82a
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Mar 26 21:50:39 2021 -0500
feat(hardware-tooling,lenovo-support): Update onecli to 3.1.0
M hardware-tooling/profiles/global-hw-repo.yaml
M lenovo-support/params/lenovo-onecli-url.yaml
commit 6d94640b8a710897cd2c9fbcdf47c34b22888c50
Author: Shane Gibson <shane@rackn.com>
Date: Fri Mar 26 12:53:33 2021 -0700
enhance(drp-community-content,os-other): Add UEFI boot order change enhancement.
M content/bootenvs/ubuntu-20.04-install.yml
M content/bootenvs/ubuntu-20.04.0-install.yml
M content/bootenvs/ubuntu-20.04.1-install.yml
M content/bootenvs/ubuntu-20.04.2-install.yml
A content/params/redhat-bootorder.yaml
R100 content/params/sledgehamer-enforce.yaml content/params/sledgehammer-enforce.yaml
R100 content/params/sledgehamer-reboot-if-not-in-sledgehammer.yaml content/params/sledgehammer-reboot-if-not-in-sledgehammer.yaml
A content/params/ubuntu-autoinstall-refresh-installer.yaml
M content/templates/centos-7.ks.tmpl
M content/templates/centos-8.ks.tmpl
M content/templates/part-scheme-default.tmpl
M content/templates/ubuntu-autoinstall-userdata.tmpl
M os-other/templates/rhel-7.ks.tmpl
commit 99c249f275be51e27208fb0aa4d54ed4952c4cf0
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu Mar 25 23:27:45 2021 -0500
refactor(cloud-wrapper): remove cloud/dmi since type is core property
M cloud-wrappers/tasks/cloud-cleanup.yaml
M cloud-wrappers/tasks/cloud-inspect.yaml
commit ab66c63a1828cd761df4dc46e481492d727465c4
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu Mar 25 23:26:58 2021 -0500
feature(task-library): dr-install can overlay binary for dev testing
M task-library/tasks/dr-server-install.yaml
commit ef52c8703fd3fc4033eb1040a3c9d67fde665eb1
Author: Shane Gibson <shane@rackn.com>
Date: Thu Mar 25 12:26:51 2021 -0700
enhance(drp-community-content): Allow Discovery to customize how HOSTNAME is handled.
M content/bootenvs/discovery.yml
A content/params/discovery-hostname-selector.yaml
A content/params/discovery-hostname-template.yaml
commit 6d463cbb23193b0911b87d7033253333e87ebc37
Author: Shane Gibson <shane@rackn.com>
Date: Wed Mar 24 11:18:11 2021 -0700
fix(drp-community-content): Fix Ubuntu 20.04 SSH keys not present
M content/bootenvs/ubuntu-20.04-install.yml
M content/bootenvs/ubuntu-20.04.0-install.yml
M content/bootenvs/ubuntu-20.04.1-install.yml
M content/bootenvs/ubuntu-20.04.2-install.yml
A content/templates/ubuntu-autoinstall-userdata.tmpl
commit 453a44fc64c70623fa256a8cb234e20376a579d4
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Mar 24 09:59:21 2021 -0500
refactor(cloud-wrapper) dmi-hypervisor moved into core model
D cloud-wrappers/params/cloud-dmi-hypervisor.yaml
commit 698e42350090bfa6abb4aa107b1326223341a279
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Mar 24 09:50:35 2021 -0500
refactor(cloud-wrapper) leverage new type fields in DRP v46
M cloud-wrappers/workflows/cloud-provision.yaml
commit 35a9c9626cbb8fc7dd22911395e8bc64d4e7cc1f
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Mar 24 09:50:00 2021 -0500
doc(task-library) clarify titles of operations
M task-library/tasks/dr-server-install.yaml
commit 861b4e85f2908387fa48c41c6e4c619621b7108d
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Mar 24 00:20:57 2021 -0500
feat(drp-community-content): add stage for configure-network
A content/stages/configure-network.yaml
commit 0224e31476cd81073e1aae91142e0c56606582e9
Author: Shane Gibson <shane@rackn.com>
Date: Tue Mar 23 20:21:54 2021 -0700
Fix task/template structure to be consistent
M proxmox/content/tasks/kvm-enable-nested.yaml
M proxmox/content/tasks/proxmox-lab-accounts.yaml
M proxmox/content/tasks/proxmox-lab-createnodes.yaml
M proxmox/content/tasks/proxmox-lab-destroy-all-vms.yaml
M proxmox/content/tasks/proxmox-lab-destroy-networks.yaml
M proxmox/content/tasks/proxmox-lab-destroy-users.yaml
M proxmox/content/tasks/proxmox-lab-drp-network.yaml
M proxmox/content/tasks/proxmox-lab-network.yaml
commit faf409cd16a15052c2ebf966369851d1f33f6d1e
Author: Shane Gibson <shane@rackn.com>
Date: Tue Mar 23 20:18:25 2021 -0700
fix(proxmox): Fix debconf selections template reference
M proxmox/content/tasks/proxmox-debconf-set-selections.yaml
commit 2c718a52080120ede813124e8ddda77504cb4e65
Author: Shane Gibson <shane@rackn.com>
Date: Tue Mar 23 19:54:03 2021 -0700
fix :ref: link
M task-library/workflows/ubuntu-20.04-base.yaml
commit 844d5c8fc2fc323a7ea47106207c5a238639a546
Author: Shane Gibson <shane@rackn.com>
Date: Tue Mar 23 19:52:18 2021 -0700
enhance(drp-community-content,task-library,os-other): Deprecation notices for base workflows
M content/workflows/debian-base.yaml
M content/workflows/discover-base.yaml
M os-other/workflows/rhel-server-7-install.yaml
M os-other/workflows/rhel-server-7-reset.yaml
M os-other/workflows/rhel-server-8-dvd-install.yaml
M task-library/workflows/bootstrap-advanced.yaml
M task-library/workflows/centos-7-base.yaml
M task-library/workflows/centos-base.yaml
M task-library/workflows/fedora-33-base.yaml
M task-library/workflows/fedora-base.yaml
M task-library/workflows/ubuntu-base.yaml
commit 8f08dd9868bfda3368c1480fd05ec8a30400c697
Author: Shane Gibson <shane@rackn.com>
Date: Tue Mar 23 19:04:52 2021 -0700
enhance(drp-community-content): Add Ubuntu 20.04.2 bootenv
M content/bootenvs/ubuntu-20.04-install.yml
M content/bootenvs/ubuntu-20.04.0-install.yml
M content/bootenvs/ubuntu-20.04.1-install.yml
A content/bootenvs/ubuntu-20.04.2-install.yml
A content/stages/ubuntu-20.04.2.yaml
M task-library/workflows/ubuntu-20.04-base.yaml
commit 857ebaac3f502291c3a805a5003e0bda32063688
Author: Shane Gibson <shane@rackn.com>
Date: Tue Mar 23 13:26:17 2021 -0700
added in new enum selectors for 'rhel-server'
M content/params/linux-install-bootenv-map.yaml
commit 985a3e586b270d54c78730c92fde6564894beefc
Author: Shane Gibson <shane@rackn.com>
Date: Tue Mar 23 13:19:47 2021 -0700
more typo fixes, add rhel-server-8.3, remap rhel-server-latest
- fix ubuntu typo
- add rhel-server-8.3 mapping
- fix redhat-latest to point to rhel-server8-dvd (rhel 8.3 today)
M content/params/linux-install-bootenv-map.yaml
commit d2c9d59f1b4e01e7743408aaa90e95bfc00a8a2c
Author: Shane Gibson <shane@rackn.com>
Date: Tue Mar 23 13:08:19 2021 -0700
fix(drp-community-content): Fix linux bootenv selector - typo and IsoFile check
M content/params/linux-install-bootenv-map.yaml
M content/templates/linux-selector.sh.tmpl
commit 53f5bfa98ee92ec64d0a109059d734589a8e8bdc
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Mar 22 20:15:19 2021 -0500
fix(lenovo-support): This hacks the onecli to support centos 8.3
M lenovo-support/tasks/lenovo-install-onecli.yaml
commit a00e552dba280f1d4f5aa02868a0c9d1123ba68a
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Mar 22 15:59:30 2021 -0500
refactor(dev-library) start move of reboot workflow to dev-lib
A dev-library/params/dev-reboot-workflow.yaml
A dev-library/tasks/dev-reboot-workflow.yaml
commit c5bf63df13e28a101a05c1fa6f1656009632caea
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sat Mar 20 20:16:58 2021 -0500
fix(hardware-tooling,classify): allow universal workflows to just work
M classify/templates/classify-base-actions.sh.tmpl
M hardware-tooling/profiles/global-hw-repo.yaml
commit 03e884c0b9d2c39a07ff284606780a321ace3f65
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sat Mar 20 20:16:26 2021 -0500
feat(content,task-library): Add categorization and tags for PXE and machine/type
M content/bootenvs/sledgehammer.yml
A content/params/machine-PXE.yaml
A content/params/machine-subtype.yaml
A content/params/machine-tags.yaml
A content/params/machine-type.yaml
M task-library/params/inventory-collect.yaml
A task-library/params/inventory-hypervisor.yaml
A task-library/params/inventory-nic-descr.yaml
A task-library/params/inventory-nic-mac.yaml
M task-library/tasks/inventory.yaml
M task-library/templates/network-lldp-start.sh.tmpl
commit ed0dfba2eef9351e7b11ba9b20edca22096873b5
Author: Shane Gibson <shane@rackn.com>
Date: Sat Mar 20 14:00:22 2021 -0700
fix(doc): Various content doc fixes
M content/params/network-data-parser-debug.yaml
M edge-lab/._Documentation.meta
M krib/._Documentation.meta
M kube-lib/._Documentation.meta
M task-library/params/storage-mount-devices.yaml
M task-library/tasks/storage-mount-devices.yaml
M vmware-lib/content/params/esxi-datastore-mappings.yaml
commit 39d7bea32a1fcf074ab93927f0cc4512a6552918
Author: Shane Gibson <shane@rackn.com>
Date: Fri Mar 19 16:48:15 2021 -0700
enhance(vmware-lib): Add secret magic hidden command line flag processing
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit d95e083f4f4a7a35bb86807c8a1b514c552dfcac
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Mar 19 16:28:47 2021 -0500
doc(cloud-wrapper): provide hint about types for users
M cloud-wrappers/params/linode-instance-type.yaml
commit ab66aca3aa56b0649e0eb6f63440a12831b1d092
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Mar 19 16:28:17 2021 -0500
fix(task-library): zip file logic was reversed
M task-library/tasks/dr-server-install.yaml
commit 3aae77f44c3b7ba4195b4f4dbf656c2f28f8a4c7
Author: Shane Gibson <shane@rackn.com>
Date: Thu Mar 18 15:29:12 2021 -0700
fix(drp-community-content): Fix ubuntu 20.04 ISO kernel options to use template expansion
M content/bootenvs/ubuntu-20.04-install.yml
M content/bootenvs/ubuntu-20.04.0-install.yml
M content/bootenvs/ubuntu-20.04.1-install.yml
commit 8708ea800f25f70bf59b88dceb077ee3763382ed
Author: Shane Gibson <shane@rackn.com>
Date: Thu Mar 18 15:27:47 2021 -0700
Add network disable enforcement task
A photon/params/systemd-networkd-bootif-only.yaml
M photon/stages/photon-3-install.yaml
M photon/stages/photon-4-install.yaml
A photon/tasks/photon-bootif-only.yaml
commit 435c981f3073ffd2bf9062df27f5763e3259913f
Author: Shane Gibson <shane@rackn.com>
Date: Wed Mar 17 19:23:07 2021 -0700
enhance(photon): Initial Photon OS content pack
A photon/._Color.meta
A photon/._Description.meta
A photon/._DisplayName.meta
A photon/._Documentation.meta
A photon/._Icon.meta
A photon/._Name.meta
A photon/bootenvs/photon-3-a0f216d-install.yaml
A photon/bootenvs/photon-4-1526e30ba-install.yaml
A photon/params/part-scheme-photon.yaml
A photon/params/photon-base-packages.yaml
A photon/params/photon-bootmode.yaml
A photon/params/photon-network-template.yaml
A photon/params/photon-select-kickstart.yaml
A photon/stages/photon-3-install.yaml
A photon/stages/photon-4-install.yaml
A photon/templates/part-scheme-photon-default.json.tmpl
A photon/templates/photon-EXAMPLE.json.tmpl
A photon/templates/photon-network-default.json.tmpl
A photon/templates/photon-network-static_EXAMPLE.json.tmpl
A photon/templates/photon-network-vlan_EXAMPLE.json.tmpl
A photon/templates/photon.json.tmpl
A photon/workflows/photon-3-base.yaml
A photon/workflows/photon-4-base.yaml
commit 9420d7aa0cc70c5b0d79c42acbc8fb2cec763bfe
Author: Shane Gibson <shane@rackn.com>
Date: Tue Mar 16 11:02:40 2021 -0700
enhance(drp-community-content): Update older net-seed.tmpl with doc link
M content/templates/net-seed.tmpl
commit 71481eb0d5ed0407d6ef9e5d003e5aa7f986f3ce
Author: Shane Gibson <shane@rackn.com>
Date: Tue Mar 16 10:36:58 2021 -0700
enhance(drp-community-content): Add preseed documentation link.
M content/templates/deb10-net-seed.tmpl
commit 4762ce08adfc0f97f5c79c23dd74f6b05dd55060
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Mar 15 23:00:31 2021 -0500
fix(classify): allow classifier to manipulate pools
M classify/tasks/classify.yaml
commit c45b32d4fc0f3667a01f947a6247fab5a9a0834e
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sun Mar 14 18:53:48 2021 -0500
fix(content): update package-repositories for centos-8.3
fix(content): Update sledgehammer to be centos-7 or centos-8 correctly
M content/params/package-repositories.yaml
M content/tasks/enforce-sledgehammer.yaml
commit eba12d7504fe55917e0be6720d13c17f0091b029
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sun Mar 14 11:42:25 2021 -0500
feat(drp-community-content): record last boot if in sledgehammer
M content/bootenvs/sledgehammer.yml
A content/params/last-boot-interface.yaml
commit d7e23a7f8d47d6ca1d3418f827a6e83e9ab6e8b9
Author: Shane Gibson <shane@rackn.com>
Date: Fri Mar 12 15:25:19 2021 -0800
enhance(proxmox): Minor cleanups and new config options.
A proxmox/content/params/proxmox-debconf-selections-template.yaml
A proxmox/content/params/proxmox-package-selections.yaml
A proxmox/content/params/proxmox-strip-kernel-packages.yaml
A proxmox/content/params/proxmox-strip-kernel.yaml
M proxmox/content/tasks/proxmox-buster-installer.yaml
M proxmox/content/tasks/proxmox-debconf-set-selections.yaml
A proxmox/content/templates/proxmox-debconf-set-selections.tmpl
M proxmox/content/workflows/proxmox-buster-install.yaml
M proxmox/content/workflows/proxmox-only-install.yaml
commit ef1f41422c3413ba62822513ffce806d1601c843
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Mar 12 13:58:31 2021 -0600
feat(dev-library): add task to enable counting workflows
A dev-library/params/dev-counter.yaml
M dev-library/params/dev-wait-time.yaml
A dev-library/tasks/dev-counter.yaml
M dev-library/tasks/wait-time.yaml
commit 157bae991fc2e6d78d6ead8c6a44b4a5b1956bdb
Author: Shane Gibson <shane@rackn.com>
Date: Wed Mar 10 16:52:04 2021 -0800
enhance(image-builder): Add RHEL 8 Image Build workflow, doc tweaks
M image-builder/._Documentation.meta
M image-builder/workflows/image-builder-rhel.yaml
A image-builder/workflows/image-builder-rhel8.yaml
commit 44c055fa0a38717c8a609b46ac2a0f783a80a951
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Mar 10 14:56:04 2021 -0600
feat(edge-lab): automate GPIO pin settings for SQUID
M edge-lab/params/edge-lab-gpio.yaml
M edge-lab/tasks/edge-lab-gpio.yaml
commit c8e87f0874f0ee6c53e230a53965180daaed76f4
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Mar 10 14:55:46 2021 -0600
fix(edge-lab): reboot should respect param
A edge-lab/params/edge-lab-gpio.yaml
M edge-lab/stages/edge-lab-reboot-to-discover.yaml
A edge-lab/tasks/edge-lab-gpio.yaml
M edge-lab/tasks/edge-lab-reboot-workflow.yaml
commit 5da70f6bd89470f3cc2b5023c14559cf623d42cf
Author: Shane Gibson <shane@rackn.com>
Date: Mon Mar 8 15:48:45 2021 -0800
fix(vmware-lib): Equal sign fix and greedy gobble of whitespace
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit 15f424b5e076ae56f29172f41a5db0d93064bdf3
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Mar 5 11:34:55 2021 -0600
refactor(content): include gohai into base bootstrap to ensure data is collected
M content/stages/bootstrap-base.yaml
commit e8ed523db9dfe47027076de9e494a21d9090a8e3
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sun Feb 28 23:32:13 2021 -0600
feat(cloud-wrapper): move site create/destroy to cloud-wrapper
feat(cloud-wrapper): cloud-profile.sh upload license if found locally
feat(cloud-wrapper): improve safeties for cloud-site-create/destroy
A cloud-wrappers/params/cloud-dr-install.yaml
M cloud-wrappers/stages/cloud-decommission.yaml
A cloud-wrappers/stages/cloud-site-create.yaml
A cloud-wrappers/stages/cloud-site-destroy.yaml
A cloud-wrappers/tasks/cloud-site-destroy.yaml
M cloud-wrappers/tasks/cloud-validate.yaml
A cloud-wrappers/workflows/cloud-site-create.yaml
A cloud-wrappers/workflows/cloud-site-destroy.yaml
M task-library/tasks/bootstrap-contexts.yaml
M task-library/tasks/dr-server-install.yaml
M tools/cloud-profiles.sh
commit a7ff269d1b7fdf766d75c5ee6d82b2a8ab49b32b
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sun Feb 28 23:29:39 2021 -0600
refactor(cloud-wrapper): break terraform reference into per cloud units
M cloud-wrappers/params/cloud-provider.yaml
M cloud-wrappers/tasks/cloud-validate.yaml
A cloud-wrappers/templates/cloud-provision-aws.tf.tmpl
A cloud-wrappers/templates/cloud-provision-azure.tf.tmpl
A cloud-wrappers/templates/cloud-provision-digitalocean.tf.tmpl
A cloud-wrappers/templates/cloud-provision-google.tf.tmpl
A cloud-wrappers/templates/cloud-provision-linode.tf.tmpl
M cloud-wrappers/templates/cloud-provision-reference.tf.tmpl
commit cc1b170c72caf31dce8fef3759184324ab8ffddd
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Feb 19 15:40:38 2021 -0600
fix(content): configure-network shoudl no-op for contexts
refactor(content): add more log output for access-keys task
M content/tasks/configure-network.yaml
M content/templates/access-keys.sh.tmpl
commit f4445d703e25e868b91c7a79b78f2794e17c6f42
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sun Feb 28 23:07:35 2021 -0600
build: update to v4.6.0-beta01
M go.mod
M go.sum
commit 8659595ea7713ba678092999f429a79bd2592219
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Feb 26 17:11:18 2021 -0600
fix(content): fix network-data dhcp assumption
M content/templates/network-data-parser.tmpl
commit b11992b27bd2342d60eb8f6bd2bf27ed2c96efb5
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Feb 25 11:35:55 2021 -0600
fix(content): roll back network-config addition
M content/stages/discover.yaml
commit 6505d8ec3f3cb7a597cb8b4cd221a5e3df312625
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Feb 25 11:25:55 2021 -0600
fix(sledgehammer): allow vlans to work
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
M content/profiles/sledgehammer-centos8-v4.6.0.yaml
M sledgehammer-builder/tasks/sledgehammer-place-stage1-assets.yaml
commit b5cec0d275f2f79c89230a29a33eb21f0adb2852
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Feb 24 11:13:29 2021 -0600
fix(sledgehammer): make sure 8021q module is loaded for vlans
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
M content/profiles/sledgehammer-centos8-v4.6.0.yaml
M sledgehammer-builder/tasks/sledgehammer-place-stage1-assets.yaml
commit d350c10cfdeca27e4100e7bdb374e7703fbd1d20
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Feb 23 21:32:12 2021 -0600
feat(sledgehammer): allow mtu and vlan to operate independent of IP selection
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
M sledgehammer-builder/tasks/sledgehammer-place-stage1-assets.yaml
commit 16e41230acc59056bcb6e3ace9971e029ce8ec30
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Feb 23 16:46:23 2021 -0600
fix(task-library): drp-raid calls need to select tools.
M task-library/params/inventory-collect.yaml
M task-library/tasks/inventory.yaml
commit 367db8246012bcb5407a8b268bfee4fcbad37157
Author: Michael Rice <michael@michaelrice.org>
Date: Mon Feb 22 01:04:51 2021 -0600
fix(image-builder): fixed issue for ubuntu 18
Added crazy hack using ssh to finally trick ubuntu into installing cloud-init
Signed-off-by: Michael Rice <michael@michaelrice.org>
M image-builder/tasks/image-install-cloud-init.yaml
commit ecb32f45eec69b6ab7700f246ff19d4e0398b099
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Feb 19 15:40:38 2021 -0600
fix(content): configure-network shoudl no-op for contexts
M content/tasks/configure-network.yaml
commit e048da7d7bcabd930d1645c211e9b4b937472631
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Feb 19 11:47:56 2021 -0600
feat(drp-community-content): change complete to clear context as well.
M content/stages/complete.yml
commit 795174dbb49c4a1c1c7e0571764bb988b322582e
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Feb 16 10:47:30 2021 -0600
feat(content): add network-config to discover
M content/params/gohai-inventory.yaml
M content/params/net-interface-config.yaml
M content/params/net-interface-topology.yaml
M content/stages/discover.yaml
commit 0bd733f56f17ef1c6c5136e7396ac5713d4f7e4b
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Feb 15 14:12:01 2021 -0600
fix(task-library): Amazon Linux does not like yum podman now
M cloud-wrappers/params/cloud-provider.yaml
M task-library/tasks/bootstrap-contexts.yaml
A tools/cloud-profiles.sh
commit f49144f48f87ff94d98af64ccc4518b27bd0e57c
Author: Michael Rice <michael@michaelrice.org>
Date: Fri Feb 12 15:15:08 2021 -0600
fix(image-builder): fixed ubuntu 18 image building
Added conditional to detect if OS is debian based, if so devpts gets mounted
a fake tty is made and cloud-init gets installed.
Signed-off-by: Michael Rice <michael@michaelrice.org>
M image-builder/tasks/image-install-cloud-init.yaml
commit 2840b6da06edfc66f41e806d7a1275606082fe56
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Feb 10 15:58:28 2021 -0600
feat(flash): allow for installed but retrying pieces to be skipped.
A flash/params/flash-list-check-list.yml
M flash/tasks/dell-firmware-flash-list.yml
M flash/tasks/hpe-firmware-flash-list.yml
M flash/tasks/lenovo-firmware-flash-list.yml
commit 679d2aeac859853d7709637590c1c358e6fdf83d
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Feb 10 15:04:05 2021 -0600
feat(task-library): ansible local has optional template expansion in extra-vars
M task-library/params/ansible-playbooks.yaml
M task-library/tasks/ansible-playbooks-local.yaml
commit 21d29f0bad2c08c225cb7b897a350060119734b7
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Feb 5 23:56:09 2021 -0600
refactor(cloud-wrapper): use https path with CORS
M cloud-wrappers/contexts/ansible.yaml
M cloud-wrappers/contexts/terraform.yaml
commit eae69e07ed41df75b6c016c7325da4105dc4d968
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Feb 2 23:20:11 2021 -0600
refactor(task-library): updates to install drp on AWS Linux 2
M cloud-wrappers/params/aws-ami-id.yaml
M cloud-wrappers/templates/cloud-provision-reference.tf.tmpl
M task-library/tasks/bootstrap-contexts.yaml
M task-library/tasks/dr-server-install.yaml
commit 3afde9b40349b1dc5bdcf08ee98516e30c04490c
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Feb 2 00:10:36 2021 -0600
feat(cloud-wrapper): collect DMI.Hypervisor during provision
feat(cloud-wrapper): collect DMI.Hypervisor during provision 2
A cloud-wrappers/params/cloud-dmi-hypervisor.yaml
M cloud-wrappers/stages/cloud-inspect.yaml
M cloud-wrappers/tasks/cloud-cleanup.yaml
M cloud-wrappers/tasks/cloud-inspect.yaml
M task-library/tasks/network-firewall.yaml
commit f3288a296be10d768f8ea0130d7b53ee54d85cd2
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Jan 26 17:22:56 2021 -0600
fix(task-library): jq not installed by install.sh
M task-library/tasks/dr-server-install.yaml
commit c67bab9bace6044a2ce5c27da10c5faa77f1a06e
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sun Jan 24 16:24:58 2021 -0600
refactor(cloud-wrapper): point to latest instead of date version
fix(task-lib): helpful safety removes existing contexts
refactor(task-lib): use drpcli upgrade instead of install upgrade
fix(task-lib): ignore system ugprade error, get version
refactor(task-lib): revert services check
M .gitignore
M cloud-wrappers/contexts/ansible.yaml
M cloud-wrappers/contexts/terraform.yaml
M integrations/docker-context/test-build.sh
M task-library/tasks/bootstrap-contexts.yaml
M task-library/tasks/dr-server-install.yaml
commit eddbf8857a65ae8aa05f2b7a67dc08be1469df6e
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu Jan 21 17:19:01 2021 -0600
refactor(cloud-wrappers): switch to using builtin drpcli-runner for tip
M cloud-wrappers/._Prerequisites.meta
M cloud-wrappers/contexts/ansible.yaml
M cloud-wrappers/contexts/terraform.yaml
M cloud-wrappers/stages/cloud-decommission.yaml
M cloud-wrappers/stages/cloud-provision.yaml
M task-library/tasks/bootstrap-contexts.yaml
commit 60e00d018920b51301b7d3870abaf694a6f0756f
Author: Shane Gibson <shane@rackn.com>
Date: Thu Jan 21 08:06:04 2021 -0800
enhance(drp-community-content): Fix Fedora bootenvs Versions, add f33 workflow
M content/bootenvs/fedora-31.yml
M content/bootenvs/fedora-33.yml
A content/stages/fedora-33.yml
A task-library/workflows/fedora-33-base.yaml
commit d41bdea73193f670260a0fb3dd3516be82caf2a6
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Jan 19 17:44:10 2021 -0600
refactor(task-lib): change dr-server-install task to use ansible instead of runner
feat(task-lib): dr-server-install set drpid and zip
fix(task-lib): handle order of operations
feat(task-lib): expand ansible local to include machine data
D task-library/params/dr-server-ha-address.yaml
D task-library/params/dr-server-ha-id.yaml
D task-library/params/dr-server-ha-interface.yaml
D task-library/params/dr-server-ha-passive.yaml
D task-library/params/dr-server-ha-token.yaml
A task-library/params/dr-server-install-drpid.yaml
D task-library/params/dr-server-install-version.yaml
D task-library/params/dr-server-replace-drp.yaml
D task-library/params/dr-server-zip-url.yaml
M task-library/tasks/ansible-playbooks-local.yaml
M task-library/tasks/bootstrap-contexts.yaml
M task-library/tasks/dr-server-install.yaml
M task-library/templates/ansible-playbooks-test-playbook.yaml.tmpl
M task-library/templates/download-tools.tmpl
commit 5c445cc04f05d8711aa6971c65abdd709833ce7b
Author: Michael Rice <michael@michaelrice.org>
Date: Mon Jan 18 09:00:37 2021 -0600
doc(discovery): adjusted doc for esxi-joinup
Adjusted docs for the esxi-joinup script
Signed-off-by: Michael Rice <michael@michaelrice.org>
M content/bootenvs/discovery.yml
commit cd455697c03ab21ce54cebd2799c9fe2d1c6fcbf
Author: Shane Gibson <shane@rackn.com>
Date: Sat Jan 16 09:27:14 2021 -0800
enhance(os-other): Add InstallRepos to RHEL 8 kickstart
M os-other/templates/rhel-8.ks.tmpl
commit 786109c6234304bf1b28edc5b26235a772c171ff
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu Jan 14 00:24:38 2021 -0600
feat(dev-library): add delay time into always-fails
M dev-library/tasks/always-fails.yaml
commit f173ccf6cd1e9a6d7dce1ea640334f4c91d5d5b6
Author: Shane Gibson <shane@rackn.com>
Date: Wed Jan 13 19:29:21 2021 -0800
enhance(bootenvs): Update bootenv versions, fix kickseeds
A content/bootenvs/centos-8.3.2011.yml
M content/bootenvs/centos-8.yml
A content/bootenvs/fedora-33.yml
M content/bootenvs/ubuntu-20.04-install.yml
A content/bootenvs/ubuntu-20.04.0-install.yml
A content/bootenvs/ubuntu-20.04.1-install.yml
M content/templates/part-scheme-default.tmpl
M content/templates/select-kickseed.tmpl
M contrib/bootenvs/centos-6.10.yml
M contrib/bootenvs/centos-6.9.yml
M contrib/bootenvs/centos-6.yml
M contrib/bootenvs/centos-7.3.1611.yml
M contrib/bootenvs/scientificlinux-6.8.yml
D os-other/bootenvs/redhat-6.5.yml
D os-other/bootenvs/redhat-7.0.yml
R091 os-other/bootenvs/rhel-server-7-install.yaml os-other/bootenvs/rhel-server-7.7-install.yaml
A os-other/bootenvs/rhel-server-7.9-install.yaml
M os-other/bootenvs/rhel-server-8-boot-install.yaml
M os-other/bootenvs/rhel-server-8-dvd-install.yaml
A os-other/bootenvs/rhel-server-8.2-dvd-install.yaml
D os-other/bootenvs/windows-2012r2.yml
D os-other/stages/redhat-6.5.yml
D os-other/stages/redhat-7.0.yml
M os-other/templates/rhel-8.ks.tmpl
A task-library/workflows/ubuntu-20.04-base.yaml
commit 876cb0df8f3f51c4b5e9989abee0c5dc0b3d440a
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Jan 11 17:33:23 2021 -0600
refactor(task-librar): dr-install should upgrade if already installed
M task-library/tasks/dr-server-install.yaml
commit d70e5e52adcb072605f84da1958701dc82e0b116
Author: Michael Rice <michael@michaelrice.org>
Date: Mon Jan 4 16:02:40 2021 -0600
fix(esxi-join-up): support with signed vib
Added ability to esxi-join-up to utilize the signed vib
Added docs to cover how to use esxi-join-up
Signed-off-by: Michael Rice <michael@michaelrice.org>
M content/bootenvs/discovery.yml
M content/templates/esxi-join-up.py.tmpl
commit 942d57ed47470e7b075f84d19f50070bb5d61753
Author: Shane Gibson <shane@rackn.com>
Date: Wed Jan 6 12:15:16 2021 -0800
enhance(vmware-lib): Enhance safety checks and error output for OVFtool deployments
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit 16ff0d5e163a6082c31ce6ee60b9370541a5c8dd
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Jan 5 17:36:39 2021 -0600
doc(community-content): add link to KB article in note
M content/bootenvs/ubuntu-16.04.yml
M content/bootenvs/ubuntu-18.04-arm64-hwe.yml
M content/bootenvs/ubuntu-18.04.yml
M content/bootenvs/ubuntu-20.04-install.yml
commit 4c6894c942bf43f08797798762022991e260687b
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Jan 4 12:12:39 2021 -0600
fix(content,sledgehammer-builder): remove yum repo files from sl8
fix(content,sledgehammer-builder): add mtu support for bootif interface
fix(content,sledgehammer-builder): start adding vlan and bonding support
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
M content/params/package-repositories.yaml
M content/profiles/sledgehammer-centos8-v4.6.0.yaml
M sledgehammer-builder/bootenvs/build-sledgehammer.yaml
M sledgehammer-builder/tasks/sledgehammer-place-stage1-assets.yaml
M sledgehammer-builder/tasks/sledgehammer-prepare-for-image-creation.yaml
commit 710b54bbc34a2ea9d16180205a4ff99f879e7b34
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Jan 4 12:12:07 2021 -0600
fix(content): fix network-data icon and boolean schema
M content/params/network-data.yaml
commit bd1289a0c532ffc6d87a261bc605915794661509
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Jan 4 12:11:28 2021 -0600
fix(classify,flexiflow,validation): add stubs for windows and esxi
M classify/tasks/classify-stage-list-start.yaml
M classify/tasks/classify-stage-list-stop.yaml
M classify/tasks/classify.yaml
A classify/templates/classify-esxi.sh.tmpl
A classify/templates/classify.ps1.tmpl
M flexiflow/tasks/flexiflow-start.yaml
M flexiflow/tasks/flexiflow-stop.yaml
M flexiflow/tasks/flexiflow-workflow.yaml
M validation/tasks/validation-start.yaml
M validation/tasks/validation-stop.yaml
commit f341007b48ca67aeed5adad7b62624f2e65e1a8c
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Jan 4 11:46:44 2021 -0600
fix(cloud-wrapper): join requires sledgehammer bootenv, do not assume it
M cloud-wrappers/stages/cloud-decommission.yaml
M cloud-wrappers/stages/cloud-provision.yaml
commit 6dcf60d2df6c30927d1d4452fb7cf4aa27c38256
Author: Michael Rice <michael@michaelrice.org>
Date: Tue Dec 15 12:29:12 2020 -0600
feat(content): added esxi-join-up script
Adds the esxi-join-up.py script to the discovery bootenv
Signed-off-by: Michael Rice <michael@michaelrice.org>
M content/bootenvs/discovery.yml
A content/templates/esxi-join-up.py.tmpl
commit 826a45ccaadbb8ef8db24d93d987baad82f990df
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu Dec 31 15:02:30 2020 -0600
fix(task-library): handle case where firewalld did not start automatically
M task-library/params/network-firewall-ports.yaml
M task-library/tasks/network-firewall.yaml
commit fe1332643e64d2bc2b8e072e493317a93a871583
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Dec 30 10:27:28 2020 -0600
feat(cloud-wrapper): add digitalocean support
M cloud-wrappers/params/cloud-provider.yaml
A cloud-wrappers/params/digitalocean-image.yaml
A cloud-wrappers/params/digitalocean-region.yaml
A cloud-wrappers/params/digitalocean-size.yaml
A cloud-wrappers/params/digitalocean-token.yaml
M cloud-wrappers/tasks/cloud-validate.yaml
M cloud-wrappers/templates/cloud-provision-reference.tf.tmpl
commit 91db4a5624173ddcdd489c7b2fc5fd76e8d87b84
Author: Shane Gibson <shane@rackn.com>
Date: Tue Dec 29 13:02:04 2020 -0800
Rework shell type to do right thing with Arrays magically
M content/params/network-data-output-type.yaml
M content/templates/network-data-parser.tmpl
commit 97722ee1896131a5aa5cdddc6afe6008b8109dca
Author: Shane Gibson <shane@rackn.com>
Date: Mon Dec 28 20:17:48 2020 -0800
add os-identity, simple-params.py, fixes to NetData parser
A content/params/os-identity-system.yaml
A content/stages/os-identity.yaml
A content/tasks/os-identity.yaml
M content/templates/network-data-parser.tmpl
A content/templates/os-identity.sh.tmpl
A content/templates/simple-params.py.tmpl
commit 5a9c10f28066638008ccdb2345607eaf8dd5b488
Author: Shane Gibson <shane@rackn.com>
Date: Mon Dec 28 12:12:48 2020 -0800
add new fetch_nd_var() function, more doc
M content/templates/network-data-parser.tmpl
commit 82d468a650b0974e7313ffa8c6e817d0477ac5f0
Author: Shane Gibson <shane@rackn.com>
Date: Sun Dec 27 13:57:35 2020 -0800
correct documentation of debug Param
Fix the debug Param documentation string.
M content/params/network-data-parser-debug.yaml
commit d9094d7e871e2ce74cd23e3afb5779b0079ab74b
Author: Shane Gibson <shane@rackn.com>
Date: Sun Dec 27 13:44:14 2020 -0800
WIP: enhance(drp-community-content): Add 'network-data' parser
A content/params/network-data-output-type.yaml
A content/params/network-data-parser-debug.yaml
A content/templates/network-data-parser.tmpl
commit 3ab54b93448dcfb664e5e73e3a711e0f412f9f6d
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Dec 23 15:33:09 2020 -0600
fix(content): Update sl8 for new cdboot.iso
fix(sledgehammer-builder): Support UEFI better.
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
M content/profiles/sledgehammer-centos8-v4.6.0.yaml
M sledgehammer-builder/tasks/sledgehammer-create-image.yaml
commit 0eedef425f80ede1821ec181128efc53a153fcc1
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Dec 21 23:47:57 2020 -0600
feat(provision-content): helper script to upload multiple content packs
A tools/bundle-and-upload.sh
commit e0d0b99b3c546973e07d792cbd74bd9236c37593
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sun Dec 6 17:25:15 2020 -0600
wip(edge-lab): add kube-lib, remove edgelab k3s
wip(edge-lab): refactor for kube-lib
fix(task-library): storage reset was in wrong place, not protected by conditional
fix(edge-lab): typo in catalog check
fix(kube-lib): fix checksum in k3s version
fix(kube-lib): add arm64 checksums
refactor(edge-lab): increase timeout
D edge-lab/params/edge-lab-dashboard-token.yaml
D edge-lab/params/edge-lab-dashboard-version.yaml
D edge-lab/params/edge-lab-helm-charts.yaml
D edge-lab/params/edge-lab-helm-download-url.yaml
D edge-lab/params/edge-lab-helm-version.yaml
D edge-lab/params/edge-lab-mount-devices.yaml
D edge-lab/params/k3s-admin-conf.yaml
D edge-lab/params/k3s-api-port.yaml
D edge-lab/params/k3s-download-url.yaml
D edge-lab/params/k3s-node-token.yaml
D edge-lab/params/k3s-version.yaml
M edge-lab/stages/edge-lab-bootstrap.yaml
D edge-lab/stages/edge-lab-helm.yaml
D edge-lab/stages/edge-lab-install-dashboard.yaml
D edge-lab/stages/k3s-install.yaml
A edge-lab/tasks/edge-lab-bootstrap-content-check.yaml
A edge-lab/tasks/edge-lab-bootstrap-global-profile.yaml
D edge-lab/tasks/edge-lab-helm-charts.yaml
D edge-lab/tasks/edge-lab-helm-install.yaml
D edge-lab/tasks/edge-lab-install-dashboard.yaml
M edge-lab/tasks/edge-lab-reboot-workflow.yaml
D edge-lab/tasks/k3s-install.yaml
D edge-lab/templates/k3s-install.sh.tmpl
A edge-lab/workflows/bootstrap-edge-lab.yaml
M edge-lab/workflows/edge-lab-bootstrap.yaml
D edge-lab/workflows/k3s-install.yaml
M kube-lib/params/kube-lib-helm-version.yaml
M kube-lib/params/kube-lib-k3s-version.yaml
M kube-lib/params/kube-lib-kubectl-version.yaml
R100 edge-lab/params/openfaas-password.yaml kube-lib/params/openfaas-password.yaml
R100 edge-lab/profiles/open-faas.yaml kube-lib/profiles/open-faas.yaml
M kube-lib/tasks/kube-lib-k3s-cluster.yaml
M kube-lib/tasks/kube-lib-k3s-machine-install.yaml
M task-library/params/storage-mount-devices.yaml
M task-library/tasks/cluster-initialize.yaml
M task-library/tasks/storage-mount-devices.yaml
M task-library/templates/cluster-utilities.tmpl
commit c887c8537d0e16e4e0b60e32b1fd425b587a64a0
Author: Shane Gibson <shane@rackn.com>
Date: Mon Dec 21 21:07:24 2020 -0800
fix(classify): Fix typos in function names
M classify/templates/classify-base-actions.sh.tmpl
M classify/templates/classify-base-tests.sh.tmpl
commit 02b9d8ed5e5000e0f7460f4f9691de2ea60a1952
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Dec 21 16:39:20 2020 -0600
fix(contents): handle /home/rob not set case
M content/templates/setup.tmpl
commit ce1bff9d4ddfeb64c5d08b0e25b304e7ae1c21b5
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Dec 16 16:53:13 2020 -0600
refactor(task-library): make terraform-apply less verbose
M task-library/tasks/terraform-apply.yaml
commit d9b3e014ea1aa086cdd30bbd4dcc856fe68e8010
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Dec 16 16:08:57 2020 -0600
fix(edge-lab) add sleep
M edge-lab/tasks/edge-lab-reboot-workflow.yaml
commit dcc9697674193492f16096189b805088664fea28
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Dec 16 16:07:51 2020 -0600
doc(edge-lab): update kube-lib docs
M edge-lab/._Documentation.meta
M kube-lib/._Documentation.meta
commit 679c63299a92aed86b176671112ac401cba7a5aa
Author: Shane Gibson <shane@rackn.com>
Date: Sun Dec 20 18:39:46 2020 -0800
Reset context back to empty after run in govc context
M vmware-lib/content/stages/govc-datastore-manage.yaml
commit 1803a3a89933d977d8a481def6379cd8baaa77f6
Author: Shane Gibson <shane@rackn.com>
Date: Sun Dec 20 17:01:53 2020 -0800
Cleanups, datastore rework, enhance datastore
A vmware-lib/content/params/esxi-datastore-command.yaml
A vmware-lib/content/params/esxi-datastore-skip-manage.yaml
M vmware-lib/content/params/govc-datastore-create-disk.yaml
D vmware-lib/content/params/govc-datastore-skip-create.yaml
R093 vmware-lib/content/stages/govc-datastore-create.yaml vmware-lib/content/stages/govc-datastore-manage.yaml
R060 vmware-lib/content/tasks/govc-datastore-create.yaml vmware-lib/content/tasks/govc-datastore-manage.yaml
M vmware-lib/content/tasks/govc-get-thumbprint.yaml
M vmware-lib/content/workflows/esxi-sddc-vcenter-deploy.yaml
R095 vmware-lib/content/workflows/govc-datastore-create.yaml vmware-lib/content/workflows/govc-datastore-manage.yaml
M vmware-lib/content/workflows/govc-deploy-ova.yaml
commit 26788967413e7ff07caca9ab26ffa0546f7e7f54
Author: Shane Gibson <shane@rackn.com>
Date: Tue Dec 15 19:47:40 2020 -0800
restructure member mappings
M vmware-lib/content/params/esxi-datastore-mappings.yaml
M vmware-lib/content/stages/govc-datastore-create.yaml
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
D vmware-lib/content/tasks/govc-cluster-create-fqdn.yaml
D vmware-lib/content/tasks/govc-cluster-create-with-vsan-deprecated.yaml
M vmware-lib/content/tasks/govc-cluster-create.yaml
M vmware-lib/content/tasks/govc-datastore-create.yaml
M vmware-lib/content/tasks/govc-dvs-create.yaml
M vmware-lib/content/tasks/govc-get-thumbprint.yaml
M vmware-lib/content/tasks/govc-vsan-claim-disks.yaml
M vmware-lib/content/tasks/govc-vsan-cluster-get.yaml
M vmware-lib/content/tasks/govc-vsan-cluster-operations.yaml
M vmware-lib/content/tasks/govc-vsan-destroy-cluster.yaml
M vmware-lib/content/templates/govc-lib.sh.tmpl
M vmware-lib/content/templates/govc-setup.sh.tmpl
M vmware-lib/content/workflows/govc-deploy-ova.yaml
commit d1c144276425ab7537da24472f2c28ae96a13a86
Author: Shane Gibson <shane@rackn.com>
Date: Mon Dec 14 15:38:36 2020 -0800
alter 'if' construct to remove 'eq'
M vmware-lib/content/tasks/govc-datastore-create.yaml
commit 5cbaca4b4c1ab7580aa623cb1294e56ebafcb4f6
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Dec 14 17:11:30 2020 -0600
fix(content): fix routes field of network-data
M content/params/network-data.yaml
commit 23fdf0cdbb4ad6b09fbe587c94ac2ebfcf6ed044
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Dec 14 17:10:25 2020 -0600
fix(content): include rs.uuid in rpi4 kernel cmdline
M content/bootenvs/sledgehammer.yml
commit 39dbdfa6480f63727d53be6e0eca343daa2f8dd2
Author: Shane Gibson <shane@rackn.com>
Date: Mon Dec 14 14:30:07 2020 -0800
fix MachineName to Machine.Name
M vmware-lib/content/params/esxi-datastore-mappings.yaml
commit 4f7b888726b496d95d32c6d54d572993e1cc7414
Author: Shane Gibson <shane@rackn.com>
Date: Mon Dec 14 11:19:13 2020 -0800
remove unneeded filter param
D vmware-lib/content/params/esxi-node-filter-param.yaml
commit 98e6f379330417de46d06b6b357a532e0bea592f
Author: Shane Gibson <shane@rackn.com>
Date: Sun Dec 13 18:58:00 2020 -0800
enhance(drp-community-content): Add 'network-manage-routes task
M content/._RequiredFeatures.meta
A content/params/network-data-tag.yaml
A content/params/network-manage-routes-command.yaml
A content/stages/network-manage-routes.yaml
A content/tasks/network-manage-routes.yaml
A content/templates/convert_ipv4_netmask_to_cidr_prefix.sh.tmpl
commit d00cced1530eb58e5aff88db532248f2614b1f4f
Author: Shane Gibson <shane@rackn.com>
Date: Sun Dec 13 18:44:50 2020 -0800
Fixes for DS create, OVFTool, VSAN claim
A vmware-lib/content/._Prerequisites.meta
M vmware-lib/content/params/esxi-datastore-mappings.yaml
A vmware-lib/content/params/esxi-node-filter-param.yaml
A vmware-lib/content/params/esxi-vsan-tag-only.yaml
M vmware-lib/content/params/govc-datastore-create-disk.yaml
M vmware-lib/content/params/ova-ovftool-deploy-more-mapping-template.yaml
M vmware-lib/content/params/ova-ovftool-extra-options.yaml
A vmware-lib/content/params/ova-ovftool-options.yaml
M vmware-lib/content/tasks/govc-datastore-create.yaml
M vmware-lib/content/tasks/govc-vsan-claim-disks.yaml
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit d2610998306156e25e3d66b7a922b413e9741dfc
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sat Dec 12 14:29:18 2020 -0600
feat(content): add more network-data fields
M content/params/network-data.yaml
commit 89f0785a39451c2c87861490555177f065614f41
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Dec 11 13:48:05 2020 -0600
refactor(cloud-wrapper): use template vars and make icon selection smarter
A cloud-wrappers/params/cloud-provider-icon.yaml
M cloud-wrappers/tasks/cloud-inspect.yaml
M cloud-wrappers/tasks/cloud-validate.yaml
commit 01d38dcdf6f1368c489bd8dc34ff78b54fbb0526
Author: Shane Gibson <shane@rackn.com>
Date: Wed Dec 9 11:01:29 2020 -0800
fix if/then/else/fi missing then; duh
M vmware-lib/content/tasks/govc-vsan-claim-disks.yaml
commit 2af700ae78bc16c0bfaa4fed257d52e3c71b9d43
Author: Shane Gibson <shane@rackn.com>
Date: Wed Dec 9 10:10:59 2020 -0800
enhance(vmware-lib): Test NODES empty, add tag only
A vmware-lib/content/params/esxi-vsan-tag-only.yaml
M vmware-lib/content/tasks/govc-vsan-claim-disks.yaml
commit bdb444667bd7edbffa29349e99e1280c8801dde3
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Dec 8 23:23:09 2020 -0600
fix(content): add links back into debian.
M content/bootenvs/debian-10.yml
M content/bootenvs/debian-8.yml
M content/bootenvs/debian-9.yml
commit 3fe94ff0e39bfede7f2ccfa47e9d93cda2251c71
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Dec 8 23:22:47 2020 -0600
fix(task-library): Allow bigger kibana payloads
M task-library/tasks/kibana-setup.yaml
commit e9aae1a57e176b576cff1c9ff8274588a2514341
Author: Shane Gibson <shane@rackn.com>
Date: Tue Dec 8 17:34:07 2020 -0800
rename branch, add current commits
M vmware-lib/content/params/esxi-datastore-mappings.yaml
A vmware-lib/content/params/esxi-datastore-memberships.yaml
M vmware-lib/content/tasks/govc-datastore-create.yaml
M vmware-lib/content/tasks/ovftool-deploy.yaml
A vmware-lib/content/templates/EXAMPLE-govc-vcf-cloud-builder.json.tmpl
commit 22d26540779765b27c8248a3357b1bd41bc70ca1
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Dec 8 16:33:05 2020 -0600
fix(cloud-wrap): fix terraform 0.14 requirements
fix(cloud-wrapper): allow future versions
M cloud-wrappers/templates/cloud-provision-reference.tf.tmpl
M task-library/tasks/bootstrap-contexts.yaml
commit 58edf4eccc537b889b14bf8795c24a2c1574b35a
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Dec 8 00:33:48 2020 -0600
feat(task-library): Add more NIC inventory fields
M task-library/params/inventory-collect.yaml
commit 0bfd3e21b27807d10710a9076eef1321dcc45579
Author: Shane Gibson <shane@zerostack.com>
Date: Sun Dec 6 13:49:56 2020 -0800
staging changes while switching laptops
R094 vmware-lib/content/params/ova-ovaftool-deploy-more-mapping-template.yaml vmware-lib/content/params/ova-ovftool-deploy-more-mapping-template.yaml
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit 0438b50e60b16d05f14a4e659627bd7d5b64c49f
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sat Dec 5 13:07:20 2020 -0600
feat(content): security flag overrides debug to protect sensitive data
A content/params/security-debug-block.yaml
M content/templates/setup.tmpl
commit 8b7f475a2fb369eb718f97b9ebb6b2e610ab8ed0
Author: Shane Gibson <shane@rackn.com>
Date: Thu Dec 3 18:48:53 2020 -0800
WIP enhance(vmware-lib): Enhance ovftool, Doc, and add DS Mappings
M vmware-lib/content/._Documentation.meta
A vmware-lib/content/params/esxi-datastore-mappings.yaml
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit 11d42db071e860da9f92bbc4f036b881dfdda1e4
Author: Shane Gibson <shane@rackn.com>
Date: Wed Dec 2 09:18:55 2020 -0800
fix(vmware-lib): OVFTool without datastore defined caused invalid cmd generation
If no datastore is specified, then the command output that is generated had an empty line without a backslash continuation. This fixes that condition.
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit 2a2c685d70b16c12f17284004527cb788bc24c33
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Nov 30 17:21:00 2020 -0600
feat(dev-library): send powercycle event for UX testing
A dev-library/stages/reboot-event.yaml
A dev-library/tasks/reboot-event.yaml
A dev-library/workflows/reboot-event.yaml
M edge-lab/params/edge-lab-reboot-workflow.yaml
M edge-lab/tasks/edge-lab-reboot-workflow.yaml
M task-library/tasks/ansible-join-up.yaml
commit 4853d1457b5289e24a040cf5d5e341a3388eed9f
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Nov 30 17:14:21 2020 -0600
fix(content): Make network-data composable in sledgehammer
M content/bootenvs/sledgehammer.yml
commit 05342661e892ea310ad686f0219e3009b6b90aa9
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Nov 16 09:51:33 2020 -0600
doc(task-lib): mark deprecations
feat(kube-lib): k3s install via 46 cluster pattern
feat(task-library) v46 cluster pattern
refactor(kube-lib): use sha256sum instead of checksum
fix(task-lib): fix explode file path
refactor(task-library): add warning about default change
fix(task-library): change default to detect <46
doc(task-library): flag <v46 cluster pattern, add doc xref
M cloud-wrappers/tasks/cloud-cleanup.yaml
M cloud-wrappers/tasks/cloud-inspect.yaml
M content/templates/setup.tmpl
A kube-lib/params/kube-lib-api-port.yaml
D kube-lib/params/kube-lib-helm-download-url.yaml
M kube-lib/params/kube-lib-helm-version.yaml
A kube-lib/params/kube-lib-k3s-version.yaml
M kube-lib/params/kube-lib-kube-config.yaml
A kube-lib/params/kube-lib-kubectl-version.yaml
D kube-lib/params/kube-lib-kubernetes-download-url.yaml
M kube-lib/params/kube-lib-kubernetes-version.yaml
A kube-lib/params/kube-lib-node-token.yaml
M kube-lib/stages/kube-lib-dashboard.yaml
M kube-lib/stages/kube-lib-helm.yaml
A kube-lib/stages/kube-lib-k3s-cluster.yaml
A kube-lib/stages/kube-lib-k3s-machine-install.yaml
M kube-lib/tasks/kube-lib-dashboard-install.yaml
M kube-lib/tasks/kube-lib-helm-install.yaml
A kube-lib/tasks/kube-lib-k3s-cluster.yaml
A kube-lib/tasks/kube-lib-k3s-machine-install.yaml
M kube-lib/tasks/kube-lib-kubectl-install.yaml
D kube-lib/tasks/kube-lib-legacy-migration.yaml
A kube-lib/templates/kube-lib-k3s-install.tmpl
A kube-lib/templates/kube-lib-kubectl-install.tmpl
A kube-lib/workflows/k3s-cluster-build.yaml
A kube-lib/workflows/k3s-machine-install.yaml
M task-library/params/cluster-escape.yaml
A task-library/params/cluster-filter.yaml
M task-library/params/cluster-leader-count.yaml
A task-library/params/cluster-leader.yaml
M task-library/params/cluster-leaders.yaml
M task-library/params/cluster-machines.yaml
A task-library/params/cluster-manager.yaml
M task-library/params/cluster-profile.yaml
M task-library/params/cluster-step.yaml
A task-library/params/storage-mount-devices.yaml
M task-library/stages/cluster-add.yaml
M task-library/stages/cluster-remove.yaml
M task-library/stages/cluster-setup.yaml
M task-library/stages/cluster-step.yaml
M task-library/stages/cluster-sync.yaml
M task-library/tasks/cluster-add.yaml
A task-library/tasks/cluster-initialize.yaml
M task-library/tasks/cluster-remove.yaml
M task-library/tasks/cluster-setup.yaml
M task-library/tasks/cluster-step.yaml
M task-library/tasks/cluster-sync.yaml
A task-library/tasks/storage-mount-devices.yaml
M task-library/templates/cluster-shared.tmpl
A task-library/templates/cluster-utilities.tmpl
M task-library/templates/download-tools.tmpl
commit 9888a1e2fcbf6e2442427f5c8d3fc8d096455f71
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sun Nov 29 21:27:50 2020 -0600
doc: Doc tweak
M README.rst
commit 6d24b748085198e7c90f71a5b086c280535f25c4
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sat Nov 28 23:18:26 2020 -0600
feat(hardware-tooling): update for sl8 and create helper profile
A hardware-tooling/profiles/global-hw-repo.yaml
M hpe-support/params/hpe-repo-urls.yml
M hpe-support/params/hpe-repo-versions.yml
M hpe-support/tasks/hpe-tools-install.yml
commit ee1f20dd823d8ffd3f59665c7148274561168cc6
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Nov 26 23:29:08 2020 -0600
feat(content): Allow sledgehammer cdboot to have parameterized interface
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
M content/params/network-data.yaml
M content/profiles/sledgehammer-centos8-full-v4.6.0.yaml
M content/profiles/sledgehammer-centos8-v4.6.0.yaml
M sledgehammer-builder/tasks/sledgehammer-place-stage1-assets.yaml
commit 92777ddbb1515bfe1ad66398895c4ef259a30662
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Nov 25 14:29:07 2020 -0600
feat(sledgehammer): allow sledgehammer to boot from static IPs
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
M content/profiles/sledgehammer-centos8-full-v4.6.0.yaml
M content/profiles/sledgehammer-centos8-v4.6.0.yaml
M sledgehammer-builder/tasks/sledgehammer-create-image.yaml
M sledgehammer-builder/tasks/sledgehammer-place-stage1-assets.yaml
M sledgehammer-builder/tasks/sledgehammer-place-start-up.yaml
commit 399cd37f10c9998d9bbdfe33c35f35aabd9c9883
Author: Shane Gibson <shane@rackn.com>
Date: Tue Nov 24 14:05:10 2020 -0800
enhance(image-builder): Add custom upload image and path capability
M image-builder/._Documentation.meta
A image-builder/params/image-builder-upload-manifest-name.yaml
A image-builder/params/image-builder-upload-path.yaml
A image-builder/params/image-builder-upload-rootfs-name.yaml
M image-builder/templates/image-capture.sh.tmpl
commit 6884b2e2b5ab629b30fc489a0b23cbb01ba88fa2
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Nov 23 21:46:35 2020 -0600
fix(integrations): apt update py3-pip to fix docker pip issue
fix(integrations): apt update py3-pip to fix docker pip issue
M integrations/docker-context/ansible-dockerfile
commit 61a3f40b2eeae81d760a31fc94ce01fa9aa533db
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Nov 23 19:57:50 2020 -0600
feat(sledgehammer): add exanic-utils to full driver sl8
M content/profiles/sledgehammer-centos8-full-v4.6.0.yaml
M sledgehammer-builder/tasks/sledgehammer-exablaze-current-drivers.yaml
commit 17a4a74ff03ff4cb120d2a474f7cd88d19338182
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Nov 23 15:45:16 2020 -0600
feat(content): Add linux bootenv selector and parameters
A content/params/linux-install-bootenv-map.yaml
A content/params/linux-install-bootenv-override.yaml
A content/params/linux-install-bootenv.yaml
A content/stages/linux-selector.yaml
A content/tasks/linux-selector.yaml
A content/templates/linux-selector.sh.tmpl
commit a366f235d46e16616937ba67773204dc11a1904e
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Nov 23 15:44:34 2020 -0600
fix(content): centos-8 duplicate removed
M content/bootenvs/centos-8.1.1911.yaml
commit dda86a3b6b2451cdf0061935322a0ec61d714a71
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Nov 23 10:14:30 2020 -0600
fix(content): Add IsoUrl to the profiles for sledgehammer
M content/profiles/sledgehammer-0b8f38aeecc5a40f915758d9af47102fee6fb83e.yaml
M content/profiles/sledgehammer-centos7-v4.6.0.yaml
M content/profiles/sledgehammer-centos8-full-v4.6.0.yaml
M content/profiles/sledgehammer-centos8-v4.5.0.yaml
M content/profiles/sledgehammer-centos8-v4.6.0.yaml
commit e554f91a93bcebda12070f54067ad66f5ccb70da
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sat Nov 21 23:48:32 2020 -0600
feat(sledgehammer): add exablaze to full drivers
M content/profiles/sledgehammer-centos8-full-v4.6.0.yaml
M sledgehammer-builder/profiles/sledgehammer-full-drivers.yaml
M sledgehammer-builder/tasks/sledgehammer-exablaze-current-drivers.yaml
commit 03259c0a5c0199150b9e15f5c56b9a62fd41600d
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Nov 20 09:32:19 2020 -0600
feat(sledgehammer-builder): Add xorriso and tpm tools to sledgehammer
feat(content): update to centos8 sledgehammer
feat(content): Add profiles for sledgehammer versions.
feat(sledgehammer-builder): Add full drivers sledgehammer centos8
This adds exablaze driver support, but it doesn't work. dkms fails.
A content/bootenvs/centos-8.1.1911.yaml
A content/bootenvs/centos-8.2.2004.yml
M content/bootenvs/centos-8.yml
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
M content/params/package-repositories.yaml
A content/profiles/sledgehammer-centos7-v4.6.0.yaml
A content/profiles/sledgehammer-centos8-full-v4.6.0.yaml
A content/profiles/sledgehammer-centos8-v4.5.0.yaml
A content/profiles/sledgehammer-centos8-v4.6.0.yaml
M sledgehammer-builder-centos-7/bootenvs/build-sledgehammer.yaml
A sledgehammer-builder-centos-7/workflows/sledgehammer-build-7.yaml
M sledgehammer-builder/bootenvs/build-sledgehammer.yaml
R100 sledgehammer-builder/params/sledgehammer.add-insecure-drivers.yaml sledgehammer-builder/params/sledgehammer.custom-tasks.yaml
A sledgehammer-builder/params/sledgehammer.exablaze-driver-repo.yaml
M sledgehammer-builder/params/sledgehammer.solarflare-driver-package.yaml
A sledgehammer-builder/profiles/sledgehammer-full-drivers.yaml
A sledgehammer-builder/tasks/sledgehammer-exablaze-current-drivers.yaml
commit c1d48da2a329129ae98ae554226d20939c35d0d5
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sun Nov 22 22:29:04 2020 -0600
feat(classify): Add param to profile functions
M classify/templates/classify-base-actions.sh.tmpl
commit 1e8f6d4b5073a21ea787facf0f2521f5e3553d74
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Nov 18 21:13:37 2020 -0600
fix(classify): fix issues with refactor
M classify/templates/classify-base-actions.sh.tmpl
M classify/templates/classify-base-tests.sh.tmpl
commit 1af9725dc99f83fce8d9eb985d2fd237e5a8b4d7
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Nov 17 23:03:35 2020 -0600
feat(content): add TPM public key recorder for inventory.
This will attempt to record the public key from the TPM.
If not present or tools not available, those will be in the
inventory variable. It will store the base64 encoding of the
public key.
M task-library/templates/tpm-info.sh.tmpl
commit 5ad55a70102c584f37fe539121ed31702ecb01cb
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Nov 18 14:18:47 2020 -0600
feat(classify): Reorder some classify pieces
A classify/templates/classify-base-actions.sh.tmpl
A classify/templates/classify-base-tests.sh.tmpl
M classify/templates/classify.sh.tmpl
M classify/templates/has_inventory_value.sh.tmpl
commit ba49ebab9f550765918313dc6eb2f30ad3c263c7
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Nov 17 23:03:35 2020 -0600
feat(content): add TPM public key recorder for inventory.
This will attempt to record the public key from the TPM.
If not present or tools not available, those will be in the
inventory variable. It will store the base64 encoding of the
public key.
M task-library/params/inventory-collect.yaml
A task-library/params/inventory-tpm-device.yaml
A task-library/params/inventory-tpm-fail-on-notools.yaml
A task-library/params/inventory-tpm-public-key.yaml
M task-library/tasks/inventory.yaml
A task-library/templates/tpm-info.sh.tmpl
commit ddba33c23bbd214aa69b74de4de2911cc66741da
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Nov 17 22:56:16 2020 -0600
feat(content): add auto reserve task for discover stage.
This task converts the current DHCP boot address into
a reservation. The reserve-dhcp-address boolean parameter
which defaults to false to control whether this is done or
not. it defaults to off.
A content/params/reserve-dhcp-address.yaml
M content/stages/discover-no-gohai.yaml
M content/stages/discover.yaml
A content/tasks/reserve-dhcp-address.yaml
commit 287196f89f62374e0a153e346c24f787ee1af072
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Nov 17 22:54:10 2020 -0600
feat(content): update centos-7 to 7.9.2009 and add new bootenv
A content/bootenvs/centos-7.9.2009.yml
M content/bootenvs/centos-7.yml
M content/params/package-repositories.yaml
commit fd9f6dd4ad4e875f317803c88601d6dc6f62c08b
Author: Shane Gibson <shane@rackn.com>
Date: Tue Nov 17 10:02:39 2020 -0800
delete job-log-output.txt
delete errant file
D vmware-lib/job-log-output.txt
commit 67bead7d6c373c484851861ca01e755d386491bc
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Nov 12 19:38:11 2020 -0600
feat(content): Define network-data
A content/params/network-data.yaml
commit 3518179ca25f731fae6c21b03b9c91bab2e1c183
Author: Shane Gibson <shane@rackn.com>
Date: Wed Nov 11 16:09:03 2020 -0800
move the Param outside of Range
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
commit eadb4205ad0d07c6a379b86bfb7c015eddb6713e
Author: Shane Gibson <shane@rackn.com>
Date: Wed Nov 11 16:01:28 2020 -0800
fix bad bash, set DO_PLAYBOOK to always true
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
commit afa9a2640dc77cbf9907e5b62d4706feae56ab46
Author: Shane Gibson <shane@rackn.com>
Date: Wed Nov 11 09:47:41 2020 -0800
fix(vmware-lib): If VSAN disabled, do not generate playbook for rename
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
commit b352212a51b246996bb7b6dc9622edcf16ffa5f1
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Nov 9 22:25:24 2020 -0600
feat(content): add parameters for the new access-ssh
A content/params/access-ssh-parameters.yaml
A content/params/access-ssh-template.yaml
commit db774986ab8191e5cd4ecf365b70855c4a81b6e7
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Nov 9 22:22:34 2020 -0600
feat(content): Add access-ssh-parameters and template override
These two new parameters allow for the extension of the ssh
config file. The access-ssh-temmplate allows for complete override
with your own template. access-ssh-parameters allows for key/value
style replacement of entries in the config file.
M content/tasks/ssh-access.yaml
M content/templates/access-keys.sh.tmpl
commit eb92bd1e651347bab2f11a4a79db01d3e241cc95
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu Nov 5 17:11:43 2020 -0600
feat(task-library): allow user to set password during dr-server-install
refactor(task-library): remove endpoint register from dr-server-install
refactor(task-library): stop setting colors in tasks as side-effects
fix(task-library): remove unneeded extra claims
fix(task-library): add new required params
A task-library/params/dr-server-initial-password.yaml
A task-library/params/dr-server-initial-user.yaml
M task-library/tasks/ansible-join-up.yaml
M task-library/tasks/dr-server-install.yaml
commit 9ce4b06444d8e46f76f65539cc885c64c98bb689
Author: Shane Gibson <shane@rackn.com>
Date: Thu Nov 5 19:54:27 2020 -0800
fix(task-library): fix dnf/yum separation for bootstrap-contexts
M task-library/tasks/bootstrap-contexts.yaml
commit 87f1cd4e2f840e2a1a50d1287990b3a7d854c847
Author: Shane Gibson <shane@rackn.com>
Date: Thu Nov 5 11:52:07 2020 -0800
enhance(image-builder): Add flexiflow capabilities to Image Builder
M image-builder/._Documentation.meta
M image-builder/._Prerequisites.meta
A image-builder/params/image-builder-post-builder-flexiflow.yaml
A image-builder/params/image-builder-pre-builder-flexiflow.yaml
A image-builder/stages/image-builder-capture.yaml
M image-builder/stages/image-builder-linux.yaml
A image-builder/stages/image-builder-post-builder-flexiflow.yaml
A image-builder/stages/image-builder-pre-builder-flexiflow.yaml
M image-builder/workflows/image-builder-centos.yaml
M image-builder/workflows/image-builder-centos8.yaml
M image-builder/workflows/image-builder-rhel.yaml
M image-builder/workflows/image-builder-ubuntu-bionic.yaml
commit 40f29a9a383e89dc4a5fa8afd4279cfee9ed147b
Author: Michael Rice <michael@michaelrice.org>
Date: Thu Nov 5 10:09:47 2020 -0600
feat(community-content): updated Ubuntu 18.04
Updated Ubuntu 18.04 to the 18.04.5 release
Signed-off-by: Michael Rice <michael@michaelrice.org>
M content/bootenvs/ubuntu-18.04.yml
commit a8fc53613cbe0eaeeac177a993d5527a0f2d5e06
Author: Shane Gibson <shane@rackn.com>
Date: Wed Nov 4 15:23:54 2020 -0800
enhance(image-builder): Cleanup new agent configuration data
M image-builder/templates/image-builder-cleanup.sh.tmpl
commit 9f6af4d17bc549234a8278044caea28524196f62
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Nov 2 10:29:04 2020 -0600
feat(flash): record list of installed packages and a hash
This is in case the profile gets removed from the system.
A flash/params/flash-list-installed-hash.yml
A flash/params/flash-list-installed.yml
M flash/tasks/dell-firmware-flash-list.yml
M flash/tasks/hpe-firmware-flash-list.yml
M flash/tasks/lenovo-firmware-flash-list.yml
A flash/templates/flash-list-installed.sh.tmpl
commit 38bd6db113318d87f412416dae2e218dcb918d23
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sun Nov 1 17:55:07 2020 -0600
refactor(cloud-wrapper): add meta data for all cloud params
M cloud-wrappers/params/aws-access-key.yaml
M cloud-wrappers/params/aws-ami-id.yaml
M cloud-wrappers/params/aws-instance-type.yaml
M cloud-wrappers/params/aws-region.yaml
M cloud-wrappers/params/aws-secret-key.yaml
M cloud-wrappers/params/aws-security-groups.yaml
M cloud-wrappers/params/google-boot-disk-image.yaml
M cloud-wrappers/params/google-credential.yaml
M cloud-wrappers/params/google-instance-type.yaml
M cloud-wrappers/params/google-project-id.yaml
M cloud-wrappers/params/google-region.yaml
M cloud-wrappers/params/google-zone.yaml
M cloud-wrappers/params/linode-instance-image.yaml
M cloud-wrappers/params/linode-instance-type.yaml
M cloud-wrappers/params/linode-region.yaml
M cloud-wrappers/params/linode-root-password.yaml
M cloud-wrappers/params/linode-token.yaml
commit ebba1a787e1bfd609bdc0ff2d3a534fa84255d5e
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sun Nov 1 17:53:01 2020 -0600
feat(cloud-wrapper): add azure cloud support
A cloud-wrappers/params/azure-appId.yaml
A cloud-wrappers/params/azure-image.yaml
A cloud-wrappers/params/azure-password.yaml
A cloud-wrappers/params/azure-region.yaml
A cloud-wrappers/params/azure-size.yaml
A cloud-wrappers/params/azure-subscription_id.yaml
A cloud-wrappers/params/azure-tenant.yaml
M cloud-wrappers/params/cloud-provider.yaml
M cloud-wrappers/tasks/cloud-inspect.yaml
M cloud-wrappers/tasks/cloud-validate.yaml
M cloud-wrappers/templates/cloud-provision-reference.tf.tmpl
commit f1b2b7df9afe6d3b7755bb417463a238427274e1
Author: Shane Gibson <shane@rackn.com>
Date: Fri Oct 30 12:39:05 2020 -0700
clean up ovftool, add arg processing, add WF
M vmware-lib/content/params/ova-ovftool-extra-options.yaml
M vmware-lib/content/tasks/ovftool-deploy.yaml
M vmware-lib/content/workflows/esxi-sddc-ovftool-deploy.yaml
commit 7d2b6c6181ef7f679fd8d7b75590713934d6551f
Author: Shane Gibson <shane@rackn.com>
Date: Thu Oct 29 19:20:44 2020 -0700
enhace ovftool-deploy capabilities
A vmware-lib/content/params/ova-ovaftool-deploy-more-mapping-template.yaml
A vmware-lib/content/params/ova-ovftool-extra-options.yaml
R094 vmware-lib/content/params/ova-param.json.yaml vmware-lib/content/params/ova-param-json.yaml
M vmware-lib/content/params/vcsa-deploy-template-json.yaml
M vmware-lib/content/tasks/ovftool-deploy.yaml
A vmware-lib/content/workflows/esxi-sddc-ovftool-deploy.yaml
commit bca691e5dc0d3a2517f05aab549bb7ec8cc504eb
Author: Shane Gibson <shane@rackn.com>
Date: Thu Oct 29 13:13:38 2020 -0700
true up vsan-enabled control in appropriate tasks
M vmware-lib/content/tasks/govc-vsan-cluster-enable.yaml
M vmware-lib/content/tasks/govc-vsan-cluster-get.yaml
M vmware-lib/content/tasks/govc-vsan-destroy-cluster.yaml
commit a60b0124538911e70bae86cb322f5930258c2f23
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 22:12:10 2020 -0700
make it ugly but working
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit d6ad7efa18766df1d4f89f17c47e1b7d26942c89
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 22:08:19 2020 -0700
newline rendering thrashing about
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit 3defc4ce3f468d912617226a00f1cd568ef09f3d
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 22:05:42 2020 -0700
fix golang rendering no newline
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit d062fd49092e2349b8600d49003a846e56686805
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 21:59:21 2020 -0700
fix ovftool back to original format
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit 6a35c7d11bcfecca3549260f6174aa7d16206d16
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 20:16:42 2020 -0700
just make it stupid simple
M vmware-lib/content/templates/esxi-wait-time.sh.tmpl
commit 4dea7a1d0e85c59408c76c57cfb55dcda9055336
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 20:10:59 2020 -0700
fix N to WAIT
M vmware-lib/content/templates/esxi-wait-time.sh.tmpl
commit f74e0990adc4e82d9857da0866176c70a305a811
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 20:08:20 2020 -0700
fix bullshit esxi shell syntax deficencies
M vmware-lib/content/templates/esxi-wait-time.sh.tmpl
commit 259fb941a9ec58ed1d8df09e804bc2f0a8c85fec
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 20:04:08 2020 -0700
thank you Slack for converting quotes to 'smart quotes' assholes
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit 1d980cc7b03ebb25f9bb418e1faae9de5d7d95ac
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 20:01:45 2020 -0700
fix the fix
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit 2356268d570168b9d7c3c89ab1013f30decd7064
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 19:59:19 2020 -0700
fix ovftool deploy vi: syntax
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit 64a0cd8f255adb390be5494e28579e172ee6e116
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 18:34:54 2020 -0700
change vi: syntax for non DC/Cluster use
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit 0a434a85618f3c582b71748ebac562f10cc8a277
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 18:20:59 2020 -0700
Add shell history disable to ovftool
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit d6945fe3452ddd6e50089ce3a23c4c07b36f466d
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 17:20:02 2020 -0700
fix wait time tmpl for ESXi broken shell
M vmware-lib/content/templates/esxi-wait-time.sh.tmpl
commit 6b4730538fe266877a12f7c0be7f84733b772c84
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 14:25:40 2020 -0700
add esxi-wait-time for race conditions
A vmware-lib/content/params/esxi-wait-time.yaml
A vmware-lib/content/stages/esxi-wait-time.yaml
A vmware-lib/content/tasks/esxi-wait-time.yaml
A vmware-lib/content/templates/esxi-wait-time.sh.tmpl
commit f59665cc3ad032e08df2efd94f1cb628a5c60806
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 14:10:40 2020 -0700
enhance(drp-community-content): Add empty-gpt-tables stage/task
A content/stages/empty-gpt-tables.yaml
A content/tasks/empty-gpt-tables.yaml
commit 2482368e6da38d8975dc4a5f8ee2e0f380986a09
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 27 13:09:44 2020 -0700
fix 'if eq' argument structure
M vmware-lib/content/tasks/govc-stage-ova.yaml
commit f914b05a9efae156568ecfbf89c4e5c42d68806d
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 27 13:06:39 2020 -0700
add 'import.spec' operation to 'govc-commands'
A vmware-lib/content/params/govc-skip-ova-stage.yaml
M vmware-lib/content/tasks/govc-stage-ova.yaml
M vmware-lib/content/workflows/govc-commands.yaml
commit 4893d185c39f309e1d87e5eec6f94ef2efb9e882
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 27 12:51:25 2020 -0700
add import.spec capability to govc-commands
M vmware-lib/content/tasks/govc-commands.yaml
commit 13867fd8923cf4f8debd71d101fb43155d59670f
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 27 11:33:18 2020 -0700
restore the govc-setup template
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit 7bd334bef572e63fbb5befe611616203f89d8aa9
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 27 11:14:02 2020 -0700
enhance(vmware-lib): Add OVFTool deployment generic pattern
M vmware-lib/.gitignore
D vmware-lib/content/params/govc-template-json.yaml
A vmware-lib/content/params/ova-param.json.yaml
A vmware-lib/content/params/ova-template-json.yaml
A vmware-lib/content/stages/ovftool-deploy.yaml
M vmware-lib/content/tasks/govc-commands.yaml
M vmware-lib/content/tasks/govc-wait-for-ova.yaml
A vmware-lib/content/tasks/ovftool-deploy.yaml
commit e9fb56018d8d913f25ad23970a676415b691fd98
Author: Shane Gibson <shane@rackn.com>
Date: Thu Oct 22 14:50:00 2020 -0700
enhance(image-builder): Add configurable excludes and package additions
A image-builder/params/image-builder-additional-excludes.yaml
A image-builder/params/image-builder-additional-packages.yaml
A image-builder/params/image-builder-additional-tar-options.yaml
A image-builder/params/image-builder-skip-package-reset.yaml
M image-builder/tasks/image-update-packages.yaml
M image-builder/templates/image-capture.sh.tmpl
M image-builder/templates/image-reset-package-repos.sh.tmpl
commit 1ba1f3556d45314da2ced5a5f4d18541d69702f8
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 21 15:39:05 2020 -0700
change debug to verbose if rs-debug-enable is set
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
M vmware-lib/content/templates/govc-lib.sh.tmpl
commit 2e43542c7d9574ed0c27498cbddbed1c3a36ef7f
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 21 12:00:38 2020 -0700
Add new 'ansible/additional-options' capability
A vmware-lib/content/params/ansible-additional-options.yaml
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
commit 778f5376e26ddedc16d54fafabbb4efcf93cc501
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 21 08:04:28 2020 -0700
Add ansible debug flag if rs-debug-enable set
M vmware-lib/content/templates/govc-lib.sh.tmpl
commit e5169c913c81f47f644cfb5e0bfccf95451fb4a3
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 20 11:16:05 2020 -0700
enhance(vmware-lib): Enhance vmware-lib content
M vmware-lib/content/workflows/esxi-sddc-cluster-configure.yaml
M vmware-lib/content/workflows/esxi-sddc-vcenter-deploy.yaml
commit fef6bd9d1092f9f9c6a8d4e25dbbfae97f9daf66
Author: Shane Gibson <shane@rackn.com>
Date: Mon Oct 19 18:05:18 2020 -0700
fix data structure schema and matching task for migrate VMs
M vmware-lib/content/params/esxi-dvs-mappings.yaml
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 9b15918420f0c3daab248b1e0dc9af5e84e706f7
Author: Shane Gibson <shane@rackn.com>
Date: Mon Oct 19 16:04:53 2020 -0700
fix borked variable names
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 9cf8b6df78043cbf2da2d7b0b9e2a7bdaf7c95e1
Author: Shane Gibson <shane@rackn.com>
Date: Mon Oct 19 15:42:52 2020 -0700
Change vm migration to array structure
M vmware-lib/content/params/esxi-dvs-mappings.yaml
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 448fba254f8eead6e6002d8348e0c3ffab383cd9
Author: Shane Gibson <shane@rackn.com>
Date: Mon Oct 19 14:47:22 2020 -0700
add current portgroup
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 15e143d9de7af8af537bc9289d43405638a2aaa0
Author: Shane Gibson <shane@rackn.com>
Date: Mon Oct 19 13:36:30 2020 -0700
fix 'no value' logic tests
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 9521099a1dde5732cde17c3046c8115f487206ab
Author: Shane Gibson <shane@rackn.com>
Date: Mon Oct 19 13:29:47 2020 -0700
Add alternate node for VM migrate pattern
M vmware-lib/content/params/esxi-dvs-mappings.yaml
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 0ef6cd4cc2eb5bd6f1caafa1b8a0e5485d1a09d9
Author: Shane Gibson <shane@rackn.com>
Date: Mon Oct 19 12:28:46 2020 -0700
Fix Meta.BaseContext to Context
M vmware-lib/content/tasks/govc-cluster-create-fqdn.yaml
M vmware-lib/content/tasks/govc-cluster-create-with-vsan-deprecated.yaml
M vmware-lib/content/tasks/govc-cluster-create.yaml
M vmware-lib/content/tasks/govc-get-thumbprint.yaml
M vmware-lib/content/tasks/govc-vsan-claim-disks.yaml
M vmware-lib/content/tasks/govc-vsan-cluster-get.yaml
M vmware-lib/content/tasks/govc-vsan-cluster-operations.yaml
M vmware-lib/content/tasks/govc-vsan-destroy-cluster.yaml
commit ceae9b37130e405b555565629c8c71ab26df65ff
Author: Shane Gibson <shane@rackn.com>
Date: Mon Oct 19 11:51:24 2020 -0700
Add updated filter for DVS create
M vmware-lib/content/tasks/govc-dvs-create.yaml
commit a1469c15e908b2e0f19c0c769597cc73b93573d7
Author: Shane Gibson <shane@rackn.com>
Date: Mon Oct 19 11:25:05 2020 -0700
performance optimize the drpcli calls to reduce returned payload
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit e7cf62265839b3b86245df9eb72b875a67fffb19
Author: Shane Gibson <shane@rackn.com>
Date: Mon Oct 19 11:08:01 2020 -0700
Convert DVS membership tests to support Profiles
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 07ecec67b5b6375672d6c6233e933f6769aa8d56
Author: Shane Gibson <shane@rackn.com>
Date: Mon Oct 19 08:53:12 2020 -0700
Add VSAN rename and vSwitch migrate pieces
M vmware-lib/content/workflows/esxi-sddc-cluster-configure.yaml
commit cc933eb18363e86e0d0f4ee82195ebf33ca712f3
Author: Shane Gibson <shane@rackn.com>
Date: Sun Oct 18 17:48:15 2020 -0700
add decorator 'complete' stage to end of SDDC workflows
M vmware-lib/content/workflows/esxi-sddc-cluster-configure.yaml
M vmware-lib/content/workflows/esxi-sddc-vcenter-deploy.yaml
commit a3481fd79129d2f404c671e87a2f1f943e2291a2
Author: Shane Gibson <shane@rackn.com>
Date: Sun Oct 18 17:35:02 2020 -0700
Add esxi-sddc-vcenter-deploy workflow
A vmware-lib/content/workflows/esxi-sddc-vcenter-deploy.yaml
commit 63c02d5c9547514c0dd402e2526046bf167ffcd3
Author: Shane Gibson <shane@rackn.com>
Date: Sun Oct 18 16:32:56 2020 -0700
Fix filters to exclude all contexts, not just 'govc'
M vmware-lib/content/tasks/govc-cluster-create.yaml
M vmware-lib/content/tasks/govc-vsan-claim-disks.yaml
M vmware-lib/content/tasks/govc-vsan-cluster-get.yaml
M vmware-lib/content/tasks/govc-vsan-cluster-operations.yaml
M vmware-lib/content/tasks/govc-vsan-destroy-cluster.yaml
M vmware-lib/content/templates/esxi-cluster-hosts-get.sh.tmpl
commit 472264fb083d8cc53422f55dd964f94e2c51815c
Author: Shane Gibson <shane@rackn.com>
Date: Sun Oct 18 16:22:13 2020 -0700
the context is called vmware-tools, not vmware-lib, bozo
M vmware-lib/content/stages/govc-cluster-create.yaml
M vmware-lib/content/stages/govc-dvs-create.yaml
M vmware-lib/content/stages/govc-vsan-claim-disks.yaml
M vmware-lib/content/stages/govc-vsan-cluster-build.yaml
M vmware-lib/content/stages/govc-vsan-cluster-enable.yaml
commit 25fe0c81231f0049c25a5726937358212918e4af
Author: Shane Gibson <shane@rackn.com>
Date: Sat Oct 17 19:30:01 2020 -0700
sigh ... context goes in stage not workflow, dummy
M vmware-lib/content/workflows/esxi-sddc-cluster-configure.yaml
commit 9c07789bd2f9b73bb32c7fb9a2ba81a1009db5db
Author: Shane Gibson <shane@rackn.com>
Date: Sat Oct 17 19:29:14 2020 -0700
move stages to use vmware-lib insead of govc context; add vsan enable stage
M vmware-lib/content/stages/govc-cluster-create.yaml
M vmware-lib/content/stages/govc-dvs-create.yaml
M vmware-lib/content/stages/govc-vsan-claim-disks.yaml
M vmware-lib/content/stages/govc-vsan-cluster-build.yaml
A vmware-lib/content/stages/govc-vsan-cluster-enable.yaml
commit 828c7bae0bfe74017ef43d87e9beb3d94fc8e798
Author: Shane Gibson <shane@rackn.com>
Date: Sat Oct 17 18:35:20 2020 -0700
sigh - fix Name for vsan enable task
M vmware-lib/content/tasks/govc-vsan-cluster-enable.yaml
commit 8fde9bd2392e0c33f370d5e6a9952c76a81fe578
Author: Shane Gibson <shane@rackn.com>
Date: Sat Oct 17 18:33:51 2020 -0700
Sigh - fix 4 dashes to 3
M vmware-lib/content/tasks/govc-vsan-cluster-enable.yaml
commit 4ea9e97e149db071aa8f56fcc99c0775a9766d27
Author: Shane Gibson <shane@rackn.com>
Date: Sat Oct 17 18:32:25 2020 -0700
Add VSAN enable and Workflow
A vmware-lib/content/tasks/govc-vsan-cluster-enable.yaml
A vmware-lib/content/workflows/esxi-sddc-cluster-configure.yaml
commit 91f982c60e85cc00157eee936f7e1fc8ffd440b0
Author: Shane Gibson <shane@rackn.com>
Date: Fri Oct 16 16:45:44 2020 -0700
fix govc setup and filtering for thumbprint check
M vmware-lib/content/tasks/govc-get-thumbprint.yaml
M vmware-lib/content/templates/govc-setup.sh.tmpl
commit 251a5225ba25ce816b0efa90337eb29c9dbe17ed
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 14 10:35:12 2020 -0700
fix dockerfile for FAT vmware-tools
M vmware-lib/dockerfiles/dockerfile-vmware-tools
commit 7436044462aee20bd63ca15de967f8b1cde78632
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 18:55:19 2020 -0700
Fix '.' to '_' for object_name
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
commit db68150f8e6b5a3cd80aa190c71ca35ddbd9af09
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 18:52:49 2020 -0700
no members to iterate over - remove that for loop
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
commit ee8899d20066853487e56ceb1ae4e989761bd8d9
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 18:50:25 2020 -0700
sigh ... scope ... scope ... scope
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
commit 7eaff06e480113bf3045dc14f72a4dd559a094a1
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 18:47:37 2020 -0700
fix param to paramexists
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
commit d270fca66c7d8c5f71eda5b4987288515f84122c
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 18:21:52 2020 -0700
Fix incorrect golang variable name ()
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
commit 40e1d91e6e37cbcb5291722df98b80b316b144c1
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 18:19:22 2020 -0700
Remove require for new_name for override
M vmware-lib/content/params/esxi-object-rename.yaml
commit b984170032fedaed2e603f017eec430d2a4b1665
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 18:15:44 2020 -0700
Add override for object rename 'new_name'
A vmware-lib/content/params/esxi-object-rename-override.yaml
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
commit 0fe454c948eea8602b8e1cfa5c54f1b48640d06a
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 17:35:53 2020 -0700
update dockerfile; add object rename
A vmware-lib/content/params/esxi-object-rename.yaml
A vmware-lib/content/stages/ansible-vmware-object-rename.yaml
A vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
M vmware-lib/dockerfiles/dockerfile-vmware-tools
commit 085760f31948eea8d9b19f7b3a7907f2d9f9af1b
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 11:33:12 2020 -0700
Move back to the DVS portgroup for vm_migrate
M vmware-lib/content/params/esxi-dvs-mappings.yaml
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 283ca3767f739bac54364fff7705d76422837f62
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 11:28:56 2020 -0700
add double quote protection around VM variables
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 2b68e916de499570b0685512fba8afc279359334
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 11:24:09 2020 -0700
add safety check for vm_migrate_portgroup value
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 4cf4dd177ef726537e8ee31ab70133acde6be8dc
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 11:15:54 2020 -0700
Add VM portgroup; it's diff from mgmt portgroup
M vmware-lib/content/params/esxi-dvs-mappings.yaml
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit b7b4ac63738c6f3d5f5377c7503165dbba5ebdf3
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 11:10:18 2020 -0700
add self signed cert bypass
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 310f9b7a0ec541e006a480656f429e1068a0ec04
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 11:04:57 2020 -0700
Add VM Migrate to DVS playbook task
M vmware-lib/content/params/esxi-dvs-mappings.yaml
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 4c135c9690cc5b6792054004c44b4755398616c7
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 10:42:40 2020 -0700
add local for connection on ansible playbook
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 21209ee9f18d4688dbeb481b108f9a48956f93c8
Author: Manuel Torrinha <manuel.torrinha@tecnico.ulisboa.pt>
Date: Tue Oct 13 15:51:04 2020 +0100
Fixes go template syntax
The checker since go v1.14 clashes with the way the condition was
previously declared.
Signed-off-by: Manuel Torrinha <manuel.torrinha@tecnico.ulisboa.pt>
M chef-bootstrap/content/templates/chef-bootstrap-configure.sh.tmpl
M chef-bootstrap/content/templates/chef-bootstrap.etc.encrypted.data.bag.secret.tmpl
M chef-bootstrap/content/templates/chef-bootstrap.etc.first-boot.json.tmpl
M chef-bootstrap/content/templates/chef-bootstrap.etc.user.pem.tmpl
commit 4abc3ecc95878014966bee4c27b7a9eb6bd0875f
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Oct 9 11:58:25 2020 -0500
fix(task-library): elk should use repo install
M task-library/tasks/elasticsearch-setup.yaml
M task-library/tasks/kibana-setup.yaml
commit 14f896d5b85afd7d6d8601d2e922652bef2cce73
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Oct 6 12:19:25 2020 -0500
fix(task-library): Rename profiles and deprecate things
A task-library/profiles/bootstrap-contexts.yaml
R088 task-library/profiles/elasticsearch-bootstrap.yaml task-library/profiles/bootstrap-elasticsearch.yaml
R090 task-library/profiles/kibana-bootstrap.yaml task-library/profiles/bootstrap-kibana.yaml
M task-library/stages/bootstrap-advanced.yaml
M task-library/workflows/bootstrap-advanced.yaml
commit 0913619d793cf8be0386cc34edfe97617276c6fc
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Oct 5 16:54:28 2020 -0500
fix(task-library): fix startup issues with kibana and elasticsearch
M task-library/tasks/elasticsearch-setup.yaml
M task-library/tasks/kibana-setup.yaml
commit a20c964cb48106a77d5c371e2d51d10bdd5c92bd
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Oct 5 12:35:17 2020 -0500
fix(task-library): remove and re-add the packages
M task-library/tasks/elasticsearch-setup.yaml
M task-library/tasks/kibana-setup.yaml
commit c0a56b8412cd8c22f238534136f867bcb0a0d587
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Oct 5 12:25:07 2020 -0500
feat(task-library): simple elasticsearch and kibana setup tasks and profiles
A task-library/profiles/elasticsearch-bootstrap.yaml
A task-library/profiles/kibana-bootstrap.yaml
A task-library/tasks/elasticsearch-setup.yaml
A task-library/tasks/kibana-setup.yaml
commit b2e40048f219e3fcb85717e7fef4c2a762933d73
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Oct 2 09:51:13 2020 -0500
fix(validation): escape quotes in validation construction
M validation/tasks/validate-record-parameters.yaml
commit 166244f59f373f2dde42bcf08506233230330ca9
Author: Shane Gibson <sygibson@gmail.com>
Date: Thu Oct 1 02:13:43 2020 +0000
rework vmware-tools to use debian instead of alpine (ovftool)
M vmware-lib/dockerfiles/dockerfile-vmware-tools
commit 51793dc71b47a148b63409a8ba5d1b4c2294340e
Author: Shane Gibson <sygibson@gmail.com>
Date: Wed Sep 30 21:51:33 2020 +0000
Fixup playbook template and dockerfile build spec
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
M vmware-lib/dockerfiles/dockerfile-vmware-tools
commit 140c8abe49f49501345ed048ce517a3c398fcd69
Author: Shane Gibson <sygibson@gmail.com>
Date: Wed Sep 30 06:33:36 2020 +0000
Restructure how playbook is generated
M vmware-lib/content/contexts/vmware-tools.yaml
M vmware-lib/content/params/esxi-dvs-mappings.yaml
M vmware-lib/content/profiles/cluster.yaml
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
M vmware-lib/content/tasks/esxi-cluster-hosts-get.yaml
M vmware-lib/content/templates/govc-lib.sh.tmpl
commit 7b42b215538c1ad9ac7607cdf684fb3dbba4ec67
Author: Shane Gibson <sygibson@gmail.com>
Date: Wed Sep 30 04:09:00 2020 +0000
Fix dockerfile, add context wiring
A vmware-lib/content/contexts/vmware-tools.yaml
M vmware-lib/content/params/esxi-dvs-mappings.yaml
M vmware-lib/content/profiles/cluster.yaml
A vmware-lib/content/stages/ansible-vmware-migrate-vmk.yaml
M vmware-lib/dockerfiles/dockerfile-vmware-tools
M vmware-lib/tools/drpcli-commands.sh
commit 11fddd664c016088f9acb6f1297ce00a10d0da9b
Author: Shane Gibson <shane@rackn.com>
Date: Tue Sep 29 20:29:24 2020 -0700
enhance(vmware-lib): Add vmware-tools context, ansible migrate, nsx-t ansible
M vmware-lib/content/params/esxi-dvs-mappings.yaml
A vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
A vmware-lib/content/tasks/esxi-cluster-hosts-get.yaml
M vmware-lib/content/tasks/govc-dvs-create.yaml
A vmware-lib/content/templates/esxi-cluster-hosts-get.sh.tmpl
A vmware-lib/dockerfiles/dockerfile-vmware-tools
commit 6e9089897e4cc713a518fa7c5ee6a9a38c103043
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sat Sep 26 14:10:16 2020 -0500
feat(classify): Add classify stage lists
This task allows for stages of classification to be added in
sequence to allow for separate classification units.
A classify/params/classify-stage-list-parameter.yaml
A classify/params/classify-stage-list.yaml
A classify/stages/classify-stage-list.yaml
A classify/tasks/classify-stage-list-start.yaml
A classify/tasks/classify-stage-list-stop.yaml
commit 2ec91da40a001d1f19bb5667bc6faf9d274f42b5
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sat Sep 26 12:34:32 2020 -0500
feat(classify): Extend classify to allow per stage style indirect parameters
This now works like validation and uses parameter lookup if enabled
by setting classify version to 2.
This allows for multiple stages with different classification parameters
for functions, data, and disable.
A classify/params/classification-data-parameter.yaml
A classify/params/classification-disable-parameter.yaml
A classify/params/classification-function-parameter.yaml
A classify/params/classification-version.yaml
M classify/stages/classify.yaml
M classify/templates/classify-custom-functions.tmpl
M classify/templates/classify.sh.tmpl
commit 73a95a7f5b6fdd6ce393ef252e96cf31c7e7d05d
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Sep 29 15:11:29 2020 -0500
doc: fix vmware-lib headers
M vmware-lib/content/._Documentation.meta
commit 8bf17bdafda11cca707620bf31c0a69de0bc0778
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Sep 29 14:55:12 2020 -0500
doc: fix formatting issues for proxmox
M proxmox/content/._Documentation.meta
M proxmox/content/params/proxmox-flexiflow-buster-install.yaml
commit 372f61ea348d757732e8ea5c91d27d3485eb0116
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sat Sep 26 16:14:23 2020 -0500
refactor(task-library): add debugging helper to ansible runner
M task-library/tasks/ansible-join-up.yaml
M task-library/templates/ansible-playbooks-test-playbook.yaml.tmpl
commit 7231d241db12e41f15ea3d6b512fc832830aa20b
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Sep 25 11:01:59 2020 -0500
refactor(task-library): update docker-contexts to use v4.5 cli
M integrations/docker-context/ansible-dockerfile
M integrations/docker-context/runner-dockerfile
M integrations/docker-context/terraform-dockerfile
A integrations/docker-context/test-build.sh
commit 341cc54389cba8c0b6e63e303047e3acf4e7704c
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Sep 24 23:10:32 2020 -0500
Release v4.6.0 Initial
M README.rst
commit 07446eec76851554ca4518e649e0019219bf7386
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Sep 24 23:07:12 2020 -0500
build: update to v4.5.0 release
M go.mod
M go.sum
commit 8d79ee1dc7a58794d35dc69d47e5f5091df13306
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Sep 24 15:40:25 2020 -0500
build: fix build break in vmware-lib
M vmware-lib/content/params/esxi-dvs-mappings.yaml
commit 2f82ef7e77d6dc2eb5945ecaeeb4f80e524600da
Author: Shane Gibson <shane@rackn.com>
Date: Wed Sep 23 09:54:28 2020 -0700
add pyvmomi example code
A vmware-lib/examples/pyvmomi-connect-test.py
commit b2c4875df848299c1ff99009ae747565953e2f0e
Author: Shane Gibson <shane@rackn.com>
Date: Wed Sep 23 09:53:04 2020 -0700
Add PowerShell/CLI contexts support
A vmware-lib/dockerfiles/dockerfile-govc-pwsh
A vmware-lib/dockerfiles/dockerfile-pwsh
M vmware-lib/tools/dockerhub-containers.sh
M vmware-lib/tools/drpcli-commands.sh
commit 615b2db981e81c66a9595a209456725c52dac58f
Author: Shane Gibson <shane@rackn.com>
Date: Wed Sep 23 09:24:08 2020 -0700
Update documentation
M proxmox/content/._Documentation.meta
commit d4f7890657ced9264c13a1934ec0d2f293acac3d
Author: Shane Gibson <shane@rackn.com>
Date: Tue Sep 22 13:56:28 2020 -0700
fix doc, enhance dvs-map param, begin migrate code
M vmware-lib/content/._Documentation.meta
M vmware-lib/content/params/esxi-dvs-mappings.yaml
M vmware-lib/content/tasks/govc-dvs-create.yaml
commit 4188f93b63fdb4fa6e955c55b9ed4c2a6b54f394
Author: Shane Gibson <shane@rackn.com>
Date: Wed Sep 16 09:45:03 2020 -0700
Switch member-reference to default to Name
M vmware-lib/content/params/esxi-member-reference.yaml
commit 776e399d9d5978202db126cba49c3c2552dcb258
Author: Shane Gibson <shane@rackn.com>
Date: Wed Sep 16 09:35:52 2020 -0700
add in missing discovery protocol, remove it as required
M vmware-lib/content/params/esxi-dvs-mappings.yaml
M vmware-lib/content/tasks/govc-dvs-create.yaml
commit 54c73b03a76ca2b3499ef1e036dcfef7bbe9df28
Author: Shane Gibson <shane@rackn.com>
Date: Wed Sep 16 09:08:55 2020 -0700
remove required statements for the now optional values
M vmware-lib/content/params/esxi-dvs-mappings.yaml
commit 3ae94f54c33ce35c4ff36629c06b5302fa32c7c9
Author: Shane Gibson <shane@rackn.com>
Date: Wed Sep 16 09:04:12 2020 -0700
let dvs portgroup provide empty (default) Type value
M vmware-lib/content/tasks/govc-dvs-create.yaml
commit 9bbf9e671579807c818d849ab6ea532d2c9354c5
Author: Shane Gibson <shane@rackn.com>
Date: Tue Sep 15 13:19:43 2020 -0700
output sep. for dvs, fix jq -r for govc-lib
M vmware-lib/content/tasks/govc-dvs-create.yaml
M vmware-lib/content/templates/govc-lib.sh.tmpl
commit cee96cbf20691eb178863323cc0767577c8099f0
Author: Shane Gibson <shane@rackn.com>
Date: Mon Sep 14 17:22:15 2020 -0700
empty critical Variables before re-use, move dvs.add after PG create
M vmware-lib/content/tasks/govc-dvs-create.yaml
commit e392b33a1bdabfecf72e564c020ad31e4f697110
Author: Shane Gibson <shane@rackn.com>
Date: Mon Sep 14 17:09:05 2020 -0700
remove duplicate dvs.create statements
M vmware-lib/content/tasks/govc-dvs-create.yaml
commit b0f422da245adcb2b23c8bf8b04257604f41b2af
Author: Shane Gibson <shane@rackn.com>
Date: Mon Sep 14 16:49:06 2020 -0700
fix _d to _domain variable reference
M vmware-lib/content/templates/govc-lib.sh.tmpl
commit 66b8da83d60159d61313a9401acd91863c96ee72
Author: Shane Gibson <shane@rackn.com>
Date: Mon Sep 14 16:29:59 2020 -0700
add ExtraClaims, add comment for future on the 'drpcli' filter
M vmware-lib/content/tasks/govc-dvs-create.yaml
commit c7a5b1ece38a1d3079a15adb6e0986c8510c5cf8
Author: Shane Gibson <shane@rackn.com>
Date: Mon Sep 14 12:44:37 2020 -0700
Adding new filter via 'jq' instead of 'drpcli' only
M vmware-lib/content/tasks/govc-dvs-create.yaml
commit 71ac74503ed318d24db2a88d49ad7f9a5aa21731
Author: Shane Gibson <shane@rackn.com>
Date: Sun Sep 13 10:50:52 2020 -0700
fix portgroup validations
M vmware-lib/content/params/esxi-dvs-mappings.yaml
commit 10f2087985425d8d1c7e724ee85338c1e620683f
Author: Shane Gibson <shane@rackn.com>
Date: Sun Sep 13 10:42:07 2020 -0700
enhance log output and messages
M vmware-lib/content/tasks/govc-dvs-create.yaml
commit 4d41fca069b5794762d953b6502d0d2534f3b55a
Author: Shane Gibson <shane@rackn.com>
Date: Fri Sep 11 16:01:54 2020 -0700
enhance param doc, set VLAN back to number
M vmware-lib/content/params/esxi-dvs-mappings.yaml
M vmware-lib/content/params/esxi-dvs-memberships.yaml
M vmware-lib/content/tasks/govc-dvs-create.yaml
commit 23332935f71e3bb234e5f7bc0ac8c2eeb00e7328
Author: Shane Gibson <shane@rackn.com>
Date: Fri Sep 11 15:33:43 2020 -0700
tests for <no value> and err msg cleanup
M vmware-lib/content/tasks/govc-dvs-create.yaml
commit 0b596defb4fb598f906c8637e6688b14c7663e11
Author: Shane Gibson <shane@rackn.com>
Date: Fri Sep 11 15:19:42 2020 -0700
allow zero (none) for ports, add vlan
M vmware-lib/content/tasks/govc-dvs-create.yaml
commit 8b7e0fcb5a22e8d3f7f84c79be14df9b88d3c244
Author: Shane Gibson <shane@rackn.com>
Date: Fri Sep 11 14:32:39 2020 -0700
fix govc dvs.create '-mtu' flag
M vmware-lib/content/tasks/govc-dvs-create.yaml
commit 87092f1eed73ab101c140693ca961e931324a9f1
Author: Shane Gibson <shane@rackn.com>
Date: Fri Sep 11 14:19:56 2020 -0700
fix govc dvs.create '-dc' flags
M vmware-lib/content/tasks/govc-dvs-create.yaml
commit a28d748ca91c50cbb7484b710384f3765c5275ba
Author: Shane Gibson <shane@rackn.com>
Date: Fri Sep 11 14:09:04 2020 -0700
Add contexts to stages
M vmware-lib/content/stages/govc-dvs-create.yaml
M vmware-lib/content/stages/govc-vsan-claim-disks.yaml
commit 912f30fe41439fc2a1b129d7ffa38e447c3a3f70
Author: Shane Gibson <shane@rackn.com>
Date: Fri Sep 11 13:59:34 2020 -0700
enhance output for debugging
M vmware-lib/content/tasks/govc-dvs-create.yaml
commit bb0c5f72e9410efd8a9f38a190493b00c71f6f79
Author: Shane Gibson <shane@rackn.com>
Date: Fri Sep 11 12:14:48 2020 -0700
enhance(vmware-lib): Cluster and DVS enhancements
M vmware-lib/content/profiles/cluster.yaml
A vmware-lib/content/workflows/govc-cluster-create.yaml
A vmware-lib/content/workflows/govc-dvs-create.yaml
A vmware-lib/content/workflows/govc-vsan-build-and-claim.yaml
commit c790446f36ec96bc3d99ba94315567a09b2b373f
Author: Shane Gibson <shane@rackn.com>
Date: Thu Sep 10 18:17:17 2020 -0700
enhance(vmware-lib): Move from Alpine to mini-debian for context container
M vmware-lib/dockerfiles/dockerfile-govc
commit d386381a8a43147367ab1e5918f3c22fbdcf4c59
Author: Shane Gibson <shane@rackn.com>
Date: Thu Sep 10 18:08:18 2020 -0700
enhance(vmware-lib): Fix documentation
M vmware-lib/content/._Documentation.meta
M vmware-lib/content/params/esxi-dvs-mappings.yaml
commit 3583d3abf6946c624ed4e15d9ecb7d96855558a4
Author: Shane Gibson <shane@rackn.com>
Date: Thu Sep 10 17:46:43 2020 -0700
enhance(vmware-lib) Fix merge conflicts
M vmware-lib/content/tasks/govc-cluster-create.yaml
commit e385db8d8710bb7e4d564bd2d299e5a0a805a5e7
Author: Shane Gibson <shane@rackn.com>
Date: Thu Sep 10 17:01:27 2020 -0700
enhance(vmware-lib) Switch govc context to mini-deb, govc-lib enhancements
A vmware-lib/content/params/govc-debug.yaml
M vmware-lib/content/tasks/govc-dvs-create.yaml
M vmware-lib/content/templates/govc-lib.sh.tmpl
M vmware-lib/dockerfiles/dockerfile-govc
commit 90acaf42cf6c343b35fc4fcef0fb0b691bb603b9
Author: Shane Gibson <shane@rackn.com>
Date: Thu Sep 10 13:34:18 2020 -0700
enhance(vmware-lib): Add DVS mgmt, fixes to VSAN
M vmware-lib/content/._Documentation.meta
A vmware-lib/content/params/esxi-dvs-mappings.yaml
A vmware-lib/content/params/esxi-dvs-memberships.yaml
A vmware-lib/content/params/esxi-member-reference.yaml
A vmware-lib/content/profiles/cluster.yaml
A vmware-lib/content/stages/govc-dvs-create.yaml
M vmware-lib/content/tasks/esxi-vsan-configure-host.yaml
M vmware-lib/content/tasks/govc-cluster-create.yaml
A vmware-lib/content/tasks/govc-dvs-create.yaml
M vmware-lib/content/tasks/govc-vsan-claim-disks.yaml
M vmware-lib/content/tasks/govc-vsan-cluster-get.yaml
M vmware-lib/content/tasks/govc-vsan-cluster-operations.yaml
M vmware-lib/content/tasks/govc-vsan-destroy-cluster.yaml
A vmware-lib/content/templates/govc-lib.sh.tmpl
commit 67843a8126cb99bef3219ce251a2ebf865634f7c
Author: Shane Gibson <shane@rackn.com>
Date: Thu Sep 3 16:41:32 2020 -0700
enhance(proxmox): add stashed changes
M proxmox/content/params/proxmox-lab-drp-install-packages.yaml
D proxmox/content/stages/proxmox-6-rackn.yaml
commit 3fea32bf201fa5857630543ec0faaa4da3ca7d24
Author: Shane Gibson <shane@rackn.com>
Date: Thu Sep 3 15:08:07 2020 -0700
enhance(proxmox) Restruct WFs, enhance network, other fixes
A proxmox/content/params/proxmox-drp-wait-timeout.yaml
A proxmox/content/params/proxmox-vm-drp-nic.yaml
A proxmox/content/params/proxmox-vm-drp-os-type.yaml
A proxmox/content/params/proxmox-vm-drp-storage.yaml
A proxmox/content/params/proxmox-vm-machine-nic.yaml
A proxmox/content/params/proxmox-vm-machine-os-type.yaml
A proxmox/content/params/proxmox-vm-machine-storage.yaml
A proxmox/content/stages/proxmox-drp-destroy-drp.yaml
M proxmox/content/tasks/network-convert-interface-to-bridge.yaml
M proxmox/content/tasks/network-simple-bridge-with-addressing.yaml
M proxmox/content/tasks/proxmox-buster-installer.yaml
M proxmox/content/tasks/proxmox-create-storage.yaml
A proxmox/content/tasks/proxmox-drp-destroy-drp.yaml
M proxmox/content/tasks/proxmox-drp-provision-drp.yaml
M proxmox/content/tasks/proxmox-generate-ssh-key.yaml
M proxmox/content/tasks/proxmox-lab-createnodes.yaml
D proxmox/content/workflows/proxmox-destroy-lab.yaml
A proxmox/content/workflows/proxmox-lab-create.yaml
A proxmox/content/workflows/proxmox-lab-destroy.yaml
M proxmox/content/workflows/proxmox-only-install.yaml
commit 6a2e088c8d9765f1f2aa4255da8c777130e83ba1
Author: Shane Gibson <shane@rackn.com>
Date: Thu Aug 27 22:29:42 2020 -0700
lotsa enhancements and restructuring
D proxmox/content/params/lab-drp-external-network.yaml
D proxmox/content/params/lab-drp-internal-network.yaml
A proxmox/content/params/network-add-nat-bridge-template.yaml
A proxmox/content/params/network-convert-interface-to-bridge-template.yaml
A proxmox/content/params/network-simple-brdige-with-addressing-template.yaml
A proxmox/content/params/proxmox-data-profile.yaml
A proxmox/content/params/proxmox-drp-timeout-kill-switch.yaml
M proxmox/content/params/proxmox-flexiflow-buster-install.yaml
A proxmox/content/params/proxmox-install-drp-on-hypervisor.yaml
A proxmox/content/params/proxmox-lab-drp-external-dns.yaml
A proxmox/content/params/proxmox-lab-drp-external-domainname.yaml
A proxmox/content/params/proxmox-lab-drp-external-interface.yaml
A proxmox/content/params/proxmox-lab-drp-external-subnet.yaml
R089 proxmox/content/params/lab-drp-install-packages.yaml proxmox/content/params/proxmox-lab-drp-install-packages.yaml
A proxmox/content/params/proxmox-lab-drp-internal-interface.yaml
R067 proxmox/content/params/lab-drp-internal-subnet.yaml proxmox/content/params/proxmox-lab-drp-internal-subnet.yaml
M proxmox/content/params/proxmox-lab-drp-sshkey-private.yaml
M proxmox/content/profiles/EXAMPLE-lab-profile.yaml
A proxmox/content/stages/proxmox-drp-install.yaml
A proxmox/content/stages/proxmox-drp-provision-drp.yaml
A proxmox/content/stages/proxmox-generate-ssh-key.yaml
R088 proxmox/content/stages/lab-drp-network.yaml proxmox/content/stages/proxmox-lab-drp-network.yaml
M proxmox/content/tasks/network-add-nat-bridge.yaml
M proxmox/content/tasks/network-convert-interface-to-bridge.yaml
A proxmox/content/tasks/network-simple-bridge-with-addressing.yaml
A proxmox/content/tasks/proxmox-drp-install.yaml
A proxmox/content/tasks/proxmox-drp-provision-drp.yaml
A proxmox/content/tasks/proxmox-generate-ssh-key.yaml
M proxmox/content/tasks/proxmox-lab-destroy-users.yaml
R087 proxmox/content/tasks/lab-drp-network.yaml proxmox/content/tasks/proxmox-lab-drp-network.yaml
M proxmox/content/tasks/proxmox-lab-network.yaml
A proxmox/content/templates/network-add-nat-bridge.cfg.tmpl
A proxmox/content/templates/network-convert-interface-to-bridge.cfg.tmpl
A proxmox/content/templates/network-simple-bridge-with-addressing.cfg.tmpl
M proxmox/content/workflows/proxmox-buster-install.yaml
A proxmox/content/workflows/proxmox-install-and-setup.yaml
R085 proxmox/content/workflows/lab-centos-image.yaml proxmox/content/workflows/proxmox-lab-centos-image.yaml
R080 proxmox/content/workflows/lab-drp-setup.yaml proxmox/content/workflows/proxmox-lab-drp-setup.yaml
M proxmox/content/workflows/proxmox-setup-lab.yaml
D proxmox/proxmox-rackn.yaml
commit 3aff1f19699f7db977b36bebb00a2e3cadfc02a7
Author: root <root@rackn.tec.vmware.com>
Date: Wed Aug 26 08:22:25 2020 -0700
add FQDN cluster create
A vmware-lib/content/tasks/govc-cluster-create-fqdn.yaml
commit c5c3f99b769b7c1830d8b404daa22c9aee7bc98e
Author: Shane Gibson <shane@rackn.com>
Date: Tue Aug 25 09:52:12 2020 -0700
add RUN command, duh
M vmware-lib/dockerfiles/dockerfile-govc
commit 7caf2d368c77e8e2687dc96f9128310654aafc6c
Author: Shane Gibson <shane@rackn.com>
Date: Tue Aug 25 09:48:49 2020 -0700
update dockerfile for modified govc bin
M vmware-lib/dockerfiles/dockerfile-govc
commit 2ff789f2aec43a73ae7e8865527dea5de3a572b2
Author: Shane Gibson <shane@rackn.com>
Date: Tue Aug 25 08:43:39 2020 -0700
enhance(vmware-lib): Changes to cluster steps
A vmware-lib/content/tasks/govc-cluster-create-with-vsan-deprecated.yaml
M vmware-lib/content/tasks/govc-cluster-create.yaml
commit a66e876454058e4babc18fa37a59f83067161248
Author: Shane Gibson <shane@rackn.com>
Date: Tue Aug 25 07:40:32 2020 -0700
Lots of fixes and enhancements
M proxmox/content/._Description.meta
M proxmox/content/._DisplayName.meta
M proxmox/content/._Name.meta
A proxmox/content/._Prerequisites.meta
A proxmox/content/params/lab-drp-internal-subnet.yaml
A proxmox/content/params/proxmox-flexiflow-buster-install.yaml
A proxmox/content/params/proxmox-lab-nat-bridge.yaml
A proxmox/content/params/proxmox-lab-nat-subnet.yaml
A proxmox/content/params/proxmox-storage-device.yaml
A proxmox/content/params/proxmox-storage-name.yaml
A proxmox/content/profiles/EXAMPLE-lab-profile.yaml
A proxmox/content/profiles/EXAMPLE-pkt-profile.yaml
A proxmox/content/stages/flexiflow-buster-install.yaml
A proxmox/content/stages/network-add-nat-bridge.yaml
A proxmox/content/stages/network-convert-interface-to-bridge.yaml
A proxmox/content/stages/proxmox-admin-account.yaml
A proxmox/content/stages/proxmox-buster-installer.yaml
A proxmox/content/stages/proxmox-create-storage.yaml
M proxmox/content/tasks/lab-drp-network.yaml
A proxmox/content/tasks/network-add-nat-bridge.yaml
A proxmox/content/tasks/network-convert-interface-to-bridge.yaml
A proxmox/content/tasks/proxmox-admin-account.yaml
A proxmox/content/tasks/proxmox-buster-installer.yaml
A proxmox/content/tasks/proxmox-create-storage.yaml
A proxmox/content/tasks/proxmox-debconf-set-selections.yaml
M proxmox/content/tasks/proxmox-lab-createnodes.yaml
A proxmox/content/workflows/proxmox-buster-install.yaml
A proxmox/content/workflows/proxmox-only-install.yaml
End of Note