David
05/05/2023, 1:05 PMspp
05/05/2023, 1:52 PMDr Bunsen Honeydew
05/05/2023, 1:52 PMpuppetlabs-lvm
module at https://forge.puppet.com/puppetlabs/lvm?src=slack&channel=puppetMoe
05/05/2023, 1:59 PMand
chaining multiple conditions? Looking at https://www.puppet.com/docs/puppet/7/lang_conditional.html#lang_condition_if but couldn't see a hint towards itbastelfreak
05/05/2023, 2:00 PMMoe
05/05/2023, 2:00 PMExpressions, including arbitrarily nestedandand
expressionsor
Moe
05/05/2023, 2:01 PMYorokobi
05/05/2023, 2:14 PMYury Bushmelev
05/05/2023, 2:43 PMpuppet apply -e
🙂Yury Bushmelev
05/05/2023, 2:44 PMpuppet apply -e 'if true and true or false { notice(true) } else { notice(false) }'
jidar
05/05/2023, 5:00 PMclass profile::stupid {
if $facts['os']['family'] == 'Debian' {
$source = 'puppet:///modules/systems_pe/QualysCloudAgent.deb'
} else {
$source = 'puppet:///modules/systems_pe/QualysCloudAgent.rpm'
}
file { '/tmp/qualys.deb':
source => $source,
}
package { 'Qualys Cloud Security Agent':
ensure => installed,
source => '/tmp/qualys.deb',
provider => 'dpkg',
}
}
Slackbot
05/05/2023, 5:01 PMCVQuesty
05/05/2023, 5:02 PMjidar
05/05/2023, 5:02 PMjidar
05/05/2023, 5:02 PMCVQuesty
05/05/2023, 5:05 PMclass profile::stupid {
if $facts['os']['family'] == 'Debian' {
$source = 'puppet:///modules/systems_pe/QualysCloudAgent.deb'
} else {
$source = 'puppet:///modules/systems_pe/QualysCloudAgent.rpm'
}
file { '/tmp/qualys.deb':
ensure => 'file',
owner => 'whoever',
group => 'whoever',
mode => '0644',
source => $source,
}
package { 'Qualys Cloud Security Agent':
ensure => installed,
source => '/tmp/qualys.deb',
provider => 'dpkg',
require => File['/tmp/qualys.deb'],
}
}
CVQuesty
05/05/2023, 5:08 PMCVQuesty
05/05/2023, 5:08 PMmodules/systems_pe/files/
Yorokobi
05/05/2023, 5:09 PMYorokobi
05/05/2023, 5:09 PMCVQuesty
05/05/2023, 5:09 PMjidar
05/05/2023, 5:12 PMjidar
05/05/2023, 5:13 PMvchepkov
05/05/2023, 5:13 PMCVQuesty
05/05/2023, 5:13 PMjidar
05/05/2023, 5:15 PMrunlolarun
05/05/2023, 6:18 PMRobert FD
05/05/2023, 6:59 PM