{"push_id":1754679041,"size":5,"distinct_size":1,"ref":"refs/heads/issue-22","head":"5540f24cac4a778b83071bbc591a625595e96ffe","before":"38bbadb1809cf00db5630c2196702e0d66105bcb","commits":[{"sha":"007a4cb48081270b04a85e77c6cb66d70982d648","author":{"name":"Tom Nabarro","email":"9835cf78b2fadc55d85984719c92916e06ddc434@hotmail.com"},"message":"HYD-6908 Remove unnecessary fetchhelp's (#32)\n\nChris Gearing has tended to not remove fetchhelps (through laziness) when\r\nlanding code. This means I get messages for failures that are really just\r\ntest failures and not related to the message. He has added them to a junk\r\nmail filter!\r\n\r\nBut when this happens tests take additional time.\r\n\r\nTo fix this double whammy burger I've removed the fetch helps for\r\nchris.gearing@intel.com and left just the one for HYD-4050 which goes to\r\nBrian.\r\n\r\n  - Remove 5 fetchelp usages\r\n  - Change usage documentation to include names of current developers\r\n\r\nChange-Id: I600ce5cde71dd27fa2c007d7266a3df3ceb988bd\r\nSigned-off-by: Tom Nabarro <tom.nabarro@intel.com>","distinct":false,"url":"https://api.github.com/repos/intel-hpdd/intel-manager-for-lustre/commits/007a4cb48081270b04a85e77c6cb66d70982d648"},{"sha":"6253fb060ab58974fa09784de1f24bf248a2e49f","author":{"name":"Brian J. Murrell","email":"1d28577c3a34c1ac08d512237ad32156e7267b61@interlinx.bc.ca"},"message":"SSHException: Error reading SSH protocol banner debug (#27)\n\n* SSHException: Error reading SSH protocol banner debug\r\n\r\nEvery now and then an ssh operation in one of our tests throws an\r\nexception such as:\r\n\r\nTraceback (most recent call last):\r\nFile \"/usr/share/chroma-manager/tests/integration/shared_storage_configuration/test_lnet_functionality.py\", line 15, in setUp\r\nsuper(TestLNetFunctionality, self).setUp()\r\nFile \"/usr/share/chroma-manager/tests/integration/core/api_testcase_with_test_reset.py\", line 137, in setUp\r\nself.reset_cluster()\r\nFile \"/usr/share/chroma-manager/tests/integration/core/api_testcase_with_test_reset.py\", line 626, in reset_cluster\r\nself.remote_operations.unmount_clients()\r\nFile \"/usr/share/chroma-manager/tests/integration/core/remote_operations.py\", line 921, in unmount_clients\r\n'mount')\r\nFile \"/usr/share/chroma-manager/tests/integration/core/remote_operations.py\", line 375, in _ssh_address\r\nssh.connect(address, **args)\r\nFile \"/usr/lib/python2.7/site-packages/paramiko/client.py\", line 338, in connect\r\nt.start_client()\r\nFile \"/usr/lib/python2.7/site-packages/paramiko/transport.py\", line 492, in start_client\r\nraise e\r\nSSHException: Error reading SSH protocol banner\r\n\r\nIt would be good to get some idea of why this is happening.\r\n\r\nSo gather some diagnostics at the time that this is occurring. We\r\nmight discover that simply trying again will be successful but it\r\nwould be interesing to see current state before simply assuming\r\nthat is the solution.\r\n\r\n* Fail out of the _ssh_address() after diagnosing\r\n\r\nWe should actually fail out so that the caller doesn't go on\r\nbelieving that the ssh session was successful.\r\n\r\n* Address review comments\r\n\r\nDetermine the gateway to ping.  Also, e-mail diags to Brian.\r\n\r\n* Remove duplicate line","distinct":false,"url":"https://api.github.com/repos/intel-hpdd/intel-manager-for-lustre/commits/6253fb060ab58974fa09784de1f24bf248a2e49f"},{"sha":"d78ab9cb465c2509beb5c090b08f6eba87f7d5e9","author":{"name":"Kelsey Prantis","email":"00e3d175cd6dd3e9ef59e5659d6c384fb74e1a69@intel.com"},"message":"HYD-7321 Use lctl erase_lcfg to purge file systems\n\nUse the new 'lctl erase_lcfg' Lustre functionality to purge old\nfile systems from the MGS, rather than going in and modifying the\nLustre config directly. This has a few benefits:\n\n  - MGS does not need to be stopped to purge a file system.\n  - Can be used identically on ldiskfs or ZFS backed file systems.\n  - Gets rid of one of our intermittent test failures where the\n    RemoveFilesystemJob hangs.\n\nReplace current method of purging filesystems with lctl erase_lcfg\n\n  - Get rid of individual purge_filesystem functions in\n    blockdevice_linux and blockdevice_zfs\n  - Create one common shared purge_filesystem function that uses\n    lctl erase_lcfg.\n  - Update the unit tests for the expected change in commands\n    executed.\n\nChange-Id: Ie7bc9d242ce844c3068ff57cb3fd05c3ded0a8b9\nSigned-off-by: Kelsey Prantis <kelsey.prantis@intel.com>\nReviewed-on: https://review.whamcloud.com/26821\nTested-by: Jenkins\nReviewed-by: Tom Nabarro <tom.nabarro@intel.com>\nTested-by: Chroma Test User\nReviewed-by: Will Johnson <william.c.johnson@intel.com>","distinct":false,"url":"https://api.github.com/repos/intel-hpdd/intel-manager-for-lustre/commits/d78ab9cb465c2509beb5c090b08f6eba87f7d5e9"},{"sha":"632231231b1321ee25d49592d22f26b78def7005","author":{"name":"Tom Nabarro","email":"9835cf78b2fadc55d85984719c92916e06ddc434@hotmail.com"},"message":"Fix bugs in simulator corosync configuration due to race conditions (#39)\n\n* Fix bugs in simulator corosync configuration due to race conditions\r\n\r\nChange-Id: Iece96863aa1e2111cf355ac048c41a2255ef0529\r\nSigned-off-by: Tom Nabarro <tom.nabarro@intel.com>\r\n\r\n* add client_mounts to FakeServer default state\r\n\r\nChange-Id: I7b1d9ab554580cbdbede770da3e1e6e309af0713\r\nSigned-off-by: Tom Nabarro <tom.nabarro@intel.com>\r\n\r\n* only clear corosync and pacemaker sim state in clear_ha\r\n\r\nChange-Id: Iba5d1045caafc864aea4b30b680134c5b67d5b5b\r\nSigned-off-by: Tom Nabarro <tom.nabarro@intel.com>\r\n\r\n* ignore corosync configuration peer if host not in 'packages_installed' or 'managed' state\r\n\r\nChange-Id: Id9192364924f55b6358b7f8f26a8bd2a8e92539c\r\nSigned-off-by: Tom Nabarro <tom.nabarro@intel.com>\r\n\r\n* fix unit tests\r\n\r\nChange-Id: I3dbcc82d3c9cd061787680863ef64a474f436df9\r\nSigned-off-by: Tom Nabarro <tom.nabarro@intel.com>","distinct":false,"url":"https://api.github.com/repos/intel-hpdd/intel-manager-for-lustre/commits/632231231b1321ee25d49592d22f26b78def7005"},{"sha":"5540f24cac4a778b83071bbc591a625595e96ffe","author":{"name":"Joe Grund","email":"5ff5b1f50393b80f9be9c229b235a80524323ccc@intel.com"},"message":"Merge branch 'master' into issue-22","distinct":true,"url":"https://api.github.com/repos/intel-hpdd/intel-manager-for-lustre/commits/5540f24cac4a778b83071bbc591a625595e96ffe"}]}
{"actor":{"display_login":"jgrund"}}