8.3.5.22. v2.8.0ΒΆ

commit 654c3cd84e3c28588c455c946b4ff867a9ddbe60
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sat May 18 13:05:48 2019 -0500

    Add auth system for callbacks.

M   cmds/callback/callback.go
A   cmds/callback/content/params/callback.auths.yaml
M   cmds/callback/content/params/callback.callbacks.yaml
D   cmds/callback/content/params/callback.plugin.yaml
A   cmds/callback/content/params/callback.proxy.yaml

commit ffb438695fce6977312cbb663cf5bf8e896a2f38
Author: Shane Gibson <shane@rackn.com>
Date:   Thu May 16 15:47:41 2019 -0700

    add CPU and Boot Dev info to DCUI Welcome msg

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

commit 8713375c0821686ac5bc9ab3b6f00b4c47339859
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu May 16 15:10:29 2019 -0500

    Fix meta data on secure parameters

M   cmds/ipmi/content/params/ipmi.configure.password.yaml
M   cmds/ipmi/content/params/ipmi.password.yaml
M   cmds/manager/content/params/manager.password.yaml
M   cmds/raid/content/params/raid.encryption-key.yml
M   cmds/raid/content/params/raid.encryption-password.yml

commit 1ea2f67bdee7c228f365eb67d2b9cae32cbb182e
Author: Shane Gibson <shane@rackn.com>
Date:   Wed May 15 19:32:07 2019 -0700

    rework install override after testing

M   cmds/vmware/content/params/esxi-disk-install-override-custom.yaml
M   cmds/vmware/content/params/esxi-disk-install-override.yaml
R100        cmds/vmware/content/templates/esxi-disk-install-override-custom.sh.tmpl cmds/vmware/content/templates/esxi-disk-install-override-custom.tmpl
R064        cmds/vmware/content/templates/esxi-disk-install-override.sh.tmpl        cmds/vmware/content/templates/esxi-disk-install-override.tmpl
M   cmds/vmware/content/templates/esxi-install-py3.ks.tmpl
M   cmds/vmware/content/templates/esxi-network-kickstart.tmpl

commit abc50afb670f746db9f86c884d1fe05ee3603fb0
Author: Shane Gibson <shane@rackn.com>
Date:   Wed May 15 14:43:19 2019 -0700

    Adds the override strategy to the kickstart template

M   cmds/vmware/content/templates/esxi-install-py3.ks.tmpl

commit 00c618929775f11f815b265c43a0d0bb45c62547
Author: Shane Gibson <shane@rackn.com>
Date:   Wed May 15 14:36:17 2019 -0700

    WIP: Add custom ESXi disk install strategies

A   cmds/vmware/content/params/esxi-disk-install-override-custom.yaml
A   cmds/vmware/content/params/esxi-disk-install-override-options.yaml
A   cmds/vmware/content/params/esxi-disk-install-override.yaml
A   cmds/vmware/content/templates/esxi-disk-install-override-custom.sh.tmpl
A   cmds/vmware/content/templates/esxi-disk-install-override.sh.tmpl

commit 18befa864d551123579fc3baea587fbf6efd28b4
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed May 15 11:10:56 2019 -0500

    Swizzle up ipmi driver loading to test for the IPMI modules separetely

M   cmds/ipmi/content/templates/ipmi-configure.sh.tmpl

commit c7f50def72fdc606de0cf6e1789aed31bce431aa
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue May 14 23:23:57 2019 -0500

    Add encrypt support by driver.  Megacli/storcli may still need work.
    Fix bug in HP Smart array controller processing.

M   cmds/raid/content/tasks/raid-enable-encryption.yml
M   cmds/raid/drp-raid/controller.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/ssacli.go

commit f89fcde446fc1fa94c864c8be81ede22d54f76f8
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue May 14 15:52:22 2019 -0500

    Add logging info for ad-auth plugin

M   cmds/ad-auth/auth.go

commit 749ce9b179f884d09275bda18423b49da554628b
Author: Shane Gibson <shane@rackn.com>
Date:   Tue May 14 09:40:33 2019 -0700

    add 'rs-debug-enable' support to IPMI plugin templates

M   cmds/ipmi/content/templates/ipmi-configure.sh.tmpl
M   cmds/ipmi/content/templates/ipmi-install.sh.tmpl

commit 7666607127ee4dfde29236270c25ec13d35f14f1
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon May 13 15:47:05 2019 -0500

    Primt more license failure info

M   utils/license_helpers.go

commit 475607c712c23626132c6835865922f7af844964
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu May 9 09:41:10 2019 -0500

    Remove baml-actions from plugins tree

D   cmds/baml-actions/.gitignore
D   cmds/baml-actions/ad.go
D   cmds/baml-actions/apphost.go
D   cmds/baml-actions/baml-actions.go
D   cmds/baml-actions/baml-esxi.go
D   cmds/baml-actions/bladelogic.go
D   cmds/baml-actions/content/._Author.meta
D   cmds/baml-actions/content/._CodeSource.meta
D   cmds/baml-actions/content/._Color.meta
D   cmds/baml-actions/content/._Copyright.meta
D   cmds/baml-actions/content/._Description.meta
D   cmds/baml-actions/content/._DisplayName.meta
D   cmds/baml-actions/content/._DocUrl.meta
D   cmds/baml-actions/content/._Icon.meta
D   cmds/baml-actions/content/._License.meta
D   cmds/baml-actions/content/._Name.meta
D   cmds/baml-actions/content/._Order.meta
D   cmds/baml-actions/content/._Tags.meta
D   cmds/baml-actions/content/params/baml.apphost-url.yaml
D   cmds/baml-actions/content/params/baml.aps-login.yaml
D   cmds/baml-actions/content/params/baml.aps-server.yaml
D   cmds/baml-actions/content/params/baml.bladelogic-uri-path.yaml
D   cmds/baml-actions/content/params/baml.bladelogic-url.yaml
D   cmds/baml-actions/content/params/baml.machine-dhcp-option-template.yaml
D   cmds/baml-actions/content/params/baml.machine-domain.yaml
D   cmds/baml-actions/content/params/baml.machine-ip.yaml
D   cmds/baml-actions/content/params/baml.machine-mac.yaml
D   cmds/baml-actions/content/params/baml.machine-name.yaml
D   cmds/baml-actions/content/params/baml.machine-ou-path.yaml
D   cmds/baml-actions/content/params/baml.machine-zone.yaml
D   cmds/baml-actions/content/params/baml.mail-code-url-path.yaml
D   cmds/baml-actions/content/params/baml.remedy-direct-data.yaml
D   cmds/baml-actions/content/params/baml.remedy-direct-time.yaml
D   cmds/baml-actions/content/params/baml.remedy-direct-url.yaml
D   cmds/baml-actions/content/params/baml.remedy-login.yaml
D   cmds/baml-actions/content/params/baml.remedy-password.yaml
D   cmds/baml-actions/content/params/baml.remedy-sftp-dir.yaml
D   cmds/baml-actions/content/params/baml.remedy-sftp.yaml
D   cmds/baml-actions/content/params/baml.runbook-login.yaml
D   cmds/baml-actions/content/params/baml.runbook-password.yaml
D   cmds/baml-actions/content/params/baml.runbook-url.yaml
D   cmds/baml-actions/content/params/baml.sas-api-base.yaml
D   cmds/baml-actions/content/params/baml.sas-login.yaml
D   cmds/baml-actions/content/params/baml.sas-password.yaml
D   cmds/baml-actions/content/params/baml.sas-url.yaml
D   cmds/baml-actions/content/params/baml.snmpset-action.yaml
D   cmds/baml-actions/content/params/baml.sor-ait.yaml
D   cmds/baml-actions/content/params/baml.sor-baf.yaml
D   cmds/baml-actions/content/params/baml.sor-cab.yaml
D   cmds/baml-actions/content/params/baml.sor-ci-label.yaml
D   cmds/baml-actions/content/params/baml.sor-ci-location.yaml
D   cmds/baml-actions/content/params/baml.sor-console-name.yaml
D   cmds/baml-actions/content/params/baml.sor-device-owner.yaml
D   cmds/baml-actions/content/params/baml.sor-environment.yaml
D   cmds/baml-actions/content/params/baml.sor-lifecycle.yaml
D   cmds/baml-actions/content/params/baml.sor-mail-code.yaml
D   cmds/baml-actions/content/params/baml.sor-management-group.yaml
D   cmds/baml-actions/content/params/baml.sor-platform.yaml
D   cmds/baml-actions/content/params/baml.sor-production-type.yaml
D   cmds/baml-actions/content/params/baml.sor-sisp-status.yaml
D   cmds/baml-actions/content/params/baml.ssi-login.yaml
D   cmds/baml-actions/content/params/baml.ssi-password.yaml
D   cmds/baml-actions/content/params/baml.ssi-url.yaml
D   cmds/baml-actions/content/params/baml.tower-group.yaml
D   cmds/baml-actions/content/params/baml.tower-inventory.yaml
D   cmds/baml-actions/content/params/baml.tower-job-id.yaml
D   cmds/baml-actions/content/params/baml.tower-job-template.yaml
D   cmds/baml-actions/content/params/baml.tower-job-timeout.yaml
D   cmds/baml-actions/content/params/baml.tower-login.yaml
D   cmds/baml-actions/content/params/baml.tower-password.yaml
D   cmds/baml-actions/content/params/baml.tower-url.yaml
D   cmds/baml-actions/content/params/baml.vas-command-delay-time.yaml
D   cmds/baml-actions/content/params/baml.vas-command-retry.yaml
D   cmds/baml-actions/content/params/baml.vas-concurrent.yaml
D   cmds/baml-actions/content/params/baml.vas-debug.yaml
D   cmds/baml-actions/content/params/baml.vas-login.yaml
D   cmds/baml-actions/content/params/baml.vas-password.yaml
D   cmds/baml-actions/content/params/baml.vas-realm.yaml
D   cmds/baml-actions/content/params/image-deploy.baml-os-name.yaml
D   cmds/baml-actions/content/params/image-deploy.baml-os-sub-version.yaml
D   cmds/baml-actions/content/params/image-deploy.baml-os-version.yaml
D   cmds/baml-actions/content/params/image-deploy.baml-os.yaml
D   cmds/baml-actions/digest-auth-client/authorization.go
D   cmds/baml-actions/digest-auth-client/digest_auth_client.go
D   cmds/baml-actions/digest-auth-client/www_authenticate.go
D   cmds/baml-actions/notes/py_test.py
D   cmds/baml-actions/notes/sas-output.json
D   cmds/baml-actions/qip.go
D   cmds/baml-actions/remedy-direct.go
D   cmds/baml-actions/remedy.go
D   cmds/baml-actions/runbook.go
D   cmds/baml-actions/sas.go
D   cmds/baml-actions/snmp-idrac.go
D   cmds/baml-actions/tower.go

commit e8b281d57ab6429a98b5b5d4c3c7814248d1eef5
Author: Shane Gibson <shane@rackn.com>
Date:   Wed May 8 17:00:19 2019 -0500

    oops... fix ESXi path in mirror

M   cmds/vmware/content/templates/esxi-get-http-mirror.tmpl

commit 039f08a5ce082f23e3c16eeb32e1551fac087bf3
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed May 8 16:41:04 2019 -0500

    Update docs for new features

M   cmds/callback/content/._Documentation.meta

commit 422158ec4cbf5f7824268cef78b67751dbf5d5f7
Author: Shane Gibson <shane@rackn.com>
Date:   Wed May 8 15:14:57 2019 -0500

    fix bootenvs and ipxe template

M   cmds/vmware/content/bootenvs/esxi-550u3b.yaml
M   cmds/vmware/content/bootenvs/esxi-6.7.0-update1-10302608-custom-hitachi_0200_Blade_HA8000.yaml
M   cmds/vmware/content/bootenvs/esxi-6.7.0-update1-10302608-custom-hitachi_1200_HA8000VGen10.yaml
M   cmds/vmware/content/bootenvs/esxi-6.7.1-10302608-nec-6.702.yaml
M   cmds/vmware/content/bootenvs/esxi-6.7.1-10302608-nec-gen-6.7.yaml
M   cmds/vmware/content/bootenvs/esxi-600u2.yaml
M   cmds/vmware/content/bootenvs/esxi-600u3a.yaml
M   cmds/vmware/content/bootenvs/esxi-650a.yaml
M   cmds/vmware/content/bootenvs/esxi-650u2.yaml
M   cmds/vmware/content/bootenvs/esxi-670.yaml
M   cmds/vmware/content/bootenvs/esxi-670u1.yaml
M   cmds/vmware/content/bootenvs/esxi-dellemc-esxi-6.5u2-10719125a07.yaml
M   cmds/vmware/content/bootenvs/esxi-dellemc-esxi-6.7u1-10764712-a04.yaml
M   cmds/vmware/content/bootenvs/esxi-fujitsu-vmvisor-installer-6.7-10.yaml
M   cmds/vmware/content/bootenvs/esxi-hpe-esxi-6.7.0-update1-iso-gen9p.yaml
M   cmds/vmware/content/bootenvs/esxi-lenovo_esxi6.7u1-10302608_201810.yaml
M   cmds/vmware/content/bootenvs/esxi-vmware-esxi-6.7.0-10302608-custom-cisco.yaml
M   cmds/vmware/content/bootenvs/esxi-vsan.yaml
M   cmds/vmware/content/templates/esxi-ipxe.cfg.tmpl

commit d124d1d8533a4a0e3a0df805615dae192c7f6fa8
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed May 8 14:48:24 2019 -0500

    Callback should not fail if callback not defined.

M   cmds/callback/callback.go

commit 9d40a7b518cfb1df7bf564590882d046877fdaf2
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed May 8 13:56:32 2019 -0500

    Add ability to return decoded parameters.
    Add ability to define headers for the callbacks.

M   cmds/callback/callback.go
M   cmds/callback/content/params/callback.callbacks.yaml

commit 879f76e97019ef468279966f987cdcf910105602
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed May 8 09:28:06 2019 -0500

    Iinitial billing plugin

A   cmds/billing/billing.go
A   cmds/billing/content/._Author.meta
A   cmds/billing/content/._CodeSource.meta
A   cmds/billing/content/._Color.meta
A   cmds/billing/content/._Copyright.meta
A   cmds/billing/content/._Description.meta
A   cmds/billing/content/._DisplayName.meta
A   cmds/billing/content/._DocUrl.meta
A   cmds/billing/content/._Documentation.meta
A   cmds/billing/content/._Icon.meta
A   cmds/billing/content/._License.meta
A   cmds/billing/content/._Name.meta
A   cmds/billing/content/._Order.meta
A   cmds/billing/content/._Tags.meta
A   cmds/billing/content/plugins/billing.yaml

commit 4f57ca8e1caf07d39d948d0bb6d37b2d94f0613a
Author: Shane Gibson <shane@rackn.com>
Date:   Mon May 6 21:28:48 2019 -0700

    add sleep support after ESXi firewall change

A   cmds/vmware/content/params/esxi-python-sleep.yaml
M   cmds/vmware/content/templates/esxi-get-version.py3.tmpl
M   cmds/vmware/content/templates/esxi-notify-drp-py3.tmpl

commit 4e061c36b80df19b9962292d29862b015f376391
Author: Shane Gibson <shane@rackn.com>
Date:   Mon May 6 20:44:25 2019 -0700

    WIP: staging http mirror updates

M   cmds/vmware/content/templates/esxi-chain-pxelinux.tmpl
M   cmds/vmware/content/templates/esxi-elilo.tmpl
M   cmds/vmware/content/templates/esxi-get-http-mirror.tmpl
M   cmds/vmware/content/templates/esxi-ipxe.cfg.tmpl
M   cmds/vmware/content/templates/esxi-pxelinux.tmpl

commit 4d17564f9045431c941dbaffa3487075885791da
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon May 6 09:06:52 2019 -0500

    Update the callback plugin to have a common trigger runner.

    The callback plugin will now trigger a callback if present on machine
    failure.  The callback name "jobfail" will be called with a machine's
    current job fails.

M   cmds/callback/callback.go
M   cmds/callback/content/._Documentation.meta
R085        cmds/callback/content/params/callback.service-endpoints.yaml    cmds/callback/content/params/callback.callbacks.yaml
D   cmds/callback/content/params/callback.login.yaml
D   cmds/callback/content/params/callback.password.yaml
D   cmds/callback/content/params/callback.url.yaml

commit e18ac5a15a8b5f6d32cd9a941057386992816592
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon May 6 08:08:00 2019 -0500

    Handle add or set for remedy-direct when already set/added
    don't hit the service too much.

M   cmds/baml-actions/remedy-direct.go
M   utils/drp_helpers.go

commit 33b6b9417a5d1bc2679760a08bbf9a0da5a0805e
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Sun May 5 16:10:20 2019 -0500

    add new field names and test

M   cmds/ux-views/content/._Documentation.meta
M   cmds/ux-views/content/ux_views/operator.yaml
M   cmds/ux-views/content/ux_views/readonly.yaml
M   cmds/ux-views/content/ux_views/superuser.yaml
M   cmds/ux-views/tests/test-data/Cli0101/stdout.expect
M   cmds/ux-views/tests/test-data/Cli0103/stdout.expect
M   cmds/ux-views/tests/test-data/Cli0106/stdout.expect
M   cmds/ux-views/tests/test-data/Cli0107/stdout.expect
M   cmds/ux-views/tests/test-data/Cli0108/stdout.expect
M   cmds/ux-views/ux-views-object.go
M   cmds/ux-views/ux-views.go

commit 71b7cdda275e8016be46f70f7971f8c70ab2ba39
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Fri May 3 15:31:33 2019 -0500

    Fix naming issue if Rack id is FQDN

M   cmds/rack/rack-actions.go

commit 05981f2de614b9d0b0e2ffa20ece338bc04bbaa2
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu May 2 16:33:49 2019 -0500

    Update callback name info

M   cmds/callback/content/._Description.meta
M   cmds/callback/content/._DisplayName.meta
M   cmds/callback/content/._Name.meta
M   cmds/callback/content/._Tags.meta

commit 59be759b48a7bdba4cdae5c68bafb6d77c7cb867
Author: Shane Gibson <shane@rackn.com>
Date:   Thu May 2 10:40:15 2019 -0700

    Add param to skip version API call

A   cmds/vmware/content/params/esxi-skip-version.yaml
M   cmds/vmware/content/templates/esxi-install-py3.ks.tmpl

commit 1394c98c10f5ab61d9716fc90bab7818166a1c1a
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu May 2 10:58:17 2019 -0500

    Add an additional logging message

M   cmds/baml-actions/remedy-direct.go

commit 87501e647d7b3c806345052a1a486540b259ed4c
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed May 1 23:05:31 2019 -0500

    make it easier to replace reference items

M   cmds/ux-views/content/roles/operator.yaml
M   cmds/ux-views/content/roles/readonly.yaml
M   cmds/ux-views/content/ux_views/operator.yaml
M   cmds/ux-views/content/ux_views/readonly.yaml
M   cmds/ux-views/content/ux_views/superuser.yaml
M   cmds/ux-views/tests/test-data/Cli0101/stdout.expect
M   cmds/ux-views/tests/test-data/Cli0103/stdout.expect
M   cmds/ux-views/tests/test-data/Cli0106/stdout.expect
M   cmds/ux-views/tests/test-data/Cli0107/stdout.expect
M   cmds/ux-views/tests/test-data/Cli0108/stdout.expect
M   cmds/ux-views/tests/ux-view_test.sh

commit ec39e192b2ae977f426efff92533cfcc39aaf021
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed May 1 23:00:39 2019 -0500

    update tests

M   cmds/ux-views/content/ux_views/superuser.yaml
M   cmds/ux-views/tests/test-data/Cli0101/stdout.expect
M   cmds/ux-views/tests/test-data/Cli0103/stdout.expect
M   cmds/ux-views/tests/test-data/Cli0107/stdout.expect
M   cmds/ux-views/tests/test-data/Cli0108/stdout.expect

commit c0725a6b857181a06653755284eaebb33f7cc0c0
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed May 1 17:18:17 2019 -0500

    add Airgap

M   cmds/ux-views/content/._Documentation.meta
M   cmds/ux-views/content/ux_views/readonly.yaml
M   cmds/ux-views/ux-views-object.go
M   cmds/ux-views/ux-views.go

commit 254d9a7f1c9c8c28e1604ed2f37b307b1eceb827
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Apr 30 17:17:40 2019 -0500

    Add a callback plugin that takes some config and calls back
    to the system with a machine object.

A   cmds/callback/callback.go
A   cmds/callback/content/._Author.meta
A   cmds/callback/content/._CodeSource.meta
A   cmds/callback/content/._Color.meta
A   cmds/callback/content/._Copyright.meta
A   cmds/callback/content/._Description.meta
A   cmds/callback/content/._DisplayName.meta
A   cmds/callback/content/._DocUrl.meta
A   cmds/callback/content/._Documentation.meta
A   cmds/callback/content/._Icon.meta
A   cmds/callback/content/._License.meta
A   cmds/callback/content/._Name.meta
A   cmds/callback/content/._Order.meta
A   cmds/callback/content/._Source.meta
A   cmds/callback/content/._Tags.meta
A   cmds/callback/content/params/callback.action.yaml
A   cmds/callback/content/params/callback.login.yaml
A   cmds/callback/content/params/callback.password.yaml
A   cmds/callback/content/params/callback.plugin.yaml
A   cmds/callback/content/params/callback.service-endpoints.yaml
A   cmds/callback/content/params/callback.url.yaml
A   cmds/callback/content/tasks/callback-task.yaml

commit debbf10c58d9d5b11dae328d7d5c200e34ce14ce
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Thu Apr 25 17:02:49 2019 -0500

    add rack menu

M   cmds/ux-views/content/ux_views/superuser.yaml

commit ef88d645cdd3b98c2a286c64db36d81915058d8b
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Apr 30 13:04:13 2019 -0500

    Enhance drp-bioscfg

    1. Allow drp-bioscfg to read the BIOS config from a file, instead of from the
       system using the vendor-specific tooling.  THe config files must be in
       the format the rest of drp-bioscfg expects.  Currently, that is

          racadm get -t xml -f file --clone

       for Dell gear, and

          conrep -s

       for HP gear.

    2. Allow you to export the current config as a JSON blob suitable to be used
       as a bios-target-configuration parameter.

M   cmds/bios/bioscfg/cmd.go
M   cmds/bios/bioscfg/dell-racadm.go
M   cmds/bios/bioscfg/dell.go
M   cmds/bios/bioscfg/hp.go
M   cmds/bios/bioscfg/models.go
M   cmds/bios/bioscfg/none.go

commit 1a2db5313345000a746f052b6fc8c4624a6843d4
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Apr 30 11:24:41 2019 -0500

    Make racadm the default Dell bios driver, and add omconfig backwards compatibility

M   cmds/bios/bioscfg/cmd.go
M   cmds/bios/bioscfg/dell-racadm.go

commit ed64b3cd5b766c261286c38f38c6c0f194063516
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Mon Apr 29 16:26:29 2019 -0500

    Add an alternate dell-racadm driver to bioscfg

    This allows for using racadm instead of omreport/omconfig to
    set system configuration values.  One advantage this give us on Dell gear
    is that basically all of the system settings are available to be configured
    in a single pass.

M   cmds/bios/bioscfg/cmd.go
A   cmds/bios/bioscfg/dell-racadm.go
M   cmds/bios/bioscfg/dell.go
M   cmds/bios/bioscfg/models.go

commit 9e334311058f2ce804b19b60481110445b5eb37e
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Apr 29 13:07:10 2019 -0500

    Build a repo of the hardware tools needed for hpe and dell.
    This can be used for off-line mode

A   tools/build_hw_tool_repo.sh

commit c8c46bfd3613787bbcd638fbb6c0a4f829514141
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Apr 29 09:34:21 2019 -0500

    If LDAP says it isn't present, then return success on delete.

M   cmds/baml-actions/ad.go

commit 7b9d47c182e342061fb113b5172d19dd3aa9aea1
Author: Shane Gibson <shane@rackn.com>
Date:   Sun Apr 28 15:39:40 2019 -0700

    add '--noeject' to reboot command

M   cmds/vmware/content/templates/esxi-install-py3.ks.tmpl
M   cmds/vmware/content/templates/esxi-install.ks.tmpl
M   cmds/vmware/content/templates/esxi-set-insecure-password.sh.tmpl

commit 5e4c5652f46c7a89c6197294a81ab1f1923743e9
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Sat Apr 27 23:35:58 2019 -0500

    improve docs and test value

M   cmds/ux-views/content/._Documentation.meta
M   cmds/ux-views/content/ux_views/superuser.yaml

commit c14192b44a50a9aa08d73e244385f04aa9622e42
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Sat Apr 27 23:18:54 2019 -0500

    correct array

M   cmds/ux-views/content/ux_views/superuser.yaml

commit e5f6cd5aed2c1bb54631b7c324a0141e8ba12ae5
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sat Apr 27 17:32:41 2019 -0500

    Handle destroying machines and racks in the rack plugin

M   cmds/rack/rack-actions.go
M   cmds/rack/rack.go

commit 2b2c005844ec5ad169bda0f1d16b9f385b6d8815
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sat Apr 27 15:05:56 2019 -0500

    Fix redfish to send the proper headers

    Alter rack plugin to create unknown rack for collecting things.
    Also default to position -1 if not known.

M   cmds/ipmi/ipmi.go
M   cmds/rack/rack-actions.go

commit 43f84e5be0396392dcf8dfa14057383ac973dc95
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Apr 26 18:31:38 2019 -0500

    update tests based on new field

M   cmds/ux-views/tests/test-data/Cli0101/stdout.expect
M   cmds/ux-views/tests/test-data/Cli0103/stdout.expect
M   cmds/ux-views/tests/test-data/Cli0108/stdout.expect

commit 5e90dcfdfec5f00912859e41a942ee6915d7920a
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Apr 26 18:30:59 2019 -0500

    add MachineFields

M   cmds/ux-views/content/._Documentation.meta
M   cmds/ux-views/content/ux_views/superuser.yaml
M   cmds/ux-views/ux-views-object.go
M   cmds/ux-views/ux-views.go

commit 2ede313af24278a97df383fb357a419d690b7e60
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Fri Apr 26 14:18:00 2019 -0500

    Fix raid encryption issue

M   cmds/raid/content/tasks/raid-enable-encryption.yml

commit 5b3e5637cc0f26bfa1d72b096d4fe3cf03b710a1
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Apr 26 10:49:10 2019 -0500

    make name friendlier

M   cmds/certs/content/._DisplayName.meta

commit 53625fac553684da74dfe659589a1287150d0c47
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Apr 25 16:12:03 2019 -0500

    Update bios to have a none option and allow it to noop on virtualbox for
    flow testing.

M   cmds/bios/bioscfg/cmd.go
A   cmds/bios/bioscfg/none.go
M   cmds/bios/content/params/bios-driver.yml
M   cmds/bios/content/tasks/bios-tools-install.yml

commit 2695aa023ab2446e3c532d1ad05598127c9ccb6a
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Apr 25 15:57:19 2019 -0500

    Make the RAID unit tests emit commandlines

    This causes the unit tests to emit the exact commandlines
    that would be issued to create the volumes under consideration.

M   cmds/raid/drp-raid/common_test.go
M   cmds/raid/drp-raid/compile_test.go
M   cmds/raid/drp-raid/fixInteractive.sh
M   cmds/raid/drp-raid/main.go
M   cmds/raid/drp-raid/megacli.go
M   cmds/raid/drp-raid/ssacli.go
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/1/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/16/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/17/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/18/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/2/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/24/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/25/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/26/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/28/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/32/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/33/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/34/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/35/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/36/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/37/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/4/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/40/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/41/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/42/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/43/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/44/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/45/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/48/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/49/expect.log
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.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/51/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/52/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/53/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/54/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/56/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/57/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/58/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/59/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/6/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/60/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/61/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/62/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/64/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/65/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/66/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/67/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/68/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/69/expect.log
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.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/71/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/8/expect.log
M   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/9/expect.log

commit 6279f493a458c418b065341f6a1436940b0b053b
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Apr 25 15:51:48 2019 -0500

    Relax a couple of constraints on how disks are picked.

    Automatic disk picking will no longer stop at the first set of disks
    that match the constraints in the volspec.  Instead, it iterate
    through to find the best match, depending on what the values of
    DiskCount and Size are.

    If you want to have a volume built out of disks of a specific type
    connecting via as specific protocol, you need to specify that in the
    volume specification.

M   cmds/raid/drp-raid/volspec.go

commit 225b2b037914b055fb1243f63ce8d5b6486561ed
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Apr 25 11:46:47 2019 -0500

    Fix bug where we were calling the wrong action.

M   cmds/rack/content/tasks/rack-discover.yaml

commit 776f90bd5a5476cf912359eb52b47168ee762bbc
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Apr 25 01:39:32 2019 -0500

    Add type validation and make params interfaces and not strings

M   cmds/rack/rack-actions.go
M   cmds/rack/rack-object.go
M   cmds/rack/rack.go

commit ddd5018bea039f400362c37185bb793d4b2b3b69
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Apr 25 01:09:49 2019 -0500

    Add a stage/task to do rack-discover

    If a rack doesn't exist, create it and name the machine after the
    switch it is in.

A   cmds/rack/content/stages/rack-discover.yaml
A   cmds/rack/content/tasks/rack-discover.yaml
M   cmds/rack/rack-actions.go

commit a08bd1cb7ec4f5eab8580c50367e295956f26f2c
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Apr 25 00:28:12 2019 -0500

    Add validation, import from CSV, setting of parameters and other stuff.

M   cmds/rack/rack-actions.go
M   cmds/rack/rack-object.go
M   cmds/rack/rack.go
M   cmds/rack/tests/test-data/Cli0003/stderr.expect
M   cmds/rack/tests/test-data/Cli0003/stdout.expect
M   cmds/rack/tests/test-data/Cli0009/stderr.expect
M   cmds/rack/tests/test-data/Cli0009/stdout.expect
M   cmds/rack/tests/test-data/Cli0020/stderr.expect
M   cmds/rack/tests/test-data/Cli0020/stdout.expect
M   cmds/rack/tests/test-data/Cli0107/stdout.expect
M   cmds/rack/tests/test-data/Cli0108/stdout.expect
M   cmds/rack/tests/test-data/Cli0120/stdout.expect

commit 22e7f0219eea116716eef38da42b482fd000a928
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed Apr 24 23:05:19 2019 -0500

    default view for ux-views

M   cmds/ux-views/content/._Documentation.meta
M   cmds/ux-views/content/ux_views/superuser.yaml

commit db01c6b21ba71cc7bdcabcb0c933c491ae6c8510
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed Apr 24 20:04:43 2019 -0500

    some docs!

M   cmds/ux-views/content/._Documentation.meta

commit 815c880ea4fbd8e02d2fec7ff90f229932bdcf8c
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed Apr 24 19:44:38 2019 -0500

    initial filter in uxviews

M   cmds/ux-views/content/ux_views/superuser.yaml

commit 089954d4afdda879ced37958ec8e81d77a7c9194
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed Apr 24 16:20:06 2019 -0500

    Preserve volspec ordering when creating volumes

    We were sorting the create requests by their native sort when figuring
    out what new volumes to create, which ordered them in ascending order
    based (among other things) by the slot of the first disk.  Remove that
    logic and preserve the original order instead.

M   cmds/raid/drp-raid/main.go

commit 8a6247699f4f4481907042ef55e4503ac4587893
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed Apr 24 14:46:51 2019 -0500

    Make ssacli parsing more paranoid for drp-raid

M   cmds/raid/drp-raid/ssacli.go

commit 7048b6055f6bc4fb79707b8eadc41f813d8b94ab
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Apr 24 12:05:34 2019 -0500

    Catch dracut output without lots of debug.
    start changing things to setup.tmpl.

M   cmds/bios/content/tasks/bios-configure.yml
M   cmds/bios/content/tasks/bios-current-config.yml
M   cmds/bios/content/tasks/bios-tools-install.yml
M   cmds/image-deploy/content/templates/curtin-linux-curtin-hooks.py.tmpl

commit d78aef778521c735a3692d1d9f2e7e9e68040f82
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed Apr 24 11:41:04 2019 -0500

    Fix up JBOD handling on MegaCLI and ssacli controllers

M   cmds/raid/drp-raid/controller.go
M   cmds/raid/drp-raid/megacli.go
M   cmds/raid/drp-raid/pd.go
M   cmds/raid/drp-raid/ssacli.go
M   cmds/raid/drp-raid/volspec.go

commit f0d9f183762e04b10b813b807fb432ca0f647eb5
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed Apr 24 09:25:02 2019 -0500

    Oops, make drivers Log properly.

M   cmds/raid/drp-raid/main.go

commit c735cedd135eb8168d9af3f3e5d2e150efc0cdce
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed Apr 24 09:24:33 2019 -0500

    Cannot -Force making a jbod using megacli

M   cmds/raid/drp-raid/megacli.go

commit 8f9ead047b50357accc27d42276e6532b1f7528a
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Apr 23 17:51:10 2019 -0500

    Add testcases in RAID data for a number of commmon configs

M   cmds/raid/drp-raid/common_test.go
M   cmds/raid/drp-raid/compile_test.go
M   cmds/raid/drp-raid/fixInteractive.sh
M   cmds/raid/drp-raid/models.go
R100        cmds/raid/drp-raid/test-data/compile_test.go/8/expect.json      cmds/raid/drp-raid/test-data/drp-raid.TestCompile/1/expect.json
R068        cmds/raid/drp-raid/test-data/compile_test.go/9/expect.log       cmds/raid/drp-raid/test-data/drp-raid.TestCompile/1/expect.log
R100        cmds/raid/drp-raid/test-data/compile_test.go/11/volspecs.json   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/1/volspecs.json
R100        cmds/raid/drp-raid/test-data/compile_test.go/11/expect.json     cmds/raid/drp-raid/test-data/drp-raid.TestCompile/10/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/10/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/10/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/11/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/11/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/11/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/12/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/12/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/12/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/13/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/13/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/13/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/14/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/14/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/14/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/15/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/15/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/15/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/16/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/16/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/16/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/17/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/17/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/17/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/18/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/18/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/18/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/19/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/19/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/19/volspecs.json
R100        cmds/raid/drp-raid/test-data/compile_test.go/9/expect.json      cmds/raid/drp-raid/test-data/drp-raid.TestCompile/2/expect.json
R068        cmds/raid/drp-raid/test-data/compile_test.go/8/expect.log       cmds/raid/drp-raid/test-data/drp-raid.TestCompile/2/expect.log
R100        cmds/raid/drp-raid/test-data/compile_test.go/8/volspecs.json    cmds/raid/drp-raid/test-data/drp-raid.TestCompile/2/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/20/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/20/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/20/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/21/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/21/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/21/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/22/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/22/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/22/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/23/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/23/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/23/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/24/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/24/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/24/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/25/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/25/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/25/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/26/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/26/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/26/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/27/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/27/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/27/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/28/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/28/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/28/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/29/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/29/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/29/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/3/expect.json
R067        cmds/raid/drp-raid/test-data/compile_test.go/11/expect.log      cmds/raid/drp-raid/test-data/drp-raid.TestCompile/3/expect.log
R100        cmds/raid/drp-raid/test-data/compile_test.go/9/volspecs.json    cmds/raid/drp-raid/test-data/drp-raid.TestCompile/3/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/30/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/30/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/30/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/31/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/31/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/31/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/32/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/32/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/32/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/33/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/33/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/33/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/34/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/34/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/34/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/35/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/35/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/35/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/36/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/36/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/36/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/37/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/37/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/37/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/38/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/38/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/38/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/39/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/39/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/39/volspecs.json
R100        cmds/raid/drp-raid/test-data/compile_test.go/14/expect.json     cmds/raid/drp-raid/test-data/drp-raid.TestCompile/4/expect.json
R076        cmds/raid/drp-raid/test-data/compile_test.go/14/expect.log      cmds/raid/drp-raid/test-data/drp-raid.TestCompile/4/expect.log
R100        cmds/raid/drp-raid/test-data/compile_test.go/14/volspecs.json   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/4/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/40/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/40/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/40/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/41/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/41/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/41/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/42/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/42/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/42/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/43/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/43/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/43/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/44/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/44/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/44/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/45/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/45/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/45/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/46/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/46/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/46/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/47/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/47/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/47/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/48/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/48/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/48/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/49/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/49/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/49/volspecs.json
R100        cmds/raid/drp-raid/test-data/compile_test.go/15/expect.json     cmds/raid/drp-raid/test-data/drp-raid.TestCompile/5/expect.json
R067        cmds/raid/drp-raid/test-data/compile_test.go/19/expect.log      cmds/raid/drp-raid/test-data/drp-raid.TestCompile/5/expect.log
R100        cmds/raid/drp-raid/test-data/compile_test.go/15/volspecs.json   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/5/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/50/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/50/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/50/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/51/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/51/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/51/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/52/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/52/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/52/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/53/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/53/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/53/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/54/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/54/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/54/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/55/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/55/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/55/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/56/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/56/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/56/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/57/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/57/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/57/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/58/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/58/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/58/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/59/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/59/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/59/volspecs.json
R100        cmds/raid/drp-raid/test-data/compile_test.go/18/expect.json     cmds/raid/drp-raid/test-data/drp-raid.TestCompile/6/expect.json
R076        cmds/raid/drp-raid/test-data/compile_test.go/18/expect.log      cmds/raid/drp-raid/test-data/drp-raid.TestCompile/6/expect.log
R100        cmds/raid/drp-raid/test-data/compile_test.go/18/volspecs.json   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/6/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/60/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/60/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/60/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/61/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/61/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/61/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/62/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/62/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/62/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/63/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/63/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/63/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/64/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/64/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/64/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/65/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/65/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/65/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/66/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/66/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/66/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/67/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/67/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/67/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/68/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/68/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/68/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/69/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/69/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/69/volspecs.json
R100        cmds/raid/drp-raid/test-data/compile_test.go/19/expect.json     cmds/raid/drp-raid/test-data/drp-raid.TestCompile/7/expect.json
R067        cmds/raid/drp-raid/test-data/compile_test.go/15/expect.log      cmds/raid/drp-raid/test-data/drp-raid.TestCompile/7/expect.log
R100        cmds/raid/drp-raid/test-data/compile_test.go/19/volspecs.json   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/7/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/70/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/70/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/70/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/71/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/71/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/71/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/8/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/8/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/8/volspecs.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/9/expect.json
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/9/expect.log
A   cmds/raid/drp-raid/test-data/drp-raid.TestCompile/9/volspecs.json
M   cmds/raid/drp-raid/volspec.go

commit 573430312c09ebdccdaddd10f1016c1302d18e50
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Apr 23 15:52:11 2019 -0500

    Start adding real unit tests for compile checking

M   cmds/raid/drp-raid/common_test.go
A   cmds/raid/drp-raid/compile_test.go
M   cmds/raid/drp-raid/controller.go
A   cmds/raid/drp-raid/fixInteractive.sh
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/ssacli.go
A   cmds/raid/drp-raid/test-data/compile_test.go/11/expect.json
A   cmds/raid/drp-raid/test-data/compile_test.go/11/expect.log
A   cmds/raid/drp-raid/test-data/compile_test.go/11/volspecs.json
A   cmds/raid/drp-raid/test-data/compile_test.go/14/expect.json
A   cmds/raid/drp-raid/test-data/compile_test.go/14/expect.log
A   cmds/raid/drp-raid/test-data/compile_test.go/14/volspecs.json
A   cmds/raid/drp-raid/test-data/compile_test.go/15/expect.json
A   cmds/raid/drp-raid/test-data/compile_test.go/15/expect.log
A   cmds/raid/drp-raid/test-data/compile_test.go/15/volspecs.json
A   cmds/raid/drp-raid/test-data/compile_test.go/18/expect.json
A   cmds/raid/drp-raid/test-data/compile_test.go/18/expect.log
A   cmds/raid/drp-raid/test-data/compile_test.go/18/volspecs.json
A   cmds/raid/drp-raid/test-data/compile_test.go/19/expect.json
A   cmds/raid/drp-raid/test-data/compile_test.go/19/expect.log
A   cmds/raid/drp-raid/test-data/compile_test.go/19/volspecs.json
A   cmds/raid/drp-raid/test-data/compile_test.go/8/expect.json
A   cmds/raid/drp-raid/test-data/compile_test.go/8/expect.log
A   cmds/raid/drp-raid/test-data/compile_test.go/8/volspecs.json
A   cmds/raid/drp-raid/test-data/compile_test.go/9/expect.json
A   cmds/raid/drp-raid/test-data/compile_test.go/9/expect.log
A   cmds/raid/drp-raid/test-data/compile_test.go/9/volspecs.json
A   cmds/raid/drp-raid/test-data/controllers/jbod.json
A   cmds/raid/drp-raid/test-data/controllers/nojbod.json
M   cmds/raid/drp-raid/utils.go
M   cmds/raid/drp-raid/volspec.go

commit 24b1f417d9500d50c087d45f593284800fe79b4b
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Apr 23 15:43:28 2019 -0500

    Ignore transient test data

A   cmds/raid/drp-raid/test-data/.gitignore

commit bf2838b302a3db5a40089cac608bf62cb1c5bd88
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Mon Apr 22 12:01:37 2019 -0500

    Swizzle up drp-raid to allow for easier unit testing

M   cmds/raid/drp-raid/main.go
M   cmds/raid/drp-raid/volspec.go
M   cmds/raid/drp-raid/volspec_test.go

commit d386fa73f39617798d31dd8cff9935fc4a4b8929
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Mon Apr 22 12:02:48 2019 -0500

    Sigh, not having a current BIOS config is not a crime

M   cmds/bios/content/tasks/bios-current-config.yml

commit d17c37828ae1aa70398156ea4cecc6ad2124f903
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Tue Apr 23 13:20:21 2019 -0500

    include all test data

A   cmds/rack/tests/test-data/Cli0020/stderr.expect
A   cmds/rack/tests/test-data/Cli0020/stdout.expect
A   cmds/rack/tests/test-data/Cli0021/stderr.expect
A   cmds/rack/tests/test-data/Cli0021/stdout.expect
A   cmds/rack/tests/test-data/Cli0101/stderr.expect
A   cmds/rack/tests/test-data/Cli0101/stdout.expect
A   cmds/rack/tests/test-data/Cli0102/stderr.expect
A   cmds/rack/tests/test-data/Cli0102/stdout.expect
A   cmds/rack/tests/test-data/Cli0103/stderr.expect
A   cmds/rack/tests/test-data/Cli0103/stdout.expect
A   cmds/rack/tests/test-data/Cli0104/stderr.expect
A   cmds/rack/tests/test-data/Cli0104/stdout.expect
A   cmds/rack/tests/test-data/Cli0105/stderr.expect
A   cmds/rack/tests/test-data/Cli0105/stdout.expect
A   cmds/rack/tests/test-data/Cli0106/stderr.expect
A   cmds/rack/tests/test-data/Cli0106/stdout.expect
A   cmds/rack/tests/test-data/Cli0107/stderr.expect
A   cmds/rack/tests/test-data/Cli0107/stdout.expect
A   cmds/rack/tests/test-data/Cli0108/stderr.expect
A   cmds/rack/tests/test-data/Cli0108/stdout.expect
A   cmds/rack/tests/test-data/Cli0120/stderr.expect
A   cmds/rack/tests/test-data/Cli0120/stdout.expect
A   cmds/rack/tests/test-data/Cli0121/stderr.expect
A   cmds/rack/tests/test-data/Cli0121/stdout.expect

commit 79ef36ee5ed34ac7bd2a1b88a7c992762452063d
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Tue Apr 23 13:20:02 2019 -0500

    bring in latest code for racks

M   cmds/rack/rack-actions.go
A   cmds/rack/rack-object.go
M   cmds/rack/rack.go
M   cmds/rack/tests/rack_test.sh
M   cmds/rack/tests/test-data/Cli0003/stderr.expect
M   cmds/rack/tests/test-data/Cli0003/stdout.expect
M   cmds/rack/tests/test-data/Cli0009/stderr.expect
M   cmds/rack/tests/test-data/Cli0009/stdout.expect

commit d5204c7dfdc67b558b3b5ddb9c5e0b4aef9266bf
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Apr 23 10:23:21 2019 -0500

    Make initramfs in linux curtin-hooks optional

A   cmds/image-deploy/content/params/image-deploy.skip-initramfs.yaml
M   cmds/image-deploy/content/templates/curtin-linux-curtin-hooks.py.tmpl

commit 773985b6d1da03f9803367dc9ded3aa05e76a3e7
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Apr 22 17:48:36 2019 -0500

    If the catalog references local FS, use it.

M   cmds/manager/catalog-item.go
M   cmds/manager/manager.go

commit 08efa918901bc2250f9f8e44ff1df458302dbf96
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Apr 22 11:29:44 2019 -0500

    Add debug to linux curtin-hooks

M   cmds/image-deploy/content/templates/curtin-linux-curtin-hooks.py.tmpl

commit 0a9023b54071ccfba6d3c74dcbd06ca7c0e45429
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sun Apr 21 19:23:00 2019 -0500

    Not all are ready for prereqs yet

M   cmds/raid/content/stages/raid-configure.yaml
M   cmds/raid/content/stages/raid-example.yml

commit 1b03cbe10d785b6d30ebe850e7f6bd9f52c86679
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Sat Apr 20 15:17:58 2019 -0500

    adding roles and views

M   cmds/ux-views/content/roles/operator.yaml
M   cmds/ux-views/content/roles/readonly.yaml
M   cmds/ux-views/content/ux_views/readonly.yaml
M   cmds/ux-views/tests/test-data/Cli0101/stdout.expect
M   cmds/ux-views/tests/test-data/Cli0103/stdout.expect
M   cmds/ux-views/tests/test-data/Cli0106/stdout.expect
A   cmds/ux-views/tests/test-data/Cli0107/stderr.expect
A   cmds/ux-views/tests/test-data/Cli0107/stdout.expect
A   cmds/ux-views/tests/test-data/Cli0108/stderr.expect
A   cmds/ux-views/tests/test-data/Cli0108/stdout.expect
A   cmds/ux-views/tests/test-data/Cli0201/stderr.expect
A   cmds/ux-views/tests/test-data/Cli0201/stdout.expect
A   cmds/ux-views/tests/test-data/Cli0202/stderr.expect
A   cmds/ux-views/tests/test-data/Cli0202/stdout.expect
A   cmds/ux-views/tests/test-data/Cli0203/stderr.expect
A   cmds/ux-views/tests/test-data/Cli0203/stdout.expect
M   cmds/ux-views/tests/ux-view_test.sh

commit b2a6f051e58eb905dc1d2fcb8c0925df78f56746
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Apr 19 21:29:53 2019 -0500

    add roles to match views

A   cmds/ux-views/content/roles/operator.yaml
A   cmds/ux-views/content/roles/readonly.yaml
M   cmds/ux-views/content/ux_views/operator.yaml
R091        cmds/ux-views/content/ux_views/read-only.yaml   cmds/ux-views/content/ux_views/readonly.yaml

commit ae93f68015a7a18780e9ea076b2f6846fc6e24ed
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Apr 19 18:24:05 2019 -0500

    change menu to array

M   cmds/ux-views/content/ux_views/operator.yaml
M   cmds/ux-views/content/ux_views/read-only.yaml
M   cmds/ux-views/content/ux_views/superuser.yaml
M   cmds/ux-views/tests/test-data/Cli0101/stdout.expect
M   cmds/ux-views/tests/test-data/Cli0103/stdout.expect
M   cmds/ux-views/tests/test-data/Cli0106/stdout.expect
M   cmds/ux-views/ux-views-object.go
M   cmds/ux-views/ux-views.go

commit d46f18ad4a405171ff0103a0e0fa8b0e38edb72a
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Apr 19 17:34:08 2019 -0500

    include superuser view

A   cmds/ux-views/content/ux_views/superuser.yaml
M   cmds/ux-views/tests/test-data/Cli0101/stdout.expect
M   cmds/ux-views/tests/test-data/Cli0103/stdout.expect

commit b6fe68a3cb74ed107dc881f5bf3aad66c7ea29d6
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Apr 19 12:11:51 2019 -0500

    update tests

M   cmds/ux-views/tests/test-data/Cli0101/stdout.expect
M   cmds/ux-views/tests/test-data/Cli0103/stdout.expect

commit 458edb1c9f761698faa91b0f605321b4f04d7792
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Apr 19 12:10:48 2019 -0500

    more view types'

A   cmds/ux-views/content/ux_views/read-only.yaml

commit bf8193666e7649c7e5f8d11729e9efb5bfe0de3b
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Fri Apr 19 12:02:51 2019 -0500

    add filter to plugin

M   cmds/ux-views/ux-views-object.go
M   cmds/ux-views/ux-views.go

commit f385059f7f37aee69abffce0aaf2998286f465be
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Apr 18 23:57:33 2019 -0500

    Add a vmselector that install 6.7.1 by hardware type

A   cmds/vmware/content/stages/vmware-selector.yaml
A   cmds/vmware/content/tasks/vmware-selector.yaml
A   cmds/vmware/content/workflows/esxi-install.yaml

commit 822f6ca366b97cea9751811e12d7e98cbbd6ba4c
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Apr 18 21:45:24 2019 -0700

    fix 'range' in doc, check dir exists first

M   cmds/vmware/content/._Documentation.meta
M   cmds/vmware/content/templates/esxi-get-version.py3.tmpl

commit 484c5e458a4226b1dd12541334c5bbee535060fa
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Apr 18 20:21:51 2019 -0700

    staging more stuff

M   cmds/vmware/content/._Documentation.meta
M   cmds/vmware/content/params/esxi-is-nested.yaml
R083        cmds/vmware/content/params/esxi-network-dns.yaml        cmds/vmware/content/params/esxi-network-firstboot-dns.yaml
R076        cmds/vmware/content/params/esxi-network-gateway.yaml    cmds/vmware/content/params/esxi-network-firstboot-gateway.yaml
R076        cmds/vmware/content/params/esxi-network-hostname.yaml   cmds/vmware/content/params/esxi-network-firstboot-hostname.yaml
R076        cmds/vmware/content/params/esxi-network-ipaddr.yaml     cmds/vmware/content/params/esxi-network-firstboot-ipaddr.yaml
R076        cmds/vmware/content/params/esxi-network-netmask.yaml    cmds/vmware/content/params/esxi-network-firstboot-netmask.yaml
A   cmds/vmware/content/params/esxi-network-firstboot-type.yaml
R091        cmds/vmware/content/params/esxi-vlan-id-firstboot.yaml  cmds/vmware/content/params/esxi-network-firstboot-vlan.yaml
A   cmds/vmware/content/params/esxi-network-firstboot-vmk.yaml
A   cmds/vmware/content/params/esxi-network-kickstart-dns.yaml
A   cmds/vmware/content/params/esxi-network-kickstart-gateway.yaml
A   cmds/vmware/content/params/esxi-network-kickstart-hostname.yaml
A   cmds/vmware/content/params/esxi-network-kickstart-ipaddr.yaml
A   cmds/vmware/content/params/esxi-network-kickstart-netmask.yaml
R091        cmds/vmware/content/params/esxi-network-type.yaml       cmds/vmware/content/params/esxi-network-kickstart-type.yaml
R091        cmds/vmware/content/params/esxi-vlan-id.yaml    cmds/vmware/content/params/esxi-network-kickstart-vlan.yaml
M   cmds/vmware/content/templates/esxi-enable-shells.tmpl
M   cmds/vmware/content/templates/esxi-firewall-drp.tmpl
M   cmds/vmware/content/templates/esxi-get-version.py3.tmpl
M   cmds/vmware/content/templates/esxi-install-py3.ks.tmpl
M   cmds/vmware/content/templates/esxi-install.ks.tmpl
M   cmds/vmware/content/templates/esxi-network-firstboot.tmpl
R071        cmds/vmware/content/templates/esxi-network-ks.tmpl      cmds/vmware/content/templates/esxi-network-kickstart.tmpl
M   cmds/vmware/content/templates/esxi-notify-drp-py3.tmpl
M   cmds/vmware/content/templates/esxi-welcome.tmpl

commit ff2b2f2426b85dc980434f79c2d9f263d7baf25b
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Apr 18 21:45:55 2019 -0500

    Update to prereqs and add configure

M   cmds/bios/content/stages/bios-configure-example.yml
A   cmds/bios/content/stages/bios-configure.yml
M   cmds/bios/content/tasks/bios-configure.yml
M   cmds/bios/content/tasks/bios-current-config.yml

commit b6f737457c23a82d9dd235137d668547e5c42e92
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Apr 18 18:47:10 2019 -0500

    Add flags to prevent rerunning the raid subsystems.
    Add a reset stage.
    Deprecate raid-example with raid-configure.

A   cmds/raid/content/params/raid-skip-encryption.yaml
M   cmds/raid/content/params/raid.encryption-key.yml
M   cmds/raid/content/params/raid.encryption-password.yml
A   cmds/raid/content/stages/raid-configure.yaml
M   cmds/raid/content/stages/raid-enable-encryption.yaml
M   cmds/raid/content/stages/raid-example.yml
M   cmds/raid/content/stages/raid-inventory.yml
A   cmds/raid/content/stages/raid-reset.yaml
M   cmds/raid/content/tasks/raid-configure-example.yaml
A   cmds/raid/content/tasks/raid-configure.yaml
M   cmds/raid/content/tasks/raid-enable-encryption.yml
M   cmds/raid/content/tasks/raid-inventory.yaml
A   cmds/raid/content/tasks/raid-reset.yml

commit 2532ff4f46cff80a093c679cddfaa24e00244313
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Apr 18 17:47:09 2019 -0500

    It is not save to save the config into the image.  It might not have
    a /root directory (or something).

M   cmds/image-deploy/content/templates/curtin-config.yaml.tmpl

commit c256e1c557d93c4e246a5753249077cf05942e1f
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Apr 18 14:33:07 2019 -0500

    Clear the config before resetting encryption

M   cmds/raid/content/tasks/raid-enable-encryption.yml

commit 8566fb0b4ff5eb18bf2d9395c94f3bdf9fe89742
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Apr 18 16:40:46 2019 -0500

    Oops, missed a Windows reference.

M   tools/package.sh
M   tools/publish.sh

commit ccc19144bca329a924ebe49827b902ea911dab49
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Apr 18 16:20:27 2019 -0500

    Remove Windows builds from Travis, bump Go version to 1.12 since 1.10 is out of support.

M   .travis.yml

commit 9fa3e15a5ccc5ea16e33af99959ae24b04583528
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Apr 18 14:31:16 2019 -0500

    Fix README.md for drp-raid

M   cmds/raid/drp-raid/README.md

commit 383987ce1c86c34e49c18e49e2bb9ca251ed5200
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Apr 18 14:24:04 2019 -0500

    Stop building Windows versions of plugins

M   tools/build.sh

commit 8172ab6e4b0b2230c8a19fd0327173fa0656e156
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Apr 18 12:57:52 2019 -0500

    Fix error preventing vmware plugin from loading.

M   cmds/vmware/content/templates/esxi-set-insecure-password.sh.tmpl

commit 999e93d38ac93af5273a52e6b75571d09634fd32
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Apr 18 12:13:10 2019 -0500

    Add missing parameter

A   cmds/image-deploy/content/params/curtin.debug.yaml

commit 95c72e4b4df42b3257ae9ba012c3760d7b33ad37
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Apr 18 10:12:52 2019 -0700

    bump dellemc esxi 6.5u2 from to 8294253 to 10719125

R056        cmds/vmware/content/bootenvs/esxi-dellemc-esxi-6.5u2-8294253a00-install.yaml    cmds/vmware/content/bootenvs/esxi-dellemc-esxi-6.5u2-10719125a07.yaml
A   cmds/vmware/content/stages/esxi-dellemc-esxi-6.5u2-10719125a07.yaml
D   cmds/vmware/content/stages/esxi-dellemc-esxi-6.5u2-8294253a00-install.yaml
R067        cmds/vmware/content/templates/esxi-dellemc-esxi-6.5u2-8294253a00.boot.cfg.tmpl  cmds/vmware/content/templates/esxi-dellemc-esxi-6.5u2-10719125a07.boot.cfg.tmpl
A   cmds/vmware/content/workflows/esxi-dellemc-esxi-6.5u2-10719125a07-install.yaml
D   cmds/vmware/content/workflows/esxi-dellemc-esxi-6.5u2-8294253a00-install.yaml

commit 887553abdf1559a6823860f7e66da2777cc3a2dd
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Apr 18 12:10:27 2019 -0500

    Fix it again

M   cmds/raid/content/tasks/raid-enable-encryption.yml

commit 6aebef682ac1f85f9aa89cfd5a29945e73d711ee
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Apr 18 12:09:42 2019 -0500

    Add debug for curtin

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

commit 238bd57bf557b0498ddcb10648e6b0d7daa553c6
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Apr 18 10:06:43 2019 -0700

    vlan params, net updates

A   cmds/vmware/content/params/esxi-vlan-id-firstboot.yaml
A   cmds/vmware/content/params/esxi-vlan-id.yaml
M   cmds/vmware/content/templates/esxi-network-firstboot.tmpl
M   cmds/vmware/content/templates/esxi-network-ks.tmpl

commit 8a049c3029831d005f5387bbfc9c2109d41d2ae5
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Apr 18 11:26:05 2019 -0500

    Fix typo

M   cmds/raid/content/tasks/raid-enable-encryption.yml

commit 60df01142c4d62f35636c656142a000f28383700
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed Apr 17 15:08:58 2019 -0500

    correct ux_views model with tests

A   cmds/ux-views/content/ux_views/operator.yaml
A   cmds/ux-views/test-data/Cli0101/stderr.actual
A   cmds/ux-views/test-data/Cli0101/stdout.actual
A   cmds/ux-views/test-data/Cli0102/stderr.actual
A   cmds/ux-views/test-data/Cli0102/stdout.actual
A   cmds/ux-views/test-data/Cli0103/stderr.actual
A   cmds/ux-views/test-data/Cli0103/stdout.actual
A   cmds/ux-views/test-data/Cli0104/stderr.actual
A   cmds/ux-views/test-data/Cli0104/stdout.actual
A   cmds/ux-views/test-data/Cli0105/stderr.actual
A   cmds/ux-views/test-data/Cli0105/stdout.actual
A   cmds/ux-views/test-data/Cli0106/stderr.actual
A   cmds/ux-views/test-data/Cli0106/stdout.actual
A   cmds/ux-views/tests/test-data/Cli0101/stderr.expect
A   cmds/ux-views/tests/test-data/Cli0101/stdout.expect
A   cmds/ux-views/tests/test-data/Cli0102/stderr.expect
A   cmds/ux-views/tests/test-data/Cli0102/stdout.expect
A   cmds/ux-views/tests/test-data/Cli0103/stderr.expect
A   cmds/ux-views/tests/test-data/Cli0103/stdout.expect
A   cmds/ux-views/tests/test-data/Cli0104/stderr.expect
A   cmds/ux-views/tests/test-data/Cli0104/stdout.expect
A   cmds/ux-views/tests/test-data/Cli0105/stderr.expect
A   cmds/ux-views/tests/test-data/Cli0105/stdout.expect
A   cmds/ux-views/tests/test-data/Cli0106/stderr.expect
A   cmds/ux-views/tests/test-data/Cli0106/stdout.expect
R082        cmds/ux-views/tests/rack_test.sh        cmds/ux-views/tests/ux-view_test.sh
M   cmds/ux-views/ux-views-object.go
M   cmds/ux-views/ux-views.go

commit bcce989335e0b991757a365a312e281113e8b14a
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Wed Apr 17 09:22:39 2019 -0500

    WIP added model to json spec

M   cmds/ux-views/ux-views-object.go
M   cmds/ux-views/ux-views.go

commit 2c1d3e70a1ffb1f5b224931d83f859f39720bd45
Author: Rob Hirschfeld <rob@rackn.com>
Date:   Tue Apr 16 23:19:49 2019 -0500

    initial commit WIP

A   cmds/ux-views/content/._Author.meta
A   cmds/ux-views/content/._CodeSource.meta
A   cmds/ux-views/content/._Color.meta
A   cmds/ux-views/content/._Copyright.meta
A   cmds/ux-views/content/._Description.meta
A   cmds/ux-views/content/._DisplayName.meta
A   cmds/ux-views/content/._DocUrl.meta
A   cmds/ux-views/content/._Documentation.meta
A   cmds/ux-views/content/._Icon.meta
A   cmds/ux-views/content/._License.meta
A   cmds/ux-views/content/._Name.meta
A   cmds/ux-views/content/._Order.meta
A   cmds/ux-views/content/._Source.meta
A   cmds/ux-views/content/._Tags.meta
A   cmds/ux-views/content/params/ux-view.id.yaml
A   cmds/ux-views/content/plugins/ux-view.yaml
A   cmds/ux-views/tests/.gitignore
A   cmds/ux-views/tests/rack_test.sh
A   cmds/ux-views/ux-views-object.go
A   cmds/ux-views/ux-views.go

commit ecdcb977b80ff10782ec0e5786c5e973d9189e43
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Apr 17 13:27:56 2019 -0500

    Add names to all plugin_providers

A   cmds/baml-actions/content/._Name.meta
A   cmds/drp-runner/content/._Name.meta
A   cmds/eikon/content/._Name.meta
A   cmds/manager/content/._Name.meta

commit 51a0163d568e48ba4ba44b428638e89f60239869
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Apr 17 11:24:21 2019 -0700

    fix ESXi DellEMC 6.5u2 content

D   cmds/vmware/content/bootenvs/esxi-dellemc-esxi-6.5u2-8294253a00-install.json
A   cmds/vmware/content/bootenvs/esxi-dellemc-esxi-6.5u2-8294253a00-install.yaml
D   cmds/vmware/content/stages/esxi-dellemc-esxi-6.5u2-8294253a00-install.json
A   cmds/vmware/content/stages/esxi-dellemc-esxi-6.5u2-8294253a00-install.yaml
D   cmds/vmware/content/workflows/esxi-dellemc-esxi-6.5u2-8294253a00-install.json
A   cmds/vmware/content/workflows/esxi-dellemc-esxi-6.5u2-8294253a00-install.yaml

commit 5f2741d347cafc9974a37654cc8e031ee166d389
Author: Shane Gibson <shane@rackn.com>
Date:   Wed Apr 17 11:14:22 2019 -0700

    staging more changes

D   cmds/vmware/content/params/esxi-drp-port.yaml
M   cmds/vmware/content/templates/esxi-enable-shells.tmpl
M   cmds/vmware/content/templates/esxi-firewall-drp.tmpl
M   cmds/vmware/content/templates/esxi-install-py3.ks.tmpl
M   cmds/vmware/content/templates/esxi-network-firstboot.tmpl
M   cmds/vmware/content/templates/esxi-network-ks.tmpl
M   cmds/vmware/content/templates/esxi-notify-drp-py3.tmpl
M   cmds/vmware/content/templates/esxi-preserve-logs.tmpl
M   cmds/vmware/content/templates/esxi-welcome.tmpl

commit dce20ca5cd76298a3275b8e839c5589a5bd6d797
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Apr 17 12:07:49 2019 -0500

    Make mode an enum so that the options are available.

    Don't fail if ipmitool is missing.  Give better feedback on
    command calls.

M   cmds/ipmi/content/params/ipmi.mode.yaml
M   cmds/ipmi/ipmi.go

commit ca75d5ffaeb22509896d7d2815f9ea77253619cd
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Apr 16 10:32:27 2019 -0700

    Add ESXi 6.5u2 for Dell EMC

A   cmds/vmware/content/bootenvs/esxi-dellemc-esxi-6.5u2-8294253a00-install.json
A   cmds/vmware/content/stages/esxi-dellemc-esxi-6.5u2-8294253a00-install.json
A   cmds/vmware/content/templates/esxi-dellemc-esxi-6.5u2-8294253a00.boot.cfg.tmpl
A   cmds/vmware/content/workflows/esxi-dellemc-esxi-6.5u2-8294253a00-install.json

commit adb11deb992d67e5141798c59624d632d132f8b9
Author: Shane Gibson <shane@rackn.com>
Date:   Tue Apr 16 10:28:07 2019 -0700

    stashing changes

A   cmds/vmware/content/params/esxi-drp-port-disable.yaml
A   cmds/vmware/content/params/esxi-drp-port.yaml
R092        cmds/vmware/content/params/esxi-ntp-conf.tmpl   cmds/vmware/content/params/esxi-ntp-conf.yaml
A   cmds/vmware/content/params/esxi-welcome-customize.yaml
M   cmds/vmware/content/templates/esxi-enable-shells.tmpl
A   cmds/vmware/content/templates/esxi-firewall-drp.tmpl
A   cmds/vmware/content/templates/esxi-get-version.py3.tmpl
M   cmds/vmware/content/templates/esxi-install-py3.ks.tmpl
M   cmds/vmware/content/templates/esxi-install.ks.tmpl
M   cmds/vmware/content/templates/esxi-network-firstboot.tmpl
M   cmds/vmware/content/templates/esxi-network-ks.tmpl
M   cmds/vmware/content/templates/esxi-preserve-logs.tmpl
M   cmds/vmware/content/templates/esxi-set-insecure-password.sh.tmpl
A   cmds/vmware/content/templates/esxi-welcome.tmpl

commit 4819350fff08f6a4d5290204a6062e0564bb780c
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Apr 16 11:43:20 2019 -0500

    Add raid encryption pieces for Dell and HP systems.

A   cmds/raid/content/params/raid.encryption-key.yml
A   cmds/raid/content/params/raid.encryption-password.yml
A   cmds/raid/content/stages/raid-enable-encryption.yaml
A   cmds/raid/content/tasks/raid-enable-encryption.yml

commit b743ce073e268911d3cec3a73b57e92663e5ad64
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Apr 12 20:36:06 2019 -0400

    updates for ntp, logic in setting net config, and missed templating for older ESXi version

A   cmds/vmware/content/params/esxi-ntp-conf.tmpl
M   cmds/vmware/content/templates/esxi-install.ks.tmpl
M   cmds/vmware/content/templates/esxi-network-firstboot.tmpl

commit 87275f7b3717a679290d25b6c6afab8fefe4b50f
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Apr 12 09:45:51 2019 -0400

    fix bad equals

M   cmds/vmware/content/templates/esxi-set-insecure-password.sh.tmpl

commit cf1e0485c33c077d44dcf68a071ce150f6c911d9
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Apr 12 09:35:26 2019 -0400

    fix vmk0 definition on network 'convert' operation

M   cmds/vmware/content/templates/esxi-network-ks.tmpl

commit 349b39061771ac065dbf76146a3068edbe7a538c
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Fri Apr 12 09:32:45 2019 -0400

    First pass at support racadm and redfish support for basic
    ipmi pieces

A   cmds/ipmi/content/params/ipmi.mode.yaml
M   cmds/ipmi/ipmi.go

commit ac4b1f908b38ecc69d0f2fd0a98aa0cb60c1d0cc
Author: Shane Gibson <shane@rackn.com>
Date:   Fri Apr 12 00:15:18 2019 -0400

    fix hostname/domain, add dns search

M   cmds/vmware/content/templates/esxi-network-firstboot.tmpl

commit 2408a5953c94124c6713ed2e011426c05557f6a7
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Apr 11 23:46:30 2019 -0400

    add dns/ntp/domain to firstboot network config

A   cmds/vmware/content/templates/esxi-network-firstboot.tmpl

commit 58ae9a0ee62663007808a1d22924093aef3e611b
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Apr 11 23:39:15 2019 -0400

    Add ESXi Nested support

A   cmds/vmware/content/params/esxi-is-nested.yaml
M   cmds/vmware/content/templates/esxi-install-py3.ks.tmpl
M   cmds/vmware/content/templates/esxi-network-ks.tmpl

commit eaa65fcba217427edfedfbc0ffa29abe6c473b7a
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Apr 11 23:00:00 2019 -0400

    fixes to insecure pw

M   cmds/vmware/content/templates/esxi-set-insecure-password.sh.tmpl

commit 613c8cde11eb534cfd369f89c5ab346fcf287eaf
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Apr 11 18:06:40 2019 -0400

    fix task call to template

M   cmds/vmware/content/tasks/vmware-esxi-set-password.yaml

commit 993b24e695e3cc476fc31f4be7b406039e2431f5
Author: Shane Gibson <shane@rackn.com>
Date:   Thu Apr 11 15:45:57 2019 -0400

    WIP: password handling/generate for ESXi

A   cmds/vmware/content/params/esxi-generate-random-password.yaml
A   cmds/vmware/content/params/esxi-insecure-password.yaml
A   cmds/vmware/content/stages/vmware-esxi-set-password.yaml
A   cmds/vmware/content/tasks/vmware-esxi-set-password.yaml
A   cmds/vmware/content/templates/esxi-set-insecure-password.sh.tmpl

End of Note