)]}'
{
  "log": [
    {
      "commit": "58a3390b7d728acf38fe9493f3cc8f990a9df2e2",
      "tree": "4bcff04845787f631fb36f8ffec67ac1cb2e0e35",
      "parents": [
        "97994a91a425b12591b56e7330d493f3aad4452d",
        "15c0ac4da1e9af4df58a6b96c8115a419bafe467"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Dec 14 16:39:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Dec 14 16:39:24 2018 +0000"
      },
      "message": "Merge \"Store gpg key on salt master\""
    },
    {
      "commit": "15c0ac4da1e9af4df58a6b96c8115a419bafe467",
      "tree": "00b7757f8edd8330face1aa39064b6ff0082e2b1",
      "parents": [
        "c69bfc073675acd824ab34181c64cb39ad16996f"
      ],
      "author": {
        "name": "Dmitry Pyzhov",
        "email": "dpyzhov@mirantis.com",
        "time": "Tue Dec 11 17:10:08 2018 +0300"
      },
      "committer": {
        "name": "Dmitry Pyzhov",
        "email": "dpyzhov@mirantis.com",
        "time": "Fri Dec 14 19:02:12 2018 +0300"
      },
      "message": "Store gpg key on salt master\n\nRelated-PROD: PROD-23609 (PROD:23609)\nRelated-PROD: PROD-23611 (PROD:23611)\n\nChange-Id: I77f90080f3678291af9d0f9f936f2d8811524513\n"
    },
    {
      "commit": "97994a91a425b12591b56e7330d493f3aad4452d",
      "tree": "b13a3e034f090199125661e70a67b0280a9c7092",
      "parents": [
        "c05ce49ef37b1581ef6a250e8da4ad5fbe4d0854",
        "ef9e19e4831cba37620eea34974c809f7832fc00"
      ],
      "author": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Dec 11 08:49:31 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Dec 11 08:49:31 2018 +0000"
      },
      "message": "Merge \"Fix typo that leads to creation of extra folders in config drive\""
    },
    {
      "commit": "c05ce49ef37b1581ef6a250e8da4ad5fbe4d0854",
      "tree": "6cf96227834a670e46ffb66d64bea01c4d0c8eda",
      "parents": [
        "c69bfc073675acd824ab34181c64cb39ad16996f"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Dec 11 12:32:43 2018 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Dec 11 12:32:43 2018 +0400"
      },
      "message": "Increase timeout for jenkins startup\n\nDocker image pull for jenkins image can take more than\n2 minutes, so it would be better to increase wait time.\n\nChange-Id: Ia8a49747f3517e2189bb00a6ffff6a195782db41\nRelated-bug: #PROD-25653 (PROD:25653)\n"
    },
    {
      "commit": "ef9e19e4831cba37620eea34974c809f7832fc00",
      "tree": "5fcf47a88b4c6a1ec5261aa9dc0d4de90bbdbfbd",
      "parents": [
        "c69bfc073675acd824ab34181c64cb39ad16996f"
      ],
      "author": {
        "name": "Dmitry Pyzhov",
        "email": "dpyzhov@mirantis.com",
        "time": "Mon Dec 10 16:27:29 2018 +0300"
      },
      "committer": {
        "name": "Dmitry Pyzhov",
        "email": "dpyzhov@mirantis.com",
        "time": "Mon Dec 10 16:31:40 2018 +0300"
      },
      "message": "Fix typo that leads to creation of extra folders in config drive\n\nmkdir command is removed because after fix of typo it changes structure\nof config drive\n\nChange-Id: I2a8b9639d2541054b197a0b1378c26566cdd77e7\n"
    },
    {
      "commit": "c69bfc073675acd824ab34181c64cb39ad16996f",
      "tree": "52b79aa2f8ad1194954b83d07a3235e9c4a65dcc",
      "parents": [
        "040c3c640909c0db6653c13754cb9069a39addf3"
      ],
      "author": {
        "name": "Stanislav Riazanov",
        "email": "sriazanov@mirantis.com",
        "time": "Fri Dec 07 16:52:14 2018 +0400"
      },
      "committer": {
        "name": "Stanislav Riazanov",
        "email": "sriazanov@mirantis.com",
        "time": "Mon Dec 10 17:12:00 2018 +0400"
      },
      "message": "Switch maas to dockerized PostgreSQL\n\nChanges to support deploying Postgresql in docker swarm for MAAS\n\nProd-related: PROD-25203 (PROD:25203)\n\nChange-Id: I2511daf90ae9f39f10f8daa794a7a5c6d57007b6\n"
    },
    {
      "commit": "040c3c640909c0db6653c13754cb9069a39addf3",
      "tree": "7f6f1ff658b88a7942330ef12c353672a0d67574",
      "parents": [
        "11d374bbfa6f0bed50247464f876eb1d3d037e96"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Nov 30 16:48:49 2018 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Nov 30 16:48:49 2018 +0400"
      },
      "message": "Move flag for jenkins in docker to /opt\n\nChange-Id: I6ef054f7439f20b2d5c76ebe0ed782aca677d0cc\n"
    },
    {
      "commit": "11d374bbfa6f0bed50247464f876eb1d3d037e96",
      "tree": "843bfcd8eb9563a93da79dbb51f41b1af60e281b",
      "parents": [
        "73cad8e586630e840f6441849c3248579e249d35"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Nov 26 18:00:23 2018 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Nov 26 18:18:10 2018 +0400"
      },
      "message": "Wait for jenkins to be functional\n\nChange-Id: I9fba4a4dcd550ae0155c62047896b2692a3affad\nRelated-task: #PROD-24934 (PROD:24934)\n"
    },
    {
      "commit": "73cad8e586630e840f6441849c3248579e249d35",
      "tree": "aabaa397e1edcddb540da125165e9a277c19734c",
      "parents": [
        "fba8094e26d0b4832f7cb00b25e2a32d4c946840"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Nov 23 18:53:13 2018 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Nov 23 18:54:27 2018 +0400"
      },
      "message": "Set proper permissions on known_hosts file for jenkins\n\nChange-Id: I78cdffa49c988f73bd6f8adc13ed8946c4c914b9\n"
    },
    {
      "commit": "fba8094e26d0b4832f7cb00b25e2a32d4c946840",
      "tree": "d5fb52ea6201e591722f8c0a73bfd3c3644fc3e4",
      "parents": [
        "0f7a24c551a078547001c8401b7c22b976975667"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Nov 16 13:11:44 2018 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Nov 23 16:09:43 2018 +0400"
      },
      "message": "Update cloud-init script for jenkins in docker on CFG node\n\nChange-Id: I423f5965cb686e6fb4b13f29783844615b7d3c58\nRelated-task: #PROD-24934 (PROD:24934)\n"
    },
    {
      "commit": "0f7a24c551a078547001c8401b7c22b976975667",
      "tree": "9845ca95f9bb850abc0e79c4a57f7c8b5ce772c3",
      "parents": [
        "0022afe38f6e78cdc5daf71dae9f4afe251b6360",
        "e5449f34530e026a6f168ef78e3d7b5215ebdb3d"
      ],
      "author": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Mon Oct 29 13:58:03 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Oct 29 13:58:03 2018 +0000"
      },
      "message": "Merge \"Add .gitreview\""
    },
    {
      "commit": "0022afe38f6e78cdc5daf71dae9f4afe251b6360",
      "tree": "bf4457b3be9fcaeea5d7fde1fd72c5a502b7466a",
      "parents": [
        "9a0d7e5c43d16e4a1416a8c050d3b8218bda5815"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Mon Oct 29 15:09:15 2018 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Mon Oct 29 15:09:19 2018 +0200"
      },
      "message": "Add default rng device\n\nChange-Id: I78c7975b1d949c4e7654a96bc42bc365f387420c\n"
    },
    {
      "commit": "e5449f34530e026a6f168ef78e3d7b5215ebdb3d",
      "tree": "071f9395b4e63736587a68555eeb007fb8656695",
      "parents": [
        "9a0d7e5c43d16e4a1416a8c050d3b8218bda5815"
      ],
      "author": {
        "name": "Vladimir Jigulin",
        "email": "vjigulin@mirantis.com",
        "time": "Mon Oct 22 00:21:26 2018 +0400"
      },
      "committer": {
        "name": "Vladimir Jigulin",
        "email": "vjigulin@mirantis.com",
        "time": "Mon Oct 22 00:21:26 2018 +0400"
      },
      "message": "Add .gitreview\n\nChange-Id: I0ddc025bd31e459e86687f7a283df6c303993880\n"
    },
    {
      "commit": "9a0d7e5c43d16e4a1416a8c050d3b8218bda5815",
      "tree": "c859e18d3c8915e27ce871296498c9ca0fb056d7",
      "parents": [
        "8fa33f90e4fdb7af933ee72a03bd57d91fde5acf"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Wed Oct 17 20:15:22 2018 +0300"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Wed Oct 17 20:31:58 2018 +0300"
      },
      "message": "Add tricky steps around salt init\n\nChange-Id: Ied0a263a7c5fc3f40bcc657e0491726ace0c6c82\nBug-related: PROD-21792 (PROD:21792)\n"
    },
    {
      "commit": "8fa33f90e4fdb7af933ee72a03bd57d91fde5acf",
      "tree": "1cb85a023e10a3bc191193bb3c96a0c6f5cb1b6d",
      "parents": [
        "1d48e481ed3d258f645523afb7b7be45e079ab3c"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Wed Oct 10 01:13:48 2018 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Wed Oct 10 01:23:50 2018 +0300"
      },
      "message": "Add possibility to override some environment variables\n\nAdd possibility to use custom \u0027master_environment_override\u0027\nand \u0027mirror_environment_override\u0027 files, to avoid sed-ing the\nuser-data files.\n\nRelated issue: https://mirantis.jira.com/browse/PROD-23809\n\nChange-Id: I664a200358f98e35ceb28267dc40c4974778ba30\n"
    },
    {
      "commit": "1d48e481ed3d258f645523afb7b7be45e079ab3c",
      "tree": "1010f4b5f985ea8d3215fd10e24c972ecd18b63d",
      "parents": [
        "39fa6568ce2518487f445e17e746676fecfc0802"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Sep 21 19:08:31 2018 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Oct 09 14:07:28 2018 +0400"
      },
      "message": "Refactor mirror_config.sh to cloud-init yaml\n\nChange-Id: I6bd4060707db26900fd67cafbcd7e0c92888a6ff\nRelated-task: #PROD-23344 (PROD:23344)\n"
    },
    {
      "commit": "39fa6568ce2518487f445e17e746676fecfc0802",
      "tree": "f8da7ec88cd2f51092b7a311eaf8019f00334392",
      "parents": [
        "c1c6204a16caa32d33a5cd28d61ceba6682b8f1d"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Oct 09 12:58:55 2018 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Oct 09 13:54:29 2018 +0400"
      },
      "message": "Add cloud logging to tty\n\nChange-Id: I93276171406a2f1c71b329ce56696af2fdda3f34\n"
    },
    {
      "commit": "c1c6204a16caa32d33a5cd28d61ceba6682b8f1d",
      "tree": "3c7c667d46b28a47a8991fb5e59bc6f0ce3d5d96",
      "parents": [
        "7718717887b1b68e6aabf725c8e2c715d739b3e5"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Wed Sep 26 11:47:49 2018 +0300"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Wed Sep 26 13:23:31 2018 +0300"
      },
      "message": "Add bootstrap_done flag\n\n  * Those flag needed only for internal\n    automation CI\n\nRelated-Bug: PROD-23446 (PROD:23446)\n\nChange-Id: I230e957546f581dbce2ee86130cf372bf22c49bc\n"
    },
    {
      "commit": "7718717887b1b68e6aabf725c8e2c715d739b3e5",
      "tree": "da128c4de95d2d166fa713297a503480517b8ac5",
      "parents": [
        "6b938d9b80facdf696f21580386a44085725a85c"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Sep 14 15:47:36 2018 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Sep 20 18:18:47 2018 +0400"
      },
      "message": "Refactor config scripts to cloud-init yamls\n\nThis is initial part of refactoring of config scripts\nto native cloud-init functions. This patch is related\nonly to transition from sh to yaml.\n\nChange-Id: Id1aba5d3581aafd94af59b88c08dd01b0c761ac0\nRelated-Bug: #PROD-23147 (PROD:23147)\n"
    },
    {
      "commit": "6b938d9b80facdf696f21580386a44085725a85c",
      "tree": "8274161ec82a8e9cdfe5a9ac581039bbbad92722",
      "parents": [
        "89603cfac71892a6b0feb0b702fc4acd260f76a2"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Sep 11 16:12:39 2018 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Sep 18 19:37:07 2018 +0400"
      },
      "message": "Add postgresql installation along with maas configuration\n\nChange-Id: Idb6f433b518d710db9d3f31b30b9da4217dc1cad\nRelated-Bug: PROD-23038 (PROD:23038)\n"
    },
    {
      "commit": "89603cfac71892a6b0feb0b702fc4acd260f76a2",
      "tree": "2d0b2bfcf749be09b77568cf244fce9548a09243",
      "parents": [
        "6982da33107fddece95d729431a4a547a905a505"
      ],
      "author": {
        "name": "Petr Ruzicka",
        "email": "petr.ruzicka@gmail.com",
        "time": "Wed Aug 15 13:49:15 2018 +0200"
      },
      "committer": {
        "name": "Petr Ruzicka",
        "email": "petr.ruzicka@gmail.com",
        "time": "Wed Aug 15 13:49:15 2018 +0200"
      },
      "message": "Removing the salt keys is not necessary - removing \"salt-key -d\"\n\nChange-Id: I8e39a3b66b0921cba41f1aec29b88eb57c33d0ab\n"
    },
    {
      "commit": "6982da33107fddece95d729431a4a547a905a505",
      "tree": "d41d9fd5750ae9e8bd23bc5bd8276fcc0700a301",
      "parents": [
        "d453a71eeac8474458c6e0f09d31d31901c60ff4"
      ],
      "author": {
        "name": "Petr Ruzicka",
        "email": "petr.ruzicka@gmail.com",
        "time": "Thu Aug 09 15:11:06 2018 +0200"
      },
      "committer": {
        "name": "Petr Ruzicka",
        "email": "petr.ruzicka@gmail.com",
        "time": "Fri Aug 10 14:24:12 2018 +0200"
      },
      "message": "Fixing the ssh key option in create_config_drive.sh\n\nChange-Id: I3b4abfc80a955be6990ff4d0809445c07bc8e3d5\n"
    },
    {
      "commit": "d453a71eeac8474458c6e0f09d31d31901c60ff4",
      "tree": "c0aab8849f5c9d96bd8d931fc19263fc35a05275",
      "parents": [
        "de63c7617e6a8a291e4a608293c9c8afb0e7b143"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Aug 03 10:50:59 2018 +0200"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Fri Aug 03 08:56:05 2018 +0000"
      },
      "message": "Workaround fix for maas.region state rerun (First time it fails)\nFix for nonexistent public key for salt minion removal.\n\nChange-Id: Icb2cd93f017b5e7bd8159875cdc9251d9eff03cd\n"
    },
    {
      "commit": "de63c7617e6a8a291e4a608293c9c8afb0e7b143",
      "tree": "3f986a804c7cdcc3b26df37db41b3c1c88d6856c",
      "parents": [
        "b873ca4828c3d069a6f3898f0fb332d5815d2dd7"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Jul 26 12:05:48 2018 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Jul 26 15:47:30 2018 +0200"
      },
      "message": "Add WA for apt01 offline image\n\n  * Default swarm CA time 90d - thats mean, old not-ran release\n    may fail to bootstrap after longterm shutdown.\n\nCloses-Bug: PROD-21676 (PROD:21676)\n\nChange-Id: I6ed8b36363ce920306baf62c6dfbc4b4d3c4689e\n"
    },
    {
      "commit": "b873ca4828c3d069a6f3898f0fb332d5815d2dd7",
      "tree": "b4f1f88d9c2ec328aec7ce1484e8872ee3f41633",
      "parents": [
        "d579f154a861eccd50ee5e75ef798d06f5bd06cc"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jul 19 19:23:10 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jul 19 19:24:17 2018 +0000"
      },
      "message": "Revert \"Removing salt-key removal - this part is done in packer cleanup task\"\n\nThis reverts commit d579f154a861eccd50ee5e75ef798d06f5bd06cc.\n\nRelated-Prod: PROD-21547\n\nChange-Id: I327b360654c19c50a76dd62c18d3046cbd576a5f\n"
    },
    {
      "commit": "d579f154a861eccd50ee5e75ef798d06f5bd06cc",
      "tree": "42416a7b569e1bc0c004ab3960dfb996943b4b88",
      "parents": [
        "42a4762a95131cb976f5a9450ad2967e6bf3eb03"
      ],
      "author": {
        "name": "Petr Ruzicka",
        "email": "petr.ruzicka@gmail.com",
        "time": "Tue Jul 10 20:33:33 2018 +0200"
      },
      "committer": {
        "name": "Petr Ruzicka",
        "email": "petr.ruzicka@gmail.com",
        "time": "Wed Jul 11 09:28:38 2018 +0200"
      },
      "message": "Removing salt-key removal - this part is done in packer cleanup task\n\nChange-Id: I4847ea16e5d6b744d8017cc26492a1b1dd08a42c\n"
    },
    {
      "commit": "42a4762a95131cb976f5a9450ad2967e6bf3eb03",
      "tree": "b4f1f88d9c2ec328aec7ce1484e8872ee3f41633",
      "parents": [
        "b5c17a0c899cb19147782312a6c93473b64d6370"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Jul 06 13:12:08 2018 +0300"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Jul 06 14:46:29 2018 +0300"
      },
      "message": "master_config.sh: don\u0027t run MAAS,if it not enabled\n\nChange-Id: Ief5161eab77e2446eda55a959ef6e5edbd604fd7\n"
    },
    {
      "commit": "b5c17a0c899cb19147782312a6c93473b64d6370",
      "tree": "3c3a367949655c1e59700296471e1bd45df4cdcf",
      "parents": [
        "e00716b436edf216a624c79ab7f1a6baa1a958c7"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Jul 06 13:07:49 2018 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Jul 06 13:10:11 2018 +0300"
      },
      "message": "Fix order of execution states: linux.network should be first\n\nChange-Id: Ic646413b86982701b23e64f15a566102638105a2\n"
    },
    {
      "commit": "e00716b436edf216a624c79ab7f1a6baa1a958c7",
      "tree": "e51f8184a56020c1ce7bdefe31a3d5942440aa19",
      "parents": [
        "ae032b1cb71a92148c7fda444c2e6a267865202d"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Jul 05 14:50:45 2018 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Jul 05 15:06:19 2018 +0300"
      },
      "message": "Run salt.minion.ca before salt.minion.cert\n\nMake possible to generate certificates at the first run\nof the script master_config.sh without re-tries.\n\nRelated-Bug: https://mirantis.jira.com/browse/PROD-21179\n\nAlso, some improvements for idempotency:\n- wait for salt-master and salt-minion, using test.ping\n- do not fail the script if all formulas are already symlinked\n\nChange-Id: Ibcfd4b25553740401280e70d2577aa999da2ae23\n"
    },
    {
      "commit": "ae032b1cb71a92148c7fda444c2e6a267865202d",
      "tree": "75144a46bd107a6ff7dcff891036a49d96b9071d",
      "parents": [
        "a540745cfbfaca11416bcea873f4428a306c5f99",
        "b0887c9e54affa460fb93f2570e393d252ffdb98"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "osmola@mirantis.com",
        "time": "Tue Jul 03 16:11:54 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@853267bf53e2",
        "time": "Tue Jul 03 16:11:54 2018 +0000"
      },
      "message": "Merge \"Salt cert list script for Salt Master CA\""
    },
    {
      "commit": "b0887c9e54affa460fb93f2570e393d252ffdb98",
      "tree": "fc3287fff81a1e6f193e6718294936bc863bfbec",
      "parents": [
        "b2a5579d9e3719788e52d4f23bcd22ad981087fb"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Tue Jul 03 13:05:35 2018 +0200"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Tue Jul 03 14:21:36 2018 +0000"
      },
      "message": "Salt cert list script for Salt Master CA\n\nThis script is required for retreiving the list of current certificates\nissued by Salt master CA.\n\nIt is used in our documentation on section:\noperation guide: replace salt master ca certificate\n\nProd-Related: PROD-20667\n\nChange-Id: Id10ea8f5dd846d5df8eb12876be5ac99406746de\n"
    },
    {
      "commit": "a540745cfbfaca11416bcea873f4428a306c5f99",
      "tree": "b339e23fc868c08b894a0fc05b362670f2819dd3",
      "parents": [
        "b2a5579d9e3719788e52d4f23bcd22ad981087fb"
      ],
      "author": {
        "name": "Petr Ruzicka",
        "email": "petr.ruzicka@gmail.com",
        "time": "Tue Jul 03 12:30:16 2018 +0200"
      },
      "committer": {
        "name": "Petr Ruzicka",
        "email": "petr.ruzicka@gmail.com",
        "time": "Tue Jul 03 12:30:16 2018 +0200"
      },
      "message": "Adding MTU setting to control deploy network MTU\n\nChange-Id: I93473b84a2e388da41cd38ff6c846b7603a90a40\n"
    },
    {
      "commit": "b2a5579d9e3719788e52d4f23bcd22ad981087fb",
      "tree": "296f0907e9481d143cdc832fa68a2e2231f6f7fb",
      "parents": [
        "92285c863cc44cefde806fe83d8b715a6857e4ad"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Jun 05 17:38:17 2018 +0300"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Mon Jul 02 12:16:24 2018 +0300"
      },
      "message": "cdrive: master_config: maas-part refactor\n\n  * Misc: remove apt part - not relevant for releases 2018.5+\n  * Increase salt pkg install timeout\n  * With new day01|cfg01\n    - maas more automated via formula\n    - drop apt.conf changes - they integrated into image\n\nChange-Id: Ib91bba6aa725191f169027773f4c48399980333d\n"
    },
    {
      "commit": "92285c863cc44cefde806fe83d8b715a6857e4ad",
      "tree": "d0526a23fc2807ddd0461bd7c0bdf2e40b097d7c",
      "parents": [
        "cb0a193f8734b1ccef693ba50cb911f2879bc904",
        "9c13fb0c8816cbfef99a7ee93bdccb9a5ff18045"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Jun 29 12:10:23 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@853267bf53e2",
        "time": "Fri Jun 29 12:10:24 2018 +0000"
      },
      "message": "Merge \"Enable salt-minion service on apt01.\""
    },
    {
      "commit": "cb0a193f8734b1ccef693ba50cb911f2879bc904",
      "tree": "591d467b2ea1b95685dbd7e2a1637c88cd223286",
      "parents": [
        "6f9aea0bbbe524c789ce484eb72ff09b59cbebe3"
      ],
      "author": {
        "name": "Petr Ruzicka",
        "email": "petr.ruzicka@gmail.com",
        "time": "Wed Jun 20 17:46:52 2018 +0200"
      },
      "committer": {
        "name": "Petr Ruzicka",
        "email": "petr.ruzicka@gmail.com",
        "time": "Tue Jun 26 10:50:20 2018 +0200"
      },
      "message": "Replace rm with find\nThe \u0027find\u0027 command doesn\u0027t produce errors in case when no files exists\n\nChange-Id: I1dd20eae4c15f28587629ba58a1d516c93b3fb83\n"
    },
    {
      "commit": "9c13fb0c8816cbfef99a7ee93bdccb9a5ff18045",
      "tree": "cbccab3b01287a578cd47df2ebb61446533599c7",
      "parents": [
        "6f9aea0bbbe524c789ce484eb72ff09b59cbebe3"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Thu Jun 14 17:59:24 2018 +0200"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Fri Jun 22 22:48:55 2018 +0200"
      },
      "message": "Enable salt-minion service on apt01.\n\nRelated: PROD-20969\n\nChange-Id: I2c537ecb0cc07d056fa045fa2999523ed02cabd7\n"
    },
    {
      "commit": "6f9aea0bbbe524c789ce484eb72ff09b59cbebe3",
      "tree": "e39109e27882635ee156510e8bbbf1350592f37d",
      "parents": [
        "be962ed52507e7fd391beede2a39bac3089ba8b1"
      ],
      "author": {
        "name": "Petr Ruzicka",
        "email": "petr.ruzicka@gmail.com",
        "time": "Tue Jun 19 16:46:01 2018 +0200"
      },
      "committer": {
        "name": "Petr Ruzicka",
        "email": "petr.ruzicka@gmail.com",
        "time": "Tue Jun 19 16:46:28 2018 +0200"
      },
      "message": "Allow calling script with external variables/parameters\n\nChange-Id: I2eb2d59836dd58414952bda2a9a67e872037c9e8\n"
    },
    {
      "commit": "be962ed52507e7fd391beede2a39bac3089ba8b1",
      "tree": "a4bdbafbd292c340590e348bf96e635bc2b697c3",
      "parents": [
        "1b2ccb2c8eb99c5e81dd7e94abe98a0a4c3d226d"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Thu Jun 14 17:28:08 2018 +0200"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Fri Jun 15 14:03:04 2018 +0200"
      },
      "message": "Enable CTL interface for cfg01 by default.\n\nChange-Id: I1179ff6e1d9b3fcaa2efe3e0fd8bcf1e20840fcb\nRelated: PROD-20517\n"
    },
    {
      "commit": "1b2ccb2c8eb99c5e81dd7e94abe98a0a4c3d226d",
      "tree": "5c05a9441a07d6228d924c395b55af4dc2c0e1e5",
      "parents": [
        "2d196f88a83e4fd5e39999358f83da846bf365df"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Jun 08 20:38:07 2018 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Jun 08 20:38:07 2018 +0300"
      },
      "message": "Increase default VM memory size in define-vm.sh to 8Gb\n\nWhen cfg01 node is booted from day01 image with jenkins and maas\nservices, 4Gb is not enough.\n\nChange-Id: I44fddf5cfac35fbb90a73df6a2a93e0ffa267b1f\nCloses-Bug: https://mirantis.jira.com/browse/PROD-19663\n"
    },
    {
      "commit": "2d196f88a83e4fd5e39999358f83da846bf365df",
      "tree": "9591fac1c9f0f5f17d5b91d318fd67bc0260de2b",
      "parents": [
        "44d63400c4705e8ed8b06e381068eae2178c191e",
        "d9e0b3a379b1864049e233a089c0f545bee9029d"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Fri Jun 01 07:51:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@15508502dd39",
        "time": "Fri Jun 01 07:51:36 2018 +0000"
      },
      "message": "Merge \"Add ntp state after maas\""
    },
    {
      "commit": "44d63400c4705e8ed8b06e381068eae2178c191e",
      "tree": "a254d9e18330b6f485162a9d36b30f929938549b",
      "parents": [
        "5f8fb09b52fc081b2cddd506c0c29d4269b9cd33"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Wed May 30 18:07:39 2018 +0200"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Wed May 30 18:08:35 2018 +0200"
      },
      "message": "add maas state\n\nChange-Id: Id8eb155b3fdcc7c56d874258e282ba1806916d72\n"
    },
    {
      "commit": "5f8fb09b52fc081b2cddd506c0c29d4269b9cd33",
      "tree": "79885e3a3f1c7f127c6fe6107344118c43954ad4",
      "parents": [
        "1abc0863aa4ccbe1fafdb97c033539dd2dc74575"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Wed May 30 17:27:19 2018 +0200"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Wed May 30 17:33:09 2018 +0200"
      },
      "message": "xenial image check\n\nChange-Id: I986a2054f92fa0aff24e301f700a663784218258\n"
    },
    {
      "commit": "1abc0863aa4ccbe1fafdb97c033539dd2dc74575",
      "tree": "f2de8488ecd04ec70c926b65a5b02bf496c236fb",
      "parents": [
        "6b7ca675bb558724e663a46394b87ee51c7f5854"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Wed May 30 14:14:33 2018 +0200"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Wed May 30 14:16:04 2018 +0200"
      },
      "message": "replace bionic with xenial image as default\n\nChange-Id: I0ac4e3551c619f08ba0695ec605383ddc3182a20\n"
    },
    {
      "commit": "d9e0b3a379b1864049e233a089c0f545bee9029d",
      "tree": "62c1167a6603f0bfcd4be71ee815e2af23245059",
      "parents": [
        "6b7ca675bb558724e663a46394b87ee51c7f5854"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri May 18 15:11:48 2018 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri May 18 15:17:56 2018 +0300"
      },
      "message": "Add ntp state after maas\n\nWhen maas is installed, it changes ntp config which becomes\nbroken.\nTo allow the correct time syncronization on cfg01, run\nthe state \u0027ntp\u0027 right after maas states.\n\nChange-Id: Id1a3c02b9fed996d28d713ad7b6c2dbc2982a4fb\nRelated-Bug: https://mirantis.jira.com/browse/PROD-20072\n"
    },
    {
      "commit": "6b7ca675bb558724e663a46394b87ee51c7f5854",
      "tree": "3b5e19969557e8caf4beef8c8b73384df91ef080",
      "parents": [
        "727978e0a4c547b2664dfb50eb3558de04582ee8"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Apr 19 13:16:32 2018 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Apr 19 13:18:26 2018 +0200"
      },
      "message": "day01 - possibility to upgrade salt version\n\nChange-Id: I5e813cb059a4acb8d43ad200964016f28f7a291e\n"
    },
    {
      "commit": "727978e0a4c547b2664dfb50eb3558de04582ee8",
      "tree": "3f6e3ac5b77671d1799f98e384c284448ed4ca05",
      "parents": [
        "cd1d47ee6fd3ae46abf98a64fdf28040de5dbf0e"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Apr 17 12:56:02 2018 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Apr 17 12:56:02 2018 +0200"
      },
      "message": "day01 rm -rf fix\n\nChange-Id: I9bedb73cf0fc0bdd49381a2918a7831606f38cf8\n"
    },
    {
      "commit": "cd1d47ee6fd3ae46abf98a64fdf28040de5dbf0e",
      "tree": "e31e13fef20f79627b2c17db90b990318d6074f1",
      "parents": [
        "364c58899707b84a5c076f1554abf8f1a7bf37a8"
      ],
      "author": {
        "name": "alexz",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Apr 17 12:21:59 2018 +0200"
      },
      "committer": {
        "name": "alexz",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Apr 17 12:21:59 2018 +0200"
      },
      "message": "cfg01: add compatibility for 2018.4 release and future\n\nChange-Id: I16bc562f921c4d25247f305f6f61ba036f294948\n"
    },
    {
      "commit": "364c58899707b84a5c076f1554abf8f1a7bf37a8",
      "tree": "f5578f8541f39c7595f05f15fee3dc730abf8459",
      "parents": [
        "d90608b6dbfdefb698f7b53b4f244fc99c5e1352",
        "1c02cd621f98f717ba1ec58ebde0e0ade40c8f08"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Mon Apr 16 12:37:53 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@49259fdfccf8",
        "time": "Mon Apr 16 12:37:53 2018 +0000"
      },
      "message": "Merge \"Add general define-vm script\""
    },
    {
      "commit": "1c02cd621f98f717ba1ec58ebde0e0ade40c8f08",
      "tree": "d2833bff3cf6f2c5450508ec56879d4577bfac0a",
      "parents": [
        "694f838aa8e5395692b431a9e06da7aa06af9922"
      ],
      "author": {
        "name": "alexz",
        "email": "azvyagintsev@mirantis.com",
        "time": "Sun Apr 15 22:18:03 2018 +0200"
      },
      "committer": {
        "name": "alexz",
        "email": "azvyagintsev@mirantis.com",
        "time": "Mon Apr 16 13:29:17 2018 +0200"
      },
      "message": "Add general define-vm script\n\n  * Add universal script, for simple virsh-definition\n  * NIC definition -\n    VM_MGM_BRIDGE_NAME - strict requirment, default to br-mgm\n    VM_CTL_BRIDGE_NAME - optional.\n  * Related docs: https://review.fuel-infra.org/#/c/38294/\n\nPROD-19099\n\nChange-Id: I5032456b58021a0e04f197110477b0180f1cd42a\n"
    },
    {
      "commit": "d90608b6dbfdefb698f7b53b4f244fc99c5e1352",
      "tree": "c5d8f053cc150251e3ccf13ffb365fdaaee0a4c2",
      "parents": [
        "694f838aa8e5395692b431a9e06da7aa06af9922"
      ],
      "author": {
        "name": "alexz",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Apr 12 23:49:03 2018 +0200"
      },
      "committer": {
        "name": "alexz",
        "email": "azvyagintsev@mirantis.com",
        "time": "Mon Apr 16 12:10:49 2018 +0200"
      },
      "message": "Update master_config\n\n  * motd issue already fixed -no need to remove it\n  * move maas related things into func\n  * other misc updates\n\nChange-Id: I85c3a1da53d5a5e612f4bb42a08eeb2dd3966253\n"
    },
    {
      "commit": "694f838aa8e5395692b431a9e06da7aa06af9922",
      "tree": "ab374039c246c7ee6b94fb7e648495b1a5bb19a2",
      "parents": [
        "88ff06b931a7749d92e8512c5b88ccbebdbf48ea",
        "ba6df6807f045d5b3488cf803a963569bd75419b"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Apr 12 13:50:11 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@54df930be792",
        "time": "Thu Apr 12 13:50:11 2018 +0000"
      },
      "message": "Merge \"Add cleaning up of sources lists in user-data of cfg01\""
    },
    {
      "commit": "88ff06b931a7749d92e8512c5b88ccbebdbf48ea",
      "tree": "54b87ac668c94af1f1fe2c95f50dec1d48834d7e",
      "parents": [
        "0173a27b88f408b226bc00fa9852e91998fe1c2c"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Apr 12 13:32:42 2018 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Apr 12 13:36:56 2018 +0200"
      },
      "message": "day01 - disable backports\n\nChange-Id: I5229642c67b633748521890f5a60371d3550bf5d\n"
    },
    {
      "commit": "0173a27b88f408b226bc00fa9852e91998fe1c2c",
      "tree": "63a5ec7caf680393bf6759c8a4d3fed4eec3de6c",
      "parents": [
        "5802684dbdf9e29f0b0f647f59c9d57c0bde9e8c"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Apr 11 10:56:35 2018 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Apr 12 11:28:19 2018 +0200"
      },
      "message": "maas boot sources setup if offline to reflect autobuild day01 image\n\nPROD-18791\n\nChange-Id: I0e0d592392602389b26af5b5dc4e8a17030b5f7e\n"
    },
    {
      "commit": "ba6df6807f045d5b3488cf803a963569bd75419b",
      "tree": "0fb8a2470f196e65dfebc582cbe867a2aeaf9105",
      "parents": [
        "5802684dbdf9e29f0b0f647f59c9d57c0bde9e8c"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Apr 11 15:01:56 2018 +0200"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Apr 11 15:01:56 2018 +0200"
      },
      "message": "Add cleaning up of sources lists in user-data of cfg01\n\nChange-Id: Ifc0383bf49a3a0161dbd825a98cce011a08bab53\nRelated: PROD-19248\n"
    },
    {
      "commit": "5802684dbdf9e29f0b0f647f59c9d57c0bde9e8c",
      "tree": "e65f177246e075dce26e8256f226b123b9fb69e1",
      "parents": [
        "98b45340dab3b006ec82bd78e2e65a8ffe3e64f9"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Tue Apr 10 11:17:01 2018 +0200"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Tue Apr 10 11:17:01 2018 +0200"
      },
      "message": "Fix cd compatibility with older cfg01 image\n\nChange-Id: Ifd097822174c53c64aea1361cb8bcdb120263104\n"
    },
    {
      "commit": "98b45340dab3b006ec82bd78e2e65a8ffe3e64f9",
      "tree": "1cc448784d299a065c28c0bac5e46b16853c19f5",
      "parents": [
        "6bb49a7ba4065f0e18ee5e52f257baa94769bed1"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Fri Apr 06 13:30:28 2018 +0200"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Mon Apr 09 21:01:36 2018 +0200"
      },
      "message": "Add installing formulas during day1 cloud-init.\n\nRelated: PROD-19098\n\nChange-Id: I40a76361f418c198fc08e34ecaa30fe84ba47dd1\n"
    },
    {
      "commit": "6bb49a7ba4065f0e18ee5e52f257baa94769bed1",
      "tree": "d88191fdfa645f05f56147d4ce9593978f7a7e86",
      "parents": [
        "dc2ecf66b31896fa35fd362962b17fabc868aa89"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Mar 27 14:37:03 2018 +0300"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Mar 27 14:46:50 2018 +0300"
      },
      "message": "define-mirror-vm.sh fix typo\n\nChange-Id: Ib0a81a9c983305444bceb044c41b103f15993d88\n"
    },
    {
      "commit": "dc2ecf66b31896fa35fd362962b17fabc868aa89",
      "tree": "857d33b0a04d1826b07d6a11867839654dbb6c3d",
      "parents": [
        "2e233e862aca407e09808bb2a8b65e1eabcd1613"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Fri Mar 23 13:09:41 2018 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Fri Mar 23 13:37:10 2018 +0100"
      },
      "message": "Add define-mirror-vm.sh script to define mirror VM from XML template in offline case\n\nChange-Id: Ie5969a71d3baf7d005816adb7abf3ed398629959\nRelated: PROD-17971\n"
    },
    {
      "commit": "2e233e862aca407e09808bb2a8b65e1eabcd1613",
      "tree": "ff35580717417d0588b429c5f3aae57cdbce8f66",
      "parents": [
        "0c71bfd6ce4d492bbfd8a3198037c75a832b0f8a"
      ],
      "author": {
        "name": "alexz",
        "email": "azvyagintsev@mirantis.com",
        "time": "Wed Mar 21 19:37:56 2018 +0100"
      },
      "committer": {
        "name": "alexz",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Mar 22 11:50:38 2018 +0100"
      },
      "message": "Drop obsolete mirror-image files.\n\n * Whole mirror-image was refactored into self-sufficient\n   cluster model\n   https://github.com/Mirantis/mcp-offline-model\n * mirror-image/aptly-add-packages.sh still required by\n   https://github.com/Mirantis/mk-pipelines/blob/master/create-aptly-patch.groovy#L21\n\nChange-Id: I6c153f5a7fe4811578d31a4abc98723bc6423de1\n"
    },
    {
      "commit": "0c71bfd6ce4d492bbfd8a3198037c75a832b0f8a",
      "tree": "b7405c6cb95ccbb20e3158cd3098070e99a63a0f",
      "parents": [
        "3eb7eec19e3216dbc2f5e3a01e36e18f34ef6e4e"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "smolaon@gmail.com",
        "time": "Fri Mar 16 12:07:38 2018 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "smolaon@gmail.com",
        "time": "Fri Mar 16 12:08:01 2018 +0100"
      },
      "message": "added second salt state\n\nChange-Id: I918eda4c93e01a5339be34a5e883ea246687ef32\n"
    },
    {
      "commit": "3eb7eec19e3216dbc2f5e3a01e36e18f34ef6e4e",
      "tree": "0e6518506b34cccdb2959c57e6f264b6d818f6c9",
      "parents": [
        "68553f1c23737ca4e10685f817cb320402b72ce0"
      ],
      "author": {
        "name": "Leontii Istomin",
        "email": "listomin@mirantis.com",
        "time": "Wed Feb 21 19:18:21 2018 +0100"
      },
      "committer": {
        "name": "Leontii Istomin",
        "email": "listomin@mirantis.com",
        "time": "Wed Feb 21 19:18:21 2018 +0100"
      },
      "message": "Remove excess line\n\nChange-Id: Iaa93e8664f467784faa740e1dde786d07530ca46\n"
    },
    {
      "commit": "68553f1c23737ca4e10685f817cb320402b72ce0",
      "tree": "80bca7150dd5d2268eb31797b4aae28732523e74",
      "parents": [
        "e253206c13ba9069bc792187a60e2a38d63936e7"
      ],
      "author": {
        "name": "Leontii Istomin",
        "email": "listomin@mirantis.com",
        "time": "Wed Feb 21 18:10:12 2018 +0100"
      },
      "committer": {
        "name": "Leontii Istomin",
        "email": "listomin@mirantis.com",
        "time": "Wed Feb 21 19:02:53 2018 +0100"
      },
      "message": "Use \"cp -rT\" properly\n\nChange-Id: I7e450bfec5f7f745626829532eacf7acaaf6fd3e\n"
    },
    {
      "commit": "e253206c13ba9069bc792187a60e2a38d63936e7",
      "tree": "83460706c221666cad511846e9a69f84b91bdd21",
      "parents": [
        "99e141817a9eacf10fbe9c1359511da5b05ffbb7"
      ],
      "author": {
        "name": "Leontii Istomin",
        "email": "listomin@mirantis.com",
        "time": "Wed Feb 21 13:00:47 2018 +0100"
      },
      "committer": {
        "name": "Leontii Istomin",
        "email": "listomin@mirantis.com",
        "time": "Wed Feb 21 14:07:13 2018 +0100"
      },
      "message": "Remove updating reclass/system logic from user-data for cfg01 script\n\n - Updating of reclass/system implemented on iso generating step.\n   Therefore don\u0027t need to do the same here.\n   Needed for specifying refspec for reclass-system\n\nChange-Id: I5e9884ec6ab5481acab637918bc3b12097dbb91b\n"
    },
    {
      "commit": "99e141817a9eacf10fbe9c1359511da5b05ffbb7",
      "tree": "0f7657d1485b2525faee34cc45aafa3bafcc556b",
      "parents": [
        "ec5941c05c30c013bcb50db1e6f18449b889af65"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Thu Feb 15 15:32:30 2018 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Thu Feb 15 15:32:30 2018 +0100"
      },
      "message": "Mirror image - added subdirectory for aptly-add packages.sh\n\nChange-Id: Ife6de39a2e220729d0f1567ed7f3d459817187be\n"
    },
    {
      "commit": "ec5941c05c30c013bcb50db1e6f18449b889af65",
      "tree": "1796c7bbb4c264fb54bf6041a8e5ae1beb5516f9",
      "parents": [
        "26525495a55d56fe28ae0a7af07886f33eddaaee"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Feb 14 17:41:18 2018 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Feb 14 17:41:18 2018 +0100"
      },
      "message": "Mirror image - aptly-add-packages.ah typo fix\n\nChange-Id: If4fa594b09c7b3c4a344e5822c30f4e3ac10c091\n"
    },
    {
      "commit": "26525495a55d56fe28ae0a7af07886f33eddaaee",
      "tree": "7729eba1a042325595fdab12df364b9f154fd40a",
      "parents": [
        "0bd9234630bc443882e810e0d7ccdb1957e3a580"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Feb 14 17:00:40 2018 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Feb 14 17:00:40 2018 +0100"
      },
      "message": "Mirror image: add aptly-add-packages.sh\n\nChange-Id: Id32f3beb864e159ab22ac3dd32dc71c880ff6fdb\n"
    },
    {
      "commit": "0bd9234630bc443882e810e0d7ccdb1957e3a580",
      "tree": "534301a4d948ce98b65bf7d137a83c43c2f73e4a",
      "parents": [
        "aff02ab97de9a403df78c8ba9036bfe565781841"
      ],
      "author": {
        "name": "alexz",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Feb 06 12:37:40 2018 +0100"
      },
      "committer": {
        "name": "alexz",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Feb 06 16:37:29 2018 +0100"
      },
      "message": "Pass DISTRIB_REVISION for bootstrap.sh\n\nChange-Id: I48e356c21f0530bafd1e670febfd2fef5fc251c8\n"
    },
    {
      "commit": "aff02ab97de9a403df78c8ba9036bfe565781841",
      "tree": "14d6d066bdb9e1c4271c04e8d9dbfd6afaf1f62f",
      "parents": [
        "b4a49e70e4c27d07296d2dc97f8db8d0bb2c0c07"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Tue Jan 30 19:39:12 2018 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Tue Jan 30 19:39:12 2018 +0100"
      },
      "message": "Mirror image - added python doc from universe to debmirror\n\nChange-Id: I62c97d3ba283792ad99bb65b4d5bd57f3320bb76\n"
    },
    {
      "commit": "b4a49e70e4c27d07296d2dc97f8db8d0bb2c0c07",
      "tree": "6bf66de611e94bb0299daaac6d56c01f25a94886",
      "parents": [
        "dd3becdbd60db4826e46fe701d909605a23c395f"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Mon Jan 29 12:57:00 2018 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Mon Jan 29 12:57:00 2018 +0100"
      },
      "message": "Mirror image - Switched VM images to 2018.1\n\nChange-Id: I0c1dbce7b4b26f0abdd45dd587f7976582f69c07\n"
    },
    {
      "commit": "dd3becdbd60db4826e46fe701d909605a23c395f",
      "tree": "c53cd0d653fb3333b967f6526cc9467a95ed17e6",
      "parents": [
        "e72e62fa5b34205d6088eaa90cd4dacca8cbc552"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Sat Jan 20 20:52:55 2018 +0000"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Sat Jan 20 20:52:55 2018 +0000"
      },
      "message": "Revert \"Debmirror - remove excludes\"\n\nThis reverts commit e72e62fa5b34205d6088eaa90cd4dacca8cbc552.\n\nChange-Id: I5fd858654e8e148a299dc4b2ea01ccdb4b4f47e0\n"
    },
    {
      "commit": "e72e62fa5b34205d6088eaa90cd4dacca8cbc552",
      "tree": "1701fa3b8ca3eb6411371eb0de4a2ca5263a7427",
      "parents": [
        "1261ca3e14323baca8640e62c3a3ffcba7811cac"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Fri Jan 19 23:57:50 2018 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Fri Jan 19 23:57:50 2018 +0100"
      },
      "message": "Debmirror - remove excludes\n\nChange-Id: I8a116f4db1ffeba6ec618f8692245c0414f4ac58\n"
    },
    {
      "commit": "1261ca3e14323baca8640e62c3a3ffcba7811cac",
      "tree": "c53cd0d653fb3333b967f6526cc9467a95ed17e6",
      "parents": [
        "e40813f84770ce34f2c6031885cd1cedd78ed3b2"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Jan 18 15:30:25 2018 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Jan 18 15:30:25 2018 +0100"
      },
      "message": "move keyscan for config drive\n\nChange-Id: I3a1990a1f3bea8c67bfee22a23ebc8c863cc65b4\n"
    },
    {
      "commit": "e40813f84770ce34f2c6031885cd1cedd78ed3b2",
      "tree": "bfa3e625ca35bff3f1ebc393207b3c2ef7385da8",
      "parents": [
        "474803a4f1770c343f2826738f75774020d58983"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Jan 16 13:35:19 2018 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Jan 17 10:52:22 2018 +0100"
      },
      "message": "jenkins.client for day1\n\nChange-Id: I4b6a96730851c46b666332374d0d45432d1e2f17\n"
    },
    {
      "commit": "474803a4f1770c343f2826738f75774020d58983",
      "tree": "c57ab99708081cd3ce0c7650ee4cbc3336972acf",
      "parents": [
        "5b7f49ecdce7b1e1785f6015d818e8730ad541c9"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Tue Jan 16 10:41:04 2018 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Tue Jan 16 10:47:01 2018 +0100"
      },
      "message": "added mcp_version options to salt-bootstrap.sh\n\nChange-Id: Ide8752e4035f8df5b3984e4a0e1aba8a17a07ce8\n"
    },
    {
      "commit": "5b7f49ecdce7b1e1785f6015d818e8730ad541c9",
      "tree": "d3ac750682aacfe8599509497c1f4057ccb5408e",
      "parents": [
        "d1129f804738fcc22f674bec21eff8152d5b84c9"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Jan 12 18:07:47 2018 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Jan 12 18:24:21 2018 +0200"
      },
      "message": "include some extra packages into image\n\nChange-Id: I5be8416664d1738af1d54f679834ee1b4e54e8ef\n"
    },
    {
      "commit": "d1129f804738fcc22f674bec21eff8152d5b84c9",
      "tree": "22bba5c561510c45d5dee3b1359d45b515dec01b",
      "parents": [
        "260e624614dd669561a72d21021d6367e25c1334"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Jan 12 16:31:33 2018 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Jan 12 16:32:59 2018 +0200"
      },
      "message": "include manpages into image\n\n  * As requirement for many packges\n\nChange-Id: I3a0844261e450dc426792488ab77287539859a48\nCloses-Bug: PROD-16926\n"
    },
    {
      "commit": "260e624614dd669561a72d21021d6367e25c1334",
      "tree": "f25e01bf831bf8756a0174f9c550eb4093b9f8af",
      "parents": [
        "c76c47568c28fa02faf842c0262ef449659b8901"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Thu Jan 11 16:14:57 2018 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Thu Jan 11 16:14:57 2018 +0100"
      },
      "message": "Mirror image - Ubuntu images to 2017.12\n\nChange-Id: If0cca77a7f88e637fb4107b96646d96701fd520c\n"
    },
    {
      "commit": "c76c47568c28fa02faf842c0262ef449659b8901",
      "tree": "8d19dbd6b9e28913c0940f156af442c16a08f74a",
      "parents": [
        "fcd4b3651ca04faf860bc07deb212bb7f173744f"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Thu Jan 11 15:42:26 2018 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Thu Jan 11 15:42:26 2018 +0100"
      },
      "message": "Mirror image - add mkdirs to debmirror.sh\n\nChange-Id: Ibf67f3c27c367ab36fe67f1d2b14d5f88e41f5a9\n"
    },
    {
      "commit": "fcd4b3651ca04faf860bc07deb212bb7f173744f",
      "tree": "4b44692f2c5db89c55e8fe16b7f9fed76523d4e5",
      "parents": [
        "b0bf11bcfe6386f6acf4728c0117f034b01df4ea",
        "f9f0d14aebef2e3f9e9573d74ae82fb10d6cd72e"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Jan 10 13:52:29 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Wed Jan 10 13:52:29 2018 +0000"
      },
      "message": "Merge \"refactor debmirror.sh\""
    },
    {
      "commit": "b0bf11bcfe6386f6acf4728c0117f034b01df4ea",
      "tree": "b5b1931e4e8e6f64162cba7a2e34ee0918254ad4",
      "parents": [
        "39b767f5c566dd1178e4a14dd26f5d96f719c2e3",
        "7516c4094af883a88fc39c09e45cc13112635208"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Jan 10 13:40:53 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Wed Jan 10 13:40:53 2018 +0000"
      },
      "message": "Merge \"Mirror image config - disabled ens4 interface\""
    },
    {
      "commit": "7516c4094af883a88fc39c09e45cc13112635208",
      "tree": "4ce30b725e0692af99d9e3c723552ca7d27e02ee",
      "parents": [
        "b5f7b654298ae87ed11f074db822d7a3a2b7279a"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Jan 10 14:36:59 2018 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Jan 10 14:36:59 2018 +0100"
      },
      "message": "Mirror image config - disabled ens4 interface\n\nChange-Id: I2a4b41bf654bbcf114356582c19a4dcbbf744530\n"
    },
    {
      "commit": "f9f0d14aebef2e3f9e9573d74ae82fb10d6cd72e",
      "tree": "5c15523088ccff55a17294fe5a071ebfaf9f82e6",
      "parents": [
        "39b767f5c566dd1178e4a14dd26f5d96f719c2e3"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Wed Jan 10 15:27:17 2018 +0200"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Wed Jan 10 15:33:21 2018 +0200"
      },
      "message": "refactor debmirror.sh\n\nChange-Id: Ifd2ccbd87b4d41f0944580009686c5b1e9c482cf\n"
    },
    {
      "commit": "39b767f5c566dd1178e4a14dd26f5d96f719c2e3",
      "tree": "7a09d98023333ed50e1712e34278bb09e397b5a3",
      "parents": [
        "739bd3552758e67ef5b19550f7b0a8482c08dfae",
        "b5f7b654298ae87ed11f074db822d7a3a2b7279a"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Jan 10 10:39:50 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Wed Jan 10 10:39:50 2018 +0000"
      },
      "message": "Merge \"added mirror image configuration files\""
    },
    {
      "commit": "b5f7b654298ae87ed11f074db822d7a3a2b7279a",
      "tree": "2030054f1ff97f98e6230078724764219e2490b2",
      "parents": [
        "7ae81d606f0091b5f1219efc21bfe94228463137"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Jan 10 11:21:54 2018 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Jan 10 11:21:54 2018 +0100"
      },
      "message": "added mirror image configuration files\n\nChange-Id: Ifffc0ab906c0ecaa02ff4cc1e8ab827dca4ea43a\n"
    },
    {
      "commit": "739bd3552758e67ef5b19550f7b0a8482c08dfae",
      "tree": "7c7288701f8a94cb4a6c73b0cd09e0c31b135d9e",
      "parents": [
        "cee20539be1d015862e5af3aa6d7ee1eb3e394f0"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Jan 09 15:26:15 2018 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Jan 09 15:26:15 2018 +0100"
      },
      "message": "umount\n\nChange-Id: I149fd790ea5891909638f084bc07139fd1cff590\n"
    },
    {
      "commit": "cee20539be1d015862e5af3aa6d7ee1eb3e394f0",
      "tree": "328ee5e729d438a883ed983d80138680fac6e4b5",
      "parents": [
        "aa475e044e5fa533d7e3f7f1475e978ae888d55b"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Jan 08 13:30:15 2018 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Jan 09 10:12:21 2018 +0100"
      },
      "message": "repos moved to cloud-init\n\nChange-Id: Ib136a637e574bc6c6160ae9124c810a4927bc333\n"
    },
    {
      "commit": "aa475e044e5fa533d7e3f7f1475e978ae888d55b",
      "tree": "29f09acc1f7a3e9f770e866bcd3818a48751d02a",
      "parents": [
        "fd84eebf03fddda8c1205c2244d7ce9519890461",
        "7ae81d606f0091b5f1219efc21bfe94228463137"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Jan 05 08:36:11 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Fri Jan 05 08:36:11 2018 +0000"
      },
      "message": "Merge \"added debmirror.sh for offline mirror\""
    },
    {
      "commit": "7ae81d606f0091b5f1219efc21bfe94228463137",
      "tree": "28e5aae6d80a0221981b80464052276b3eaf45d4",
      "parents": [
        "f50ea26ede16fde10ef1d221084a309c621b3f97"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Thu Jan 04 22:29:03 2018 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Fri Jan 05 09:32:02 2018 +0100"
      },
      "message": "added debmirror.sh for offline mirror\n\nChange-Id: Ifa9e63a095435fdedd6f383cf7160bf84c5308f9\n"
    },
    {
      "commit": "fd84eebf03fddda8c1205c2244d7ce9519890461",
      "tree": "b44eb0cb4f03dd1cbb1e490a835f246e85435ba6",
      "parents": [
        "32d8e5d7f00d23d2fed8668ae19310a023b58df1"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Dec 13 11:22:00 2017 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Dec 13 14:12:25 2017 +0100"
      },
      "message": "rm motd files for day01\n"
    },
    {
      "commit": "32d8e5d7f00d23d2fed8668ae19310a023b58df1",
      "tree": "5b6daede485c82a38c74a5282cdfa73fc26a7d60",
      "parents": [
        "f50ea26ede16fde10ef1d221084a309c621b3f97"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Dec 13 11:22:00 2017 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Dec 13 11:22:00 2017 +0100"
      },
      "message": "rm motd files for day01\n"
    },
    {
      "commit": "f50ea26ede16fde10ef1d221084a309c621b3f97",
      "tree": "d8e36c2eba575c21c61e0732d4fb065175307f76",
      "parents": [
        "38d19a7f6d3e734be415f336a6b0a4270b753e8a"
      ],
      "author": {
        "name": "Dmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Tue Dec 05 19:35:40 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Tue Dec 05 19:40:38 2017 +0300"
      },
      "message": "Cloud init scripts removal\n\n/etc/network/interfaces.d/ contains cloud init scrips, which\nconfigures interfaces using dhcp.\nFurther static assignments stop to work because of it and\nprovisionning/deployment fails\n\nChange-Id: I03b120d2b015615b50dade4d2558730c21fee51a\n"
    },
    {
      "commit": "38d19a7f6d3e734be415f336a6b0a4270b753e8a",
      "tree": "13efd7069dd9ecfe4284089f5ac541eec3657baf",
      "parents": [
        "aed6ef369f31ebb756233c5222e50af9306dd8b4",
        "b43c4ee894ca5c2b78f2527ef5a5ac0487b5da3d"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "richardfelkl@users.noreply.github.com",
        "time": "Mon Dec 04 09:10:07 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 04 09:10:07 2017 +0100"
      },
      "message": "Merge pull request #2 from mitroko/master\n\nEnsure ens3 configuration, gateway fix"
    },
    {
      "commit": "b43c4ee894ca5c2b78f2527ef5a5ac0487b5da3d",
      "tree": "13efd7069dd9ecfe4284089f5ac541eec3657baf",
      "parents": [
        "a94b5f3a4e4480e3b1f9a30d9ecd4e6d30a36fd4"
      ],
      "author": {
        "name": "Dmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Sat Dec 02 02:21:05 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Sat Dec 02 02:21:12 2017 +0300"
      },
      "message": "Ensure ens3 configuration, gateway fix\n\n1) Ensforce state removal regardless of its existence\n2) In case when gateway is set in /etc/network/interfaces for ens3\nifup ens3 may fail when default is already in use/set\nEnsure default gateway removed before ifup ens3 called.\n"
    },
    {
      "commit": "aed6ef369f31ebb756233c5222e50af9306dd8b4",
      "tree": "6c4b70d9fddff6987dd29f90f455b34dfaeaada9",
      "parents": [
        "a9fee5f1bff4fe6a9565133476a37d493270ded8",
        "a94b5f3a4e4480e3b1f9a30d9ecd4e6d30a36fd4"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "richardfelkl@users.noreply.github.com",
        "time": "Fri Dec 01 22:47:03 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 01 22:47:03 2017 +0100"
      },
      "message": "Merge pull request #1 from mitroko/master\n\nFixing ubuntu ifdown error for ens3"
    },
    {
      "commit": "a94b5f3a4e4480e3b1f9a30d9ecd4e6d30a36fd4",
      "tree": "6c4b70d9fddff6987dd29f90f455b34dfaeaada9",
      "parents": [
        "a9fee5f1bff4fe6a9565133476a37d493270ded8"
      ],
      "author": {
        "name": "Dmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Sat Dec 02 00:41:54 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Sat Dec 02 00:41:57 2017 +0300"
      },
      "message": "Fixing ubuntu ifdown error for ens3\n\nUbuntu ifdown script cannot handle old address when it was wiped\nfrom /etc/network/interfaces\nIt fails and causes\nRTNETLINK answers: No such process\nRTNETLINK answers: Cannot assign requested address\nerror.\n\nThis patch fixes this behavior by:\n1) proper flushing all the addresses from ens3\n2) removing ifstate flag, so further ifup script could set it up.\n"
    },
    {
      "commit": "a9fee5f1bff4fe6a9565133476a37d493270ded8",
      "tree": "74eadd01db2e25aff027d50e6d3078bb36631dc1",
      "parents": [
        "3e1101ec0ee55d51b62b5e1ccb9d43c5c4a52ded"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Tue Nov 28 13:48:46 2017 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Tue Nov 28 13:48:46 2017 +0100"
      },
      "message": "added salt-bootstrap for mirror image\n"
    },
    {
      "commit": "3e1101ec0ee55d51b62b5e1ccb9d43c5c4a52ded",
      "tree": "917390e101072df8f43a583dc2e9803a428a4004",
      "parents": [
        "1905acb2e543a151bce174b6ac63da47c068df97"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Tue Nov 28 08:45:21 2017 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Tue Nov 28 09:17:18 2017 +0100"
      },
      "message": "changed images location\n"
    },
    {
      "commit": "1905acb2e543a151bce174b6ac63da47c068df97",
      "tree": "ed3d14279baeb50abaf787cdcc45fa6e05b9c994",
      "parents": [
        "5ab623d72752c427bf6e570ca929fdca57d266b0"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Sun Nov 26 23:17:37 2017 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Sun Nov 26 23:17:37 2017 +0100"
      },
      "message": "removed python-aptly\n"
    },
    {
      "commit": "5ab623d72752c427bf6e570ca929fdca57d266b0",
      "tree": "c5b3b1efd12c64b2ab0079d71d8925f8aba66b23",
      "parents": [
        "306b3fab74c11f39be8d5c07bbe258eb17811bb9"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Nov 22 16:35:53 2017 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Nov 22 16:35:53 2017 +0100"
      },
      "message": "added mirror aptly update script\n"
    },
    {
      "commit": "306b3fab74c11f39be8d5c07bbe258eb17811bb9",
      "tree": "c52b113730f03e88fd89bbdfeb032c89a4516cd2",
      "parents": [
        "ff52d6899984dfb7133add9eeaecefab035d6741"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Nov 22 16:04:07 2017 +0100"
      },
      "committer": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Wed Nov 22 16:25:56 2017 +0100"
      },
      "message": "added mirror image scripts\n"
    }
  ],
  "next": "ff52d6899984dfb7133add9eeaecefab035d6741"
}
