[Bug 1853912] Re: /etc/pollinate/add-user-agent should be populated (in the server live env) to allow better identification of live clients
Adam Conrad
adconrad at 0c3.net
Wed Jan 22 21:26:07 UTC 2020
Hello Steve, or anyone else affected,
Accepted casper into bionic-proposed. The package will build now and be
available at https://launchpad.net/ubuntu/+source/casper/1.394.2 in a
few hours, and then in the -proposed repository.
Please help us by testing this new package. To properly test it you
will need to obtain and boot a daily build of a Live CD for bionic.
Your feedback will aid us getting this update out to other Ubuntu users.
If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested and change the tag from
verification-needed-bionic to verification-done-bionic. If it does not
fix the bug for you, please add a comment stating that, and change the
tag to verification-failed-bionic. In either case, without details of
your testing we will not be able to proceed.
Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in
advance for helping!
N.B. The updated package will be released to -updates after the bug(s)
fixed by this package have been verified and the package has been in
-proposed for a minimum of 7 days.
** Tags removed: verification-failed-bionic
** Tags added: verification-needed verification-needed-bionic
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to casper in Ubuntu.
https://bugs.launchpad.net/bugs/1853912
Title:
/etc/pollinate/add-user-agent should be populated (in the server live
env) to allow better identification of live clients
Status in casper package in Ubuntu:
Fix Released
Status in casper source package in Bionic:
Fix Committed
Status in casper source package in Focal:
Fix Released
Bug description:
[Impact]
Pollinate provides various bits of information in the user agent to
allow gathering of statistics about Ubuntu clients. Unfortunately,
the 'subiquity' tag is only added (via curtin->cloud-init) to the user
agent tag in the *target* system; the live environment, which also
runs pollinate for entropy gathering, does not have any such tag.
This makes it impossible to distinguish booted live server images from
other "generic" clients in the data.
It would be valuable to have a tag identifying the live server image
for statistical and debugging purposes.
I would suggest using 'live/<serial>' as a tag, where <serial> is the
image build serial from /mnt/.disk/info.
This probably needs to be done by casper reading the file and
synthesizing the content on the live overlay.
[Test Case]
* Boot subiquity live session
* Run $ pollinate --print-user-agent
* Check that it contains ISO .disk/info information
[Regression Potential]
* User-agent configuration support is in place in bionic and used by
other images (i.e. cloud). This completes configuring pollinate in
subiquity images, in a similar way as is done on other images.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/casper/+bug/1853912/+subscriptions
More information about the foundations-bugs
mailing list