This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.
This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.
This update should result in no functional change.
For more information see the thread at
http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html
Change-Id: If53bce838cc3dac5fd9e12bab155d3020a666c12
Setting auto_expand_replicas to "0-all" can make the Kibana indices
unavailable when scaling up the Elasticsearch cluster. As a consequence,
the Kibana service is unavailable and the operator needs to manually fix
the problem. This change applies the same replication settings as for
the log and notification indices leading to more predictable behavior.
It also enforces the replication settings in the provision_services.pp
manifest to deal with scale-down and scale-up operations.
Change-Id: I8979f3d006ccd908711cbe0862032dc7b73d9b62
Closes-Bug: #1552258
This change upgrades the version of elasticsearch-curator because the
previous version (3.3.0) doesn't support Elasticsearch 2.x. As a
consequence, data older than the defined retention period was never
removed from Elasticsearch.
The curator is now installed on all the Elasticsearch nodes (previously
only on the primary node) and by configuration, it will only be
executed on the ES cluster master node.
Change-Id: I9da9e67fa4d353e78bd752456a9b01ca1fbae704
Closes-Bug: #1616765
Related-Bug: #1602719
The latest version of puppetlabs_spec_helper (1.2.0) depends on
rubocop-rspec which itself requires at least Ruby 2.2.
Change-Id: I8c12c5cac64d29e91586a3445f814ada5e49d71c
This patch modifies the check of the hostname within the SSL certificate
to support certificate with wildcard.
Change-Id: I7b4ef37e0b8e90c4767c3711e00a888b95495043
Closes-Bug: #1608665
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
Without this change, the nodes are configured to use the Fuel node as
their default gateway. Note that the code path is different between MOS
8 and MOS 9 because of this bug fix [1] that hasn't been backported on
MOS 8.
[1] https://bugs.launchpad.net/fuel/+bug/1541309
Change-Id: I80a2fadf8b16b139d07c48a33c52efd33c66935f
Closes-Bug: #1583994
This change modifies the deployment manifests to use the Kibana VIP
address instead of the one allocated for Elasticsearch. It allows then
the deployer to expose the Kibana dashboard on the public network using
network templates if needed.
Change-Id: I8debb43e3e382a7319a70643116572a7e50cb246
DocImpact: document the Kibana VIP address
Implements-blueprint: kibana-grafana-public-ip-access
Depends-On: Icdf9315239a8fde8b0528f555a89adf0374c408f
This is required for multi-rack environments where the nodes are
located on different subnets.
Change-Id: I415d4ef81490f07c8987ed43492334a480c228c2
Closes-Bug: #1604432
An Apache virtual host is configured as a reverse proxy to enforce
basic HTTP authentication.
DocImpact Kibana has now credentials
Change-Id: I65f44534581531a9ff923b54a4b08f77df070040
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
In order to fully wrap up the Elasticsearch configuration including
log management, this commit moves all the Elasticsearch related stuff
from the manifest into a new Puppet module lma_logging_analytics::elasticsearch.
Closes-bug: #1572929
Change-Id: I3dd6d027d2b1de3d6ae3baa01a92dbca1d0ff95b
Elasticsearch and Nginx can be deployed on any network thanks to network
templates. This change removes all the hard-coded dependencies on the
management network. All port numbers for Nginx and Elasticsearch are
also moved to Hiera to make it easier to customize if needed.
Related-Bug: #1514365
Closes-Bug: #1577358
Change-Id: If3656be46d93418a2f481e740c59ec9df5ce8523