Stress runner friendly logging.conf.sample

tempest.common.log.TestsFormatter formatter was removed from the tempest
repository. It makes the current sample config file useless.
We will use the same ContextFormatter in the sample config as we use in the
normal runs.

The tempest.log file will be appended, instead of replacing.
The summary of the stress runs will be printed to the stdout.

The syslog handler preserved in the sample config, but it is not in use
anymore. If someone want to use, he can enable it by little change.

NOTE:
You need change tempest.conf [DEFAULT]/log_config_append to point a valid
logging config, if you would like to use special log related
configuration.

Change-Id: Ic6ede3943e309a102d4af6dec505f0d4cbd3bc2b
Fix setup_test_v3_user method in identity base.py

Create user in v3 identity json/xml only has two parameters.
To test the fixing, I add a v3 user test :
- test_get_user

Change-Id: I2168a21f361e0ed83b91de06652bfeea424f92f6
Removes gate test annotation in security_groups

This submission is to remove type=gate to smoke in
security_groups test scripts of compute.

Change-Id: I1f16c48614aec3beae1b9ec2dc0a66d8f65e8626
Prepare for enabling H302 rule (api/compute/admin)

We can use H302 rule but ignore it now. This commit prepares for
enabling H302 rule. But this commit modifies a part of Tempest only
because if we fix all of them at one time, it's hard to merge this
commit.

    ---------------
    tempest/api/compute/admin     <- This patch
    tempest/api/compute/{c*,f*,i*,s*,t*}
    tempest/api/compute/{v3,volumes},data_processing
    tempest/api/identity/admin
    tempest/api/image
    tempest/api/{n*,o*,t*}
    tempest/api/volume,tempest/*
    tempest/services/compute/json
    tempest/services/compute/v3/json
    tempest/services/compute/xml
    tempest/services/identity
    tempest/services/{im*,n*,o*,t*}
    tempest/services/volume
    tempest/clients.py: TBD
    ---------------

Change-Id: Id993c8b157c0b1256aa17c2b8e8f8da46111c521
Increase testing of network connectivity

Adds ping against VM's internal network elements:
need all of them because agents might be located on different hosts
    1. Router port
    2. DHCP port

Adds ping against public network default gateway implying external
connectivity. Any further network tests are outside the Openstack cloud and the
testing environment

Partially Implements: blueprint neutron-advanced-scenarios

Change-Id: I9aaba5496581c9e3472d7a3846b1a0464f6334e6
Prepare for enabling H302 rule(services/telemetry, object_storage, etc)

Currently H302 rule is ignored by tox. However, this rule should
be enabled. This patch partially fixes this problem to prepare for
H302 rule.

Change-Id: I5b2d2f872de7a1cb846d3002022ff7ffa613813a
Updated from global requirements

Change-Id: I39cfdb3a9f792e63ce97b32a7dcf48947ed4d5c3
Merge "Prepare for enabling H302 rule(services/telemetry, object_storage, etc)"
Merge "Increase testing of network connectivity"
Merge "Stress runner friendly logging.conf.sample"
Merge "Removes gate test annotation in security_groups"
Merge "Fix setup_test_v3_user method in identity base.py"
Merge "Prepare for enabling H302 rule (api/compute/admin)"
Merge branch 'master' of https://github.com/openstack/tempest