Hi,
I'm currently writing a custom type for managing Windows environment
variables.
A variable should be (re-)created if it doesn't exist or the value doesn't
match the desired value. So exists? checks exactly this. It returns true
only if the variable exists and the value matches.
This, howe
Am Mittwoch, 13. März 2013 17:00:18 UTC+1 schrieb jcbollinger:
>
>
> My problem now is that I don't know how to implement "ensure" for this
>> case, as I cannot use "ensurable" in the type.
>>
>
> Your problem is that you are conflating distinct (for your purposes)
> aspects of your resource's s
Hello,
I've created a little class which should unpack a 7z archive on Windows.
The class has a parameter for passing in the archive version, so that I can
trigger an update when a new version of the archive is available. A
simplyfied version looks like this (requires 7z):
class my_archive ($v
Am Donnerstag, 14. März 2013 08:56:31 UTC+1 schrieb dirk.he...@altum.de:
>
> Hello,
>
> I've created a little class which should unpack a 7z archive on Windows.
> The class has a parameter for passing in the archive version, so that I can
> trigger an update when a new version of the archive is
7;t apply to my
setup. There are no custom facts added, and the few modules installed
from PuppetForge work fine on all the other machines.
Anything else I could do to resolve this issue?
Thanks...
Dirk
--
Dirk Heinrichs
Tel: +49 (0)2471 209385 | Mobil: +49 (0)176 34473913
GPG Public Key C2E467BB | Jabber: dirk.heinri...@altum.de
signature.asc
Description: Digital signature
System32\Wbem;%SystemRoot%\system32;D:\Recommind\program\bin64;D:\Recommind\program\bin32\minicygwin;D:\Recommind\program\bin32;D:\Recommind\program\bat\system;D:\Recommind\program\bat;D:\Recommind\jdk\bin;D:\Recommind\jdk32\bin;D:\Recommind\JRuby\bin;D:\Recommind\Downloads\bat;%PATH%
Bye...
On Mon, Apr 22, 2013 at 08:58:31AM +0200, Dirk Heinrichs wrote:
> C:\Program Files (x86)\Puppet Labs\Puppet\bin>facter path
> C:\Program Files (x86)\Puppet Labs\Puppet\puppet\bin;C:\Program Files
> (x86)\Puppet Labs\Puppet\facter\bin;C:\Program Files (x86)\Puppet
> Labs\Pup
86)\Puppet Labs\Puppet\bin>echo %SYSTEMROOT%
C:\Windows
C:\Program Files (x86)\Puppet Labs\Puppet\bin>echo %SYSTEMRoot%
C:\Windows
But, as seen, expanding %SYSTEMROOT% in %PATH% only seems to work when
it's all uppercase...
And I still hear people whining how complicated this Linux thing
: an example. In the real world, you'd rather setup a
DNS server instead of messing with /etc/hosts.
HTH...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (Ansage) 1149
*Email*: d
, such that
the DHCP server updates DNS when a new client comes up.
Bye...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (Ansage) 1149
*Email*: d...@recommind.com
e same address and name
everytime, based on the MAC address. It's like a static IP, with the
benefit of automatic DNS updates.
Bye...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (
gt; 'puppet:///modules/puppetconf/puppet.conf',
}
}
You would then put the puppet.conf file that should be copied to your
agents into /etc/puppet/modules/puppetconf/files.
HTH...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind Gmb
Error from DataBinding 'hiera' while looking up 'the_secret_field':
can't convert nil into String on node the_machine.example.com
Any ideas what could be wrong or how to debug this?
Bye...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Reco
Am 29.01.2014 17:27, schrieb Simon Hildrew:
> On Wednesday, 29 January 2014 14:43:22 UTC, Dirk Heinrichs wrote:
>
> Hi,
>
> I'm trying to store some encrypted values in hiera, using either
> hiera-eyaml or hiera-eyaml-gpg. While hiera-eyaml (PKCS7
> e
Am 30.01.2014 08:05, schrieb Dirk Heinrichs:
> Am 29.01.2014 17:27, schrieb Simon Hildrew:
>
>> Can you raise an issue on the github project
>> at https://github.com/sihil/hiera-eyaml-gpg with details on how you
>> produced the error?
>
> Sure.
https://github.com/s
7;reboot_trigger'],
refreshonly => true,
}
}
Your agents will now reboot whenever you change $reason.
HTH...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159
. But we have certain software on
certain nodes which should only be updated on demand, so we use the
"puppet apply" approach for this in addition to the standard configuration.
HTH...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-L
-1756-qjll80): The system cannot find
the file specified.
Any idea what's going wrong here? Both master and agent are running
Puppet 3.4.2.
Thanks...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*:
found that none of the
fixed issues seemed to apply to my problem. Thanks for pointing me into
the right direction.
BTW: I had this problem on Windows Server 2008R2.
Bye...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 533
gent.
What am I doing wrong here?
Master is 3.4.3, agents are 3.4.2.
Thanks...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (Ansage) 1149
*Email*: d...@recommind.com <mailto:d...@
%{::fqdn}"
in hiera.yaml and I can overwrite values from common.yaml with values
taken from node/myhost.recommind.com.yaml without problem.
To me it looks like facter is reading the file containing the custom
fact, while the agent does not.
Bye...
Dirk
--
*Dirk Heinrichs*, Senior Sys
Am 11.03.2014 10:17, schrieb Dirk Heinrichs:
> To do this, I've placed a simple text file "custom_facts.txt" into
> C:\ProgramData\PuppetLabs\facter\facts.d with content
>
> [facts]
> role = PuppetDev
Got it to work by removing the blanks:
role=PuppetDev
Bye...
ent run.
If the permissions of the mount point and the mounted directory are
different, that would lead to a permission change ping-pong, unless one
leaves the permission and ownership attributes of the mount point file
resource untouched and uses an exec with appropriate conditions and
"
> running every time, but it will run any time the mount resource changes.
Shouldn't you add "subscribe=>Mount['/app_dir']", then? Otherwise,
there's nothing that triggers the refresh.
Bye...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Enginee
Am 24.03.2014 12:10, schrieb Peter Bukowinski:
> That's what the notify parameter in the mount resource does.
Yes, you're right. I always use subscribe instead of notify and didn't
even recognize you use the latter ;)
Bye...
Dirk
--
*Dirk Heinrichs*, Senior Systems Eng
g directory trees and make it available on Github ;)
HTH...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (Ansage) 1149
*Email*: d...@recommind.com <mailto:d...@recommind.com>
*Skype*:
:
% uname -a
Linux rohan 3.13-1-kirkwood #1 Debian 3.13.7-1 (2014-03-25) armv5tel
GNU/Linux
HTH...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (Ansage) 1149
*
Hi,
is it possible to do Hiera lookups inside Ruby code, for example in a
provider for a new resource type? If so, how?
Thanks...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (Ansage
ves, OTOH, support in-place upgrades.
Bye...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (Ansage) 1149
*Email*: d...@recommind.com <mailto:d...@recommind.com>
*Skype*: dirk.hein
fig file on all MariaDB servers, but only one at a time."
See http://www.slideshare.net/PuppetLabs/presentation-16281121 for some
more information.
HTH...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*
'btsync::password'),# Password
ensure => absent,# Removes the sync folder from btsync AND on
disc.
require => Exec['run_btsync'], # Make sure btsync is installed
and running.
}
Bye...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Enginee
Am 16.05.2014 12:26, schrieb Andy Adman:
> Shit now it fails. I checked my sudoers rules and ok there is written:
Your $HOME is different than foreman's. Puppet looks into $HOME/.puppet
for it's certs.
HTH...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineer
Am 16.05.2014 12:26, schrieb Andy Adman:
> /Warning: Puppet kick is deprecated./
Maybe mcollective is what you want.
Bye...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (Ans
Am 26.05.2014 15:09, schrieb cheniour ghassen:
> but puppet seems to not understand $2.
Because it's an awk variable. You need to escape it somehow (\$2, maybe).
HTH...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße
Am 26.05.2014 15:18, schrieb cheniour ghassen:
> i tried to escape but this doesn't work .
Hmm, try awk \'...\', like shown here
<https://ask.puppetlabs.com/question/3020/execs-onlyif-not-playing-nicely-with-test/>.
Bye...
Dirk
--
*Dirk Heinrichs*, Senior Syste
Am 26.05.2014 15:24, schrieb Dirk Heinrichs:
> Am 26.05.2014 15:18, schrieb cheniour ghassen:
>
>> i tried to escape but this doesn't work .
>
> Hmm, try awk \'...\', like shown here
> <https://ask.puppetlabs.com/question/3020/execs-onlyif-not-playing-nicely
assing the value to the class as a default
parameter instead of through hiera.
Any ideas how to fix this?
Bye...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (Ansage) 1149
*Email*: d...@rec
Am 27.05.2014 10:15, schrieb R.I.Pienaar:
> Quote the number, 1.10 is a string
Ah, OK. Thought that everything is a string in hiera.
Thanks...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2
;PGPASSWORD=${password}"],
}
This executes the command for creating a schema, if it doesn't exist
already.
Of course, you could try to write your own resource type and provider
for db queries, but I doubt it won't buy you anything except for a
cleaner syntax and maybe platfor
here, the problem from my PoV is that such
a type provider would be pretty complex.
Bye...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (Ansage) 1149
*Email*: d...@recommind.com
esource available on Github
<https://github.com/basti1302/puppet-wait-for>.
HTH...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (Ansage) 1149
*Email*: d...@recommin
Am 10.06.2014 07:35, schrieb Milan Simonović:
> I'm still trying to figure out how to install java *just using*
> puppetlabs-java module.
You can't. There is no package "oracle-jdk" on Ubuntu.
Bye...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering
te new /etc/sudoers file to
your VMs.
Bye...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (Ansage) 1149
*Email*: d...@recommind.com[1] <_mailto:dhs@recommind.com
te new /etc/sudoers file to
your VMs.
Bye...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (Ansage) 1149
*Email*: d...@recommind.com <mailto:d...@recommind.co
Downgrade is a different story, depending on the versions
involved. I've alread done upgrades from 3.2.1 to 3.4.3 and I'm
currently in the process of upgrading ~150 Windows agents from 3.4.3
(32bit) to 3.7.3 (64bit) and I don't see any problems related to file locks.
Bye...
Dirk
d my module. You may need to remove/replace
the "puppetstore" parts.
> More over how do you, if you have to, deal with the .net4 issue that I
> posted?
No, I don't have that issue.
HTH...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recomm
ter. Logrotate cronjob (/etc/cron.daily)?
HTH...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (Ansage) 1149
*Email*: d...@recommind.com <mailto:d...@recommind.com>
*Skyp
): Executing 'cmd /C somecommand.exe'
Debug: Executing 'cmd /C somecommand.exe'
So it says "Skipping because of failed dependencies", but then executes
it anyway.
Bye...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Li
e puppet agent, which restarts it. However, according
to puppet-agent(8), this action should better be sending a SIGUSR2
("Close file descriptors for log files and reopen them. Used with
logrotate."), which wouldn't trigger an agent restart.
Should this be considered a bug in /etc/in
as no loops. Do I really need to write
a custom type and provider for this?
Thanks...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (Ansage) 1149
*Email*: d...@recommind.com <mailto:
Am 02.01.2015 um 09:26 schrieb Dirk Heinrichs:
> There must be a better way to do this. I thought about passing in the
> versions as an array, but Puppet has no loops.
Found it. Defined types is the way to go.
Bye...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engin
entos hosts?
Thanks...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (Ansage) 1149
*Email*: d...@recommind.com <mailto:d...@recommind.com>
*Skype*: dirk.heinrichs.recommi
for my module ;).
HTH...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (Ansage) 1149
*Email*: d...@recommind.com <mailto:d...@recommind.com>
*Skype*: dirk.heinrichs.recommind
www
.el6.noarch.rpm
>
> and yum upgrade puppetdb-2.0.0-1.el6.noarch.rpm
>
> and the obvious yum upgrade puppet-3.6.2-1.el6.noarch.rpm
Yes (could also be one command).
"yum upgrade", as I suggested, would update ALL packages to their LATEST
versions.
Bye...
Dirk
--
*Dir
, not "sites.pp".
HTH...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (Ansage) 1149
*Email*: d...@recommind.com <mailto:d...@recommind.com>
*Skype*: dirk.heinrichs.recommind
www.r
16:59 +0100 2015 /Stage[main]/[ .. module
> ]/Package[signotec WinUSB]/ensure (notice): created
> /
> /./
>
> Any ideas?
Is 'signotec WinUSB' exactly the name of the package as reported by
Windows in Control Panel\All Control Panel Items\Programs and Features?
dito for the ver
ot; instead of "latest". Of course, input
array for both classes must be mutually exclusive, if both are used at
the same time.
HTH...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 15966
ymore.
There's only PuppetServer, which is standalone.
HTH...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (Ansage) 1149
*Email*: d...@recommind.com <mailto:d...
itiate an agent run remotely, from the master.
HTH...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (Ansage) 1149
*Email*: d...@recommind.com <mailto:d...@recommind.com>
*Skype*:
ays the same, we checkout different branches of
a hiera repository in each environment to get different file content.
HTH...
Dirk
--
*Dirk Heinrichs* | Senior Systems Engineer, Delivery Pipeline
http://mimage.opentext.com/alt_content/binary/images/email-signature/recommind-ot.png
<http://www
ommon.yaml:
foo::bar: node_specific_value
HTH...
Dirk
--
*Dirk Heinrichs* | Senior Systems Engineer, Delivery Pipeline
http://mimage.opentext.com/alt_content/binary/images/email-signature/recommind-ot.png
<http://www.opentext.com>
*Tel*: +49 2226 159666 (Ansage) 1149
*Email*: dirk.heinri...@recomm
at Reader DC':
...
}
HTH...
Dirk
--
*Dirk Heinrichs* | Senior Systems Engineer, Delivery Pipeline
http://mimage.opentext.com/alt_content/binary/images/email-signature/recommind-ot.png
<http://www.opentext.com>
*Tel*: +49 2226 159666 (Ansage) 1149
*Email*: dirk.heinri...@recommind.
package is not installed and try to install it again."
HTH...
Dirk
--
*Dirk Heinrichs* | Senior Systems Engineer, Delivery Pipeline
http://mimage.opentext.com/alt_content/binary/images/email-signature/recommind-ot.png
<http://www.opentext.com>
*Tel*: +49 2226 159666 (Ansage)
gt; 'chocolatey',
ensure => latest,
...
}
}
Note that in the 2nd example, one could also add the $version paramater
and use that instead of latest. Depends on your needs.
Bye...
Dirk
--
*Dirk Heinrichs* | Senior Systems Engineer, Delivery Pipeline
http://mimage.open
Am 09.12.2016 um 16:20 schrieb Rob Nelson:
> This is not fun when there isn't a chocolate package to use instead.
https://chocolatey.org/packages/adobereader
https://chocolatey.org/packages/adobereader-update
Bye...
Dirk
--
*Dirk Heinrichs* | Senior Systems Engineer, Delivery
f 2: Try adding some splay to the agent configuration:
splay = true
splaylimit = 2m
HTH...
Dirk
--
*Dirk Heinrichs* | Senior Systems Engineer, Delivery Pipeline
http://mimage.opentext.com/alt_content/binary/images/email-signature/recommind-ot.png
<http://www.opentext.com>
*
e exotic plate from that I
> never heard of or are not good for stratum 1 servers. They are
> tailored for my need, that's enough for me. They never brake, never
> warn, works almost unchanged from puppet 2.7 time and it take me the
> same amount of time that it would have taken to d
the awk part for clarity):
% LC_ALL=en_US.UTF-8 who -b
system boot 2017-01-02 11:10
% LC_ALL=de_DE.UTF-8 who -b
system boot 2017-01-02 11:10
> % LC_ALL=C /usr/bin/who -b |awk '{print $3}'
> Jan
Only here:
% LC_ALL=C who -b
system boot Jan 2 11:10
Bye...
e...
Dirk
--
*Dirk Heinrichs*
Senior Systems Engineer, Delivery Pipeline
OpenText^TM Discovery | Recommind
*Email*: dirk.heinri...@recommind.com <mailto:dirk.heinri...@recommind.com>
*Website*: www.recommind.de <http://www.recommind.de>
Recommind GmbH, Von-Liebig
Am 10.03.2017 um 14:02 schrieb R.I.Pienaar:
> the first is just wrong
OTOH, I mostly use $::facts['fact_name'].
Bye...
Dirk
--
*Dirk Heinrichs*
Senior Systems Engineer, Delivery Pipeline
OpenText^TM Discovery | Recommind
*Email*: dirk.heinri...@recommind.com <ma
arifying.
Bye...
Dirk
--
*Dirk Heinrichs*
Senior Systems Engineer, Delivery Pipeline
OpenText^TM Discovery | Recommind
*Email*: dirk.heinri...@recommind.com <mailto:dirk.heinri...@recommind.com>
*Website*: www.recommind.de <http://www.recommind.de>
Recommind GmbH, Von-Liebig
Hi,
I'm currently facing this error when I try to apt-get update after
installing puppetlabs-release-pc1-xenial.deb (also tried the latest one
from the pool: puppetlabs-release-pc1_1.1.0-4xenial_all.deb). Please fix.
Thanks a lot,
Dirk
--
*Dirk Heinrichs*
Senior Systems Engineer, Del
t.com/v2/url?u=https-3A__tickets.puppetlabs.com_browse_CPR-2D419&d=DwMFaQ&c=ZgVRmm3mf2P1-XDAyDsu4A&r=TsKycyisPP_6FVCeETRooIdY_8hdAsXoxwbvHso_TaI&m=fVbRecTIOve70lQBAD1KhDc7eBikXQ3uXNM4Gizr0Mg&s=R4WHWNsDmvZ6MHIHz6f_ACwAMYeGs40bhz641ca6ozI&e=>
Yep, works again.
Thanks a lot...
Dirk
--
*Di
ot/.ssh/test"), which is not allowed.
The resource names inside the loop must be unique (for each resource
type). They're best coupled with the loop counter variable ($value in
this case).
HTH...
Dirk
--
*Dirk Heinrichs*
Senior Systems Engineer, Delivery Pipeline
OpenText^TM Discover
get the source
package and build one for amr yourself.
HTH...
Dirk
--
*Dirk Heinrichs*
Senior Systems Engineer, Delivery Pipeline
OpenText^TM Discovery | Recommind
*Email*: dirk.heinri...@recommind.com <mailto:dirk.heinri...@recommind.com>
*Website*: www.recommind.de <http://www.reco
PuppetLabs doesn't provide source
packages for puppet-agent (only for puppetserver). So it seems you're
out of luck here. You could try to write a bug report and ask them to
provide the needed packages.
Bye...
Dirk
--
*Dirk Heinrichs*
Senior Systems Engineer, Delivery Pipeline
OpenT
Am 21.09.2017 um 11:33 schrieb Lars Van Steenbergen:
> So every run i get this notice:
> /Stage[main]/Icinga::Install/Package[icinga*]/ensure created
>
Please, don't provide any more details, someone could be able to help,
then. *SCNR*
Bye...
Dirk
--
*Dirk Heinrichs*
ed "icinga*" in your distribution. You need
to provide the exact package name(s), either as array or as several
package resources.
Array example:
package { ['some', 'packages', 'to', 'install']:
...
}
HTH...
Dirk
--
*Dirk Heinrichs*
Senio
bute but still can't figure out how) so is
> there a workaround for this such as exporting an environment variable
> globally? What I want to avoid doing is writing a bash script to
> export them and run it prior to the Service's actual start script.
Which OS (flavour, version)
ry (to be
created), to avoid messing with distribution provided files.
Bye...
Dirk
--
*Dirk Heinrichs*
Senior Systems Engineer, Delivery Pipeline
OpenText^TM Discovery | Recommind
*Email*: dirk.heinri...@recommind.com <mailto:dirk.heinri...@recommind.com>
*Website*: www.recommind.de <
you need to use ${x} in the resource declaration
to actually have the variable interpolated.
HTH...
Dirk
--
*Dirk Heinrichs*
Senior Systems Engineer, Delivery Pipeline
OpenText^TM Discovery | Recommind
*Email*: dirk.heinri...@recommind.com <mailto:dirk.heinri...@recommind.com>
*Website*
Your code produces 2 resources with the name "adding ns $resolver"
instead of one resource named "adding ns 4.4.4.4" and one named "adding
ns 8.8.8.8".
HTH...
Dirk
--
*Dirk Heinrichs*
Senior Systems Engineer, Delivery Pipeline
OpenText^TM Discovery | Recommind
you need to use ${x} in the resource declaration
to actually have the variable interpolated.
HTH...
Dirk
--
*Dirk Heinrichs*
Senior Systems Engineer, Delivery Pipeline
OpenText^TM Discovery | Recommind
*Email*: dirk.heinri...@recommind.com <mailto:dirk.heinri...@recommind.com>
*Website*
From: puppet-users@googlegroups.com [mailto:puppet-users@googlegroups.com] On
Behalf Of Bill Sirinek
> I'm not sure you need a custom fact for this. Can you just check to see if,
> for example, Service['autofs'] or Service['autofs.service'] are defined?
Don't think so. Service is for *controll
...Error while evaluating a Function Call, undefined method `gid'
for nil:NilClass..."
Any hints as to what could be wrong here? Seems it doesn't do the "require",
but I'm not sure. Documentation doesn't say anything about using Ruby library
modules.
Thanks...
Von: zu...@puzzle.ch [mailto:zu...@puzzle.ch]
> Is this user on the Puppet server/master? Because Puppet functions are
> evaluated there
> and never on the agent.
OK, that's my mistake, then. So I'd better use a fact...
Thanks for the hint.
Bye...
Dirk
--
You received this message
From: puppet-users@googlegroups.com [mailto:puppet-users@googlegroups.com] On
Behalf Of samarth saxena
> Need some pointers to write a puppet module to update kernel to latest
> update.
> "yum update kernel"
package {'kernel':
ensure => latest, # or some specific version
}
> if one error co
ket, though...
Bye...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (Ansage) 1149
*Email*: d...@recommind.com <mailto:d...@recommind.com>
*Skype*: dirk.heinrichs.recommind
www.re
then doesn't use it.
Applying the test class with "puppet apply" also works fine.
This is on Puppet 3.8.1 (Master and Agent) using puppetserver 1.1.1.
Doesn't matter whether the agent runs on Linux or Windows.
Any further hints?
Thanks...
Dirk
--
*Dirk Heinrichs*, Senior
Am 05.08.2015 um 13:33 schrieb Dirk Heinrichs:
> I've already restarted the puppetserver process on the master as well
> as the agent.
Nevermind, another server restart seems to have fixed the problem.
Bye...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineerin
eliver systemd service descriptions with
the packages (Debian has decided to switch from sysvinit to systemd).
Bye...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (Ansage) 1149
*Ema
wever:
> Package libdbd-mysql-ruby is not installed.
Don't give too much details, people may be able to help you.
So, how do you try to install it (please provide exact command plus its
complete output)?
Bye...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solut
Am 28.08.2015 um 13:58 schrieb marcos.ata1...@gmail.com:
> apt-get install puppet-dashboard
>
> Lendo listas de pacotes... Pronto
Try again please with
LC_ALL=C apt-get install puppet-dashboard
so that I can actually understand the language ;)
Bye...
Dirk
--
*Dirk Heinrichs
l-ruby; however: Package
> libdbd-mysql-ruby is not installed.
Guess you tried to use the Wheezy repository on Jessie. Jessie doesn't
have ruby1.8 anymore.
Bye...
dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 R
Am 28.08.2015 um 02:42 schrieb Marcos Renato:
> I try to install puppet-dashboard
Puppet Dashboard is also deprecated, I'd recommend you use The Foreman
<http://theforeman.org/> instead.
HTH...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recomm
petlabs.com wheezy dependencies
>
> jessie does not have puppet-dashboard.
Yep, because it's deprecated. And Jessie doesn't have ruby1.8 anymore.
Try The Foreman <http://theforeman.org/> instead of Dashboard.
HTH...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineerin
ervice could not be accessed. This can occur if
the Windows Installer is not correctly installed. Contact your support
personnel for assistance."
The agent service is running under the local system account on both
Windows versions.
Any idea what could be wrong here?
Thanks...
Dirk
--
seems to be special to Win 2012.
Bye...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 159 (Ansage) 1149
*Email*: d...@recommind.com <mailto:d...@recommind.com>
*Skype*: dirk.
Am 17.09.2015 um 16:03 schrieb Rob Reynolds:
> It /can/ work, it's just not deterministic. As you are seeing.
That's not what I'm seeing. I'm seeing that it HAS worked fine on
Windows 2008 for the past 2 years or so (and still does), but doesn't on
Windows 2012.
Am 18.09.2015 um 07:56 schrieb Dirk Heinrichs:
> Am 17.09.2015 um 16:03 schrieb Rob Reynolds:
>
>> It /can/ work, it's just not deterministic. As you are seeing.
>
> That's not what I'm seeing. I'm seeing that it HAS worked fine on
> Windows 2008 for the
1 - 100 of 217 matches
Mail list logo