Use AWS::EC2::EIP for test_server_cfn_init

Many (most) clouds won't have the assumed network to directly ping/ssh
to the default IP address. This changes test_server_cfn_init to assign
a floating IP, and use that to ping and ssh to the server.

It also moves the ping to the end of the test. This was initially
meant to catch regressions in a co-gated neutron, but it is no longer
required for a heat-only test.

Change-Id: Ia9404289b2f9632883a479ccb435cbf6c51fcf2f
2 files changed
tree: 25174bf1b0504f88be79a77d7436c35dd2a542f2
  1. common/
  2. functional/
  3. scenario/