rsyslog client broken after chef-vault problem

We have two problems atm:

  1. Templates for the clients are broken because of https://gitlab.com/gitlab-cookbooks/gitlab-server/blob/master/recipes/rsyslog_client.rb#L17

that hash does not exist anymore in the vault

    - update content in file /etc/rsyslog.d/00-gitlab-rsyslog-client.conf from 6021dd to d82ee8
    --- /etc/rsyslog.d/00-gitlab-rsyslog-client.conf    2017-08-23 11:22:50.799920081 +0000
    +++ /etc/rsyslog.d/.chef-00-gitlab-rsyslog-client20170831-26832-12otiy.conf    2017-08-31 14:50:54.619647731 +0000
    @@ -13,7 +13,7 @@
     $DefaultNetstreamDriverKeyFile /etc/ssl/log-key.pem

     $ActionSendStreamDriverAuthMode x509/name
    -$ActionSendStreamDriverPermittedPeer logstash.gitlap.com
    +$ActionSendStreamDriverPermittedPeer
     $ActionSendStreamDriverMode 1

     $PreserveFQDN on
    @@ -28,7 +28,7 @@
     $InputFileFacility local2
     $InputRunFileMonitor

    -*.* @@13.77.108.184:1514
    +. @@:

     # Stop GitLab log shipper of spamming /var/log/syslog
     if $syslogfacility-text == 'user' then stop
  1. There's a -gitlab-rsyslog-client.conf file in /etc/rsyslog.d that needs to be purged.