commit 7ea97a6112fed3862982541ce12464f0b46dbeb1
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Apr 29 23:05:09 2021 -0500
build: update to v4.6.0
M go.mod
M go.sum
commit e83d41760e6b72ccd4938253fab0e583506ac489
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Apr 29 15:59:14 2021 -0500
build: tweak
M README.md
commit 2c924d7358b38cfc68c87fe6ea0d12c2450c2d14
Author: Michael Rice <michael@michaelrice.org>
Date: Fri Mar 26 10:55:54 2021 -0500
fix(vmware): remove vmfs requirement for drpy
Enabled drpy to use a config located on vfat
Adds esxi/drpy-token-duration 20160 for a 2 week renewal on api tokens
Signed-off-by: Michael Rice <michael@michaelrice.org>
A cmds/vmware/content/params/esxi-drpy-token-duration.yaml
M cmds/vmware/content/templates/drpy-agent.conf.tmpl
A cmds/vmware/content/templates/esxi-drpy-funcs.py.tmpl
M cmds/vmware/content/templates/esxi-drpy-run.py.tmpl
M cmds/vmware/content/templates/esxi-install-py3-default.ks.tmpl
M cmds/vmware/download-vibs.sh
commit e70b0e194b51213cb9c92b67e30d85d6278ef266
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Apr 29 12:14:13 2021 -0500
fix(vmware): Add retry loop to make sure services are up.
M cmds/vmware/content/tasks/esxi-enable-maint-mode.yaml
commit f7913352b5394b9e3d4c8da4eecea6ecc2b952b0
Author: Shane Gibson <shane@rackn.com>
Date: Wed Apr 28 14:56:15 2021 -0700
enhance(image-deploy): Change curtin/partitions examples to Ops Doc reference
M cmds/image-deploy/content/params/curtin.partitions.yaml
commit d640ff6687784aceabc2f0eea98af3aa745bf29b
Author: Shane Gibson <shane@rackn.com>
Date: Fri Apr 23 14:12:41 2021 -0700
enhance(blancco-lun-eraser): Fixup additional youtube link.
M cmds/blancco-lun-eraser/content/._Documentation.meta
commit 7bdfc2c358a40c3b89a65635ba6e1b9d444e89da
Author: Shane Gibson <shane@rackn.com>
Date: Fri Apr 23 11:59:30 2021 -0700
enhance(blancco-lun-eraser): Add youtube video link in Doc.
M cmds/blancco-lun-eraser/content/._Documentation.meta
commit 5a013eb4a0894f4134d312d1d454ec800c0212c6
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Apr 21 13:48:23 2021 -0500
fix(raid): perccli-json needs name before drives
M cmds/raid/drp-raid/perccli_json.go
commit 8bffe6c834d2dcbea31e0fd7bc1b4a9f8b841850
Author: Shane Gibson <shane@rackn.com>
Date: Mon Apr 19 16:08:25 2021 -0700
enhance(blancco-lun-eraser): Prefix profile grouped reports with 'machine-'
M cmds/blancco-lun-eraser/content/._Documentation.meta
M cmds/blancco-lun-eraser/content/tasks/blancco-lun-eraser.yaml
commit 574f217ac81c83a34fdeeac2f23c1b2e923675d0
Author: Shane Gibson <shane@rackn.com>
Date: Mon Apr 19 16:00:11 2021 -0700
enhance(blancco-lun-eraser): Report fields to single Param, Parameterize custom fields
A cmds/blancco-lun-eraser/content/params/ble-custom-report-fields.yaml
D cmds/blancco-lun-eraser/content/params/ble-report-1-name.yaml
D cmds/blancco-lun-eraser/content/params/ble-report-1-tag.yaml
M cmds/blancco-lun-eraser/content/profiles/blancco-lun-eraser-EXAMPLE.yaml
M cmds/blancco-lun-eraser/content/templates/blancco-lun-eraser-config.txt.tmpl
commit 703ec26edcb14c27b5033832cd3d45a21d8b4a3c
Author: Shane Gibson <shane@rackn.com>
Date: Sat Apr 17 19:29:33 2021 -0700
enhance(blancco-lun-eraser): Remove content.yaml
D cmds/blancco-lun-eraser/content.yaml
commit 1819017405d3ee30ac2b92402ac1ea449d39e90f
Author: Shane Gibson <shane@rackn.com>
Date: Sat Apr 17 19:26:08 2021 -0700
enhance(blancco-lun-eraser): Fixup .gitignore
M cmds/blancco-lun-eraser/.gitignore
commit 2ad4f8c42a06c42cc4dbc3bbc0399a31b9f9c624
Author: Shane Gibson <shane@rackn.com>
Date: Sat Apr 17 19:21:52 2021 -0700
enhance(blancco-lun-eraser): Add profile based Reports, cleanups, doc
M cmds/blancco-lun-eraser/content.yaml
M cmds/blancco-lun-eraser/content/._Documentation.meta
M cmds/blancco-lun-eraser/content/params/ble-password.yaml
D cmds/blancco-lun-eraser/content/params/ble-skip.yaml
A cmds/blancco-lun-eraser/content/params/ble-wipe-disks.yaml
A cmds/blancco-lun-eraser/content/params/ble-wipe-report-profile-tag.yaml
M cmds/blancco-lun-eraser/content/profiles/blancco-lun-eraser-EXAMPLE.yaml
M cmds/blancco-lun-eraser/content/stages/blancco-lun-eraser.yaml
M cmds/blancco-lun-eraser/content/tasks/blancco-lun-eraser.yaml
M cmds/blancco-lun-eraser/content/templates/blancco-lun-eraser-config.txt.tmpl
commit da99a0119956aa4639037c025f829d38d126dc75
Author: Shane Gibson <shane@rackn.com>
Date: Thu Apr 15 17:52:20 2021 -0700
WIP enhance(blancco-lun-eraser): Add support for Blancco LUN Eraser integration
A cmds/blancco-lun-eraser/.gitignore
A cmds/blancco-lun-eraser/blancco-lun-eraser.go
A cmds/blancco-lun-eraser/content.yaml
A cmds/blancco-lun-eraser/content/._Author.meta
A cmds/blancco-lun-eraser/content/._CodeSource.meta
A cmds/blancco-lun-eraser/content/._Color.meta
A cmds/blancco-lun-eraser/content/._Copyright.meta
A cmds/blancco-lun-eraser/content/._Description.meta
A cmds/blancco-lun-eraser/content/._DisplayName.meta
A cmds/blancco-lun-eraser/content/._DocUrl.meta
A cmds/blancco-lun-eraser/content/._Documentation.meta
A cmds/blancco-lun-eraser/content/._Icon.meta
A cmds/blancco-lun-eraser/content/._License.meta
A cmds/blancco-lun-eraser/content/._Name.meta
A cmds/blancco-lun-eraser/content/._Order.meta
A cmds/blancco-lun-eraser/content/._Prerequisites.meta
A cmds/blancco-lun-eraser/content/._Tags.meta
A cmds/blancco-lun-eraser/content/params/ble-config-override.yaml
A cmds/blancco-lun-eraser/content/params/ble-disks.yaml
A cmds/blancco-lun-eraser/content/params/ble-license-server.yaml
A cmds/blancco-lun-eraser/content/params/ble-noop-test-mode.yaml
A cmds/blancco-lun-eraser/content/params/ble-password.yaml
A cmds/blancco-lun-eraser/content/params/ble-report-1-name.yaml
A cmds/blancco-lun-eraser/content/params/ble-report-1-tag.yaml
A cmds/blancco-lun-eraser/content/params/ble-skip.yaml
A cmds/blancco-lun-eraser/content/params/ble-username.yaml
A cmds/blancco-lun-eraser/content/params/ble-wipe-level.yaml
A cmds/blancco-lun-eraser/content/params/ble-wipe-report.yaml
A cmds/blancco-lun-eraser/content/profiles/blancco-lun-eraser-EXAMPLE.yaml
A cmds/blancco-lun-eraser/content/stages/blancco-lun-eraser.yaml
A cmds/blancco-lun-eraser/content/tasks/blancco-lun-eraser.yaml
A cmds/blancco-lun-eraser/content/templates/blancco-lun-eraser-config.txt.tmpl
A cmds/blancco-lun-eraser/content/workflows/blancco-lun-eraser.yaml
A cmds/blancco-lun-eraser/embedded/BlanccoLUNEraser
A cmds/blancco-lun-eraser/embedded/license.dat
commit 5481a61521c46c83c3ec72ae9ba100e1e76c21d0
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Apr 15 14:41:34 2021 -0500
fix(raid): fix tool query
M cmds/bios/content/tasks/bios-tools-install.yml
commit 26460093e7f6923eab7f8a917cb9189049c60add
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Apr 13 13:20:52 2021 -0500
fix(bios): turn on shell error checking for parts of lenovo
M cmds/bios/content/tasks/bios-lenovo-configuration.yaml
M cmds/bios/content/tasks/bios-lenovo-pre-configuration.yaml
commit a769e038e23981214493c1ea796803807dc62f00
Author: Shane Gibson <shane@rackn.com>
Date: Tue Apr 13 08:15:39 2021 -0700
oopsy, refactor against current script
M cmds/vmware/embedded/scripts/make-esxi.sh
commit 310504a801e0f4135125fb0f413f53770c666fc3
Author: Shane Gibson <shane@rackn.com>
Date: Mon Apr 12 18:46:07 2021 -0700
fix(vmware): Fix(ish) make-esxi for Generated mode
M cmds/vmware/embedded/scripts/make-esxi.sh
commit c0edd4940d5a1531827fa767e203d0c04378f305
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Apr 12 16:56:04 2021 -0500
fix(raid): fix mnv_cli delete
M cmds/raid/drp-raid/mnvcli.go
commit 7abb39ca7e92090aa5376cd65c990b122dc1c4aa
Author: Shane Gibson <shane@rackn.com>
Date: Mon Apr 5 16:41:20 2021 -0700
fix(callback): Fix callback usage on Windows
M cmds/callback/content/tasks/callback-task.yaml
commit 280dbc210f812f17728cf7937bd37399d012a575
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Apr 5 15:22:14 2021 -0500
fix(raid): mnv_cli no waiveconfirmation on create
M cmds/raid/drp-raid/mnvcli.go
commit 8d4f9bcfae7e0f5c9d1b3b02527f352c973978af
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Apr 5 15:19:54 2021 -0500
fix(raid): mnv_cli create doesn't use -o and 128 default block size
M cmds/raid/drp-raid/mnvcli.go
commit 2d78e8672b2244e17f63a221bf48103a734c2e12
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Apr 5 15:11:08 2021 -0500
fix(raid): mnv_cli doesn't support -f
M cmds/raid/drp-raid/mnvcli.go
commit c23168dde9c35683909eaf1ea6598f099a0a1a3d
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Apr 1 17:32:05 2021 -0500
fix(raid): update for mnv_cli to parse data
M cmds/raid/drp-raid/main.go
A cmds/raid/drp-raid/mnv_cli-examples/hba.txt
A cmds/raid/drp-raid/mnv_cli-examples/pd.txt
A cmds/raid/drp-raid/mnv_cli-examples/vd.txt
A cmds/raid/drp-raid/mnvcli.go
commit 2be5080356332b802276f128db6f6c7c5f867a67
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Apr 1 15:33:41 2021 -0500
fix(raid): handle sh issues to change the find_disk_name lookup
M cmds/vmware/content/params/esxi-disk-install-override.yaml
M cmds/vmware/content/templates/esxi-disk-install-override.tmpl
commit 3e71b327b8508d6fd01e6c5c0e2abeeecfd9847a
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Apr 1 15:33:22 2021 -0500
fix(raid): Make sure the mnv_cli is executable
M cmds/raid/content/tasks/raid-tools-install.yml
commit 76ce14c02c3b4db6650254256b178fded3d94168
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Mar 30 09:46:42 2021 -0500
fix(vmware): undo test directory and use real one
M cmds/vmware/content/templates/esxi-disk-install-override.tmpl
commit c4b27f1c9a2c24d7fa7c04d044e25a81fb852a2b
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Mar 30 00:07:04 2021 -0500
feat(vmware): add variable disk name find pattern
M cmds/vmware/content/params/esxi-disk-install-override.yaml
M cmds/vmware/content/templates/esxi-disk-install-override.tmpl
commit 34663c68fbd7b6c1d12eb2ae2ccd4b9e40620e0d
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Mar 26 23:24:01 2021 -0500
feat(raid): add mnv_cli support (like mvcli but lenovo instead of dell)
M cmds/raid/content/params/raid-archive-urls.yaml
M cmds/raid/content/params/raid-usable-utilities.yaml
M cmds/raid/content/tasks/raid-tools-install.yml
M cmds/raid/drp-raid/main.go
commit 7d3ce065d9f6d3fcddd2ad1e78d10a2263850a40
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Mar 22 20:16:54 2021 -0500
fix(ipmi): lenovo INFO name is HOSTNAME only
M cmds/ipmi/content/templates/ipmi-lenovo-tools.sh.tmpl
commit a6e7e2800c2518d2f8fe647607600520560f7ee5
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sun Mar 21 18:59:02 2021 -0500
fix(raid): perccli-json needs to handle no controllers
M cmds/raid/drp-raid/perccli_json.go
commit acfc02339e970061fad401bef71c848dc9f5508d
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sat Mar 20 20:14:35 2021 -0500
fix(ipmi): Allow ipmi to run in a container and fail cleanly
M cmds/ipmi/content/tasks/ipmi-discover.yaml
M cmds/ipmi/content/templates/ipmi-configure.sh.tmpl
M cmds/ipmi/content/templates/ipmi-install.sh.tmpl
commit 8e1bd947470729c7a9e0bfb5f6dd2f33af713e55
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sat Mar 20 20:14:16 2021 -0500
fix(bios): Allow for gohai failures and continuation
M cmds/bios/content/tasks/bios-tools-install.yml
commit 3a5fdc98c70db24c3298971ab2f2f584fa86c9ed
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Mar 16 12:02:38 2021 -0500
fix(ipmi): add availity to vendor set passwords if possible
M cmds/ipmi/content/templates/ipmi-any-tools.sh.tmpl
M cmds/ipmi/content/templates/ipmi-configure.sh.tmpl
M cmds/ipmi/content/templates/ipmi-dell-tools.sh.tmpl
M cmds/ipmi/content/templates/ipmi-hpe-tools.sh.tmpl
M cmds/ipmi/content/templates/ipmi-lenovo-tools.sh.tmpl
commit a6ef6397e364d58178a245b74197fb63e1999b44
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Mar 16 10:47:47 2021 -0500
fix(ipmi): bad onecli command
M cmds/ipmi/content/templates/ipmi-lenovo-tools.sh.tmpl
commit 1c000d71da65e405e38c47cd87b9dc75234db940
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sun Mar 14 18:03:38 2021 -0500
fix(image-deploy): do not make image-deploy depend upon vmware, but error if not present for esxi installs
M cmds/image-deploy/content/tasks/curtin-deploy.yaml
M cmds/image-deploy/content/templates/curtin-install.sh.tmpl
commit f53ed78520cf3a995e35a82f15a2c9d208d000bd
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Mar 10 14:58:03 2021 -0600
feat(image-deploy): add parameter expand for curtin-config
M cmds/image-deploy/content/templates/curtin-config.yaml.tmpl
commit b798eb56d0b5b9d6f6aec85ded9d1bd92296244c
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Mar 4 17:44:45 2021 -0600
fix(ipmi): quirks fixes again
M cmds/ipmi/content/templates/ipmi-configure.sh.tmpl
commit 10457815db18890b5134aafd0f34151d93175376
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Mar 4 16:34:23 2021 -0600
fix(bios): put back the last-attempt code
M cmds/bios/content/tasks/bios-configure.yml
commit bec304f3cbc1af737a03194001a6e4394c21fc53
Author: Shane Gibson <shane@rackn.com>
Date: Thu Mar 4 10:22:11 2021 -0800
fix(ipmi): fix ipmi-inventory typo template call for quirk(s)
M cmds/ipmi/content/templates/ipmi-inventory.sh.tmpl
commit 1045d2259e5ab438e3ba4d3b0f26710d4249446f
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Mar 2 22:09:08 2021 -0600
fix(raid): handle nil in volumes
M cmds/raid/drp-raid/perccli_json.go
commit af52d2e1c8965c7600cd74a048545f75c1c6b793
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sun Feb 28 23:03:31 2021 -0600
build: update to v4.6.0-beta01
M go.mod
M go.sum
commit e8f72f110d602cd09280d36f52fa0042c6350113
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sun Feb 28 22:39:54 2021 -0600
feat(raid): add perccli-json option that provides fuller perccli support
M cmds/raid/content/params/raid-usable-utilities.yaml
M cmds/raid/drp-raid/main.go
A cmds/raid/drp-raid/perccli_json.go
M cmds/raid/drp-raid/volume.go
commit b7e452a3df4d60d223e22fb2f7bc7acf0fcc9ffc
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sat Feb 27 14:47:49 2021 -0600
fix(raid): perccli enclosure can be a blank space
M cmds/raid/drp-raid/perccli.go
commit 37c0dec27edaef4e0dd78c60d240064b882f38ed
Author: Shane Gibson <shane@rackn.com>
Date: Sat Feb 27 09:50:55 2021 -0800
enhance(vmware): Add IP protocol selection capability (v46x)
A cmds/vmware/content/params/esxi-set-network-protocol-skip-reboot.yaml
A cmds/vmware/content/params/esxi-set-network-protocol-skip.yaml
A cmds/vmware/content/params/esxi-set-network-protocol.yaml
M cmds/vmware/content/stages/esxi-activate-network.yaml
A cmds/vmware/content/stages/esxi-set-network-protocol.yaml
A cmds/vmware/content/tasks/esxi-set-network-protocol.yaml
commit fc22bce5215a39aa1a21e306fa14a756e7306660
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Feb 26 21:55:40 2021 -0600
feat(image-deploy): enable os-sub-type other for linux hooks
M cmds/image-deploy/content/params/image-deploy.image-os-subtype.yaml
A cmds/image-deploy/content/params/image-deploy.other-dracut-path.yaml
A cmds/image-deploy/content/params/image-deploy.other-initrd-path.yaml
M cmds/image-deploy/content/tasks/curtin-deploy.yaml
M cmds/image-deploy/content/templates/curtin-install.sh.tmpl
M cmds/image-deploy/content/templates/curtin-linux-curtin-hooks.py.tmpl
commit 9d6b2f5cae662b7750f06342f3f5067af2eff810
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sun Feb 21 23:17:10 2021 -0600
fix(image-deploy): fix curtin's bad assumptions about base OS for curtinhooks
M cmds/image-deploy/content/templates/curtin-tools-install.sh.tmpl
M cmds/image-deploy/get-curtin.sh
commit 233dfa8bb0859c91c06d3677b373deeffcf7a451
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Feb 19 13:38:00 2021 -0600
chore(ipmi): consolidate the quirks functions in to shared templates.
M cmds/ipmi/content/templates/ipmi-configure.sh.tmpl
M cmds/ipmi/content/templates/ipmi-inventory.sh.tmpl
A cmds/ipmi/content/templates/ipmi-load-quirks.sh.tmpl
A cmds/ipmi/content/templates/ipmi-process-quirks.sh.tmpl
M cmds/ipmi/content/templates/ipmi-quirks.yaml.tmpl
commit d938e6b7074aa1286ab91c7d8eaefe4943a6abbb
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Feb 19 13:37:17 2021 -0600
feat(bios): Add pre bios-configure custom tasks. These need to be idempotent.
M cmds/bios/content/params/bios-idrac-configuration.yaml
A cmds/bios/content/params/bios-idrac-pre-configuration.yaml
M cmds/bios/content/params/bios-ilo-configuration.yaml
A cmds/bios/content/params/bios-ilo-pre-configuration.yaml
M cmds/bios/content/params/bios-lenovo-configuration.yaml
A cmds/bios/content/params/bios-lenovo-pre-configuration.yaml
M cmds/bios/content/stages/bios-configure.yml
M cmds/bios/content/tasks/bios-custom-configuration.yaml
A cmds/bios/content/tasks/bios-idrac-pre-configuration.yaml
A cmds/bios/content/tasks/bios-ilo-pre-configuration.yaml
A cmds/bios/content/tasks/bios-lenovo-pre-configuration.yaml
A cmds/bios/content/tasks/bios-pre-custom-configuration.yaml
commit 0c8fb3d20803ec5527851571ba5d9e9cf7035628
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Feb 19 13:17:49 2021 -0600
refactor(provision-plugins): use enum to limit values
M cmds/filebeat/content/profiles/bootstrap-filebeat.yaml
M cmds/vmware/content/params/esxi-drpy-log-level.yaml
commit 17773afd5478c47672020194600a8f99dcc1e0b2
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Feb 16 18:12:38 2021 -0600
feat(ipmi): Add additional commands to the ipmi-configure stage
M cmds/ipmi/content/stages/ipmi-configure.yaml
commit 51bedab541408ff919a438d5638e7673bace2f77
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Feb 16 18:09:51 2021 -0600
feat(ipmi): add ability to run additional ipmitool commands
A cmds/ipmi/content/params/ipmi.extra-ipmi-commands.yaml
A cmds/ipmi/content/tasks/ipmi-run-commands.yaml
commit 94470c0af5b47862b94b3ae6f570261c0843a66e
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Feb 10 20:22:42 2021 -0600
feat(raid): add parameter to allow for ordering and disabling tools
A cmds/raid/content/params/raid-usable-utilities.yaml
M cmds/raid/content/tasks/raid-configure-example.yaml
M cmds/raid/content/tasks/raid-configure.yaml
M cmds/raid/content/tasks/raid-enable-encryption.yml
M cmds/raid/content/tasks/raid-inventory.yaml
M cmds/raid/content/tasks/raid-set-baseline.yaml
M cmds/raid/content/tasks/raid-tools-install.yml
M cmds/raid/drp-raid/common_test.go
M cmds/raid/drp-raid/main.go
M cmds/raid/drp-raid/megacli.go
M cmds/raid/drp-raid/models.go
M cmds/raid/drp-raid/mvcli.go
M cmds/raid/drp-raid/perccli.go
M cmds/raid/drp-raid/ssacli.go
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/1/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/16/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/17/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/18/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/2/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/24/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/25/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/26/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/28/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/32/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/33/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/34/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/35/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/36/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/37/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/4/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/40/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/41/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/42/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/43/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/44/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/45/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/48/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/49/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/5/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/5/expect.log
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/50/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/51/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/52/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/53/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/54/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/56/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/57/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/58/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/59/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/6/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/60/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/61/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/62/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/64/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/65/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/66/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/67/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/68/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/69/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/7/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/7/expect.log
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/70/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/71/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/72/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/73/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/74/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/75/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/76/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/77/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/78/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/79/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/8/expect.json
M cmds/raid/drp-raid/test-data/drp-raid.TestCompile/9/expect.json
commit 038e7156f8514760fce22bf3b5523289cf709061
Author: Shane Gibson <shane@rackn.com>
Date: Thu Feb 4 10:08:31 2021 -0800
fix(image-deploy): Add prerequisites on comm. content version requirement.
Image Deploy now supports ESXi image deployments, but this requires pieces from the `drp-community-content` pack. This fix adds the Prerequisite on v4.6.0 and newer of the DRPCC content.
A cmds/image-deploy/content/._Prerequisites.meta
commit 82701e88be9d040c46fa7a984b6746becd6519fa
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Jan 20 09:53:08 2021 -0600
fix(image-deploy): chnage image-deploy/image-url and image-file to ParamExpand
M cmds/image-deploy/content/templates/curtin-config.yaml.tmpl
commit 862b33e42d46c8da40a2a10192b7eff67d61f9c7
Author: Michael Rice <michael@michaelrice.org>
Date: Mon Jan 18 08:58:39 2021 -0600
fix(vmware): provide artifacts for esxi-joinup
Added the dummy drpy.conf and firewall vibs for the esxi-joinup script
Signed-off-by: Michael Rice <michael@michaelrice.org>
A cmds/vmware/embedded/6.x/RKN-DRPY-FW-RULE_1.0-0.0.0003-offline_bundle-16370411.zip
A cmds/vmware/embedded/7.x/RKN-DRPY-FW-RULE_1.0-0.0.0003_16333171.zip
A cmds/vmware/embedded/drpy.conf
commit 033f045dbc7a5f595b1fec6bc9dbc973af7665fb
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Jan 14 12:24:06 2021 -0600
fix(ipmi): add quirk for SuperMicro BMC that hangs on ipv6
M cmds/ipmi/content/templates/ipmi-inventory.sh.tmpl
M cmds/ipmi/content/templates/ipmi-quirks.yaml.tmpl
commit fc3724369a61ab6b8f03968b202389845017193a
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Jan 7 17:35:18 2021 -0600
fix(ipmi): Force ipmi inventory set to always use strings
M cmds/ipmi/content/templates/ipmi-inventory.sh.tmpl
commit 757295a4b81bdec6c65b0980f082c980e5267bd4
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Jan 7 16:32:58 2021 -0600
fix(ipmi): fix typo and extra spaces. Add force-protocol for ipmi.
A cmds/ipmi/content/params/ipmi.force-protocol.yaml
M cmds/ipmi/content/params/ipmi.netmask-v4.yaml
M cmds/ipmi/content/params/ipmi.netmask-v6.yaml
M cmds/ipmi/content/templates/ipmi-inventory.sh.tmpl
commit d62c8d45d5ee54ed998f105e7894990bca75aba1
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Fri Nov 20 11:58:23 2020 -0600
feat(ipmi-ipv6): Add ipv6 inventory for ipmi controllers.
This only adds inventory support along with params to control
what address to prefer in the case that both are valid.
A cmds/ipmi/content/params/ipmi.address-v4.yaml
A cmds/ipmi/content/params/ipmi.address-v6.yaml
M cmds/ipmi/content/params/ipmi.address.yaml
A cmds/ipmi/content/params/ipmi.gateway-v4.yaml
A cmds/ipmi/content/params/ipmi.gateway-v6.yaml
M cmds/ipmi/content/params/ipmi.gateway.yaml
A cmds/ipmi/content/params/ipmi.ipsrc-v4.yaml
A cmds/ipmi/content/params/ipmi.ipsrc-v6.yaml
M cmds/ipmi/content/params/ipmi.ipsrc.yaml
A cmds/ipmi/content/params/ipmi.netmask-v4.yaml
A cmds/ipmi/content/params/ipmi.netmask-v6.yaml
M cmds/ipmi/content/params/ipmi.netmask.yaml
M cmds/ipmi/content/params/ipmi.port-ipmitool.yaml
M cmds/ipmi/content/params/ipmi.port-redfish.yaml
A cmds/ipmi/content/params/ipmi.prefer-v6.yaml
M cmds/ipmi/content/templates/ipmi-inventory.sh.tmpl
M cmds/ipmi/racadm.go
M cmds/ipmi/redfish.go
commit 0eaba598a992f3ba7ef7218df204efb7298aad96
Author: Shane Gibson <shane@rackn.com>
Date: Wed Jan 6 10:14:47 2021 -0800
fix spacing
M cmds/image-deploy/content/templates/curtin-install.sh.tmpl
commit a7658fe021492ae2bdb920d803d0d3c4f1a9037c
Author: Shane Gibson <shane@rackn.com>
Date: Wed Jan 6 10:12:39 2021 -0800
enhance(image-deploy): Add error output to help operator debug
M cmds/image-deploy/content/templates/curtin-install.sh.tmpl
commit d73f68c1210be055d2901b572a6d79377e9b7340
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Jan 4 12:14:33 2021 -0600
fix(image-deploy): fix sl8 install issues and cleanup stray file
M cmds/image-deploy/content/templates/curtin-install.sh.tmpl
M cmds/image-deploy/content/templates/curtin-tools-install.sh.tmpl
D cmds/image-deploy/content/templates/files
commit 31dea46800a010cdfea1daceef9e18b2ffac87c2
Author: Shane Gibson <shane@rackn.com>
Date: Sun Jan 3 15:17:02 2021 -0800
fix ID network startup and VMw set-dns
M cmds/image-deploy/content/templates/curtin-esxi-network-startup.sh.tmpl
M cmds/vmware/content/templates/esxi-set-dns.sh.tmpl
commit ccd04b236ef0d8a98ab029cbdf41caf444bbbec5
Author: Shane Gibson <shane@rackn.com>
Date: Sun Jan 3 11:56:15 2021 -0800
fix hostname without domainname portion
M cmds/vmware/content/templates/esxi-set-hostname.sh.tmpl
commit acd83939f5c2604c5b854d9e4401bb8410e49280
Author: Shane Gibson <shane@rackn.com>
Date: Sat Jan 2 18:03:52 2021 -0800
enhance(image-deploy+vmware): Add ESXi Image Deploy support and customizations
A cmds/image-deploy/content/params/curtin.debug-deploy-pause.yaml
M cmds/image-deploy/content/tasks/curtin-deploy.yaml
M cmds/image-deploy/content/templates/curtin-basic-curtin-hooks.tmpl
M cmds/image-deploy/content/templates/curtin-basic-finalize.tmpl
M cmds/image-deploy/content/templates/curtin-esxi-network-startup.sh.tmpl
M cmds/image-deploy/content/templates/curtin-install.sh.tmpl
M cmds/image-deploy/content/templates/curtin-linux-curtin-hooks.py.tmpl
M cmds/image-deploy/content/templates/curtin-linux-python_wrapper.tmpl
M cmds/image-deploy/content/templates/curtin-windows-curtin-hooks.tmpl
M cmds/image-deploy/content/templates/curtin-windows-finalize.py.tmpl
M cmds/image-deploy/content/templates/curtin-windows-finalize.tmpl
M cmds/image-deploy/content/templates/curtin-windows-maasservice.py.tmpl
A cmds/image-deploy/content/templates/files
M cmds/vmware/content/tasks/esxi-set-dns.yaml
M cmds/vmware/content/tasks/esxi-set-hostname.yaml
A cmds/vmware/content/tasks/esxi-set-network-image-deploy.yaml
M cmds/vmware/content/tasks/esxi-set-network.yaml
A cmds/vmware/content/templates/esxi-set-address-field.py.tmpl
A cmds/vmware/content/templates/esxi-set-dns.sh.tmpl
A cmds/vmware/content/templates/esxi-set-hostname.sh.tmpl
A cmds/vmware/content/templates/esxi-set-network.sh.tmpl
commit d6bdba0e65c7dfc6aae74a24af7150cec7086a62
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Dec 30 19:41:52 2020 -0600
feat(image-deploy): add esxi network script (empty)
DRPY startup will attempt to call it.
M cmds/image-deploy/content/tasks/curtin-deploy.yaml
A cmds/image-deploy/content/templates/curtin-esxi-network-startup.sh.tmpl
commit a3ac43a2834a26a10e27db3c52dba8929c58984b
Author: Shane Gibson <shane@rackn.com>
Date: Tue Dec 29 13:08:54 2020 -0800
Add prerequisites meta file
A cmds/vmware/content/._Prerequisites.meta
commit 57315b23c3427d7eedfd15f81575cd8563238b8e
Author: Shane Gibson <shane@rackn.com>
Date: Tue Dec 29 13:02:55 2020 -0800
remove os-identity from esxi-set-network
M cmds/vmware/content/tasks/esxi-set-network.yaml
commit ba931e64f70db93bbebd59de74fd9f0fc0ac9504
Author: Shane Gibson <shane@rackn.com>
Date: Mon Dec 28 20:19:55 2020 -0800
enhance(vmware): Add 'network-data' parsing to esxi Params
A cmds/vmware/content/params/esxi-skip-render-network-data.yaml
M cmds/vmware/content/tasks/esxi-set-network.yaml
M cmds/vmware/content/templates/esxi-params.py.tmpl
A cmds/vmware/content/templates/esxi-render-network-data.sh.tmpl
commit a2d14bc059fe925d0d8be32b69bde4a968a16c75
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Dec 22 01:43:54 2020 -0600
feat(image-deploy): Update esxi image deploy
M cmds/image-deploy/content/tasks/curtin-deploy.yaml
A cmds/image-deploy/content/templates/curtin-drpy-agent.conf.tmpl
M cmds/image-deploy/content/templates/curtin-install.sh.tmpl
commit 479da16a268e8c07f6c74dd254ed6e8b3f93f9ac
Author: Shane Gibson <shane@rackn.com>
Date: Wed Aug 12 17:14:50 2020 -0700
switch py3 to just python
M cmds/image-deploy/content/templates/curtin-esxi-curtin-hooks.py.tmpl
commit aabcaef8fb8fefeedd8a0b8f6e3cc64bc56edc95
Author: Shane Gibson <shane@rackn.com>
Date: Thu Aug 6 14:14:39 2020 -0700
enhance(image-deploy): Add ESXi image deployment capabilities
M cmds/image-deploy/content/params/image-deploy.image-os.yaml
M cmds/image-deploy/content/tasks/cloud-init-wait.yaml
M cmds/image-deploy/content/tasks/curtin-deploy.yaml
A cmds/image-deploy/content/templates/curtin-esxi-curtin-hooks.py.tmpl
M cmds/image-deploy/content/templates/curtin-install.sh.tmpl
commit 5fbba9edefefe047e061067e6108ff84edd4c725
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Dec 22 01:38:43 2020 -0600
fix(ipmi): Fix support for HPE virtual media support
M cmds/ipmi/redfish.go
commit e45e09e20245b6c0c0b53a81a7c371f273b976cb
Author: Shane Gibson <shane@rackn.com>
Date: Mon Dec 21 09:50:08 2020 -0800
enhance(vmware): Safety check if more than one bootenv returned from vendor map
M cmds/vmware/content/templates/vmware-esxi-selector.tmpl
commit 8101423a2b3ec543a033a41c4a425670c61b105a
Author: Shane Gibson <shane@rackn.com>
Date: Thu Dec 17 10:48:48 2020 -0800
enhance(vmware): Msg if update address skipped.
Currently, the task exits silently if `esxi/skip-update-address` is `true` (the default type defined value), which isn't clear why the task exited without doing anything. This adds a simple print() statement to provide clues as to why the address field was not updated.
M cmds/vmware/content/tasks/esxi-set-network.yaml
commit 6844cc921634a0487e43beb4aefb7719b10730fe
Author: Michael Rice <michael@michaelrice.org>
Date: Tue Dec 15 12:31:00 2020 -0600
feat(vmware): added workflow to support esxi-join
This change adds support for the esxi-join-up.py
Related: digitalrebar/provision-content#703
Signed-off-by: Michael Rice <michael@michaelrice.org>
A cmds/vmware/content/stages/esxi-join-local.yaml
A cmds/vmware/content/tasks/no-op.yaml
A cmds/vmware/content/workflows/esxi-join-local.yaml
commit b2513c46445bac8ba5bbfe4926edee2490564246
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Dec 7 13:52:57 2020 -0600
feat(bios): Extend bios custom configuration to lenovo and idrac placeholder
A cmds/bios/content/params/bios-file-base-url.yml
A cmds/bios/content/params/bios-idrac-configuration.yaml
A cmds/bios/content/params/bios-lenovo-configuration.yaml
M cmds/bios/content/stages/bios-configure.yml
A cmds/bios/content/tasks/bios-custom-configuration.yaml
A cmds/bios/content/tasks/bios-idrac-configuration.yaml
A cmds/bios/content/tasks/bios-lenovo-configuration.yaml
commit 3a54662fff7431537b59a1600aa6ee14d11eda7b
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Mon Dec 7 13:36:43 2020 -0600
feat(buffering): Buffer published Events where useful.
Update the netbox and kvm-test plugins to buffer Events in places
where they mught cause the server to backlog on event delivery
and livelock.
M cmds/callback/callback.go
M cmds/kvm-test/kvm-test.go
M cmds/netbox/netbox-api.go
M cmds/netbox/netbox.go
M go.mod
M go.sum
commit 4b80c47b118f421c89f9d6eaa73622b29e514e97
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Mon Dec 7 13:36:43 2020 -0600
feat(buffering): Buffer published Events where useful.
Update the netbox and kvm-test plugins to buffer Events in places
where they mught cause the server to backlog on event delivery
and livelock.
M cmds/callback/callback.go
M cmds/kvm-test/kvm-test.go
M cmds/netbox/netbox-api.go
M cmds/netbox/netbox.go
M go.mod
M go.sum
commit 5e23559ab07f32940f0442f082d531a9e86a403f
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Dec 7 13:52:05 2020 -0600
fix(ipmi): set lenovo hostname+domain for IMM
M cmds/ipmi/content/templates/ipmi-lenovo-tools.sh.tmpl
commit e938a3d81a64f25d59cc792087e22c35b9661fdd
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sat Dec 5 17:01:33 2020 -0600
feat(image-deploy): allow raw linux option
fix(image-deploy): allow curtin to use whole disk as single partition.
the ossubtype of raw will allow for linux to not run curtin-hooks.
This is really only useful for full disk images. Setting ossubtype
like this will cause it to work like all windows image installs.
Curtin is updated to also check the whole disk for the root partition.
M cmds/image-deploy/content/._Documentation.meta
M cmds/image-deploy/content/tasks/curtin-deploy.yaml
M cmds/image-deploy/content/templates/curtin-install.sh.tmpl
M cmds/image-deploy/content/templates/curtin-tools-install.sh.tmpl
M cmds/image-deploy/get-curtin.sh
commit 48e50a86f4fea0a393b6a3b7b7ed2ff03a88765d
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Dec 4 14:33:59 2020 -0600
fix(image-deploy): make the rpm database rebuild optional
M cmds/image-deploy/content/templates/curtin-tools-install.sh.tmpl
commit 07530936945c205b5f1eaeb2a00e39016690fc85
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Mon Nov 30 14:30:44 2020 -0600
fix(callback): Queue callback event handling.
Add a serial-per-id callback mechanism, and rewrite the callback
plugin to use it for callback requests.
This will allow up to 100 in-flight callback requests per machine.
Requests across machines will be handled in parallel, and requests
for each machine will be handled in the order they are recieved.
M cmds/callback/callback.go
A utils/per_id_queue.go
commit dc08f47e0877526b242238d5fbf6aff57ead5f8c
Author: Shane Gibson <shane@rackn.com>
Date: Thu Dec 3 11:38:45 2020 -0800
fix(vmware): Fix failed 'esxi-rename-datastore'
In vSphere 7.0.0 in some cases, the `esxi-rename-datastore` stage will randomly fail on first run. Second run (eg "restart" workflow after failure), it will always succeed. Trying to inject a timeout delay does not fix the problem for first run failure.
Moving the Stage after the `esxi-activate-network` Stage does allow it to succeed in those cases it was failing.
M cmds/vmware/content/workflows/esxi-install.yaml
commit 835e6c31d87207f02be16c8839995a948f219d4a
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Nov 30 22:04:07 2020 -0600
build; try again
M .travis.yml
commit 0e77175b3c76b5ea3618a8be4dfe913c2fe7c436
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Nov 30 18:53:11 2020 -0600
build; trying again...
M .travis.yml
commit 5f207906c0074adffa655fc4400090e22ffc5133
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Nov 30 18:30:29 2020 -0600
build: trying again.
M .travis.yml
commit 9b50e3835e0c9f36517177a08288112194e9d20e
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Nov 30 17:57:19 2020 -0600
build: fix travis.com builds
M .travis.yml
commit e4618146e48c941200502bb8706f5cc54310cf14
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sun Nov 29 22:55:18 2020 -0600
build: another tweak
M .travis.yml
commit 50aa6633107c7291af3dffe41a9d8195d0d4fbe4
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sun Nov 29 22:25:05 2020 -0600
build: fix travis publish
M .travis.yml
commit b6b86459f21a8675fa859a3ef6a8fc94b4a27df9
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sun Nov 29 21:29:35 2020 -0600
doc: Test build tweak
M README.md
commit 73e6f8eec0ff589848a09b2c57074ecf1b1febff
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Nov 18 22:34:44 2020 -0600
buidl: one more time with arch
M cmds/vmware/vmware.go
commit 844e356b08f37da001ca8d529c59834a0e0a67e3
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Nov 18 21:33:51 2020 -0600
build: Try to fix process-content again - use GOHOSTOS
M cmds/vmware/vmware.go
commit ee8a5a4f6db567ab95fe80a7ae1144f5e93bdb9d
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Nov 18 20:42:09 2020 -0600
fix(vmware): Put back content check
M cmds/vmware/vmware.go
commit fe9b1366cebc42b6db86d2382cd35da8499495e7
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Nov 18 16:50:09 2020 -0600
build: Fix build break for a second
M cmds/vmware/vmware.go
commit 880cce0cf1f1045daa35969a71d566995666edb1
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Nov 17 12:20:05 2020 -0600
feat(ipmi): Add virtual media management for dell (others?) through redfish
A cmds/ipmi/content/params/ipmi.virtual-media-boot.yaml
A cmds/ipmi/content/params/ipmi.virtual-media-url.yaml
M cmds/ipmi/main.go
M cmds/ipmi/redfish.go
M go.mod
M go.sum
commit 2b40134d15be9328eb9c3ff92258e6705b8465a2
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Nov 16 14:36:35 2020 -0600
fix(ipmi): ipmi/configure/hostname is optional and should not crash lenovo tasks
M cmds/ipmi/content/templates/ipmi-lenovo-tools.sh.tmpl
commit 05eac34ad3880a67be8d83b561bb5c97ab5a746e
Author: Michael Rice <michael@michaelrice.org>
Date: Mon Nov 16 10:06:38 2020 -0600
fix(image-deploy): restored template files
Users who had 4.1.2 image-deploy were unable to upgrade to the 4.5.1 version due to removed templates.
Signed-off-by: Michael Rice <michael@michaelrice.org>
A cmds/image-deploy/content/templates/curtin-basic-curtin-hooks.tmpl
A cmds/image-deploy/content/templates/curtin-basic-finalize.tmpl
A cmds/image-deploy/content/templates/curtin-basic-linux-finish.sh.tmpl
A cmds/image-deploy/content/templates/curtin-basic-windows-finish.ps1.tmpl
A cmds/image-deploy/content/templates/curtin-linux-curtin-hooks.py.tmpl
A cmds/image-deploy/content/templates/curtin-linux-finalize.py.tmpl
A cmds/image-deploy/content/templates/curtin-linux-finish.sh.tmpl
A cmds/image-deploy/content/templates/curtin-linux-python_wrapper.tmpl
A cmds/image-deploy/content/templates/curtin-network.tmpl
A cmds/image-deploy/content/templates/curtin-windows-finalize.py.tmpl
A cmds/image-deploy/content/templates/curtin-windows-finalize.tmpl
A cmds/image-deploy/content/templates/curtin-windows-finish.ps1.tmpl
A cmds/image-deploy/content/templates/curtin-windows-maasservice.py.tmpl
commit 637c8434f48748d1e5f38add68d3c98c1c771abf
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Nov 11 18:20:52 2020 -0600
fix(vmware): error function in download_vibs.sh removes correctly
M cmds/vmware/download-vibs.sh
commit 599b3d23b95be089d4b4d5427e1c138d575e766b
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Nov 10 16:23:40 2020 -0600
doc(ipmi-plugins): make it clearer that IPMI is not just IPMI
M cmds/ipmi/content/._Description.meta
M cmds/ipmi/content/._DisplayName.meta
M cmds/ipmi/content/._Documentation.meta
commit 4b12b24c840e010686fa171c21e5caa879283c98
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Nov 10 15:29:30 2020 -0600
fix(bios): Add missing parameter bios-current-configuration
A cmds/bios/content/params/bios-current-configuration.yml
commit b2d480d3352adb2adc4ff30e81ade44fb43b12d9
Author: Michael Rice <michael@michaelrice.org>
Date: Sat Oct 31 12:36:53 2020 -0500
feat(vmware): adds drpy log level param
Adds a param to change the log level of the drpy agent
Signed-off-by: Michael Rice <michael@michaelrice.org>
A cmds/vmware/content/params/esxi-drpy-log-level.yaml
M cmds/vmware/content/templates/drpy-agent.conf.tmpl
M cmds/vmware/content/templates/esxi-drpy-run.py.tmpl
M cmds/vmware/download-vibs.sh
commit 5d5e35511fe6f89674c1aaa4916848f5b1facaf2
Author: Michael Rice <michael@michaelrice.org>
Date: Sat Oct 31 12:36:53 2020 -0500
feat(vmware): adds drpy log level param
Adds a param to change the log level of the drpy agent
Signed-off-by: Michael Rice <michael@michaelrice.org>
A cmds/vmware/content/params/esxi-drpy-log-level.yaml
M cmds/vmware/content/templates/drpy-agent.conf.tmpl
M cmds/vmware/content/templates/esxi-drpy-run.py.tmpl
M cmds/vmware/download-vibs.sh
commit 0b86c2e6de093e8ed7f4d2ed2a0843e826f8a3bf
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sat Oct 31 16:07:45 2020 -0500
feat: iso-builder from bundles
M cmds/vmware/content/bootenvs/esxi_650u3-13932383_rkn_hpe.yaml
M cmds/vmware/content/bootenvs/esxi_650u3-x13932383_rkn_vmware.yaml
M cmds/vmware/content/params/esxi-iso-catalog.yaml
A cmds/vmware/content/profiles/vmware-iso-builder.yaml
M cmds/vmware/content/stages/vmware-build-isos.yaml
M cmds/vmware/content/tasks/vmware-get-bundles.yaml
M cmds/vmware/content/tasks/vmware-iso-build.yaml
D cmds/vmware/content/tasks/vmware-push-isos.yaml
M cmds/vmware/embedded/scripts/THOUGHTS
M cmds/vmware/process/process.go
commit ff6d0c41bea3934b6c083d2bdcd3f9e879e9fe2e
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Oct 28 15:45:50 2020 -0500
feat(vmware): autobuild bootenv/templates from iso catalog
M .travis.yml
M cmds/vmware/content/bootenvs/esxi_650u3-105610_hpe.yaml
M cmds/vmware/content/bootenvs/esxi_650u3-105610_rkn_hpe.yaml
D cmds/vmware/content/bootenvs/esxi_650u3-13932383_hpe.yaml
M cmds/vmware/content/bootenvs/esxi_650u3-13932383_rkn_hpe.yaml
M cmds/vmware/content/bootenvs/esxi_650u3-13932383_rkn_vmware.yaml
R068 cmds/vmware/content/bootenvs/esxi_650u3-x13932383_vmware.yaml cmds/vmware/content/bootenvs/esxi_650u3-14990892_hpe.yaml
R068 cmds/vmware/content/bootenvs/esxi_672u3-13644319_nec.yaml cmds/vmware/content/bootenvs/esxi_650u3-15177306_lenovo.yaml
A cmds/vmware/content/bootenvs/esxi_670-11675023_fujitsu.yaml
D cmds/vmware/content/bootenvs/esxi_670-13006603_cisco.yaml
D cmds/vmware/content/bootenvs/esxi_670-s20190401001_vmware.yaml
D cmds/vmware/content/bootenvs/esxi_670-x20190402001_vmware.yaml
D cmds/vmware/content/bootenvs/esxi_670-xs20190401001_vmware.yaml
M cmds/vmware/content/bootenvs/esxi_670u1-110302608_lenovo.yaml
A cmds/vmware/content/bootenvs/esxi_670u1-11675023_lenovo.yaml
R067 cmds/vmware/content/bootenvs/esxi_670-20190402001_vmware.yaml cmds/vmware/content/bootenvs/esxi_670u2-13006603_hitachi_blade-ha8000.yaml
R068 cmds/vmware/content/bootenvs/esxi_67u2-13981272_dell.yaml cmds/vmware/content/bootenvs/esxi_670u3-14320388_lenovo.yaml
A cmds/vmware/content/bootenvs/esxi_670u3-14320388_nec.yaml
M cmds/vmware/content/bootenvs/esxi_670u3-15160138-20200407_lenovo.yaml
A cmds/vmware/content/bootenvs/esxi_670u3-15160138-A04_dell.yaml
A cmds/vmware/content/bootenvs/esxi_670u3-15160138_hpe.yaml
A cmds/vmware/content/bootenvs/esxi_670u3-15160138_lenovo.yaml
R067 cmds/vmware/content/bootenvs/esxi_670u3-20190801001_vmware.yaml cmds/vmware/content/bootenvs/esxi_670u3-16316930-20200407_lenovo.yaml
D cmds/vmware/content/bootenvs/esxi_670u3-s20190801001_vmware.yaml
D cmds/vmware/content/bootenvs/esxi_670u3-x20190801001_vmware.yaml
D cmds/vmware/content/bootenvs/esxi_670u3-xs20190801001_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_700-15083681_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_700-15843807_cisco.yaml
A cmds/vmware/content/bootenvs/esxi_700-15843807_fujitsu.yaml
A cmds/vmware/content/bootenvs/esxi_700-16324942-A02_dell.yaml
A cmds/vmware/content/bootenvs/esxi_700-16324942_hpe.yaml
R076 cmds/vmware/content/bootenvs/esxi_700u1-16850804_cisco.yaml cmds/vmware/content/bootenvs/esxi_700u1-16850804_rkn_cisco.yaml
R081 cmds/vmware/content/bootenvs/esxi_700u1-16850804_dell.yaml cmds/vmware/content/bootenvs/esxi_700u1-16850804_rkn_dell.yaml
R082 cmds/vmware/content/bootenvs/esxi_700u1-16850804_hpe.yaml cmds/vmware/content/bootenvs/esxi_700u1-16850804_rkn_hpe.yaml
R081 cmds/vmware/content/bootenvs/esxi_700u1-16850804_lenovo.yaml cmds/vmware/content/bootenvs/esxi_700u1-16850804_rkn_lenovo.yaml
R081 cmds/vmware/content/bootenvs/esxi_700u1-16850804_vmware.yaml cmds/vmware/content/bootenvs/esxi_700u1-16850804_rkn_vmware.yaml
R081 cmds/vmware/content/bootenvs/esxi_700u1-x16850804_vmware.yaml cmds/vmware/content/bootenvs/esxi_700u1-x16850804_rkn_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_701-16412512_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_70b-16324942_vmware.yaml
M cmds/vmware/content/params/esxi-iso-catalog.yaml
M cmds/vmware/content/templates/esxi_650u3-105610_hpe.boot.cfg.tmpl
M cmds/vmware/content/templates/esxi_650u3-105610_rkn_hpe.boot.cfg.tmpl
D cmds/vmware/content/templates/esxi_650u3-13932383_hpe.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_650u3-14990892_hpe.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_650u3-15177306_lenovo.boot.cfg.tmpl
D cmds/vmware/content/templates/esxi_650u3-x13932383_vmware.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_670-11675023_fujitsu.boot.cfg.tmpl
D cmds/vmware/content/templates/esxi_670-13006603_cisco.boot.cfg.tmpl
D cmds/vmware/content/templates/esxi_670-20190402001_vmware.boot.cfg.tmpl
D cmds/vmware/content/templates/esxi_670-s20190401001_vmware.boot.cfg.tmpl
D cmds/vmware/content/templates/esxi_670-x20190402001_vmware.boot.cfg.tmpl
D cmds/vmware/content/templates/esxi_670-xs20190401001_vmware.boot.cfg.tmpl
M cmds/vmware/content/templates/esxi_670u1-110302608_lenovo.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_670u1-11675023_lenovo.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_670u2-13006603_hitachi_blade-ha8000.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_670u3-14320388_lenovo.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_670u3-14320388_nec.boot.cfg.tmpl
M cmds/vmware/content/templates/esxi_670u3-15160138-20200407_lenovo.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_670u3-15160138-A04_dell.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_670u3-15160138_hpe.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_670u3-15160138_lenovo.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_670u3-16316930-20200407_lenovo.boot.cfg.tmpl
D cmds/vmware/content/templates/esxi_670u3-20190801001_vmware.boot.cfg.tmpl
D cmds/vmware/content/templates/esxi_670u3-s20190801001_vmware.boot.cfg.tmpl
D cmds/vmware/content/templates/esxi_670u3-x20190801001_vmware.boot.cfg.tmpl
D cmds/vmware/content/templates/esxi_670u3-xs20190801001_vmware.boot.cfg.tmpl
D cmds/vmware/content/templates/esxi_672u3-13644319_nec.boot.cfg.tmpl
D cmds/vmware/content/templates/esxi_67u2-13981272_dell.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_700-15083681_vmware.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_700-15843807_cisco.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_700-15843807_fujitsu.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_700-16324942-A02_dell.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_700-16324942_hpe.boot.cfg.tmpl
D cmds/vmware/content/templates/esxi_700-x15843807_vmware.boot.cfg.tmpl
D cmds/vmware/content/templates/esxi_700u1-16850804_cisco.boot.cfg.tmpl
D cmds/vmware/content/templates/esxi_700u1-16850804_dell.boot.cfg.tmpl
D cmds/vmware/content/templates/esxi_700u1-16850804_hpe.boot.cfg.tmpl
D cmds/vmware/content/templates/esxi_700u1-16850804_lenovo.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_700u1-16850804_rkn_cisco.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_700u1-16850804_rkn_dell.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_700u1-16850804_rkn_hpe.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_700u1-16850804_rkn_lenovo.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_700u1-16850804_rkn_vmware.boot.cfg.tmpl
D cmds/vmware/content/templates/esxi_700u1-16850804_vmware.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_700u1-x16850804_rkn_vmware.boot.cfg.tmpl
D cmds/vmware/content/templates/esxi_700u1-x16850804_vmware.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_701-16412512_vmware.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_70b-16324942_vmware.boot.cfg.tmpl
M cmds/vmware/process/process.go
M cmds/vmware/vmware.go
commit 26365f1d7f3a36f21ce4b078313f581b57ab8e36
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Oct 27 23:41:03 2020 -0500
feat(vmware): add processor to update iso-catalog automatically
A cmds/vmware/content/params/esxi-iso-catalog.yaml
A cmds/vmware/embedded/scripts/THOUGHTS
A cmds/vmware/process/process.go
M cmds/vmware/vmware.go
commit 91fbff615ac73d8246f4b39bab1b6f1b84ecdbbb
Author: Michael Rice <michael@michaelrice.org>
Date: Sat Oct 17 00:11:23 2020 -0500
fix(vmware): updated the selector to default to 7
Updated the bootenvs in the vmware-selector to default to using 7.0
Signed-off-by: Michael Rice <michael@michaelrice.org>
M cmds/vmware/content/tasks/vmware-selector.yaml
commit efd46550f495745d90b9a12d3d5c6fa0ab12713e
Author: Michael Rice <michael@michaelrice.org>
Date: Fri Oct 16 23:54:07 2020 -0500
feat(vmware): added bootenvs for legacy
Commit that has the changes to the make-esxi.sh and all the bootenvs and templates.
In this change set the on disk name of RackN provided ISOs will now contain rkn_ as
a prefix. This change will require plugin users to delete their on disk extracted ISOs
and let the system re-extract them.
Signed-off-by: Michael Rice <michael@michaelrice.org>
A cmds/vmware/content/bootenvs/esxi_550u3b-3248547_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_600u2-3620759_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_600u3a-5572656_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_650a-4887370_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_650u1-7388607_hpe.yaml
A cmds/vmware/content/bootenvs/esxi_650u2-10719125-A07_dell.yaml
A cmds/vmware/content/bootenvs/esxi_650u2-8294253-A00_dell.yaml
A cmds/vmware/content/bootenvs/esxi_650u2-8294253_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_650u3-105610_rkn_hpe.yaml
A cmds/vmware/content/bootenvs/esxi_650u3-13932383-A01_dell.yaml
A cmds/vmware/content/bootenvs/esxi_650u3-13932383-v430_fujitsu.yaml
A cmds/vmware/content/bootenvs/esxi_650u3-13932383-v431_fujitsu.yaml
A cmds/vmware/content/bootenvs/esxi_650u3-13932383_cisco.yaml
A cmds/vmware/content/bootenvs/esxi_650u3-13932383_hitachi_blade-ha8000.yaml
A cmds/vmware/content/bootenvs/esxi_650u3-13932383_hitachi_ha8000v-gen10.yaml
A cmds/vmware/content/bootenvs/esxi_650u3-13932383_hpe_pregen9.yaml
A cmds/vmware/content/bootenvs/esxi_650u3-13932383_nec_standard.yaml
A cmds/vmware/content/bootenvs/esxi_650u3-13932383_rkn_hpe.yaml
A cmds/vmware/content/bootenvs/esxi_650u3-13932383_rkn_vmware.yaml
M cmds/vmware/content/bootenvs/esxi_650u3-13932383_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_650u3-14293459_vmware_rollup.yaml
A cmds/vmware/content/bootenvs/esxi_650u3-14320405-A03_dell.yaml
A cmds/vmware/content/bootenvs/esxi_650u3-14320405_hpe.yaml
A cmds/vmware/content/bootenvs/esxi_650u3-14320405_lenovo.yaml
A cmds/vmware/content/bootenvs/esxi_650u3-15256549_lenovo.yaml
A cmds/vmware/content/bootenvs/esxi_650u3-x13932383_rkn_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_670-13006603_rkn_cisco.yaml
A cmds/vmware/content/bootenvs/esxi_670-20190402001_rkn_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_670-8169922_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_670-s20190401001_rkn_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_670-x20190402001_rkn_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_670-xs20190401001_rkn_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_670u1-10302608_cisco.yaml
A cmds/vmware/content/bootenvs/esxi_670u1-10302608_fujitsu.yaml
A cmds/vmware/content/bootenvs/esxi_670u1-10302608_hitachi_blade-ha8000.yaml
A cmds/vmware/content/bootenvs/esxi_670u1-10302608_nec.yaml
A cmds/vmware/content/bootenvs/esxi_670u1-10302608_nec_r120h-t120h-r110j.yaml
A cmds/vmware/content/bootenvs/esxi_670u1-10302608_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_670u1-10764712-A04_dell.yaml
A cmds/vmware/content/bootenvs/esxi_670u1-110302608_lenovo.yaml
A cmds/vmware/content/bootenvs/esxi_670u1-11675023_hitachi_ha8000v-gen10.yaml
A cmds/vmware/content/bootenvs/esxi_670u1-11675023_hpe.yaml
A cmds/vmware/content/bootenvs/esxi_670u2-13006603_cisco.yaml
M cmds/vmware/content/bootenvs/esxi_670u2-13006603_hitachi.yaml
M cmds/vmware/content/bootenvs/esxi_670u2-13006603_hpe.yaml
A cmds/vmware/content/bootenvs/esxi_670u2-13006603_rkn_hitachi.yaml
A cmds/vmware/content/bootenvs/esxi_670u2-13006603_rkn_hpe.yaml
A cmds/vmware/content/bootenvs/esxi_670u2-13006603_vmware.yaml
M cmds/vmware/content/bootenvs/esxi_670u2-13473784_fujitsu.yaml
A cmds/vmware/content/bootenvs/esxi_670u2-13473784_rkn_fujitsu.yaml
A cmds/vmware/content/bootenvs/esxi_670u2-13644319_nec_r120h-t120h-r110j.yaml
A cmds/vmware/content/bootenvs/esxi_670u2-13644319_nec_standard.yaml
A cmds/vmware/content/bootenvs/esxi_670u2-13981272-A02_dell.yaml
M cmds/vmware/content/bootenvs/esxi_670u2-13981272_lenovo.yaml
A cmds/vmware/content/bootenvs/esxi_670u2-13981272_rkn_lenovo.yaml
A cmds/vmware/content/bootenvs/esxi_670u3-13981272-A03_dell.yaml
A cmds/vmware/content/bootenvs/esxi_670u3-14320388_cisco.yaml
A cmds/vmware/content/bootenvs/esxi_670u3-14320388_fujitsu.yaml
A cmds/vmware/content/bootenvs/esxi_670u3-14320388_hpe.yaml
A cmds/vmware/content/bootenvs/esxi_670u3-14320388_nec_r120h-t120h-r110j.yaml
A cmds/vmware/content/bootenvs/esxi_670u3-14320388_nec_standard.yaml
A cmds/vmware/content/bootenvs/esxi_670u3-14320388_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_670u3-15160138-20200407_lenovo.yaml
A cmds/vmware/content/bootenvs/esxi_670u3-20190801001_rkn_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_670u3-s20190801001_rkn_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_670u3-x20190801001_rkn_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_670u3-xs20190801001_rkn_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_670u3b-15160138_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_672u3-13644319_rkn_nec.yaml
A cmds/vmware/content/bootenvs/esxi_67u2-13981272_rkn_dell.yaml
M cmds/vmware/content/bootenvs/esxi_700-15843807_dell.yaml
M cmds/vmware/content/bootenvs/esxi_700-15843807_hpe.yaml
A cmds/vmware/content/bootenvs/esxi_700-15843807_rkn_dell.yaml
A cmds/vmware/content/bootenvs/esxi_700-15843807_rkn_hpe.yaml
A cmds/vmware/content/bootenvs/esxi_700-15843807_rkn_vmware.yaml
M cmds/vmware/content/bootenvs/esxi_700-15843807_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_700-16324942_rkn_cisco.yaml
A cmds/vmware/content/bootenvs/esxi_700-16324942_rkn_dell.yaml
R081 cmds/vmware/content/bootenvs/esxi_700-x15843807_vmware.yaml cmds/vmware/content/bootenvs/esxi_700-x15843807_rkn_vmware.yaml
A cmds/vmware/content/templates/esxi_650u3-105610_rkn_hpe.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_650u3-13932383_rkn_hpe.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_650u3-13932383_rkn_vmware.boot.cfg.tmpl
M cmds/vmware/content/templates/esxi_650u3-13932383_vmware.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_650u3-x13932383_rkn_vmware.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_670-13006603_rkn_cisco.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_670-20190402001_rkn_vmware.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_670-s20190401001_rkn_vmware.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_670-x20190402001_rkn_vmware.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_670-xs20190401001_rkn_vmware.boot.cfg.tmpl
M cmds/vmware/content/templates/esxi_670u2-13006603_hitachi.boot.cfg.tmpl
M cmds/vmware/content/templates/esxi_670u2-13006603_hpe.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_670u2-13006603_rkn_hitachi.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_670u2-13006603_rkn_hpe.boot.cfg.tmpl
M cmds/vmware/content/templates/esxi_670u2-13473784_fujitsu.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_670u2-13473784_rkn_fujitsu.boot.cfg.tmpl
M cmds/vmware/content/templates/esxi_670u2-13981272_lenovo.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_670u2-13981272_rkn_lenovo.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_670u3-20190801001_rkn_vmware.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_670u3-s20190801001_rkn_vmware.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_670u3-x20190801001_rkn_vmware.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_670u3-xs20190801001_rkn_vmware.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_672u3-13644319_rkn_nec.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_67u2-13981272_rkn_dell.boot.cfg.tmpl
M cmds/vmware/content/templates/esxi_700-15843807_dell.boot.cfg.tmpl
M cmds/vmware/content/templates/esxi_700-15843807_hpe.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_700-15843807_rkn_dell.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_700-15843807_rkn_hpe.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_700-15843807_rkn_vmware.boot.cfg.tmpl
M cmds/vmware/content/templates/esxi_700-15843807_vmware.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_700-16324942_rkn_cisco.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_700-16324942_rkn_dell.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_700-x15843807_rkn_vmware.boot.cfg.tmpl
M cmds/vmware/embedded/scripts/make-esxi.sh
commit 40a12fff4bdcbd95c046a1ec367767a4560b8acb
Author: Michael Rice <michael@michaelrice.org>
Date: Thu Oct 15 15:27:36 2020 -0500
feat(vmware): added support to allow legacy drpy
Adds support to the vmware plugin to allow for the legacy style of installs via firtstboot
Signed-off-by: Michael Rice <michael@michaelrice.org>
A cmds/vmware/content/params/esxi-enable-legacy-install.yaml
A cmds/vmware/content/templates/esxi-install-py3-default.ks.tmpl
A cmds/vmware/content/templates/esxi-install-py3-legacy.ks.tmpl
M cmds/vmware/content/templates/esxi-install-py3.ks.tmpl
M cmds/vmware/content/templates/esxi-render-firewall-vib.py.tmpl
M cmds/vmware/content/templates/esxi-vib-common.py.tmpl
A cmds/vmware/download-vibs.sh
M cmds/vmware/embedded/scripts/make-esxi.sh
M cmds/vmware/vmware.go
commit 72a5e4bb7859009953472243fee1b2576117ba44
Author: Shane Gibson <shane@rackn.com>
Date: Mon Oct 26 12:14:15 2020 -0700
enhance(vmware): Add ESXi 7.0.0u1 BootEnvs and content
A cmds/vmware/content/bootenvs/esxi_700u1-16850804_cisco.yaml
A cmds/vmware/content/bootenvs/esxi_700u1-16850804_dell.yaml
A cmds/vmware/content/bootenvs/esxi_700u1-16850804_hpe.yaml
A cmds/vmware/content/bootenvs/esxi_700u1-16850804_lenovo.yaml
A cmds/vmware/content/bootenvs/esxi_700u1-16850804_vmware.yaml
A cmds/vmware/content/bootenvs/esxi_700u1-x16850804_vmware.yaml
M cmds/vmware/content/params/vmware-esxi-version.yaml
A cmds/vmware/content/templates/esxi_700u1-16850804_cisco.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_700u1-16850804_dell.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_700u1-16850804_hpe.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_700u1-16850804_lenovo.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_700u1-16850804_vmware.boot.cfg.tmpl
A cmds/vmware/content/templates/esxi_700u1-x16850804_vmware.boot.cfg.tmpl
M cmds/vmware/embedded/scripts/make-esxi.sh
commit f21b0679b2a2c76f0d0904c9bcea77766f35cd88
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Oct 21 23:08:24 2020 -0500
feat(image-deploy): Add configurable swapfile for linux
A cmds/image-deploy/content/params/image-deploy.swapfile-maxsize.yaml
A cmds/image-deploy/content/params/image-deploy.swapfile-name.yaml
A cmds/image-deploy/content/params/image-deploy.swapfile-size.yaml
M cmds/image-deploy/content/templates/curtin-config.yaml.tmpl
commit ee7a3bdfb37470dcb073faaf27493e9c891bade9
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Oct 21 21:04:05 2020 -0500
feat(vmware): initial pass automated vmware iso builder
This provides parameters, stages, tasks, and workflow for
building vmware isos with RackN bundles on top of a windows10
image-deployed system.
A cmds/vmware/content/params/esxi-bundles-6.yaml
A cmds/vmware/content/params/esxi-bundles-7.yaml
A cmds/vmware/content/params/esxi-rackn-bundles-6.yaml
A cmds/vmware/content/params/esxi-rackn-bundles-7.yaml
A cmds/vmware/content/stages/vmware-build-isos.yaml
A cmds/vmware/content/tasks/vmware-get-bundles.yaml
A cmds/vmware/content/tasks/vmware-iso-build.yaml
A cmds/vmware/content/tasks/vmware-powershell-install.yaml
A cmds/vmware/content/tasks/vmware-push-isos.yaml
A cmds/vmware/content/workflows/esxi-build-isos.yaml
commit 17ebbaf6b8c2ae09df7d8b4fdccc9f13fdb06476
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Oct 21 20:52:13 2020 -0500
feat(image-deploy): Update curtin to 20.2
This updates the curtin deployment to 20.2 and
converts to using the internal linux hooks files.
M cmds/image-deploy/content/tasks/curtin-deploy.yaml
D cmds/image-deploy/content/templates/curtin-centos-curtin-hooks.py.tmpl
M cmds/image-deploy/content/templates/curtin-install.sh.tmpl
D cmds/image-deploy/content/templates/curtin-linux-python_wrapper.tmpl
M cmds/image-deploy/content/templates/curtin-tools-install.sh.tmpl
M cmds/image-deploy/get-curtin.sh
commit 954c05edb609c1a4a28cc922fd829b7cbd62c401
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Oct 14 11:55:34 2020 -0500
feat(bios): allow for composable bios-target-configurations
By setting the bios-target-configuration-compose flag to true,
the system will attempt to merge the bios-target-configuration
parameter into a single value. This allows for layered options
that can be added for regional or machine specific data.
A cmds/bios/content/params/bios-target-configuration-compose.yml
M cmds/bios/content/tasks/bios-configure.yml
commit 3f2dd28e43e4d8704d9a2575d83838ec91221c2d
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Oct 9 11:57:53 2020 -0500
fix(filebeat): Use repo installs and add event registration
A cmds/filebeat/content/params/filebeat-events.yaml
M cmds/filebeat/content/tasks/filebeat-setup.yaml
M cmds/filebeat/filebeat.go
commit 13db6c74afd79bbb80262759883cca19b7ccea1c
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Oct 6 15:48:34 2020 -0500
fix(filebeat): handle Object formatting overlap in our objects
R090 cmds/filebeat/content/profiles/filebeat-bootstrap.yaml cmds/filebeat/content/profiles/bootstrap-filebeat.yaml
M cmds/filebeat/content/tasks/filebeat-setup.yaml
M cmds/filebeat/filebeat.go
M go.mod
M go.sum
commit 560cf0480ff1cf2737ed0418ba72ff21165e45c6
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Oct 5 16:55:11 2020 -0500
fix(filebeat): bootstrap needs to use correct parameter values
M cmds/filebeat/content/tasks/filebeat-setup.yaml
commit f7ea63e25aaaeb8c9a682b8e1f66a7a9e5739dbd
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Oct 5 12:36:00 2020 -0500
fix(filebeat): filebeat package cleanup
M cmds/filebeat/content/tasks/filebeat-setup.yaml
commit 9df48d3226b07d9e713941daf03edba97391d11e
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Oct 5 12:22:16 2020 -0500
feat(filebeat): Add bootstrap profile and task
A cmds/filebeat/content/params/filebeat-elasticsearch.yaml
A cmds/filebeat/content/profiles/filebeat-bootstrap.yaml
A cmds/filebeat/content/tasks/filebeat-setup.yaml
commit 50b873ae9050f5ca12749efa23052693211e7b32
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sun Oct 4 20:26:12 2020 -0500
feat(filebeat): tcp connection mode
M cmds/filebeat/content/._Documentation.meta
A cmds/filebeat/content/params/filebeat-mode.yaml
A cmds/filebeat/content/params/filebeat-tcp.yaml
M cmds/filebeat/filebeat.go
M go.mod
M go.sum
commit d3dfdf8a1922e10ab4f589683ce2c9aa902adedd
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Thu Oct 1 12:46:01 2020 -0500
perf(filebeat): De-singlethread the filebeat plugin.
Rework filebeat to buffer writes to the intermediate logfile, allow
for better concurrency in handling writes, and drop events on the
floor if we get too much of a backlog.
M cmds/filebeat/filebeat.go
M go.sum
commit 6faf67d85f841c0fb5ed70daf90cf2df7ad2677b
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Sep 30 12:25:47 2020 -0500
fix(cert-plugin): missing metadata doc
A cmds/certs/content/._Documentation.meta
commit f3e1b6a1bbca616f36adbcf1bcfc9b09ad9bb21b
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Sep 30 08:56:51 2020 -0500
fix:(raid): allow for empty specs to be allowed
M cmds/raid/drp-raid/main.go
commit f4d4401f967a6c4c49b9588c9c59b20b434e3a17
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Sep 24 23:19:55 2020 -0500
Initial v4.6.0-alpha00
M README.md
commit 8a3c657a50aaf817045bae93baa173fb394c8b04
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Sep 24 23:16:56 2020 -0500
build: update to v4.5.0
M go.mod
M go.sum
End of Note