Update packer to 1.3.4, upstream changelog can be found here.
Details
Details
- Reviewers
JoshStrobl - Group Reviewers
Triage Team - Commits
- R4370:e3a0315dfee0: Update packer to 1.3.4
- Created build template with docker builder, named as docker.json:
{
"builders": [
{
"type": "docker",
"image": "ubuntu",
"commit": true
}
],
"provisioners": [
{
"inline": [
"echo hello"
],
"type": "shell"
}
]
}- Run packer validate docker.json to confirm template is valid.
- Run packer build docker.json to build the image:
docker output will be in this color.
==> docker: Creating a temporary directory for sharing data...
==> docker: Pulling Docker image: ubuntu
docker: Using default tag: latest
docker: latest: Pulling from library/ubuntu
docker: 38e2e6cd5626: Pulling fs layer
docker: 705054bc3f5b: Pulling fs layer
docker: c7051e069564: Pulling fs layer
docker: 7308e914506c: Pulling fs layer
docker: c7051e069564: Verifying Checksum
docker: c7051e069564: Download complete
docker: 705054bc3f5b: Verifying Checksum
docker: 705054bc3f5b: Download complete
docker: 38e2e6cd5626: Verifying Checksum
docker: 38e2e6cd5626: Download complete
docker: 7308e914506c: Verifying Checksum
docker: 7308e914506c: Download complete
docker: 38e2e6cd5626: Pull complete
docker: 705054bc3f5b: Pull complete
docker: c7051e069564: Pull complete
docker: 7308e914506c: Pull complete
docker: Digest: sha256:945039273a7b927869a07b375dc3148de16865de44dec8398672977e050a072e
docker: Status: Downloaded newer image for ubuntu:latest
==> docker: Starting docker container...
docker: Run command: docker run -v /home/sysop/.packer.d/tmp:/packer-files -d -i -t ubuntu /bin/bash
docker: Container ID: 360e7c535dc25ecc9680f985b7d8dc09b544ad8701b8b4aa60364129f7f0da22
==> docker: Using docker communicator to connect: 172.18.0.2
==> docker: Provisioning with shell script: /tmp/packer-shell681244768
docker: hello
==> docker: Committing the container
docker: Image ID: sha256:52703df602c80307afdc5d62afdbabe8e5fe0b995e1699b12fa742696bb00e79
==> docker: Killing the container: 360e7c535dc25ecc9680f985b7d8dc09b544ad8701b8b4aa60364129f7f0da22
Build 'docker' finished.
==> Builds finished. The artifacts of successful builds are:
--> docker: Imported Docker image: sha256:52703df602c80307afdc5d62afdbabe8e5fe0b995e1699b12fa742696bb00e79Diff Detail
Diff Detail
- Repository
- R4370 packer
- Lint
Lint Not Applicable - Unit
Tests Not Applicable