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 |
|