8.3.3.10. v4.12.0-alpha00ΒΆ

commit 40e31983b0926d3242818bbe2eefae972f5b3df5
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Jan 12 11:13:18 2023 -0600

    Release v4.12.0 Initial

M   README.md

commit fdade9a2cc6ec0b4146b110a0f76507759c9b459
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Jan 12 11:13:06 2023 -0600

    build: update to v4.11.0

M   go.mod
M   go.sum

commit 16fb43bd9daffe58532966090c7b12804d683772
Author: Michael Rice <michael@michaelrice.org>
Date:   Mon Jan 9 20:27:50 2023 -0600

    fix(image-deploy): adds fix to curtin install

    Adds rm and param to skip removal of the mdev.log and mdev.seq files found
    on the hammer distros that cause curtin to puke. The default is to remove the
    unneeded files from the dev dir and allows a user to keep them if for some reason
    they need them.

    Signed-off-by: Michael Rice <michael@michaelrice.org>

A   cmds/image-deploy/content/params/image-deploy.remove-mdev-text-files-from-dev.yaml
M   cmds/image-deploy/content/templates/curtin-install.sh.tmpl

commit 3269be3be71f73b597557677bccca6dcf655eadc
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Fri Jan 6 23:00:35 2023 -0600

    fix: Update curtin for distro support in alma

    Signed-off-by: Greg Althaus <galthaus@austin.rr.com>

M   cmds/image-deploy/content/params/curtin.version.yaml
M   cmds/image-deploy/embed-files.sh

commit 4dcd57e137214dedd351a678804624c7fab633bb
Author: Michael Rice <michael@michaelrice.org>
Date:   Fri Jan 6 22:55:24 2023 -0600

    fix(image-deploy): fixed missing s on command

    Missing s on "drpcli machines task" for ubuntuhammer

    Signed-off-by: Michael Rice <michael@michaelrice.org>

M   cmds/image-deploy/content/templates/curtin-tools-install.sh.tmpl

commit d828f6c9baf2d842e11dfaf9e5ccca92f9326447
Author: Michael Rice <michael@michaelrice.org>
Date:   Fri Jan 6 17:57:55 2023 -0600

    fix(image-deploy): added task to set ssh and repos

    Added missing task to get repos and ssh access working for ubuntuhammer

    Signed-off-by: Michael Rice <michael@michaelrice.org>

M   cmds/image-deploy/content/templates/curtin-tools-install.sh.tmpl

commit 2515d7ac7be931c93c6b98156e425f7c0c39188c
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Jan 5 13:21:13 2023 -0600

    fix(ipmi): Add more robust reset_idrac function

    Signed-off-by: Greg Althaus <galthaus@austin.rr.com>

M   cmds/ipmi/content/templates/ipmi-dell-tools.sh.tmpl

commit 33c7a21e91cad0a88188dc894aa4f2b456a5dffc
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Dec 12 10:12:12 2022 -0600

    fix: vulncheck update for go base comopnents

M   go.mod
M   go.sum

commit d894b05e7e1d299c3767700914a6a7af9583b4b7
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed Nov 2 14:03:17 2022 -0500

    feat(embed): Switch to native go embed support.

    Switch over everything to use the native go embed support for
    content and embedded assets.  This also tweaks the build process to
    not regenerate assets that don;t need regeneration, and should result
    in space savings for plugins that embed larger assets.

M   .gitignore
M   cmds/bios/bios.go
M   cmds/blancco-lun-eraser/blancco-lun-eraser.go
M   cmds/callback/callback.go
M   cmds/certs/certs.go
M   cmds/eikon/eikon.go
M   cmds/endpoint-exec/endpoint-exec.go
M   cmds/event2audit/event2audit.go
M   cmds/filebeat/filebeat.go
M   cmds/honeycomb/honeycomb.go
M   cmds/image-deploy/image-deploy.go
M   cmds/ipmi/main.go
M   cmds/kvm-test/kvm-test.go
M   cmds/netbox/netbox.go
M   cmds/ovirt/ovirt.go
M   cmds/packet-ipmi/packet-ipmi.go
M   cmds/raid/raid.go
M   cmds/simple-secrets/simple-secrets.go
M   cmds/slack/slack.go
M   cmds/tower/tower.go
M   cmds/triggers/triggers.go
M   cmds/vault/vault.go
M   cmds/virtualbox-ipmi/virtualbox-ipmi.go
M   cmds/vmware/vmware.go
M   tools/build-one.sh
M   tools/build.sh

commit 66745bc8d849040bd85cd40707925222bc754207
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed Nov 2 13:10:41 2022 -0500

    feat(embed): Switch to go native embed support for embedded assets

    Get rid of go-bindata and of the need to bundle content into
    a go file.  Replace both with go:embed directives

M   go.mod
A   tools/package-assets/package-assets.go
A   utils/copyfs.go
A   utils/packageAssets.go

commit 8f9c78f7358032417fd149a9724fe89bcec6a205
Author: Michael Rice <michael@michaelrice.org>
Date:   Tue Oct 25 15:26:55 2022 -0500

    doc(image-deploy): added info about ubuntuhammer

    Added blurb to docs about how to use ubuntuhammer

    Signed-off-by: Michael Rice <michael@michaelrice.org>

M   cmds/image-deploy/content/meta.yaml

commit ede07582c2aa6c11ba51765f9ef653dd805ba6ae
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Oct 26 12:14:03 2022 -0500

    fix(bios,ipmi,raid): update to use flexiflow no compose

    Signed-off-by: Greg Althaus <galthaus@austin.rr.com>

M   cmds/bios/content/stages/bios-baseline.yml
M   cmds/bios/content/stages/bios-configure.yml
M   cmds/bios/content/stages/bios-inventory.yml
M   cmds/bios/content/stages/bios-reset.yml
M   cmds/ipmi/content/stages/ipmi-configure.yaml
M   cmds/ipmi/content/stages/ipmi-install-cert.yaml
M   cmds/ipmi/content/stages/ipmi-inventory.yaml
M   cmds/raid/content/stages/raid-baseline.yml
M   cmds/raid/content/stages/raid-configure.yaml
M   cmds/raid/content/stages/raid-enable-encryption.yaml
M   cmds/raid/content/stages/raid-inventory.yml
M   cmds/raid/content/stages/raid-reset.yaml

commit 698a8dd6a96132b01d628df63ad571bb10c48a4d
Author: Michael Rice <michael@michaelrice.org>
Date:   Fri Oct 14 10:29:42 2022 -0500

    feat(image-deploy): adding ubuntuhammer support

    Adds ability to use ubuntuhammer in image-deploy

    Signed-off-by: Michael Rice <michael@michaelrice.org>

A   cmds/image-deploy/content/params/image-deploy.deployment-os.yaml
M   cmds/image-deploy/content/stages/image-deploy.yaml
M   cmds/image-deploy/content/templates/curtin-tools-install.sh.tmpl

commit 1593d72d944c5a3c43b5077b62767ed9e1ee8324
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed Oct 12 10:19:58 2022 -0500

    feat(vulncheck): Add automated vulnerability checking

    We now will run automated vulnerability checks against built artifacts.

M   go.mod
M   go.sum
M   tools/build-one.sh
M   tools/test.sh

commit f6a4da73a131b8c69ec0c5f98bbe5bba652985ce
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Oct 11 17:00:42 2022 -0700

    fix(vmware): Fix manage users localcli to esxcli

M   cmds/vmware/content/templates/esxi-manage-users.sh.tmpl

commit 087ecb0590c416f2c0f3fa249a2e5e8081e00e9f
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Oct 11 15:33:30 2022 -0500

    fix(ipmi): Update the onecli ipmi calls into batchs for performance.

M   cmds/ipmi/content/templates/ipmi-lenovo-tools.sh.tmpl

commit 2b5f5f1eb216c2b6fc7566f64a8aec673bb995d7
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Oct 10 10:15:56 2022 -0500

    fix(bios): lenovo needs a 30s sleep to fix deassert

    Signed-off-by: Greg Althaus <galthaus@austin.rr.com>

M   cmds/bios/content/tasks/bios-lenovo-configuration.yaml

commit b38293589a62236214af0b6faec6ab4dbb787af0
Author: Shane Gibson <shane@rackn.com>
Date:   Sat Oct 8 07:47:09 2022 -0700

    enhance(vmware): Add service restart to manager users

M   cmds/vmware/content/templates/esxi-manage-users.sh.tmpl

commit b72fb724ac4b410464682d7e5805a26386c75739
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sun Sep 4 16:41:38 2022 -0500

    feat(raid,bios,ipmi): Use flexiflow to replace full tasks

    Signed-off-by: Greg Althaus <galthaus@austin.rr.com>

M   cmds/bios/content/meta.yaml
A   cmds/bios/content/params/bios-baseline-tasks.yaml
A   cmds/bios/content/params/bios-configure-tasks.yaml
A   cmds/bios/content/params/bios-inventory-tasks.yaml
A   cmds/bios/content/params/bios-reset-tasks.yaml
M   cmds/bios/content/stages/bios-baseline.yml
M   cmds/bios/content/stages/bios-configure.yml
M   cmds/bios/content/stages/bios-inventory.yml
A   cmds/bios/content/stages/bios-reset.yml
A   cmds/bios/content/tasks/bios-reset.yml
A   cmds/ipmi/content/params/ipmi.configure-tasks.yaml
A   cmds/ipmi/content/params/ipmi.configure.vendor-template.yaml
A   cmds/ipmi/content/params/ipmi.install-cert-tasks.yaml
A   cmds/ipmi/content/params/ipmi.inventory-tasks.yaml
M   cmds/ipmi/content/stages/ipmi-configure.yaml
M   cmds/ipmi/content/stages/ipmi-install-cert.yaml
M   cmds/ipmi/content/stages/ipmi-inventory.yaml
M   cmds/ipmi/content/templates/ipmi-vendor.sh.tmpl
M   cmds/raid/content/meta.yaml
A   cmds/raid/content/params/raid-baseline-tasks.yaml
A   cmds/raid/content/params/raid-configure-tasks.yaml
A   cmds/raid/content/params/raid-enable-encryption-tasks.yaml
A   cmds/raid/content/params/raid-inventory-tasks.yaml
A   cmds/raid/content/params/raid-reset-tasks.yaml
M   cmds/raid/content/stages/raid-baseline.yml
M   cmds/raid/content/stages/raid-configure.yaml
M   cmds/raid/content/stages/raid-enable-encryption.yaml
M   cmds/raid/content/stages/raid-inventory.yml
M   cmds/raid/content/stages/raid-reset.yaml

commit f0abe3102b279367401d3c66cd5e02df8a19425c
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Fri Sep 30 10:04:36 2022 -0500

    fix(ipmi/quirks): Refactor IPMI quirk support.

    IPMI quirk handling was a hodgepodge from the original Digital Rebar.
    Refactor it from a YAML blob processed by some hideous bash into some
    less hideous JSON processed by bash and jq.

A   cmds/ipmi/content/params/ipmi-quirklist.yaml
M   cmds/ipmi/content/tasks/ipmi-configure.yaml
M   cmds/ipmi/content/tasks/ipmi-inventory.yaml
M   cmds/ipmi/content/templates/ipmi-load-quirks.sh.tmpl
M   cmds/ipmi/content/templates/ipmi-process-quirks.sh.tmpl
A   cmds/ipmi/content/templates/ipmi-quirks.json.tmpl
D   cmds/ipmi/content/templates/ipmi-quirks.yaml.tmpl

commit 8a8a0c48152e79aa7c6c6c37f77c4457b1c025f4
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Sep 20 11:47:00 2022 -0500

    fix: ipmi-install-cert needs tool()

    Signed-off-by: Greg Althaus <galthaus@austin.rr.com>

M   cmds/ipmi/content/templates/ipmi-install-cert-key.sh.tmpl

commit 5309885b8f5c06babadbb902739f832ba74b6032
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Sep 13 22:45:59 2022 +0000

    fix(vmware): Add in missing Stage for esxi-manage-users

A   cmds/vmware/content/stages/esxi-manage-users.yaml

commit 9e477911d3f3feb7013a78d9f1b19e2a2959b577
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Sep 2 12:48:55 2022 -0700

    enhance(vmware): Add local user management to ESXi

A   cmds/vmware/content/blueprints/esxi-manage-users.yaml
A   cmds/vmware/content/params/esxi-manage-users-ignore-list.yaml
A   cmds/vmware/content/params/esxi-manage-users.yaml
A   cmds/vmware/content/tasks/esxi-manage-users.yaml
A   cmds/vmware/content/templates/esxi-manage-users.sh.tmpl
M   cmds/vmware/content/workflows/esxi-install.yaml

commit d26a406835b698aedbc8616b18c7cce73302f9e7
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Sep 1 06:08:55 2022 -0700

    fix(vmware): Fixes ESXi bootenv ISO validation checks

M   cmds/vmware/content/templates/vmware-esxi-selector.tmpl

commit 32af7b895ff2e02f76238a2d1172dada8a1d5842
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Aug 29 13:37:08 2022 -0500

    build: try again on build to version docs

    Signed-off-by: Greg Althaus <galthaus@austin.rr.com>

M   tools/build_rel_notes.sh
M   tools/publish.sh

commit f3898710eabb7632c829ecb2af7008f2161c2fc1
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Aug 29 12:51:09 2022 -0500

    build: update docs to be built always into branch specific locations

    Signed-off-by: Greg Althaus <galthaus@austin.rr.com>

M   tools/build_rel_notes.sh
M   tools/publish.sh

commit d7b8813eb8ad2e5667987230541e7a36c45ac005
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Aug 22 13:20:19 2022 -0500

    feat(triggers): Add tracking of trigger counts for audit

    Signed-off-by: Greg Althaus <galthaus@austin.rr.com>

M   cmds/triggers/app-optics-trigger-alert-webhook.go
M   cmds/triggers/azure-monitor-trigger-alert-webhook.go
M   cmds/triggers/bitbucket-trigger-webhook-pr.go
M   cmds/triggers/bitbucket-trigger-webhook-push.go
M   cmds/triggers/datadog-trigger-alert_webhook.go
M   cmds/triggers/dynatrace-trigger-alert_webhook.go
M   cmds/triggers/git-lab-trigger-mr-webhook.go
M   cmds/triggers/git-lab-trigger-webhook-push.go
M   cmds/triggers/github-trigger-webhook-pr.go
M   cmds/triggers/github-trigger-webhook-push.go
M   cmds/triggers/jira-trigger-issue-update-webhook.go
M   cmds/triggers/jira-trigger-new-issue-webhook.go
M   cmds/triggers/json-trigger-webhook.go
M   cmds/triggers/kaholo-trigger-lacework-alert-webhook.go
M   cmds/triggers/logic-monitor-trigger-alert-webhook.go
M   cmds/triggers/logzio-trigger-alert_webhook.go
M   cmds/triggers/monday-trigger-status_update_webhook.go
M   cmds/triggers/oci-monitoring-trigger-alert-webhook.go
M   cmds/triggers/okta-trigger-alert.go
M   cmds/triggers/okta-trigger-verify.go
M   cmds/triggers/pager-duty-trigger-incident_webhook.go
M   cmds/triggers/pingdom-trigger-webhook-alert.go
M   cmds/triggers/prometheus-trigger-alert-webhook.go
M   cmds/triggers/prtg-trigger-post-notification.go
M   cmds/triggers/send-grid-trigger-event.go
M   cmds/triggers/slack-button-trigger-webhook-button.go
M   cmds/triggers/sumologic-trigger-alert-webhook.go
M   cmds/triggers/unbounce-trigger-webhook-submit.go
M   cmds/triggers/vsts-trigger-pr-webhook.go
M   cmds/triggers/vsts-trigger-push-webhook.go
M   cmds/triggers/zabbix-trigger-webhook.go
M   cmds/triggers/zapier-trigger-webhook-post.go
M   cmds/triggers/zendesk-trigger-webhook.go
M   go.mod
M   go.sum

commit f7d3e53242da081f8823a8d427d35adf5e135383
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sun Aug 21 21:34:06 2022 -0500

    build: Update go mod

M   go.mod
M   go.sum

commit 3baccc3b65ebb7693c69a9b3a52fe5cca88f45e2
Author: Shane Gibson <shane@rackn.com>
Date:   Sun Aug 14 04:53:35 2022 +0000

    enhance(vmware): Add selective NTP config tooling based on installed ESXi version

A   cmds/vmware/content/blueprints/esxi-set-ntp.yaml
A   cmds/vmware/content/stages/esxi-set-ntp.yaml
M   cmds/vmware/content/tasks/esxi-set-ntp.yaml
A   cmds/vmware/content/templates/esxi-set-ntp-via_esxcli.sh.tmpl
A   cmds/vmware/content/templates/esxi-set-ntp-via_ntpconf.sh.tmpl

commit 333b77af940b4b1d65ad0df8e56dd27c3a44b0c1
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Aug 12 01:57:01 2022 +0000

    enhance(vmware): Update NTP handling based on new VMware requirements

M   cmds/vmware/content/params/esxi-ntp-conf.yaml
M   cmds/vmware/content/tasks/esxi-set-ntp.yaml
D   cmds/vmware/content/templates/esxi-example-firstboot-complex.ks.tmpl

End of Note