Disable pubkey authentication attempts

Change-Id: Ifcf3e8415d2003e5b8c6c2cb8beb4ef65042de98
Closes-bug: #1312600
Get rid of cycle iso rebuild

Change-Id: I0c628ae1d02c1ccc572d299190d05b3b00faaad7
makefile for docker container build process

Creating docker container images during iso build, put them on the
ISO, deploy fuel node with containers.

New variables added to config.mk:
PRODUCTION
DOCKER_PREBUILT
DOCKER_PREBUILT_SOURCE

They determine if we should build containers during "make iso" or
just download/copy them from some prebuilt source. Please see
config.mk for more details.

Variable PRODUCTION determines the way we build ISO:
  - "docker": build iso with docker containers
  - "prod" and "dev": build iso without containers

Modifies workflow to tell automated scripts when
deployment is complete from completion of puppet
run to "Fuel node deployment complete!"

Depends on: https://review.openstack.org/#/c/90087/

blueprint fuel-containerization-of-services

Change-Id: Iae6b77909e78f3f617623a7a3022ce53895dab9a
Merge "Disable pubkey authentication attempts"
Add postgresql client to shotgun dependencies

Change-Id: I114629462cef7f47f534740af9a31ecb91d66129
Closes-Bug: #1313628
Add tar dependency to shotgun

Closes-Bug: #1313609
blueprint fuel-containerization-of-services

Change-Id: I2fa576b65657197caf626c47d215946c71661b6b
Merge "Add postgresql client to shotgun dependencies"
Merge "Get rid of cycle iso rebuild"
Merge "makefile for docker container build process"
Workaround for yum error message in puppet-3.4.2

Closes-Bug: #1312758
Change-Id: I8635217fa295cea24bd25e5b1d1d6c8631f2e925
Fix conditional for docker prebuilt option

In an earlier version of docker module.mk
the value "false" was used instead of "0"
to mean false, but was incorrectly updated.

blueprint fuel-containerization-of-services

Change-Id: I67aead2999248738a5ce6efac82e5cd3cf36f797
Hardcode kernel version in requirements-rpm

Hardcode kernel version to -2.6.32-431.el6.x86_64

Change-Id: Ia5944247aafeb48cf3f3323fbdb7f32da58aa1aa
Closes-bug:#1312332
Fix virtualbox scripts broken after migration to docker

Change-Id: If768fd54e34052b60929e647aacd2b10ef458884
Merge "Fix virtualbox scripts broken after migration to docker"
Add try-except in find nodes by mac method

Sometimes we fail with 111 connection refuce
when try to get list of nodes from nailgun.
We need to eait a liitle bit to be sure that
nailgun is not available - so that
add try-except for api/nodes call in method
get_nailgun_node_by_devops_node and in case if
we fail - make retry

Change-Id: Ib5ff7293429b7c713b4f38e11c5fdc790525c5eb
Merge "Add try-except in find nodes by mac method"
Merge "Hardcode kernel version in requirements-rpm"
Add openssh-clients requirement to shotgun

Shotgun will use ssh to connect back to the
Fuel master base host to obtain disk and
network configuration

blueprint fuel-containerization-of-services

Change-Id: I1f4360f57176be6ef1bbcdd7b2fabf883a5c6611
Export astute and cobbler etc dirs as volumes

This is useful so that shotgun can obtain the
necessary configuration for the diagnostic
snapshot.

blueprint fuel-containerization-of-services

Change-Id: If74138973b955189480d099d70dcc517de1530cc
Download base images from Fuel mirror

Docker's upstream repositories are unstable,
so it is important to download content from
Fuel mirror.

blueprint fuel-containerization-of-services

Change-Id: I90115bde9cb96cce81def47d43f7c63544df65dc