Skip to content

Commit

Permalink
added logic to install latest revision
Browse files Browse the repository at this point in the history
  • Loading branch information
CarlosALgit committed Sep 9, 2024
1 parent d15f493 commit 7d3ee92
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 4 deletions.
14 changes: 12 additions & 2 deletions manifests/indexer.pp
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
$indexer_node_max_local_storage_nodes = '1',
$indexer_service = 'wazuh-indexer',
$indexer_package = 'wazuh-indexer',
$indexer_version = '4.9.1-1',
$indexer_version = '4.9.1',
$indexer_fileuser = 'wazuh-indexer',
$indexer_filegroup = 'wazuh-indexer',

Expand All @@ -28,9 +28,19 @@
$jvm_options_memory = '1g',
) {

# assign version according to the package manager
case $facts['os']['family'] {
'Debian': {
$indexer_version_install = "${indexer_version}-*"
}
'Linux', 'RedHat', default: {
$indexer_version_install = $indexer_version
}
}

# install package
package { 'wazuh-indexer':
ensure => $indexer_version,
ensure => $indexer_version_install,
name => $indexer_package,
}

Expand Down
12 changes: 11 additions & 1 deletion manifests/manager.pp
Original file line number Diff line number Diff line change
Expand Up @@ -362,10 +362,20 @@
fail('The ossec module does not yet support installing the OSSEC HIDS server on Windows')
}

# assign version according to the package manager
case $facts['os']['family'] {
'Debian': {
$server_version_install = "${server_package_version}-*"
}
'Linux', 'RedHat', default: {
$server_version_install = $server_package_version
}
}

# Install and configure Wazuh-manager package

package { $wazuh::params_manager::server_package:
ensure => $server_package_version, # lint:ignore:security_package_pinned_version
ensure => $server_version_install, # lint:ignore:security_package_pinned_version
}

file {
Expand Down
2 changes: 1 addition & 1 deletion manifests/params_manager.pp
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
'Linux': {

# Installation
$server_package_version = '4.9.1-1'
$server_package_version = '4.9.1'

$manage_firewall = false

Expand Down

0 comments on commit 7d3ee92

Please sign in to comment.