{"push_id":2188437103,"size":30,"distinct_size":30,"ref":"refs/heads/master","head":"b609cea4be8d117f7c33aa93e2cc46effab49070","before":"63ba73e5a48959c2ec607375c162c009d70d4f64","commits":[{"sha":"a1ac40d94fda152b1214b6399aa217d3d2b7ce42","author":{"name":"OpenStack Project Creator","email":"72e85dd038dd9f7feff502caf6a8bd817c5004ad@lists.openstack.org"},"message":"Added .gitreview","distinct":true,"url":"https://api.github.com/repos/dtantsur/ironic-tempest-plugin/commits/a1ac40d94fda152b1214b6399aa217d3d2b7ce42"},{"sha":"4f8f2299fdf9c4197c0b9c337f8ce26d4e7951ff","author":{"name":"Jim Rollenhagen","email":"e3a16e9ace25eabbd302f2bef793087beb8ecdce@jimrollenhagen.com"},"message":"Initial commit from cookiecutter\n\nChange-Id: Ia8fd7b9310e598b1e9d7c1eb3d2a484bc667432a","distinct":true,"url":"https://api.github.com/repos/dtantsur/ironic-tempest-plugin/commits/4f8f2299fdf9c4197c0b9c337f8ce26d4e7951ff"},{"sha":"d22378da76874a282a132af5d7fb4684ad091128","author":{"name":"John L. Villalovos","email":"5e3cd6a12f41d327afa516401c90ca1c2eecb663@intel.com"},"message":"Script to extract the ironic_tempest_plugin/ directory\n\nAdd a script to extract the ironic_tempest_plugin/ directory from the\nopenstack/ironic repository. Then cherry-pick all of those commits\ninto this repository.\n\nAlso make ironic_tempest_plugins/__init__.py an empty file so 'diff'\nwill be correct.\n\nRemove the following files, so 'diff' will be correct:\n    ironic_tempest_plugin/tests/base.py\n    ironic_tempest_plugin/tests/test_ironic_tempest_plugin.py\n\nIgnore E129 errors in flake8, like we do in Ironic. As it will fail\npep8 when we import all the upcoming patches.\n\nChange-Id: I1625128717c8a848c6d673314b09d0a6c9c96679","distinct":true,"url":"https://api.github.com/repos/dtantsur/ironic-tempest-plugin/commits/d22378da76874a282a132af5d7fb4684ad091128"},{"sha":"44f678c7a659975aac5db5f3a02f1512ff921bfa","author":{"name":"Anton Arefiev","email":"da8a0ecd2a6102fbfb6b69e53a3f2504d8286fba@mirantis.com"},"message":"Tempest: add basic test\n\nChange-Id: I7155e797fecf18b867eeb7c63ebbcb35d3cbb9c3\nCo-Authored-By: dparalen <vetrisko@gmail.com>\nDepends-On: Ibf0c73aa6795aaa52e945fd6baa821de20a599e7\nDepends-On: I067504e49f68929298c91e61819aa9a61169fe52","distinct":true,"url":"https://api.github.com/repos/dtantsur/ironic-tempest-plugin/commits/44f678c7a659975aac5db5f3a02f1512ff921bfa"},{"sha":"d5998c08db4fb354bbd87567b0ab5d300720884f","author":{"name":"Anton Arefiev","email":"da8a0ecd2a6102fbfb6b69e53a3f2504d8286fba@mirantis.com"},"message":"Tempest: don't rely on tempest ironic client\n\nIronic client will be removed from tempest in near\nfuture, switch on ironic tempest plugin.\n\nChange-Id: Ifd49503f0b69a67155c2576f9ae70a17f0e01058","distinct":true,"url":"https://api.github.com/repos/dtantsur/ironic-tempest-plugin/commits/d5998c08db4fb354bbd87567b0ab5d300720884f"},{"sha":"a17db0239e5033f1585c93b488f858c315a93b5c","author":{"name":"Anton Arefiev","email":"da8a0ecd2a6102fbfb6b69e53a3f2504d8286fba@mirantis.com"},"message":"Fix tempest tests\n\nBase TempestException was removed  from tempest, now exceptions based on\ntempest.lib TempestException, inherited from restclient exceptions.\nSo inherit inspector tempest exceptions from last one.\n\nChange-Id: I8058a964e837dbb4aa5a8b214f216453a18a1713","distinct":true,"url":"https://api.github.com/repos/dtantsur/ironic-tempest-plugin/commits/a17db0239e5033f1585c93b488f858c315a93b5c"},{"sha":"84a09c626bd8014829e116450c76856b8f9a0e8c","author":{"name":"Anton Arefiev","email":"da8a0ecd2a6102fbfb6b69e53a3f2504d8286fba@mirantis.com"},"message":"Tempest: wrap instance actions into inspector methods\n\nThis commit I4fe31ecae3393abc2779a5e80e348899f9113f1b broke inspector\ntempest tests, it changes boot_instance and terminate_instance\nsignature.\n\nThis change redefine action methods\n\nChange-Id: If6a9b300bd22e7b62b7e53763cb0328ad30f11c7","distinct":true,"url":"https://api.github.com/repos/dtantsur/ironic-tempest-plugin/commits/84a09c626bd8014829e116450c76856b8f9a0e8c"},{"sha":"290c96bb9ca51f16f198365a4937efb3ea1c330d","author":{"name":"Dmitry Tantsur","email":"a936e118d000535dff180bcc626da186fe86c85c@gmail.com"},"message":"Add a simple smoke test to be run in the grenade gate\n\nThis test only runs introspection on one node, nothing else.\n\nAlso make sure tempest gets our and ironic plugin.\n\nDepends-On: Ia2a5b9cc535c7c46728eee6284a36340745e9043\nChange-Id: Id12b6cc75977c32f0a9e1ada8ff954b8f4bc2e41","distinct":true,"url":"https://api.github.com/repos/dtantsur/ironic-tempest-plugin/commits/290c96bb9ca51f16f198365a4937efb3ea1c330d"},{"sha":"6dc8279cc5cedb22d3a7e56ee5b97fc6aa161f0a","author":{"name":"Anton Arefiev","email":"da8a0ecd2a6102fbfb6b69e53a3f2504d8286fba@mirantis.com"},"message":"Tempest: increase ironic sync timeout\n\nIncrease ironic_sync_timeout to 80 sec. Ironic default status check period\nis 60 sec. But calling Ironic API to get node status takes some time, and\nraces appear, as result tempest job periodically fails. 80 sec would\nbe more than enough to make one more check.\n\nChange-Id: I5fe0198b2ce2f1f0078c1d14aa1c367a71178097","distinct":true,"url":"https://api.github.com/repos/dtantsur/ironic-tempest-plugin/commits/6dc8279cc5cedb22d3a7e56ee5b97fc6aa161f0a"},{"sha":"8a7942e10544cb01869c89eb3bf3a6623e514d1d","author":{"name":"AvnishPal","email":"507a2724c37ca92c8cd335425091327988ed99af@nectechnologies.in"},"message":"Fix tempest.conf generation\n\n[service_available] is not being generated. This patch fixes it.\n\nChange-Id: I364621ce96a1d2f6bc49df6f2868b093f719a6f5\nCloses-Bug: #1613542","distinct":true,"url":"https://api.github.com/repos/dtantsur/ironic-tempest-plugin/commits/8a7942e10544cb01869c89eb3bf3a6623e514d1d"},{"sha":"b317e11a4334082a41ae10d230a0b3d3702e3df1","author":{"name":"Dmitry Tantsur","email":"a936e118d000535dff180bcc626da186fe86c85c@gmail.com"},"message":"Disable neutron tests in our grenade\n\nWe're suffering from unclear failures test_network_basic_ops.\nAs these tests are not important for our service, disabling them for now\nby pretending that Neutron is not available.\n\nAlso fix incorrect list of required services on our smoke test, it only\nrequires Ironic and Swift.\n\nChange-Id: Ia0f0976c2516e853482277a1a1045b4a951dec7c\nPartial-Bug: #1621791","distinct":true,"url":"https://api.github.com/repos/dtantsur/ironic-tempest-plugin/commits/b317e11a4334082a41ae10d230a0b3d3702e3df1"},{"sha":"6b0035651ec6feee7e2db8d7ef5e3bab672f9c76","author":{"name":"Anton Arefiev","email":"da8a0ecd2a6102fbfb6b69e53a3f2504d8286fba@mirantis.com"},"message":"Tempest: add auto-discovery test\n\nAdd test, which delete pre-created baremetal vms, and discovers it\nvia 'enroll' not_found_hook with default configuration.\n\nNote, test contains workaround for working on infra, as infra 'tempest'\nuser doesn't have access to virsh, for running node and whitelisting\nfirewall rules on existing node, inspector's inspect api is used.\n\nChange-Id: Ib0ec63295a496229b27552cd1bcf7e763c0c3e03","distinct":true,"url":"https://api.github.com/repos/dtantsur/ironic-tempest-plugin/commits/6b0035651ec6feee7e2db8d7ef5e3bab672f9c76"},{"sha":"6fcbdd7cf8b97f583a4a5af9345a21869055a638","author":{"name":"Nishant Kumar","email":"1a937442825a7ea7f4593babf03c045d5c7445fc@ericsson.com"},"message":"Stop adding ServiceAvailable group option\n\nService available group already exists.Therefore we don't need to\nregister this group here again.\n\nChange-Id: I930e53e4934d72ed76735847581932fd227be2f0\nCloses-Bug: #1621036","distinct":true,"url":"https://api.github.com/repos/dtantsur/ironic-tempest-plugin/commits/6fcbdd7cf8b97f583a4a5af9345a21869055a638"},{"sha":"0de45c46c46d9d90553210fd5e7adc0ed15fc691","author":{"name":"Dmitry Tantsur","email":"a936e118d000535dff180bcc626da186fe86c85c@gmail.com"},"message":"Only disable Neutron tests when our Grenade is running\n\nUnconditionally disabling it in code disables neutron for everyone\nimporting our plugin.\n\nChange-Id: I468af14f42b6d9227179e921f5a3ccea2cae0d66\nPartial-Bug: #1621791","distinct":true,"url":"https://api.github.com/repos/dtantsur/ironic-tempest-plugin/commits/0de45c46c46d9d90553210fd5e7adc0ed15fc691"},{"sha":"1eb13cfe31fede12a842f15af145aa91f048eb05","author":{"name":"Sergii Nozhka","email":"142bb9caa18b062d6a7730c1543bbcbc4e128ef1@redhat.com"},"message":"Add a test for introspection abort action verification.\n\nChange-Id: Ia2c371a862a800220323e81545e6a8693dac51f0","distinct":true,"url":"https://api.github.com/repos/dtantsur/ironic-tempest-plugin/commits/1eb13cfe31fede12a842f15af145aa91f048eb05"},{"sha":"fc2e62b9383ec9ebe88d4b0be6126e4a4c26d6c0","author":{"name":"Mario Villaplana","email":"060b10fae5ca01dc605fe29bbf9c250dce7c606b@gmail.com"},"message":"Test discovered nodes are in ENROLL state and fix typo\n\nThis adds additional coverage to the discovery tempest test to check\nthat discovered nodes start in the ENROLL state. A small typo is also\ncorrected.\n\nChange-Id: I7b3ad1ec4d8779f4c4e58776280d955a1b061fb7","distinct":true,"url":"https://api.github.com/repos/dtantsur/ironic-tempest-plugin/commits/fc2e62b9383ec9ebe88d4b0be6126e4a4c26d6c0"},{"sha":"3038589d525915af8aab46aed338782373c72175","author":{"name":"Anton Arefiev","email":"da8a0ecd2a6102fbfb6b69e53a3f2504d8286fba@mirantis.com"},"message":"Stop disabling the Neutron tempest plugin\n\nThe root cause for the Inspector grenade failures was an eventlet\nmonkey patch[1]. The issue now being solved, disabling the Neutron\ntempest plugin is no longer necessary.\n\n[1] https://review.openstack.org/#/c/399469/\n\nCloses-bug: #1621791\nChange-Id: Icaca019880054e1d89b81736c2815a222e8abc45","distinct":true,"url":"https://api.github.com/repos/dtantsur/ironic-tempest-plugin/commits/3038589d525915af8aab46aed338782373c72175"},{"sha":"1611df8ba952b7974c763c163936aa5a36339e81","author":{"name":"Jim Rollenhagen","email":"e3a16e9ace25eabbd302f2bef793087beb8ecdce@jimrollenhagen.com"},"message":"Remove default_params_with_timeout_values from tempest client\n\nThis is being removed from tempest, and was anyway about build timeouts\nso it isn't being used in inspector.\n\nChange-Id: Idb27d13eae20f4b3c1c5d352ca25ec44436c4a56\nRelated-Bug: #1614516","distinct":true,"url":"https://api.github.com/repos/dtantsur/ironic-tempest-plugin/commits/1611df8ba952b7974c763c163936aa5a36339e81"},{"sha":"63404e2f7666a3a319d420f283e41f82415b42e8","author":{"name":"dparalen","email":"a9ec3fe505a00510837f4537376a2efdcbabc51d@gmail.com"},"message":"Tempest test tag baremetal doesn't exist\n\nRemove the tempest baremetal test case tag.  Also remove the compute\ntag where not booting a VM via the Nova service.\n\nChange-Id: I2660fda0c5aeca656be5c7b565f2e0bf255658f1\nCloses-Bug: 1651123","distinct":true,"url":"https://api.github.com/repos/dtantsur/ironic-tempest-plugin/commits/63404e2f7666a3a319d420f283e41f82415b42e8"},{"sha":"f00d68dd32eb5c9ae77970ff3c36d096a7e330b1","author":{"name":"Dmitry Tantsur","email":"a936e118d000535dff180bcc626da186fe86c85c@gmail.com"},"message":"Remove unused \"service\" argument from tempest client manager\n\nIt was removed by tempest breaking our CI.\n\nChange-Id: I8a3311a2d3a9c16f316e1621a270c2a5f9916201\nDepends-On: I5cefad7d9d8f6db51fd891ecce9879979c83baee","distinct":true,"url":"https://api.github.com/repos/dtantsur/ironic-tempest-plugin/commits/f00d68dd32eb5c9ae77970ff3c36d096a7e330b1"}]}
{"actor":{"display_login":"dtantsur"}}