Commit Graph

19 Commits

Author SHA1 Message Date
Andreas Jaeger ae84af7fb4 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: Ic1a73a0127e813fa5907e0639c47e61b1326add2
2019-12-18 19:36:10 +01:00
Guillaume Thouvenin 459a7f2723 Fix issue with LDAP protocol radio button
This patch modifies the label of the radio button used for selecting
the LDAP protocol to make it unique across all the StackLight plugins.

Change-Id: I3e2de2c59bc46594293cfd902098b9ae7292869b
Partial-Bug: #1599778
2016-08-09 16:25:05 +02:00
Patrick Petit c2df7ef45a StackLight 0.10.0 documentation updates
Change-Id: I7c4f3a8970618d887198315e8e3f05e06ad087d6
2016-07-13 11:05:54 +00:00
Guillaume Thouvenin fd448620de Use a better name and description for ldap user attribute
Change-Id: I62369345ab7db4f90ccac983ad8ac07e6b6f08ca
2016-07-08 15:10:16 +00:00
Jenkins 0856a17f55 Merge "Use password generator for Kibana" 2016-07-04 12:24:53 +00:00
Swann Croiset e19d42b190 Implement LDAP integration for Kibana
Implement-blueprint: ldap-integration-in-stacklight

Change-Id: I838c84333feab7828adda0dfc731a8582287f83d
2016-06-29 17:18:59 +02:00
Swann Croiset ed7ab91d49 Use password generator for Kibana
Change-Id: Idc41569e59371b83fe4be06fa41cff43b0e60bbc
2016-06-28 15:19:58 +02:00
Swann Croiset 469db9e35d Add authentication for Kibana
An Apache virtual host is configured as a reverse proxy to enforce
basic HTTP authentication.

DocImpact Kibana has now credentials

Change-Id: I65f44534581531a9ff923b54a4b08f77df070040
2016-06-23 13:18:47 +02:00
Guillaume Thouvenin 15d65ae5b7 Enable secure communication over HTTPS for Kibana
This patch configures HAProxy to terminate SSL connection when the
support for SSL/TLS is enabled in StackLight.

DocImpact Add support for TLS
Change-Id: Icdff278875d7daf928fa036ec1e4905205791546
Implements: blueprint support-secure-communication
2016-06-22 10:35:53 +02:00
Swann Croiset 0f2cd49766 Add advanced settings for Elasticsearch deployment
Implements: elasticsearch-clustering

Change-Id: Ib1db41c9b12040108872d380d019c9d8176cef41
2015-12-22 19:55:48 +01:00
Simon Pasquier 9bbdf0f10a Remove left-over in environmnet_config.yaml
Change-Id: I07e49932388b3fbce56f7cf601116f6295f4b9f3
2015-09-09 16:52:56 +02:00
Swann Croiset fe2e8948af Switch to custom role elasticsearch_kibana
- Use plugin version 3.0.0 and remove compatibility with MOS 6.1
- Leverage common tasks to configure disk and network
- Update README

Change-Id: I7f185de0cfbe3098c9fee2d0f7a792df5b0a95e0
2015-09-09 09:31:07 +02:00
Simon Pasquier 56b182c5af Add support for data curation
This change configures a cron job that launches the curator script to
clean up old indices from Elasticsearch. It also configures the number
of replicas to keep per index. Note the value is always zero for now
since the plugin doesn't support cluster deployment yet.

Change-Id: Id22ebb949aeda9c90a05a975152762e2fe4b7eea
2015-08-12 09:10:41 +02:00
Guillaume Thouvenin 2b778eaabc Add an option to configure the JVM size
By default the JVM launched by Elasticsearch can consume up to 1G of
RAM. This parameter can be set in the plugin UI so the user will
be able to choose up to 32G.

Change-Id: Iefdbb385462b37e5a9d0a9db92f038d029220d92
2015-05-29 11:12:30 +02:00
Simon Pasquier 3f50514248 Fix Settings tab becoming unresponsive
The 'condition' property in the 'restrictions' object needs to be
coerced into a string value otherwise the Settings tab in the Fuel UI
will stop working once the plugin is enabled.

Change-Id: Icee882cc466c0573c43410247c15ec761eb485d8
2015-04-24 15:12:33 +02:00
Guillaume Thouvenin 12ff7873e8 Manage the size of the partition
Now we can choose the size of the partition. Currently you can only use
three disks and the size is in GB. If the size of the disk is not
provided we use all the remaining free space available on the disk. If
you are asking for a size that doesn't fit, installation will fail.

Change-Id: If8c11af99595f899a444fb09f719d441d78c6388
2015-04-21 11:29:10 +02:00
Guillaume Thouvenin 3422f3c244 Create disk partitions on Ubuntu.
Now we create a partition /dev/sdb1 instead of using the whole disk.
Also as we need to reboot the node after modifying disk partitions we
moved from fpb 1.0.0 to fpb 2.0.0.

Change-Id: I8b5bdde546858d1e4ad9fc30719415453a7268ab
2015-03-12 15:52:25 +01:00
Guillaume Thouvenin fb9a2d898e Create a new puppet module for managing volume.
This module allows to create physical volume with disks passed in
arguments and then create a logical volume. It will mount the directory
passed as parameters. When this module has finished the directory will
be available for elasticsearch.

Change-Id: Ieb80cbdb273cc780f6832466400d5712d6aae78c
2015-03-07 13:25:58 +01:00
Guillaume Thouvenin 74d140970a Initial import
Current limitations:

- Kibana is not installed yet.
- User must provide dedicated disk(s) for data storage.
- CentOS not supported yet.

Change-Id: Iac7e0fea4d8e1649452f232a7ca096bb7dfe28a8
2015-03-03 17:01:36 +01:00