** Description changed:

- the newly added cloud-init apport support shows a list of cloud
- providers and asks the user to select one.  There are currently 18
- options.  For any option > 10, apport will just take the '1' that is
- typed as the answer.
+ === Begin SRU Template ===
+ [Impact]
+ Packages which provide apport integration with more than 9 options in a 
choice will not be able to select options numbered >= 10 on the commandline 
using 'ubuntu-bug <package-name>'
+ 
+ 
+ [Test Case]
+ Overview:
+  1. Update to proposed versions of cloud-init v. 17.1 and apport v. <X>
+  2. Run 'ubuntu-bug cloud-init' attempt to report a bug on a cloud choice 
greater than 9
+  3. View report and make sure the proper cloud is reported
+ 
+ 
+ Script:
+ if [ ! -f './lxc-proposed-snapshot' ]; then
+   wget 
https://raw.githubusercontent.com/cloud-init/ubuntu-sru/master/bin/lxc-proposed-snapshot;
+   chmod 755 lxc-proposed-snapshot;
+ fi
+ 
+ for release in xenial artful; do
+         ref=$release-proposed;
+         echo "$release START --------------";
+         lxc-proposed-snapshot --proposed --publish $release $ref;
+         lxc init $ref test-$release;
+         lxc start test-$release;
+         lxc exec test-$release -- apt install apport;
+         lxc exec test-$release -- dpkg-query --show apport;
+         lxc exec test-$release -- ubuntu-bug cloud-init;
+ done
+ 
+ [Regression Potential]
+ Minimal. This bug only affects packages with >9 bug filing options for a 
given choice. Worst case, is bugs filed would incorrectly represent option 1 of 
a selection instead of option 1X.
+ 
+ 
+ === End SRU Template ===
+ 
+ === original description ===
+ the newly added cloud-init apport support shows a list of cloud providers and 
asks the user to select one.  There are currently 18 options.  For any option > 
10, apport will just take the '1' that is typed as the answer.
  
  It should obviously wait for more than one character or a carriage
  return.
  
- 
- *** Please select the cloud vendor or environment in which this instance is 
running
- 
+ *** Please select the cloud vendor or environment in which this instance
+ is running
  
  Choices:
-   1: Amazon - Ec2
-   2: AliYun
-   3: AltCloud
-   4: Azure
-   5: Bigstep
-   6: CloudSigma
-   7: CloudStack
-   8: DigitalOcean
-   9: GCE - Google Compute Engine
-   10: MAAS
-   11: NoCloud
-   12: OpenNebula
-   13: OpenStack
-   14: OVF
-   15: Scaleway
-   16: SmartOS
-   17: VMware
-   18: Other
-   C: Cancel
+   1: Amazon - Ec2
+   2: AliYun
+   3: AltCloud
+   4: Azure
+   5: Bigstep
+   6: CloudSigma
+   7: CloudStack
+   8: DigitalOcean
+   9: GCE - Google Compute Engine
+   10: MAAS
+   11: NoCloud
+   12: OpenNebula
+   13: OpenStack
+   14: OVF
+   15: Scaleway
+   16: SmartOS
+   17: VMware
+   18: Other
+   C: Cancel
  Please choose (1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/16/17/18/C): 1
  
  ProblemType: Bug
  DistroRelease: Ubuntu 17.10
  Package: apport 2.20.7-0ubuntu2
  ProcVersionSignature: Ubuntu 4.13.0-12.13-generic 4.13.3
  Uname: Linux 4.13.0-12-generic x86_64
  ApportVersion: 2.20.7-0ubuntu2
  Architecture: amd64
  Date: Tue Oct 10 15:21:48 2017
  PackageArchitecture: all
  ProcEnviron:
-  TERM=xterm-256color
-  PATH=(custom, no user)
-  LANG=C.UTF-8
+  TERM=xterm-256color
+  PATH=(custom, no user)
+  LANG=C.UTF-8
  SourcePackage: apport
  UpgradeStatus: No upgrade log present (probably fresh install)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1722564

Title:
  apport question will not accept multi-character responses

To manage notifications about this bug go to:
https://bugs.launchpad.net/apport/+bug/1722564/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to