[Libosinfo] [libosinfo/osinfo-db PATCH 0/2] Revert e616846 and fix win-10 volume ids

Cole Robinson crobinso at redhat.com
Tue Oct 9 17:40:11 UTC 2018


On 10/08/2018 09:09 AM, Fabiano Fidêncio wrote:
> On Fri, 2018-10-05 at 14:00 -0400, Cole Robinson wrote:
>> On 10/04/2018 06:51 AM, Fabiano Fidêncio wrote:
>>> Let's revert e6168463f and. instead of forcing anchored patterns on
>>> libosinfo, let's fix the problematic volume-ids on osinfo-db.
>>>
>>> libosinfo:
>>> Fabiano Fidêncio (1):
>>>     Revert "db: Force anchored patterns when matching regex"
>>>
>>>    osinfo/osinfo_db.c | 2 +-
>>>    1 file changed, 1 insertion(+), 1 deletion(-)
>>>
>>> osinfo-db:
>>> Fabiano Fidêncio (1):
>>>     win10: Anchor some volume-ids
>>>
>>
>> ACK, though I still think we should discourage non-anchored regex,
>> it's
>> going to make it easier for subtle problems to slip in.
>>
>> Is the rng schema strictly enforced anywhere in the stack, or is it
>> only
>> informative? (like libvirt xml schema). If it's the latter, I'd
>> suggest
>> we extend the schema to complain about non-anchored regex, and
>> update
>> every entry in our db to be explicitly anchored. So we aren't
>> breaking
>> API, but if users are running osinfo-db-validate they will see
>> warnings
>>
>> If yall agree I can file a bug for it
> 
> Please, file a bug for it and we can have the discussion there in case
> someone disagrees with that.
> 

https://bugzilla.redhat.com/show_bug.cgi?id=1637667

- Cole




More information about the Libosinfo mailing list