Fix selenium tests after changes in UI

-Fix UI locators due to latest changes
-Fix test logic according to UI changes
-Remove outdated tests

Closes-Bug: #1377829

Change-Id: I8e6a52f1d75f6a6f5bae1d9202deeb31f8674b9e
Fix for smile count in deploay_ha_vlan

Closes-Bug: #1385067
Change-Id: I38675a4e3e2a7338948f8cc7d4a45379416220ab
Up devops version to 2.5.2

Change-Id: I94ee91a9a91b6848d1abae43d8415455c5bf3ccc
Fix for smile count in deploy_simple_cinder

Change-Id: Ied5650dffaf781b70fd5f471da65d83fe0c298b4
Closes-Bug: #1385200
Merge "Fix for smile count in deploy_simple_cinder"
Include mdadm package into ISO

Closes-Bug: #1379181

Change-Id: I8794bb704f9800a807ac99e25819723b6e1720a0
Revert "Fix for smile count in deploay_ha_vlan"

This reverts commit b48ebc3d09168e75494b238d239f5277eda94d6d.

Change-Id: I31d94536b4f74e3db81561f80fd70ca6d566b8b9
Revert "Fix for smile count in deploy_simple_cinder"

This reverts commit 14bed4a9ee105ba18596fa92a801151c908d8a8d.

Change-Id: I31d610e7afdf80bf71d233df54bfa381bc93a90d
Merge "Revert "Fix for smile count in deploay_ha_vlan""
Merge "Revert "Fix for smile count in deploy_simple_cinder""
Increase timeout of waiting the service in check_ceph_status()

Two minutes is not enough for starting ceph service during our
destructive tests, especially in case of some failures.

Change-Id: I892cf7596584ef829475fd6583e869a5109bc1d6
Related-Bug: #1318638
Add retry() decorator to sync admin
time method

Change-Id: I6a034fc9dca42401e57e9074a2e7213d4b54502f
Related-Bug: #1383351
Adapt postgres container to postgresql 9.3

Binary and config paths are dependent on postgresql package
version. Adapted postgres to work with newer versions, but
left older configurations available in case paths change
back to the previous format.

Change-Id: I33de52e1b285c83d704f42909e86e49111e24ca6
Partial-Bug: #1386118
Merge "Adapt postgres container to postgresql 9.3"
Merge "Add retry() decorator to sync admin time method"
Merge "Fix selenium tests after changes in UI"
Remove exact version of kernel

Change-Id: Ia5f032cbca85ca7d688df89a3565f6720fc2dfe4
Related-bug: #1381386
Related-bug: #1334769
Merge "Include mdadm package into ISO"
Building OS images centos and ubuntu

Those images are supposed to be used for
image based provisioning. This patch set
needs python-imgcreate package to be available.
Manual workaround is used to make
separate images for / and /boot for centos.

Images are only to be built if experimental
feature group is enabled.

Implements: blueprint image-based-provisioning
Change-Id: I4f038c99d4caf7d2b6e291bff29572b3a45d92c7
Add ability to build separate fs images

This patch is required to build images for every separate mountpoint needed
both for centos and ubuntu.
Eg. /boot, /var, /var/lib, etc.
File system support is limited to ext2, ext3, ext4 only.
No XFS support mainly because of unexpectly consumed free space and absence of
working resizing tools due to that.

Controlled by SEPARATE_IMAGES environment variable. String format should be
space separated list with comma separated mountpoint and filesystem type. Eg.:
SEPARATE_IMAGES="/boot,ext2 /,ext4 /var,ext3"
Defaults to "/boot,ext2 /,ext4". Notice, that at least separate /boot is
required for operating of image based provisioning.

Implements: blueprint image-based-provisioning
Change-Id: I650052154fe7b483aaba89389e9a09f80fc1543e