El libro de cocina del chef actualiza el contenido de una confirmación y luego regresa a la confirmación anterior

Me acabo de dar count de que uno de mis libros de cocina tiene problemas. Parece que el file de plantilla que tengo se actualiza a una confirmación y luego se revierte a una confirmación anterior inmediatamente después. Aquí hay un ejemplo:

- update content in file /etc/nginx/nginx.conf from 60b9c3 to 6e4e32

y luego después de que el contenido se haya actualizado correctamente:

update content in file /etc/nginx/nginx.conf from 6e4e32 to 60b9c3

mi layout de libro de cocina es a través de Berkshelf, es decir, tengo un libro de recetas para nginx (me_nginx) con los attributes de nginx que necesito, y luego un libro de cocina para server que incluye el libro de cocina me_nginx. No hay attributes establecidos en el libro de cocina del server y no hay otros libros de cocina que pueda encontrar están usando el mismo libro de cocina nginx.

Lo he visto de vez en cuando, pero nunca me he tomado el time para pensar en por qué sucede esto, más que nada tengo curiosidad si es un problema con mi inexperiencia con Chef o con algo que se espera que sea el comportamiento.

 Berksfile me-nginx (0.1.24) nginx (~> 2.7.6) build-essential (2.2.3) nginx (2.7.6) apt (~> 2.2) bluepill (~> 2.3) build-essential (~> 2.0)