Activity log for bug #1506244

Date Who What changed Old value New value Message
2015-10-14 23:31:54 Ben Howard bug added bug
2015-10-14 23:32:01 Ben Howard cloud-init: assignee Ben Howard (utlemming)
2015-10-14 23:35:09 Ben Howard branch linked lp:~utlemming/cloud-init/lp1506244-ssh-key-value
2015-10-15 00:43:13 Launchpad Janitor branch linked lp:ubuntu/cloud-init
2015-10-30 17:31:42 Ben Howard bug task added cloud-init (Ubuntu)
2015-10-30 17:31:52 Ben Howard nominated for series Ubuntu Vivid
2015-10-30 17:31:52 Ben Howard bug task added cloud-init (Ubuntu Vivid)
2015-10-30 17:31:52 Ben Howard nominated for series Ubuntu Precise
2015-10-30 17:31:52 Ben Howard bug task added cloud-init (Ubuntu Precise)
2015-10-30 17:31:52 Ben Howard nominated for series Ubuntu Trusty
2015-10-30 17:31:52 Ben Howard bug task added cloud-init (Ubuntu Trusty)
2015-10-30 17:32:04 Ben Howard summary support SSH key value over fingerprint for Azure [SRU] support SSH key value over fingerprint for Azure
2015-10-30 17:36:45 Ben Howard description Azure is changing the ovf-env.xml file. Instead of passing a fingerprint to the key and obtaining it separately, the SSH public key itself is passed via a new "<Value>" parameters: <SSH> <PublicKeys> <PublicKey> <Fingerprint>EB0C0AB4B2D5FC35F2F0658D19F44C8283E2DD62</Fingerprint> <Path>$HOME/UserName/.ssh/authorized_keys</Path> <Value>ssh-rsa AAAANOTAREALKEY== foo@bar.local</Value> </PublicKey> </PublicKeys> SRU JUSTIFICATION [BACKGROUND] Azure's meta-data source now supports the use of SSH key values in addition to fingerprints. [IMPACT] Instances booted with out cloud-init support for SSH public key values will be inaccessable on boot via SSH. [FIX] Backport of 15.10 SSH public key support. Starting with 15.10, cloud-init supports both values (preferred) or generating the SSH public key from a fingerprint. [TEST CASE] - Update cloud-init from proposed - Capture instance - Create instance using SSH fingerprint, confirm instance is accessible via SSH. - Create instance using SSH public key value, confirm instance is accessible via SSH. - Create instance using both SSH fingerprint and a different SSH public key value. Confirm that the instance is accessible via SSH only with SSH public key value (i.e. the fingerprint is ignored). [ORIGINAL REPORT] Azure is changing the ovf-env.xml file. Instead of passing a fingerprint to the key and obtaining it separately, the SSH public key itself is passed via a new "<Value>" parameters:         <SSH>           <PublicKeys>             <PublicKey>               <Fingerprint>EB0C0AB4B2D5FC35F2F0658D19F44C8283E2DD62</Fingerprint>               <Path>$HOME/UserName/.ssh/authorized_keys</Path>               <Value>ssh-rsa AAAANOTAREALKEY== foo@bar.local</Value>             </PublicKey>           </PublicKeys>
2015-10-30 17:36:49 Ben Howard cloud-init: status New Fix Released
2015-10-30 17:36:53 Ben Howard cloud-init (Ubuntu): status New In Progress
2015-10-30 17:36:55 Ben Howard cloud-init (Ubuntu Precise): status New In Progress
2015-10-30 17:36:57 Ben Howard cloud-init (Ubuntu Trusty): status New In Progress
2015-10-30 17:36:59 Ben Howard cloud-init (Ubuntu Vivid): status New In Progress
2015-10-30 17:37:06 Ben Howard nominated for series Ubuntu Xenial
2015-10-30 17:37:06 Ben Howard bug task added cloud-init (Ubuntu Xenial)
2015-10-30 17:37:06 Ben Howard nominated for series Ubuntu Wily
2015-10-30 17:37:06 Ben Howard bug task added cloud-init (Ubuntu Wily)
2015-10-30 17:37:16 Ben Howard cloud-init (Ubuntu Wily): status New Fix Released
2015-10-30 17:37:18 Ben Howard cloud-init (Ubuntu Xenial): status In Progress Fix Released
2015-10-30 17:37:22 Ben Howard cloud-init (Ubuntu Xenial): assignee Ben Howard (utlemming)
2015-10-30 17:37:24 Ben Howard cloud-init (Ubuntu Wily): assignee Ben Howard (utlemming)
2015-10-30 17:37:26 Ben Howard cloud-init (Ubuntu Vivid): assignee Ben Howard (utlemming)
2015-10-30 17:37:28 Ben Howard cloud-init (Ubuntu Trusty): assignee Ben Howard (utlemming)
2015-10-30 17:37:30 Ben Howard cloud-init (Ubuntu Precise): assignee Ben Howard (utlemming)
2015-11-23 18:40:06 Chris J Arges cloud-init (Ubuntu Trusty): status In Progress Fix Committed
2015-11-23 18:40:11 Chris J Arges bug added subscriber Ubuntu Stable Release Updates Team
2015-11-23 18:40:13 Chris J Arges bug added subscriber SRU Verification
2015-11-23 18:40:16 Chris J Arges tags verification-needed
2015-11-23 18:42:20 Chris J Arges cloud-init (Ubuntu Vivid): status In Progress Fix Committed
2015-11-23 19:26:36 Chris J Arges cloud-init (Ubuntu Precise): status In Progress Fix Committed
2015-11-23 20:03:05 Mathew Hodson cloud-init (Ubuntu Precise): importance Undecided Medium
2015-11-23 20:03:07 Mathew Hodson cloud-init (Ubuntu Trusty): importance Undecided Medium
2015-11-23 20:03:09 Mathew Hodson cloud-init (Ubuntu Vivid): importance Undecided Medium
2015-11-23 20:03:11 Mathew Hodson cloud-init (Ubuntu Wily): importance Undecided Critical
2015-11-23 20:03:15 Mathew Hodson cloud-init (Ubuntu Wily): importance Critical Medium
2015-11-23 20:03:17 Mathew Hodson cloud-init (Ubuntu Xenial): importance Undecided Medium
2015-11-30 23:44:55 Ben Howard tags verification-needed verification-done
2015-12-02 18:36:42 Chris J Arges removed subscriber Ubuntu Stable Release Updates Team
2015-12-02 18:38:44 Launchpad Janitor cloud-init (Ubuntu Trusty): status Fix Committed Fix Released
2015-12-02 18:45:07 Launchpad Janitor cloud-init (Ubuntu Vivid): status Fix Committed Fix Released
2015-12-02 18:46:46 Launchpad Janitor cloud-init (Ubuntu Precise): status Fix Committed Fix Released
2016-04-05 13:57:45 Launchpad Janitor branch linked lp:ubuntu/precise-proposed/cloud-init
2016-05-31 13:25:27 Launchpad Janitor branch linked lp:ubuntu/trusty/cloud-init
2023-05-10 09:21:42 James Falcon bug watch added https://github.com/canonical/cloud-init/issues/2588