Comment # 14 on bug 1148477 from
(In reply to Ancor Gonzalez Sosa from comment #9)

Just some final notes for extra fun. That's what I managed to find via digital
archeology. Maybe I'm wrong at some point.

> 1) The AutoYaST documentation about the uuid attribute is confusing, not to
> say plain wrong.

The uuid attribute was added to the documentation (with a misleading
description) many years ago (6 at least). But as far as I was able to discover,
it was never part of the AutoYaST schema definition and was never used for
anything in the AutoYaST code. Neither for setting the UUID of the created
device or for searching for devices to reuse.

So, for years, the attribute only existed in the documentation!

> 4) While checking this, we found out that reusing devices by UUID (the only
> thing for which the uuid field is useful) is not working. That was also
> already broken in 15.1.

As said before, reusing by UUID was actually never implemented before (I just
did it for the first time in my mentioned requests). The first reference to the
possibility of using the UUID to indicate the device to reuse was introduced in
the documentation in Dec 2017
(https://github.com/SUSE/doc-sle/commit/6e1294c1e1ad3ffb4fc270138c1d7bf9a0133988).

And after talking to Imobach I just found it was kind of an accident. Likely he
meant "label" instead. :-)

Anyway, since we introduced that in the documentation by mistake... now we
support it. And at least the attribute "uuid" is used for something now, after
years of being in the documentation for no reason. :-)


You are receiving this mail because: