commit 5001911f1fcc32ac55e46a93a69a66d19e371afd
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Aug 2 17:38:24 2018 -0500
Update to latest provision tree.
M glide.lock
commit 120a9477024ecaa78b648fb1a452d1477228c85c
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Aug 2 17:38:08 2018 -0500
Use baml/machine-mac in esxi if available.
M cmds/baml-actions/baml-actions.go
M cmds/baml-actions/baml-esxi.go
commit 2a6481faeddb39e0c75eedfa37e53054a492658f
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Jul 31 16:33:50 2018 -0500
Fix version in the build_one script
M tools/build_one.sh
commit 46885787cda37b695beafb942fa569fa38813342
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Jul 31 14:05:15 2018 -0500
Fix curtin-deploy.yaml to use unique names everywhere.
M cmds/image-deploy/content/tasks/curtin-deploy.yaml
commit 375a22855f41a82eb1d448b476498bdbc695c60a
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Jul 30 10:07:52 2018 -0500
Handle error better than panic
M cmds/baml-actions/baml-esxi.go
commit eb3ae8dc7ecca95e9cc676d71586d61b07b480e2
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Jul 27 16:33:23 2018 -0500
Allow for invoke to be recalled after reboots
to continue without reinvoking the job.
M cmds/baml-actions/baml-actions.go
A cmds/baml-actions/content/params/baml.tower-job-id.yaml
M cmds/baml-actions/tower.go
M utils/drp_helpers.go
commit c4d5b28c1f39d5ff6ea3e737d0aaddcfa616ca1f
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Jul 26 19:59:06 2018 -0500
Handle stdout better.
M cmds/baml-actions/tower.go
commit 06c4af3685c2c669b70c1ac58105798c685738a4
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Jul 26 11:34:28 2018 -0500
Add job log logging to the invoke call.
M cmds/baml-actions/baml-actions.go
M cmds/baml-actions/tower.go
M utils/drp_helpers.go
commit 8fb72ab391a5786dd1c8e919826697c8e99a02ad
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Jul 23 16:33:30 2018 -0500
Fix per William
M cmds/baml-actions/runbook.go
commit 0446da563a8dccdc42ab60604d1fac1935e7a4c5
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Jul 23 16:27:27 2018 -0500
Add runbook query
M cmds/baml-actions/baml-actions.go
M cmds/baml-actions/runbook.go
commit 985358cfc7e57004de482a782d8931d817b6f032
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Jul 23 16:12:16 2018 -0500
Add return-to-pool
M cmds/baml-actions/baml-actions.go
M cmds/baml-actions/qip.go
commit 5f90d1963197a2de1b65bf93c435911b7e9ecaf2
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Jul 23 15:47:58 2018 -0500
Add tower delete
M cmds/baml-actions/baml-actions.go
M cmds/baml-actions/tower.go
commit 4a656f2bbc115852ba9319b8d97a93b86ba6bcfc
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Jul 23 15:23:06 2018 -0500
Add Runbook retire
Add stubs for tower and remedy delete.
M cmds/baml-actions/baml-actions.go
M cmds/baml-actions/remedy.go
M cmds/baml-actions/runbook.go
M cmds/baml-actions/tower.go
commit 01d3aad340d31069a88b44c2253b941d23828565
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Jul 20 14:29:29 2018 -0500
ESXi latest changes
M cmds/baml-actions/apphost.go
M cmds/baml-actions/baml-actions.go
M cmds/baml-actions/baml-esxi.go
M cmds/baml-actions/snmp-idrac.go
commit 348b748035ae00655defd733d81e299be8eb4312
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Jul 18 14:46:31 2018 -0500
First pass at esxi manager driver
M cmds/baml-actions/baml-actions.go
A cmds/baml-actions/baml-esxi.go
A cmds/baml-actions/content/params/baml.aps-login.yaml
A cmds/baml-actions/content/params/baml.aps-server.yaml
commit c78db4e0f1d2f75d3bd98cd6a31e4e4e8414faef
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Jul 17 15:15:43 2018 -0500
Fix dNSHostName in add to ad.
M cmds/baml-actions/ad.go
commit 6b326018646b2573b60e9e7c5598bfc0d86e55a3
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Jul 17 13:40:25 2018 -0500
Fix delete return codes.
M cmds/baml-actions/bladelogic.go
commit e3a7858702237d8735aaae2752f28151454b2768
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Jul 17 13:38:07 2018 -0500
Fix delete bladelogic to really delete.
Handle success and failure for register.
M cmds/baml-actions/bladelogic.go
commit 6aef584395c308aa81b1430e8a810a497b6fe260
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Jul 17 13:13:28 2018 -0500
Add bladelogic register delete calls
M cmds/baml-actions/baml-actions.go
A cmds/baml-actions/bladelogic.go
A cmds/baml-actions/content/params/baml.bladelogic-url.yaml
A cmds/baml-actions/content/params/baml.machine-zone.yaml
M cmds/baml-actions/snmp-idrac.go
commit a76d397ad477ba7c96b691d9022159cdec86f0f3
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Jul 17 12:33:58 2018 -0500
Add snmp support
M cmds/baml-actions/baml-actions.go
A cmds/baml-actions/content/params/baml.snmpset-action.yaml
A cmds/baml-actions/snmp-idrac.go
commit fa9dca4d1bd23d00e2973cba6be725bb3bf015bd
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Jul 17 07:17:50 2018 -0500
Have basic generate infinite tokens for a service
M cmds/image-deploy/content/templates/curtin-basic-linux-finish.sh.tmpl
M cmds/image-deploy/content/templates/curtin-basic-windows-finish.ps1.tmpl
commit a25716972e8ad1092c81b40ab014d36d13316385
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Jul 16 16:06:57 2018 -0500
Fix panther name
M cmds/image-deploy/content/params/image-deploy.windows-unattend-path.yaml
commit cfd99fcf806e0b45fa9928801bdf1933d409a1aa
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Jul 16 14:11:57 2018 -0500
Change how parameters are referenced to be more
specific for ad and naming
M cmds/baml-actions/ad.go
M cmds/baml-actions/baml-actions.go
commit d3839a77f606e8e5b13ba3601d553c073df7296b
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Jul 16 12:03:04 2018 -0500
Put an unattend xml in place if a template is specified.
A cmds/image-deploy/content/params/image-deploy.windows-unattend-path.yaml
A cmds/image-deploy/content/params/image-deploy.windows-unattend-template.yaml
M cmds/image-deploy/content/templates/curtin-install.sh.tmpl
commit 8845064d421ef0a35efc8831604f65e5d732da13
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Jul 16 11:52:29 2018 -0500
Add a basic template that just puts files in /curtin.
M cmds/image-deploy/content/params/image-deploy.image-os.yaml
M cmds/image-deploy/content/tasks/curtin-deploy.yaml
A cmds/image-deploy/content/templates/curtin-basic-curtin-hooks.tmpl
A cmds/image-deploy/content/templates/curtin-basic-finalize.tmpl
A cmds/image-deploy/content/templates/curtin-basic-linux-finish.sh.tmpl
A cmds/image-deploy/content/templates/curtin-basic-windows-finish.ps1.tmpl
M cmds/image-deploy/content/templates/curtin-install.sh.tmpl
commit c4e7f7946b3a03c471a4c3f0e7f76b33bc5a4fdb
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Jul 16 11:20:51 2018 -0500
Turn extra-vars into an object
M cmds/baml-actions/tower.go
commit 146f7af4c4bc97cab36e34b95efd463f829664b5
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sun Jul 15 20:44:15 2018 -0500
Test and validate the tower integration.
M cmds/baml-actions/baml-actions.go
M cmds/baml-actions/tower.go
commit 19f8066f563c77670cfc7eb9437bf6efca14c9aa
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Jul 13 15:17:09 2018 -0400
Fix requires for tower actions
M cmds/baml-actions/baml-actions.go
commit 221a2e17371ef43160a62ed6716486becc09d41f
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Jul 13 14:46:21 2018 -0400
Add tower param
A cmds/baml-actions/content/params/baml.tower-group.yaml
A cmds/baml-actions/content/params/baml.tower-inventory.yaml
commit 0f1808f7f5beb34c2d4928d6d7a19e46f522b544
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Jul 13 14:45:56 2018 -0400
fixs qip and add baml-actions
M cmds/baml-actions/baml-actions.go
M cmds/baml-actions/qip.go
M cmds/baml-actions/tower.go
commit 3411634074a8802e9c618398b56288406f41a3cb
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Jul 13 12:56:46 2018 -0400
fix names
M cmds/baml-actions/baml-actions.go
commit ed09b3bdca74249ee418a207e9c5e1081a3b3425
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Jul 13 12:52:11 2018 -0400
Allow finalizer for windows to exit early
A cmds/image-deploy/content/params/curtin.skip-finalize-windows.yaml
M cmds/image-deploy/content/templates/curtin-windows-finalize.tmpl
commit 229fb5a9165ea8c18233c76d07ea0dc4fd090309
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Jul 13 12:45:30 2018 -0400
Refactor out qip and ad.
Also change QIP get template call to get info and
return JSON structure of data.
A cmds/baml-actions/ad.go
M cmds/baml-actions/baml-actions.go
A cmds/baml-actions/qip.go
M cmds/baml-actions/tower.go
commit dbbf193e8b19d016205906602d341ec457c96db9
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Mon Jul 16 14:04:53 2018 -0500
Rewrite kvm-test to use libvirt instead of qemu directly
D cmds/kvm-test/content/params/kvm-test.bios-mode.yaml
M cmds/kvm-test/content/params/kvm-test.machine.yaml
A cmds/kvm-test/content/params/kvm-test.storage-pool.yaml
M cmds/kvm-test/content/params/kvm-test.subnet.yaml
D cmds/kvm-test/content/params/kvm-test.user.yaml
D cmds/kvm-test/content/params/kvm-test.vm-dir.yaml
D cmds/kvm-test/content/params/kvm-test.vmid.yaml
M cmds/kvm-test/kvm-test.go
A cmds/kvm-test/libvirt.go
M cmds/ovirt/ovirt-api.go
M cmds/ovirt/ovirt.go
M glide.lock
M glide.yaml
commit 5ea0cb53cae1aaafbda075c1df1d0fa6f87fde08
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Jul 12 21:39:37 2018 -0400
Start some pieces for part of it
M cmds/baml-actions/tower.go
commit 9366167dcbb9cfa510cfbb1cbdedc580a9622cd1
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu Jul 12 16:08:17 2018 -0500
WIP register and invoke actions - does NOT complile
M cmds/baml-actions/baml-actions.go
M cmds/baml-actions/tower.go
commit 53b83c700522d9b9bd04ac8f44e3b4700e61db3e
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Jul 12 16:19:08 2018 -0400
Add ability add additional tarballs.
A cmds/image-deploy/content/params/image-deploy.additional-tarballs.yaml
M cmds/image-deploy/content/templates/curtin-config.yaml.tmpl
commit f1782c77c2e3a7876f5d4a31a65aa95f987b9f0c
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu Jul 12 15:00:12 2018 -0500
shell for tower inplace - no integration yet
M cmds/baml-actions/baml-actions.go
M cmds/baml-actions/tower.go
commit 5b110aaa965da0bdd4aeff02e7121c675bb02eb8
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu Jul 12 14:31:32 2018 -0500
WIP adding tower action
M cmds/baml-actions/baml-actions.go
A cmds/baml-actions/tower.go
commit 950d3eb857e57e7b6c72a606892265be2b60d86f
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu Jul 12 14:20:48 2018 -0500
initial params
A cmds/baml-actions/content/params/baml.tower-job-template.yaml
A cmds/baml-actions/content/params/baml.tower-job-timeout.yaml
A cmds/baml-actions/content/params/baml.tower-login.yaml
A cmds/baml-actions/content/params/baml.tower-password.yaml
A cmds/baml-actions/content/params/baml.tower-url.yaml
commit ba311dd2587010dda683ccfc4619454397ca7b54
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Jul 12 15:05:25 2018 -0400
Fix runbook - make calls Soap12 and fix image
M cmds/baml-actions/runbook.go
commit 1853e7e36344a6fc723ab6ed132a67f1d7f1e18e
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Jul 12 14:40:35 2018 -0400
Fix missing machine
M cmds/baml-actions/runbook.go
commit e7b2c300d78addd692d8abd1f994c85948f89f0f
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Jul 12 13:18:00 2018 -0400
Have a runbook direct update call.
M cmds/baml-actions/baml-actions.go
A cmds/baml-actions/content/params/baml.runbook-url.yaml
A cmds/baml-actions/content/params/baml.sor-device-owner.yaml
A cmds/baml-actions/content/params/baml.sor-mail-code.yaml
A cmds/baml-actions/content/params/baml.sor-production-type.yaml
A cmds/baml-actions/content/params/baml.sor-sisp-status.yaml
M cmds/baml-actions/runbook.go
commit cbf5479040c2b5a652dbf0d98024e06240866578
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Jul 12 12:30:14 2018 -0400
Add AppHost shell
A cmds/baml-actions/apphost.go
M cmds/baml-actions/baml-actions.go
A cmds/baml-actions/content/params/baml.apphost-url.yaml
commit 4a41bc1842ffbfd0f11a70edc70be915a28f5a54
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Jul 12 08:56:11 2018 -0400
Fix sftp calls to work.
M cmds/baml-actions/remedy.go
commit 4942535631c25d9cbe58f3155f82bc16c5ca9fbb
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Jul 11 23:06:30 2018 -0400
Add push to remedy server
M cmds/baml-actions/baml-actions.go
A cmds/baml-actions/content/params/baml.remedy-sftp-dir.yaml
M cmds/baml-actions/remedy.go
commit be1a249ccecca66060a12de801c03b0dfc423bd1
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Jul 11 22:25:12 2018 -0400
Fix issues with stats
M cmds/baml-actions/remedy.go
commit fe1b8e36ffafc2c9a9c8b93b78173e06bf03ddb5
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Jul 11 15:06:21 2018 -0400
Make sure we use strings.
M cmds/baml-actions/remedy.go
commit dd897ef620af0cab02076cea0fef40e6a5685691
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Jul 11 14:39:55 2018 -0400
Add management-group
M cmds/baml-actions/baml-actions.go
A cmds/baml-actions/content/params/baml.sor-management-group.yaml
commit 91bd0ac3d966c2f027ee9458091e8a3e842ca600
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Jul 11 14:27:57 2018 -0400
Add image-deploy meta data.
A cmds/baml-actions/content/params/image-deploy.baml-os-name.yaml
A cmds/baml-actions/content/params/image-deploy.baml-os-sub-version.yaml
A cmds/baml-actions/content/params/image-deploy.baml-os-version.yaml
A cmds/baml-actions/content/params/image-deploy.baml-os.yaml
commit 9890dba63f16cf6be4cfb9d169327fc6bf9979ea
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Jul 11 13:52:52 2018 -0400
Add sftp actions and fix content
M cmds/baml-actions/baml-actions.go
A cmds/baml-actions/content/params/baml.remedy-sftp.yaml
M cmds/baml-actions/remedy.go
commit b67f214423735d4862b2385a5ee3fa8f360a2fde
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Jul 11 13:19:41 2018 -0400
Add runbook and remedy update actions.
This will not update either yet. MOstly stubs.
M cmds/baml-actions/baml-actions.go
A cmds/baml-actions/content/params/baml.remedy-login.yaml
A cmds/baml-actions/content/params/baml.remedy-password.yaml
A cmds/baml-actions/content/params/baml.runbook-login.yaml
A cmds/baml-actions/content/params/baml.runbook-password.yaml
A cmds/baml-actions/content/params/baml.sor-ait.yaml
A cmds/baml-actions/content/params/baml.sor-baf.yaml
A cmds/baml-actions/content/params/baml.sor-cab.yaml
A cmds/baml-actions/content/params/baml.sor-ci-label.yaml
A cmds/baml-actions/content/params/baml.sor-ci-location.yaml
A cmds/baml-actions/content/params/baml.sor-environment.yaml
A cmds/baml-actions/content/params/baml.sor-lifecycle.yaml
A cmds/baml-actions/remedy.go
A cmds/baml-actions/runbook.go
commit 169bb0cd39a875b342d3b0bbcec8cfc1d233301d
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Wed Jul 11 08:59:09 2018 -0500
Add param to skip post-install network configuration
A cmds/image-deploy/content/params/image-deploy.skip-network-configure.yaml
M cmds/image-deploy/content/templates/curtin-linux-curtin-hooks.py.tmpl
commit 87775aac89fbd267651a0bc61dfa008e8bd9ab71
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Jul 10 19:43:00 2018 -0400
Only create a new object if not present. otherwise only set password
M cmds/baml-actions/baml-actions.go
commit 63927c38b818ba32e5b434319e8ecf786daafbff
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Jul 10 19:21:22 2018 -0400
Add AD support - this works for create, delete, and query.
Need to modify create to support existing entries.
M cmds/baml-actions/baml-actions.go
A cmds/baml-actions/content/params/baml.machine-ou-path.yaml
A cmds/baml-actions/content/params/baml.vas-login.yaml
A cmds/baml-actions/content/params/baml.vas-password.yaml
A cmds/baml-actions/content/params/baml.vas-realm.yaml
commit 20d2ea57d22b4309feb4ea0338b76797e2c87953
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Jul 10 11:31:27 2018 -0400
Ignore the version of content. Let the build process set it.
M .gitignore
commit ee60597c0ca81500855baa8cccbd4e569362128f
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Jul 10 11:04:35 2018 -0400
Switch from subnetInfo to vitalQipInfo
M cmds/baml-actions/baml-actions.go
commit 311a6c4e478443da6bce5d3c7b7e35d2b876649f
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Jul 10 10:50:58 2018 -0400
Beginning of baml-actions
A cmds/baml-actions/baml-actions.go
A cmds/baml-actions/content/params/baml.machine-dhcp-option-template.yaml
A cmds/baml-actions/content/params/baml.machine-domain.yaml
A cmds/baml-actions/content/params/baml.machine-ip.yaml
A cmds/baml-actions/content/params/baml.machine-mac.yaml
A cmds/baml-actions/content/params/baml.machine-name.yaml
A cmds/baml-actions/content/params/baml.ssi-login.yaml
A cmds/baml-actions/content/params/baml.ssi-password.yaml
A cmds/baml-actions/content/params/baml.ssi-url.yaml
A cmds/baml-actions/digest-auth-client/authorization.go
A cmds/baml-actions/digest-auth-client/digest_auth_client.go
A cmds/baml-actions/digest-auth-client/www_authenticate.go
M glide.lock
M glide.yaml
commit 2f2a41e5260a454ed39aa622d229f7a12bbac1cb
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Fri Jul 6 11:14:24 2018 -0500
Make dracut initrd image generation compatible with Centos/RHEL 6.
M cmds/image-deploy/content/templates/curtin-linux-curtin-hooks.py.tmpl
commit 7e167cbcc2cb32644d18c2b710c2ec53243f0c84
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Jul 4 16:34:07 2018 -0500
Fix backticks
M cmds/certs/content/params/certs.csr.yaml
M cmds/certs/content/params/certs.data.yaml
M cmds/certs/content/params/certs.profile.yaml
M cmds/certs/content/params/certs.root-pw.yaml
M cmds/certs/content/params/certs.root.yaml
M cmds/certs/content/plugins/certs.yaml
commit a0ae9cdd99b48f96881a554d90c791c5fa0295c2
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Jul 3 11:41:00 2018 -0500
Remove license validation from certs
M cmds/certs/certs.go
commit 322ad1c8e7c04908519f1979480af2698398f0b2
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Jul 2 09:38:06 2018 -0500
add some docs and descriptions
M cmds/certs/content/params/certs.csr.yaml
M cmds/certs/content/params/certs.data.yaml
M cmds/certs/content/params/certs.profile.yaml
M cmds/certs/content/params/certs.root-pw.yaml
M cmds/certs/content/params/certs.root.yaml
M cmds/certs/content/plugins/certs.yaml
commit 8a1f33542f98b4f74376facc5568edc62dc02ac1
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Fri Jun 29 14:32:54 2018 -0500
Deal with /var potentially being a separate fs as well.
M cmds/image-deploy/content/templates/curtin-linux-curtin-hooks.py.tmpl
commit 31d4dce0aa40718516035553a44ee4df41011049
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Fri Jun 29 09:11:27 2018 -0500
Update the dracut rebuild code to handle having boot as a seperate partition.
M cmds/image-deploy/content/templates/curtin-linux-curtin-hooks.py.tmpl
commit 384d4c5ca23412e96c9851bd1e9dc00bedf59bd7
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Thu Jun 28 21:12:50 2018 -0500
More tweaks to our curtin hooks
If we are not messing with grub, do not mess with the fstab either.
Have centos-ish images regenerate all their initramfs images while
processing hooks. Debian-ish ones already do this inside curtin
proper.
M cmds/image-deploy/content/templates/curtin-linux-curtin-hooks.py.tmpl
commit ebc8616a86f29e30c2cf28ade3d6228c322a27f1
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Thu Jun 28 14:44:23 2018 -0500
Conditionalize grub install and reconfigure pieces
When installing from full disk images, we will assume that whatever
created the image put all the bootloader bits they care about in place
and configured it in a somewhat sane manner. There is an exception
for the grub UEFI installer, because that required setting UEFI boot
variables.
Also fixed an broken assumption about the presence of cloud-init
directories on the image. For now, I will jsut blindly create one if
it does not exist, but I will probably move to just throwing our
agent onto the box and calling it a day.
We should also look at always regenerating the initrds to make sure
that the final initramfs is vaguely appropriate to the target system.
A cmds/image-deploy/content/params/image-deploy.skip-grub2-configure.yaml
M cmds/image-deploy/content/templates/curtin-linux-curtin-hooks.py.tmpl
M cmds/image-deploy/content/templates/curtin-linux-finalize.py.tmpl
commit 56722bd964647e3ed6fcdf0782557285fa1bbac7
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Jun 26 17:11:52 2018 -0500
more params should be read only for UX
M cmds/virtualbox-ipmi/content/params/virtualbox.id.yaml
commit 1ae9561cb4cb9b70667f7b2ea67088895e8b7ec2
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Jun 26 17:08:56 2018 -0500
params should be read only for UX
M cmds/packet-ipmi/content/params/packet.sos.yaml
M cmds/packet-ipmi/content/params/packet.uuid.yaml
commit 8b38cd549e9250c37fcd57a47147478b630f762e
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Jun 26 15:18:37 2018 -0500
Add additional expansion options
M cmds/image-deploy/content/params/image-deploy.image-type.yaml
commit 50adea37a5938364e60276370c97ffe05e73e71e
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Jun 26 10:11:42 2018 -0500
Remove ha-krib and merge into public krib
M .gitignore
D cmds/ha-krib/content/._Description.meta
D cmds/ha-krib/content/._Name.meta
D cmds/ha-krib/content/._Source.meta
D cmds/ha-krib/content/params/docker-working-dir.yaml
D cmds/ha-krib/content/params/etcd-client-ca-name.yaml
D cmds/ha-krib/content/params/etcd-client-ca-pw.yaml
D cmds/ha-krib/content/params/etcd-client-port.yaml
D cmds/ha-krib/content/params/etcd-cluster-profile.yaml
D cmds/ha-krib/content/params/etcd-name.yaml
D cmds/ha-krib/content/params/etcd-peer-ca-name.yaml
D cmds/ha-krib/content/params/etcd-peer-ca-pw.yaml
D cmds/ha-krib/content/params/etcd-peer-port.yaml
D cmds/ha-krib/content/params/etcd-server-ca-name.yaml
D cmds/ha-krib/content/params/etcd-server-ca-pw.yaml
D cmds/ha-krib/content/params/etcd-server-count.yaml
D cmds/ha-krib/content/params/etcd-servers-done.yaml
D cmds/ha-krib/content/params/etcd-servers.yaml
D cmds/ha-krib/content/params/etcd-version.yaml
D cmds/ha-krib/content/params/krib-cluster-admin-conf.yaml
D cmds/ha-krib/content/params/krib-cluster-is-production.yaml
D cmds/ha-krib/content/params/krib-cluster-join.yaml
D cmds/ha-krib/content/params/krib-cluster-master-certs.yaml
D cmds/ha-krib/content/params/krib-cluster-master-count.yaml
D cmds/ha-krib/content/params/krib-cluster-master-vip.yaml
D cmds/ha-krib/content/params/krib-cluster-masters-on-etcds.yaml
D cmds/ha-krib/content/params/krib-cluster-masters.yaml
D cmds/ha-krib/content/params/krib-cluster-name.yaml
D cmds/ha-krib/content/params/krib-cluster-profile.yaml
D cmds/ha-krib/content/params/krib-operate-action.yaml
D cmds/ha-krib/content/params/krib-operate-on-node.yaml
D cmds/ha-krib/content/params/krib-operate-options.yaml
D cmds/ha-krib/content/plugins/ha-krib.yaml
D cmds/ha-krib/content/profiles/example-krib.yaml
D cmds/ha-krib/content/profiles/krib-operate-drain.yaml
D cmds/ha-krib/content/profiles/krib-operate-uncordon.yaml
D cmds/ha-krib/content/stages/docker-install.yaml
D cmds/ha-krib/content/stages/etcd-config.yaml
D cmds/ha-krib/content/stages/krib-config.yaml
D cmds/ha-krib/content/stages/krib-install-complete.yaml
D cmds/ha-krib/content/stages/krib-live-wait.yaml
D cmds/ha-krib/content/stages/krib-operate-drain.yaml
D cmds/ha-krib/content/stages/krib-operate-uncordon.yaml
D cmds/ha-krib/content/stages/krib-operate.yaml
D cmds/ha-krib/content/stages/krib-set-time.yaml
D cmds/ha-krib/content/stages/kubernetes-install.yaml
D cmds/ha-krib/content/stages/mount-local-disks.yaml
D cmds/ha-krib/content/tasks/docker-install.yaml
D cmds/ha-krib/content/tasks/etcd-config.yaml
D cmds/ha-krib/content/tasks/krib-config.yaml
D cmds/ha-krib/content/tasks/krib-dashboard.yaml
D cmds/ha-krib/content/tasks/krib-get-masters.yaml
D cmds/ha-krib/content/tasks/krib-haproxy.yaml
D cmds/ha-krib/content/tasks/krib-keepalived.yaml
D cmds/ha-krib/content/tasks/krib-operate.yaml
D cmds/ha-krib/content/tasks/krib-set-time.yaml
D cmds/ha-krib/content/tasks/krib-settings.yaml
D cmds/ha-krib/content/tasks/kubernetes-install.yaml
D cmds/ha-krib/content/tasks/mount-disks.yaml
D cmds/ha-krib/content/templates/docker-install.sh.tmpl
D cmds/ha-krib/content/templates/etcd-config.sh.tmpl
D cmds/ha-krib/content/templates/krib-config.sh.tmpl
D cmds/ha-krib/content/templates/krib-dashboard.sh.tmpl
D cmds/ha-krib/content/templates/krib-get-masters.sh.tmpl
D cmds/ha-krib/content/templates/krib-haproxy.cfg.tmpl
D cmds/ha-krib/content/templates/krib-haproxy.sh.tmpl
D cmds/ha-krib/content/templates/krib-keepalived.sh.tmpl
D cmds/ha-krib/content/templates/krib-kubeadm.cfg.tmpl
D cmds/ha-krib/content/templates/krib-lib.sh.tmpl
D cmds/ha-krib/content/templates/krib-operate.sh.tmpl
D cmds/ha-krib/content/templates/krib-settings.sh.tmpl
D cmds/ha-krib/content/templates/kubernetes-install.sh.tmpl
D cmds/ha-krib/content/templates/mount-disks.sh.tmpl
D cmds/ha-krib/content/workflows/krib-install-cluster.yaml
D cmds/ha-krib/content/workflows/krib-live-cluster.yaml
D cmds/ha-krib/content/workflows/krib-operate-drain.yaml
D cmds/ha-krib/content/workflows/krib-operate-uncordon.yaml
D cmds/ha-krib/ha-krib.go
End of Note