Env deployment of MOS 9.0 was dropped with LDAP Plugin 3.0.0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
Fix Released
|
High
|
Max Yatsenko |
Bug Description
Detailed bug description:
Problem discovered on MOS 9.0 #495 RC2 and ldap-3.
Steps to reproduce:
Install ldap plugin.
Deploy env with this params:
***LDAP PLUGIN***
Domain name
openldap1
LDAP URL
ldap://
LDAP User
cn=admin,
LDAP Suffix
dc=openldap1,dc=tld
LDAP User Password
qwerty123!
Users Tree DN
dc=openldap1,dc=tld
Groups Tree DN
dc=openldap1,dc=tld
Group ID Attribute
cn
Group Name Attribute
cn
List of additional Domains
domain=
user=cn=
group_id_
group_objectcla
user_objectclas
user_name_
password=
user_allow_
group_allow_
user_tree_
user_pass_
user_enabled_
user_allow_
user_allow_
group_tree_
group_desc_
user_filter=
group_allow_
group_filter=
url=ldap:
suffix=
group_member_
group_allow_
use_tls=False
query_scope=sub
group_name_
user_id_
ldap_proxy=true
domain=openldap3
url=ldap:
suffix=
user=cn=
password=1111
query_scope=sub
user_tree_
user_objectclas
user_id_
user_name_
user_pass_
user_enabled_
user_allow_
user_allow_
user_allow_
user_filter=
group_tree_
group_objectcla
group_id_
group_name_
group_desc_
group_member_
group_allow_
group_allow_
group_allow_
group_filter=
use_tls=False
List of custom LDAP proxy configs
config_
database ldap
#its custom config
suffix "dc=keystone2,
readonly yes
protocol-version 3
uri "ldap:/
rootdn "dc=keystone2,
idassert-bind bindmethod=simple
idassert-authzFrom "*"
***NETWORK***
CIDR
172.16.54.192/26
IP Range
172.16.54.194
-
172.16.54.208
Gateway
172.16.54.193
Floating IP range
172.16.54.209
-
172.16.54.223
Floating network name
admin_floating_net
Admin Tenant network CIDR
192.168.111.0/24
Admin Tenant network gateway
192.168.111.1
Admin Tenant network name
admin_internal_net
Expected results:
Deploy is success.
Actual result:
Deployment has failed. All nodes are finished. Failed tasks: Task[ldap_plugin/7] Stopping the deployment process!
Logs:
2016-07-01 11:26:53 ERR 'undef' from right operand of 'in' expression is not of a supported type (string, array or hash) at /etc/fuel/
Workaround:
n/a
Impact:
unknown
Description of the environment:
* 3 venv nodes:
- CPU: 4 × 2.10 GHz
- RAM: 9GB
- HDD: 384GB
- Network: 2 × 10GB/s, 2 × 1GB/s
* Node roles:
- 1 controllers
- 2 computes
* Details:
- OS on controllers: Mitaka on Ubuntu 14.04
- Neutron with VLAN segmentation
Changed in mos: | |
status: | Fix Committed → Confirmed |
milestone: | 9.0 → 9.1 |
the patch was merged: https:/ /review. openstack. org/#/c/ 336603/