Skip to content

Commit 6e4f674

Browse files
Adding XCP-ng into lists of RedHat based Operating Systems (#878)
Co-authored-by: Roy P <[email protected]>
1 parent a67741c commit 6e4f674

File tree

4 files changed

+11
-4
lines changed

4 files changed

+11
-4
lines changed

manifests/init.pp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -466,7 +466,7 @@
466466
skip_apt_key_trusting => $skip_apt_key_trusting,
467467
}
468468
}
469-
'RedHat','CentOS','Fedora','Amazon','Scientific','OracleLinux','AlmaLinux','Rocky' : {
469+
'RedHat','CentOS','Fedora','Amazon','Scientific','OracleLinux','AlmaLinux','Rocky', 'XCP-ng' : {
470470
class { 'datadog_agent::redhat':
471471
agent_major_version => $_agent_major_version,
472472
agent_flavor => $agent_flavor,
@@ -787,7 +787,7 @@
787787
apm_instrumentation_libraries_str => $apm_instrumentation_libraries_str,
788788
}
789789
}
790-
'RedHat','CentOS','Fedora','Amazon','Scientific','OracleLinux','AlmaLinux','Rocky' : {
790+
'RedHat','CentOS','Fedora','Amazon','Scientific','OracleLinux','AlmaLinux','Rocky', 'XCP-ng' : {
791791
class { 'datadog_agent::redhat_installer':
792792
api_key => $api_key,
793793
datadog_site => $datadog_site,

manifests/params.pp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
$permissions_protected_file = '0600'
5656
$agent_binary = '/opt/datadog-agent/bin/agent/agent'
5757
}
58-
'RedHat','CentOS','Fedora','Amazon','Scientific','OracleLinux', 'AlmaLinux', 'Rocky', 'OpenSuSE', 'SLES' : {
58+
'RedHat','CentOS','Fedora','Amazon','Scientific','OracleLinux', 'AlmaLinux', 'Rocky', 'OpenSuSE', 'SLES', 'XCP-ng' : {
5959
$rubydev_package = 'ruby-devel'
6060
$ruby_package = 'ruby'
6161
$rubygems_package = 'rubygems'

metadata.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,13 @@
8282
"7"
8383
]
8484
},
85+
{
86+
"operatingsystem": "XCP-ng",
87+
"operatingsystemrelease": [
88+
"7",
89+
"8"
90+
]
91+
},
8592
{
8693
"operatingsystem": "Fedora",
8794
"operatingsystemrelease": [

spec/spec_helper.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
include RspecPuppetFacts
1313

1414
DEBIAN_OS = ['Ubuntu', 'Debian'].freeze
15-
REDHAT_OS = ['RedHat', 'CentOS', 'Fedora', 'Amazon', 'Scientific', 'OracleLinux', 'AlmaLinux', 'Rocky'].freeze
15+
REDHAT_OS = ['RedHat', 'CentOS', 'Fedora', 'Amazon', 'Scientific', 'OracleLinux', 'AlmaLinux', 'Rocky', 'XCP-ng'].freeze
1616
WINDOWS_OS = ['Windows'].freeze
1717

1818
if RSpec::Support::OS.windows?

0 commit comments

Comments
 (0)