Commit Graph

59 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 0d2dea001e Fix the version of openjdk-7-jre-headless package
Change-Id: Ib0a452d1cb73664668ec7ee5d09eb2e2fa9dac6c
2017-02-13 17:36:18 +01:00
Guillaume Thouvenin c24750b5a2 Upgrade tzdata version
Change-Id: Ia02b287403bfc53f18de73b78919430220e2d47e
2016-12-15 15:12:42 +01:00
Guillaume Thouvenin c465cce35a Upgrade OpenJDK package
Change-Id: Ic9b79e8d52b0bdb486b028841d16e676a4d522c3
2016-11-21 12:51:25 +01:00
Guillaume Thouvenin 558e87d87d Upgrade tzdata version
Change-Id: I963aca4be241c2c1ee6b923ebc60aafcc0c6870e
2016-10-24 11:38:57 +02:00
Swann Croiset f057b0af43 Upgrade tzdata version
Change-Id: I05d35e76ea3cc1b0f9a6198cf02a6b37f27c53e2
2016-10-17 13:45:33 +02:00
Simon Pasquier c0794133d6 Fix Elasticsearch curator job
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
2016-08-26 11:28:12 +02:00
Swann Croiset 5a92632fc1 Upgrade OpenJDK package
Change-Id: Ic30f063276d3d48de0d5390bb27fe5221c3af339
2016-08-18 08:51:37 +00:00
Swann Croiset 28afff771a Update tzdata packages to 2016f
Change-Id: Ifd29e2be905f1d5920ecf4928a60f8aaba07f7e7
2016-07-07 14:11:16 +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
Swann Croiset 0c696459c9 Upgrade to Kibana 4.5.1 / Elasticsearch 2.3.3
DocImpact Kibana Screenshot and ES upgrade

Fixes-bug: #1545739

Change-Id: I068ec6e6981b9b7729d0041be65760206790f615
2016-06-09 09:48:56 +02:00
Simon Pasquier 317382bf19 Upgrade JRE package version
Change-Id: I312651e51ca6ed8a93911b7f13d25c845ef6938d
2016-05-09 12:35:43 +02:00
Swann Croiset 03c5edeaee Update tzdata package version
Change-Id: I956fc179e2033a55e851ee07206ea0d865eb8865
2016-04-26 19:24:09 +02:00
Guillaume Thouvenin 34ebd685c0 Update tzdata to 2016c
Change-Id: I79400e3b4f602680c98556f7708ab86d7c4ad326
2016-03-30 11:43:32 +02:00
Swann Croiset beb04ebb58 Upgrade JRE package version
Change-Id: Idcad40815651ef9369d6a1a31aa5636f3aa592b7
2016-03-29 22:55:55 +02:00
Swann Croiset 4752287972 Change dependency of tzdata-java at build time
Partial-bug: #1560436

Change-Id: I4d9ec4bd639dfe2b422534ae6fe7318905d359f9
2016-03-22 17:26:48 +01:00
Swann Croiset 3af67f4906 Update tzdata to 2016b
Change-Id: Ia021c3e85d2097dfc72047dbc8847da992b65c18
2016-03-22 09:26:26 +00:00
Simon Pasquier 61ba49e133 Leverage the local fuel-library modules
This change drops the download of the fuel-library Puppet modules into
the plugin package. Instead the Puppet tasks look for Puppet modules
first in the plugin's path and alternatively in the default
/etc/puppet/module path.

Change-Id: Icf49b48462956fbb57c087e133336738cda70d68
2016-03-09 16:27:43 +01:00
Swann Croiset ed2d063bb1 Update ca-certificates package
Fixes-bug: #1550330
Change-Id: I9ff5eee39266f7a3d908a1e04b3b798055500655
(cherry picked from commit 1e953897c1)
2016-02-26 13:03:59 +00:00
Guillaume Thouvenin 579a73467a Fix the version of openjdk-7-jre-headless package
Change-Id: I1245445b90f43062e1d7d46a24c25f77bc008198
2016-02-03 13:09:32 +01:00
Jenkins 4514444e36 Merge "Upgrade Elasticsearch Puppet module to 0.10.1" 2016-01-26 14:46:08 +00:00
Swann Croiset b8b0735ff1 Upgrade to Kibana 3.1.3
Release Notes:
The minor release fixes two potential content sanitation issues in Kibana

https://www.elastic.co/downloads/past-releases/kibana-3-1-3

Change-Id: I67c7583aea769a38615ec189c2ffbba2013056c9
2016-01-25 16:33:06 +01:00
Swann Croiset fa12b0f158 Upgrade Elasticsearch Puppet module to 0.10.1
see https://github.com/elastic/puppet-elasticsearch/blob/master/CHANGELOG.md

Change-Id: I79e5d2b1d2bac151e6bb97262ea779ebfedf678d
2016-01-22 10:47:59 +01:00
Swann Croiset ab90489df0 Improve cluster deployment
- Add firewall rules for corosync communication
- Use dedicated cluster.pp manifest to allow the deployment of coexistant
  clusters for LMA plugins
- Use primary role property

Implements: blueprint elasticsearch-clustering

Change-Id: Ibf4c1c4e62f214725875869621b40a3ef4c20e53
2016-01-08 11:32:57 +01:00
Jenkins 082b7c4988 Merge "Use stable/8.0 for fuel-library" 2016-01-08 10:04:03 +00:00
Swann Croiset d1c531417e Update Elasticsearch version to 1.7.4
see https://www.elastic.co/downloads/past-releases/elasticsearch-1-7-4

Change-Id: I6cd591c66cfd4ea638fd124f30a5aec22102495a
2016-01-07 11:19:51 +01:00
Swann Croiset 6117e990e0 Use stable/8.0 for fuel-library
Change-Id: I2b503c0063633234b363b20a13922bd18cb20e82
2016-01-07 11:16:12 +01:00
Swann Croiset 11f4138051 Configure HAProxy for Elasticsearch and Kibana
Change-Id: Ib6176f6ec851f3fcb647faf9d4649f83d7acaffe
2015-12-22 19:55:48 +01:00
Swann Croiset 125a0ad602 Deploy Elasticsearch cluster
Configure a VIP and Corosync/Pacemaker cluster. The plugin must override
Hiera data to set explicitly the corosync node list.

Configure Elasticsearch instances with parameters:

* cluster.name
* unicast discovery

Add firewall rule to allow clustering traffic.

Implements: elasticsearch-clustering

Change-Id: I0636e02113bfdacc776beb20c08cc88308486c29
2015-12-22 19:55:43 +01:00
Swann Croiset 79a47457d5 Upgrade Elasticsearch version to 1.7.3
and Curator from 3.2.3 to 3.3.0

Change-Id: I82de13500abae7c421a997ec0638a7d4992a949e
2015-12-14 20:11:57 +01:00
Swann Croiset 465c857226 Remove useless Puppet module
Change-Id: I5c0c7725d51170b0e2e6b56d50b9fcca186fac7f
2015-12-14 20:11:55 +01:00
Simon Pasquier 3dc4455f92 Upgrade the JRE package version
Change-Id: Ib06e7f62896ced3572efc7ae417b54b87bf05e1c
2015-11-27 10:36:30 +01:00
Simon Pasquier 18db5731fd Upgrade JRE package version
Change-Id: Id260d521d6cd9818beb4cbe2b32c5badb745933a
2015-10-30 11:16:43 +01:00
Guillaume Thouvenin b29435ef71 Update tzdata to 2015g-0ubuntu0.14.04
Change-Id: I6436d816a76e0f2f77b3c64d82f28070a653d5a0
2015-10-21 14:32:18 +02:00
Simon Pasquier 4d3b03b609 Remove the RPM packages
Since MOS 7.0 won't support CentOS systems, we can remove the RPM
packages from the pre_build_hook script.

Change-Id: I3315bf779c148dcc103a28e5d853d060c20ed6cb
2015-09-11 17:30:21 +02:00
Simon Pasquier 544d76c517 Fix tzdata packages for Ubuntu
Change-Id: I842bb2c2b38bab2f9efc993c31c02611f8b019df
2015-08-14 17:51:10 +02:00
Simon Pasquier 2febb0b0f3 Install the curator package
This changes installs the curator package (and its dependencies) on the
Elasticsearch-Kibana node. A following commit will setup the cron job
that will clean up expired data in the Elasticsearch database.

Change-Id: I413957c0b39fc687cb18fc5bed08d270d6ccc3dd
2015-08-10 12:27:09 +02:00
Simon Pasquier 75cb0a8e71 Use upstream Puppet modules
This change gets rid of the Fuel Puppet modules in favor of the
upstream modules.

Change-Id: I797bd4adb647eaca25a7cb171293d47cebcf2945
2015-08-10 12:27:09 +02:00
Simon Pasquier 4e50037e96 Fix the version of java-1.8.0-openjdk-headless
Change-Id: Icc28bc2b1f735aec8397ebe41e0f54e90566eb7f
Closes-Bug: #1480397
2015-08-07 15:11:49 +02:00
Simon Pasquier 29517fdb04 Fix the version of openjdk-7-jre-headless package
Change-Id: I167e909512504d329ea6b7eb13e70389ec736599
Closes-Bug: #1480397
2015-08-03 08:54:03 +02:00
Jenkins 66c03d1575 Merge "Use stable/6.1 branch of the fuel-library modules" 2015-07-16 09:23:30 +00:00
Guillaume Thouvenin ee140ce74b Upgrade Elasticsearch to 1.4.5
We upgrade to 1.4.5 because we observed lots of "can't index" and "queue
full" errors in the LMA collector logs. According to [1], transaction
log can be corrupted if the process is killed abruptly. So upgrading to
1.4.5 should fix our issue.

[1] https://github.com/elastic/elasticsearch/issues/9699


Change-Id: I3a48467fd06e155b216b7088c0fdacb2020bc7f8
2015-07-10 06:35:31 +00:00
Simon Pasquier e7a230f760 Use stable/6.1 branch of the fuel-library modules
Change-Id: I9a3c0ca43197ac0d8f826886bee40ae1c9727f21
2015-07-09 15:26:15 +02:00
Simon Pasquier 404043c069 Download packages required for Elasticseearch
This change reverts 3675c297f0 to support deployments using
fuel-createmirror. In this case, the nodes don't have access to the
external Ubuntu repositories and the installation of Java fails.

Change-Id: I40a38d65f25f2070dd87bdc35b3e06023d0de8a3
2015-06-02 15:52:10 +02:00
Simon Pasquier da8c34daec Add missing packages for CentOS
This change updates the pre_build_hook script to download additional
packages for CentOS deployments.

Change-Id: I306674340e41d961bd01fae2a89beacf35eea8a0
2015-05-26 16:15:09 +02:00
Jenkins f6bf33a3bb Merge "Fix ShellCheck warnings" 2015-05-07 15:08:01 +00:00
Simon Pasquier de3f54be26 Fix ShellCheck warnings
This change fixes all problems reported by ShellCheck [1] which is a
nice linting tool for sh/bash scripts.

[1] http://www.shellcheck.net/about.html

Change-Id: I5ddaa950d4887fb79c4d85935c13f2f1f1ba4797
2015-05-06 15:03:00 +02:00
Guillaume Thouvenin 3675c297f0 Remove downloads from ubuntu repo
As nodes should have access to ubuntu repository we don't need to
download ubuntu packages in the pre_build_hook before installing the
plugin.

It also fixed https://bugs.launchpad.net/fuel/+bug/1435892

Change-Id: Idcbffefa4ae46e87a160a327269ac27d2df4ee36
2015-05-05 13:18:42 +02:00
Guillaume Thouvenin 5c85177037 Update version of tzdata to 2015d
Change-Id: Ie159a8ad4976ea673d995c50079e944b701e64a5
2015-04-28 17:17:28 +02:00
Simon Pasquier acd38a337b Update the URL of the JRE package for Ubuntu
Change-Id: I7ffb68b71bccd8db93f65d947f16034dd5369c74
2015-04-22 17:51:31 +02:00