{"push_id":754118709,"size":76,"distinct_size":76,"ref":"refs/heads/master","head":"43e03260c96ba4ac060f515642823768a7f39ad1","before":"aedf4507290a2d2a504a251f99f60ab38225166d","commits":[{"sha":"6e2ed26e4e82fac11f5c269b29b0f0c0bedefe6a","author":{"email":"ef5327932a78eb48a6d44f26a81d318375d365cf@redhat.com","name":"Marek 'marx' Grac"},"message":"fencing: Default values of ipport in metadata\n\nDefault values were correctly set but they were not used in metadata after\nprevious patches.","distinct":true,"url":"https://api.github.com/repos/krig/fence-agents/commits/6e2ed26e4e82fac11f5c269b29b0f0c0bedefe6a"},{"sha":"72c6acd167fa7c4a8d19795957f73ee4aae17f60","author":{"email":"ef5327932a78eb48a6d44f26a81d318375d365cf@redhat.com","name":"Marek 'marx' Grac"},"message":"fence_kdump: Add 'monitor' action which tests possibility of doing kdump on local node\n\nIn case of fence_kdump we can not test if remote 'fencing device' is working because\nfence_kdump_send is started only after kernel crash. So, monitor action checks if LOCAL\nnode can enter kdump. The test looks if crashkernel=.. occurs between boot arguments.","distinct":true,"url":"https://api.github.com/repos/krig/fence-agents/commits/72c6acd167fa7c4a8d19795957f73ee4aae17f60"},{"sha":"4e791db7f51a32a6a9fa4b48544f43d7d2c4d4ce","author":{"email":"ef5327932a78eb48a6d44f26a81d318375d365cf@redhat.com","name":"Marek 'marx' Grac"},"message":"fence_kdump: Fix problem in metadata","distinct":true,"url":"https://api.github.com/repos/krig/fence-agents/commits/4e791db7f51a32a6a9fa4b48544f43d7d2c4d4ce"},{"sha":"ca6c5f27f828a1d99deeb6724b279fa0f29210a0","author":{"email":"ef5327932a78eb48a6d44f26a81d318375d365cf@redhat.com","name":"Marek 'marx' Grac"},"message":"fence_kdump: [test] Update XML metadata pattern after adding \"monitor\"","distinct":true,"url":"https://api.github.com/repos/krig/fence-agents/commits/ca6c5f27f828a1d99deeb6724b279fa0f29210a0"},{"sha":"0967113e52b7a4ad1aa67c4bc0bd2ca40a760d03","author":{"email":"ef5327932a78eb48a6d44f26a81d318375d365cf@redhat.com","name":"Marek 'marx' Grac"},"message":"fencing_snmp: Replace device_opt \"community\" with \"snmp\"\n\nPreviously, all dependencies of SNMP fence agents were dependant on \"community\". What\nis quite confusing. This update makes all original depencies + \"community\" be dependant\non \"snmp\".","distinct":true,"url":"https://api.github.com/repos/krig/fence-agents/commits/0967113e52b7a4ad1aa67c4bc0bd2ca40a760d03"},{"sha":"ed573e384055fe7f80e4bff393fcc1f091127ee3","author":{"email":"ef5327932a78eb48a6d44f26a81d318375d365cf@redhat.com","name":"Marek 'marx' Grac"},"message":"fencing_snmp: Path to snmp(walk|get|set) can be set at runtime","distinct":true,"url":"https://api.github.com/repos/krig/fence-agents/commits/ed573e384055fe7f80e4bff393fcc1f091127ee3"},{"sha":"2a8f8b60da7665454d68b07a281fd36bbfec2a18","author":{"email":"ef5327932a78eb48a6d44f26a81d318375d365cf@redhat.com","name":"Marek 'marx' Grac"},"message":"fence_kdump: Fix possible problems according to Coverity\n\nPreviously, there was issue detected by Coverity. They do not matter too much\nbecause we care only about return value and it will not be 0 if program crash.\nBut it is always better to have clean code, so fixing.","distinct":true,"url":"https://api.github.com/repos/krig/fence-agents/commits/2a8f8b60da7665454d68b07a281fd36bbfec2a18"},{"sha":"037e51720022bf3ad23c9d1710945ce15515bbb8","author":{"email":"ef5327932a78eb48a6d44f26a81d318375d365cf@redhat.com","name":"Marek 'marx' Grac"},"message":"fencing: Add operation 'validate-all'\n\nPreviously, user had to run fence agent in non-destructive mode to find out\nif parameters are correct or not. With this commit, the action 'validate-all'\n(required by OCF) is added and parameters that can be checked without connecting\nto real hardware are tested.\n\nAs a bonus of this approach, if there are several problems, user will know all\nof them at once what is a benefit also for user interfaces.","distinct":true,"url":"https://api.github.com/repos/krig/fence-agents/commits/037e51720022bf3ad23c9d1710945ce15515bbb8"},{"sha":"3b9d7b78a35df9ed33594e82298754a59969b64e","author":{"email":"ef5327932a78eb48a6d44f26a81d318375d365cf@redhat.com","name":"Marek 'marx' Grac"},"message":"fencing: Add alias 'meta-data' as proposed in OCF standard\n\nActions 'meta-data' is just an alias to 'metadata'.","distinct":true,"url":"https://api.github.com/repos/krig/fence-agents/commits/3b9d7b78a35df9ed33594e82298754a59969b64e"},{"sha":"73637997375d6667cb031883d28c199e33a27a65","author":{"email":"ef5327932a78eb48a6d44f26a81d318375d365cf@redhat.com","name":"Marek 'marx' Grac"},"message":"fencing: Operation 'validate-all' should not change default behaviour\n\nPreviously included patch has issue for fence agents that have 'other_conditions=True'. In such\ncase fence agent did not stop when problem was encountered even when validate-all action was not\nused.","distinct":true,"url":"https://api.github.com/repos/krig/fence-agents/commits/73637997375d6667cb031883d28c199e33a27a65"},{"sha":"25b4aaafedb2711b239cc572a276155dfcdd2028","author":{"email":"ef5327932a78eb48a6d44f26a81d318375d365cf@redhat.com","name":"Marek 'marx' Grac"},"message":"fencing: Propagate 'list' only when it makes sense\n\nPreviously, action 'list' was propagagated also for fence agents which\nwork with only one machine, so list makes no sense. Return was always N/A.\n\nThis was done together with simplification of removing duplicity code.","distinct":true,"url":"https://api.github.com/repos/krig/fence-agents/commits/25b4aaafedb2711b239cc572a276155dfcdd2028"},{"sha":"d560df8bb53cf3e997adc4b2d65f0102a176ab91","author":{"email":"ef5327932a78eb48a6d44f26a81d318375d365cf@redhat.com","name":"Marek 'marx' Grac"},"message":"fencing: Add operation 'list-status'\n\nThis new action will report output similar to 'list' with 3rd column that\nrepresents status of node = ON/OFF/UNKNOWN. Majority of relevant fence agent\nis supported.\n\nExceptions are:\n\t'list' is not working at all\n\t\tfence_ovh, fence_scsi, fence_mpath\n\t'list-status' reports 'UNKNOWN' status all the time\n\t\tfence_lpar\n\t\tfence_ifmib\n\t\tfence_bladecenter\n\t\tfence_hds_cb\n\t\tfence_cisco_ucs\n\t\tfence_eaton_snmp\n\t\tfence_netio\n\t\tfence_rhevm","distinct":true,"url":"https://api.github.com/repos/krig/fence-agents/commits/d560df8bb53cf3e997adc4b2d65f0102a176ab91"},{"sha":"aba012c5f2e6b408a8c90bca46cb3dc1fd9c35ac","author":{"email":"ef5327932a78eb48a6d44f26a81d318375d365cf@redhat.com","name":"Marek 'marx' Grac"},"message":"fencing: Wrap line with actions in --help","distinct":true,"url":"https://api.github.com/repos/krig/fence-agents/commits/aba012c5f2e6b408a8c90bca46cb3dc1fd9c35ac"},{"sha":"e2fff742579435dd51e9c85b5f8d612d140e8a2e","author":{"email":"ef5327932a78eb48a6d44f26a81d318375d365cf@redhat.com","name":"marxsk"},"message":"Create README","distinct":true,"url":"https://api.github.com/repos/krig/fence-agents/commits/e2fff742579435dd51e9c85b5f8d612d140e8a2e"},{"sha":"36498f6764aadf7b03de3de1d7274086aed46e04","author":{"email":"ef5327932a78eb48a6d44f26a81d318375d365cf@redhat.com","name":"Marek 'marx' Grac"},"message":"fencing: Add support for --tls1.0\n\nHP iLO2 firmware 2.27 has broken implementation of TLS and SSLv3 is disabled by default.\ngnutls (3.4.x) has support to disable proper negotiation and use only TLS1.0 that works well.\n\nOption --tls1.0 (tls1.0 on stdin) was added to enable this feature and fence_ilo(2) works\ncorrectly also with this firmware.","distinct":true,"url":"https://api.github.com/repos/krig/fence-agents/commits/36498f6764aadf7b03de3de1d7274086aed46e04"},{"sha":"aeac449aaac7a43c9008531a4212d3bec89d8b86","author":{"email":"ef5327932a78eb48a6d44f26a81d318375d365cf@redhat.com","name":"Marek 'marx' Grac"},"message":"fence_amt: Password was not put correctly into environment","distinct":true,"url":"https://api.github.com/repos/krig/fence-agents/commits/aeac449aaac7a43c9008531a4212d3bec89d8b86"},{"sha":"e97914591a4f1c8409b67877c85dcc7a98a8e199","author":{"email":"ef5327932a78eb48a6d44f26a81d318375d365cf@redhat.com","name":"Marek 'marx' Grac"},"message":"fence_bladecenter: Fix login process\n\nfence_bladecenter is specific because motd contains string \"Last login:\" which\ncan be easily mishandled with \"login:\". This dual checking is included to properly\nwork with CR/LF autodetection.","distinct":true,"url":"https://api.github.com/repos/krig/fence-agents/commits/e97914591a4f1c8409b67877c85dcc7a98a8e199"},{"sha":"549ee9482db1dd28f74ad0d9631a878509d8d6aa","author":{"email":"ef5327932a78eb48a6d44f26a81d318375d365cf@redhat.com","name":"Marek 'marx' Grac"},"message":"fence_ipmilan: Un-set default cipher\n\nPreviously, the default cipher was left to ipmitool, in one of latest releases we have changed it\nto cipher=0. This commit removes this default and uses --cipher for ipmitool only when explicitly\nset by user.\n\nResolves: rhbz#1203877","distinct":true,"url":"https://api.github.com/repos/krig/fence-agents/commits/549ee9482db1dd28f74ad0d9631a878509d8d6aa"},{"sha":"0a496683b0bda5e9d4aeeff069d8b3109b88c70a","author":{"email":"ef5327932a78eb48a6d44f26a81d318375d365cf@redhat.com","name":"Marek 'marx' Grac"},"message":"[test] Test if XML metadata are valid after fence2rng.xsl","distinct":true,"url":"https://api.github.com/repos/krig/fence-agents/commits/0a496683b0bda5e9d4aeeff069d8b3109b88c70a"},{"sha":"e9b6b50dd1fbcd30a5325152afbfc5ee62c60db3","author":{"email":"ef5327932a78eb48a6d44f26a81d318375d365cf@redhat.com","name":"Marek 'marx' Grac"},"message":"fence2rng.xsl: Correctly handle quotes in description","distinct":true,"url":"https://api.github.com/repos/krig/fence-agents/commits/e9b6b50dd1fbcd30a5325152afbfc5ee62c60db3"}]}