Marioneta 400 Error 'getcwd’

Nota técnica

marioneta: No se pudo recuperar el catálogo de error del servidor remoto 400 En servidor "No se pudo analizar para el medio ambiente" getcwd

Puppet Master Version 2.7.18. Títeres Versión Agent 2.7.18.

Intermitente 400 error "No se pudo analizar el medio ambiente: dev 'se produce en un servidor de producción de otra manera, trabajando normalmente. Este fracaso no se produce en el entorno de pruebas de estación de trabajo local.

Compruebe si hay DOS Codificación

Lrcf y finales de línea ^ M desde DOS codificados archivos crean efectos secundarios extraños en código que se ejecuta en Linux.

Yo había actualizado recientemente mi Eclipse IDE. La codificación por defecto cambiado de UTF-8. He creado nuevos módulos de Títeres que se confirmaron en un repositorio Subversion. Esos módulos finalmente fueron sacados al Puppet Master.

Encuentra DOS codificado Archivos

Los nuevos módulos y archivos de SVN se encuentran.

Arreglo temporal

Restablecer codificación IDE Eclipse para UTF-8 con finales de línea Unix.

Cambie todos. Svn y archivos de títeres a la codificación de Unix con el comando dos2unix.

Carreras Títeres volvieron a la normalidad.

Fijar Permanente

Establezca la propiedad svn:eol-style de la subversión para permitir el desarrollo en plataformas heterogéneas.

En mi configuración de Títeres, el directorio home del usuario títere es / var / lib / títere. Subversion almacena su archivo de configuración no: /var / lib / puppet /. subversion / config. Un ejemplo de configuración es:

 

10 de diciembre, 2013 Publicado por Jon Jaroker Archivado en: Marioneta ,

Sé el primero en comentar. Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos necesarios están marcados *