commit 72651ead1bf820767c29acb0e6fcce1f2b6841b4
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Jun 4 11:36:40 2020 -0500
build: Update to v4.3.0 release tag
M .gitignore
M go.mod
M go.sum
commit 9525eb34ed0b96bcdaddd2d7427f7f17d1968218
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Jun 4 11:29:31 2020 -0500
build: Update to v4.3.0 provision tag
M go.mod
commit c40696a340d986126d95404bf89edbd94130ca9f
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Jun 3 12:17:20 2020 -0500
refactor(content): use existing lock-machine stage, pull lock out of bootstrap-stage
refactor(edgelab): use lock-machine stage correctly
M content/stages/bootstrap-base.yaml
D content/tasks/bootstrap-lock-mc.yaml
M content/workflows/bootstrap-base.yaml
M edge-lab/stages/edge-lab-bootstrap.yaml
M edge-lab/workflows/edge-lab-bootstrap.yaml
M task-library/stages/bootstrap-advanced.yaml
M task-library/workflows/bootstrap-advanced.yaml
commit 72e0462266400b3d17f1975b29071e185455464b
Author: Shane Gibson <shane@rackn.com>
Date: Tue Jun 2 13:46:11 2020 -0700
enhance(image-builder): Enhance doc, tweak ubuntu codenames.
M image-builder/._Documentation.meta
M image-builder/templates/image-reset-package-repos.sh.tmpl
commit 89e313526284c7db96145d7aab4bbdef4728b6de
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Jun 2 12:22:06 2020 -0500
build: ignore rel_notes
M .gitignore
commit 489617ff2c9726023221f5f65acfbeaba0a64a2b
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Jun 2 11:22:15 2020 -0500
style(edge-lab): enable copy and paste from select params
M edge-lab/params/edge-lab-dashboard-token.yaml
M edge-lab/params/edge-lab-helm-download-url.yaml
M edge-lab/params/k3s-download-url.yaml
M edge-lab/params/openfaas-password.yaml
commit e04c7c375ebddc425e8d4c76a1263bb6fcfc778f
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Jun 1 22:19:18 2020 -0500
doc(edgelab): turn URL into link
M edge-lab/params/edge-lab-dashboard-token.yaml
commit ada4b0b3edb04dc5edd7c49e1a3bdfbd55d26473
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Jun 1 13:20:30 2020 -0500
fix(vmware-lib): Fix arch from arm64 to amd64.
M vmware-lib/dockerfiles/dockerfile-govc
M vmware-lib/dockerfiles/dockerfile-vcsa-deploy
commit edc6fb586d9d29a1960b359fa7af9c3343ad6140
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Jun 1 12:54:58 2020 -0500
fix(vmware-lib): Fix dockerfiles to have good drpcli links
M vmware-lib/dockerfiles/dockerfile-govc
M vmware-lib/dockerfiles/dockerfile-vcsa-deploy
commit 928dfbb0f333f491ef7b748466cb11669f130556
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Jun 1 09:54:19 2020 -0500
doc(edge-lab): address @galthaus review requests, add docs
M edge-lab/._Documentation.meta
M edge-lab/params/edge-lab-mount-devices.yaml
M edge-lab/templates/k3s-install.sh.tmpl
commit 409831a926df961f7feb2125ebb8a211fc291284
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Mon Jun 1 08:44:01 2020 -0500
fix(secureBoot): Fix up boot for UEFI Secure Boot on arm64
OK, this doesn't really add secure boot support on arm64, mostly due
to my vms having no way of actually testing it. Instead, it fixes up
the paths that we serve grub.cfg on for secure boot to work on arm64
as well as amd64, and arrange to use the built-in grub binary (instead
of the shim loader, which crashes qemu right now)
This also removes ISO information frim the sledgehanner builder
bootenv, as it should just be tracking whatever the current version of
centos is instead of pinning it at centos 7.6
M content/bootenvs/centos-7.6.1810.yml
M content/bootenvs/centos-7.7.1908.yml
M content/bootenvs/centos-7.yml
M content/bootenvs/fedora-31.yml
M content/bootenvs/ubuntu-16.04.yml
M content/bootenvs/ubuntu-18.04.yml
M sledgehammer-builder/bootenvs/build-sledgehammer.yaml
commit abde7b58cadacb05b7f02f1480afc4c2e547b6fb
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Jun 1 00:28:26 2020 -0500
refactor(edge-lab): expand storage attach logic to use array of inputs to be less hardcoded
refactor(edgelab): missed fstype
M .gitignore
A edge-lab/params/edge-lab-mount-devices.yaml
M edge-lab/params/k3s-admin-conf.yaml
M edge-lab/templates/k3s-install.sh.tmpl
commit 33473971946b1eb2a1bc8cd30eaad39177e07cc7
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sat May 30 15:15:41 2020 -0500
fix(edge-lab): Fix nfs exporting. Add local storage of SD or USB
k3s needs local storage for overlayfs to work correctly. This will
attempt to mount USB storage (it is destructive). This will use
the local SD card for the rpi if nothing else is present.
M edge-lab/tasks/edge-lab-bootstrap-nfs.yaml
M edge-lab/templates/k3s-install.sh.tmpl
commit 43e2d2cd4fed90e90759ec20018b512381232c91
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sat May 30 09:40:28 2020 -0500
refactor(task-library): remove firewall setting set from base behavior - this discovery example should be generic
M task-library/workflows/discover-joinup.yaml
commit 0d7511fff9b7203a867c5d9cc06432f6bdd0360d
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri May 29 23:47:51 2020 -0500
refactor(task-library): handle case where image tag is not the same as docker pull name
M task-library/tasks/bootstrap-contexts.yaml
commit 09a4d7e8bd2ce1ee81267e6cf7fdf709e7bb66a3
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri May 29 15:20:56 2020 -0500
fix(content): find-by-saved-uuid logic was missing saved uuids, this fixes that
M content/templates/discovery-common-bootstrap.sh.tmpl
commit 1fe331bab2ad26f82838daf9445b7228e9fe8d61
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Wed May 27 15:02:14 2020 -0500
feat(exit-context): Add a stage that just exits a context.
You could just as easily do this with task construction, but a stage
makes building the workflows a bit easier.
A content/stages/exit-context.yaml
commit c37ddbebf589f729a612d1b5611bb0f3cdfb85fb
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed May 27 00:17:47 2020 -0500
feature(content): RPi bootenvs need cgroup setting
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
commit d8ea24ac55fbd4f79f024cd3d64a18b8f759c2a3
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue May 26 18:59:38 2020 -0500
refactor(edge-lab): eat error messages for routine tests
M edge-lab/tasks/edge-lab-helm-install.yaml
commit a70edf2ee9e2791e560ed7e92ce61e768ca2ecd0
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue May 26 18:31:34 2020 -0500
feature(content): add Kernel 5.4.34 support for RPi discovery and sledgehammer
refactor(content): reorder RPi components to reduce diff
refactor(content): RPi reduce diff
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
commit 93a2aa4fccc59fb47e06590a26e7fa00cf8a2301
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue May 26 12:49:29 2020 -0500
refactor(edge-lab): improve error handling
M edge-lab/templates/k3s-install.sh.tmpl
commit e9416a3f69e066096fbe977be56064153e9dc96e
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon May 25 15:44:22 2020 -0500
wip(edge-lab): initial run of openfaas install
A edge-lab/profiles/open-faas.yaml
M edge-lab/tasks/edge-lab-helm-charts.yaml
commit bab2a47c14937c811bce0dd00d220ab5d9344d89
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon May 25 15:21:42 2020 -0500
fix(edge-lab): handle missing tar case
M edge-lab/params/edge-lab-helm-version.yaml
M edge-lab/tasks/edge-lab-helm-charts.yaml
commit dac2da0890206a1e73cb6a47ba1ce2bebdfd3e6f
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon May 25 14:54:43 2020 -0500
fix(edge-lab): handle missing tar case
M edge-lab/tasks/edge-lab-helm-install.yaml
commit a6afd4cb48a91960e68f2087331d216211f2d16a
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon May 25 12:23:02 2020 -0500
fix(edge-lab): SELinux and version for k3s, admin-user for dashboard
M edge-lab/._Documentation.meta
M edge-lab/params/edge-lab-dashboard-token.yaml
M edge-lab/params/edge-lab-helm-charts.yaml
M edge-lab/params/k3s-version.yaml
D edge-lab/profiles/openfaas-base.yaml
M edge-lab/tasks/edge-lab-bootstrap-nfs.yaml
M edge-lab/tasks/edge-lab-helm-charts.yaml
M edge-lab/tasks/edge-lab-install-dashboard.yaml
M edge-lab/templates/k3s-install.sh.tmpl
M integrations/docker-context/terraform-dockerfile
M task-library/tasks/network-firewall.yaml
commit 4ca33847e6a2187e0885dace785293b9330026b2
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sun May 24 17:02:57 2020 -0500
fix(task-library): too aggressive removing firewalld from refactor
M task-library/tasks/network-firewall.yaml
commit 4035e8e4e8b70156872af550821201b5ca501e9d
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sat May 23 19:02:52 2020 -0500
refactor(edge-lab): remove redundant bootstrap stages, xref #502
D edge-lab/tasks/edge-lab-bootstrap-isos.yaml
D edge-lab/tasks/edge-lab-bootstrap-prefs.yaml
D edge-lab/tasks/edge-lab-bootstrap-ssh.yaml
commit 43140d85ab239e7830b9ac8703e86182e1725f57
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sat May 23 17:16:43 2020 -0500
fix(task-library): cent7 requires installing dnf via yum (of course it does)
M task-library/tasks/bootstrap-contexts.yaml
commit 76dcd663c8f1e07d4c5c8cb719e4bbd7895881c4
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sat May 23 17:05:34 2020 -0500
refactor(content): gitignore content yaml
M .gitignore
commit 1222b87952bdbd7cb777f2acb49f97b2089b306a
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sat May 23 17:05:34 2020 -0500
refactor(content): gitignore content yaml
M .gitignore
commit ee46a5fcfcf85a006ce248e2cb1e44f347e855a0
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sat May 23 00:03:23 2020 -0500
bug(edge-lab): fix nfs setup logic
M edge-lab/tasks/edge-lab-bootstrap-nfs.yaml
commit 4aa39049252b93e35c7aa9adbe53fa663443a39a
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sat May 23 00:02:07 2020 -0500
feat(edgelab): update dashboard to correctly generate admin user and token
M edge-lab/tasks/edge-lab-install-dashboard.yaml
commit 505c9e72d4a2906d0b06f29762b517d51ebff266
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri May 22 10:50:05 2020 -0500
refactor(edgelab): update bootstrap to used moved tasks
M edge-lab/stages/edge-lab-bootstrap.yaml
M edge-lab/workflows/edge-lab-bootstrap.yaml
commit bab21c169551da71a138659802d4b579b27454c7
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri May 22 10:26:02 2020 -0500
bug(edgelab): fix nfs to work on centos too
M edge-lab/tasks/edge-lab-bootstrap-nfs.yaml
commit e35c4223556974be9be4c3c2ab7d0d4d0fa204b3
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri May 22 10:15:43 2020 -0500
refactor(edgelab): turn off subnets for cloud deploys
M edge-lab/tasks/edge-lab-bootstrap-subnet.yaml
commit 48064aabc4e1d2024a7949c448b447aec9f95f79
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon May 18 19:11:07 2020 -0500
feature(edge-lab): tune nfs mount process
M edge-lab/tasks/edge-lab-bootstrap-nfs.yaml
M edge-lab/templates/k3s-install.sh.tmpl
commit 60cc57fc20ab1dd643ed8bea0eb5a093c1ebdabd
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri May 15 00:34:44 2020 -0500
feat(edge-lab): map nfs to k3s data
M edge-lab/tasks/edge-lab-bootstrap-nfs.yaml
M edge-lab/templates/k3s-install.sh.tmpl
M edge-lab/workflows/k3s-install.yaml
commit 1bb0573071778f9a4913d0531b1e1c9a51d82234
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri May 15 00:33:26 2020 -0500
feat(edge-lab): dashboard install stage
A edge-lab/params/edge-lab-dashboard-token.yaml
A edge-lab/params/edge-lab-dashboard-version.yaml
A edge-lab/stages/edge-lab-install-dashboard.yaml
A edge-lab/tasks/edge-lab-install-dashboard.yaml
commit 915ad18f40e979cde6c47fbeb57a570ebf03462a
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu May 14 15:03:54 2020 -0500
feat(edge-lab): continued dev on nfs server
A edge-lab/params/edge-lab-nfs-share.yaml
M edge-lab/tasks/edge-lab-bootstrap-nfs.yaml
commit 74f7541c025f8e1069b4c880dfc15819087e7659
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed May 13 14:00:23 2020 -0500
feat(edge-lab): add nfs server to DRP host
M edge-lab/stages/edge-lab-bootstrap.yaml
D edge-lab/tasks/edge-lab-bootstrap-lock.yaml
A edge-lab/tasks/edge-lab-bootstrap-nfs.yaml
commit 4a99986a865f4b2843a61f79855d414431b2039b
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sun May 3 17:08:29 2020 -0500
Resolve merge
M edge-lab/templates/k3s-install.sh.tmpl
commit e665a41e51f74156a1c5a9f349d0fbe29f7e1035
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sat May 23 00:22:55 2020 -0500
doc(content): ensure Meta section for all content
M content/bootenvs/custom-ipxe.yaml
M content/tasks/configure-network.yaml
M content/tasks/set-machine-ip-joinup.yaml
M content/tasks/set-machine-ip.yaml
M content/tasks/write-sledgehammer-to-disk.yaml
commit dc5efce4fc214221c483e61521b9ca115a7059f7
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri May 22 12:07:03 2020 -0500
fix(contents): join-up process needs to have a way to set the IP address outside of sledgehammer
M content/stages/discover-nobootenv.yaml
A content/tasks/set-machine-ip-joinup.yaml
M task-library/workflows/discover-joinup.yaml
commit 0231c081b0f155703960e0509e416d845628d18c
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri May 22 10:53:23 2020 -0500
refactor(task-library): set-machine-ip removed from join-up, needs to be added exlicitly
M task-library/workflows/discover-joinup.yaml
commit f117ca31f69b32ac7d14c0e5d604f267c18f26d8
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu May 21 23:44:46 2020 -0500
bug(task-library): fix apt install names for docker
M task-library/tasks/bootstrap-contexts.yaml
commit dbcf2a90272ee640ef0001e233b3ce12ae94c463
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu May 21 23:13:35 2020 -0500
refactor(task-library): improve docker install and other protections for bootstrap-contexts
M task-library/tasks/bootstrap-contexts.yaml
commit 9d32596285acc638bb782e3e207b6911c79b78c6
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu May 21 19:28:06 2020 -0500
refactor(content): add commonly needed osfamily variable. needs to be inplace before refactoring other scripts
M content/templates/setup.tmpl
commit 504196486adb12a41ec7da219a97a92bfe407cf7
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu May 21 19:27:16 2020 -0500
feat(task-library): create dedicated discover for joinups - needed for cloud joins | migrate from multi-site-demo
M task-library/workflows/discover-joinup.yaml
commit eff2155f5f4d5d91036213bcef815eed05d215c9
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu May 21 19:26:17 2020 -0500
refactor(task-library): move firewall open task from multi-site-demo to task-lib needed for cloud join
M task-library/params/network-firewall-ports.yaml
M task-library/stages/network-firewall.yaml
M task-library/tasks/network-firewall.yaml
commit 18a3863657a9f18a11eda425b43859e8af1dd820
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu May 21 19:24:58 2020 -0500
refactor(bootstrap): move contexts bootstrap from multi-site-demo to task-library
A task-library/stages/bootstrap-advanced.yaml
A task-library/tasks/bootstrap-contexts.yaml
A task-library/workflows/bootstrap-advanced.yaml
commit 8cc6b716321eb1aa803fa020c129eb88a5ed8afd
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu May 21 17:05:29 2020 -0500
refactor(content): move bootstrap tasks from edge-lab to main content
A content/stages/bootstrap-base.yaml
A content/tasks/bootstrap-discovery-iso.yaml
R077 task-library/tasks/bootstrap-lock.yaml content/tasks/bootstrap-lock-mc.yaml
A content/tasks/bootstrap-prefs.yaml
A content/tasks/bootstrap-ssh.yaml
A content/workflows/bootstrap-base.yaml
R100 task-library/params/network-firewalld-ports.yaml task-library/params/network-firewall-ports.yaml
R100 task-library/stages/network-firewalld.yaml task-library/stages/network-firewall.yaml
R100 task-library/tasks/network-firewalld.yaml task-library/tasks/network-firewall.yaml
commit 2f257ab37cd4c075938384deadf24881c9141e52
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu May 21 10:23:11 2020 -0500
feat(task-library): better discovery for join-up (move from dev area)
A task-library/workflows/discover-joinup.yaml
commit 764270c8e6aa5e1fb0e1dc805a0e977de7c20ad9
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Wed May 20 15:55:50 2020 -0500
fix(discover): Derp, fix new hardware discovery caused by stupid typo
M content/templates/discovery-common-bootstrap.sh.tmpl
commit 62c37345142aac5b4b230e1005b10d1117490f76
Author: Carl Perry <carlp@rackn.com>
Date: Mon May 18 15:39:19 2020 -0500
fix: Update ISO URLs for all operating systems to current values
Bumped Debian 8 to 8.11.1
Bumped CentOS 7 to build 2003
Bumped Debian 9 to 9.12
Fixed URLs for Ubuntu 18.04
M content/bootenvs/centos-7.yml
M content/bootenvs/debian-8.yml
M content/bootenvs/debian-9.yml
M content/bootenvs/ubuntu-18.04.yml
commit 18eac739f7db94c2f01400f0a81c9a57a053de2d
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Tue May 19 12:01:40 2020 -0500
fix(discoverName): Name generation during discovery was broken.
getent hosts during Sledgehammer startup was not filtering out
localhost entries properly, which could (in combination with other
issues) lead to the system getting a hostname of
`localhost\nlocalhost`, which would wig out the rest of the machine
name generation process. Fixing this at the point it was broken would
require a respin of Sledgehammer, so in the meantime work around it in
start-up.sh in the discover bootenv.
M content/bootenvs/discovery.yml
M content/templates/discovery-common-bootstrap.sh.tmpl
commit 4bc8f99fad9f07c760e5da5f4b409c3baffe842c
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Tue May 12 15:52:43 2020 -0500
feat(whoami): Refactor discovery scripts to use whoami if present
This refactors the discovery and join-up scripts to use a variety
of methods to determine what machine UUID matches the machine they
are running on. It also refactors the code implementing the discovery
methods out to its own script for ease of ongoing maintenance.
The discovery methods are:
* Whoami
* MAC address matching
* Kernel command line.
* Machine-local saved UUID
* Hostname matching.
Note the lack of address based matching -- experience at one of our
largest customers has taught us that IP based matching cannot be relied upon.
This also refrains from setting the machine Address on machine creation,
and includes a task (that is included in the base discover stage) that uses
the same logic our DHCP server uses to fix up the Address field in the face
of oversubscribed DHCP address ranges.
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
M content/stages/discover-no-gohai.yaml
M content/stages/discover.yaml
A content/tasks/set-machine-ip.yaml
A content/templates/discovery-common-bootstrap.sh.tmpl
M content/templates/reset-workflow.tmpl
commit 69ec58f867cb227ed911479cfdc8b01ca7f1b6f0
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Mon May 11 09:48:20 2020 -0500
Update sledgehammer-builder content, adding docs and changing how we kill udhcpc
M sledgehammer-builder/bootenvs/build-sledgehammer.yaml
M sledgehammer-builder/params/sledgehammer.extra-ifs.yaml
M sledgehammer-builder/stages/sledgehammer-build.yaml
M sledgehammer-builder/tasks/sledgehammer-stage-bits.yaml
commit 23e1ad7f7c0212681617dca6cc8341580103206d
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon May 11 09:54:54 2020 -0500
fix(flash): hpe setup chooser shoud not fail because of set -e
This ignores set -e for choosing a setup script and then fails
when missing.
M flash/tasks/hpe-firmware-flash-list.yml
commit 83d9813a190d3096c9701f81c5600c9a5b0e31e1
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri May 8 11:36:20 2020 -0500
fix(flash): mc info can return before usb available on lenovo gear.
Use the usb attach script to see if it can be used to handle test of up
M flash/tasks/lenovo-firmware-flash-list.yml
commit dddaeb74d0b13b1e48faa7cdee1e7919b8a7c042
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri May 8 10:53:41 2020 -0500
fix(flash): after resetting mc wait for it to take effect
M flash/tasks/lenovo-firmware-flash-list.yml
commit 07e861d92aaaec89aa5cfa8d70b3b3c97710aba7
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri May 8 10:11:02 2020 -0500
fix(flash): Use ipmitool to reset the bmc and wait
M flash/tasks/lenovo-firmware-flash-list.yml
commit 8f8396da2a6b8742af14bdc6bc21454a567db407
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri May 8 08:58:01 2020 -0500
fix(flash): Make true/yes match and add echos
M flash/tasks/lenovo-firmware-flash-list.yml
commit 56bdc7b38b3cac319e2e9f0a499b0b2c8d624240
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri May 8 08:28:18 2020 -0500
fix(flash): Also handle lenovo no reboot required.
M flash/tasks/lenovo-firmware-flash-list.yml
commit 6835a5d24712b75f55ab888ae1639d28af58318b
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri May 8 08:21:48 2020 -0500
fix(flash): Add more reboot required tests for lenovo
M flash/tasks/lenovo-firmware-flash-list.yml
commit 3074a0771ac61f32e05cbb301706f96af6fc4d3c
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu May 7 11:37:29 2020 -0500
fix(flash): lenovo flash failed to reboot bmc - claused embedded wrong.
M flash/tasks/lenovo-firmware-flash-list.yml
commit b46855434a910750011a09cb8397348d3faf7b58
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu May 7 09:33:45 2020 -0500
fix(flash): dell-flash-list treat rc 5 as ignore.
By treating rc5 as ignore, we can have flash lists that work
on extra pieces of hardware that are missing in some models.
M flash/tasks/dell-firmware-flash-list.yml
M go.sum
commit 5a406ed8c3ed7a959d82035e9b3fc6df32aaaa84
Author: Michael Rice <michael@michaelrice.org>
Date: Tue May 5 21:14:21 2020 -0500
doc(community-content) Updated docs for params
Signed-off-by: Michael Rice <michael@michaelrice.org>
M content/._Documentation.meta
M content/params/gohai-inventory.yaml
M content/params/hostname.yaml
M content/params/kernel-options.yaml
M content/params/kexec-ok.yaml
M content/params/ntp-servers.yaml
M content/params/provisioner-default-password-hash.yaml
M content/params/runner-tmpdir.yaml
M content/params/sledgehamer-enforce.yaml
M content/params/ux-air-gap.yaml
commit e5a36bba6c59a70c1e39180620d665ff58bfdea5
Author: Shane Gibson <shane@rackn.com>
Date: Tue May 5 14:09:57 2020 -0700
doc(image-builder): Update documentation.
M image-builder/._Documentation.meta
M image-builder/stages/image-builder-start.yaml
M image-builder/tasks/image-builder-cleanup.yaml
M image-builder/tasks/image-capture.yaml
M image-builder/tasks/image-install-cloud-init.yaml
M image-builder/tasks/image-reset-package-repos.yaml
M image-builder/tasks/image-stage.yaml
commit cbe39cfd3c49b50f18de60c94f52f486332318a7
Author: Shane Gibson <shane@rackn.com>
Date: Tue May 5 12:46:03 2020 -0700
doc(classify): Update classifier docs, examples, etc.
M classify/._Documentation.meta
M classify/params/classify-custom-functions.yaml
M classify/stages/classify.yaml
M classify/tasks/classify.yaml
M classify/workflows/classify.yaml
commit a84f8cc5a73e822d7b30d39919b3ad79d9bb3f7d
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sat May 2 21:36:25 2020 -0500
build: update to v4.3.0-beta6 provision
M go.mod
commit 28d014b31eb538cbe055c9262841a65788d560f0
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Apr 29 21:47:47 2020 -0500
fix(flash): Lenovo flash list skips reboots on line wrap; change xcc reboot call
M flash/tasks/lenovo-firmware-flash-list.yml
commit ae4e0342882dd85b1dd8ec9c8c8e1f7dd89cf34c
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Apr 29 21:24:34 2020 -0500
docs(flexiflow): Minor header updates
M flexiflow/._Documentation.meta
commit 6be17f024b849d937acd86962d2d04f667838cd5
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Apr 22 03:05:37 2020 -0500
docs(krib): fix duplicates and refs
M krib/._Documentation.meta
M krib/params/helm-charts.yaml
commit 0a432d8d06622efe2632b7d70f94d3f3a2645f4b
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Apr 22 03:05:15 2020 -0500
docs(edge-lab): fix formatting and header depth
M edge-lab/._Documentation.meta
M edge-lab/params/edge-lab-helm-charts.yaml
commit e2b06e00f021104b96a73a937d0500d073f97605
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Apr 22 02:11:27 2020 -0500
docs(krib): fix formatting and indenting
M krib/._Documentation.meta
M krib/params/docker-daemon.yaml
M krib/params/helm-charts.yaml
M krib/params/krib-calico-container-image-cni.yaml
M krib/params/krib-calico-container-image-kube-controllers.yaml
M krib/params/krib-calico-container-image-node.yaml
M krib/params/krib-calico-container-image-pod2daemon-flexvol.yaml
M krib/params/krib-cent-manager-container-image-cainjector.yaml
M krib/params/krib-cent-manager-container-image-controller.yaml
M krib/params/krib-cent-manager-container-image-webhook.yaml
M krib/params/krib-cluster-cri-socket.yaml
M krib/params/krib-cluster-is-production.yaml
M krib/params/krib-externaldns-container-image.yaml
M krib/params/krib-fluent-bit-container-image.yaml
M krib/params/krib-ingress-nginx-config.yaml
M krib/params/krib-ingress-nginx-mandatory.yaml
M krib/params/krib-ingress-nginx-publish-ip.yaml
M krib/params/krib-kubeadm-cfg.yaml
M krib/params/krib-kubelet-rubber-stamp-container_image.yaml
M krib/params/krib-log-target-gelf.yaml
M krib/params/krib-log-target-syslog.yaml
M krib/params/krib-metallb-container-image-controller.yaml
M krib/params/krib-metallb-container_image_speaker.yaml
M krib/params/krib-networking-provider.yaml
M krib/params/krib-nginx-external-tcp-services.yaml
M krib/params/krib-nginx-external-udp-services.yaml
M krib/params/krib-nginx-ingress-controller-container-image.yaml
M krib/params/krib-nginx-tcp-services.yaml
M krib/params/krib-nginx-udp-services.yaml
M krib/params/krib-operate-action.yaml
M krib/params/krib-operate-options.yaml
M krib/params/krib-rook-ceph-container-image-ceph.yaml
M krib/params/krib-rook-ceph-container-image-daemon-base.yaml
M krib/params/krib-rook-ceph-container-image.yaml
M krib/params/metallb-l2-ip-range.yaml
M krib/params/metallb-l3-ip-range.yaml
M krib/params/metallb-limits-cpu.yaml
M krib/params/metallb-limits-memory.yaml
M krib/params/metallb-monitoring-port.yaml
M krib/params/rook-ceph-target-disk.yaml
M krib/params/vault-kms-plugin-token.yaml
M krib/params/vault-root-token.yaml
M krib/params/vault-seal.yaml
M krib/profiles/example-krib-ha.yaml
M krib/profiles/krib-kubeadm-settings-example.yaml
M krib/profiles/krib-operate-delete.yaml
M krib/stages/consul-agent.yaml
M krib/stages/consul-server.yaml
M krib/stages/k3s-config.yaml
M krib/stages/krib-operate-cordon.yaml
M krib/stages/krib-operate-delete.yaml
M krib/stages/krib-operate-drain.yaml
M krib/stages/krib-operate-uncordon.yaml
M krib/stages/krib-operate.yaml
M krib/stages/krib-runtime-install.yaml
M krib/stages/vault-config.yaml
M krib/tasks/consul-agent-config.yaml
M krib/tasks/consul-agent-install.yaml
M krib/tasks/consul-server-config.yaml
M krib/tasks/consul-server-install.yaml
M krib/tasks/etcd-config.yaml
M krib/tasks/krib-dev-hard-reset.yaml
M krib/tasks/krib-external-dns.yaml
M krib/tasks/krib-helm-init.yaml
M krib/tasks/krib-ingress-nginx-tillerless.yaml
M krib/tasks/krib-kubevirt.yaml
M krib/tasks/krib-metallb.yaml
M krib/tasks/krib-rook-ceph.yaml
M krib/tasks/krib-runtime-install.yaml
M krib/tasks/vault-config.yaml
M krib/tasks/vault-install.yaml
M krib/tasks/vault-kms-plugin.yaml
M krib/templates/certmanager-clusterissuer.cfg.tmpl
M krib/templates/consul-agent.json.tmpl
M krib/templates/consul-server.json.tmpl
M krib/templates/krib-ingress-nginx-tillerless.sh.tmpl
M krib/templates/krib-metallb.sh.tmpl
M krib/templates/krib-rook-ceph.sh.tmpl
M krib/templates/krib-skip-if-not-master.tmpl
M krib/templates/rook-ceph-dashboard-ingress.yaml.tmpl
M krib/templates/rook-ceph-override.yaml.tmpl
M krib/templates/vault-config.sh.tmpl
commit b618a5e6be72d84dc0a94748cfa46aa9847066ea
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Apr 22 01:11:23 2020 -0500
docs(drp-prom-mon): fix layout and formatting
M drp-prom-mon/params/drp-prefs-defaultBootenv.yml
M drp-prom-mon/params/drp-prefs-knownTokenTimeout.yml
M drp-prom-mon/params/drp-prefs-unknownBootenv.yml
M drp-prom-mon/params/drp-prefs-unknownStage.yml
M drp-prom-mon/params/drp-prefs-unknownTokenTimeout.yml
M drp-prom-mon/params/drp-version.yml
M drp-prom-mon/params/installer-version.yml
M drp-prom-mon/params/skip-centos-7-install.yaml
M drp-prom-mon/params/skip-prefs.yaml
M drp-prom-mon/params/skip-sledgehammer.yaml
M drp-prom-mon/params/skip-ubuntu-16.04-install.yaml
M drp-prom-mon/stages/install-drp.yml
M drp-prom-mon/stages/install-grafana.yml
M drp-prom-mon/stages/install-node-exporter.yml
M drp-prom-mon/stages/install-prom-mon.yml
M drp-prom-mon/stages/install-prometheus.yml
M drp-prom-mon/stages/prom-mon-single-node.yml
M drp-prom-mon/stages/start-prom-mon.yml
M drp-prom-mon/tasks/cfg-drp-cc.yml
M drp-prom-mon/tasks/cfg-drp-centos7.yml
M drp-prom-mon/tasks/cfg-drp-sledgehammer.yml
M drp-prom-mon/tasks/cfg-drp-ubuntu1604.yml
M drp-prom-mon/tasks/install-drp.yml
M drp-prom-mon/tasks/install-grafana.yml
M drp-prom-mon/tasks/install-node-exporter.yml
M drp-prom-mon/tasks/install-prometheus.yml
commit 3801f63b40b2de57d2e4181408f27e6b2ca2332c
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Apr 22 01:11:11 2020 -0500
docs(hpe-support): fix formatting and layout errors
M hpe-support/params/hpe-repo-urls.yml
M hpe-support/params/hpe-repo-versions.yml
M hpe-support/params/hpe-system-gen.yml
M hpe-support/tasks/hpe-tools-install.yml
commit 93b4b764714a0730f5c4aa729a79639b62fa459c
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Apr 22 00:58:51 2020 -0500
docs(image-builder): fix missing end-quote
M image-builder/._Documentation.meta
commit 7a396e0393ec33765a076a7bf946dd17d9ed23bb
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Apr 22 00:56:17 2020 -0500
docs(task-library): One last formatting nit - no 1
M task-library/params/inventory-integrity.yaml
commit 2323ff57faf5a918d526c7fcadcbfb6770ce182d
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Apr 22 00:50:03 2020 -0500
docs(os-other): Fix formatting and layout.
A os-other/._Documentation.meta
M os-other/bootenvs/redhat-6.5.yml
M os-other/bootenvs/redhat-7.0.yml
M os-other/bootenvs/windows-2012r2.yml
M os-other/params/redhat-subscription-repos.yaml
M os-other/stages/redhat-6.5.yml
M os-other/stages/redhat-7.0.yml
M os-other/stages/redhat-subscription-unregister.yaml
M os-other/stages/rhel-to-sledgehammer.yaml
M os-other/tasks/redhat-subscription-register.yaml
M os-other/tasks/redhat-subscription-unregister.yaml
M os-other/workflows/rhel-server-7-reset.yaml
commit df8892065e93aa92f1d4561c6ab7b95b8c124b14
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Apr 22 00:35:52 2020 -0500
docs(drp-community-content): Fix formating and indentation.
A content/._Documentation.meta
M content/bootenvs/discovery.yml
M content/params/access-ssh-root-mode.yaml
M content/params/local-repo.yaml
M content/params/local-security-repo.yaml
M content/params/machine-meta.color.yaml
M content/params/machine-meta.icon.yaml
M content/params/net-interface-config.yaml
M content/params/net-interface-topology.yaml
M content/params/package-repositories.yaml
M content/params/part-scheme.yaml
M content/params/rs-debug-enable.yaml
M content/params/select-kickseed.yaml
M content/params/ubuntu-hwe-kernel.yaml
commit 4e6eadbc7ec22d427b70dd8e3c5d719226f38822
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Apr 22 00:05:44 2020 -0500
fix(content-dockerfile): download cli when building docker image instead of relying on local copy
M integrations/docker-context/ansible-dockerfile
M integrations/docker-context/runner-dockerfile
M integrations/docker-context/terraform-dockerfile
commit 42f6fab6020c5b5fea41cc1bdd9a4d05220a8641
Author: Shane Gibson <shane@rackn.com>
Date: Tue Apr 21 16:37:34 2020 -0700
docs(classify): Fix code-block for json
M classify/params/classify-custom-functions.yaml
commit b7bc43fd4de3ebedda457077328ed6ed4647b959
Author: Shane Gibson <shane@rackn.com>
Date: Tue Apr 21 16:32:51 2020 -0700
docs(classify): Fix RST formatting errors.
M classify/._Documentation.meta
M classify/params/classification-data.yaml
M classify/params/classification-disable-classifier.yaml
M classify/params/classify-custom-functions.yaml
M classify/stages/classify.yaml
commit 2f10564d5ad5989e46022d8e5e2fd4187e9fd55c
Author: Shane Gibson <shane@rackn.com>
Date: Tue Apr 21 16:05:59 2020 -0700
docs(task-library): Fix RST documentation errors and inconsistencies.
M task-library/._Documentation.meta
M task-library/params/ansible-output.yaml
M task-library/params/ansible-playbook-templates.yaml
M task-library/params/context-name.yaml
M task-library/params/dr-server-ha-address.yaml
M task-library/params/dr-server-ha-id.yaml
M task-library/params/dr-server-ha-interface.yaml
M task-library/params/dr-server-ha-passive.yaml
M task-library/params/dr-server-ha-token.yaml
M task-library/params/dr-server-replace-drp.yaml
M task-library/params/dr-server-zip-url.yaml
M task-library/params/drive-signatures.yaml
M task-library/params/inventory-check.yaml
M task-library/params/inventory-collect.yaml
M task-library/params/inventory-cpu-cores.yaml
M task-library/params/inventory-cpu-speed.yaml
M task-library/params/inventory-cpu-type.yaml
M task-library/params/inventory-cpus.yaml
M task-library/params/inventory-data.yaml
M task-library/params/inventory-dimm-sizes.yaml
M task-library/params/inventory-dimms.yaml
M task-library/params/inventory-family.yaml
M task-library/params/inventory-flatten.yaml
M task-library/params/inventory-integrity.yaml
M task-library/params/inventory-manufacturer.yaml
M task-library/params/inventory-nic-info.yaml
M task-library/params/inventory-nic-speed.yaml
M task-library/params/inventory-nics.yaml
M task-library/params/inventory-product-name.yaml
M task-library/params/inventory-raid-controllers.yaml
M task-library/params/inventory-raid-disk-sizes.yaml
M task-library/params/inventory-raid-disk-statuses.yaml
M task-library/params/inventory-raid-disks.yaml
M task-library/params/inventory-raid-total-disks.yaml
M task-library/params/inventory-ram.yaml
M task-library/params/inventory-serial-number.yaml
M task-library/params/network-firewalld-ports.yaml
M task-library/params/reboot-workflow.yaml
M task-library/params/rsa-key-private.yaml
M task-library/params/rsa-key-public.yaml
M task-library/params/rsa-key-user.yaml
M task-library/stages/ansible-inventory.yaml
M task-library/stages/ansible-playbooks-local.yaml
M task-library/stages/cluster-setup.yaml
M task-library/stages/drive-signature-verify.yaml
M task-library/stages/drive-signature.yaml
M task-library/stages/inventory.yaml
M task-library/tasks/ansible-apply.yaml
M task-library/tasks/ansible-inventory.yaml
M task-library/tasks/ansible-join-up.yaml
M task-library/tasks/ansible-playbooks-local.yaml
M task-library/tasks/bootstrap-lock.yaml
M task-library/tasks/cluster-add.yaml
M task-library/tasks/cluster-remove.yaml
M task-library/tasks/cluster-setup.yaml
M task-library/tasks/cluster-step.yaml
M task-library/tasks/cluster-sync.yaml
M task-library/tasks/context-set.yaml
M task-library/tasks/dr-server-install.yaml
M task-library/tasks/drive-signature-verify.yaml
M task-library/tasks/drive-signature.yaml
M task-library/tasks/inventory.yaml
M task-library/tasks/network-firewalld.yaml
M task-library/tasks/network-lldp.yaml
M task-library/tasks/rsa-key-create.yaml
M task-library/tasks/stage-chooser.yaml
M task-library/tasks/workflow-pause.yaml
M task-library/workflows/centos-base.yaml
M task-library/workflows/fedora-base.yaml
M task-library/workflows/ubuntu-base.yaml
commit 4242128747bc043005cf5f4d14ae960537d6b41b
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Apr 21 18:01:08 2020 -0500
docs(terraform): fix format and remove extra title layer
M terraform/._Documentation.meta
commit 31ea3566af2882ea58fe7101007df881c343ff31
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Apr 21 17:36:53 2020 -0500
docs(validation): Fix spacing and header usage
M validation/._Documentation.meta
commit 66b970fa86392c2641af933af514e9e9dfddb665
Author: Shane Gibson <shane@rackn.com>
Date: Tue Apr 21 15:27:30 2020 -0700
docs(vmware-lib): Fix RST formatting errors.
M vmware-lib/content/._Documentation.meta
M vmware-lib/content/params/govc-command.yaml
M vmware-lib/content/params/govc-template-json.yaml
M vmware-lib/content/params/govc-username.yaml
M vmware-lib/content/params/vcsa-deploy-template-json.yaml
M vmware-lib/content/profiles/govc-vcsa-test.yaml
M vmware-lib/content/profiles/vcsa-deploy-EXAMPLE.yaml
M vmware-lib/content/tasks/govc-command.yaml
M vmware-lib/content/workflows/govc-vcenter-create.yaml
commit 0a5a6c510e6f604aee2833f758005fcf75815a6e
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Apr 21 12:59:33 2020 -0500
fix(flash): in flash-list, print downloaded file names
M flash/tasks/dell-firmware-flash-list.yml
M flash/tasks/hpe-firmware-flash-list.yml
M flash/tasks/lenovo-firmware-flash-list.yml
commit 0c95c8e93f00572bceaba0e0e3906e6dd40b3f1c
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Apr 13 15:46:01 2020 -0500
Forgot to fix this
M task-library/params/inventory-raid-disk-statuses.yaml
commit 1779382c0cc42a051a59e59275aa246b7c8f5af5
Author: Shane Gibson <shane@rackn.com>
Date: Wed Apr 8 20:05:11 2020 -0700
Fix missing 'type' on param schema
M krib/params/containerd-loglevel.yaml
commit 57e94fc50442f138d3c4067f1a8e9982f57fb706
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Apr 8 11:28:25 2020 -0500
feat(task-library): Add a set of collectors for Raid Disk Status and nic speed.
M task-library/params/inventory-collect.yaml
A task-library/params/inventory-nic-speed.yaml
A task-library/params/inventory-raid-disk-sizes.yaml
A task-library/params/inventory-raid-disk-statuses.yaml
M task-library/stages/network-lldp.yaml
commit c93009d50b318b769fb9da2328b7b9b41313c89f
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Apr 8 11:27:45 2020 -0500
Fix the ssh access method for root access.
M content/templates/access-keys.sh.tmpl
commit e800bcccffddc40753e0002d3b0ec3535b970458
Author: Shane Gibson <shane@rackn.com>
Date: Tue Apr 7 19:24:49 2020 -0700
Add LLDPD services
M proxmox/content/tasks/lab-drp-network.yaml
M proxmox/content/tasks/proxmox-lab-network.yaml
commit 4a016d760b472011eccaf445de655b3b08bbef53
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Tue Apr 7 12:24:55 2020 -0500
Refactor UEFI secure boot to reduce the number of times we chain bootloaders
M content/bootenvs/centos-7.6.1810.yml
M content/bootenvs/centos-7.7.1908.yml
M content/bootenvs/centos-7.yml
M content/bootenvs/discovery.yml
M content/bootenvs/fedora-31.yml
M content/bootenvs/sledgehammer.yml
M content/bootenvs/ubuntu-16.04.yml
M content/bootenvs/ubuntu-18.04.yml
M content/params/package-repositories.yaml
A content/templates/allarch-grub.tmpl
M content/templates/default-grub.tmpl
D content/templates/grub-secure.tmpl
commit 1ed8021ce3aa289542330832d005f54c2b3f0bbe
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Apr 7 11:18:20 2020 -0500
take advantage of new UX metadata field
M edge-lab/params/k3s-admin-conf.yaml
M krib/params/krib-cluster-admin-conf.yaml
commit ac432ff3855321a3463d259867978662d6757867
Author: Shane Gibson <shane@rackn.com>
Date: Tue Apr 7 08:40:44 2020 -0700
updates
A proxmox/content/params/lab-drp-install-packages.yaml
A proxmox/content/params/lab-drp-internal-network.yaml
A proxmox/content/params/proxmox-lab-drp-sshkey-private.yaml
A proxmox/content/params/proxmox-lab-drp-sshkey-public.yaml
A proxmox/content/stages/lab-drp-network.yaml
A proxmox/content/stages/proxmox-lab-accounts.yaml
A proxmox/content/stages/proxmox-lab-destroy-users.yaml
A proxmox/content/tasks/lab-drp-network.yaml
A proxmox/content/tasks/proxmox-lab-accounts.yaml
A proxmox/content/tasks/proxmox-lab-destroy-users.yaml
A proxmox/content/workflows/lab-centos-image.yaml
A proxmox/content/workflows/lab-drp-setup.yaml
commit 47818ed1d00b8124e4869e23a82db147e4d1936f
Author: Shane Gibson <shane@rackn.com>
Date: Mon Apr 6 10:41:18 2020 -0700
updates
M proxmox/content/params/lab-drp-external-network.yaml
M proxmox/content/params/proxmox-lab-drp-external-bridge.yaml
M proxmox/content/params/proxmox-lab-machines-disk.yaml
M proxmox/content/params/proxmox-lab-machines-memory.yaml
D proxmox/content/stages/lab-drp-external-network.yaml
M proxmox/content/tasks/kvm-enable-nested.yaml
D proxmox/content/tasks/lab-drp-external-network.yaml
M proxmox/content/tasks/proxmox-lab-createnodes.yaml
M proxmox/content/tasks/proxmox-lab-destroy-all-vms.yaml
M proxmox/content/workflows/proxmox-destroy-lab.yaml
M proxmox/content/workflows/proxmox-setup-lab.yaml
commit 8d85d286f61d4ae5d08369e72eb024e3991e5444
Author: Shane Gibson <shane@rackn.com>
Date: Sat Apr 4 18:16:18 2020 -0700
Enhancements.
A proxmox/content/._Documentation.meta
A proxmox/content/params/lab-drp-external-network.yaml
A proxmox/content/params/proxmox-lab-pvesh-extra-config-drp.yaml
A proxmox/content/params/proxmox-lab-pvesh-extra-config-machines.yaml
A proxmox/content/stages/kvm-enable-nested.yaml
A proxmox/content/stages/lab-drp-external-network.yaml
A proxmox/content/stages/proxmox-lab-destroy-networks.yaml
A proxmox/content/tasks/kvm-enable-nested.yaml
A proxmox/content/tasks/lab-drp-external-network.yaml
M proxmox/content/tasks/proxmox-lab-createnodes.yaml
A proxmox/content/tasks/proxmox-lab-destroy-networks.yaml
A proxmox/content/workflows/proxmox-destroy-lab.yaml
M proxmox/content/workflows/proxmox-setup-lab.yaml
M proxmox/proxmox-rackn.yaml
D proxmox/proxmox.yaml
commit 82c98d025a2955a1ba1cabf360a37f277d00a1e8
Author: Shane Gibson <shane@rackn.com>
Date: Sat Apr 4 09:30:30 2020 -0700
Parameterize some things
A proxmox/content/params/proxmox-lab-base-tag.yaml
A proxmox/content/params/proxmox-lab-drp-boot-order.yaml
A proxmox/content/params/proxmox-lab-drp-cores.yaml
A proxmox/content/params/proxmox-lab-drp-disk.yaml
A proxmox/content/params/proxmox-lab-drp-external-bridge.yaml
A proxmox/content/params/proxmox-lab-drp-memory.yaml
A proxmox/content/params/proxmox-lab-machines-boot-order.yaml
A proxmox/content/params/proxmox-lab-machines-cores.yaml
A proxmox/content/params/proxmox-lab-machines-disk.yaml
A proxmox/content/params/proxmox-lab-machines-memory.yaml
M proxmox/content/tasks/proxmox-lab-createnodes.yaml
M proxmox/content/tasks/proxmox-lab-network.yaml
commit 5cd30ae45ed9c8c13d0090beb07fbd96556db851
Author: Shane Gibson <shane@rackn.com>
Date: Fri Apr 3 18:52:14 2020 -0700
WIP: Add Proxmox Student Lab content
A proxmox/content/._Description.meta
A proxmox/content/._DisplayName.meta
A proxmox/content/._Name.meta
A proxmox/content/bootenvs/proxmox-6-rackn.yaml
A proxmox/content/bootenvs/proxmox-6.yaml
A proxmox/content/params/proxmox-iso.yaml
A proxmox/content/params/proxmox-lab-student-count.yaml
A proxmox/content/params/proxmox-lab-student-vms.yaml
A proxmox/content/stages/proxmox-6-rackn.yaml
A proxmox/content/stages/proxmox-6.yaml
A proxmox/content/stages/proxmox-lab-createnodes.yaml
A proxmox/content/stages/proxmox-lab-destroy-all-vms.yaml
A proxmox/content/stages/proxmox-lab-network.yaml
A proxmox/content/tasks/proxmox-iso-modify.yaml
A proxmox/content/tasks/proxmox-lab-createnodes.yaml
A proxmox/content/tasks/proxmox-lab-destroy-all-vms.yaml
A proxmox/content/tasks/proxmox-lab-network.yaml
A proxmox/content/templates/proxmox-ipxe.tmpl
A proxmox/content/templates/proxmox-pxelinux.tmpl
A proxmox/content/workflows/proxmox-setup-lab.yaml
A proxmox/proxmox-rackn.yaml
A proxmox/proxmox.yaml
commit 56e294ca9d295f2e1ff9b9cefa613ed0d42d919a
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Apr 3 13:20:30 2020 -0500
at @galthaus request - include dev param
A task-library/params/dr-server-replace-drp.yaml
M task-library/tasks/dr-server-install.yaml
commit cafefb59bd4e0b7a3b05a61ea209c13079564acd
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Mar 30 17:06:58 2020 -0500
better messaging on HA token generate
M task-library/tasks/dr-server-install.yaml
commit 239bc0f0d6335dfa8e1d60686ec7d8542821a061
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sun Mar 29 11:08:31 2020 -0500
improve process to start at end to make binary replacement better
M task-library/tasks/dr-server-install.yaml
commit 1280bd706e4223ab6925818cf256ebbf63131188
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu Mar 26 14:31:12 2020 -0500
more tuning for binary updates
M task-library/tasks/dr-server-install.yaml
commit 594d2a8d50e4d33a1b484bcc333ec9a046bf8145
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Mar 25 20:42:11 2020 -0500
tweaks to make it easier to replace binary for testing
M task-library/tasks/dr-server-install.yaml
M task-library/templates/dr-server-ha.conf.tmpl
commit 266fb4c0864331ce65a69872ea9de679df107db5
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Mar 24 17:58:32 2020 -0500
include HA configuration options in dr-server install
A task-library/params/dr-server-ha-address.yaml
A task-library/params/dr-server-ha-id.yaml
A task-library/params/dr-server-ha-interface.yaml
A task-library/params/dr-server-ha-passive.yaml
A task-library/params/dr-server-ha-token.yaml
A task-library/params/dr-server-zip-url.yaml
A task-library/tasks/dr-server-install.yaml
A task-library/templates/dr-server-ha.conf.tmpl
commit 296d82afafcd2870e35677c19e068cf08cbbca32
Author: Manuel Torrinha <manuel.torrinha@tecnico.ulisboa.pt>
Date: Thu Mar 19 16:31:55 2020 +0000
Add Chef version and channel specification
Adds two new parameters:
- "chef-bootstrap/chef_channel"
- "chef-bootstrap/chef_version"
"chef-bootstrap/chef_channel" can be usually one of
- "stable"
- "current"
"chef-bootstrap/chef_version" is the Chef version you want to install
in the semver form `x.y.z`, it supports partial versioning, i.e:
- if you want the highest available 14 version you can just specify
as "14"
- if you want the highest available 14.8 version you can specify as
"14.8"
Also adds a missing error_exit function in the install template
Signed-off-by: Manuel Torrinha <manuel.torrinha@tecnico.ulisboa.pt>
A chef-bootstrap/content/params/chef-bootstrap.chef_channel.yaml
A chef-bootstrap/content/params/chef-bootstrap.chef_version.yaml
M chef-bootstrap/content/tasks/chef-bootstrap-install.yaml
M chef-bootstrap/content/templates/chef-bootstrap-install.sh.tmpl
commit 80c7d51b2b67beb7b0c3b6eb420d1b11da731716
Author: Manuel Torrinha <manuel.torrinha@tecnico.ulisboa.pt>
Date: Wed Mar 18 20:15:41 2020 +0000
Creates a new setup task
I just noticed that all task templates are rendered at start which
means we can't have a machine reaching the previously defined
chef-bootstrap-configure task without "chef-bootstrap/node_name" being
defined.
Because of the that we need to have a separate task which takes care of
defining that, and in the future other, parameter(s).
Signed-off-by: Manuel Torrinha <manuel.torrinha@tecnico.ulisboa.pt>
M chef-bootstrap/content/stages/chef-bootstrap.yaml
M chef-bootstrap/content/tasks/chef-bootstrap-configure.yaml
A chef-bootstrap/content/tasks/chef-bootstrap-setup.yaml
commit 076205d2080376283d56470649d79cb2e5741864
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Mar 17 22:05:54 2020 -0500
Add chef-bootstrap to the publish list
M tools/pieces.sh
commit 10fb92d093ccc5ff5ed268804b2067bf061bb926
Author: Manuel Torrinha <manuel.torrinha@tecnico.ulisboa.pt>
Date: Tue Mar 17 16:34:39 2020 +0000
Normalized yaml attributes and templating
Now all parameters, tasks, stages and workflows can be read in the same
way.
Surrounded all yaml attributes with quotes except where it should not
be a string.
Followed the good advice of @VictorLowther and the tasks make use of
templates where it makes sense so that scripts do script work and not
simple templating.
Chef software install source is now a parameter, it should still be a
BASH script.
Updated ._Documentation.meta for bundle generated documentation
Updated README.md to have only the minimal needed information when
viewing the bundle as code in a repo
Signed-off-by: Manuel Torrinha <manuel.torrinha@tecnico.ulisboa.pt>
M chef-bootstrap/README.md
M chef-bootstrap/content/._Documentation.meta
A chef-bootstrap/content/params/chef-bootstrap.chef_install_source.yaml
M chef-bootstrap/content/params/chef-bootstrap.chef_server.yaml
M chef-bootstrap/content/params/chef-bootstrap.encrypted_data_bag_secret.yaml
M chef-bootstrap/content/params/chef-bootstrap.environment.yaml
M chef-bootstrap/content/params/chef-bootstrap.first_boot.yaml
M chef-bootstrap/content/params/chef-bootstrap.named_runlist.yaml
M chef-bootstrap/content/params/chef-bootstrap.node_name.yaml
M chef-bootstrap/content/params/chef-bootstrap.organization.yaml
M chef-bootstrap/content/params/chef-bootstrap.policy_group.yaml
M chef-bootstrap/content/params/chef-bootstrap.policy_name.yaml
M chef-bootstrap/content/params/chef-bootstrap.recreate_client.yaml
M chef-bootstrap/content/params/chef-bootstrap.user.yaml
M chef-bootstrap/content/params/chef-bootstrap.user_key.yaml
M chef-bootstrap/content/profiles/chef-bootstrap-example.yaml
M chef-bootstrap/content/stages/chef-bootstrap-complete.yaml
M chef-bootstrap/content/stages/chef-bootstrap-start.yaml
M chef-bootstrap/content/stages/chef-bootstrap.yaml
M chef-bootstrap/content/tasks/chef-bootstrap-configure.yaml
M chef-bootstrap/content/tasks/chef-bootstrap-install.yaml
M chef-bootstrap/content/tasks/chef-bootstrap-join.yaml
M chef-bootstrap/content/templates/chef-bootstrap-configure.sh.tmpl
M chef-bootstrap/content/templates/chef-bootstrap-install.sh.tmpl
M chef-bootstrap/content/templates/chef-bootstrap-join.sh.tmpl
A chef-bootstrap/content/templates/chef-bootstrap.etc.client.rb.tmpl
A chef-bootstrap/content/templates/chef-bootstrap.etc.encrypted.data.bag.secret.tmpl
A chef-bootstrap/content/templates/chef-bootstrap.etc.first-boot.json.tmpl
A chef-bootstrap/content/templates/chef-bootstrap.etc.user.pem.tmpl
M chef-bootstrap/content/workflows/chef-bootstrap.yaml
commit 701f1d82ae534b09f8938436de60c3372fce3bee
Author: Manuel Torrinha <manuel.torrinha@tecnico.ulisboa.pt>
Date: Tue Mar 17 12:16:48 2020 +0000
Moved Documentation to inside each object
Signed-off-by: Manuel Torrinha <manuel.torrinha@tecnico.ulisboa.pt>
M chef-bootstrap/README.md
M chef-bootstrap/content/._Documentation.meta
M chef-bootstrap/content/params/chef-bootstrap.chef_server.yaml
M chef-bootstrap/content/params/chef-bootstrap.encrypted_data_bag_secret.yaml
M chef-bootstrap/content/params/chef-bootstrap.environment.yaml
M chef-bootstrap/content/params/chef-bootstrap.first_boot.yaml
M chef-bootstrap/content/params/chef-bootstrap.named_runlist.yaml
M chef-bootstrap/content/params/chef-bootstrap.node_name.yaml
M chef-bootstrap/content/params/chef-bootstrap.organization.yaml
M chef-bootstrap/content/params/chef-bootstrap.policy_group.yaml
M chef-bootstrap/content/params/chef-bootstrap.policy_name.yaml
M chef-bootstrap/content/params/chef-bootstrap.recreate_client.yaml
M chef-bootstrap/content/params/chef-bootstrap.user.yaml
M chef-bootstrap/content/params/chef-bootstrap.user_key.yaml
M chef-bootstrap/content/profiles/chef-bootstrap-example.yaml
M chef-bootstrap/content/stages/chef-bootstrap-complete.yaml
M chef-bootstrap/content/stages/chef-bootstrap-start.yaml
M chef-bootstrap/content/stages/chef-bootstrap.yaml
M chef-bootstrap/content/tasks/chef-bootstrap-configure.yaml
M chef-bootstrap/content/tasks/chef-bootstrap-install.yaml
M chef-bootstrap/content/tasks/chef-bootstrap-join.yaml
M chef-bootstrap/content/workflows/chef-bootstrap.yaml
commit b54eaf3ac1d4eb7cb5993adb4779a648b444d732
Author: Manuel Torrinha <manuel.torrinha@tecnico.ulisboa.pt>
Date: Tue Mar 17 01:32:57 2020 +0000
Added headers to template files to comply with Contributing Guidelines
Signed-off-by: Manuel Torrinha <manuel.torrinha@tecnico.ulisboa.pt>
M chef-bootstrap/content/templates/chef-bootstrap-configure.sh.tmpl
M chef-bootstrap/content/templates/chef-bootstrap-install.sh.tmpl
M chef-bootstrap/content/templates/chef-bootstrap-join.sh.tmpl
commit 65176666ea295de6c26accbb1679ef602e39357c
Author: Manuel Torrinha <manuel.torrinha@tecnico.ulisboa.pt>
Date: Tue Mar 17 01:25:14 2020 +0000
Initial chef-bootstrap bundle commit
This bundle adds support for bootstrapping a node to a Chef Server
Organization. It also allows for some fine-grained configuration, such as
Chef Policies, initial run list and/or attributes.
See README.md for detailed information.
Signed-off-by: Manuel Torrinha <manuel.torrinha@tecnico.ulisboa.pt>
A chef-bootstrap/README.md
A chef-bootstrap/content/._Author.meta
A chef-bootstrap/content/._CodeSource.meta
A chef-bootstrap/content/._Color.meta
A chef-bootstrap/content/._Copyright.meta
A chef-bootstrap/content/._Description.meta
A chef-bootstrap/content/._DisplayName.meta
A chef-bootstrap/content/._DocUrl.meta
A chef-bootstrap/content/._Documentation.meta
A chef-bootstrap/content/._Icon.meta
A chef-bootstrap/content/._License.meta
A chef-bootstrap/content/._Name.meta
A chef-bootstrap/content/._Order.meta
A chef-bootstrap/content/._Overwritable.meta
A chef-bootstrap/content/._RequiredFeatures.meta
A chef-bootstrap/content/._Source.meta
A chef-bootstrap/content/._Tags.meta
A chef-bootstrap/content/params/chef-bootstrap.chef_server.yaml
A chef-bootstrap/content/params/chef-bootstrap.encrypted_data_bag_secret.yaml
A chef-bootstrap/content/params/chef-bootstrap.environment.yaml
A chef-bootstrap/content/params/chef-bootstrap.first_boot.yaml
A chef-bootstrap/content/params/chef-bootstrap.named_runlist.yaml
A chef-bootstrap/content/params/chef-bootstrap.node_name.yaml
A chef-bootstrap/content/params/chef-bootstrap.organization.yaml
A chef-bootstrap/content/params/chef-bootstrap.policy_group.yaml
A chef-bootstrap/content/params/chef-bootstrap.policy_name.yaml
A chef-bootstrap/content/params/chef-bootstrap.recreate_client.yaml
A chef-bootstrap/content/params/chef-bootstrap.user.yaml
A chef-bootstrap/content/params/chef-bootstrap.user_key.yaml
A chef-bootstrap/content/profiles/chef-bootstrap-example.yaml
A chef-bootstrap/content/stages/chef-bootstrap-complete.yaml
A chef-bootstrap/content/stages/chef-bootstrap-start.yaml
A chef-bootstrap/content/stages/chef-bootstrap.yaml
A chef-bootstrap/content/tasks/chef-bootstrap-configure.yaml
A chef-bootstrap/content/tasks/chef-bootstrap-install.yaml
A chef-bootstrap/content/tasks/chef-bootstrap-join.yaml
A chef-bootstrap/content/templates/chef-bootstrap-configure.sh.tmpl
A chef-bootstrap/content/templates/chef-bootstrap-install.sh.tmpl
A chef-bootstrap/content/templates/chef-bootstrap-join.sh.tmpl
A chef-bootstrap/content/workflows/chef-bootstrap.yaml
commit 754f53868de3153a1729d2b86b713694fea4b7ca
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Mon Mar 2 09:13:30 2020 -0600
Add secure boot support for Sledgehammer and CentOS install bootenvs.
This requires support for the new Loaders top-level field on bootenvs.
M content/._RequiredFeatures.meta
M content/bootenvs/centos-7.6.1810.yml
M content/bootenvs/centos-7.7.1908.yml
M content/bootenvs/centos-7.yml
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
M content/bootenvs/ubuntu-16.04.yml
M content/bootenvs/ubuntu-18.04.yml
M sledgehammer-builder/tasks/sledgehammer-stage-bits.yaml
commit 999e38dc411c35213a54e8c86ba39114276722fc
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Mon Mar 2 08:37:12 2020 -0600
Add generic secure grub template that just chains into the usual grub load sequence.
A content/templates/grub-secure.tmpl
commit 0d4a9b786ce6a0dcbf6946121275bf59e8146a52
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Thu Feb 27 16:14:09 2020 -0600
Arrange for Sledgehammer to include a copy of the binaries it needs for UEFI secure boot.
M sledgehammer-builder/bootenvs/build-sledgehammer.yaml
M sledgehammer-builder/tasks/sledgehammer-stage-bits.yaml
commit 770fb902bbdb30248e9d1e66135415e5ad74c388
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Mar 4 14:48:08 2020 -0600
Remove the unsafe user stuff and replace with claims.
D dev-library/params/unsafe-rs-password.yaml
D dev-library/params/unsafe-rs-username.yaml
M go.sum
M image-builder/tasks/image-capture.yaml
M image-builder/tasks/image-stage.yaml
M image-builder/templates/image-builder-stage.sh.tmpl
M image-builder/templates/image-capture.sh.tmpl
commit 62b6c6dc24d4095d1c9ffbcd36b01e957b9185ef
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Mar 4 14:36:21 2020 -0600
these should not exist, we should remove them
D dev-library/params/unsafe-rs-password.yaml
D dev-library/params/unsafe-rs-username.yaml
commit 7a624130ed5d7f446c7b0f32f249e4e05fba75b5
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Mar 4 14:30:12 2020 -0600
include feature check for ExtraClaims
M krib/._RequiredFeatures.meta
commit 8364ab9b9522ac2c6f370f7d3057a75859e56308
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Mar 4 14:25:59 2020 -0600
remove unsafe hack and use ExtraClaims instead. Will require 4x DRP
M krib/tasks/krib-dev-hard-reset.yaml
M krib/tasks/krib-dev-reset.yaml
commit 35c39e6ebfa0d8201ce7c0d1f455178edb7fbe38
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Mar 3 12:40:12 2020 -0600
Update to v4.3.0-beta2
M go.mod
commit 0be0b9e63451ef3052d5bead37bf6f5565a5d746
Author: Michael Rice <michael@michaelrice.org>
Date: Tue Feb 25 22:59:03 2020 -0600
Rework kubespray content pack to just use profiles
Update the kubespray to reflect the changes to the drmachines.py inventory. Removed the unused params, added a basic doc.
Signed-off-by: Michael Rice <michael@michaelrice.org>
A kubespray/._Documentation.meta
D kubespray/params/ansible-groups-members.yaml
D kubespray/params/ansible-groups.yaml
D kubespray/params/ansible-groupvars.yaml
D kubespray/params/ansible-hostvars.yaml
D kubespray/params/ansible-parent-groups.yaml
M kubespray/profiles/k8s-cluster.yaml
M kubespray/profiles/k8s-deploy.yaml
commit 109fd7207e5056b48580ab243c32604f96d200a6
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Feb 21 13:32:32 2020 -0600
fix(burnin): typo fixing too fast
M burnin/tasks/cpumem_stress.yml
commit 85cff68881218cc2dad068892bf5767258b7de1d
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Feb 21 13:04:04 2020 -0600
fix(burnin): add cpu reserve to allow for tweaking memory usage in test.
Sledgehammer is in-memory OS and needs a reserve. Previous 128M/Proc
was sufficient. Sledgehammer has grown and needs more. Add parameter
to allow tweaks in the future. Update default to 256M.
A burnin/params/burnin-cpumem-memory-reserve.yml
M burnin/tasks/cpumem_stress.yml
commit 4db3c227947f3bdae56a065d1a406acc7accd2f6
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Feb 21 09:11:15 2020 -0600
workaround: remove helm until updated to v3
M krib/workflows/krib-install-cluster.yaml
M krib/workflows/krib-live-cluster.yaml
commit 10831661f70fe64a658435e0ac4def6adcd3d7b5
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Feb 17 15:58:11 2020 -0600
Allow the coreos ignition file to be direct referenced by URL.
A coreos/params/coreos_ignition_url.yaml
M coreos/tasks/coreos-install.yaml
commit e35ee5880fe54cd094e6d405112362a1ae30ebd9
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Feb 17 09:35:16 2020 -0600
bug: fix latest tag
they are not maintaining latest as per expectations. for now - change to hard coded version
M edge-lab/params/edge-lab-helm-version.yaml
commit 699308bb5df38986174b53502c90d0436d5dc91c
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sun Feb 16 18:08:12 2020 -0600
change to bash variable from gotemplate variable
M edge-lab/tasks/edge-lab-helm-charts.yaml
M edge-lab/tasks/edge-lab-helm-install.yaml
commit 3431dc8d93366d71b9ad5c21683a9044085a9e59
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sun Feb 16 18:08:12 2020 -0600
change to bash variable from gotemplate variable
M edge-lab/tasks/edge-lab-helm-charts.yaml
M edge-lab/tasks/edge-lab-helm-install.yaml
commit f9a280bb2a7ff5f5413afad332fc0edc77a221ea
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sun Feb 16 00:32:15 2020 -0600
enhance: idempotent check to make sure we don't re-run join-up
M task-library/tasks/ansible-join-up.yaml
commit 86f570c52b867d48ada5c39e8096373dc2ee368e
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sat Feb 15 14:58:30 2020 -0600
Fix typos and formatting of doc of FlexiFlow
M flexiflow/._Documentation.meta
commit b896689d174a71d65c2fe1cf66ecffed455e62f5
Author: Shane Gibson <shane@rackn.com>
Date: Thu Feb 13 11:08:13 2020 -0800
Ubuntu 18.04.4 (Bionic Beaver) update
M content/bootenvs/ubuntu-18.04-arm64-hwe.yml
M content/bootenvs/ubuntu-18.04.yml
commit 65400c54ccd960882ee78548164ff7dec1a2d3a9
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu Feb 13 07:48:34 2020 -0600
comma issue
M edge-lab/profiles/openfaas-base.yaml
commit bf223875570921ee8f10f69a8cf5fa61da041ca7
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Feb 12 23:00:53 2020 -0600
include openfaas base profile and documentation
M edge-lab/._Documentation.meta
M edge-lab/params/edge-lab-helm-charts.yaml
A edge-lab/params/openfaas-password.yaml
A edge-lab/profiles/openfaas-base.yaml
commit 06c0ae5579cbf1dc09a58cbc2648a469144a7639
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Feb 10 23:53:14 2020 -0600
position so that edge-lab and multi-site demo can start using shared code
A task-library/tasks/bootstrap-lock.yaml
commit 7641a29173b718048251592d79c1d8fe0c673b5c
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Feb 10 23:32:09 2020 -0600
port krib features to edge helm task for openfaas requirements
M edge-lab/params/edge-lab-helm-charts.yaml
M edge-lab/tasks/edge-lab-helm-charts.yaml
commit e64370f456766e5c7d494f9c20ecae0f6b18e6f6
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Feb 10 13:31:58 2020 -0600
Update sledgehammer builder to not need drp bits.
M sledgehammer-builder/tasks/sledgehammer-stage-bits.yaml
commit b5c28010c4cc377ef7c491407f008763f41edee2
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Jan 7 17:09:41 2020 -0600
placeholder for slowly pulling work from edgelab into release
reflect new process in docs
update licenses in this repo to be correct
Add helper comment help for people to find source
Just a comment helper to help people find help on the helper that is sourced in for `setup.tmpl`.
shared for dockerfiles used by context bootstrapper
workaround: dont enforce full object spec during migration
formatting fix - need CR
fix bulletted list
Initial commit of vmware-lib with govc and vcsa-deploy
Remove generic runner, fix fake machine mappings script
Update tools to handle subdirectory contents.
if we've set cloud/provider, we can skip ISOs
get helm chart install working
M .gitignore
M burnin/._Copyright.meta
M burnin/._License.meta
M classify-tests/._Copyright.meta
M classify-tests/._License.meta
M classify/._Copyright.meta
M classify/._License.meta
M content/._Copyright.meta
M content/templates/setup.tmpl
M contrib/._Copyright.meta
M coreos/._Copyright.meta
M coreos/._License.meta
M dell-support/._Copyright.meta
M dell-support/._License.meta
M dev-library/._Copyright.meta
M dev-library/._License.meta
M drp-prom-mon/._Copyright.meta
M drp-prom-mon/._License.meta
M edge-lab/._Documentation.meta
M edge-lab/tasks/edge-lab-bootstrap-isos.yaml
M edge-lab/tasks/edge-lab-helm-charts.yaml
M flash/._Copyright.meta
M flash/._License.meta
M flexiflow/._Copyright.meta
M flexiflow/._License.meta
M hardware-tooling/._Copyright.meta
M hardware-tooling/._License.meta
M hpe-support/._Copyright.meta
M hpe-support/._License.meta
M image-builder/._Copyright.meta
M image-builder/._License.meta
A integrations/docker-context/ansible-dockerfile
A integrations/docker-context/runner-dockerfile
A integrations/docker-context/terraform-dockerfile
M krib/._Copyright.meta
M lenovo-support/._Copyright.meta
M lenovo-support/._License.meta
M opsramp/._Copyright.meta
M opsramp/._License.meta
M os-other/._Copyright.meta
M os-other/._License.meta
M rancheros/._Copyright.meta
M rancheros/._License.meta
M task-library/._Copyright.meta
M task-library/._License.meta
M task-library/params/cluster-machines.yaml
A task-library/params/reboot-workflow.yaml
M test-validation/._License.meta
M tools/package.sh
M tools/pieces.sh
M validation/._Copyright.meta
M validation/._License.meta
A vmware-lib/.gitignore
A vmware-lib/README.rst
A vmware-lib/content/._Author.meta
A vmware-lib/content/._CodeSource.meta
A vmware-lib/content/._Color.meta
A vmware-lib/content/._Copyright.meta
A vmware-lib/content/._Description.meta
A vmware-lib/content/._DisplayName.meta
A vmware-lib/content/._DocUrl.meta
A vmware-lib/content/._Documentation.meta
A vmware-lib/content/._Icon.meta
A vmware-lib/content/._License.meta
A vmware-lib/content/._Name.meta
A vmware-lib/content/._Source.meta
A vmware-lib/content/._Tags.meta
A vmware-lib/content/._Type.meta
A vmware-lib/content/contexts/govc.yaml
A vmware-lib/content/contexts/vcsa-deploy.yaml
A vmware-lib/content/params/govc-command.yaml
A vmware-lib/content/params/govc-datastore.yaml
A vmware-lib/content/params/govc-insecure.yaml
A vmware-lib/content/params/govc-network.yaml
A vmware-lib/content/params/govc-node.yaml
A vmware-lib/content/params/govc-password.yaml
A vmware-lib/content/params/govc-port.yaml
A vmware-lib/content/params/govc-resource-pool.yaml
A vmware-lib/content/params/govc-template-json.yaml
A vmware-lib/content/params/govc-url.yaml
A vmware-lib/content/params/govc-username.yaml
A vmware-lib/content/params/vcsa-deploy-command.yaml
A vmware-lib/content/params/vcsa-deploy-template-json.yaml
A vmware-lib/content/profiles/govc-about-test.yaml
A vmware-lib/content/profiles/govc-vcsa-test.yaml
A vmware-lib/content/profiles/govc-vcsa-vc01.yaml
A vmware-lib/content/profiles/vcsa-deploy-EXAMPLE.yaml
A vmware-lib/content/stages/govc-command.yaml
A vmware-lib/content/stages/govc-wait-for-vcenter.yaml
A vmware-lib/content/stages/vcsa-deploy-command.yaml
A vmware-lib/content/tasks/context-clear.yaml
A vmware-lib/content/tasks/context-runner.yaml
A vmware-lib/content/tasks/govc-command.yaml
A vmware-lib/content/tasks/govc-wait-for-vcenter.yaml
A vmware-lib/content/tasks/vcsa-deploy-command.yaml
A vmware-lib/content/templates/govc-vcsa-EXAMPLE.json.tmpl
A vmware-lib/content/templates/govc-vcsa-vc01.json.tmpl
A vmware-lib/content/templates/vcsa-deploy-EXAMPLE.json.tmpl
A vmware-lib/content/workflows/govc-command.yaml
A vmware-lib/content/workflows/govc-vcenter-create.yaml
A vmware-lib/content/workflows/vcsa-deploy-command.yaml
A vmware-lib/dockerfiles/dockerfile-govc
A vmware-lib/dockerfiles/dockerfile-vcsa-deploy
A vmware-lib/tools/build-docker.sh
A vmware-lib/tools/drpcli-commands.sh
A vmware-lib/tools/drpcli-create-machines.sh
commit d5f2fd9e6df60b4f324465401f30e7c7876beb00
Author: Michael Rice <michael@michaelrice.org>
Date: Sun Feb 9 18:55:46 2020 -0600
update debian 9 bootenv
update sha of debian 9 bootenv
M content/bootenvs/debian-9.yml
commit fe9055814b9587db8d4b0f8a03a418936a754b47
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Feb 6 11:48:16 2020 -0600
Handle curl failure and error if the file is missing.
Handles workitem #154
M flash/tasks/dell-firmware-flash-list.yml
M flash/tasks/hpe-firmware-flash-list.yml
M flash/tasks/lenovo-firmware-flash-list.yml
commit 1a8b4525ef57f925b88c634be2eb72004f2e9ca8
Author: Rob Hirschfeld <rob@rackn.com>
Date: Thu Feb 6 10:29:18 2020 -0600
handle case where discovery should not force sledgehammer
A content/stages/discover-nobootenv.yaml
M content/stages/discover.yaml
commit d1b4aa4666909694e0ca49d3bb2b032554fc6fd6
Author: Michael Rice <michael@michaelrice.org>
Date: Wed Jan 29 01:23:00 2020 -0600
Adding fedora 31 bootenv
This chgange adds support for Fedora 31 x86_64
This change also introduces a new param called kickstart-base-packages
Fixes: rackn/provision-server#182
Signed-off-by: Michael Rice <michael@michaelrice.org>
A content/bootenvs/fedora-31.yml
A content/params/kickstart-base-packages.yaml
A content/stages/fedora-31.yml
M content/templates/centos-7.ks.tmpl
M content/templates/select-kickseed.tmpl
A task-library/workflows/fedora-base.yaml
commit 81de735e0fd2769d667b41394e101a625d616dce
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Feb 6 00:07:39 2020 -0600
Update tools to handle subdirectory contents.
M .gitignore
M tools/package.sh
M tools/pieces.sh
commit 367b2a687a176c0609d56c2a19fb24ae611649b8
Author: Shane Gibson <shane@rackn.com>
Date: Wed Feb 5 22:02:53 2020 -0800
Remove generic runner, fix fake machine mappings script
D vmware-lib/content/contexts/runner-1.yaml
D vmware-lib/content/contexts/runner-2.yaml
M vmware-lib/dockerfiles/dockerfile-govc
D vmware-lib/dockerfiles/dockerfile-runner
M vmware-lib/tools/drpcli-commands.sh
M vmware-lib/tools/drpcli-create-machines.sh
commit 16993cc5da6c8e29b5e6acc4e9d4e47799d53aad
Author: Shane Gibson <shane@rackn.com>
Date: Wed Feb 5 21:50:28 2020 -0800
Initial commit of vmware-lib with govc and vcsa-deploy
A vmware-lib/.gitignore
A vmware-lib/README.rst
A vmware-lib/content/._Author.meta
A vmware-lib/content/._CodeSource.meta
A vmware-lib/content/._Color.meta
A vmware-lib/content/._Copyright.meta
A vmware-lib/content/._Description.meta
A vmware-lib/content/._DisplayName.meta
A vmware-lib/content/._DocUrl.meta
A vmware-lib/content/._Documentation.meta
A vmware-lib/content/._Icon.meta
A vmware-lib/content/._License.meta
A vmware-lib/content/._Name.meta
A vmware-lib/content/._Source.meta
A vmware-lib/content/._Tags.meta
A vmware-lib/content/._Type.meta
A vmware-lib/content/contexts/govc.yaml
A vmware-lib/content/contexts/runner-1.yaml
A vmware-lib/content/contexts/runner-2.yaml
A vmware-lib/content/contexts/vcsa-deploy.yaml
A vmware-lib/content/params/govc-command.yaml
A vmware-lib/content/params/govc-datastore.yaml
A vmware-lib/content/params/govc-insecure.yaml
A vmware-lib/content/params/govc-network.yaml
A vmware-lib/content/params/govc-node.yaml
A vmware-lib/content/params/govc-password.yaml
A vmware-lib/content/params/govc-port.yaml
A vmware-lib/content/params/govc-resource-pool.yaml
A vmware-lib/content/params/govc-template-json.yaml
A vmware-lib/content/params/govc-url.yaml
A vmware-lib/content/params/govc-username.yaml
A vmware-lib/content/params/vcsa-deploy-command.yaml
A vmware-lib/content/params/vcsa-deploy-template-json.yaml
A vmware-lib/content/profiles/govc-about-test.yaml
A vmware-lib/content/profiles/govc-vcsa-test.yaml
A vmware-lib/content/profiles/govc-vcsa-vc01.yaml
A vmware-lib/content/profiles/vcsa-deploy-EXAMPLE.yaml
A vmware-lib/content/stages/govc-command.yaml
A vmware-lib/content/stages/govc-wait-for-vcenter.yaml
A vmware-lib/content/stages/vcsa-deploy-command.yaml
A vmware-lib/content/tasks/context-clear.yaml
A vmware-lib/content/tasks/context-runner.yaml
A vmware-lib/content/tasks/govc-command.yaml
A vmware-lib/content/tasks/govc-wait-for-vcenter.yaml
A vmware-lib/content/tasks/vcsa-deploy-command.yaml
A vmware-lib/content/templates/govc-vcsa-EXAMPLE.json.tmpl
A vmware-lib/content/templates/govc-vcsa-vc01.json.tmpl
A vmware-lib/content/templates/vcsa-deploy-EXAMPLE.json.tmpl
A vmware-lib/content/workflows/govc-command.yaml
A vmware-lib/content/workflows/govc-vcenter-create.yaml
A vmware-lib/content/workflows/vcsa-deploy-command.yaml
A vmware-lib/dockerfiles/dockerfile-govc
A vmware-lib/dockerfiles/dockerfile-runner
A vmware-lib/dockerfiles/dockerfile-vcsa-deploy
A vmware-lib/tools/build-docker.sh
A vmware-lib/tools/drpcli-commands.sh
A vmware-lib/tools/drpcli-create-machines.sh
commit 0f628978b94fd6994fbe1486d4e07ed69d6108d9
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Feb 4 15:38:34 2020 -0600
formatting fix - need CR
fix bulletted list
M edge-lab/._Documentation.meta
commit 5e19c13e529fada6752b65799ea01e2fea59ce46
Author: Rob Hirschfeld <rob@rackn.com>
Date: Tue Jan 28 07:18:21 2020 -0600
workaround: dont enforce full object spec during migration
M task-library/params/cluster-machines.yaml
commit d93dac3a13ed51a6fb0c4e56d657c495ad8ca2fa
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Jan 27 21:13:43 2020 -0600
shared for dockerfiles used by context bootstrapper
A integrations/docker-context/ansible-dockerfile
A integrations/docker-context/runner-dockerfile
A integrations/docker-context/terraform-dockerfile
commit 7633429ef96382b16d3d9e9e85cc2bf98f43e1a8
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sun Jan 26 17:43:45 2020 -0600
add get nodes check
M edge-lab/tasks/edge-lab-helm-charts.yaml
commit 69d989d6ed2d4d125eaa576e8b9d706f9fb22005
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sun Jan 26 00:30:24 2020 -0600
updating helm processes
M edge-lab/tasks/edge-lab-helm-charts.yaml
commit 50dce3641eae9151fbdba1b823b14cbc0e07158d
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Jan 24 00:05:31 2020 -0600
edge helm install runs
M edge-lab/tasks/edge-lab-bootstrap-isos.yaml
M edge-lab/tasks/edge-lab-helm-charts.yaml
M edge-lab/tasks/edge-lab-helm-install.yaml
M edge-lab/workflows/k3s-install.yaml
M krib/templates/krib-helm-init.sh.tmpl
M krib/templates/krib-helm.sh.tmpl
commit 1c2fc23ff2a77f5bb24e81dbb5f3f5d61fb11047
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sat Jan 18 17:41:10 2020 -0600
rename helm/* to krib/helm-*
WIP for helm in edgelab
rename file:
A edge-lab/params/edge-lab-helm-charts.yaml
A edge-lab/params/edge-lab-helm-download-url.yaml
A edge-lab/params/edge-lab-helm-version.yaml
A edge-lab/stages/edge-lab-helm.yaml
A edge-lab/tasks/edge-lab-helm-charts.yaml
A edge-lab/tasks/edge-lab-helm-install.yaml
M edge-lab/templates/k3s-install.sh.tmpl
M krib/params/helm-charts.yaml
M krib/params/helm-version.yaml
M krib/templates/krib-helm-init.sh.tmpl
M krib/templates/krib-helm.sh.tmpl
commit 7cb4263400b876696540fb29823fbb61e6694c25
Author: Shane Gibson <shane@rackn.com>
Date: Sun Jan 19 09:03:55 2020 -0800
Add helper comment help for people to find source
Just a comment helper to help people find help on the helper that is sourced in for `setup.tmpl`.
M content/templates/setup.tmpl
commit 4535a411858c5235518f2ab32097c46b73dec9d6
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Jan 15 18:48:30 2020 -0600
bring over from multi-site
tweak docs and icons
more echo
A task-library/params/ansible-output.yaml
A task-library/params/ansible-playbook-templates.yaml
A task-library/params/rsa-key-private.yaml
A task-library/params/rsa-key-public.yaml
A task-library/params/rsa-key-user.yaml
A task-library/tasks/ansible-apply.yaml
A task-library/tasks/ansible-join-up.yaml
A task-library/tasks/rsa-key-create.yaml
commit 1bac77e054c682e3ac17816216f7ae6480a948bf
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Jan 8 16:40:08 2020 -0600
fix rst formatting bullets
M edge-lab/._Documentation.meta
commit ec0268c88d1a47be56b6fc3bc03ee3a02fda5ef8
Author: mclamb <mclamb.register+github@gmail.com>
Date: Tue Jan 7 21:13:18 2020 -0500
Filter out content after @ from ip -o link
ip -o link returns a list of all network links, some of which may include a portion with @ followed by the parent interface. This is filtered out to be properly passed to ip link set dev $intf up, otherwise it will err.
M task-library/templates/network-lldp-start.sh.tmpl
commit f103fb9d0d422787264d2db49797378f8412de3e
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Jan 6 21:39:04 2020 -0600
update icons, add lock stage
M edge-lab/._Documentation.meta
M edge-lab/params/edge-lab-reboot-workflow.yaml
M edge-lab/stages/edge-lab-bootstrap.yaml
M edge-lab/stages/edge-lab-reboot-to-discover.yaml
M edge-lab/tasks/edge-lab-bootstrap-isos.yaml
A edge-lab/tasks/edge-lab-bootstrap-lock.yaml
M edge-lab/tasks/edge-lab-bootstrap-prefs.yaml
M edge-lab/tasks/edge-lab-bootstrap-ssh.yaml
M edge-lab/tasks/edge-lab-bootstrap-subnet.yaml
M edge-lab/tasks/edge-lab-reboot-workflow.yaml
M edge-lab/workflows/edge-lab-bootstrap.yaml
M edge-lab/workflows/edge-lab-reboot-to-discover.yaml
commit a1949a7120836eb0d400644846bcdc3e049e0dff
Author: Rob Hirschfeld <rob@rackn.com>
Date: Mon Jan 6 08:56:41 2020 -0600
icon tweak
M edge-lab/templates/k3s-install.sh.tmpl
commit 3c5ac09268eac18bdc23728cc083a7da2d1c4e32
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Jan 6 00:45:45 2020 -0500
Add reboot workflows...
A edge-lab/params/edge-lab-reboot-workflow.yaml
A edge-lab/stages/edge-lab-reboot-to-discover.yaml
A edge-lab/tasks/edge-lab-reboot-workflow.yaml
M edge-lab/workflows/edge-lab-bootstrap.yaml
A edge-lab/workflows/edge-lab-reboot-to-discover.yaml
commit dd2b1a6137980d8b192bb3902f6bca7b5b70e79f
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sun Jan 5 22:45:17 2020 -0500
Add bootstrap workflow, stage, and tasks. Update docs.
M edge-lab/._Documentation.meta
A edge-lab/stages/edge-lab-bootstrap.yaml
A edge-lab/tasks/edge-lab-bootstrap-isos.yaml
A edge-lab/tasks/edge-lab-bootstrap-prefs.yaml
A edge-lab/tasks/edge-lab-bootstrap-ssh.yaml
A edge-lab/tasks/edge-lab-bootstrap-subnet.yaml
A edge-lab/workflows/edge-lab-bootstrap.yaml
commit 8bd8116145464047bb3cc9fbc0b765226e78e5d1
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sun Jan 5 21:17:12 2020 -0500
Publish edge-lab
M tools/pieces.sh
commit 84cef124c7952cd7bc2f3c16e10e73b993195932
Author: Rob Hirschfeld <rob@rackn.com>
Date: Sat Jan 4 17:21:48 2020 -0600
link to k3s, video format
M edge-lab/templates/k3s-install.sh.tmpl
commit c4979b910059cf7e7c11c77c150797a609db7fb5
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Jan 3 17:38:06 2020 -0600
protections for repeated runs
M edge-lab/templates/k3s-install.sh.tmpl
commit 26fe9b6b65cc5d9c9fef28f1a4ff84c47606a859
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Jan 3 17:10:16 2020 -0600
update checksum to work correctly on multi-platform
M edge-lab/templates/k3s-install.sh.tmpl
commit 53bf8f323f5e9757ecd53dcf1298e8eb4bd25642
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Jan 3 15:39:04 2020 -0600
tweaks to names and colors
M .gitignore
M edge-lab/._Description.meta
M edge-lab/._Documentation.meta
M edge-lab/tasks/k3s-install.yaml
M edge-lab/templates/k3s-install.sh.tmpl
R054 edge-lab/workflows/k3s-cluster.yaml edge-lab/workflows/k3s-install.yaml
commit 414ce62e868309c67c23bb63a565cd899018c2f5
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Jan 3 15:31:33 2020 -0600
working arm k3s install with checksum test
M edge-lab/._Documentation.meta
D edge-lab/params/containerd-loglevel.yaml
D edge-lab/params/containerd-version.yaml
M edge-lab/params/k3s-admin-conf.yaml
A edge-lab/params/k3s-download-url.yaml
A edge-lab/params/k3s-version.yaml
M edge-lab/stages/k3s-install.yaml
D edge-lab/tasks/containerd-install.yaml
D edge-lab/templates/containerd-install.sh.tmpl
M edge-lab/templates/k3s-install.sh.tmpl
commit 7a7808eb94c07bdcfaed642e4614d1cddb686692
Author: Rob Hirschfeld <rob@rackn.com>
Date: Fri Jan 3 12:22:36 2020 -0600
bring edge-lab content into provision-content
M .gitignore
A edge-lab/._Author.meta
A edge-lab/._CodeSource.meta
A edge-lab/._Color.meta
A edge-lab/._Copyright.meta
A edge-lab/._Description.meta
A edge-lab/._DisplayName.meta
A edge-lab/._DocUrl.meta
A edge-lab/._Documentation.meta
A edge-lab/._Icon.meta
A edge-lab/._License.meta
A edge-lab/._Name.meta
A edge-lab/._Order.meta
A edge-lab/._Prerequisites.meta
A edge-lab/._Source.meta
A edge-lab/._Tags.meta
A edge-lab/params/containerd-loglevel.yaml
A edge-lab/params/containerd-version.yaml
A edge-lab/params/k3s-admin-conf.yaml
A edge-lab/params/k3s-api-port.yaml
A edge-lab/params/k3s-node-token.yaml
A edge-lab/stages/k3s-install.yaml
A edge-lab/tasks/containerd-install.yaml
A edge-lab/tasks/k3s-install.yaml
A edge-lab/templates/containerd-install.sh.tmpl
A edge-lab/templates/k3s-install.sh.tmpl
A edge-lab/workflows/k3s-cluster.yaml
commit b4918a00aa43123fd8324cbb7a8d77ed8d53589b
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Jan 2 13:10:15 2020 -0500
Update sledgehammer to work better with RPI behavior.
M content/bootenvs/sledgehammer.yml
commit 44dc7e19287346cf96c2c58ea00452df17f9f23a
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Jan 2 09:44:13 2020 -0500
Fix custom macaddr rendering
M content/bootenvs/sledgehammer.yml
M go.sum
commit ea884310fbab1b561943d569abf474c9810ade34
Author: Rob Hirschfeld <rob@rackn.com>
Date: Wed Jan 1 23:59:18 2020 -0600
add context name param, remove dead ansible params
D task-library/params/ansible-inventory.yaml
D task-library/params/ansible-playbooks.yaml
D task-library/params/ansible.yaml
A task-library/params/context-name.yaml
commit f0bcd3a931a0f01ad069ce6dcbdcf677e3d6872b
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Jan 1 19:43:10 2020 -0500
Update to use the latest drpcli to build Link bootenv
M go.mod
commit 5f71deafecb0da9cc26afe82d8b4bb1c8da42010
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Jan 1 18:20:46 2020 -0500
Update links to iso
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
commit 02f5bd2a1d23631bf00e801a7f13e52623e1b9ac
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Jan 1 18:11:33 2020 -0500
Update for rpi4 builder pieces - hack for rpi4...
Update sledgehammer and discovery to server rpi4 systems.
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
M sledgehammer-builder/tasks/sledgehammer-stage-bits.yaml
commit 4467329082f449237b421197b59826869c22ad44
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sun Dec 29 14:20:06 2019 -0600
Start to allow for rpi4 arch for parallel operations.
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
commit 6718a59d6416ab74ee69794090189a84733a9647
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Sat Dec 7 20:20:35 2019 -0600
Add some rpi changes
M content/bootenvs/discovery.yml
M content/bootenvs/sledgehammer.yml
M sledgehammer-builder/tasks/sledgehammer-stage-bits.yaml
End of Note