)]}'
{
  "commit": "a4e802dc4ccaeb27063e13ec82288528936ec45e",
  "tree": "629ecd8bd24b6e0afabfed1df9a999290e9534f0",
  "parents": [
    "9dc3146477a393c423d0e64f8f41e024a4567e3d"
  ],
  "author": {
    "name": "azvyagintsev",
    "email": "azvyagintsev@mirantis.com",
    "time": "Fri May 04 20:16:02 2018 +0300"
  },
  "committer": {
    "name": "azvyagintsev",
    "email": "azvyagintsev@mirantis.com",
    "time": "Mon May 07 11:06:24 2018 +0300"
  },
  "message": "virtng: add random device by default\n\n  * Salt minion is unable unencrypt the messages from master during boot\n    because of lack of entropy, throwing the exception:\n\n    File \"/usr/lib/python2.7/dist-packages/salt/utils/rsax931.py\", line 146, in sign\n    raise SSLError(\u0027Unable to encrypt message\u0027)\n    SSLError: Unable to encrypt message:\n    error:80064191:lib(128):osrandom_init:getrandom() initialization failed with EAGAIN. Most likely Kernel CPRNG is not se\n    error:80065190:lib(128):osrandom_rand_bytes:getrandom() initialization failed.\n    error:04088003:rsa routines:RSA_setup_blinding:BN lib\n    error:04066044:rsa routines:RSA_EAY_PRIVATE_ENCRYPT:internal error\n\n    After node has been booted up, and /dev/random device collected some\n    extra entropy, salt-minion could start.\n\n    This patch configures libvirt vms to use /dev/urandom for faster\n    entropy regeneration\n\nChange-Id: I470166b4424752d24ac4bb2cb87d9f99cd14752e\nCo-Authored-By: Oleksandr Savatieiev \u003cosavatieiev@mirantis.com\u003e\nProd-Related: PROD-19711\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e664f68a3f11cc5cad24f7a976cf38b1ead38b92",
      "old_mode": 33188,
      "old_path": "_modules/virtng.py",
      "new_id": "f9f93b9d15c684bb677eeada5b6190ed4fc49662",
      "new_mode": 33188,
      "new_path": "_modules/virtng.py"
    }
  ]
}
