During first Run i am unable to start PuppetServer
i have executed the following command to start the server "sudo systemctl start puppetserver" and
it shows Job for puppetserver.service failed because the control process exited with error code. See "systemctl status puppetserver.service" and "journalctl -xe" for details.
↧
puppetserver not ruuning
↧
When i Run puppet agent -t i come across this error. I am not sure why. I did not have this issue before.
error:
Error: '/usr/bin/printf ' pluginsync = true
' >> /etc/puppet/puppet.conf' returned 1 instead of one of [0]
Error: /Stage[main]/Puppet_agent/Exec[puppetSync]/returns: change from 'notrun' to ['0'] failed: '/usr/bin/printf ' pluginsync = true
' >> /etc/puppet/puppet.conf' returned 1 instead of one of [0]
↧
↧
file_line with noop mode
Is it possible for `file_line` to work correctly with noop mode? I want to change a few settings in a file that gets pulled by a package (*sentinel.conf* from *redis-sentinel*), while still allowing for noop to work correctly (i.e. not failing entire process).
Simplified use case boils down to:
file { '/tmp/test1': # real code uses package{'redis-server': ...} here
ensure => present,
content => 'test'
}
-> file_line { 'test1_change':
path => '/tmp/test1',
line => "test ok",
match => '^test',
require => File['/tmp/test1']
}
which fails with
Debug: /Stage[main]/Main/File[/tmp/test1]/before: before to File_line[test1_change]
Debug: /Stage[main]/Main/File_line[test1_change]/require: require to File[/tmp/test1]
Notice: /Stage[main]/Main/File[/tmp/test1]/ensure: current_value 'absent', should be 'present' (noop)
Debug: /Stage[main]/Main/File[/tmp/test1]: The container Class[Main] will propagate my refresh event
Error: /Stage[main]/Main/File_line[test1_change]: Could not evaluate: No such file or directory @ rb_sysopen - /tmp/test1
↧
Run Puppet has been disabled because Node Manager cannot connect
Run Puppet has been disabled because Node Manager cannot connect to the node, but the certificates is correct and puppet agent -t is working on the node. When i want to run puppet from console i am unable to do it because it is disabled .
↧
Hi, i am new to puppet i want to track or audit the changes of directory level for example , while i am adding new file to directory and remove any file from the directory , i need to track that changes exactly details ,
i am able to get audit file level changes through audit option like owner,group and mod etc but i need to audit directory level changes while add or delete a file from directory i need to track that changes. could you please help on this.
thanks in advance
↧
↧
How to audit or track changes directory level changes, add or remove a file from directory like that changes?
To track changes of directories , while add or remove a jars or wars to a directory i need to track changes what jars is added and what jars should be deleted like that i need to track all changes in a directory level.
↧
How passing A Car Inspection
One thing not to fall for is fuel additive. These are sometimes known as gas treatments. From my personal experience, these will not help your fuel mileage much at all. The fact is now most fuel already comes with all the cleaners and additives. These gas additives will probably not give you much added mileage at all, so I would save your money and put it towards more gas.
It was Vic and a couple of other guys in a two bay garage that done the most for the after market orlando junkyard industry back in the day. We still look to Edelbrock these days to innovate and create a lot of the parts that we use.
If the check engine light comes on, get the vehicle scanned immediately. The check engine light indicates a minor issue with a sensor on the engine or even a cylinder that isn't firing properly. The majority of my customers think that it is the oxygen sensor, however, the reality is that the oxygen sensor rarely fails. Most auto parts stores such as auto parts orlando fl or Autozone will gladly scan your automobile at no charge and can tell you what the fault is.
Considering the price of a particular automotive part is extremely important for you. You should never leave this topic untouched. Build sure you propose your budget and financial resources well before buying a charging system online. Internet is additionally a nice place to buy for such products. You'll be able to get an easy access to wide range of choices on the net. The worth range is additionally quite economical. However, you need to plan the shipping and different transportation charges beforehand.
The weather in central Florida is always pretty nice, although it can get pretty hot during summer months. As such, it's a popular tourist spot all year round. While it does experience its highs and lows, you'll still need to book your flight and hotel weeks in advance. If you come across any cheap deals online, you should take advantage of them as soon as you can, because they will sell out quickly.
At Casselberry Elementary School, students whose families are at the poverty level or slightly above qualify for the free lunch program were talked to by 60 Minutes through their parents' permission.
orlando fl cars Stash items like these in your car: flashlight, flares, gas-line antifreeze like HEET and lock de-icer, window de-icer, small shovel incase you get plowed in, fully charged cell phone and/or change for a pay phone, first aid kit with high-energy snacks and utility knife, bottled water, jumper cables, extra winter clothing, including scarf, gloves, socks, boots and hat plus a blanket or two, sand or cat litter to help get you out if you get stuck you can put it on the ground around the tires, ice scraper and brush.
Monster Jam has several themed vehicles dedicated to comic/cartoon characters. Iron Man, Superman, and Batman all have their own monster truck. The latter is more of the 1960's Batman due to the high tail fins bracketing the truck's bed. There's also a monster truck dedicated to Taz (Tasmanian Devil), the famous Looney Tunes character.
Replace the filler cap and start the engine. Let the engine idle for 30 to 60 seconds and check for leaks in the drain plug and the oil filter. Do not REV the engine at this time. Let the lubricant circulate.
Use gas line antifreeze at least twice a week during the extremely cold weather. Use gas line antifreeze with isopropyl alcohol it is compatible with today's computer controls and fuel injection systems.
In case you have almost any concerns with regards to where as well as tips on how to employ car wash experience, it is possible to e mail us in the site.
It was Vic and a couple of other guys in a two bay garage that done the most for the after market orlando junkyard industry back in the day. We still look to Edelbrock these days to innovate and create a lot of the parts that we use.
If the check engine light comes on, get the vehicle scanned immediately. The check engine light indicates a minor issue with a sensor on the engine or even a cylinder that isn't firing properly. The majority of my customers think that it is the oxygen sensor, however, the reality is that the oxygen sensor rarely fails. Most auto parts stores such as auto parts orlando fl or Autozone will gladly scan your automobile at no charge and can tell you what the fault is.
Considering the price of a particular automotive part is extremely important for you. You should never leave this topic untouched. Build sure you propose your budget and financial resources well before buying a charging system online. Internet is additionally a nice place to buy for such products. You'll be able to get an easy access to wide range of choices on the net. The worth range is additionally quite economical. However, you need to plan the shipping and different transportation charges beforehand.
The weather in central Florida is always pretty nice, although it can get pretty hot during summer months. As such, it's a popular tourist spot all year round. While it does experience its highs and lows, you'll still need to book your flight and hotel weeks in advance. If you come across any cheap deals online, you should take advantage of them as soon as you can, because they will sell out quickly.
At Casselberry Elementary School, students whose families are at the poverty level or slightly above qualify for the free lunch program were talked to by 60 Minutes through their parents' permission.
orlando fl cars Stash items like these in your car: flashlight, flares, gas-line antifreeze like HEET and lock de-icer, window de-icer, small shovel incase you get plowed in, fully charged cell phone and/or change for a pay phone, first aid kit with high-energy snacks and utility knife, bottled water, jumper cables, extra winter clothing, including scarf, gloves, socks, boots and hat plus a blanket or two, sand or cat litter to help get you out if you get stuck you can put it on the ground around the tires, ice scraper and brush.
Monster Jam has several themed vehicles dedicated to comic/cartoon characters. Iron Man, Superman, and Batman all have their own monster truck. The latter is more of the 1960's Batman due to the high tail fins bracketing the truck's bed. There's also a monster truck dedicated to Taz (Tasmanian Devil), the famous Looney Tunes character.
Replace the filler cap and start the engine. Let the engine idle for 30 to 60 seconds and check for leaks in the drain plug and the oil filter. Do not REV the engine at this time. Let the lubricant circulate.
Use gas line antifreeze at least twice a week during the extremely cold weather. Use gas line antifreeze with isopropyl alcohol it is compatible with today's computer controls and fuel injection systems.
In case you have almost any concerns with regards to where as well as tips on how to employ car wash experience, it is possible to e mail us in the site.
↧
How can I create an environment file by copying an existing udm.Environment file in XL Deploy UI and rename it using Puppet
I am able to create new dictionaries and environment files in XL Deploy UI using puppet with below code:
deployit_environment { "Environment/project/env/dev/$env-env":
ensure => present,
server => Deployit['remote'],
containers => $Containers,
dictionaries => $Dictionaries
}
I am looking for a way to create udm.envionment file by copying the existing environment file and change the name and details as per need.
Is there any way to achieve this? Thanks in advance.
↧
Installed gem not being found - Error: org.jruby.exceptions.RaiseException: (LoadError) no such file to load -- rest-client
Hi,
We have Puppet Enterprise 2017.3.5.
Trying to install a gem using the below code:
package { 'rest-client':
ensure => '1.8.0',
install_options => ['--config', '/etc/puppetlabs/puppetserver/conf.d/pe-puppet-server.conf'],
provider => 'puppetserver_gem',
}
when running `# puppetserver gem list` we can see the gem is installed.
*** LOCAL GEMS ***
domain_name (0.5.20180417)
fast_gettext (1.1.1)
gettext (3.2.2)
hiera-eyaml (2.1.0)
highline (1.6.21)
hocon (1.1.3)
http-cookie (1.0.3)
jar-dependencies (0.2.6)
java (0.0.1)
jdbc-sqlserver (0.0.2)
jruby-openssl (0.9.19 java)
json (1.8.0 java)
locale (2.1.2)
mime-types (2.99.3)
netrc (0.11.0)
nokogiri (1.8.2 java)
rake (10.1.0)
rdoc (4.1.2)
**rest-client (1.8.0)**
In our ruby code we have:
require 'rest-client'
but when puppet runs, we get:
Could not retrieve catalog from remote server: Error 500 on SERVER: Internal Server Error: org.jruby.exceptions.RaiseException: (LoadError) no such file to load -- rest-client
It seems like when the agent runs, it's trying to find the gems somewhere else. How can we fix this?
Thank you!
J
↧
↧
Brazil's FIFA World Cup Preparation Is Behind Schedule
↧
Why Should You Buy Used Auto Parts?
It is still okay to buy a used car if it is not too old. The first thing to check is always the year of manufacture and the mileage of the car. These data would show you whether the car is a good buy or not. A car that has been used for a long time is more likely to have bigger problems than benefits. You should stay clear of those cars as much as you can.
![]()
The main problem that most people have when their vehicle breaksdown is that they simply don't have a savings account to rely on in order to pay for such repairs. This is even truer when it comes to those individuals that outright own their vehicle. Chances are that simple repairs are not covered by their insurance and they will have to pay for these repairs and the parts needed for these repairs upfront.
The late model used cars can give you great bargains as some body else has taken depreciation hit already. Most of the cars that are sold with 3 year/36k miles warranty (the luxury cars have 4 years/50k miles and the Hyundai offers you 5 years/60k miles warranty). If you are buying any old car that is just 15k miles old, then you will have minimum of 2 years and 21k miles remaining on warranty. If there is anything wrong with the car later, then you will be able to get it fixed during the warranty period. You won't have to spend any extra money on it.
One advantage with used hoods is that they cost only one-third of what brand new ones do. You not only end up with the right part, but along the way reduce expenses as well. There is also no question whether a hood will last long or not. I mean a hood is a metal sheet, there are no mechanical parts that will cease working after some time. If it fits your car, buy it and it will serve the purpose wonderfully unless you decide to bang your car again.
So, if you are looking for used auto parts, you could consider going to an auto salvage yard, rather than buying the parts new. Did you know that up to 76% of the parts of an inoperable car can still be salvaged? These levels are higher than those of any other complex and mass produced item.
When cleaning the piano's interior, it is a good idea to have a technician do that job. There are many parts on a piano that can break, so only a technician should take the piano apart. This is because they know how to handle the parts and put everything back together correctly.
Some automobile body repair outlets make use of recycled materials and used car parts for sale. Most of these are as good as the original. Ask the repair shop if they use recycled auto salvage or junkyard parts. If they do, this can help you save a lot on the repair and also on the parts that need to be replaced.
Lower your debt by trading cars, it just makes sense and it feels good. Down trading for a nice used car or truck is just another way to give yourselves more options in life.
If you have any issues regarding the place and how to use antique car shows, you can contact us at our website.
The main problem that most people have when their vehicle breaksdown is that they simply don't have a savings account to rely on in order to pay for such repairs. This is even truer when it comes to those individuals that outright own their vehicle. Chances are that simple repairs are not covered by their insurance and they will have to pay for these repairs and the parts needed for these repairs upfront.
The late model used cars can give you great bargains as some body else has taken depreciation hit already. Most of the cars that are sold with 3 year/36k miles warranty (the luxury cars have 4 years/50k miles and the Hyundai offers you 5 years/60k miles warranty). If you are buying any old car that is just 15k miles old, then you will have minimum of 2 years and 21k miles remaining on warranty. If there is anything wrong with the car later, then you will be able to get it fixed during the warranty period. You won't have to spend any extra money on it.
One advantage with used hoods is that they cost only one-third of what brand new ones do. You not only end up with the right part, but along the way reduce expenses as well. There is also no question whether a hood will last long or not. I mean a hood is a metal sheet, there are no mechanical parts that will cease working after some time. If it fits your car, buy it and it will serve the purpose wonderfully unless you decide to bang your car again.
So, if you are looking for used auto parts, you could consider going to an auto salvage yard, rather than buying the parts new. Did you know that up to 76% of the parts of an inoperable car can still be salvaged? These levels are higher than those of any other complex and mass produced item.
When cleaning the piano's interior, it is a good idea to have a technician do that job. There are many parts on a piano that can break, so only a technician should take the piano apart. This is because they know how to handle the parts and put everything back together correctly.
Some automobile body repair outlets make use of recycled materials and used car parts for sale. Most of these are as good as the original. Ask the repair shop if they use recycled auto salvage or junkyard parts. If they do, this can help you save a lot on the repair and also on the parts that need to be replaced.
Lower your debt by trading cars, it just makes sense and it feels good. Down trading for a nice used car or truck is just another way to give yourselves more options in life.
If you have any issues regarding the place and how to use antique car shows, you can contact us at our website.
↧
can a rhel 6 puppet master manage a rhel 7 node
The puppet master for my environment is on a rhel 6 VM. As the environment transitions to RHEL & CentOS 7, RHEL 6 VMs would be replaced one at a time. Can the puppet master remain at RHEL 6 during that transition?
↧
Require TLS 1.2 on client agent side (v 3.8) ?
I have a requirement to disable the TLS 1.0 and weak ciphers on all listeners which includes the agent side. There is a post on how to set the TLS version on the server side (https://ask.puppet.com/question/34402/require-tls-12/). Is there any such control on the client side? My environment is also 3.8 and also have the restriction of no upgrade.
↧
↧
Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Could not find node statement
Hi everyone,
I try to run my first manifest but puppet give me Error 500! any idea?
**run this :**
puppet agent -t --debug
**output**
Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Could not find node statement with name 'default' or 'srv.local.com, srv.local, srv' on node srv.local.local.com
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
**manifest:**
vi /etc/puppetlabs/code/environments/production/manifests/site.pp
node 'agent.local.com' {
package { 'httpd':
ensure => "installed",
}
service { 'httpd':
ensure => running,
enable => true
}
}
Thanks,
↧
Centos EL5 Puppet repo is broken.
Puppet labs repo is broken.
yum.puppetlabs.com/el/5/dependencies/x86_64/repodata/ is updated yesterday but puppetlabs-release-5-7.noarch.rpm isn't updated at all.
[root@hostname~]# rpm -ivh puppetlabs-release-5-7.noarch.rpm
warning: puppetlabs-release-5-7.noarch.rpm: Header V3 RSA/SHA1 signature: NOKEY, key ID 4bd6ec30
Preparing... ########################################### [100%]
1:puppetlabs-release ########################################### [100%]
[root@hostname~]# yum list puppet
Loaded plugins: downloadonly, fastestmirror
Loading mirror speeds from cached hostfile
* webtatic-el5: sp.repo.webtatic.com
base | 1.1 kB 00:00
extras | 2.1 kB 00:00
puppetlabs-deps | 2.5 kB 00:00
http://yum.puppetlabs.com/el/5/dependencies/x86_64/repodata/603ef55b84ae54d0b1fe3991158ba9150cd7b4cd-primary.sqlite.bz2: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
Error: failure: repodata/603ef55b84ae54d0b1fe3991158ba9150cd7b4cd-primary.sqlite.bz2 from puppetlabs-deps: [Errno 256] No more mirrors to try.
↧
Puppet - regular expression question
Hi,
I have a question regarding regular expression in Puppet:
I have some strings that contain these 2 characters: md
for example: "md-abc23" , "ab_md3_4", "yymd_5f".
I want to find all the strings that contains "md" using regular expression.
I know how to find the strings that start with "md" -
$mystring[0,2]
but now, I want to find all the strings that contains "md" .
How can I do it?
Thanks a lot!
↧
data types and resource declarations/references
I'm trying to get a better grasp of Puppet's language constructs and I'm having difficulty with the following:
Assuming the following is true:
1. **Resource Declarations**, since they're an expressions, return a value.
2. The value returned by a *Resource Declaration* is a ***Resource Reference***.
3. A **Resource Reference** is a data type (and not a *value* of that type).
4. The data type **Resource Reference** is a subtype of **Ressource**, which itself is a subtype of **Data Type**.
Now, given that **Resource Reference** is a TYPE (and not a value), how could it possibly uniquely identify a resource? It would make more sense to me if, to uniquely identify a resource, a VALUE of that type was used instead.
To be more specific here are the 2 excerpts in the documentation that seem to be in opposition (where one stipulates that "Resource Reference" is a type, the other stipulating that "Resource Reference" uniquely identify specific resources.)
> For example, a resource declaration --
> an expression whose value you might
> expect would be a resource -- executes
> a side effect and then produces a
> resource reference as its value. A
> resource reference is a data type in
> this family of data types, rather than
> a value that has one of those data
> types.
and this one:
> Resource references identify a
> specific Puppet resource by its type
> and title.
Thanks for clarifying :)
↧
↧
HOCON auth.conf - how to edit?
Hello.
As the title says really - I seem to be able to have the ability to edit some entries in the HOCON auth.conf with this hiera entry:
puppet_enterprise::profile::certificate_authority::client_whitelist:
- node1
- node2
- node3
- node4
which, on a puppet agent run on the MoM, gives the result in auth.conf:
{
"allow" : [
"node1"
"node2"
"node3"
"node4"
],
"match-request" : {
"method" : [
"get",
"put",
"delete"
],
"path" : "/puppet-ca/v1/certificate_status",
"query-params" : {},
"type" : "path"
},
"name" : "puppetlabs certificate status",
"sort-order" : 500
}
which is really useful! Now I can't find any documentation or any code within any of the modules on how this actually works. I say this because I want to modify more entries of the auth.conf namely this one, which i want to rip apart and modify heavily:
{
"allow-unauthenticated" : true,
"match-request" : {
"method" : [
"get",
"put"
],
"path" : "/puppet-ca/v1/certificate_request",
"query-params" : {},
"type" : "path"
},
"name" : "puppetlabs csr",
"sort-order" : 500
}
so - anyone know what hiera entries are available to me to actually do that? obviously i could do this manually but a) this is puppet and b) where's the fun in that?!
Cheers!
↧
dsc_xADUser-How to encrypt password in manifest file-Windows
I installed dsc module and added AD user to Domain controller using puppet. Code below works fine when hard-coding password as plain text. Is it possible somehow to encrypt those passwords.
I read that hiera-eyaml is solution for this so i encrypted password
[root@PUPPET puppet]# /opt/puppetlabs/puppet/bin/eyaml
encrypt -p Enter password: **********
string:
ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAl/+uUACl6WpGAnA1sSqEuTp39SVYfHc7J0BMvC+a2C0YzQg1V]
Then stored that encrypted pass in /etc/common.eyaml file (specified in hiera config file)
/opt/puppetlabs/puppet/bin/eyaml edit /etc/common.eyaml
I can decrypt the file successfully:
/opt/puppetlabs/puppet/bin/eyaml decrypt -f /etc/common.eyaml
Then i specified encrypted pass to manifest file
/etc/puppetlabs/code/environments/production/manifests/site.pp:
dsc_xADUser {'FirstUser':
dsc_ensure => 'present',
dsc_domainname => 'ad.contoso.com',
dsc_username => 'tfl',
dsc_userprincipalname => 'tfl@ad.contoso.com',
dsc_password => {
'user' => 'Administrator@ad.contoso.com',
'password' => Sensitive('pass')
},
dsc_passwordneverexpires => true,
dsc_domainadministratorcredential => {
'user' => 'Administrator@ad.contoso.com',
'password' => ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAl/+uUACl6WpGAnA1sSqEuTp39SVYfHc7J0BMvC+a2C0YzQg1V]
},
}
On windows node i got error
Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Could not parse for environment production: Syntax error at '+' (file: /etc/puppetlabs/code/environments/production/manifests/site.pp, line: 69, column: 123) on node windows.example.com
when putting quote around the pass then getting:Password doesn't meet complexity....
Hiera config file:
cat /etc/puppetlabs/puppet/hiera.yaml
---
version: 5
defaults:
datadir: data
data_hash: yaml_data
hierarchy:
- name: "Eyaml hierarchy"
lookup_key: eyaml_lookup_key # eyaml backend
paths:
- "/etc/common.yaml"
options:
pkcs7_private_key: "/etc/puppetlabs/puppet/keys/private_key.pkcs7.pem"
pkcs7_public_key: "/etc/puppetlabs/puppet/keys/public_key.pkcs7.pem"
↧
Is possible to encrypt password in manifest file Windows-dsc module
I installed dsc module and added AD user to Domain controller using puppet. Code below works fine when hard-coding password as plain text. Is it possible somehow to encrypt those passwords.
I read that hiera-eyaml is solution for this so i encrypted password
[root@PUPPET puppet]# /opt/puppetlabs/puppet/bin/eyaml
encrypt -p Enter password: **********
string:
ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAl/+uUACl6WpGAnA1sSqEuTp39SVYfHc7J0BMvC+a2C0YzQg1V]
Then stored that encrypted pass in /etc/common.eyaml file (specified in hiera config file)
/opt/puppetlabs/puppet/bin/eyaml edit /etc/common.eyaml
I can decrypt the file successfully:
/opt/puppetlabs/puppet/bin/eyaml decrypt -f /etc/common.eyaml
Then i specified encrypted pass to manifest file
/etc/puppetlabs/code/environments/production/manifests/site.pp:
dsc_xADUser {'FirstUser':
dsc_ensure => 'present',
dsc_domainname => 'ad.contoso.com',
dsc_username => 'tfl',
dsc_userprincipalname => 'tfl@ad.contoso.com',
dsc_password => {
'user' => 'Administrator@ad.contoso.com',
'password' => Sensitive('pass')
},
dsc_passwordneverexpires => true,
dsc_domainadministratorcredential => {
'user' => 'Administrator@ad.contoso.com',
'password' => ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAl/+uUACl6WpGAnA1sSqEuTp39SVYfHc7J0BMvC+a2C0YzQg1V]
},
}
On windows node i got error
Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Could not parse for environment production: Syntax error at '+' (file: /etc/puppetlabs/code/environments/production/manifests/site.pp, line: 69, column: 123) on node windows.example.com
when putting quote around the pass then getting:Password doesn't meet complexity....
Hiera config file:
cat /etc/puppetlabs/puppet/hiera.yaml
---
version: 5
defaults:
datadir: data
data_hash: yaml_data
hierarchy:
- name: "Eyaml hierarchy"
lookup_key: eyaml_lookup_key # eyaml backend
paths:
- "/etc/common.yaml"
options:
pkcs7_private_key: "/etc/puppetlabs/puppet/keys/private_key.pkcs7.pem"
pkcs7_public_key: "/etc/puppetlabs/puppet/keys/public_key.pkcs7.pem"
↧