8.3.3.31. v4.2.19ΒΆ

commit 417df7443fd587b75eecf6aba33530ca822432f3
Author: Michael Rice <michael@michaelrice.org>
Date:   Thu Sep 26 14:10:27 2019 -0500

    feat(image-deploy): rework image-deploy to handle startup better

    This updates:
    * add scripts that drpcli agent install/start to manage runner in the image
    * Put scripts and meta-data/user-data into the image.
    * Update Cloud-init pieces to use the local data instead of network data.
    * Update to curtin 19.3
    * Update/Create docs for image-deploy
    * Add profile tests and examples

A   cmds/image-deploy/content/._Documentation.meta
M   cmds/image-deploy/content/params/cloud-init.user-data.yaml
M   cmds/image-deploy/content/params/cloud-init.x509-certs.yaml
M   cmds/image-deploy/content/params/curtin.debug.yaml
M   cmds/image-deploy/content/params/curtin.network.cidr.yaml
M   cmds/image-deploy/content/params/curtin.network.gateway.yaml
M   cmds/image-deploy/content/params/curtin.network.ifname.yaml
M   cmds/image-deploy/content/params/curtin.network.nameservers.yaml
M   cmds/image-deploy/content/params/curtin.network.template.yaml
M   cmds/image-deploy/content/params/curtin.partitions.yaml
M   cmds/image-deploy/content/params/curtin.skip-finalize-windows.yaml
A   cmds/image-deploy/content/params/id-test-index.yaml
A   cmds/image-deploy/content/params/id-test-tests.yaml
M   cmds/image-deploy/content/params/image-deploy.additional-tarballs.yaml
A   cmds/image-deploy/content/params/image-deploy.admin-password.yaml
A   cmds/image-deploy/content/params/image-deploy.admin-username.yaml
A   cmds/image-deploy/content/params/image-deploy.cloud-init-base-url.yaml
M   cmds/image-deploy/content/params/image-deploy.image-file.yaml
M   cmds/image-deploy/content/params/image-deploy.image-os-subtype.yaml
M   cmds/image-deploy/content/params/image-deploy.image-os.yaml
M   cmds/image-deploy/content/params/image-deploy.image-type.yaml
M   cmds/image-deploy/content/params/image-deploy.image-url.yaml
M   cmds/image-deploy/content/params/image-deploy.install-disk.yaml
M   cmds/image-deploy/content/params/image-deploy.skip-grub2-configure.yaml
M   cmds/image-deploy/content/params/image-deploy.skip-initramfs.yaml
M   cmds/image-deploy/content/params/image-deploy.skip-network-configure.yaml
A   cmds/image-deploy/content/params/image-deploy.use-cloud-init.yaml
M   cmds/image-deploy/content/params/image-deploy.windows-license-key.yaml
M   cmds/image-deploy/content/params/image-deploy.windows-unattend-path.yaml
M   cmds/image-deploy/content/params/image-deploy.windows-unattend-template.yaml
A   cmds/image-deploy/content/profiles/id-test-centos-ci-local-custom.yaml
A   cmds/image-deploy/content/profiles/id-test-centos-ci-local-default.yaml
A   cmds/image-deploy/content/profiles/id-test-centos-ci-remote.yaml
A   cmds/image-deploy/content/profiles/id-test-centos-no-ci.yaml
A   cmds/image-deploy/content/profiles/id-test-ubuntu-ci-local-custom.yaml
A   cmds/image-deploy/content/profiles/id-test-ubuntu-ci-local-default.yaml
A   cmds/image-deploy/content/profiles/id-test-ubuntu-ci-remote.yaml
A   cmds/image-deploy/content/profiles/id-test-ubuntu-no-ci.yaml
A   cmds/image-deploy/content/profiles/id-test-win-ci-local-custom.yaml
A   cmds/image-deploy/content/profiles/id-test-win-ci-local-default.yaml
A   cmds/image-deploy/content/profiles/id-test-win-ci-remote.yaml
A   cmds/image-deploy/content/profiles/id-test-win-no-ci.yaml
A   cmds/image-deploy/content/stages/id-test-init-test.yaml
A   cmds/image-deploy/content/stages/id-test-next-test.yaml
M   cmds/image-deploy/content/stages/image-deploy-cloud-init.yaml
A   cmds/image-deploy/content/tasks/cloud-init-wait.yaml
M   cmds/image-deploy/content/tasks/curtin-deploy.yaml
A   cmds/image-deploy/content/tasks/id-test-init-test.yaml
A   cmds/image-deploy/content/tasks/id-test-next-test.yaml
D   cmds/image-deploy/content/templates/curtin-basic-curtin-hooks.tmpl
D   cmds/image-deploy/content/templates/curtin-basic-finalize.tmpl
D   cmds/image-deploy/content/templates/curtin-basic-linux-finish.sh.tmpl
D   cmds/image-deploy/content/templates/curtin-basic-windows-finish.ps1.tmpl
R099        cmds/image-deploy/content/templates/curtin-linux-curtin-hooks.py.tmpl   cmds/image-deploy/content/templates/curtin-centos-curtin-hooks.py.tmpl
M   cmds/image-deploy/content/templates/curtin-config.yaml.tmpl
M   cmds/image-deploy/content/templates/curtin-install.sh.tmpl
D   cmds/image-deploy/content/templates/curtin-linux-finalize.py.tmpl
A   cmds/image-deploy/content/templates/curtin-linux-runner-install.sh.tmpl
R100        cmds/image-deploy/content/templates/curtin-linux-finish.sh.tmpl cmds/image-deploy/content/templates/curtin-linux-runner.sh.tmpl
D   cmds/image-deploy/content/templates/curtin-network.tmpl
M   cmds/image-deploy/content/templates/curtin-tools-install.sh.tmpl
A   cmds/image-deploy/content/templates/curtin-windows-cloudinit-finalize.tmpl
D   cmds/image-deploy/content/templates/curtin-windows-finalize.py.tmpl
D   cmds/image-deploy/content/templates/curtin-windows-finalize.tmpl
D   cmds/image-deploy/content/templates/curtin-windows-maasservice.py.tmpl
A   cmds/image-deploy/content/templates/curtin-windows-rackn.py.tmpl
A   cmds/image-deploy/content/templates/curtin-windows-runner-install.bat.tmpl
R100        cmds/image-deploy/content/templates/curtin-windows-finish.ps1.tmpl      cmds/image-deploy/content/templates/curtin-windows-runner.ps1.tmpl
A   cmds/image-deploy/content/workflows/id-test-image-deploy.yaml
M   cmds/image-deploy/get-curtin.sh

End of Note