Skip to content

v4.3.0-beta6

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 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 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

End of Note