Image API V2.0 DELETE tags tests

Implements new test scenarios for 'test_delete_tags.py'
- add more test cases to DELETE image tags
- change test_delete_invalid_tag_from_valid_image to test_delete_invalid_tag_with_special_characters_from_valid_image
- refactor test_delete_multiple_tags_from_image to return empty tags list

Change-Id: I7c305664456fd2f9526b569ae5cdb77cf745a70b
Images API v2.0 Image Tag Life Cycle Test.

Implements image tag life cycle test:
 - added the image tag CRUD operation test.

Change-Id: Id9b251f2a7f2fabb94cb5b8e5a087631a787afaa
Images API v2.0 POST tags tests (cont...)

Implements new test scenarios for 'test_post_tags.py':
  - refactored previous test for consistency.
  - added more test cases for add tags to image.

Refactors the tests:
 - improved readability.

Change-Id: Iad33629f49b196b2c9eb738c75ef5276e9382c96
Images API v2.0 Image Life Cycle Test.

Implements image life cycle test:
 - added the image CRUD operation test.

Refactors the test:
- removed all env. dependent variables in the test.
- improved the assertions for image update.
- inlined variables to improve readability

Change-Id: Ia12f69eb3c7fa0831f3dc3d0030bc769d736de09
Adds basic acceptance test for limits

* Adds a basic test to verify the limits request does not
  fail. Will add proper smoke tests after deserialization
  bug with limits model is fixed

Change-Id: Id8cd29e4cf50825c7cf32325c340ca75f0b30a23
Images API v2.0 Image Member Life Cycle Test.

Implements image member life cycle test:
 - added the image member CRUD operation test.
 - corrected the test name to include member.

Change-Id: I94811b26344a4d1d18b97c0578c545ec137fef97
Merge "Adds basic acceptance test for limits"
Modified image metadata keys for Protected Property changes

* Added "user_" to the start of all image meta keys to avoid
  failures related to Glance protected properties

Change-Id: I11bf87c68a668b41dc7d6a6a872b17f502f9b07f
Updated V2 fixture to add new method

* Added new method get_new_images_v2_client to get new v2 client for
* requested auth data. This is used to create new client for each users
* to test property protection

Change-Id: I587a23824141f716ce42aa0ba220a9616d55abcf
Update Images v2 fixture to allow Preprod setup

*Refactored setup class to allow the use of Preprod configurations
*Changes made are more consistent with how Compute is setup now
*Added summary documentation
*Changed base_url to override_url

Change-Id: Iaa606a5c532bde806d2f698538c293e412437bb4
Merge "Update Images v2 fixture to allow Preprod setup"
Merge "Updated V2 fixture to add new method"
Subject: Add Bulk Extract Archive Tests

* added tests for extracting archives to objects.
* added tests for the extract-archive parameter
* added tests for extracting corrupt archives
* added tests for extracting invalid archives
* added a HTTP_OK constant
* fixed a typo

Change-Id: Idba89850225c66f5faec05f7d7db317dcef5adaa
Refactored objectstorage fixture to add method for retrieving
access_data.

Change-Id: I0001d1ecc27ef8ea42051f759bb93f507191ccd6
Merge "Refactored objectstorage fixture to add method for retrieving access_data."
Merge "Subject: Add Bulk Extract Archive Tests"
Merge "Adding basic rsyslog tests for meniscus"
Merge "Fixing ES cleanup and positive dataset host string"
Removed creation of container names using get_random_string
in favor of generate_unique_container_name.

Change-Id: Id0c7a1a686f3048e00cd706d345820bf0a4e99d4
Merge "Image API V2.0 DELETE tags tests"