Commit Graph

44 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
OpenDev Sysadmins c89b0d822c OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:50:00 +00:00
Mykyta Karpin a13ed38dba Release 3.0.2
Change-Id: If0c6d8f301a7569e155523c1c142c9d7538db74e
2017-03-13 12:26:59 +02: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
Mykyta Karpin 8fb5b0c369 Release plugin 3.0.1 version
Change-Id: Ia4f9355aea0be9255e4d4df19242b53e29545889
2017-01-23 12:22:46 +02:00
Mykyta Karpin d681925807 Update task version
In Fuel 9.0, 9.x we need to set task version to 2.0.0
to comply with task based deployment

Change-Id: I08ccf91314eedf7fdacf26c4cebafd1d5d9feaae
Closes-Bug: #1638617
2016-11-04 11:06:41 +02:00
Mykyta Karpin d23c3cf9fe Update certificate for tls
Change-Id: I4a9075b6d289d5f449859a92ebd7f9ccacffd87c
2016-08-30 15:38:20 +03:00
Mykyta Karpin 222b7c2e5a Configuration of tests
This commit adds test configs for
plugin CI

Change-Id: Ib013647f4dbbdaea9a0375311c09d786a6c8d9dd
2016-08-26 11:50:14 +03:00
Jenkins 9b9e263ccb Merge "Update template for LDAP proxy with TLS." 2016-07-07 14:03:29 +00:00
Jenkins ec80c6c885 Merge "Update repo URL namespace from stackforge to openstack" 2016-07-07 14:02:50 +00:00
Maksym Yatsenko 895e53166b Adds Plugin Guide.
Documentation of LDAP plugin for Fuel-9.0 was added.

Change-Id: Ied40e1d731feea6eee8c306b3fdef6487da2038e
2016-07-07 16:26:59 +03: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
Jenkins 235a8a10cf Merge "Add info about hotpluggability." 2016-07-05 09:37:17 +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 5008e64c29 Add info about hotpluggability.
Info about hotpluggability was added to metadata.yaml

Change-Id: I6857c1f89f9d5da86a158247c85e6f7f68187f5d
Related-Bug: #1599053
2016-07-05 10:38:45 +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
Francois Deppierraz e9ca0fd6ed Update repo URL namespace from stackforge to openstack
Change-Id: Ib603f9462e0e39c0a1f8cd79179f5492ee0927c5
2016-05-31 08:18:55 +00:00
Serhii Lystopad 24e089e76f Change UI element for query_scope option to radio button
Change-Id: Ia2d96331104f251d903ffe9893df61fbe757839b
2016-05-16 07:20:51 +00:00
Jenkins 44156eb215 Merge "Adds Plugin Guide" 2016-05-12 14:33:19 +00:00
Maksym Yatsenko 2a63fefdec Adds Plugin Guide
This commit provides the following changes:
  -  Plugin Guide in RST format
  -  Sphinx support [1]

  [1] https://wiki.openstack.org/wiki/Fuel/Plugins#Documentation_files_structure_and_Sphinx_usage

Change-Id: I998fb9b68b3b901f2cc6ef20afa2a04cdea60b15
2016-04-12 16:56:34 +04: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
Jenkins 825c658be9 Merge "Improve field validation" 2016-02-18 14:06:20 +00:00
Jenkins cc2d02840e Merge "Add support for LDAP groups" 2016-02-18 12:23:28 +00: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 721dac391d Update ldap plugin to use plugin version 3.0.0
deployment_tasks.yaml file was added to satisfy
plugin v3.0.0 requirements.

Change-Id: I1fc6680294eeaa16eacd6a3ad30e2ce21b479c7c
2016-02-17 16:08:14 +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
Jenkins 20e2430c7f Merge "Update .gitreview for new namespace" 2015-12-15 14:52:58 +00:00
Steffen Gebert 5bf9ab1546 Improve field validation
- rename "LDAP domain" to "Domain name" and add hint to Keystone
- fix typographic weaknesses
- improve some error messages
- allow ldaps:// and ldapi:// as valid protocols

Change-Id: I6dff6d287a65fe11b3fe8f890d0f06936829a159
2015-12-11 18:57:13 +01:00
Jenkins 367bd9d69b Merge "Add field validation" 2015-12-11 15:37:47 +00:00
vsaienko 3390610008 Add field validation
* LDAP domain
 * LDAP URL
 * LDAP User Password

Change-Id: Idaf3e0ed28eb1134eb20f4c9f1818cb7efce4002
2015-12-11 17:27:58 +02:00
Jeremy Stanley 87c841dfee Update .gitreview for new namespace
Change-Id: Ia12ef53ca7b22dce746ee53adbf91d7219d95fa0
2015-10-17 22:24:03 +00:00
vsaienko e73c709f3d update README
add basic instructions for building/installing plugin

Change-Id: I8820b6c7770410a0175a5d8d245d1c0b9df2a6af
2015-10-15 11:52:58 +03: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
vsaienko 6812d55184 blueprint: fuel-with-existed-ldap
This spec describes fuel-plugin-ldap design. Plugin
allows to use existed LDAP as identity backend for
keystone.

Change-Id: I40fe84b21152c570ff924a39a615e2d165c25a07
2015-09-14 10:19:59 +03:00
OpenStack Project Creator f0e1f6cbfd Added .gitreview 2015-07-17 10:40:42 +00:00