{"id":2448,"date":"2019-08-15T22:12:41","date_gmt":"2019-08-15T21:12:41","guid":{"rendered":"http:\/\/blog.datentraeger.li\/?p=2448"},"modified":"2019-08-15T23:11:51","modified_gmt":"2019-08-15T22:11:51","slug":"puppet-zertifikats-request-loschen","status":"publish","type":"post","link":"https:\/\/blog.datentraeger.li\/?p=2448","title":{"rendered":"Puppet &#8211; Zertifikats-Request l\u00f6schen"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Kommt ja immer wieder mal vor, dass Puppet l\u00e4uft, obwohl man noch nicht den korrekten Hostnamen gesetzt hat. Ist ja nicht weiter tragisch. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nervig ist jedoch, dass man sinnfreie Requests beim Master hat, die man eigentlich los werden will. Hab das auch immer wieder mal gemacht. Und immer wieder vergessen \ud83d\ude42 Deshalb dokumentier ich&#8217;s mir mal hier&#8230;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Entweder verwendet man ca destroy, was jedoch deprecated ist und wohl in neueren Versionen nicht mehr verf\u00fcgbar ist:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ puppet ca destroy wrong.host.name\nNotice: Removing file Puppet::SSL::CertificateRequest wrong.host.name at '\/var\/lib\/puppet\/ssl\/ca\/requests\/wrong.host.name.pem'\nDeleted for wrong.host.name: Puppet::SSL::CertificateRequest<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">die zweite Variante (eigentlich einfacher)<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ puppet cert clean wrong.host.name\nNotice: Removing file Puppet::SSL::CertificateRequest asfl04 at '\/etc\/puppetlabs\/puppet\/ssl\/ca\/requests\/wrong.host.name.pem'<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"Kommt ja immer wieder mal vor, dass Puppet l\u00e4uft, obwohl man noch nicht den korrekten Hostnamen gesetzt hat. Ist ja nicht weiter tragisch. Nervig ist jedoch, dass man sinnfreie Requests beim Master hat, die man eigentlich los werden will. Hab das auch immer wieder mal gemacht. Und immer wieder vergessen&hellip;\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-2448","post","type-post","status-publish","format-standard","hentry","category-puppet"],"_links":{"self":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts\/2448","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2448"}],"version-history":[{"count":4,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts\/2448\/revisions"}],"predecessor-version":[{"id":2452,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts\/2448\/revisions\/2452"}],"wp:attachment":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2448"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2448"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2448"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}