Allow RLB-using applications to supply os version information
Categories
(Data Platform and Tools :: Glean: SDK, task, P3)
Tracking
(Not tracked)
People
(Reporter: chutten, Unassigned)
References
Details
The RLB doesn't know what operating system it's running on (though it does know which OS it was built for) which means it doesn't know what version of OS to supply in the client_info.os_version field.
With bug 1679835 we're working around this with a string metric.
I propose we augment the RLB initialization call to take a consumer-supplied os_version so that e.g. FOG can supply the Gecko-detected version.
We should also augment the "Adding Glean to your Project" guide to include RLB instructions which should include a big Note that os_version isn't detected by the RLB and must be supplied. We should file a bug for fixing this unevenness at some point (and reference it in the docs)
os is set based on what it is compiled for and os_version is now auto-detected by the RLB.
I consider this done.
Description
•