Isto é DevOps deu errado ...
Eu realmente insisto que o desenvolvedor use um ambiente que espelhe seu ambiente de produção ou sistemas de destino pretendidos. O CentOS / RHEL e o Ubuntu têm prioridades diferentes como distribuições Linux, mas a responsabilidade do desenvolvedor é garantir a compatibilidade dos aplicativos.
Para tornar isso mais fácil, seria possível que o desenvolvedor usasse uma máquina virtual do CentOS ou realizasse seu trabalho em um ambiente de teste / desenvolvimento dentro de sua infraestrutura?