Upstart não detectando o novo trabalho no Ubuntu 16.04

0

Não consigo obter o Upstart para reconhecer meu novo trabalho. Eu verifiquei o livro de culinária iniciante, bem como várias questões sobre o assunto, como este . Todas as verificações passam, mas initctl list não mostra meu trabalho. Eu reiniciei várias vezes para uma boa medida também.

Aqui está a descrição do trabalho que coloquei em /etc/init/jenkins-agent.conf :

author "Jenkins-admin"
description "Jenkins agent"

start on local-filesystems and started networking
respawn

exec java -jar /home/jenkins/jenkins/Agent/agent.jar -jnlpUrl http://127.0.0.1:8087/jenkins/computer/Ubuntu%2064-bit/slave-agent.jnlp -secret d1ac22621ad4c460e5f8de4f393ed2702cdb2bea1d26b6f17230451a37a08e7e -workDir "/home/jenkins/jenkins"
  • init-checkconf /etc/init/jenkins-agent.conf diz: syntax ok
  • initctl check-config exibe apenas dois avisos para um outro arquivo .conf. Não há avisos sobre o meu arquivo.
  • initctl list | grep jenkins output está em branco.
  • Comandos sudo inictl , como sudo inictl list resultam em "initctl: Não é possível conectar-se ao Upstart: Falha ao conectar-se ao soquete / com / ubuntu / upstart: Conexão recusada"

O que mais eu posso experimentar? Tentou esquecer o upstart e acabou de escrever um script init.d que sempre funcionou perfeitamente para mim, mas eu gostaria de descobrir isso, já que o upstart é a nova maneira padrão de executar tarefas de inicialização.

    
por Violet Giraffe 16.04.2018 / 11:46

0 respostas