Align the stars to promote Ci to latest Newton

1) Promote RDO to latest trunk
2) Configure puppet-keystone to manage credentials, as it's now required
   by keystone upstream.
3) Run Zaqar tests against API v2 (1.0 is deprecated and 1.1 will be
   deprecated soon).

Depends-On: I364f65c7009e400f2851e37999e1d8c0b6f5fd5a
Change-Id: I967038c872628a5a290e2890641c9c8dac45588d
This commit is contained in:
Emilien Macchi 2016-09-05 14:44:14 -04:00
parent 6f7e0766ea
commit f0203d99a2
3 changed files with 24 additions and 15 deletions

View File

@ -38,6 +38,14 @@ class openstack_integration::keystone (
$enable_fernet_setup = false
}
# Keystone credential setup is not packaged in UCA yet.
# It should be done when Newton is released.
if $::operatingsystem == 'CentOS' {
$enable_credential_setup = true
} else {
$enable_credential_setup = false
}
class { '::keystone::client': }
class { '::keystone::cron::token_flush': }
class { '::keystone::db::mysql':
@ -57,6 +65,7 @@ class openstack_integration::keystone (
manage_policyrcd => true,
token_provider => $token_provider,
enable_fernet_setup => $enable_fernet_setup,
enable_credential_setup => $enable_credential_setup,
}
include ::apache
class { '::keystone::wsgi::apache':

View File

@ -31,7 +31,7 @@ class openstack_integration::repos {
manage_epel => false,
repo_hash => {
'newton-current' => {
'baseurl' => 'https://trunk.rdoproject.org/centos7-master/8e/99/8e9986665cd960b47914b969c34e4ea9240c10ba_e74e2f6e/',
'baseurl' => 'https://trunk.rdoproject.org/centos7-master/a1/31/a131f4efa0ab549bfd8d11e13e86d7fa09df3dce_5f3ecf31/',
'descr' => 'Newton current',
'gpgcheck' => 'no',
'priority' => 1,

View File

@ -194,7 +194,7 @@ TESTS="${TESTS} gnocchi.tempest"
TESTS="${TESTS} api.baremetal.admin.test_drivers"
# Zaqar
TESTS="${TESTS} TestManageQueue"
TESTS="${TESTS} v2.test_queues.TestManageQueue"
# Cinder encrypted volumes
# TODO(emilien) re-enable it when those 2 patches are merged: