[Freeipa-devel] [PATCH] Workaround for trac N 5348
Martin Basti
mbasti at redhat.com
Fri Oct 9 20:50:29 UTC 2015
On 09.10.2015 22:04, Oleg Fayans wrote:
>
>
> On 10/09/2015 11:03 AM, Jan Pazdziora wrote:
>> On Fri, Oct 09, 2015 at 10:31:32AM +0200, Tomas Babej wrote:
>>>
>>> a heavy process. Also, I wouldn't be strict about it, as we already
>>> have
>>> a couple of workarounds, and not every time a workaround has a exact
>>> mapping to a particular ticket.
>>
>> Frankly, this worries me much more than not having ticket for some
>> trivial change to the code base.
>>
>> If there's workaround in tests, it's some action that we do but
>> users/admins don't in their real setups. And that can cause failures
>> for our users that we don't see or even no longer know about because
>> in our tests, we've cleverly worked around them.
>
> I guess, the global question of whether to do workarounds in tests to
> make them pass or not is older than the very oldest profession on earth.
> I must admit, I am on Jan's side here. I would prefer to implement the
> approach proposed by Milan: mark the test scenario as expected failure
> (if it is crucial to make the whole run pass), or better even to leave
> it as it is: just so that each red CI run would remind of the
> necessity to fix the original issue.
>
> This all is a theory, however. What do we do with this particular
> case? It's an edge case (does anyone except root zone admins sign a
> root zone?). Should we probably disable the whole scenario? Or just
> leave it failing as it is?
>
This bug does not happen just for root zone. Other zones are affected too.
I would leave it failing, we have to fix it.
>>
>> Either that workaround step is needed and needs to be documented, or
>> that step should not be needed and there should be a ticket describing
>> the issue.
>>
>
More information about the Freeipa-devel
mailing list