Commit Graph

18 Commits

Author SHA1 Message Date
Andreas Jaeger 9185baef85 Retire repository
Fuel repositories are all retired in openstack namespace, retire
remaining fuel repos in x namespace since they are unused now.

This change removes all content from the repository and adds the usual
README file to point out that the repository is retired following the
process from
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

See also
http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011675.html

A related change is: https://review.opendev.org/699752 .

Change-Id: Id8b9f76aa79afd30ce03aa5d860ef69e39e1d463
2019-12-18 19:39:25 +01:00
Mykyta Karpin 7cf2e0f36e Rewrite additional domains generation
This patch makes use of Puppet native function
create_resources() in order to generate
Keystone domain resources from hash
provided by parce_it() function.

This approach required modification of parce_it()
function so it can parse list of additional domains strings
and generate a hash in form of:

domain1_name => { property1 => value1,
                  property2 => value2,
                  .....
                  propertyx => valuex },
domain2_name => { property1 => value1,
                  property2 => value2,
                  .....
                  propertyx => valuex },
.....and so on

This form of hash is suitable to be taken by create_resources()
function. Puppet define plugin_ldap::multiple_domain
was also modified to comply with create_resources()
function.

Change-Id: I14321af5efa18f1381a51668ed1c5c50c06a0002
Closes-Bug: #1658655
2017-02-13 11:02:49 +02:00
Maksym Yatsenko 3cedc52da5 Update template for LDAP proxy with TLS.
Template of LDAP proxy that uses TLS was updated.

Change-Id: I30160ec1930a65686a615c49e118c1b10cef2ce5
Related-Bug: #1596504
2016-07-06 23:03:13 +03:00
Jenkins 3227f50ed8 Merge "Adjust HA-proxy config for slapd service." 2016-07-05 14:13:59 +00:00
Maksym Yatsenko 856dfaea79 Adjust HA-proxy config for slapd service.
HA-porxy config for slapd service was tuned.

Change-Id: I05492ad36bc4be070053ac30ef079dbfc89d42a7
Related-Bug: #1599065
2016-07-05 11:26:22 +03:00
Maksym Yatsenko 9d74073c0d Update ordering for slapd config generation
Ordering was updated to generate valid slapd config

Change-Id: I35bd45465582219a645e9099ad7964fa3febc10c
Related-Bug: #1598743
2016-07-04 22:37:21 +03:00
Maksym Yatsenko b60d40b799 Add ordering for slapd config generation
It adds ordering for slpad config generation
during multidomain process creation.

Change-Id: Ia3e170c299db7f8570e2e2b4e26f3698888bfbb9
Related-Bug: #1598743
2016-07-04 11:52:05 +03:00
Maksym Yatsenko 64090675d2 Additional condition for ldap_proxy section for multidomains
Additional condition was added to correct execute ldap_proxy
section in multidomain defined type.

Change-Id: I75a25e646c62456e93ad3b5394e95122cad2f137
Related-Bug:#1598128
2016-07-01 17:57:47 +03:00
Maksym Yatsenko 331e3239b7 LDAP proxy support
it enables support of ldap proxy in HA-mode.

Change-Id: I24bb5c8033d202dfc56d3779c93b42a36881d95b
2016-07-01 10:23:36 +03:00
Maksym Yatsenko 6707739fbe Add 'chase_referrals' parameter.
its used for overriding the system's default
referral chasing behavior for queries.

Change-Id: Icc207bcc4180b7249e5bf415ce7e661fdaf7ee21
Related-Bug: #1532803
2016-06-15 14:13:20 +03:00
Maksym Yatsenko 7d6afb9957 Add 'page_size' parameter.
it adjusts maximum results per page.

Change-Id: Iaae4b5d08d994c8c364dc88ebfdd213bdac92070
Related-Bug: #1569848
2016-06-15 13:06:11 +03:00
Maksym Yatsenko c410425b57 Multidomains support
Support of multidomains creation was added for MOS8.0

Change-Id: Ie082cfa8b5e3b5478362335b125eccb12308efed
2016-03-29 20:51:31 +03:00
Maksym Yatsenko 8dd63cf88c Updates to properly assign values for $tls_cacertdir
'None' value was changed to '' value and "if" operator was
added to correct assign values to $tls_cacertdir.

Change-Id: Idaf3f9f4e2ea44d739523f4969792f72fe4eba07
Closes-Bug: #1558595
2016-03-18 12:16:34 +02:00
Jenkins d46299350c Merge "Update "plugin_ldap::controller" class" 2016-02-26 10:58:09 +00:00
Oleksandr Vlasov 16d3494ba9 Add TLS support.
Now we empty CA field in UI allowed and ca_cert chacked in manifest.
Use tls_cacertdir instead of tls_cacertfile in domain config file

Change-Id: Iec690539cb18399928cf7b03444fa25d08017e87
2016-02-19 15:51:52 +02:00
Oleksandr Vlasov 37f1b678fa Add support for LDAP groups
Support for LDAP groups exists in Keystone. The fuel-ldap-plugin,
however, does not offer any means to configure it.

Change this by adding configuration options in Fuel.

Change-Id: I87d14f27281c2fcfe5a04bd6faa735df6fee455b
2016-02-18 11:53:28 +02:00
Maksym Yatsenko 439434fd5b Update "plugin_ldap::controller" class
update "plugin_ldap::controller" class to be sure
domains/keystone.${domain}.conf file is created.

Change-Id: I98ab4d865ecb30993763ee88fa225c61b68b071a
2016-02-04 16:21:09 +02:00
vsaienko 80845952bb keystone ldap plugin initial commit
* Enable domain_specific_drivers in keystone
 * create keystone domain, specified in plugin settings
   change identity driver to ldap for this domain
 * use keystone v3 api in horizon

Change-Id: I0f1179c62d0f36dad92c4872f8e85c4a60af418b
2015-09-16 14:24:39 +03:00