Ironic: Remove few misguided negative tests on ports

As part of https://bugs.launchpad.net/ironic/+bug/1398350 Ironic is fixing
a bug where the josn-fields in the resources only accepted string and
int, as part of the work Ironic will now support any json serializable
value on those fields.

Some negative tests on ports were considering float to be a malformed
value, which they are not. This patch is removing those tests.

This patch is also adding tests checking for the new supported values
in the API.

The patch in Ironic adding support for multiple types is this one:
https://review.openstack.org/#/c/137762/

Change-Id: I02e95d77a90b3c1a8e203cf83cc0ec28b5460e58
Log the credentials used to clear networks

Without knowing what credentials are used to cleanup its difficult to
figure out what "Clearing network: None, subnet: None, router: None"
means.

Change-Id: I649d64f8aecc77d13837b4f0a06911f975b5ccb8
Remove Volume V1 specific test base classes

As part of mentioned BP, all volume API tests have been shared
between V1 and V2. Now BaseVolumeV1Test & BaseVolumeV1AdminTest
class can be removed from base.py.

Partially implements: blueprint cinder-v2-api-tests

Change-Id: I57916c8cb0c4bb8d7e847655f13da2b399ab7783
Merge "Remove Volume V1 specific test base classes"
Merge "Log the credentials used to clear networks"
Revert "Log the credentials used to clear networks"

This is using the incorrect format and it's spewing errors everywhere.

This reverts commit 38156b7a2a23666b1908c5c97d210b3676c12090.

Change-Id: If3d32320eb707531b9b37324ddbebeeb62574041
Merge "Revert "Log the credentials used to clear networks""
Merge "Ironic: Remove few misguided negative tests on ports"
fix to support multiple networks
Merge branch 'master' of https://github.com/JioCloud/tempest