Packer: рдбреЙрдХрд░ 1.4.x рдХреЗ рд╕рд╛рде рд╢реЗрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЯреВрдЯреА

рдХреЛ рдирд┐рд░реНрдорд┐рдд 12 рджрд┐рд╕ре░ 2014  ┬╖  85рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: hashicorp/packer

рдкреИрдХрд░ рдХреЗ рд╡рд░реНрддрдорд╛рди рд╕реНрд░реЛрдд рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛

рдХрд╛рд░реНрдп рдкрд░рд┐рджреГрд╢реНрдп 1.3.3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░:

2014/12/12 15:49:51 packer-builder-docker: 2014/12/12 15:49:51 Running the provision hook
1418399391,,ui,message,    docker: Container ID: b0117b8cbffd154539242acb24666f703b78ff22ef782e0d03cc768ba38db982
2014/12/12 15:49:51 packer-provisioner-shell: 2014/12/12 15:49:51 Opening /tmp/packer-shell648686173 for reading
2014/12/12 15:49:51 packer-provisioner-shell: 2014/12/12 15:49:51 [INFO] 109 bytes written for 'uploadData'
2014/12/12 15:49:51 [INFO] 109 bytes written for 'uploadData'
2014/12/12 15:49:51 packer-builder-docker: 2014/12/12 15:49:51 Executing in container b0117b8cbffd154539242acb24666f703b78ff22ef782e0d03cc768ba38db982: "(cp /packer-files/upload080199707 /tmp/script.sh) >/packer-files/cmd466238654 2>&1; echo $? >/packer-files/cmd466238654-exit"
1418399391,,ui,say,==> docker: Provisioning with shell script: /tmp/packer-shell648686173
2014/12/12 15:49:53 packer-builder-docker: 2014/12/12 15:49:53 Waiting for exit code to appear for remote command...
2014/12/12 15:49:53 packer-builder-docker: 2014/12/12 15:49:53 Executed command exit status: 0
2014/12/12 15:49:55 packer-builder-docker: 2014/12/12 15:49:55 Executing in container b0117b8cbffd154539242acb24666f703b78ff22ef782e0d03cc768ba38db982: "(chmod 0777 /tmp/script.sh) >/packer-files/cmd678804741 2>&1; echo $? >/packer-files/cmd678804741-exit"
2014/12/12 15:49:57 packer-builder-docker: 2014/12/12 15:49:57 Waiting for exit code to appear for remote command...
2014/12/12 15:49:57 packer-builder-docker: 2014/12/12 15:49:57 Executed command exit status: 0
2014/12/12 15:49:59 packer-builder-docker: 2014/12/12 15:49:59 [INFO] RPC endpoint: Communicator ended with: 0
2014/12/12 15:49:59 [INFO] RPC client: Communicator ended with: 0
2014/12/12 15:49:59 [INFO] RPC endpoint: Communicator ended with: 0
2014/12/12 15:49:59 packer-provisioner-shell: 2014/12/12 15:49:59 [INFO] RPC client: Communicator ended with: 0
2014/12/12 15:49:59 packer-builder-docker: 2014/12/12 15:49:59 Executing in container b0117b8cbffd154539242acb24666f703b78ff22ef782e0d03cc768ba38db982: "(chmod +x /tmp/script.sh; PACKER_BUILD_NAME='docker' PACKER_BUILDER_TYPE='docker' /tmp/script.sh) >/packer-files/cmd838923936 2>&1; echo $? >/packer-files/cmd838923936-exit"
2014/12/12 15:50:01 packer-builder-docker: 2014/12/12 15:50:01 Waiting for exit code to appear for remote command...
2014/12/12 15:50:02 packer-builder-docker: 2014/12/12 15:50:02 Executed command exit status: 127
2014/12/12 15:50:03 packer-builder-docker: 2014/12/12 15:50:03 [INFO] RPC endpoint: Communicator ended with: 127
2014/12/12 15:50:03 [INFO] 0 bytes written for 'stderr'
2014/12/12 15:50:03 [INFO] RPC client: Communicator ended with: 127
2014/12/12 15:50:03 [INFO] 0 bytes written for 'stdout'
2014/12/12 15:50:03 [INFO] RPC endpoint: Communicator ended with: 127
2014/12/12 15:50:03 packer-provisioner-shell: 2014/12/12 15:50:03 [INFO] 0 bytes written for 'stderr'
2014/12/12 15:50:03 packer-provisioner-shell: 2014/12/12 15:50:03 [INFO] RPC client: Communicator ended with: 127
2014/12/12 15:50:03 packer-provisioner-shell: 2014/12/12 15:50:03 [INFO] 0 bytes written for 'stdout'

рдбреЙрдХрд┐рдВрдЧ 1.4 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдЕрд╕рдлрд▓ рдкрд░рд┐рджреГрд╢реНрдп:

1418398765,,ui,say,==> docker: Provisioning with shell script: /tmp/packer-shell348099556
2014/12/12 15:39:25 packer-provisioner-shell: 2014/12/12 15:39:25 Opening /tmp/packer-shell348099556 for reading
2014/12/12 15:39:25 packer-provisioner-shell: 2014/12/12 15:39:25 [INFO] 109 bytes written for 'uploadData'
2014/12/12 15:39:25 [INFO] 109 bytes written for 'uploadData'
2014/12/12 15:39:25 packer-builder-docker: 2014/12/12 15:39:25 Executing in container ff13b288d87f7fa9d3c1e5ffeb810cc8fec6be80b1bd8eab21cc39a8e2b22336: "(cp /packer-files/upload431013147 /tmp/script.sh) >/packer-files/cmd669791166 2>&1; echo $? >/packer-files/cmd669791166-exit"
2014/12/12 15:39:27 packer-provisioner-shell: 2014/12/12 15:39:27 Retryable error: Error uploading script: Upload failed with non-zero exit status: 1
2014/12/12 15:39:29 packer-provisioner-shell: 2014/12/12 15:39:29 [INFO] 109 bytes written for 'uploadData'
2014/12/12 15:39:29 [INFO] 109 bytes written for 'uploadData'
2014/12/12 15:39:29 packer-builder-docker: 2014/12/12 15:39:29 Executing in container ff13b288d87f7fa9d3c1e5ffeb810cc8fec6be80b1bd8eab21cc39a8e2b22336: "(cp /packer-files/upload047296517 /tmp/script.sh) >/packer-files/cmd706862496 2>&1; echo $? >/packer-files/cmd706862496-exit"
2014/12/12 15:39:31 packer-provisioner-shell: 2014/12/12 15:39:31 Retryable error: Error uploading script: Upload failed with non-zero exit status: 1
2014/12/12 15:39:33 packer-provisioner-shell: 2014/12/12 15:39:33 [INFO] 109 bytes written for 'uploadData'
2014/12/12 15:39:33 [INFO] 109 bytes written for 'uploadData'
2014/12/12 15:39:33 packer-builder-docker: 2014/12/12 15:39:33 Executing in container ff13b288d87f7fa9d3c1e5ffeb810cc8fec6be80b1bd8eab21cc39a8e2b22336: "(cp /packer-files/upload033689215 /tmp/script.sh) >/packer-files/cmd209553362 2>&1; echo $? >/packer-files/cmd209553362-exit"
2014/12/12 15:39:35 packer-provisioner-shell: 2014/12/12 15:39:35 Retryable error: Error uploading script: Upload failed with non-zero exit status: 1
2014/12/12 15:39:37 packer-provisioner-shell: 2014/12/12 15:39:37 [INFO] 109 bytes written for 'uploadData'
2014/12/12 15:39:37 [INFO] 109 bytes written for 'uploadData'
2014/12/12 15:39:37 packer-builder-docker: 2014/12/12 15:39:37 Executing in container ff13b288d87f7fa9d3c1e5ffeb810cc8fec6be80b1bd8eab21cc39a8e2b22336: "(cp /packer-files/upload479277833 /tmp/script.sh) >/packer-files/cmd622516948 2>&1; echo $? >/packer-files/cmd622516948-exit"
2014/12/12 15:39:39 packer-provisioner-shell: 2014/12/12 15:39:39 Retryable error: Error uploading script: Upload failed with non-zero exit status: 1
2014/12/12 15:39:41 packer-provisioner-shell: 2014/12/12 15:39:41 [INFO] 109 bytes written for 'uploadData'

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рддрдм рд╣реЛ рд░рд╣рд╛ рд╣реИ рдЬрдм рдкреИрдХрд░ рдбреЙрдХрдЯрд░ рдХреЗ рдЕрдВрджрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдПрдХ рдирдП рдбреЙрдХрдЯрд░ рдХрд╛ рдкреНрд░рд╛рд╡рдзрд╛рди рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИред рд╢рд╛рдпрдж рдпрд╣ рдЧрд▓рдд рдХрд░ рд░рд╣рд╛ рд╣реИ?

рд╕рднреА 85 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдмрд╕ рдПрдХ рдлреЙрд▓реЛрдЕрдк .. рдЬрдм рдпрд╣ рдЕрд╕рдлрд▓ рд╣реЛ рд░рд╣рд╛ рдерд╛, рдпрд╣ рдирд╡реАрдирддрдо docker рд░рд┐рдкреЛ рд╕реЗ docker 1.4.0 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛ред рдореБрдЭреЗ рдмрд╕ рдЗрд╕ рд╕рдВрд╢реЛрдзрд┐рдд рд╡реИрдЧреНрд░рд╛рдВрдЯрдлрд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдерд╛:

Vagrant.configure("2") do |config|
  #config.vm.box = "phusion-open-ubuntu-14.04-amd64"
  #config.vm.box_url = "https://oss-binaries.phusionpassenger.com/vagrant/boxes/latest/ubuntu-14.04-amd64-vbox.box"
  config.vm.box = "ubuntu"

  config.vm.provider :virtualbox do |vb|
    vb.name = 'packer-builder'
    vb.customize ["modifyvm", :id, "--memory", "2048" ]
    vb.customize ["modifyvm", :id, "--cpus",  "2" ]
    vb.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
  end

  if Dir.glob("#{File.dirname(__FILE__)}/.vagrant/machines/default/*/id").empty?
    pkg_cmd = ""
    #pkg_cmd << "wget -q -O - https://get.docker.io/gpg | apt-key add -; "
    #pkg_cmd << "echo deb http://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list;"
    pkg_cmd << "apt-get update -qq; apt-get install -q -y --force-yes docker.io bsdtar; "
    pkg_cmd << "usermod -a -G docker vagrant; "
    pkg_cmd << "cd /usr/bin; wget -qO- https://dl.bintray.com/mitchellh/packer/packer_0.7.5_linux_amd64.zip | bsdtar -pxvf-; "
    pkg_cmd << "sudo chmod +x /usr/bin/packer*; "
    config.vm.provision :shell, :inline => pkg_cmd
  end
end

рдпрд╣ Docker 1.0.1 рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИ ... рдФрд░ рдпрд╣ рд╕рдорд╛рди рдкреИрдХрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рд╡рд░реНрдХрд┐рдВрдЧ рдбреЛрдХрд░ рд╕рдВрд╕реНрдХрд░рдг:

Client version: 1.0.1
Client API version: 1.12
Go version (client): go1.2.1
Git commit (client): 990021a
Server version: 1.0.1
Server API version: 1.12
Go version (server): go1.2.1
Git commit (server): 990021a

рдХрд╛рдо рди рдХрд░рдиреЗ рд╡рд╛рд▓рд╛:

Client version: 1.4.0
Client API version: 1.16
Go version (client): go1.3.3
Git commit (client): 4595d4f
OS/Arch (client): linux/amd64
Server version: 1.4.0
Server API version: 1.16
Go version (server): go1.3.3
Git commit (server): 4595d4f

рд░рд╛рдд рдХреЗ рд▓рд┐рдП рдареАрдХ рдЕрдВрддрд┐рдо рдЕрджреНрдпрддрди ... рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдбреЙрдХрд░ 1.4.0 рдореБрджреНрджрд╛ рд╣реИред рдбреЙрдХрдЯрд░ 1.3.3 рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:

Client version: 1.3.3
Client API version: 1.15
Go version (client): go1.3.3
Git commit (client): d344625
OS/Arch (client): linux/amd64
Server version: 1.3.3
Server API version: 1.15
Go version (server): go1.3.3
Git commit (server): d344625

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдбреЙрдХрд░ 1.4.0 рдореБрджреНрджрд╛ рд╣реИред рдбреЙрдХрдЯрд░ 1.3.3 рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:

рд╣рд╛рдБ, рдпрд╣ рдирд┐рд╖реНрдХрд░реНрд╖ рдореИрдВ рднреА рд╕рд╛рде рдЖрдпрд╛ рд╣реВрдБ

рдкреБрд╖реНрдЯрд┐ рдХреА рдЧрдИ рдХрд┐ рдбреЙрдХрдЯрд░ 1.4.1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдпрд╣ рдЕрднреА рднреА рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ

рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдмрдирд╛рдиреЗ рд╡рд╛рд▓реА json рдлрд╝рд╛рдЗрд▓:

{
  "builders": [
    {
      "type": "docker",
      "image": "ubuntu:latest",
      "pull": true,
      "export_path": "docker-burn.tar"
    }
  ],
  "provisioners": [
    {
      "type": "shell",
      "inline": [
        "set -x",
        "set -e",
        "date"
      ]
    }
  ]
}

: +1: рд╡рд╣реА рдпрд╣рд╛рдБ!

рдПрдХ рднреЛрд▓реА рддрдп рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧреА:

https://github.com/mariussturm/packer/commit/3a286ab6bdba7b8e5bf6a43c357a0ffeacd3dc97

рдпрд╣ Docker 1.3 рдХреЗ рд╕рд╛рде рдкреАрдЫреЗ рдХреА рд╕рдВрдЧрддрддрд╛ рдХреЛ рддреЛрдбрд╝рддрд╛ рд╣реИ (рдЬреЛ рдареАрдХ рд╣реИ imo)

@ рдорд╛рд░реАрд╕реНрдЯреНрд░рд╕реНрдЯрдо 3a286ab6bdba7b8e5bf6a43c357a0ffeacd3dc97 рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред chef-solo рдкреНрд░рд╛рд╡рдзрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд╕рд╛рде рд╕рдВрдмрдВрдзрд┐рдд рд╕рдорд╕реНрдпрд╛ рд╣реИ; рдкрд╣рд▓рд╛ рдХрдорд╛рдВрдб рдЗрд╕реЗ рдЪрд▓рд╛рддрд╛ рд╣реИ ( staging_directory ) рдХрдВрдЯреЗрдирд░ рдХреЛ рдорд╛рд░рддрд╛ рд╣реИ, рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдмрд┐рд▓реНрдб рд╕рдорд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред рдЖрдкрдХрд╛ рд╕рдорд╛рдзрд╛рди рднреА рдпрд╣реА рд╣рд▓ рдХрд░рддрд╛ рд╣реИред

рдореИрдВ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреА рдкреБрд╖реНрдЯрд┐ рдбреЙрдХрд░ 1.4.1 рдХреЗ рд╕рд╛рде рднреА рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ

рдореИрдВ рдПрдХ рд╣реА рдореБрджреНрджрд╛ рд░рд╣рд╛ рд╣реВрдБ (рдЬрдм inline рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдпрд╣рд╛рдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ) рднреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рддрддреНрд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп ред
рддреЛ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдЕрднреА рдпрд╣ рд╢реЗрд▓ рдкреНрд░реЛрдХреНрдЯрд░ рдХреЗ рд╕рд╛рде рдкреИрдХрд░ рдХреЗ рд╕рд╛рде docker v1.4.x рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИред

рддреНрд░реБрдЯрд┐ рд╣реИ:

2014/12/25 12:21:30 packer-builder-docker: 2014/12/25 12:21:30 Executing in container 600d9cc40feaa99ee3f6b9ad6daf440dc79265abbbfa8676a45904463df1a353: "(cp /packer-files/upload674827840 /tmp/script.sh) >/packer-files/cmd940924575 2>&1; echo $? >/packer-files/cmd940924575-exit"
==> docker: Provisioning with shell script: /home/dl/testsourcedir/hello.sh
2014/12/25 12:21:32 packer-provisioner-shell: 2014/12/25 12:21:32 Retryable error: Error uploading script: Upload failed with non-zero exit status: 1

рдПрдХ рд╕рдВрдпреЛрдЬрдХ рд╡рд┐рдиреНрдпрд╛рд╕ рдЬреИрд╕реЗ:

 "provisioners" : [
    {
        "type" : "shell",
        "script" : "{{pwd}}/testsourcedir/hello.sh"
    }
    ],

рдФрд░ рдПрдХ рд╕рдорд╛рди рд╕рд░рд▓ рд╢реЗрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ:

[dl<strong i="16">@localhost</strong> ~]$ cat testsourcedir/hello.sh
#!/bin/sh
echo "Hello"

+1, script shell рдкреНрд░рд╛рд╡рдзрд╛рди рдХрд╛ script рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рдеред

+1
рдпрд╣ рдкреНрд░рд╛рд╡рдзрд╛рди inline shell ,ред

packer version
Packer v0.7.5
...
docker --version
Docker version 1.4.1, build 5bc2ff8

рдЙрдкрд░реЛрдХреНрдд рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ (рдФрд░ @mariussturm рджреНрд╡рд╛рд░рд╛ рдХрдорд┐рдЯрдореЗрдВрдЯ) рдореИрдВрдиреЗ рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рдмреЙрдХреНрд╕ рдмреЙрдХреНрд╕ рдмрдирд╛рдпрд╛, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдк boot2docker рдХреЗ рд╕рд╛рде рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕рдореЗрдВ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рдкреИрдХрд░ рдореЗрдВ рдмреЗрдХ рдХрд┐рдП рдЧрдП рдорд╛рд░реАрдЬрд╝ рдХрд╛ рдмрджрд▓рд╛рд╡ рд╣реИред рдпрд╣ рдХреИрд╕реЗ boot2docker рдХреЗ рдЖрдИрдПрд╕рдУ рд╕реЗ рдПрдХ рдЖрд╡рд╛рд░рд╛ рдмреЙрдХреНрд╕ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдХреЛрдб 'рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ @YungSang рдХреЗ рд░реВрдк рдореЗрдВ (рдПрдХ 32 рдмрд┐рдЯ рджреНрд╡рд┐рдЖрдзрд╛рд░реА рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдЯ рджрд┐рдпрд╛) рдкреИрдХрд░ рдХреЗ рд▓рд┐рдП рд░реЛрдВ Vagrantfile' рдкреИрдХрд░ рдФрд░ @mitchellh рдХреЗ рд╕реНрд░реЛрдд рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдмрдЪрд╛рд╡ рдХреЗ рд▓рд┐рдП рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд!

рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдХреЛ рдорджрдж рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдПрдХ рдпреЛрдирд┐ рдХреЗ рдЕрдВрджрд░ рдкреИрдХрд░ рдХреЗ рд╕рд╛рде docker 1.4.1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

https://atlas.hashicorp.com/iansmith/boxes/boot2docker-plus-packer

Urgh! рдмрд╕ рдЗрд╕реА рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛ред рдореЗрд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдЧрд┐рдпрд░ рдореЗрдВ рдЧрдВрднреАрд░ рд░рд┐рдВрдЪред

рдореИрдВ рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рднрд╛рдЧ рдЧрдпрд╛ред рд╡рд░реНрддрдорд╛рди рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреНрдпрд╛ рд╣реИ? рдбрд╛рдЙрдирдЧреНрд░реЗрдб 1.3.3 рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП?

рдореБрдЭреЗ 1.3.3 рдкрд░ рдбреЙрдХрдЯрд░ рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдпрд╣ рдореЗрд░рд╛ рд╡рд░реНрддрдорд╛рди рд╕рдорд╛рдзрд╛рди рд╣реИред

@vitorcoxta рдФрд░ @yanaga рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ рдЖрдк mariussturm рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдлрд┐рдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдПрдХ рдкреИрдХрд░ рдмрд╛рдЗрдирд░реА рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

https://github.com/mitchellh/packer/commit/3a286ab6bdba7b8e5bf6a43c357a0ffeacd3dc97

рдирдП рдбреЙрдХрдЯрд░ 1.5 рдХреЗ рд╕рд╛рде, рдпрд╣ рджреБрд░реНрднрд╛рдЧреНрдпрдкреВрд░реНрдг рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдЕрднреА рднреА рдЗрд╕ рдмрдЧ рдХреЗ рдХрд╛рд░рдг 1.3.3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ: /

рдХрд┐рд╕реА рднреА рдИрдЯреАрдП рдХреЛ рдПрдХ рдирдИ рд░рд┐рд▓реАрдЬ рдореЗрдВ рд░реЛрд▓ рдХрд░рдиреЗ рдкрд░? 0.76, рд╣реЛ рд╕рдХрддрд╛ рд╣реИ?

: +1:

рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рд╛рде:

Docker version 1.5.0, build a8a31ef
Packer v0.7.5
Boot2Docker-cli version: v1.5.0
Git commit: ccd9032

Darwin 13.4.0 Darwin Kernel Version 13.4.0: Wed Dec 17 19:05:52 PST 2014; root:xnu-2422.115.10~1/RELEASE_X86_64 x86_64

рдореИрдВрдиреЗ рдПрдХ github рд░реЗрдкреЛ рдмрдирд╛рдпрд╛ рд╣реИ, https://github.com/stefancocora/packer-issue1752-fix , рдЬрд┐рд╕рдореЗрдВ рдкреИрдХрд░ рдмрд╛рдпрдиреЗрд░реАрдЬрд╝ ( amd64 ) mariussturm рдлрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рдорд╛рд╕реНрдЯрд░ рд╢рд╛рдЦрд╛ рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕ рдореБрджреНрджреЗред
рдЖрдк рдЙрди рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдореИрдВрдиреЗ рдЙрд╕ рдмрд┐рдВрджреБ рддрдХ рдмрдирд╛рдП рд╣реИрдВ рдЬрдм рдкреИрдХрд░ рдЕрдиреБрд░рдХреНрд╖рдХ рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рд▓рд┐рдП рд╕реБрдзрд╛рд░ рдХреЛ рдорд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд░рддреЗ рд╣реИрдВред
рдЬрд┐рди рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛрд╖рдкреВрд░реНрдг рддрд░реАрдХреЗ рд╕реЗ рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛ рд╣реИ, рдореИрдВрдиреЗ рдЙрдиреНрд╣реЗрдВ рдФрдЪрд┐рддреНрдпрдорд╛рди рдЧрд┐рддреВрдм рд░реЗрдкреЛ рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рдЬреЛрдбрд╝рд╛ рд╣реИ, README.md

@stefancocora рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж! рдореИрдВ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рд╡рд╣ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ (Fedora 21 / x86_64 рдкрд░, docker 1.5.0 рдХреЗ рд╕рд╛рде)ред

рдПрдХ рдмрд╛рдд рдЬреЛ рдореИрдВрдиреЗ exec рдмрдЬрд╛рдп attach : -t рдзреНрд╡рдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рднреА рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, рддрд╛рдХрд┐ рдПрдХ tty рдЖрд╡рдВрдЯрд┐рдд рд╣реЛ, рдФрд░ sudo рдЬреИрд╕реЗ рдЯреВрд▓ Defaults requiretty /etc/sudoers )ред

@Ankon рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, -t рдмрд╛рд░реЗ рдореЗрдВ рдЕрдЪреНрдЫреА рдмрд╛рдд, рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╕реЛрдЪрд╛ред
рдореИрдВрдиреЗ рдЕрднреА -t рдзреНрд╡рдЬ рдХреЗ рд╕рд╛рде docker рдХреЗ рд▓рд┐рдП рд╕рдВрдХрд▓рд┐рдд рдПрдХ рдкреИрдХрд░ рдмрд╛рдЗрдирд░реА рдмрдирд╛рдпрд╛ рд╣реИред
рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдпрд╣ рдПрдХ рдЫрд╡рд┐ рдмрдирд╛рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ рдФрд░ рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЙрд╕ рд╡рд┐рдлрд▓рддрд╛ рдХрд╛ рдХрд╛рд░рдг рдХреНрдпрд╛ рд╣реИред
-t рдмрд┐рдирд╛ рдкреИрдЪ рдХреЗ рд▓рд┐рдП рдкреИрдХрд░ рдХреЛ рд╡рд╛рдкрд╕ рд▓рд╛рдирд╛ рдореБрдЭреЗ рдПрдХ рд╕рдлрд▓ рдбреЙрдХрдЯрд░ рдЫрд╡рд┐ рдирд┐рд░реНрдорд╛рдг рдорд┐рд▓рддрд╛ рд╣реИред

-t рд╕рд╛рде рдкреИрдХрд░ рдмрд┐рд▓реНрдб рд╕реЗ рддреНрд░реБрдЯрд┐ рдЖрдЙрдЯрдкреБрдЯ

...
    docker: Status: Image is up to date for devopsil/puppet:latest
==> docker: Starting docker container...
    docker: Run command: docker run -v /tmp/packer-docker141026721:/packer-files -d -i -t devopsil/puppet /bin/bash
    docker: Container ID: 72e09e8c029a7321143cac4baf012525e1a816e35770a1cc216327005caf1912
==> docker: Uploading ./modules => /tmp/modules
==> docker: Killing the container: 72e09e8c029a7321143cac4baf012525e1a816e35770a1cc216327005caf1912
Build 'docker' errored: Upload failed with non-zero exit status: 1

==> Some builds didn't complete successfully and had errors:
--> docker: Upload failed with non-zero exit status: 1

==> Builds finished but no artifacts were created.

рдЖрдк рд╣рдореЗрд╢рд╛ sudoers рдлрд╝рд╛рдЗрд▓ рдореЗрдВ requiretty рдХреЛ рдЕрдХреНрд╖рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕рд╕реЗ sudo рдареАрдХ рдХрд╛рдо рдХрд░ рд╕рдХреЗрдЧрд╛ред

@stefancocora рдореИрдВрдиреЗ OSX рдХреЗ рд▓рд┐рдП w / рдкреИрдЪ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдпрджрд┐ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдореИрдВ PR w / рдПрдХ рд╢рд╛рдЦрд╛ рдкреНрд░рд╕реНрддреБрдд рдХрд░ рдпрд╣рд╛рдБ рдЪрд╛рд╣рддрд╛ рд╣реИ рддреЛ

@stefancocora рдЖрдкрдХрд╛ рд░реЗрдкреЛ рдЖрд░реНрдХ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ x86_64

@chiefy рдПрдХ рдкреАрдЖрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд┐рдВрддрд╛ рдордд рдХрд░реЛ, рдореИрдВ linux рд▓рд┐рдП рдЕрдкрдиреЗ рдирд┐рд░реНрдорд╛рдг рдХреА рдЙрдореНрдореАрдж рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ osx рд▓рд┐рдП рдЖрдкрдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЛ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдореМрдЬреВрдж рдирд╣реАрдВ рд░рд╣рдирд╛ рдкрдбрд╝реЗрдЧрд╛ред рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдЬрд▓реНрдж рд╣реА рдЕрдкрд╕реНрдЯреНрд░реАрдо рдкреИрдХрд░ рдХреЛрдб рдореЗрдВ рддрдп рд╣реЛ рдЬрд╛рдПрдЧрд╛ ...

@stefancocora : +1: рд╣рд╛рдБ, рдЖрдИ

+1

рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рднреА рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВред

$ packer version
Packer v0.7.5

$ docker version
Client version: 1.5.0
Client API version: 1.17
Go version (client): go1.4.1
Git commit (client): a8a31ef
OS/Arch (client): linux/amd64
Server version: 1.5.0
Server API version: 1.17
Go version (server): go1.4.1
Git commit (server): a8a31ef

+1 рдореЗрд▓рд┐рдВрдЧ рд╕реВрдЪреА рд╕реЗ:

https://mail.google.com/mail/u/0/?shva=1#label/Hashicorp% 2Fpacker / 14c1113f7041d655

рдирдорд╕реНрддреЗ,
рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдЕрдирд╕реБрд▓рдЭреА рд╣реИ рдФрд░ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдкреИрдЪ рдХрд╛рдо рдХрд░рдиреЗ рд▓рдЧрддрд╛ рд╣реИ, рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ рдпрд╣рд╛рдБ рдПрдХ рдкреНрд░реАрдмреАрд▓реНрдЯ linux_x64 рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдзрдХреЗрд▓

рдореИрдВ рдПрдХ рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ: https://github.com/mitchellh/packer/issues/1975

рдЗрд╕ рдкреИрдЪ рдиреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХрд░ рджреА, рд▓реЗрдХрд┐рди рдЕрдм рд░рди рд╣реИрдВрдЧ рд╣реЛ рдЧрдпрд╛

2015/03/17 13:17:47 рдкреИрдХрд░-рдмрд┐рд▓реНрдбрд░-рдирд┐рд░реНрдорд╛рддрд╛: 2015/03/17 13:17:47 рджреВрд░рд╕реНрде рдЖрджреЗрд╢ рдХреЗ рд▓рд┐рдП рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХреЗ рдХреЛрдб рдХрд╛ рдЗрдВрддрдЬрд╛рд░ ...

рдореИрдВрдиреЗ рдХрдВрдЯреЗрдирд░ рд╕реЗ рдЬреЛрдбрд╝рд╛ рдФрд░ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдХрд┐ рдХрдорд╛рдВрдб рдЪрд▓рд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдирд┐рдХрд╛рд╕ рдХреЛрдб 0 рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓ рдХреЛ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдирд┐рд░реНрдорд╛рдг рдХрднреА рднреА рдкреНрд░рдЧрддрд┐ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдореИрдВ Ubuntu14.04 рдФрд░ CentOS6 рдкрд░ рд╢реЗрд▓ рдФрд░ рд╢реЗрдл-рд╕реЛрд▓реЛ рджреЛрдиреЛрдВ рд╣реА рдкреНрд░реЙрдбрдХреНрдЯрд░реНрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рдореБрджреНрджрд╛ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВред

рдкреИрдХрд░ рд╕рдВрд╕реНрдХрд░рдг 0.7.5 рдореБрдЦреНрдп рд╕реЗ рдкреИрдЪ рдмрд╛рдЗрдирд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░
рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдбреНрд░рд╛рдЗрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдбреЙрдХ-рдорд╢реАрди рд╕рдВрд╕реНрдХрд░рдг 0.1.0
рд╣реЛрд╕реНрдЯ OSX 10.9.5 рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реИ

$ docker рд╕рдВрд╕реНрдХрд░рдг
рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рдВрд╕реНрдХрд░рдг: 1.5.0
рдХреНрд▓рд╛рдЗрдВрдЯ рдПрдкреАрдЖрдИ рд╕рдВрд╕реНрдХрд░рдг: 1.17
рдЧреЛ рд╕рдВрд╕реНрдХрд░рдг (рдЧреНрд░рд╛рд╣рдХ): go1.4.1
Git рдкреНрд░рддрд┐рдмрджреНрдз (рдЧреНрд░рд╛рд╣рдХ): a8a31ef
OS / Arch (рдХреНрд▓рд╛рдЗрдВрдЯ): darwin / amd64
рд╕рд░реНрд╡рд░ рд╕рдВрд╕реНрдХрд░рдг: 1.5.0
рд╕рд░реНрд╡рд░ рдПрдкреАрдЖрдИ рд╕рдВрд╕реНрдХрд░рдг: 1.17
рдЧреЛ рд╕рдВрд╕реНрдХрд░рдг (рд╕рд░реНрд╡рд░): go1.4.1
Git рдХрдорд┐рдЯ (рд╕рд░реНрд╡рд░): a8a31ef

https://mail.google.com/mail/u/0/?shva=1#label/Hashicorp% 2Fpacker / 14c1113f7041d655

@kikitux FYI рдХрд░реЗрдВ: рдпрд╣ рдЖрдкрдХреЗ Gmail рдЗрдирдмреЙрдХреНрд╕ рдореЗрдВ рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдХрд╛ рд▓рд┐рдВрдХ рд╣реИред рд╣рдо рд╡рд╣ рдирд╣реАрдВ рджреЗрдЦ рд╕рдХрддреЗред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдкреИрдХрд░ 0.7.5 рдФрд░ рдбреЙрдХрдЯрд░ 1.5.0 рдХреЗ рд╕рд╛рде рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реИ

Boot2Docker-cli version: v1.5.0 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ OSX рдкрд░ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо

рдкреИрдХрд░ рд╕рдВрд╕реНрдХрд░рдг

Packer v0.7.5

docker рд╕рдВрд╕реНрдХрд░рдг

Client version: 1.5.0
Client API version: 1.17
Go version (client): go1.4.1
Git commit (client): a8a31ef
OS/Arch (client): darwin/amd64
Server version: 1.5.0
Server API version: 1.17
Go version (server): go1.4.1
Git commit (server): a8a31ef

@Alkersan рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдкреИрдЪ рджреВрд░рд╕реНрде рдбреЙрдХ рд╣реЛрд╕реНрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдХрдЯ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдбреЙрдХ рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд╕рд░реНрд╡рд░ рджреЛрдиреЛрдВ рдкрд░ рдПрдХ рд╣реА рдбреЙрдХ рдХреНрд▓рд╛рдЗрдВрдЯ (рд╕рд░реНрд╡рд░) рд╣реИ рдФрд░ рджреЛрдиреЛрдВ рдкрд░ рдкреИрдХрд░ рдХреЗ рдкреИрдЪреЗрдб рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рд╕рд░реНрд╡рд░ рд╣реИред рдпрд╣ docker рд╕рд░реНрд╡рд░ рдкрд░ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреНрд▓рд╛рдЗрдВрдЯ рдкрд░ рд▓рдЯрдХрд╛ рд░рд╣рддрд╛ рд╣реИ

+1

+1

рдбреЙрдХрд░ 1.6 рдХреЗ рд▓рд┐рдП рднреА рдпрд╣реА рд╣реИ

рдореИрдВрдиреЗ @OSefancocora рджреНрд╡рд╛рд░рд╛ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рдП рдЧрдП рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХреЛ

рдореИрдВрдиреЗ рдбреЙрдХрдЯрд░ 1.6 рдХреЗ рд╕рд╛рде рдлреЗрдбреЛрд░рд╛ 21 рдХреЗ рд▓рд┐рдП рдорд╛рд╕реНрдЯрд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдФрд░ рдкреИрдХрд░ рдиреЗ рдХрд╛рдо рдХрд┐рдпрд╛ред

рдЕрднреА рднреА рдореЗрд░реЗ рд▓рд┐рдП рд▓рдЯрдХрд╛ рд╣реБрдЖ рд╣реИ рдЬрдм рдПрдХ рджреВрд░рд╕реНрде docker рд╣реЛрд╕реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ

ubuntu рднрд░реЛрд╕реЗрдордВрдж рдФрд░ docker 1.6 рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рджреЛрдиреЛрдВ рдкрд░ рдореБрджреНрджрд╛:
OpenSUSE 13.1 x86_64 рдФрд░& OSX 10.10

рд╕рд╛рде рдореЗрдВ:

$ packer version
Packer v0.7.5

рддрдерд╛

$ docker version
Client version: 1.6.0
Client API version: 1.18
Go version (client): go1.4.2
Git commit (client): 4749651
OS/Arch (client): linux/amd64
Server version: 1.6.0
Server API version: 1.18
Go version (server): go1.4.2
Git commit (server): 4749651
OS/Arch (server): linux/amd64

рдореИрдВ 1.3.2 docker рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬрд╣рд╛рдВ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ (OpenSUSE рд╕рд┐рд╕реНрдЯрдо рдкрд░)ред
рдореИрдВрдиреЗ рдмрд┐рдирд╛ рдХрд┐рд╕реА рднрд╛рдЧреНрдп рдХреЗ OSX 10.10 рдкрд░ 1.3.2 рдФрд░ 1.3.0 рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред

рдареАрдХ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рд╕рдордЭ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдореБрдЭреЗ рдЕрдкрдиреЗ рдкреИрдХрд░ рдХреЛ рд╢реЗрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП 1.3.2 рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред рдХреНрдпрд╛ рдХреЛрдИ рдЙрдмрдВрдЯреВ (рднрд░реЛрд╕реЗрдордВрдж) рдкрд░ рдбреЙрдХрдЯрд░ 1.3.2 рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд┐рд░реНрджреЗрд╢ рджреЗ рд╕рдХрддрд╛ рд╣реИ, рдореИрдВ рдпрд╣ рдирд╣реАрдВ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддрд╛ рдХрд┐ рдХреИрд╕реЗред

рдареАрдХ рд╣реИ рдорд┐рд▓ рдЧрдпрд╛!

sudo apt-get install lxc-docker-1.3.2

рдФрд░ рдЙрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛ред рдореИрдВ рдкрд╣рд▓реЗ docker рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛, рдЬреЛ рднреА рд╣реЛред

Ubuntu 14.04 рдкрд░ рднреА docker 1.6.0 рдХреЗ рд╕рд╛рде рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИред
рдЬрдм d3netxer рдиреЗ рдХрд╣рд╛ рдХрд┐ 'sudo apt-get install lxc-docker-1.3.2' рдХрд░рддреЗ рд╕рдордп (рдкрд╣рд▓реА рдмрд╛рд░ рдХреБрдЫ рднреА рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдП рдмрд┐рдирд╛) рдпрд╣ рдХрд╛рдо рдХрд░рдиреЗ рд▓рдЧрддрд╛ рд╣реИред

@dietervds
рдХреНрдпрд╛ рдЖрдкрдиреЗ рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рд▓рд┐рдП рдареАрдХ рдХрд┐рдпрд╛ рд╣реИ?
https://github.com/stefancocora/packer-issue1752-fix

@mindscratch рдиреЗ 16 рджрд┐рди рдкрд╣рд▓реЗ рдкреБрд╖реНрдЯрд┐ рдХреА рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЬреЛ рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ docker 1.6 рдФрд░ CentOS7 рд╕рд╛рде рдХрд╛рдо рдмрдирд╛рдпрд╛ рд╣реИ

https://github.com/stefancocora/packer-issue1752-fix рдореЗрд░реЗ рд▓рд┐рдП рдЗрд╕реЗ рдареАрдХ рдХрд░рддрд╛ рд╣реИред

@stefancocora
https://github.com/stefancocora/packer-issue1752-fix рдореЗрд░реЗ рд▓рд┐рдП рдлреЗрдбреЛрд░рд╛ 21 рдкрд░ рдбреЙрдХрд░ 1.6.0 рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЬрдм рдореИрдВрдиреЗ рдПрдХ рдмрд╛рд░ SELinux рдХреЛ рдкрд░рдорд┐рд╢рди рдореЛрдб рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ред рдпрд╣ рдбреЙрдХреНрд╕рд░ 1.5.0 рдХреЗ рд╕рд╛рде рд╕реЗрдВрдЯреЛрд╕ 7 рдкрд░ рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд╕рд┐рд▓реЗрдиреНрдХреНрд╕ рдЯреВ рдкрд░рдорд┐рд╕рд┐рд╡ рдХреЗ рд╕рд╛рде, рдФрд░ рдЙрдмрдВрдЯреВ 15.04 рдкрд░ рдбреЙрдХрд░ 1.5.0 рдХреЗ рд╕рд╛рдеред

рдХреНрдпрд╛ рдпрд╣ рдХреЗрд╡рд▓ рд╢реЗрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреНрд░реЛрд╡рд┐рдЬрдирд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рддреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ? рдпрд╣ рд╕рд╛рде рдореЗрдВ рдирд╛рдХрд╛рдо рд░рд╣рдиреЗ рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ chef-solo рд░реВрдк рдореЗрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рдкреНрд░рд╛рд╡рдзрд╛рдирдХрд░реНрддрд╛, рд▓реЗрдХрд┐рди рдореИрдВ рдЕрднреА рднреА рдмрд╣реБрдд рдбреЛрдХрд░ / рдорд╣рд╛рд░рд╛рдЬ / рдкреИрдХрд░ рдХреЗ рд▓рд┐рдП рдирдпрд╛ рд╣реВрдБ, рдЗрд╕рд▓рд┐рдП рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдХрд╣реАрдВ рдФрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рд╕рдВрд╕реНрдХрд░рдг:
рдбреЙрдХрдЯрд░ v1.5
рдкреИрдХрд░ v0.7.5

рдЯреЗрдореНрдкрд▓реЗрдЯ:

{
  "builders": [
    {
      "type": "docker",
      "image": "ubuntu:14.04",
      "export_path": "{{pwd}}/utils.img"
    }
  ],
  "provisioners": [
    {
      "type": "chef-solo",
      "cookbook_paths": "{{pwd}}/cookbooks"
    }
  ]
}

$ # $ 0 $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ chef-solo shell рд░реВрдк рдореЗрдВ рд╣реЛ) рдмрд╣реБрдд рджреБрдЦ рдХреА рдмрд╛рдд рд╣реИ рдХрд┐ рдЗрд╕ рдмрдЧ рдХрд╛ рдХреЛрд░ рдЯреАрдо рджреНрд╡рд╛рд░рд╛ рдХреЛрдИ рдзреНрдпрд╛рди рдирд╣реАрдВ рдЬрд╛рддрд╛ рд╣реИред рдЕрд╕реНрддрд┐рддреНрд╡ рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдирдП рдЙрддреНрдкрд╛рджреЛрдВ рдХреА рд╢рд┐рдкрд┐рдВрдЧ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИред :(

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВред

рдЕрд░реЗ @mitchellh , рдХреНрдпрд╛ рдпрд╣ рдореМрдХрд╛ 0.8 рдмрдЧ рд░рд┐рд▓реАрдЬ рдХреЗ рд▓рд┐рдП рддрдп рд╣реИ?

рдирдорд╕реНрддреЗ,

рдЗрд╕ рдкреИрдЪ рдХрд┐рдП рдЧрдП рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рддреМрд░ рдкрд░ рдХрдм рдирд┐рдХрд╛рд▓рд╛ рдЬрд╛рдПрдЧрд╛? рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ (https://github.com/stefancocora/packer-issue1752-fix)

рдзрдиреНрдпрд╡рд╛рдж

https://github.com/stefancocora/packer-issue1752-fix рдиреЗ рднреА рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ред

+1

рдпрд╣ рдПрдХ рдмрд╣реБрдд рдЧрдВрднреАрд░ рдЕрд╡рд░реЛрдзрдХ рд╣реИ рдЬреЛ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рднреА docker + chef рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИред рдореИрдВ рд╕рдВрднрд╡рддрдГ рдЕрдкрдиреА рдЯреАрдо рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдЕрдЧрд░ рдЙрд╕реЗ рдкреИрдЪрд┐рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдЬреЛ рдЖрдзрд╛ рдЯреВрд▓рдХрд┐рди рдЬреИрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИред

рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ docker рдмрд┐рд▓реНрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдХрдИ рдЯреБрдХрдбрд╝реЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИред
рд╕реМрднрд╛рдЧреНрдп рд╕реЗ рдкреИрдЪ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

Thu рдкрд░, 21 рдордИ 2015 рдХреЛ рд╢рд╛рдо 5:57 рдмрдЬреЗ, рдореИрдЯ рдЪреВ рд╕реВрдЪрдирд╛рдПрдВ @ithub.com рдиреЗ рд▓рд┐рдЦрд╛:

+1

рдпрд╣ рдПрдХ рдмрд╣реБрдд рдЧрдВрднреАрд░ рдЕрд╡рд░реЛрдзрдХ рд╣реИ рдЬреЛ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рднреА docker + chef рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИред
рдореИрдВ рд╕рдВрднрд╡рддрдГ рдЕрдкрдиреА рдЯреАрдо рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдЕрдЧрд░ рдЗрд╕рдореЗрдВ рдкреИрдЪрд┐рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ
рдЖрдзрд╛ рдЯреВрд▓рдХрд┐рди рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИред

-
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/mitchellh/packer/issues/1752#issuecomment -104444469

рдореИрдВ doth + chef рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ рднреА рдЕрд╡рд░реБрджреНрдз рд╣реВрдБ, рдЬреИрд╕реЗ
рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рд░рдЦрд╡рд╛рд▓реЗ рдЗрд╕реЗ рдЬрд▓реНрдж рд╣реА рдорд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрдХреНрдХрд░ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ (рдЗрд╕ рддрдереНрдп рдореЗрдВ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдореБрдЭреЗ рдЪрд┐рдВрддрд╛ рдирд╣реАрдВ рджреА рд╣реИ рдХрд┐ рдЙрдирдХреЗ рдкрд╛рд╕ рдПрдХ рдФрд░ рд╕рдорд╛рдзрд╛рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ?

рдмрд╕ рдЗрд╕ рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛ред рдкреИрдЪ рдХреЛ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдЬрд╝рдорд╛рдПрдВрдЧреЗред рдбреЙрдХрдЯрд░-рдорд╢реАрди рдФрд░ рдбреЙрдХрдЯрд░ 1.6.2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛

рдлрд┐рдХреНрд╕реНрдб!

рдереИрдВрдХ рдпреВ @mitchellh !!!! рдореИрдВ рдбреЛрдХрд░рдлрд╛рдЗрд▓реНрд╕ ( рдХрдВрдкрдХрдВрдкреА ) рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рдкреИрдХрд░ рдХреЛ рд░рд┐рдЯрд╛рдпрд░ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдореЗрд░реА рддреИрдирд╛рддреА рдХреЛ рддреЛрдбрд╝ рд░рд╣рд╛ рдерд╛ред рдЖрдк рдореЗрд░реЗ рдЬреАрд╡рди рдХреЗ рдШрдВрдЯреЛрдВ рдФрд░ рдШрдВрдЯреЛрдВ рдХреЛ рдмрдЪрд╛рдиреЗ рд╡рд╛рд▓реЗ рдореЗрд░реЗ рдирд┐рд░рдВрддрд░ рдирд╛рдпрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИрдВред

рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛!! \рдо/
рдзрдиреНрдпрд╡рд╛рдж!!

29 рдордИ 2015 рдХреЛ 20:56 рдкрд░, рдорд┐рд╢реЗрд▓ рд╣рд╛рд╢рд┐рдореЛрдЯреЛ рд╕реВрдЪрдирд╛рдПрдВ @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

рдмрдВрдж # 1752 https://github.com/mitchellh/packer/issues/1752ред

-
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/mitchellh/packer/issues/1752#event -317473314

рдмрд╣реБрдд рдорджрдж, рдзрдиреНрдпрд╡рд╛рдж!

рдореИрдВ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рджреЗрд░реА рдХреЗ рд▓рд┐рдП рдорд╛рдлреА рдорд╛рдБрдЧрддрд╛ рд╣реВрдБ :( рд╣рдореЗрдВ рдмрд╣реБрдд рдЬрд▓реНрдж рдбреЙрдХрдЯрд░ рдмрдЧ рдлрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рдкреИрдХрд░ рд░рд┐рд▓реАрдЬ рдорд┐рд▓реЗрдЧреАред

рд╢рд╛рдирджрд╛рд░ рдЦрдмрд░! рдЙрд╕ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рджреЗрдЦ рд░рд╣реЗ рд╣реЛ рдЬрд╛рдПрдЧрд╛;)

рдзрдиреНрдпрд╡рд╛рдж! рдХреНрдпрд╛ рдЖрдк рдЗрд╕рдХреА рдЦреЛрдЬ рдХрд░ рд░рд╣реЗ рд╣реИ!

@mitchellh рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬрд╝ рдХреА рдпреЛрдЬрдирд╛ рдХрдм рдмрдирд╛рдИ рдЧрдИ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдпрд╣ рдлрд┐рдХреНрд╕ рд╢рд╛рдорд┐рд▓ рд╣реИ?

@stefancocora рдЕрдВрддрд░рд┐рдо рдлрд┐рдХреНрд╕ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

рдмрдврд╝рд┐рдпрд╛ рд▓реЛрдЧред рдЕрдЪреНрдЫрд╛ рдХрд╛рд░реНрдп!

@ рдХреЛрдИ рднреА рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдХрдо рд╕реЗ рдХрдо рдореИрдВ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рдиреА рд╕реЗ рд╕реБрд▓рдн @mariussturm рддрдп рдХрд░ рд╕рдХрддрд╛ рд╣реИ!

@mitchellh рдХреГрдкрдпрд╛ рдПрдЯрд▓рд╕ рдХреЛ рдЗрд╕ рдлрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкреИрдХрд░ рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░реЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдореИрдВ рдПрдЯрд▓рд╕ рдореЗрдВ рдХреЛрдИ рдбреЙрдХрдЯрд░ рдЪрд┐рддреНрд░ рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддрд╛ред рдореБрдЭреЗ рдПрдЯрд▓рд╕ рдХреЛ рдЕрдкрдиреЗ рдкреНрд░рдмрдВрдзрдХ рдХреЗ рд▓рд┐рдП рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЗрд╕ рджрд┐рди рд╣рдо рдПрдЯрд▓рд╕ рдЦрд░реАрдж рд╕рдХрддреЗ рд╣реИрдВред

рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ OS X рдкрд░ рдкреИрдХрд░ 0.8-dev рдФрд░ Docker 1.6.2 рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВред

==> docker: Provisioning with shell script: /var/folders/7z/3_4h7g_x55b_stn8nyd2w4mc0000gn/T/packer-shell921079459
2015/06/19 15:13:00 packer-provisioner-shell: 2015/06/19 15:13:00 [INFO] 92 bytes written for 'uploadData'
2015/06/19 15:13:00 [INFO] 92 bytes written for 'uploadData'
2015/06/19 15:13:00 packer-builder-docker: 2015/06/19 15:13:00 Executing in container b77320622ccd70b787bf85e0d88680db0a8a29ea4946aad7d18ceb7dc181362c: "(command cp /packer-files/upload556204673 /tmp/script_7943.sh) >/packer-files/cmd576371692 2>&1; echo $? >/packer-files/cmd576371692-exit"
2015/06/19 15:13:02 packer-builder-docker: 2015/06/19 15:13:02 Waiting for exit code to appear for remote command...

рдореИрдВрдиреЗ рднреА Docker 1.3.3 рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдФрд░ рдЙрд╕реА рдЪреАрдЬрд╝ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИред

рдкреИрдХрд░ v0.8.0 рдХреЛ рдХрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдкреЗрдЬ рдкрд░ рдЯреИрдЧ рдФрд░ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕реЗ рдареАрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдбреЙрдХрд░ 1.5.0 рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ, рдкреИрдХрд░ рдХреЛ 0.7.5 рд╕реЗ 0.8.0 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рджред

рд╕рддреНрдпрд╛рдкрд┐рдд рдФрд░ рд╕рд╣реА рдврдВрдЧ рд╕реЗ Packer v0.8.0 рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ Ubuntu 14.04 x64 рд╣реЛрд╕реНрдЯ рдкрд░ Client version: 1.6.2 рдХрд░ рд░рд╣рд╛ рд╣реИред

рдореИрдВ рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдУрдПрдХреНрд╕рдПрдХреНрд╕ рдкрд░ рдЕрдиреБрднрд╡ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдкреИрдХрд░ рд╕рдВрд╕реНрдХрд░рдг 0.8.0, рдбреЙрдХ рд╡рд░реНрдЬрди 1.6.2 рдФрд░ 1.7.0ред рдПрдХ linux distro рдкрд░ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рджреЗрдЦрдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рдореЗрд░реЗ рдкрд╛рд╕ рдХреЛрдИ рдФрд░ рднрд╛рдЧреНрдп рд╣реИред

@ Lukeowen89 рдХреЗ рд╕рдорд╛рди
рдПрдХ рдкреБрд▓ рдХреА рддрд░рд╣ рдореИрдВ рдЕрднреА рднреА рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ рдУрдПрдХреНрд╕рдПрдХреНрд╕ рдкрд░ рдкреИрдХрд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред

OSX рдкрд░ рдореЗрд░реЗ рд▓рд┐рдП рднреА рдЯреВрдЯ рдЧрдпрд╛ред рдкреИрдХрд░ 0.8.1, рдбреЙрдХрдЯрд░ 1.7.1

рдкреИрдХрд░ рдбрд┐рдмрдЧ рд▓реЙрдЧ

2015/07/15 23:42:08 [INFO] Packer version: 0.8.1  872e78d5b0a387eb3b87ddeef210264c3199d178+CHANGES
2015/07/15 23:42:08 Packer Target OS/Arch: darwin amd64
2015/07/15 23:42:08 Built with Go Version: go1.4.2
2015/07/15 23:42:08 [DEBUG] Discovered plugin: amazon-chroot = /usr/local/bin/packer-builder-amazon-chroot
2015/07/15 23:42:08 [DEBUG] Discovered plugin: amazon-ebs = /usr/local/bin/packer-builder-amazon-ebs
2015/07/15 23:42:08 [DEBUG] Discovered plugin: amazon-instance = /usr/local/bin/packer-builder-amazon-instance
2015/07/15 23:42:08 [DEBUG] Discovered plugin: digitalocean = /usr/local/bin/packer-builder-digitalocean
2015/07/15 23:42:08 [DEBUG] Discovered plugin: docker = /usr/local/bin/packer-builder-docker
2015/07/15 23:42:08 [DEBUG] Discovered plugin: file = /usr/local/bin/packer-builder-file
2015/07/15 23:42:08 [DEBUG] Discovered plugin: googlecompute = /usr/local/bin/packer-builder-googlecompute
2015/07/15 23:42:08 [DEBUG] Discovered plugin: null = /usr/local/bin/packer-builder-null
2015/07/15 23:42:08 [DEBUG] Discovered plugin: openstack = /usr/local/bin/packer-builder-openstack
2015/07/15 23:42:08 [DEBUG] Discovered plugin: parallels-iso = /usr/local/bin/packer-builder-parallels-iso
2015/07/15 23:42:08 [DEBUG] Discovered plugin: parallels-pvm = /usr/local/bin/packer-builder-parallels-pvm
2015/07/15 23:42:08 [DEBUG] Discovered plugin: qemu = /usr/local/bin/packer-builder-qemu
2015/07/15 23:42:08 [DEBUG] Discovered plugin: virtualbox-iso = /usr/local/bin/packer-builder-virtualbox-iso
2015/07/15 23:42:08 [DEBUG] Discovered plugin: virtualbox-ovf = /usr/local/bin/packer-builder-virtualbox-ovf
2015/07/15 23:42:08 [DEBUG] Discovered plugin: vmware-iso = /usr/local/bin/packer-builder-vmware-iso
2015/07/15 23:42:08 [DEBUG] Discovered plugin: vmware-vmx = /usr/local/bin/packer-builder-vmware-vmx
2015/07/15 23:42:08 [DEBUG] Discovered plugin: atlas = /usr/local/bin/packer-post-processor-atlas
2015/07/15 23:42:08 [DEBUG] Discovered plugin: compress = /usr/local/bin/packer-post-processor-compress
2015/07/15 23:42:08 [DEBUG] Discovered plugin: docker-import = /usr/local/bin/packer-post-processor-docker-import
2015/07/15 23:42:08 [DEBUG] Discovered plugin: docker-push = /usr/local/bin/packer-post-processor-docker-push
2015/07/15 23:42:08 [DEBUG] Discovered plugin: docker-save = /usr/local/bin/packer-post-processor-docker-save
2015/07/15 23:42:08 [DEBUG] Discovered plugin: docker-tag = /usr/local/bin/packer-post-processor-docker-tag
2015/07/15 23:42:08 [DEBUG] Discovered plugin: vagrant = /usr/local/bin/packer-post-processor-vagrant
2015/07/15 23:42:08 [DEBUG] Discovered plugin: vagrant-cloud = /usr/local/bin/packer-post-processor-vagrant-cloud
2015/07/15 23:42:08 [DEBUG] Discovered plugin: vsphere = /usr/local/bin/packer-post-processor-vsphere
2015/07/15 23:42:08 [DEBUG] Discovered plugin: ansible-local = /usr/local/bin/packer-provisioner-ansible-local
2015/07/15 23:42:08 [DEBUG] Discovered plugin: chef-client = /usr/local/bin/packer-provisioner-chef-client
2015/07/15 23:42:08 [DEBUG] Discovered plugin: chef-solo = /usr/local/bin/packer-provisioner-chef-solo
2015/07/15 23:42:08 [DEBUG] Discovered plugin: file = /usr/local/bin/packer-provisioner-file
2015/07/15 23:42:08 [DEBUG] Discovered plugin: powershell = /usr/local/bin/packer-provisioner-powershell
2015/07/15 23:42:08 [DEBUG] Discovered plugin: puppet-masterless = /usr/local/bin/packer-provisioner-puppet-masterless
2015/07/15 23:42:08 [DEBUG] Discovered plugin: puppet-server = /usr/local/bin/packer-provisioner-puppet-server
2015/07/15 23:42:08 [DEBUG] Discovered plugin: salt-masterless = /usr/local/bin/packer-provisioner-salt-masterless
2015/07/15 23:42:08 [DEBUG] Discovered plugin: shell = /usr/local/bin/packer-provisioner-shell
2015/07/15 23:42:08 [DEBUG] Discovered plugin: shell-local = /usr/local/bin/packer-provisioner-shell-local
2015/07/15 23:42:08 [DEBUG] Discovered plugin: windows-restart = /usr/local/bin/packer-provisioner-windows-restart
2015/07/15 23:42:08 [DEBUG] Discovered plugin: windows-shell = /usr/local/bin/packer-provisioner-windows-shell
2015/07/15 23:42:08 Detected home directory from env var: /Users/bob
2015/07/15 23:42:08 Detected home directory from env var: /Users/bob
2015/07/15 23:42:08 Attempting to open config file: /Users/bob/.packerconfig
2015/07/15 23:42:08 [WARN] Config file doesn't exist: /Users/bob/.packerconfig
2015/07/15 23:42:08 Packer config: &{DisableCheckpoint:false DisableCheckpointSignature:false PluginMinPort:10000 PluginMaxPort:25000 Builders:map[digitalocean:/usr/local/bin/packer-builder-digitalocean googlecompute:/usr/local/bin/packer-builder-googlecompute virtualbox-ovf:/usr/local/bin/packer-builder-virtualbox-ovf amazon-instance:/usr/local/bin/packer-builder-amazon-instance vmware-vmx:/usr/local/bin/packer-builder-vmware-vmx amazon-chroot:/usr/local/bin/packer-builder-amazon-chroot null:/usr/local/bin/packer-builder-null vmware-iso:/usr/local/bin/packer-builder-vmware-iso openstack:/usr/local/bin/packer-builder-openstack parallels-iso:/usr/local/bin/packer-builder-parallels-iso parallels-pvm:/usr/local/bin/packer-builder-parallels-pvm qemu:/usr/local/bin/packer-builder-qemu virtualbox-iso:/usr/local/bin/packer-builder-virtualbox-iso amazon-ebs:/usr/local/bin/packer-builder-amazon-ebs docker:/usr/local/bin/packer-builder-docker file:/usr/local/bin/packer-builder-file] PostProcessors:map[atlas:/usr/local/bin/packer-post-processor-atlas docker-tag:/usr/local/bin/packer-post-processor-docker-tag vagrant-cloud:/usr/local/bin/packer-post-processor-vagrant-cloud vsphere:/usr/local/bin/packer-post-processor-vsphere compress:/usr/local/bin/packer-post-processor-compress docker-import:/usr/local/bin/packer-post-processor-docker-import docker-push:/usr/local/bin/packer-post-processor-docker-push docker-save:/usr/local/bin/packer-post-processor-docker-save vagrant:/usr/local/bin/packer-post-processor-vagrant] Provisioners:map[shell-local:/usr/local/bin/packer-provisioner-shell-local windows-shell:/usr/local/bin/packer-provisioner-windows-shell ansible-local:/usr/local/bin/packer-provisioner-ansible-local chef-client:/usr/local/bin/packer-provisioner-chef-client file:/usr/local/bin/packer-provisioner-file salt-masterless:/usr/local/bin/packer-provisioner-salt-masterless shell:/usr/local/bin/packer-provisioner-shell chef-solo:/usr/local/bin/packer-provisioner-chef-solo powershell:/usr/local/bin/packer-provisioner-powershell puppet-masterless:/usr/local/bin/packer-provisioner-puppet-masterless puppet-server:/usr/local/bin/packer-provisioner-puppet-server windows-restart:/usr/local/bin/packer-provisioner-windows-restart]}
2015/07/15 23:42:08 Setting cache directory: /Users/bob/Projects/garbanzo/packer_cache
2015/07/15 23:42:08 Detected home directory from env var: /Users/bob
2015/07/15 23:42:08 Loading builder: docker
2015/07/15 23:42:08 Creating plugin client for path: /usr/local/bin/packer-builder-docker
2015/07/15 23:42:08 Starting plugin: /usr/local/bin/packer-builder-docker []string{"/usr/local/bin/packer-builder-docker"}
2015/07/15 23:42:08 Waiting for RPC address for: /usr/local/bin/packer-builder-docker
2015/07/15 23:42:08 packer-builder-docker: 2015/07/15 23:42:08 Plugin minimum port: 10000
2015/07/15 23:42:08 packer-builder-docker: 2015/07/15 23:42:08 Plugin maximum port: 25000
2015/07/15 23:42:08 packer-builder-docker: 2015/07/15 23:42:08 Plugin address: unix /var/folders/4j/hd7wss1n4xzc8xn224xsyls80000gn/T/packer-plugin389384987
2015/07/15 23:42:08 packer-builder-docker: 2015/07/15 23:42:08 Waiting for connection...
2015/07/15 23:42:08 packer-builder-docker: 2015/07/15 23:42:08 Serving a plugin connection...
2015/07/15 23:42:08 Loading provisioner: shell
2015/07/15 23:42:08 Creating plugin client for path: /usr/local/bin/packer-provisioner-shell
2015/07/15 23:42:08 Starting plugin: /usr/local/bin/packer-provisioner-shell []string{"/usr/local/bin/packer-provisioner-shell"}
2015/07/15 23:42:08 Waiting for RPC address for: /usr/local/bin/packer-provisioner-shell
2015/07/15 23:42:08 packer-provisioner-shell: 2015/07/15 23:42:08 Plugin minimum port: 10000
2015/07/15 23:42:08 packer-provisioner-shell: 2015/07/15 23:42:08 Plugin maximum port: 25000
2015/07/15 23:42:08 packer-provisioner-shell: 2015/07/15 23:42:08 Plugin address: unix /var/folders/4j/hd7wss1n4xzc8xn224xsyls80000gn/T/packer-plugin592962254
2015/07/15 23:42:08 packer-provisioner-shell: 2015/07/15 23:42:08 Waiting for connection...
2015/07/15 23:42:08 packer-provisioner-shell: 2015/07/15 23:42:08 Serving a plugin connection...
2015/07/15 23:42:08 Loading post-processor: docker-tag
2015/07/15 23:42:08 Creating plugin client for path: /usr/local/bin/packer-post-processor-docker-tag
2015/07/15 23:42:08 Starting plugin: /usr/local/bin/packer-post-processor-docker-tag []string{"/usr/local/bin/packer-post-processor-docker-tag"}
2015/07/15 23:42:08 Waiting for RPC address for: /usr/local/bin/packer-post-processor-docker-tag
2015/07/15 23:42:08 packer-post-processor-docker-tag: 2015/07/15 23:42:08 Plugin minimum port: 10000
2015/07/15 23:42:08 packer-post-processor-docker-tag: 2015/07/15 23:42:08 Plugin maximum port: 25000
2015/07/15 23:42:08 packer-post-processor-docker-tag: 2015/07/15 23:42:08 Plugin address: unix /var/folders/4j/hd7wss1n4xzc8xn224xsyls80000gn/T/packer-plugin099680253
2015/07/15 23:42:08 packer-post-processor-docker-tag: 2015/07/15 23:42:08 Waiting for connection...
2015/07/15 23:42:08 packer-post-processor-docker-tag: 2015/07/15 23:42:08 Serving a plugin connection...
2015/07/15 23:42:08 ui: docker output will be in this color.
2015/07/15 23:42:08 ui: 
2015/07/15 23:42:08 Build debug mode: false
2015/07/15 23:42:08 Force build: false
2015/07/15 23:42:08 Preparing build: docker
docker output will be in this color.

2015/07/15 23:42:08 Waiting on builds to complete...
2015/07/15 23:42:08 Starting build run: docker
2015/07/15 23:42:08 Running builder: docker
2015/07/15 23:42:08 packer-builder-docker: 2015/07/15 23:42:08 [DEBUG] Docker version: 1.7.1
2015/07/15 23:42:08 ui: ==> docker: Creating a temporary directory for sharing data...
==> docker: Creating a temporary directory for sharing data...
2015/07/15 23:42:08 ui: ==> docker: Pulling Docker image: gliderlabs/herokuish
==> docker: Pulling Docker image: gliderlabs/herokuish
2015/07/15 23:42:08 packer-builder-docker: 2015/07/15 23:42:08 Executing: /usr/local/bin/docker [pull gliderlabs/herokuish]
2015/07/15 23:42:11 ui:     docker: latest: Pulling from gliderlabs/herokuish
    docker: latest: Pulling from gliderlabs/herokuish
2015/07/15 23:42:11 ui:     docker: 835c565d00e2: Already exists
    docker: 835c565d00e2: Already exists
2015/07/15 23:42:11 ui:     docker: c5c659229e15: Already exists
    docker: c5c659229e15: Already exists
2015/07/15 23:42:11 ui:     docker: 9a8403cd4d99: Already exists
    docker: 9a8403cd4d99: Already exists
2015/07/15 23:42:11 ui:     docker: 89fc314a0a6e: Already exists
    docker: 89fc314a0a6e: Already exists
2015/07/15 23:42:11 ui:     docker: d257698c42c5: Already exists
    docker: d257698c42c5: Already exists
2015/07/15 23:42:11 ui:     docker: c6c6baedb602: Already exists
    docker: c6c6baedb602: Already exists
2015/07/15 23:42:11 ui:     docker: c6c6baedb602: Already exists
    docker: c6c6baedb602: Already exists
2015/07/15 23:42:11 ui:     docker: Digest: sha256:4b08475f91eaccceb40fcbb5e0c43a992257b1bdedbf86f2777f458da9a0e2cd
2015/07/15 23:42:11 ui:     docker: Status: Image is up to date for gliderlabs/herokuish:latest
    docker: Digest: sha256:4b08475f91eaccceb40fcbb5e0c43a992257b1bdedbf86f2777f458da9a0e2cd
    docker: Status: Image is up to date for gliderlabs/herokuish:latest
2015/07/15 23:42:11 ui: ==> docker: Starting docker container...
==> docker: Starting docker container...
2015/07/15 23:42:11 ui:     docker: Run command: docker run -v /Users/bob/Projects/garbanzo:/tmp/app -v /var/folders/4j/hd7wss1n4xzc8xn224xsyls80000gn/T/packer-docker638187454:/packer-files -d -i -t gliderlabs/herokuish /bin/bash
2015/07/15 23:42:11 packer-builder-docker: 2015/07/15 23:42:11 Starting container with args: [run -v /Users/bob/Projects/garbanzo:/tmp/app -v /var/folders/4j/hd7wss1n4xzc8xn224xsyls80000gn/T/packer-docker638187454:/packer-files -d -i -t gliderlabs/herokuish /bin/bash]
    docker: Run command: docker run -v /Users/bob/Projects/garbanzo:/tmp/app -v /var/folders/4j/hd7wss1n4xzc8xn224xsyls80000gn/T/packer-docker638187454:/packer-files -d -i -t gliderlabs/herokuish /bin/bash
2015/07/15 23:42:11 packer-builder-docker: 2015/07/15 23:42:11 Waiting for container to finish starting
2015/07/15 23:42:11 ui:     docker: Container ID: cc6a7056923234a1264718283c1a58a1c49796d64458cefe84e5ee4941c4bf16
    docker: Container ID: cc6a7056923234a1264718283c1a58a1c49796d64458cefe84e5ee4941c4bf16
2015/07/15 23:42:11 packer-builder-docker: 2015/07/15 23:42:11 Running the provision hook
2015/07/15 23:42:11 ui: ==> docker: Provisioning with shell script: /var/folders/4j/hd7wss1n4xzc8xn224xsyls80000gn/T/packer-shell845253589
2015/07/15 23:42:11 packer-provisioner-shell: 2015/07/15 23:42:11 Opening /var/folders/4j/hd7wss1n4xzc8xn224xsyls80000gn/T/packer-shell845253589 for reading
==> docker: Provisioning with shell script: /var/folders/4j/hd7wss1n4xzc8xn224xsyls80000gn/T/packer-shell845253589
2015/07/15 23:42:11 packer-provisioner-shell: 2015/07/15 23:42:11 [INFO] 44 bytes written for 'uploadData'
2015/07/15 23:42:11 [INFO] 44 bytes written for 'uploadData'
2015/07/15 23:42:11 packer-builder-docker: 2015/07/15 23:42:11 Executing in container cc6a7056923234a1264718283c1a58a1c49796d64458cefe84e5ee4941c4bf16: "(command cp /packer-files/upload803520517 /tmp/script_7943.sh) >/packer-files/cmd416685472 2>&1; echo $? >/packer-files/cmd416685472-exit"
2015/07/15 23:42:13 packer-builder-docker: 2015/07/15 23:42:13 Waiting for exit code to appear for remote command...
^C
2015/07/15 23:50:00 Closing stdin because interrupt received.
2015/07/15 23:50:00 Stopping build: docker
2015/07/15 23:50:00 packer-post-processor-docker-tag: 2015/07/15 23:50:00 Received interrupt signal (count: 1). Ignoring.
2015/07/15 23:50:00 packer-provisioner-shell: 2015/07/15 23:50:00 Received interrupt signal (count: 1). Ignoring.
2015/07/15 23:50:00 packer-builder-docker: 2015/07/15 23:50:00 Received interrupt signal (count: 1). Ignoring.
2015/07/15 23:50:00 packer-builder-docker: 2015/07/15 23:50:00 Cancelling the step runner...
2015/07/15 23:50:01 packer-builder-docker: 2015/07/15 23:50:01 Cancelling provisioning due to interrupt...
2015/07/15 23:50:01 Provisioner.Cancel err: unexpected EOF
2015/07/15 23:50:01 /usr/local/bin/packer-provisioner-shell: plugin process exited
2015/07/15 23:50:01 ui: ==> docker: Killing the container: cc6a7056923234a1264718283c1a58a1c49796d64458cefe84e5ee4941c4bf16
==> docker: Killing the container: cc6a7056923234a1264718283c1a58a1c49796d64458cefe84e5ee4941c4bf16
2015/07/15 23:50:01 Build cancelled: docker
2015/07/15 23:50:01 ui: Build 'docker' finished.
2015/07/15 23:50:01 Builds completed. Waiting on interrupt barrier...
2015/07/15 23:50:01 ui: Cleanly cancelled builds after being interrupted.
2015/07/15 23:50:01 waiting for all plugin processes to complete...
Build 'docker' finished.
Cleanly cancelled builds after being interrupted.
2015/07/15 23:50:01 /usr/local/bin/packer-post-processor-docker-tag: plugin process exited
2015/07/15 23:50:01 /usr/local/bin/packer-builder-docker: plugin process exited

рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рдорд╛рд░рддрд╛ рд╣реВрдВ, рдХрдВрдЯреЗрдирд░ рдкрд░ рдЪрд╛рд░реЛрдВ рдУрд░ рдкрдХреНрдХрд╛:

$ ls /packer-files
cmd416685472       cmd416685472-exit
$ cat /packer-files/cmd416685472
cp: cannot stat '/packer-files/upload803520517': No such file or directory

Ditto, рдкреИрдХрд░ 0.8.5 рдФрд░ рдбреЙрдХрд░ 1.8.1 рдХреЗ рд╕рд╛рде OSX рдкрд░ рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рдЕрдиреБрднрд╡ рдХрд░ рд░рд╣рд╛ рд╣реИред

@ рдбреЗрд╕рд┐рдлрд░ рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдЦреЛрд▓рд╛: # 2675

рдпрд╣ рдЕрднреА рднреА рдбреЙрдХрд░ 1.12.1 рдкрд░ рдкреИрдХрд░ 0.10.2 рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ

рдореИрдВ рдбреЙрдХрд░ 1.12.1 рдФрд░ рдкреИрдХрд░ 0.11.0 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛрдиреЗ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рддрд╛ рд╣реВрдВред

рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рддрдм рд╣реЛ рд░рд╣рд╛ рд╣реИ рдЬрдм рдкреИрдХрд░ рдбреЙрдХрдЯрд░ рдХреЗ рдЕрдВрджрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдПрдХ рдирдП рдбреЙрдХрдЯрд░ рдХрд╛ рдкреНрд░рд╛рд╡рдзрд╛рди рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИред рд╢рд╛рдпрдж рдпрд╣ рдЧрд▓рдд рдХрд░ рд░рд╣рд╛ рд╣реИ?

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

jesse-c picture jesse-c  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

DanielBo picture DanielBo  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mvermaes picture mvermaes  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

PartyImp picture PartyImp  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

craigsimon picture craigsimon  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ