エラー: yum.puppetlabs.com の証明書(発行者: `/C=US/O=Amazon/OU=Server CA 1B/CN=Amazon')の検証に失敗しました

割としょうもないことでハマった

ずっと眠っていた物理のサーバをセットアップしようとした

[code lang=text] TASK [common : puppetlabs repository] ****************************************** fatal: [172.17.111.111]: FAILED! => {"changed": false, "failed": true, "msg": "Failed to validate the SSL certificate for yum.puppetlabs.com:443. Make sure your managed systems have a valid CA certificate installed. You can use validate_certs=False if you do not need to confirm the servers identity but this is unsafe and not recommended. Paths checked for this platform: /etc/ssl/certs, /etc/pki/ca-trust/extracted/pem, /etc/pki/tls/certs, /usr/share/ca-certificates/cacert.org, /etc/ansible"}

PLAY RECAP ********************************************************************* 172.17.111.111 : ok=8 changed=0 unreachable=0 failed=1
[/code]

中身はこれだった

[code lang=text] - name: puppetlabs repository yum: name=https://yum.puppetlabs.com/puppetlabs-release-pc1-el-7.noarch.rpm [/code]

[code lang=text] [root@astel_test ~]# yum install https://yum.puppetlabs.com/puppetlabs-release-pc1-el-7.noarch.rpm 読み込んだプラグイン:fastestmirror, langpacks ファイルが開けません: https://yum.puppetlabs.com/puppetlabs-release-pc1-el-7.noarch.rpm を飛ばします。 エラー: 何もしません [root@astel_test ~]# [root@astel_test ~]# wget https://yum.puppetlabs.com/puppetlabs-release-pc1-el-7.noarch.rpm --2013-12-24 12:10:07-- https://yum.puppetlabs.com/puppetlabs-release-pc1-el-7.noarch.rpm yum.puppetlabs.com (yum.puppetlabs.com) をDNSに問いあわせています... 54.230.110.26, 54.230.110.129, 54.230.110.101, ... yum.puppetlabs.com (yum.puppetlabs.com)|54.230.110.26|:443 に接続しています... 接続しました。 エラー: yum.puppetlabs.com の証明書(発行者: /C=US/O=Amazon/OU=Server CA 1B/CN=Amazon')の検証に失敗しました: 発行された証明書はまだ有効ではありません。 yum.puppetlabs.com に安全の確認をしないで接続するには、--no-check-certificate' を使ってください。 [/code]

発行された証明書はまだ有効ではありません。

_人人人人_ > まだ <  ̄YYY

[code lang=text] [root@astel_test ~]# date 2013年 12月 24日 火曜日 12:10:14 JST [root@astel_test ~]# [/code]

察し

[code lang=text] [root@astel_test ~]# date --set="2017/06/12 18:42" 2017年 6月 12日 月曜日 18:42:00 JST [root@astel_test ~]# [root@astel_test ~]# wget https://yum.puppetlabs.com/puppetlabs-release-pc1-el-7.noarch.rpm --2017-06-12 18:42:05-- https://yum.puppetlabs.com/puppetlabs-release-pc1-el-7.noarch.rpm yum.puppetlabs.com (yum.puppetlabs.com) をDNSに問いあわせています... 54.230.110.101, 54.230.110.130, 54.230.110.180, ... yum.puppetlabs.com (yum.puppetlabs.com)|54.230.110.101|:443 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 200 OK 長さ: 13956 (14K) [application/x-redhat-package-manager] `puppetlabs-release-pc1-el-7.noarch.rpm.1' に保存中

100%[======================================================================================================================================================================================================================================>] 13,956 --.-K/s 時間 0s

2017-06-12 18:42:05 (364 MB/s) - `puppetlabs-release-pc1-el-7.noarch.rpm.1' へ保存完了 [13956/13956]

[root@astel_test ~]# [root@astel_test ~]# [/code]