In certain hardware surveys (e.g., Steam), in order for a distribution to be accounted for the PRETTY_NAME os-release variable is used. Currently, this name plays a dual role in ostree, where it is...
i don't believe the container native image metadata is an issue... the concern is when rpm-ostree fails to write specific metadata to on-disk ostree deployment.
i've made this exact mistake... write tool that expects certain data, later remove the need for data so don't write it, realize in a panic after deploying that some users must use the older version which expects the data... chaos ensues
so it's "official" thank you for further discussion ... after that and reading the related links, i think it's clear any user rolling back will probably send a complaint/request for help... i'm not so sure they will be able to brick, unless they dive deep with
ostree
ostree
(not
rpm-ostree
rpm-ostree
) commands, but it's possible.
I'd prefer to let upstream fix it, Colin definitely seems to be moving quick, but it may be worth an interim patched rpm-ostree (as you propose), to avoid users hassle.
so @Kyle Gospo I probably would be lazy and upstream fix, but if you have the energy and time to fix, I support the interim patch. Just want the chance to review of course.