commit f4445d703e25e868b91c7a79b78f2794e17c6f42
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sun Feb 28 23:07:35 2021 -0600
build: update to v4.6.0-beta01
M go.mod
M go.sum
commit 8659595ea7713ba678092999f429a79bd2592219
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Feb 26 17:11:18 2021 -0600
fix(content): fix network-data dhcp assumption
M content/templates/network-data-parser.tmpl
commit b11992b27bd2342d60eb8f6bd2bf27ed2c96efb5
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Feb 25 11:35:55 2021 -0600
fix(content): roll back network-config addition
M content/stages/discover.yaml
commit 6505d8ec3f3cb7a597cb8b4cd221a5e3df312625
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Feb 25 11:25:55 2021 -0600
fix(sledgehammer): allow vlans to work
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
M content/profiles/sledgehammer-centos8-v4.6.0.yaml
M sledgehammer-builder/tasks/sledgehammer-place-stage1-assets.yaml
commit b5cec0d275f2f79c89230a29a33eb21f0adb2852
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Feb 24 11:13:29 2021 -0600
fix(sledgehammer): make sure 8021q module is loaded for vlans
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
M content/profiles/sledgehammer-centos8-v4.6.0.yaml
M sledgehammer-builder/tasks/sledgehammer-place-stage1-assets.yaml
commit d350c10cfdeca27e4100e7bdb374e7703fbd1d20
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Feb 23 21:32:12 2021 -0600
feat(sledgehammer): allow mtu and vlan to operate independent of IP selection
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
M sledgehammer-builder/tasks/sledgehammer-place-stage1-assets.yaml
commit 16e41230acc59056bcb6e3ace9971e029ce8ec30
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Feb 23 16:46:23 2021 -0600
fix(task-library): drp-raid calls need to select tools.
M task-library/params/inventory-collect.yaml
M task-library/tasks/inventory.yaml
commit 367db8246012bcb5407a8b268bfee4fcbad37157
Author: Michael Rice <michael@michaelrice.org>
Date: Mon Feb 22 01:04:51 2021 -0600
fix(image-builder): fixed issue for ubuntu 18
Added crazy hack using ssh to finally trick ubuntu into installing cloud-init
Signed-off-by: Michael Rice <michael@michaelrice.org>
M image-builder/tasks/image-install-cloud-init.yaml
commit ecb32f45eec69b6ab7700f246ff19d4e0398b099
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Feb 19 15:40:38 2021 -0600
fix(content): configure-network shoudl no-op for contexts
M content/tasks/configure-network.yaml
commit e048da7d7bcabd930d1645c211e9b4b937472631
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Feb 19 11:47:56 2021 -0600
feat(drp-community-content): change complete to clear context as well.
M content/stages/complete.yml
commit 795174dbb49c4a1c1c7e0571764bb988b322582e
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Feb 16 10:47:30 2021 -0600
feat(content): add network-config to discover
M content/params/gohai-inventory.yaml
M content/params/net-interface-config.yaml
M content/params/net-interface-topology.yaml
M content/stages/discover.yaml
commit 0bd733f56f17ef1c6c5136e7396ac5713d4f7e4b
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Feb 15 14:12:01 2021 -0600
fix(task-library): Amazon Linux does not like yum podman now
M cloud-wrappers/params/cloud-provider.yaml
M task-library/tasks/bootstrap-contexts.yaml
A tools/cloud-profiles.sh
commit f49144f48f87ff94d98af64ccc4518b27bd0e57c
Author: Michael Rice <michael@michaelrice.org>
Date: Fri Feb 12 15:15:08 2021 -0600
fix(image-builder): fixed ubuntu 18 image building
Added conditional to detect if OS is debian based, if so devpts gets mounted
a fake tty is made and cloud-init gets installed.
Signed-off-by: Michael Rice <michael@michaelrice.org>
M image-builder/tasks/image-install-cloud-init.yaml
commit 2840b6da06edfc66f41e806d7a1275606082fe56
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Feb 10 15:58:28 2021 -0600
feat(flash): allow for installed but retrying pieces to be skipped.
A flash/params/flash-list-check-list.yml
M flash/tasks/dell-firmware-flash-list.yml
M flash/tasks/hpe-firmware-flash-list.yml
M flash/tasks/lenovo-firmware-flash-list.yml
commit 679d2aeac859853d7709637590c1c358e6fdf83d
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Feb 10 15:04:05 2021 -0600
feat(task-library): ansible local has optional template expansion in extra-vars
M task-library/params/ansible-playbooks.yaml
M task-library/tasks/ansible-playbooks-local.yaml
commit 21d29f0bad2c08c225cb7b897a350060119734b7
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Feb 5 23:56:09 2021 -0600
refactor(cloud-wrapper): use https path with CORS
M cloud-wrappers/contexts/ansible.yaml
M cloud-wrappers/contexts/terraform.yaml
commit eae69e07ed41df75b6c016c7325da4105dc4d968
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Feb 2 23:20:11 2021 -0600
refactor(task-library): updates to install drp on AWS Linux 2
M cloud-wrappers/params/aws-ami-id.yaml
M cloud-wrappers/templates/cloud-provision-reference.tf.tmpl
M task-library/tasks/bootstrap-contexts.yaml
M task-library/tasks/dr-server-install.yaml
commit 3afde9b40349b1dc5bdcf08ee98516e30c04490c
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Feb 2 00:10:36 2021 -0600
feat(cloud-wrapper): collect DMI.Hypervisor during provision
feat(cloud-wrapper): collect DMI.Hypervisor during provision 2
A cloud-wrappers/params/cloud-dmi-hypervisor.yaml
M cloud-wrappers/stages/cloud-inspect.yaml
M cloud-wrappers/tasks/cloud-cleanup.yaml
M cloud-wrappers/tasks/cloud-inspect.yaml
M task-library/tasks/network-firewall.yaml
commit f3288a296be10d768f8ea0130d7b53ee54d85cd2
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Jan 26 17:22:56 2021 -0600
fix(task-library): jq not installed by install.sh
M task-library/tasks/dr-server-install.yaml
commit c67bab9bace6044a2ce5c27da10c5faa77f1a06e
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sun Jan 24 16:24:58 2021 -0600
refactor(cloud-wrapper): point to latest instead of date version
fix(task-lib): helpful safety removes existing contexts
refactor(task-lib): use drpcli upgrade instead of install upgrade
fix(task-lib): ignore system ugprade error, get version
refactor(task-lib): revert services check
M .gitignore
M cloud-wrappers/contexts/ansible.yaml
M cloud-wrappers/contexts/terraform.yaml
M integrations/docker-context/test-build.sh
M task-library/tasks/bootstrap-contexts.yaml
M task-library/tasks/dr-server-install.yaml
commit eddbf8857a65ae8aa05f2b7a67dc08be1469df6e
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu Jan 21 17:19:01 2021 -0600
refactor(cloud-wrappers): switch to using builtin drpcli-runner for tip
M cloud-wrappers/._Prerequisites.meta
M cloud-wrappers/contexts/ansible.yaml
M cloud-wrappers/contexts/terraform.yaml
M cloud-wrappers/stages/cloud-decommission.yaml
M cloud-wrappers/stages/cloud-provision.yaml
M task-library/tasks/bootstrap-contexts.yaml
commit 60e00d018920b51301b7d3870abaf694a6f0756f
Author: Shane Gibson <shane@rackn.com>
Date: Thu Jan 21 08:06:04 2021 -0800
enhance(drp-community-content): Fix Fedora bootenvs Versions, add f33 workflow
M content/bootenvs/fedora-31.yml
M content/bootenvs/fedora-33.yml
A content/stages/fedora-33.yml
A task-library/workflows/fedora-33-base.yaml
commit d41bdea73193f670260a0fb3dd3516be82caf2a6
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Jan 19 17:44:10 2021 -0600
refactor(task-lib): change dr-server-install task to use ansible instead of runner
feat(task-lib): dr-server-install set drpid and zip
fix(task-lib): handle order of operations
feat(task-lib): expand ansible local to include machine data
D task-library/params/dr-server-ha-address.yaml
D task-library/params/dr-server-ha-id.yaml
D task-library/params/dr-server-ha-interface.yaml
D task-library/params/dr-server-ha-passive.yaml
D task-library/params/dr-server-ha-token.yaml
A task-library/params/dr-server-install-drpid.yaml
D task-library/params/dr-server-install-version.yaml
D task-library/params/dr-server-replace-drp.yaml
D task-library/params/dr-server-zip-url.yaml
M task-library/tasks/ansible-playbooks-local.yaml
M task-library/tasks/bootstrap-contexts.yaml
M task-library/tasks/dr-server-install.yaml
M task-library/templates/ansible-playbooks-test-playbook.yaml.tmpl
M task-library/templates/download-tools.tmpl
commit 5c445cc04f05d8711aa6971c65abdd709833ce7b
Author: Michael Rice <michael@michaelrice.org>
Date: Mon Jan 18 09:00:37 2021 -0600
doc(discovery): adjusted doc for esxi-joinup
Adjusted docs for the esxi-joinup script
Signed-off-by: Michael Rice <michael@michaelrice.org>
M content/bootenvs/discovery.yml
commit cd455697c03ab21ce54cebd2799c9fe2d1c6fcbf
Author: Shane Gibson <shane@rackn.com>
Date: Sat Jan 16 09:27:14 2021 -0800
enhance(os-other): Add InstallRepos to RHEL 8 kickstart
M os-other/templates/rhel-8.ks.tmpl
commit 786109c6234304bf1b28edc5b26235a772c171ff
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu Jan 14 00:24:38 2021 -0600
feat(dev-library): add delay time into always-fails
M dev-library/tasks/always-fails.yaml
commit f173ccf6cd1e9a6d7dce1ea640334f4c91d5d5b6
Author: Shane Gibson <shane@rackn.com>
Date: Wed Jan 13 19:29:21 2021 -0800
enhance(bootenvs): Update bootenv versions, fix kickseeds
A content/bootenvs/centos-8.3.2011.yml
M content/bootenvs/centos-8.yml
A content/bootenvs/fedora-33.yml
M content/bootenvs/ubuntu-20.04-install.yml
A content/bootenvs/ubuntu-20.04.0-install.yml
A content/bootenvs/ubuntu-20.04.1-install.yml
M content/templates/part-scheme-default.tmpl
M content/templates/select-kickseed.tmpl
M contrib/bootenvs/centos-6.10.yml
M contrib/bootenvs/centos-6.9.yml
M contrib/bootenvs/centos-6.yml
M contrib/bootenvs/centos-7.3.1611.yml
M contrib/bootenvs/scientificlinux-6.8.yml
D os-other/bootenvs/redhat-6.5.yml
D os-other/bootenvs/redhat-7.0.yml
R091 os-other/bootenvs/rhel-server-7-install.yaml os-other/bootenvs/rhel-server-7.7-install.yaml
A os-other/bootenvs/rhel-server-7.9-install.yaml
M os-other/bootenvs/rhel-server-8-boot-install.yaml
M os-other/bootenvs/rhel-server-8-dvd-install.yaml
A os-other/bootenvs/rhel-server-8.2-dvd-install.yaml
D os-other/bootenvs/windows-2012r2.yml
D os-other/stages/redhat-6.5.yml
D os-other/stages/redhat-7.0.yml
M os-other/templates/rhel-8.ks.tmpl
A task-library/workflows/ubuntu-20.04-base.yaml
commit 876cb0df8f3f51c4b5e9989abee0c5dc0b3d440a
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Jan 11 17:33:23 2021 -0600
refactor(task-librar): dr-install should upgrade if already installed
M task-library/tasks/dr-server-install.yaml
commit d70e5e52adcb072605f84da1958701dc82e0b116
Author: Michael Rice <michael@michaelrice.org>
Date: Mon Jan 4 16:02:40 2021 -0600
fix(esxi-join-up): support with signed vib
Added ability to esxi-join-up to utilize the signed vib
Added docs to cover how to use esxi-join-up
Signed-off-by: Michael Rice <michael@michaelrice.org>
M content/bootenvs/discovery.yml
M content/templates/esxi-join-up.py.tmpl
commit 942d57ed47470e7b075f84d19f50070bb5d61753
Author: Shane Gibson <shane@rackn.com>
Date: Wed Jan 6 12:15:16 2021 -0800
enhance(vmware-lib): Enhance safety checks and error output for OVFtool deployments
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit 16ff0d5e163a6082c31ce6ee60b9370541a5c8dd
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Jan 5 17:36:39 2021 -0600
doc(community-content): add link to KB article in note
M content/bootenvs/ubuntu-16.04.yml
M content/bootenvs/ubuntu-18.04-arm64-hwe.yml
M content/bootenvs/ubuntu-18.04.yml
M content/bootenvs/ubuntu-20.04-install.yml
commit 4c6894c942bf43f08797798762022991e260687b
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Jan 4 12:12:39 2021 -0600
fix(content,sledgehammer-builder): remove yum repo files from sl8
fix(content,sledgehammer-builder): add mtu support for bootif interface
fix(content,sledgehammer-builder): start adding vlan and bonding support
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
M content/params/package-repositories.yaml
M content/profiles/sledgehammer-centos8-v4.6.0.yaml
M sledgehammer-builder/bootenvs/build-sledgehammer.yaml
M sledgehammer-builder/tasks/sledgehammer-place-stage1-assets.yaml
M sledgehammer-builder/tasks/sledgehammer-prepare-for-image-creation.yaml
commit 710b54bbc34a2ea9d16180205a4ff99f879e7b34
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Jan 4 12:12:07 2021 -0600
fix(content): fix network-data icon and boolean schema
M content/params/network-data.yaml
commit bd1289a0c532ffc6d87a261bc605915794661509
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Jan 4 12:11:28 2021 -0600
fix(classify,flexiflow,validation): add stubs for windows and esxi
M classify/tasks/classify-stage-list-start.yaml
M classify/tasks/classify-stage-list-stop.yaml
M classify/tasks/classify.yaml
A classify/templates/classify-esxi.sh.tmpl
A classify/templates/classify.ps1.tmpl
M flexiflow/tasks/flexiflow-start.yaml
M flexiflow/tasks/flexiflow-stop.yaml
M flexiflow/tasks/flexiflow-workflow.yaml
M validation/tasks/validation-start.yaml
M validation/tasks/validation-stop.yaml
commit f341007b48ca67aeed5adad7b62624f2e65e1a8c
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Jan 4 11:46:44 2021 -0600
fix(cloud-wrapper): join requires sledgehammer bootenv, do not assume it
M cloud-wrappers/stages/cloud-decommission.yaml
M cloud-wrappers/stages/cloud-provision.yaml
commit 6dcf60d2df6c30927d1d4452fb7cf4aa27c38256
Author: Michael Rice <michael@michaelrice.org>
Date: Tue Dec 15 12:29:12 2020 -0600
feat(content): added esxi-join-up script
Adds the esxi-join-up.py script to the discovery bootenv
Signed-off-by: Michael Rice <michael@michaelrice.org>
M content/bootenvs/discovery.yml
A content/templates/esxi-join-up.py.tmpl
commit 826a45ccaadbb8ef8db24d93d987baad82f990df
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu Dec 31 15:02:30 2020 -0600
fix(task-library): handle case where firewalld did not start automatically
M task-library/params/network-firewall-ports.yaml
M task-library/tasks/network-firewall.yaml
commit fe1332643e64d2bc2b8e072e493317a93a871583
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Dec 30 10:27:28 2020 -0600
feat(cloud-wrapper): add digitalocean support
M cloud-wrappers/params/cloud-provider.yaml
A cloud-wrappers/params/digitalocean-image.yaml
A cloud-wrappers/params/digitalocean-region.yaml
A cloud-wrappers/params/digitalocean-size.yaml
A cloud-wrappers/params/digitalocean-token.yaml
M cloud-wrappers/tasks/cloud-validate.yaml
M cloud-wrappers/templates/cloud-provision-reference.tf.tmpl
commit 91db4a5624173ddcdd489c7b2fc5fd76e8d87b84
Author: Shane Gibson <shane@rackn.com>
Date: Tue Dec 29 13:02:04 2020 -0800
Rework shell type to do right thing with Arrays magically
M content/params/network-data-output-type.yaml
M content/templates/network-data-parser.tmpl
commit 97722ee1896131a5aa5cdddc6afe6008b8109dca
Author: Shane Gibson <shane@rackn.com>
Date: Mon Dec 28 20:17:48 2020 -0800
add os-identity, simple-params.py, fixes to NetData parser
A content/params/os-identity-system.yaml
A content/stages/os-identity.yaml
A content/tasks/os-identity.yaml
M content/templates/network-data-parser.tmpl
A content/templates/os-identity.sh.tmpl
A content/templates/simple-params.py.tmpl
commit 5a9c10f28066638008ccdb2345607eaf8dd5b488
Author: Shane Gibson <shane@rackn.com>
Date: Mon Dec 28 12:12:48 2020 -0800
add new fetch_nd_var() function, more doc
M content/templates/network-data-parser.tmpl
commit 82d468a650b0974e7313ffa8c6e817d0477ac5f0
Author: Shane Gibson <shane@rackn.com>
Date: Sun Dec 27 13:57:35 2020 -0800
correct documentation of debug Param
Fix the debug Param documentation string.
M content/params/network-data-parser-debug.yaml
commit d9094d7e871e2ce74cd23e3afb5779b0079ab74b
Author: Shane Gibson <shane@rackn.com>
Date: Sun Dec 27 13:44:14 2020 -0800
WIP: enhance(drp-community-content): Add 'network-data' parser
A content/params/network-data-output-type.yaml
A content/params/network-data-parser-debug.yaml
A content/templates/network-data-parser.tmpl
commit 3ab54b93448dcfb664e5e73e3a711e0f412f9f6d
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Dec 23 15:33:09 2020 -0600
fix(content): Update sl8 for new cdboot.iso
fix(sledgehammer-builder): Support UEFI better.
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
M content/profiles/sledgehammer-centos8-v4.6.0.yaml
M sledgehammer-builder/tasks/sledgehammer-create-image.yaml
commit 0eedef425f80ede1821ec181128efc53a153fcc1
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Dec 21 23:47:57 2020 -0600
feat(provision-content): helper script to upload multiple content packs
A tools/bundle-and-upload.sh
commit e0d0b99b3c546973e07d792cbd74bd9236c37593
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sun Dec 6 17:25:15 2020 -0600
wip(edge-lab): add kube-lib, remove edgelab k3s
wip(edge-lab): refactor for kube-lib
fix(task-library): storage reset was in wrong place, not protected by conditional
fix(edge-lab): typo in catalog check
fix(kube-lib): fix checksum in k3s version
fix(kube-lib): add arm64 checksums
refactor(edge-lab): increase timeout
D edge-lab/params/edge-lab-dashboard-token.yaml
D edge-lab/params/edge-lab-dashboard-version.yaml
D edge-lab/params/edge-lab-helm-charts.yaml
D edge-lab/params/edge-lab-helm-download-url.yaml
D edge-lab/params/edge-lab-helm-version.yaml
D edge-lab/params/edge-lab-mount-devices.yaml
D edge-lab/params/k3s-admin-conf.yaml
D edge-lab/params/k3s-api-port.yaml
D edge-lab/params/k3s-download-url.yaml
D edge-lab/params/k3s-node-token.yaml
D edge-lab/params/k3s-version.yaml
M edge-lab/stages/edge-lab-bootstrap.yaml
D edge-lab/stages/edge-lab-helm.yaml
D edge-lab/stages/edge-lab-install-dashboard.yaml
D edge-lab/stages/k3s-install.yaml
A edge-lab/tasks/edge-lab-bootstrap-content-check.yaml
A edge-lab/tasks/edge-lab-bootstrap-global-profile.yaml
D edge-lab/tasks/edge-lab-helm-charts.yaml
D edge-lab/tasks/edge-lab-helm-install.yaml
D edge-lab/tasks/edge-lab-install-dashboard.yaml
M edge-lab/tasks/edge-lab-reboot-workflow.yaml
D edge-lab/tasks/k3s-install.yaml
D edge-lab/templates/k3s-install.sh.tmpl
A edge-lab/workflows/bootstrap-edge-lab.yaml
M edge-lab/workflows/edge-lab-bootstrap.yaml
D edge-lab/workflows/k3s-install.yaml
M kube-lib/params/kube-lib-helm-version.yaml
M kube-lib/params/kube-lib-k3s-version.yaml
M kube-lib/params/kube-lib-kubectl-version.yaml
R100 edge-lab/params/openfaas-password.yaml kube-lib/params/openfaas-password.yaml
R100 edge-lab/profiles/open-faas.yaml kube-lib/profiles/open-faas.yaml
M kube-lib/tasks/kube-lib-k3s-cluster.yaml
M kube-lib/tasks/kube-lib-k3s-machine-install.yaml
M task-library/params/storage-mount-devices.yaml
M task-library/tasks/cluster-initialize.yaml
M task-library/tasks/storage-mount-devices.yaml
M task-library/templates/cluster-utilities.tmpl
commit c887c8537d0e16e4e0b60e32b1fd425b587a64a0
Author: Shane Gibson <shane@rackn.com>
Date: Mon Dec 21 21:07:24 2020 -0800
fix(classify): Fix typos in function names
M classify/templates/classify-base-actions.sh.tmpl
M classify/templates/classify-base-tests.sh.tmpl
commit 02b9d8ed5e5000e0f7460f4f9691de2ea60a1952
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Dec 21 16:39:20 2020 -0600
fix(contents): handle /home/rob not set case
M content/templates/setup.tmpl
commit ce1bff9d4ddfeb64c5d08b0e25b304e7ae1c21b5
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Dec 16 16:53:13 2020 -0600
refactor(task-library): make terraform-apply less verbose
M task-library/tasks/terraform-apply.yaml
commit d9b3e014ea1aa086cdd30bbd4dcc856fe68e8010
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Dec 16 16:08:57 2020 -0600
fix(edge-lab) add sleep
M edge-lab/tasks/edge-lab-reboot-workflow.yaml
commit dcc9697674193492f16096189b805088664fea28
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Dec 16 16:07:51 2020 -0600
doc(edge-lab): update kube-lib docs
M edge-lab/._Documentation.meta
M kube-lib/._Documentation.meta
commit 679c63299a92aed86b176671112ac401cba7a5aa
Author: Shane Gibson <shane@rackn.com>
Date: Sun Dec 20 18:39:46 2020 -0800
Reset context back to empty after run in govc context
M vmware-lib/content/stages/govc-datastore-manage.yaml
commit 1803a3a89933d977d8a481def6379cd8baaa77f6
Author: Shane Gibson <shane@rackn.com>
Date: Sun Dec 20 17:01:53 2020 -0800
Cleanups, datastore rework, enhance datastore
A vmware-lib/content/params/esxi-datastore-command.yaml
A vmware-lib/content/params/esxi-datastore-skip-manage.yaml
M vmware-lib/content/params/govc-datastore-create-disk.yaml
D vmware-lib/content/params/govc-datastore-skip-create.yaml
R093 vmware-lib/content/stages/govc-datastore-create.yaml vmware-lib/content/stages/govc-datastore-manage.yaml
R060 vmware-lib/content/tasks/govc-datastore-create.yaml vmware-lib/content/tasks/govc-datastore-manage.yaml
M vmware-lib/content/tasks/govc-get-thumbprint.yaml
M vmware-lib/content/workflows/esxi-sddc-vcenter-deploy.yaml
R095 vmware-lib/content/workflows/govc-datastore-create.yaml vmware-lib/content/workflows/govc-datastore-manage.yaml
M vmware-lib/content/workflows/govc-deploy-ova.yaml
commit 26788967413e7ff07caca9ab26ffa0546f7e7f54
Author: Shane Gibson <shane@rackn.com>
Date: Tue Dec 15 19:47:40 2020 -0800
restructure member mappings
M vmware-lib/content/params/esxi-datastore-mappings.yaml
M vmware-lib/content/stages/govc-datastore-create.yaml
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
D vmware-lib/content/tasks/govc-cluster-create-fqdn.yaml
D vmware-lib/content/tasks/govc-cluster-create-with-vsan-deprecated.yaml
M vmware-lib/content/tasks/govc-cluster-create.yaml
M vmware-lib/content/tasks/govc-datastore-create.yaml
M vmware-lib/content/tasks/govc-dvs-create.yaml
M vmware-lib/content/tasks/govc-get-thumbprint.yaml
M vmware-lib/content/tasks/govc-vsan-claim-disks.yaml
M vmware-lib/content/tasks/govc-vsan-cluster-get.yaml
M vmware-lib/content/tasks/govc-vsan-cluster-operations.yaml
M vmware-lib/content/tasks/govc-vsan-destroy-cluster.yaml
M vmware-lib/content/templates/govc-lib.sh.tmpl
M vmware-lib/content/templates/govc-setup.sh.tmpl
M vmware-lib/content/workflows/govc-deploy-ova.yaml
commit d1c144276425ab7537da24472f2c28ae96a13a86
Author: Shane Gibson <shane@rackn.com>
Date: Mon Dec 14 15:38:36 2020 -0800
alter 'if' construct to remove 'eq'
M vmware-lib/content/tasks/govc-datastore-create.yaml
commit 5cbaca4b4c1ab7580aa623cb1294e56ebafcb4f6
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Dec 14 17:11:30 2020 -0600
fix(content): fix routes field of network-data
M content/params/network-data.yaml
commit 23fdf0cdbb4ad6b09fbe587c94ac2ebfcf6ed044
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Dec 14 17:10:25 2020 -0600
fix(content): include rs.uuid in rpi4 kernel cmdline
M content/bootenvs/sledgehammer.yml
commit 39dbdfa6480f63727d53be6e0eca343daa2f8dd2
Author: Shane Gibson <shane@rackn.com>
Date: Mon Dec 14 14:30:07 2020 -0800
fix MachineName to Machine.Name
M vmware-lib/content/params/esxi-datastore-mappings.yaml
commit 4f7b888726b496d95d32c6d54d572993e1cc7414
Author: Shane Gibson <shane@rackn.com>
Date: Mon Dec 14 11:19:13 2020 -0800
remove unneeded filter param
D vmware-lib/content/params/esxi-node-filter-param.yaml
commit 98e6f379330417de46d06b6b357a532e0bea592f
Author: Shane Gibson <shane@rackn.com>
Date: Sun Dec 13 18:58:00 2020 -0800
enhance(drp-community-content): Add 'network-manage-routes task
M content/._RequiredFeatures.meta
A content/params/network-data-tag.yaml
A content/params/network-manage-routes-command.yaml
A content/stages/network-manage-routes.yaml
A content/tasks/network-manage-routes.yaml
A content/templates/convert_ipv4_netmask_to_cidr_prefix.sh.tmpl
commit d00cced1530eb58e5aff88db532248f2614b1f4f
Author: Shane Gibson <shane@rackn.com>
Date: Sun Dec 13 18:44:50 2020 -0800
Fixes for DS create, OVFTool, VSAN claim
A vmware-lib/content/._Prerequisites.meta
M vmware-lib/content/params/esxi-datastore-mappings.yaml
A vmware-lib/content/params/esxi-node-filter-param.yaml
A vmware-lib/content/params/esxi-vsan-tag-only.yaml
M vmware-lib/content/params/govc-datastore-create-disk.yaml
M vmware-lib/content/params/ova-ovftool-deploy-more-mapping-template.yaml
M vmware-lib/content/params/ova-ovftool-extra-options.yaml
A vmware-lib/content/params/ova-ovftool-options.yaml
M vmware-lib/content/tasks/govc-datastore-create.yaml
M vmware-lib/content/tasks/govc-vsan-claim-disks.yaml
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit d2610998306156e25e3d66b7a922b413e9741dfc
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sat Dec 12 14:29:18 2020 -0600
feat(content): add more network-data fields
M content/params/network-data.yaml
commit 89f0785a39451c2c87861490555177f065614f41
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Dec 11 13:48:05 2020 -0600
refactor(cloud-wrapper): use template vars and make icon selection smarter
A cloud-wrappers/params/cloud-provider-icon.yaml
M cloud-wrappers/tasks/cloud-inspect.yaml
M cloud-wrappers/tasks/cloud-validate.yaml
commit 01d38dcdf6f1368c489bd8dc34ff78b54fbb0526
Author: Shane Gibson <shane@rackn.com>
Date: Wed Dec 9 11:01:29 2020 -0800
fix if/then/else/fi missing then; duh
M vmware-lib/content/tasks/govc-vsan-claim-disks.yaml
commit 2af700ae78bc16c0bfaa4fed257d52e3c71b9d43
Author: Shane Gibson <shane@rackn.com>
Date: Wed Dec 9 10:10:59 2020 -0800
enhance(vmware-lib): Test NODES empty, add tag only
A vmware-lib/content/params/esxi-vsan-tag-only.yaml
M vmware-lib/content/tasks/govc-vsan-claim-disks.yaml
commit bdb444667bd7edbffa29349e99e1280c8801dde3
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Dec 8 23:23:09 2020 -0600
fix(content): add links back into debian.
M content/bootenvs/debian-10.yml
M content/bootenvs/debian-8.yml
M content/bootenvs/debian-9.yml
commit 3fe94ff0e39bfede7f2ccfa47e9d93cda2251c71
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Dec 8 23:22:47 2020 -0600
fix(task-library): Allow bigger kibana payloads
M task-library/tasks/kibana-setup.yaml
commit e9aae1a57e176b576cff1c9ff8274588a2514341
Author: Shane Gibson <shane@rackn.com>
Date: Tue Dec 8 17:34:07 2020 -0800
rename branch, add current commits
M vmware-lib/content/params/esxi-datastore-mappings.yaml
A vmware-lib/content/params/esxi-datastore-memberships.yaml
M vmware-lib/content/tasks/govc-datastore-create.yaml
M vmware-lib/content/tasks/ovftool-deploy.yaml
A vmware-lib/content/templates/EXAMPLE-govc-vcf-cloud-builder.json.tmpl
commit 22d26540779765b27c8248a3357b1bd41bc70ca1
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Dec 8 16:33:05 2020 -0600
fix(cloud-wrap): fix terraform 0.14 requirements
fix(cloud-wrapper): allow future versions
M cloud-wrappers/templates/cloud-provision-reference.tf.tmpl
M task-library/tasks/bootstrap-contexts.yaml
commit 58edf4eccc537b889b14bf8795c24a2c1574b35a
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Dec 8 00:33:48 2020 -0600
feat(task-library): Add more NIC inventory fields
M task-library/params/inventory-collect.yaml
commit 0bfd3e21b27807d10710a9076eef1321dcc45579
Author: Shane Gibson <shane@zerostack.com>
Date: Sun Dec 6 13:49:56 2020 -0800
staging changes while switching laptops
R094 vmware-lib/content/params/ova-ovaftool-deploy-more-mapping-template.yaml vmware-lib/content/params/ova-ovftool-deploy-more-mapping-template.yaml
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit 0438b50e60b16d05f14a4e659627bd7d5b64c49f
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sat Dec 5 13:07:20 2020 -0600
feat(content): security flag overrides debug to protect sensitive data
A content/params/security-debug-block.yaml
M content/templates/setup.tmpl
commit 8b7f475a2fb369eb718f97b9ebb6b2e610ab8ed0
Author: Shane Gibson <shane@rackn.com>
Date: Thu Dec 3 18:48:53 2020 -0800
WIP enhance(vmware-lib): Enhance ovftool, Doc, and add DS Mappings
M vmware-lib/content/._Documentation.meta
A vmware-lib/content/params/esxi-datastore-mappings.yaml
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit 11d42db071e860da9f92bbc4f036b881dfdda1e4
Author: Shane Gibson <shane@rackn.com>
Date: Wed Dec 2 09:18:55 2020 -0800
fix(vmware-lib): OVFTool without datastore defined caused invalid cmd generation
If no datastore is specified, then the command output that is generated had an empty line without a backslash continuation. This fixes that condition.
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit 2a2c685d70b16c12f17284004527cb788bc24c33
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Nov 30 17:21:00 2020 -0600
feat(dev-library): send powercycle event for UX testing
A dev-library/stages/reboot-event.yaml
A dev-library/tasks/reboot-event.yaml
A dev-library/workflows/reboot-event.yaml
M edge-lab/params/edge-lab-reboot-workflow.yaml
M edge-lab/tasks/edge-lab-reboot-workflow.yaml
M task-library/tasks/ansible-join-up.yaml
commit 4853d1457b5289e24a040cf5d5e341a3388eed9f
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Nov 30 17:14:21 2020 -0600
fix(content): Make network-data composable in sledgehammer
M content/bootenvs/sledgehammer.yml
commit 05342661e892ea310ad686f0219e3009b6b90aa9
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Nov 16 09:51:33 2020 -0600
doc(task-lib): mark deprecations
feat(kube-lib): k3s install via 46 cluster pattern
feat(task-library) v46 cluster pattern
refactor(kube-lib): use sha256sum instead of checksum
fix(task-lib): fix explode file path
refactor(task-library): add warning about default change
fix(task-library): change default to detect <46
doc(task-library): flag <v46 cluster pattern, add doc xref
M cloud-wrappers/tasks/cloud-cleanup.yaml
M cloud-wrappers/tasks/cloud-inspect.yaml
M content/templates/setup.tmpl
A kube-lib/params/kube-lib-api-port.yaml
D kube-lib/params/kube-lib-helm-download-url.yaml
M kube-lib/params/kube-lib-helm-version.yaml
A kube-lib/params/kube-lib-k3s-version.yaml
M kube-lib/params/kube-lib-kube-config.yaml
A kube-lib/params/kube-lib-kubectl-version.yaml
D kube-lib/params/kube-lib-kubernetes-download-url.yaml
M kube-lib/params/kube-lib-kubernetes-version.yaml
A kube-lib/params/kube-lib-node-token.yaml
M kube-lib/stages/kube-lib-dashboard.yaml
M kube-lib/stages/kube-lib-helm.yaml
A kube-lib/stages/kube-lib-k3s-cluster.yaml
A kube-lib/stages/kube-lib-k3s-machine-install.yaml
M kube-lib/tasks/kube-lib-dashboard-install.yaml
M kube-lib/tasks/kube-lib-helm-install.yaml
A kube-lib/tasks/kube-lib-k3s-cluster.yaml
A kube-lib/tasks/kube-lib-k3s-machine-install.yaml
M kube-lib/tasks/kube-lib-kubectl-install.yaml
D kube-lib/tasks/kube-lib-legacy-migration.yaml
A kube-lib/templates/kube-lib-k3s-install.tmpl
A kube-lib/templates/kube-lib-kubectl-install.tmpl
A kube-lib/workflows/k3s-cluster-build.yaml
A kube-lib/workflows/k3s-machine-install.yaml
M task-library/params/cluster-escape.yaml
A task-library/params/cluster-filter.yaml
M task-library/params/cluster-leader-count.yaml
A task-library/params/cluster-leader.yaml
M task-library/params/cluster-leaders.yaml
M task-library/params/cluster-machines.yaml
A task-library/params/cluster-manager.yaml
M task-library/params/cluster-profile.yaml
M task-library/params/cluster-step.yaml
A task-library/params/storage-mount-devices.yaml
M task-library/stages/cluster-add.yaml
M task-library/stages/cluster-remove.yaml
M task-library/stages/cluster-setup.yaml
M task-library/stages/cluster-step.yaml
M task-library/stages/cluster-sync.yaml
M task-library/tasks/cluster-add.yaml
A task-library/tasks/cluster-initialize.yaml
M task-library/tasks/cluster-remove.yaml
M task-library/tasks/cluster-setup.yaml
M task-library/tasks/cluster-step.yaml
M task-library/tasks/cluster-sync.yaml
A task-library/tasks/storage-mount-devices.yaml
M task-library/templates/cluster-shared.tmpl
A task-library/templates/cluster-utilities.tmpl
M task-library/templates/download-tools.tmpl
commit 9888a1e2fcbf6e2442427f5c8d3fc8d096455f71
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sun Nov 29 21:27:50 2020 -0600
doc: Doc tweak
M README.rst
commit 6d24b748085198e7c90f71a5b086c280535f25c4
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sat Nov 28 23:18:26 2020 -0600
feat(hardware-tooling): update for sl8 and create helper profile
A hardware-tooling/profiles/global-hw-repo.yaml
M hpe-support/params/hpe-repo-urls.yml
M hpe-support/params/hpe-repo-versions.yml
M hpe-support/tasks/hpe-tools-install.yml
commit ee1f20dd823d8ffd3f59665c7148274561168cc6
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Nov 26 23:29:08 2020 -0600
feat(content): Allow sledgehammer cdboot to have parameterized interface
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
M content/params/network-data.yaml
M content/profiles/sledgehammer-centos8-full-v4.6.0.yaml
M content/profiles/sledgehammer-centos8-v4.6.0.yaml
M sledgehammer-builder/tasks/sledgehammer-place-stage1-assets.yaml
commit 92777ddbb1515bfe1ad66398895c4ef259a30662
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Nov 25 14:29:07 2020 -0600
feat(sledgehammer): allow sledgehammer to boot from static IPs
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
M content/profiles/sledgehammer-centos8-full-v4.6.0.yaml
M content/profiles/sledgehammer-centos8-v4.6.0.yaml
M sledgehammer-builder/tasks/sledgehammer-create-image.yaml
M sledgehammer-builder/tasks/sledgehammer-place-stage1-assets.yaml
M sledgehammer-builder/tasks/sledgehammer-place-start-up.yaml
commit 399cd37f10c9998d9bbdfe33c35f35aabd9c9883
Author: Shane Gibson <shane@rackn.com>
Date: Tue Nov 24 14:05:10 2020 -0800
enhance(image-builder): Add custom upload image and path capability
M image-builder/._Documentation.meta
A image-builder/params/image-builder-upload-manifest-name.yaml
A image-builder/params/image-builder-upload-path.yaml
A image-builder/params/image-builder-upload-rootfs-name.yaml
M image-builder/templates/image-capture.sh.tmpl
commit 6884b2e2b5ab629b30fc489a0b23cbb01ba88fa2
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Nov 23 21:46:35 2020 -0600
fix(integrations): apt update py3-pip to fix docker pip issue
fix(integrations): apt update py3-pip to fix docker pip issue
M integrations/docker-context/ansible-dockerfile
commit 61a3f40b2eeae81d760a31fc94ce01fa9aa533db
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Nov 23 19:57:50 2020 -0600
feat(sledgehammer): add exanic-utils to full driver sl8
M content/profiles/sledgehammer-centos8-full-v4.6.0.yaml
M sledgehammer-builder/tasks/sledgehammer-exablaze-current-drivers.yaml
commit 17a4a74ff03ff4cb120d2a474f7cd88d19338182
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Nov 23 15:45:16 2020 -0600
feat(content): Add linux bootenv selector and parameters
A content/params/linux-install-bootenv-map.yaml
A content/params/linux-install-bootenv-override.yaml
A content/params/linux-install-bootenv.yaml
A content/stages/linux-selector.yaml
A content/tasks/linux-selector.yaml
A content/templates/linux-selector.sh.tmpl
commit a366f235d46e16616937ba67773204dc11a1904e
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Nov 23 15:44:34 2020 -0600
fix(content): centos-8 duplicate removed
M content/bootenvs/centos-8.1.1911.yaml
commit dda86a3b6b2451cdf0061935322a0ec61d714a71
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Nov 23 10:14:30 2020 -0600
fix(content): Add IsoUrl to the profiles for sledgehammer
M content/profiles/sledgehammer-0b8f38aeecc5a40f915758d9af47102fee6fb83e.yaml
M content/profiles/sledgehammer-centos7-v4.6.0.yaml
M content/profiles/sledgehammer-centos8-full-v4.6.0.yaml
M content/profiles/sledgehammer-centos8-v4.5.0.yaml
M content/profiles/sledgehammer-centos8-v4.6.0.yaml
commit e554f91a93bcebda12070f54067ad66f5ccb70da
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sat Nov 21 23:48:32 2020 -0600
feat(sledgehammer): add exablaze to full drivers
M content/profiles/sledgehammer-centos8-full-v4.6.0.yaml
M sledgehammer-builder/profiles/sledgehammer-full-drivers.yaml
M sledgehammer-builder/tasks/sledgehammer-exablaze-current-drivers.yaml
commit 03259c0a5c0199150b9e15f5c56b9a62fd41600d
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Nov 20 09:32:19 2020 -0600
feat(sledgehammer-builder): Add xorriso and tpm tools to sledgehammer
feat(content): update to centos8 sledgehammer
feat(content): Add profiles for sledgehammer versions.
feat(sledgehammer-builder): Add full drivers sledgehammer centos8
This adds exablaze driver support, but it doesn't work. dkms fails.
A content/bootenvs/centos-8.1.1911.yaml
A content/bootenvs/centos-8.2.2004.yml
M content/bootenvs/centos-8.yml
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
M content/params/package-repositories.yaml
A content/profiles/sledgehammer-centos7-v4.6.0.yaml
A content/profiles/sledgehammer-centos8-full-v4.6.0.yaml
A content/profiles/sledgehammer-centos8-v4.5.0.yaml
A content/profiles/sledgehammer-centos8-v4.6.0.yaml
M sledgehammer-builder-centos-7/bootenvs/build-sledgehammer.yaml
A sledgehammer-builder-centos-7/workflows/sledgehammer-build-7.yaml
M sledgehammer-builder/bootenvs/build-sledgehammer.yaml
R100 sledgehammer-builder/params/sledgehammer.add-insecure-drivers.yaml sledgehammer-builder/params/sledgehammer.custom-tasks.yaml
A sledgehammer-builder/params/sledgehammer.exablaze-driver-repo.yaml
M sledgehammer-builder/params/sledgehammer.solarflare-driver-package.yaml
A sledgehammer-builder/profiles/sledgehammer-full-drivers.yaml
A sledgehammer-builder/tasks/sledgehammer-exablaze-current-drivers.yaml
commit c1d48da2a329129ae98ae554226d20939c35d0d5
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sun Nov 22 22:29:04 2020 -0600
feat(classify): Add param to profile functions
M classify/templates/classify-base-actions.sh.tmpl
commit 1e8f6d4b5073a21ea787facf0f2521f5e3553d74
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Nov 18 21:13:37 2020 -0600
fix(classify): fix issues with refactor
M classify/templates/classify-base-actions.sh.tmpl
M classify/templates/classify-base-tests.sh.tmpl
commit 1af9725dc99f83fce8d9eb985d2fd237e5a8b4d7
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Nov 17 23:03:35 2020 -0600
feat(content): add TPM public key recorder for inventory.
This will attempt to record the public key from the TPM.
If not present or tools not available, those will be in the
inventory variable. It will store the base64 encoding of the
public key.
M task-library/templates/tpm-info.sh.tmpl
commit 5ad55a70102c584f37fe539121ed31702ecb01cb
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Nov 18 14:18:47 2020 -0600
feat(classify): Reorder some classify pieces
A classify/templates/classify-base-actions.sh.tmpl
A classify/templates/classify-base-tests.sh.tmpl
M classify/templates/classify.sh.tmpl
M classify/templates/has_inventory_value.sh.tmpl
commit ba49ebab9f550765918313dc6eb2f30ad3c263c7
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Nov 17 23:03:35 2020 -0600
feat(content): add TPM public key recorder for inventory.
This will attempt to record the public key from the TPM.
If not present or tools not available, those will be in the
inventory variable. It will store the base64 encoding of the
public key.
M task-library/params/inventory-collect.yaml
A task-library/params/inventory-tpm-device.yaml
A task-library/params/inventory-tpm-fail-on-notools.yaml
A task-library/params/inventory-tpm-public-key.yaml
M task-library/tasks/inventory.yaml
A task-library/templates/tpm-info.sh.tmpl
commit ddba33c23bbd214aa69b74de4de2911cc66741da
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Nov 17 22:56:16 2020 -0600
feat(content): add auto reserve task for discover stage.
This task converts the current DHCP boot address into
a reservation. The reserve-dhcp-address boolean parameter
which defaults to false to control whether this is done or
not. it defaults to off.
A content/params/reserve-dhcp-address.yaml
M content/stages/discover-no-gohai.yaml
M content/stages/discover.yaml
A content/tasks/reserve-dhcp-address.yaml
commit 287196f89f62374e0a153e346c24f787ee1af072
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Nov 17 22:54:10 2020 -0600
feat(content): update centos-7 to 7.9.2009 and add new bootenv
A content/bootenvs/centos-7.9.2009.yml
M content/bootenvs/centos-7.yml
M content/params/package-repositories.yaml
commit fd9f6dd4ad4e875f317803c88601d6dc6f62c08b
Author: Shane Gibson <shane@rackn.com>
Date: Tue Nov 17 10:02:39 2020 -0800
delete job-log-output.txt
delete errant file
D vmware-lib/job-log-output.txt
commit 67bead7d6c373c484851861ca01e755d386491bc
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Nov 12 19:38:11 2020 -0600
feat(content): Define network-data
A content/params/network-data.yaml
commit 3518179ca25f731fae6c21b03b9c91bab2e1c183
Author: Shane Gibson <shane@rackn.com>
Date: Wed Nov 11 16:09:03 2020 -0800
move the Param outside of Range
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
commit eadb4205ad0d07c6a379b86bfb7c015eddb6713e
Author: Shane Gibson <shane@rackn.com>
Date: Wed Nov 11 16:01:28 2020 -0800
fix bad bash, set DO_PLAYBOOK to always true
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
commit afa9a2640dc77cbf9907e5b62d4706feae56ab46
Author: Shane Gibson <shane@rackn.com>
Date: Wed Nov 11 09:47:41 2020 -0800
fix(vmware-lib): If VSAN disabled, do not generate playbook for rename
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
commit b352212a51b246996bb7b6dc9622edcf16ffa5f1
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Nov 9 22:25:24 2020 -0600
feat(content): add parameters for the new access-ssh
A content/params/access-ssh-parameters.yaml
A content/params/access-ssh-template.yaml
commit db774986ab8191e5cd4ecf365b70855c4a81b6e7
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Nov 9 22:22:34 2020 -0600
feat(content): Add access-ssh-parameters and template override
These two new parameters allow for the extension of the ssh
config file. The access-ssh-temmplate allows for complete override
with your own template. access-ssh-parameters allows for key/value
style replacement of entries in the config file.
M content/tasks/ssh-access.yaml
M content/templates/access-keys.sh.tmpl
commit eb92bd1e651347bab2f11a4a79db01d3e241cc95
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu Nov 5 17:11:43 2020 -0600
feat(task-library): allow user to set password during dr-server-install
refactor(task-library): remove endpoint register from dr-server-install
refactor(task-library): stop setting colors in tasks as side-effects
fix(task-library): remove unneeded extra claims
fix(task-library): add new required params
A task-library/params/dr-server-initial-password.yaml
A task-library/params/dr-server-initial-user.yaml
M task-library/tasks/ansible-join-up.yaml
M task-library/tasks/dr-server-install.yaml
commit 9ce4b06444d8e46f76f65539cc885c64c98bb689
Author: Shane Gibson <shane@rackn.com>
Date: Thu Nov 5 19:54:27 2020 -0800
fix(task-library): fix dnf/yum separation for bootstrap-contexts
M task-library/tasks/bootstrap-contexts.yaml
commit 87f1cd4e2f840e2a1a50d1287990b3a7d854c847
Author: Shane Gibson <shane@rackn.com>
Date: Thu Nov 5 11:52:07 2020 -0800
enhance(image-builder): Add flexiflow capabilities to Image Builder
M image-builder/._Documentation.meta
M image-builder/._Prerequisites.meta
A image-builder/params/image-builder-post-builder-flexiflow.yaml
A image-builder/params/image-builder-pre-builder-flexiflow.yaml
A image-builder/stages/image-builder-capture.yaml
M image-builder/stages/image-builder-linux.yaml
A image-builder/stages/image-builder-post-builder-flexiflow.yaml
A image-builder/stages/image-builder-pre-builder-flexiflow.yaml
M image-builder/workflows/image-builder-centos.yaml
M image-builder/workflows/image-builder-centos8.yaml
M image-builder/workflows/image-builder-rhel.yaml
M image-builder/workflows/image-builder-ubuntu-bionic.yaml
commit 40f29a9a383e89dc4a5fa8afd4279cfee9ed147b
Author: Michael Rice <michael@michaelrice.org>
Date: Thu Nov 5 10:09:47 2020 -0600
feat(community-content): updated Ubuntu 18.04
Updated Ubuntu 18.04 to the 18.04.5 release
Signed-off-by: Michael Rice <michael@michaelrice.org>
M content/bootenvs/ubuntu-18.04.yml
commit a8fc53613cbe0eaeeac177a993d5527a0f2d5e06
Author: Shane Gibson <shane@rackn.com>
Date: Wed Nov 4 15:23:54 2020 -0800
enhance(image-builder): Cleanup new agent configuration data
M image-builder/templates/image-builder-cleanup.sh.tmpl
commit 9f6af4d17bc549234a8278044caea28524196f62
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Nov 2 10:29:04 2020 -0600
feat(flash): record list of installed packages and a hash
This is in case the profile gets removed from the system.
A flash/params/flash-list-installed-hash.yml
A flash/params/flash-list-installed.yml
M flash/tasks/dell-firmware-flash-list.yml
M flash/tasks/hpe-firmware-flash-list.yml
M flash/tasks/lenovo-firmware-flash-list.yml
A flash/templates/flash-list-installed.sh.tmpl
commit 38bd6db113318d87f412416dae2e218dcb918d23
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sun Nov 1 17:55:07 2020 -0600
refactor(cloud-wrapper): add meta data for all cloud params
M cloud-wrappers/params/aws-access-key.yaml
M cloud-wrappers/params/aws-ami-id.yaml
M cloud-wrappers/params/aws-instance-type.yaml
M cloud-wrappers/params/aws-region.yaml
M cloud-wrappers/params/aws-secret-key.yaml
M cloud-wrappers/params/aws-security-groups.yaml
M cloud-wrappers/params/google-boot-disk-image.yaml
M cloud-wrappers/params/google-credential.yaml
M cloud-wrappers/params/google-instance-type.yaml
M cloud-wrappers/params/google-project-id.yaml
M cloud-wrappers/params/google-region.yaml
M cloud-wrappers/params/google-zone.yaml
M cloud-wrappers/params/linode-instance-image.yaml
M cloud-wrappers/params/linode-instance-type.yaml
M cloud-wrappers/params/linode-region.yaml
M cloud-wrappers/params/linode-root-password.yaml
M cloud-wrappers/params/linode-token.yaml
commit ebba1a787e1bfd609bdc0ff2d3a534fa84255d5e
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sun Nov 1 17:53:01 2020 -0600
feat(cloud-wrapper): add azure cloud support
A cloud-wrappers/params/azure-appId.yaml
A cloud-wrappers/params/azure-image.yaml
A cloud-wrappers/params/azure-password.yaml
A cloud-wrappers/params/azure-region.yaml
A cloud-wrappers/params/azure-size.yaml
A cloud-wrappers/params/azure-subscription_id.yaml
A cloud-wrappers/params/azure-tenant.yaml
M cloud-wrappers/params/cloud-provider.yaml
M cloud-wrappers/tasks/cloud-inspect.yaml
M cloud-wrappers/tasks/cloud-validate.yaml
M cloud-wrappers/templates/cloud-provision-reference.tf.tmpl
commit f1b2b7df9afe6d3b7755bb417463a238427274e1
Author: Shane Gibson <shane@rackn.com>
Date: Fri Oct 30 12:39:05 2020 -0700
clean up ovftool, add arg processing, add WF
M vmware-lib/content/params/ova-ovftool-extra-options.yaml
M vmware-lib/content/tasks/ovftool-deploy.yaml
M vmware-lib/content/workflows/esxi-sddc-ovftool-deploy.yaml
commit 7d2b6c6181ef7f679fd8d7b75590713934d6551f
Author: Shane Gibson <shane@rackn.com>
Date: Thu Oct 29 19:20:44 2020 -0700
enhace ovftool-deploy capabilities
A vmware-lib/content/params/ova-ovaftool-deploy-more-mapping-template.yaml
A vmware-lib/content/params/ova-ovftool-extra-options.yaml
R094 vmware-lib/content/params/ova-param.json.yaml vmware-lib/content/params/ova-param-json.yaml
M vmware-lib/content/params/vcsa-deploy-template-json.yaml
M vmware-lib/content/tasks/ovftool-deploy.yaml
A vmware-lib/content/workflows/esxi-sddc-ovftool-deploy.yaml
commit bca691e5dc0d3a2517f05aab549bb7ec8cc504eb
Author: Shane Gibson <shane@rackn.com>
Date: Thu Oct 29 13:13:38 2020 -0700
true up vsan-enabled control in appropriate tasks
M vmware-lib/content/tasks/govc-vsan-cluster-enable.yaml
M vmware-lib/content/tasks/govc-vsan-cluster-get.yaml
M vmware-lib/content/tasks/govc-vsan-destroy-cluster.yaml
commit a60b0124538911e70bae86cb322f5930258c2f23
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 22:12:10 2020 -0700
make it ugly but working
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit d6ad7efa18766df1d4f89f17c47e1b7d26942c89
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 22:08:19 2020 -0700
newline rendering thrashing about
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit 3defc4ce3f468d912617226a00f1cd568ef09f3d
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 22:05:42 2020 -0700
fix golang rendering no newline
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit d062fd49092e2349b8600d49003a846e56686805
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 21:59:21 2020 -0700
fix ovftool back to original format
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit 6a35c7d11bcfecca3549260f6174aa7d16206d16
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 20:16:42 2020 -0700
just make it stupid simple
M vmware-lib/content/templates/esxi-wait-time.sh.tmpl
commit 4dea7a1d0e85c59408c76c57cfb55dcda9055336
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 20:10:59 2020 -0700
fix N to WAIT
M vmware-lib/content/templates/esxi-wait-time.sh.tmpl
commit f74e0990adc4e82d9857da0866176c70a305a811
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 20:08:20 2020 -0700
fix bullshit esxi shell syntax deficencies
M vmware-lib/content/templates/esxi-wait-time.sh.tmpl
commit 259fb941a9ec58ed1d8df09e804bc2f0a8c85fec
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 20:04:08 2020 -0700
thank you Slack for converting quotes to 'smart quotes' assholes
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit 1d980cc7b03ebb25f9bb418e1faae9de5d7d95ac
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 20:01:45 2020 -0700
fix the fix
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit 2356268d570168b9d7c3c89ab1013f30decd7064
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 19:59:19 2020 -0700
fix ovftool deploy vi: syntax
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit 64a0cd8f255adb390be5494e28579e172ee6e116
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 18:34:54 2020 -0700
change vi: syntax for non DC/Cluster use
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit 0a434a85618f3c582b71748ebac562f10cc8a277
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 18:20:59 2020 -0700
Add shell history disable to ovftool
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit d6945fe3452ddd6e50089ce3a23c4c07b36f466d
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 17:20:02 2020 -0700
fix wait time tmpl for ESXi broken shell
M vmware-lib/content/templates/esxi-wait-time.sh.tmpl
commit 6b4730538fe266877a12f7c0be7f84733b772c84
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 14:25:40 2020 -0700
add esxi-wait-time for race conditions
A vmware-lib/content/params/esxi-wait-time.yaml
A vmware-lib/content/stages/esxi-wait-time.yaml
A vmware-lib/content/tasks/esxi-wait-time.yaml
A vmware-lib/content/templates/esxi-wait-time.sh.tmpl
commit f59665cc3ad032e08df2efd94f1cb628a5c60806
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 28 14:10:40 2020 -0700
enhance(drp-community-content): Add empty-gpt-tables stage/task
A content/stages/empty-gpt-tables.yaml
A content/tasks/empty-gpt-tables.yaml
commit 2482368e6da38d8975dc4a5f8ee2e0f380986a09
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 27 13:09:44 2020 -0700
fix 'if eq' argument structure
M vmware-lib/content/tasks/govc-stage-ova.yaml
commit f914b05a9efae156568ecfbf89c4e5c42d68806d
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 27 13:06:39 2020 -0700
add 'import.spec' operation to 'govc-commands'
A vmware-lib/content/params/govc-skip-ova-stage.yaml
M vmware-lib/content/tasks/govc-stage-ova.yaml
M vmware-lib/content/workflows/govc-commands.yaml
commit 4893d185c39f309e1d87e5eec6f94ef2efb9e882
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 27 12:51:25 2020 -0700
add import.spec capability to govc-commands
M vmware-lib/content/tasks/govc-commands.yaml
commit 13867fd8923cf4f8debd71d101fb43155d59670f
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 27 11:33:18 2020 -0700
restore the govc-setup template
M vmware-lib/content/tasks/ovftool-deploy.yaml
commit 7bd334bef572e63fbb5befe611616203f89d8aa9
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 27 11:14:02 2020 -0700
enhance(vmware-lib): Add OVFTool deployment generic pattern
M vmware-lib/.gitignore
D vmware-lib/content/params/govc-template-json.yaml
A vmware-lib/content/params/ova-param.json.yaml
A vmware-lib/content/params/ova-template-json.yaml
A vmware-lib/content/stages/ovftool-deploy.yaml
M vmware-lib/content/tasks/govc-commands.yaml
M vmware-lib/content/tasks/govc-wait-for-ova.yaml
A vmware-lib/content/tasks/ovftool-deploy.yaml
commit e9fb56018d8d913f25ad23970a676415b691fd98
Author: Shane Gibson <shane@rackn.com>
Date: Thu Oct 22 14:50:00 2020 -0700
enhance(image-builder): Add configurable excludes and package additions
A image-builder/params/image-builder-additional-excludes.yaml
A image-builder/params/image-builder-additional-packages.yaml
A image-builder/params/image-builder-additional-tar-options.yaml
A image-builder/params/image-builder-skip-package-reset.yaml
M image-builder/tasks/image-update-packages.yaml
M image-builder/templates/image-capture.sh.tmpl
M image-builder/templates/image-reset-package-repos.sh.tmpl
commit 1ba1f3556d45314da2ced5a5f4d18541d69702f8
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 21 15:39:05 2020 -0700
change debug to verbose if rs-debug-enable is set
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
M vmware-lib/content/templates/govc-lib.sh.tmpl
commit 2e43542c7d9574ed0c27498cbddbed1c3a36ef7f
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 21 12:00:38 2020 -0700
Add new 'ansible/additional-options' capability
A vmware-lib/content/params/ansible-additional-options.yaml
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
commit 778f5376e26ddedc16d54fafabbb4efcf93cc501
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 21 08:04:28 2020 -0700
Add ansible debug flag if rs-debug-enable set
M vmware-lib/content/templates/govc-lib.sh.tmpl
commit e5169c913c81f47f644cfb5e0bfccf95451fb4a3
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 20 11:16:05 2020 -0700
enhance(vmware-lib): Enhance vmware-lib content
M vmware-lib/content/workflows/esxi-sddc-cluster-configure.yaml
M vmware-lib/content/workflows/esxi-sddc-vcenter-deploy.yaml
commit fef6bd9d1092f9f9c6a8d4e25dbbfae97f9daf66
Author: Shane Gibson <shane@rackn.com>
Date: Mon Oct 19 18:05:18 2020 -0700
fix data structure schema and matching task for migrate VMs
M vmware-lib/content/params/esxi-dvs-mappings.yaml
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 9b15918420f0c3daab248b1e0dc9af5e84e706f7
Author: Shane Gibson <shane@rackn.com>
Date: Mon Oct 19 16:04:53 2020 -0700
fix borked variable names
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 9cf8b6df78043cbf2da2d7b0b9e2a7bdaf7c95e1
Author: Shane Gibson <shane@rackn.com>
Date: Mon Oct 19 15:42:52 2020 -0700
Change vm migration to array structure
M vmware-lib/content/params/esxi-dvs-mappings.yaml
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 448fba254f8eead6e6002d8348e0c3ffab383cd9
Author: Shane Gibson <shane@rackn.com>
Date: Mon Oct 19 14:47:22 2020 -0700
add current portgroup
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 15e143d9de7af8af537bc9289d43405638a2aaa0
Author: Shane Gibson <shane@rackn.com>
Date: Mon Oct 19 13:36:30 2020 -0700
fix 'no value' logic tests
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 9521099a1dde5732cde17c3046c8115f487206ab
Author: Shane Gibson <shane@rackn.com>
Date: Mon Oct 19 13:29:47 2020 -0700
Add alternate node for VM migrate pattern
M vmware-lib/content/params/esxi-dvs-mappings.yaml
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 0ef6cd4cc2eb5bd6f1caafa1b8a0e5485d1a09d9
Author: Shane Gibson <shane@rackn.com>
Date: Mon Oct 19 12:28:46 2020 -0700
Fix Meta.BaseContext to Context
M vmware-lib/content/tasks/govc-cluster-create-fqdn.yaml
M vmware-lib/content/tasks/govc-cluster-create-with-vsan-deprecated.yaml
M vmware-lib/content/tasks/govc-cluster-create.yaml
M vmware-lib/content/tasks/govc-get-thumbprint.yaml
M vmware-lib/content/tasks/govc-vsan-claim-disks.yaml
M vmware-lib/content/tasks/govc-vsan-cluster-get.yaml
M vmware-lib/content/tasks/govc-vsan-cluster-operations.yaml
M vmware-lib/content/tasks/govc-vsan-destroy-cluster.yaml
commit ceae9b37130e405b555565629c8c71ab26df65ff
Author: Shane Gibson <shane@rackn.com>
Date: Mon Oct 19 11:51:24 2020 -0700
Add updated filter for DVS create
M vmware-lib/content/tasks/govc-dvs-create.yaml
commit a1469c15e908b2e0f19c0c769597cc73b93573d7
Author: Shane Gibson <shane@rackn.com>
Date: Mon Oct 19 11:25:05 2020 -0700
performance optimize the drpcli calls to reduce returned payload
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit e7cf62265839b3b86245df9eb72b875a67fffb19
Author: Shane Gibson <shane@rackn.com>
Date: Mon Oct 19 11:08:01 2020 -0700
Convert DVS membership tests to support Profiles
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 07ecec67b5b6375672d6c6233e933f6769aa8d56
Author: Shane Gibson <shane@rackn.com>
Date: Mon Oct 19 08:53:12 2020 -0700
Add VSAN rename and vSwitch migrate pieces
M vmware-lib/content/workflows/esxi-sddc-cluster-configure.yaml
commit cc933eb18363e86e0d0f4ee82195ebf33ca712f3
Author: Shane Gibson <shane@rackn.com>
Date: Sun Oct 18 17:48:15 2020 -0700
add decorator 'complete' stage to end of SDDC workflows
M vmware-lib/content/workflows/esxi-sddc-cluster-configure.yaml
M vmware-lib/content/workflows/esxi-sddc-vcenter-deploy.yaml
commit a3481fd79129d2f404c671e87a2f1f943e2291a2
Author: Shane Gibson <shane@rackn.com>
Date: Sun Oct 18 17:35:02 2020 -0700
Add esxi-sddc-vcenter-deploy workflow
A vmware-lib/content/workflows/esxi-sddc-vcenter-deploy.yaml
commit 63c02d5c9547514c0dd402e2526046bf167ffcd3
Author: Shane Gibson <shane@rackn.com>
Date: Sun Oct 18 16:32:56 2020 -0700
Fix filters to exclude all contexts, not just 'govc'
M vmware-lib/content/tasks/govc-cluster-create.yaml
M vmware-lib/content/tasks/govc-vsan-claim-disks.yaml
M vmware-lib/content/tasks/govc-vsan-cluster-get.yaml
M vmware-lib/content/tasks/govc-vsan-cluster-operations.yaml
M vmware-lib/content/tasks/govc-vsan-destroy-cluster.yaml
M vmware-lib/content/templates/esxi-cluster-hosts-get.sh.tmpl
commit 472264fb083d8cc53422f55dd964f94e2c51815c
Author: Shane Gibson <shane@rackn.com>
Date: Sun Oct 18 16:22:13 2020 -0700
the context is called vmware-tools, not vmware-lib, bozo
M vmware-lib/content/stages/govc-cluster-create.yaml
M vmware-lib/content/stages/govc-dvs-create.yaml
M vmware-lib/content/stages/govc-vsan-claim-disks.yaml
M vmware-lib/content/stages/govc-vsan-cluster-build.yaml
M vmware-lib/content/stages/govc-vsan-cluster-enable.yaml
commit 25fe0c81231f0049c25a5726937358212918e4af
Author: Shane Gibson <shane@rackn.com>
Date: Sat Oct 17 19:30:01 2020 -0700
sigh ... context goes in stage not workflow, dummy
M vmware-lib/content/workflows/esxi-sddc-cluster-configure.yaml
commit 9c07789bd2f9b73bb32c7fb9a2ba81a1009db5db
Author: Shane Gibson <shane@rackn.com>
Date: Sat Oct 17 19:29:14 2020 -0700
move stages to use vmware-lib insead of govc context; add vsan enable stage
M vmware-lib/content/stages/govc-cluster-create.yaml
M vmware-lib/content/stages/govc-dvs-create.yaml
M vmware-lib/content/stages/govc-vsan-claim-disks.yaml
M vmware-lib/content/stages/govc-vsan-cluster-build.yaml
A vmware-lib/content/stages/govc-vsan-cluster-enable.yaml
commit 828c7bae0bfe74017ef43d87e9beb3d94fc8e798
Author: Shane Gibson <shane@rackn.com>
Date: Sat Oct 17 18:35:20 2020 -0700
sigh - fix Name for vsan enable task
M vmware-lib/content/tasks/govc-vsan-cluster-enable.yaml
commit 8fde9bd2392e0c33f370d5e6a9952c76a81fe578
Author: Shane Gibson <shane@rackn.com>
Date: Sat Oct 17 18:33:51 2020 -0700
Sigh - fix 4 dashes to 3
M vmware-lib/content/tasks/govc-vsan-cluster-enable.yaml
commit 4ea9e97e149db071aa8f56fcc99c0775a9766d27
Author: Shane Gibson <shane@rackn.com>
Date: Sat Oct 17 18:32:25 2020 -0700
Add VSAN enable and Workflow
A vmware-lib/content/tasks/govc-vsan-cluster-enable.yaml
A vmware-lib/content/workflows/esxi-sddc-cluster-configure.yaml
commit 91f982c60e85cc00157eee936f7e1fc8ffd440b0
Author: Shane Gibson <shane@rackn.com>
Date: Fri Oct 16 16:45:44 2020 -0700
fix govc setup and filtering for thumbprint check
M vmware-lib/content/tasks/govc-get-thumbprint.yaml
M vmware-lib/content/templates/govc-setup.sh.tmpl
commit 251a5225ba25ce816b0efa90337eb29c9dbe17ed
Author: Shane Gibson <shane@rackn.com>
Date: Wed Oct 14 10:35:12 2020 -0700
fix dockerfile for FAT vmware-tools
M vmware-lib/dockerfiles/dockerfile-vmware-tools
commit 7436044462aee20bd63ca15de967f8b1cde78632
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 18:55:19 2020 -0700
Fix '.' to '_' for object_name
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
commit db68150f8e6b5a3cd80aa190c71ca35ddbd9af09
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 18:52:49 2020 -0700
no members to iterate over - remove that for loop
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
commit ee8899d20066853487e56ceb1ae4e989761bd8d9
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 18:50:25 2020 -0700
sigh ... scope ... scope ... scope
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
commit 7eaff06e480113bf3045dc14f72a4dd559a094a1
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 18:47:37 2020 -0700
fix param to paramexists
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
commit d270fca66c7d8c5f71eda5b4987288515f84122c
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 18:21:52 2020 -0700
Fix incorrect golang variable name ()
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
commit 40e1d91e6e37cbcb5291722df98b80b316b144c1
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 18:19:22 2020 -0700
Remove require for new_name for override
M vmware-lib/content/params/esxi-object-rename.yaml
commit b984170032fedaed2e603f017eec430d2a4b1665
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 18:15:44 2020 -0700
Add override for object rename 'new_name'
A vmware-lib/content/params/esxi-object-rename-override.yaml
M vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
commit 0fe454c948eea8602b8e1cfa5c54f1b48640d06a
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 17:35:53 2020 -0700
update dockerfile; add object rename
A vmware-lib/content/params/esxi-object-rename.yaml
A vmware-lib/content/stages/ansible-vmware-object-rename.yaml
A vmware-lib/content/tasks/ansible-vmware-object-rename.yaml
M vmware-lib/dockerfiles/dockerfile-vmware-tools
commit 085760f31948eea8d9b19f7b3a7907f2d9f9af1b
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 11:33:12 2020 -0700
Move back to the DVS portgroup for vm_migrate
M vmware-lib/content/params/esxi-dvs-mappings.yaml
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 283ca3767f739bac54364fff7705d76422837f62
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 11:28:56 2020 -0700
add double quote protection around VM variables
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 2b68e916de499570b0685512fba8afc279359334
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 11:24:09 2020 -0700
add safety check for vm_migrate_portgroup value
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 4cf4dd177ef726537e8ee31ab70133acde6be8dc
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 11:15:54 2020 -0700
Add VM portgroup; it's diff from mgmt portgroup
M vmware-lib/content/params/esxi-dvs-mappings.yaml
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit b7b4ac63738c6f3d5f5377c7503165dbba5ebdf3
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 11:10:18 2020 -0700
add self signed cert bypass
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 310f9b7a0ec541e006a480656f429e1068a0ec04
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 11:04:57 2020 -0700
Add VM Migrate to DVS playbook task
M vmware-lib/content/params/esxi-dvs-mappings.yaml
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 4c135c9690cc5b6792054004c44b4755398616c7
Author: Shane Gibson <shane@rackn.com>
Date: Tue Oct 13 10:42:40 2020 -0700
add local for connection on ansible playbook
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
commit 21209ee9f18d4688dbeb481b108f9a48956f93c8
Author: Manuel Torrinha <manuel.torrinha@tecnico.ulisboa.pt>
Date: Tue Oct 13 15:51:04 2020 +0100
Fixes go template syntax
The checker since go v1.14 clashes with the way the condition was
previously declared.
Signed-off-by: Manuel Torrinha <manuel.torrinha@tecnico.ulisboa.pt>
M chef-bootstrap/content/templates/chef-bootstrap-configure.sh.tmpl
M chef-bootstrap/content/templates/chef-bootstrap.etc.encrypted.data.bag.secret.tmpl
M chef-bootstrap/content/templates/chef-bootstrap.etc.first-boot.json.tmpl
M chef-bootstrap/content/templates/chef-bootstrap.etc.user.pem.tmpl
commit 4abc3ecc95878014966bee4c27b7a9eb6bd0875f
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Oct 9 11:58:25 2020 -0500
fix(task-library): elk should use repo install
M task-library/tasks/elasticsearch-setup.yaml
M task-library/tasks/kibana-setup.yaml
commit 14f896d5b85afd7d6d8601d2e922652bef2cce73
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Oct 6 12:19:25 2020 -0500
fix(task-library): Rename profiles and deprecate things
A task-library/profiles/bootstrap-contexts.yaml
R088 task-library/profiles/elasticsearch-bootstrap.yaml task-library/profiles/bootstrap-elasticsearch.yaml
R090 task-library/profiles/kibana-bootstrap.yaml task-library/profiles/bootstrap-kibana.yaml
M task-library/stages/bootstrap-advanced.yaml
M task-library/workflows/bootstrap-advanced.yaml
commit 0913619d793cf8be0386cc34edfe97617276c6fc
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Oct 5 16:54:28 2020 -0500
fix(task-library): fix startup issues with kibana and elasticsearch
M task-library/tasks/elasticsearch-setup.yaml
M task-library/tasks/kibana-setup.yaml
commit a20c964cb48106a77d5c371e2d51d10bdd5c92bd
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Oct 5 12:35:17 2020 -0500
fix(task-library): remove and re-add the packages
M task-library/tasks/elasticsearch-setup.yaml
M task-library/tasks/kibana-setup.yaml
commit c0a56b8412cd8c22f238534136f867bcb0a0d587
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Oct 5 12:25:07 2020 -0500
feat(task-library): simple elasticsearch and kibana setup tasks and profiles
A task-library/profiles/elasticsearch-bootstrap.yaml
A task-library/profiles/kibana-bootstrap.yaml
A task-library/tasks/elasticsearch-setup.yaml
A task-library/tasks/kibana-setup.yaml
commit b2e40048f219e3fcb85717e7fef4c2a762933d73
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Oct 2 09:51:13 2020 -0500
fix(validation): escape quotes in validation construction
M validation/tasks/validate-record-parameters.yaml
commit 166244f59f373f2dde42bcf08506233230330ca9
Author: Shane Gibson <sygibson@gmail.com>
Date: Thu Oct 1 02:13:43 2020 +0000
rework vmware-tools to use debian instead of alpine (ovftool)
M vmware-lib/dockerfiles/dockerfile-vmware-tools
commit 51793dc71b47a148b63409a8ba5d1b4c2294340e
Author: Shane Gibson <sygibson@gmail.com>
Date: Wed Sep 30 21:51:33 2020 +0000
Fixup playbook template and dockerfile build spec
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
M vmware-lib/dockerfiles/dockerfile-vmware-tools
commit 140c8abe49f49501345ed048ce517a3c398fcd69
Author: Shane Gibson <sygibson@gmail.com>
Date: Wed Sep 30 06:33:36 2020 +0000
Restructure how playbook is generated
M vmware-lib/content/contexts/vmware-tools.yaml
M vmware-lib/content/params/esxi-dvs-mappings.yaml
M vmware-lib/content/profiles/cluster.yaml
M vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
M vmware-lib/content/tasks/esxi-cluster-hosts-get.yaml
M vmware-lib/content/templates/govc-lib.sh.tmpl
commit 7b42b215538c1ad9ac7607cdf684fb3dbba4ec67
Author: Shane Gibson <sygibson@gmail.com>
Date: Wed Sep 30 04:09:00 2020 +0000
Fix dockerfile, add context wiring
A vmware-lib/content/contexts/vmware-tools.yaml
M vmware-lib/content/params/esxi-dvs-mappings.yaml
M vmware-lib/content/profiles/cluster.yaml
A vmware-lib/content/stages/ansible-vmware-migrate-vmk.yaml
M vmware-lib/dockerfiles/dockerfile-vmware-tools
M vmware-lib/tools/drpcli-commands.sh
commit 11fddd664c016088f9acb6f1297ce00a10d0da9b
Author: Shane Gibson <shane@rackn.com>
Date: Tue Sep 29 20:29:24 2020 -0700
enhance(vmware-lib): Add vmware-tools context, ansible migrate, nsx-t ansible
M vmware-lib/content/params/esxi-dvs-mappings.yaml
A vmware-lib/content/tasks/ansible-vmware-migrate-vmk.yaml
A vmware-lib/content/tasks/esxi-cluster-hosts-get.yaml
M vmware-lib/content/tasks/govc-dvs-create.yaml
A vmware-lib/content/templates/esxi-cluster-hosts-get.sh.tmpl
A vmware-lib/dockerfiles/dockerfile-vmware-tools
commit 6e9089897e4cc713a518fa7c5ee6a9a38c103043
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sat Sep 26 14:10:16 2020 -0500
feat(classify): Add classify stage lists
This task allows for stages of classification to be added in
sequence to allow for separate classification units.
A classify/params/classify-stage-list-parameter.yaml
A classify/params/classify-stage-list.yaml
A classify/stages/classify-stage-list.yaml
A classify/tasks/classify-stage-list-start.yaml
A classify/tasks/classify-stage-list-stop.yaml
commit 2ec91da40a001d1f19bb5667bc6faf9d274f42b5
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sat Sep 26 12:34:32 2020 -0500
feat(classify): Extend classify to allow per stage style indirect parameters
This now works like validation and uses parameter lookup if enabled
by setting classify version to 2.
This allows for multiple stages with different classification parameters
for functions, data, and disable.
A classify/params/classification-data-parameter.yaml
A classify/params/classification-disable-parameter.yaml
A classify/params/classification-function-parameter.yaml
A classify/params/classification-version.yaml
M classify/stages/classify.yaml
M classify/templates/classify-custom-functions.tmpl
M classify/templates/classify.sh.tmpl
commit 73a95a7f5b6fdd6ce393ef252e96cf31c7e7d05d
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Sep 29 15:11:29 2020 -0500
doc: fix vmware-lib headers
M vmware-lib/content/._Documentation.meta
commit 8bf17bdafda11cca707620bf31c0a69de0bc0778
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Sep 29 14:55:12 2020 -0500
doc: fix formatting issues for proxmox
M proxmox/content/._Documentation.meta
M proxmox/content/params/proxmox-flexiflow-buster-install.yaml
commit 372f61ea348d757732e8ea5c91d27d3485eb0116
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sat Sep 26 16:14:23 2020 -0500
refactor(task-library): add debugging helper to ansible runner
M task-library/tasks/ansible-join-up.yaml
M task-library/templates/ansible-playbooks-test-playbook.yaml.tmpl
commit 7231d241db12e41f15ea3d6b512fc832830aa20b
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Sep 25 11:01:59 2020 -0500
refactor(task-library): update docker-contexts to use v4.5 cli
M integrations/docker-context/ansible-dockerfile
M integrations/docker-context/runner-dockerfile
M integrations/docker-context/terraform-dockerfile
A integrations/docker-context/test-build.sh
End of Note