Public bug reported:

Please sync awscli 1.11.13-1 (universe) from Debian unstable (main)

[Impact]

 * The Amazon EC2 "Elastic Network Adapter" ('ENA') driver has recently been
   SRU'd into most supported Ubuntu kernels (>= Trusty) via LP: #1635721.
   However, to actually enable the ENA hardware on an EC2 instance requires
   use of an 'awscli' userspace command:

        aws ec2 modify-instance-attribute --ena-support ...

   as documented here:
   
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking-ena.html

   The "modify-instance-attribute --ena-support" feature first appears in
   the latest Debian (or Zesty) version of awscli and its dependencies.  We
   need the feature for Xenial and Yakkety.

 * This set of three packages sync'ed from Debian is required, and
   work fine in Xenial and Yakkety (a solution for trusty is t.b.d).
   Note that Zesty already carries these exact package versions:

        awscli (1.11.13-1)
        python-botocore (1.4.70-1)
        python-s3transfer (0.1.9-1)

 * As a bonus this will also resolve an unrelated bug report:
     LP: #1566352 "AWSCLI doesn't support S3 in eu-central-1"

[Test Case]

 * Simple test: Check whether modify-instance-attribute mentions the feature:
   $ aws ec2 modify-instance-attribute help | grep ena-support
        [--ena-support | --no-ena-support]      <-- yes
        {no output}                             <-- no

 * Full test: Launch an x1.32xlarge large instance with Ubuntu kernel version
   >= xenial (4.4.0-47.68) or trusty (3.13.0-102.149), then follow AWS doc
   url above to enable and verify --ena-support.

[Regression Potential]

 * Updating awscli and python-botocore could possibly introduce regressions
   in the myriad features they provide, but we believe these packages to be
   backwards-compatible and well-tested upstream.  The newer versions are
   known to be widely used by Ubuntu users (e.g. installed from upstreams'
   github).  Any regressions would likely be reported to us (very quickly)
   by AWS users.

 * python-s3transfer is new as of Zesty so no regression potential is
   expected for X and Y (the new awscli package depends on python-s3transfer).

 * These packages (both old and new versions) have no Ubuntu-specific
   divergence from Debian, so updating them all (X, Y, Z, and Debian)
   to the same modern upstream baseline seems robust and safe.

Changelog entries since current xenial version 1.10.1-1:

awscli (1.11.13-1) unstable; urgency=medium

  * New upstream version 1.11.13 (Closes: #819451)
  * debian/patches: Refresh patches.

 -- TANIGUCHI Takaki <[email protected]>  Thu, 10 Nov 2016 19:50:29
+0900

awscli (1.11.7-2) unstable; urgency=medium

  * debian/control: add python3-s3tranfert to B-D. (Closes: #841064)

 -- TANIGUCHI Takaki <[email protected]>  Sun, 23 Oct 2016 21:31:02
+0900

awscli (1.11.7-1) unstable; urgency=medium

  * debian/control: Update Vcs-* to new git repository.
  * New upstream version 1.11.7

 -- TANIGUCHI Takaki <[email protected]>  Thu, 20 Oct 2016 16:29:01
+0900

awscli (1.11.2-1) unstable; urgency=medium

  * New upstream release
  * Bump Standards-Version to 3.9.8 
  * debian/rules: Change to library style layout.
  * debian/links: link from doc direcotory.
  * debian/control: Move to under DPMT.

 -- TANIGUCHI Takaki <[email protected]>  Sun, 16 Oct 2016 19:05:50
+0900

** Affects: awscli (Ubuntu)
     Importance: Wishlist
         Status: New

** Affects: awscli (Ubuntu Xenial)
     Importance: High
         Status: New

** Affects: awscli (Ubuntu Yakkety)
     Importance: High
         Status: New

** Changed in: awscli (Ubuntu)
   Importance: Undecided => Wishlist

** Also affects: awscli (Ubuntu Yakkety)
   Importance: Undecided
       Status: New

** Also affects: awscli (Ubuntu Xenial)
   Importance: Undecided
       Status: New

** Changed in: awscli (Ubuntu Xenial)
   Importance: Undecided => High

** Changed in: awscli (Ubuntu Yakkety)
   Importance: Undecided => High

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

Title:
  [SRU] Sync awscli 1.11.13-1 (universe) from Debian unstable (main)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/awscli/+bug/1642730/+subscriptions

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

Reply via email to