Skip to content

v4.3.0

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