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