[Freeipa-devel] [PATCH 0388] tests: Add hostmask detection for sudo rules validating
Lukas Slebodnik
lslebodn at redhat.com
Wed Dec 2 16:25:20 UTC 2015
On (02/12/15 15:41), Tomas Babej wrote:
>
>
>On 12/02/2015 09:24 AM, Tomas Babej wrote:
>>
>>
>> On 12/01/2015 06:27 PM, Tomas Babej wrote:
>>>
>>>
>>> On 11/30/2015 05:32 PM, Lukas Slebodnik wrote:
>>>> On (30/11/15 13:09), Tomas Babej wrote:
>>>>> Hi,
>>>>>
>>>>> IPA sudo tests worked under the assumption that the clients that
>>>>> are executing the sudo commands have their IPs assigned within
>>>>> 255.255.255.0 hostmask.
>>>>>
>>>>> Removes this (invalid) assumption and adds a dynamic detection of
>>>>> the hostmask of the IPA client.
>>>>>
>>>>> https://fedorahosted.org/freeipa/ticket/5501
>>>>
>>>> >From e6f1846f0d7d17303e5b30b1643651ba739b2b6c Mon Sep 17 00:00:00 2001
>>>>> From: Tomas Babej <tbabej at redhat.com>
>>>>> Date: Mon, 30 Nov 2015 12:53:39 +0100
>>>>> Subject: [PATCH] tests: Add hostmask detection for sudo rules validating on
>>>>> hostmask
>>>>>
>>>>> IPA sudo tests worked under the assumption that the clients that
>>>>> are executing the sudo commands have their IPs assigned within
>>>>> 255.255.255.0 hostmask.
>>>>>
>>>>> Removes this (invalid) assumption and adds a dynamic detection of
>>>>> the hostmask of the IPA client.
>>>>>
>>>
>>> Thanks, updated patch attached.
>>>
>>> Tomas
>>>
>>
>> Actually, a small improvement is necessary.
>>
>> Updated patch attached.
>>
>> Tomas
>>
>>
>>
>
>Thanks to Lukas, we found another problem with the test.
>
>Updated patch attached.
>
Thank you for 4th revision of patch
but there is still one issue.
=================================== FAILURES ===================================
_________ TestSudo.test_sudo_rule_restricted_to_one_hostmask_negative __________
self = <ipatests.test_integration.test_sudo.TestSudo object at 0x7ff695f56890>
def test_sudo_rule_restricted_to_one_hostmask_negative(self):
result1 = self.list_sudo_commands("testuser1")
> assert result1.returncode != 0
E assert 0 != 0
E + where 0 = <pytest_multihost.transport.SSHCommand object at 0x7ff695f56bd0>.returncode
test_integration/test_sudo.py:323: AssertionError
==================== 1 failed, 74 passed in 807.35 seconds =====================
LS
More information about the Freeipa-devel
mailing list