Do not edit sources.list

Let's assume that the VM is set up correctly, do not play with low level
infrastructure.

Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
Do not configure github.com in .ssh/config

The script is only using https, so it's not needed to configure
github.com.

Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
Narrow down responsibilities of inp-install

inp-install was responsible for:
 - install nodepool
 - register keys to the cloud
 - configure nodepool

This change leaves only one responsibility:
 - install nodepool

Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
Document OS version and the effect of inp-install

Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
Remove install.sh script on successful run

Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
Upstart config: do not daemonize nodepoold

nodepoold by default acts as a daemon, but that confuses upstart, and
the standard tools were not able to handle the situation. This change
will run nodepoold in the foreground.

Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
Rename NODEPOOL_CFG -> NODEPOOL_CFG_DIR

Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
Renames - add _DIR suffix

Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
Add variable NODEPOOL_CFG_BASENAME

Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
Move install script environment to python

Some of the environment variables will be re-used in the configuration
script.

Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
inp-nodepool-configure, inp-upload-keys

See README.md changes.

Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
Install libffi-dev

If this library is missing, nodepool installation will fail with:

    fatal error: ffi.h: No such file or directory

Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
Install libssl-dev

It's now a requirement for the upstream nodepool.

Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
Remove uploaded private key

Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
move env creation closer to binary install

Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
Added inp-nodepool-update to update nodepool

Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
Amend yaml configuration, point to new nodepool

Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
Extract variable

Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
Extract variable

Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
Update project-config

Signed-off-by: Mate Lakat <mate.lakat@citrix.com>