Commit Graph

34 Commits

Author SHA1 Message Date
Andreas Jaeger 5d2a1e6fad 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: Ifa1a1b5f771da2d06fbddad6a7f2c9295ab08ad8
2019-12-18 19:39:53 +01:00
Olivier Bourdon 8c54ad17f3 Update Samba version
Change-Id: I4ee9f0ccffc32cdef26df56ea21f205e459dd87f
2017-04-03 13:16:36 +02:00
Simon Pasquier bb4662bfc4 Fix Puppet tests + Samba package version
Change-Id: I5e07c63ea56ca20630a02a487b0fdb9a9088cc12
2017-03-29 10:33:39 +02:00
Simon Pasquier 62be5f21e7 Fix PHP version in pre_build_hook
Change-Id: I6cd8a34b4383e72a77475840628954bcae26f7e2
2017-03-06 10:17:34 +01:00
Swann Croiset 56075d7e8d Upgrade Samba package
Change-Id: I42cd737e3cca552bff7587bc2ebfcc626afd702d
2016-12-22 10:59:50 +01:00
Guillaume Thouvenin 9f2f45af91 Upgrade PHP packages
Change-Id: I4dd965b1c2952183fa464729c1f253d9312585d2
2016-10-06 10:24:49 +02:00
Swann Croiset 202fd0ab1a Upgrade Samba packages
Change-Id: Ib235f339852a301217d0165f12486c7339af9ee0
2016-09-30 09:52:14 +02:00
Swann Croiset f542e1ebbf Update PHP packages again
Change-Id: Ica39dfd8b99d52ca31e1dd281c0f577c4e5f5efa
2016-08-05 11:35:55 +02:00
Swann Croiset df90e2f838 Update PHP packages
Change-Id: I79f912fafb9324631ba6c885eeb94c909535c24c
2016-08-04 09:54:09 +02:00
Simon Pasquier 4373057df9 Fix apache2-utils version
Change-Id: Ie788be84993a61f884915b207d6a906a8dd7e6c2
2016-07-20 11:04:27 +02:00
Simon Pasquier ac5fb86923 Fix Samba package versions
Change-Id: I5e6f68a29b611b0285ffe5341ebe742e517c8d1d
2016-05-27 09:52:41 +02:00
Simon Pasquier 6f53ba923b Fix package URLs for PHP
Change-Id: I6bb20a3c391c6f9d900d294b1ba974fb5192eb30
Closes-Bug: #1585834
2016-05-26 10:28:34 +02:00
Simon Pasquier 444293c707 Upgrade Samba packages
Change-Id: Iaafa2e3e1023505c07f8e54f496ddd2b725711ce
2016-05-09 12:36:45 +02:00
Simon Pasquier 3998bf27ec Fix URLs for php-based packages
Change-Id: I6097b49331f33c4434f74283b576d06a5acb5a51
2016-04-25 09:58:10 +02:00
Guillaume Thouvenin 3425167152 Update Samba packages
Change-Id: I8ab40272f278654f368b1db1994b89fd55ecf2ca
2016-04-20 09:10:27 +02:00
Simon Pasquier 98dc859b82 Fix missing package dependencies
This change adds missing packages that are needed when installing the
plugin in an environment where fuel-mirror has been used.

Change-Id: I4cabca3a5b1412c892d17a207511d0f2bc4d00e2
Closes-Bug: #1567508
2016-04-08 10:19:34 +02:00
Jenkins c99adf3d7a Merge "Leverage the local fuel-library modules" 2016-03-10 14:50:59 +00:00
Simon Pasquier e0e23a6bcc Fix URLs of the Samba packages
This change also fixes the Puppet manifests to comply with the
140-character limit.

Change-Id: Ie1ce11af9d1f473826d14153c1d962498f5dd5e2
2016-03-10 14:32:55 +01:00
Simon Pasquier 3742994b67 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: Idc7e59a47e5b50e070fbd79f3c0867695d7ea00d
2016-03-09 16:31:30 +01:00
Swann Croiset 98b352edbe Fix URLs for Samba packages
Change-Id: Id096b27ea38783bd39496aac46b3da5459757834
2016-02-17 17:12:41 +01:00
Simon Pasquier 58a480432d Configure a management VIP address
This change configures a VIP address in the management subnet. It also
deploys a Corosync/Pacemaker cluster which is needed for the VIP
fail-over.

Change-Id: I13055ff714dffb893284f9163d3c501ded8b5e74
Implements: blueprint nagios-high-availability
2016-01-12 08:30:22 +00:00
Simon Pasquier cd5b697e94 Fix URLs for Samba packages
Change-Id: I15553ffec8edbaec6b3d473df330f8158a4170c9
2016-01-07 09:52:53 +01:00
Simon Pasquier 432cb9d45e Use stable/8.0 branch for fuel-library modules
There are many changes between 7.0 and stable/8.0 and it is safer to
base our work on stable/8.0. Eventually we'll switch to the 8.0 tag
once it is available.

Change-Id: I154230902bb87b81b04fbc40fbe028add112b40a
2016-01-05 18:17:19 +01:00
Simon Pasquier 62be0c69de Upgrade fuel-library modules to 7.0
Change-Id: I661cabb661ee4f857fe616daeb6b51727a12234c
2015-10-23 17:34:51 +02:00
Swann Croiset 43a3c6c687 Replace 'stackforge' references by 'openstack'
Change-Id: I4754f813f057bab97e931805ff8a1eab4c0ab396
2015-10-23 09:21:36 +02:00
Swann Croiset 44fb5f9fe6 Remove RPM packages
Since MOS 7.0 doesn't support CentOS, we can lighten the plugin by
avoiding the pre_build_hook script to download RPMs.

Change-Id: Idf869bea5800aae8413ef8f2bc57a7465b4b4f4a
2015-09-23 11:31:38 +02:00
Swann Croiset c5a5da226d Add support for CentOS 6.5
Change-Id: If20fb41b79c461670c2fdeafd064a49018403677
2015-08-27 09:34:05 +02:00
Swann Croiset adeee0a8a0 Add SMTP support
* UI options to configure SMTP parameters (without TLS support)
* use command heirloom-mailx as replacement of command mail
 - this tool is available for Ubuntu and CentOS and support SMTP
   authentication.

Change-Id: I6fa19fdc50ec79776ec82c9790e5403011f563ea
2015-07-30 09:53:29 +02:00
Swann Croiset 0339412735 Ensure the friendly coexistence with other Fuel plugins
* use hard coded HTTP port 8001 to allow coexistence with other fuel plugins
* use Apache Puppet module to configure Virtualhost

implements blueprint lma-infra-alerting-plugin

Change-Id: Id82ef1a580d4e39f3dd207b725900d70570ba539
2015-07-30 09:22:28 +02:00
Swann Croiset ead82e25c3 Fix apache2-utils version
Change-Id: Ifa0694e368247b00d3723ea94ff3aa1eeae0d202
2015-07-29 15:44:57 +02:00
Swann Croiset dd0942dbb3 Use stable/6.1 branch of the fuel-library modules
Change-Id: I108f78ed46b01d10d6409d93eafb8d19a3a3a479
2015-07-27 15:23:52 +02:00
Swann Croiset ce1e549708 Configure Nagios to monitor all nodes
All hosts are configured with their management IP with a ping check and
have a basic SSH service checks for all IPs (except for public network).

Note: each Nagios Hosts inherit from a Nagios Host Template to add Custom
Variables per host. These custom variables are used within commands (and
could be used elsewhere if it's useful like notification commands)

implements blueprint lma-infra-alerting-plugin

Change-Id: Ia65b0da45a8dd299406dc434a1dcdb8099c62b25
2015-07-27 15:23:49 +02:00
Swann Croiset 1f4d2f8352 Configure Nagios to manage service status alerts
* configure Nagios server and Nagios CGI
* create a Nagios "virtual" hostname pointing to the management VIP
* create service passive checks corresponding to OpenStack service
  statutes sent by LMA collector
* create one Contact with an email for alert notifications

Note: we ship our own Nagios manifest due to the fact that all manifests
around the place are either not compatible for masterless Puppet
environment or not well tested for both Ubuntu and CentOS. Furthermore,
this plugin probably doesn't require all Nagios configuration features.

implements blueprint lma-infra-alerting-plugin

Change-Id: I6faa3a0274b5b7f345a240d9d0ac7925de8a9919
2015-07-22 10:49:20 +02:00
Swann Croiset ca1dd3bd3f Bootstrap the plugin structure
implements blueprint lma-infra-alerting-plugin

Change-Id: I8b13a3c7d296dfbb91f6834604d91c6361eb7a77
2015-07-09 17:02:54 +02:00