Update packer to 1.3.5, upstream changelog can be found here.
Details
Details
- Reviewers
JoshStrobl - Group Reviewers
Triage Team - Commits
- R4370:d4758fbb9efe: Update packer to 1.3.5
- 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: 6cf436f81810: Pulling fs layer
docker: 987088a85b96: Pulling fs layer
docker: b4624b3efe06: Pulling fs layer
docker: d42beb8ded59: Pulling fs layer
docker: d42beb8ded59: Waiting
docker: b4624b3efe06: Verifying Checksum
docker: b4624b3efe06: Download complete
docker: 987088a85b96: Download complete
docker: 6cf436f81810: Verifying Checksum
docker: 6cf436f81810: Download complete
docker: d42beb8ded59: Verifying Checksum
docker: d42beb8ded59: Download complete
docker: 6cf436f81810: Pull complete
docker: 987088a85b96: Pull complete
docker: b4624b3efe06: Pull complete
docker: d42beb8ded59: Pull complete
docker: Digest: sha256:7a47ccc3bbe8a451b500d2b53104868b46d60ee8f5b35a24b41a86077c650210
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: 025be6d125fd548383d3fea67df5c70fde556ea24e1a18d62befc2359b9d3bc8
==> docker: Using docker communicator to connect: 172.18.0.2
==> docker: Provisioning with shell script: /tmp/packer-shell275790636
docker: hello
==> docker: Committing the container
docker: Image ID: sha256:1df2aa79fb3fb1dab6571a39536e339877aaefd278a927c5cca335c1c81132b2
==> docker: Killing the container: 025be6d125fd548383d3fea67df5c70fde556ea24e1a18d62befc2359b9d3bc8
Build 'docker' finished.
==> Builds finished. The artifacts of successful builds are:
--> docker: Imported Docker image: sha256:1df2aa79fb3fb1dab6571a39536e339877aaefd278a927c5cca335c1c81132b2Diff Detail
Diff Detail
- Repository
- R4370 packer
- Lint
Lint Not Applicable - Unit
Tests Not Applicable