Perguntas sobre 'puppet'

Puppet é uma ferramenta de gerenciamento de configuração multiplataforma
1
resposta

Como fazer o Puppet corrigir os tipos de SELinux para diretórios pessoais?

Estamos usando o pam_mkhomedir.so para criar automaticamente os diretórios iniciais dos usuários que efetuam login com o SSH. Há um bug no pam_mkhomedir que define os contextos do SELinux como home_root_t em vez de user_home_dir_t. A solução est...
10.09.2013 / 10:53
2
respostas

Puppet - restringe ações por ambiente?

Como posso restringir os comandos do agente fantoche? Eu preciso apenas permitir que o agente fantoche funcione sem noop contra o ramo de produção. Bloco puppet agent --test --environment devbranch Permitir puppet agent --test --enviro...
05.09.2013 / 17:30
1
resposta

Filial vcsrepo git checkout branch

Estou usando o fantoche para clonar um repositório em um nó de agente. Meu site.pp contém node foobar{ vcsrepo{"home/user1/gitrepo1": provider=>git, source=>"https://github.com/foobar/foo.git", revision => "remotes...
06.08.2013 / 16:55
1
resposta

Como configuro caminhos relativos para o fantoche?

Eu tentei pesquisar no Google, mas não tive sorte. Meu objetivo é ter um diretório empacotado com um arquivo de marionetes e um diretório acompanhante contendo recursos de arquivo, onde eu possa apenas digitar puppet apply setup.pp e, em segu...
04.06.2013 / 07:36
2
respostas

Erro “Instrução ilegal (core dumping)” durante a execução do agente Puppet (versão 3.2.1)

Acabei de atualizar o fantoche para a versão 3.2.1 e, ao executar o agente, recebo um erro dizendo "Instrução ilegal (core dumping)". Aqui estão alguns detalhes: O mestre e o agente são executados na mesma máquina #cat /etc/redhat-release...
28.05.2013 / 09:38
1
resposta

Problemas ao obter fatos personalizados do Puppet

Eu criei um fato personalizado simples: Facter.add(:hello) do setcode do "Hello, world" end end e coloque aqui (no mestre de fantoches): /etc/puppet/modules/custom/lib/facter Estou testando no cliente de marionetes: fact...
05.03.2013 / 17:33
3
respostas

Erro de fantoche ao testar o manifesto

Prefixo: eu procurei isso, mas o fato de haver várias coisas que podem causar esse problema, não consegui encontrar uma solução para esse caso específico. Eu tenho um mestre de marionetes (3.0.2-1; RHEL6) e o arquivo /etc/puppet/manifests/sit...
11.01.2013 / 00:05
1
resposta

Referência de cada título em uma matriz de títulos

Com o Puppet 2.7.11, eu preciso criar vários links simbólicos de /usr/local/bin a /usr/bin e quero ser inteligente: class containing_class { file { [ "/usr/local/bin/job", "/usr/local/bin/jstart", "/usr/local/bin/jstop"...
02.08.2013 / 00:07
1
resposta

Como configurar árvores de diretórios com o fantoche?

Eu tenho vários diretórios e para cada eu quero configurar os mesmos subdiretórios com o fantoche. Isso obviamente não funciona: $inst = ['/i1', '/i2', '/i3'] $subdirs = ['subdir1', 'subdir2'] file {"${inst}/${subdirs}": ensure=>...
01.08.2013 / 11:45
1
resposta

O Puppet usa o nome do host como um valor variável

Eu tenho essa função simples: define e::x($x = $title) { file {$x: path => "/tmp/${x}", ensure => present, } } Eu uso assim: e::x {"xxxx":} No entanto, o arquivo criado é / tmp / "hostname", como debian-vm ou algo...
18.04.2013 / 15:43