Bump stable/icehouse next version to 2014.1.3

Bump stable/icehouse next version to 2014.1.3

Change-Id: Id8dddcfe4483a735f48ca5a4a50804a599210e6f
Signed-off-by: Chuck Short <chuck.short@canonical.com>
fix StringIO errors in unit test

alarm tests are throwing StringIO failures as it's being closed to soon.
change the way we capture logging.

Change-Id: Ifd956b8fe144219d029f8afb369ec25d13177078
Closes-Bug: #1329692
(cherry picked from commit c0702b298a8614a713ca392d0fcdb9bdaae9faac)
fix statistics query in postgres

when aggregate functions present, postgres requires all
non-aggregate columns selected to be included in group by clause
to ensure a single value is selected.

Change-Id: Iccbcd8046cca872e8eba472f48fa392114f34426
Closes-Bug: #1256318
(cherry picked from commit 551bbbb0dff43d22d7cca7826af1b3ef5868168b)
update default_log_levels set by ceilometer

the current log levels are pretty old. update the current list to
extend current default default_log_level defined in oslo-incubator
and adding in stevedore and keystoneclient levels

that is needed in stable/icehouse to allow swift+ceilometer
in devstack and devstack gate (otherwise grenade job, that is
using stable/icehouse devstack, won't pass the gate)

Change-Id: I239645ef641613a994a48f20c0238e76dc9660f2
Partial-Bug: #1294789
(cherry picked from commit 4d864cef5a2c8ec912bda5b208771d3b7c966934)
Merge "fix StringIO errors in unit test" into stable/icehouse
Merge "update default_log_levels set by ceilometer" into stable/icehouse
Fix tests with testtools>=0.9.39

'rpc_backend' config option in
ceilometer.openstack.common.rpc.__init__.py defaults to
'%s.impl_kombu' % __package__. Because the RPC module is imported
in some other files as ceilometer.openstack.common.rpc, rpc_backend
is set to 'ceilometer.openstack.common.rpc.impl_kombu'. But when
the test loader tries to import the RPC module as openstack.common.rpc
(since it is starting inside the ceilometer folder), registering the
option fails, because we try to register a different default value.

The issue surfaced because testtools==0.9.39 started checking __init__.py
files as well. It is fixed by passing a top-level directory parameter to
the test discovery process.

Change-Id: I08036b54def3eb496772bcf183927b9f70bb7a86
Closes-bug: #1365613
VMware: Support secret host_password option

Closes-Bug: #1357177
Change-Id: If64a2dfccb9837b972a9ed4213107ad8fa4ff7b8
(cherry picked from commit 2a3fcd5a1e37c5084dcfffd8836235a4dc9512f2)
Updated from global requirements

Change-Id: I996a50a7b501698a7586bc04fc0b3cb4830b0214
Merge "fix statistics query in postgres" into stable/icehouse
Merge "Updated from global requirements" into stable/icehouse