Activity log for bug #1615143

Date Who What changed Old value New value Message
2016-08-19 22:05:46 Dustin Kirkland  bug added bug
2016-08-19 22:05:57 Dustin Kirkland  bug task added python-petname (Ubuntu)
2016-08-19 22:06:09 Dustin Kirkland  nominated for series Ubuntu Xenial
2016-08-19 22:06:09 Dustin Kirkland  bug task added python-petname (Ubuntu Xenial)
2016-08-19 22:06:09 Dustin Kirkland  bug task added golang-petname (Ubuntu Xenial)
2016-08-19 22:06:19 Dustin Kirkland  golang-petname (Ubuntu): status New Fix Released
2016-08-19 22:06:23 Dustin Kirkland  python-petname (Ubuntu): status New Fix Released
2016-08-19 22:06:27 Dustin Kirkland  golang-petname (Ubuntu Xenial): status New In Progress
2016-08-19 22:06:31 Dustin Kirkland  python-petname (Ubuntu Xenial): status New In Progress
2016-08-19 22:06:34 Dustin Kirkland  golang-petname (Ubuntu Xenial): importance Undecided High
2016-08-19 22:06:36 Dustin Kirkland  python-petname (Ubuntu Xenial): importance Undecided High
2016-08-19 22:06:39 Dustin Kirkland  golang-petname (Ubuntu Xenial): assignee Dustin Kirkland  (kirkland)
2016-08-19 22:06:41 Dustin Kirkland  python-petname (Ubuntu Xenial): assignee Dustin Kirkland  (kirkland)
2016-08-19 22:22:45 Dustin Kirkland  description Please backport/update/SRU the golang-petname and python-petname packages in Xenial to the new ones from Yakety. These are needed for the MAAS 2.0 and LXD 2.0 builds. The new model uses much simpler, more pronouncable and memorable names -- a critical complaint of current MAAS and LXD randomly generated names. Note that this update is 100% API compatible. Please backport/update/SRU the golang-petname and python-petname packages in Xenial to the new ones from Yakety. These are needed for the MAAS 2.0 and LXD 2.0 builds. The new model uses much simpler, more pronouncable and memorable names -- a critical complaint of current MAAS and LXD randomly generated names. Note that this update is 100% API compatible. == SRU == [Impact] The impact of this bug is that MAAS and LXD generally produce really complicated, unpronouceable random names, like: - polyvinylidene-latesha - quarantinable-ayesha - troglodytical-flor The new petname methodology uses animals, has been meticulously curated, and undergoes a thorough series of quality tests. New petnames look like this: - suited-mallard - pure-ringtail - calm-shark [Test Case] To test this, you can install the new golang-petname, python-petname, and python3-petname packages and simply run: $ golang-petname novel-muskox $ python-petname giving-shrew $ python3-petname new-mole Each of these build against the library (golang, python3) that MAAS and LXD use. [Regression Potential] Minimal. The only difference in behavior is that the new methodology produces far fewer unique combinations (~200K vs. ~200M). I've already discussed this with the MAAS and LXD maintainers. [Other Info] None.
2016-08-19 22:22:58 Dustin Kirkland  bug added subscriber Andres Rodriguez
2016-08-19 22:23:04 Dustin Kirkland  bug added subscriber Stéphane Graber
2016-08-19 22:23:10 Dustin Kirkland  bug added subscriber Ubuntu Stable Release Updates Team
2016-08-19 22:23:13 Dustin Kirkland  golang-petname (Ubuntu Xenial): status In Progress Fix Committed
2016-08-19 22:23:16 Dustin Kirkland  python-petname (Ubuntu Xenial): status In Progress Fix Committed
2016-08-19 22:23:30 Dustin Kirkland  bug added subscriber Mark Shuttleworth
2016-08-22 10:45:34 Martin Pitt bug added subscriber SRU Verification
2016-08-22 10:45:40 Martin Pitt tags verification-needed
2016-08-23 12:53:26 Martin Pitt tags verification-needed verification-failed
2016-08-23 12:53:33 Martin Pitt golang-petname (Ubuntu Xenial): status Fix Committed In Progress
2016-08-23 19:13:02 Martin Pitt golang-petname (Ubuntu Xenial): status In Progress Fix Committed
2016-08-23 19:13:07 Martin Pitt tags verification-failed
2016-08-23 19:13:08 Martin Pitt tags verification-needed
2016-08-23 20:17:28 Dustin Kirkland  tags verification-needed verification-done
2016-08-31 15:24:19 Launchpad Janitor golang-petname (Ubuntu Xenial): status Fix Committed Fix Released
2016-08-31 15:24:26 Chris J Arges removed subscriber Ubuntu Stable Release Updates Team
2016-08-31 15:24:39 Launchpad Janitor python-petname (Ubuntu Xenial): status Fix Committed Fix Released