Activity log for bug #1464253

Date Who What changed Old value New value Message
2015-06-11 13:27:29 Dan Watkins bug added bug
2015-06-11 13:27:53 Dan Watkins cloud-init (Ubuntu): assignee Dan Watkins (daniel-thewatkins)
2015-06-11 13:29:02 Dan Watkins description First reported in https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1440263/comments/6 Older versions of CloudStack return the password as the first thing on the socket after an HTTP request (eschewing the tradition of HTTP response headers). This has been fixed in ACS 4.5.1, which means we will always use the status line of the HTTP response as the password. First reported in https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1440263/comments/6 Older versions of CloudStack return the password as the first thing on the socket after an HTTP request (eschewing the tradition of HTTP response headers), which is what we take and use. This lack of proper HTTP headers has been fixed in ACS 4.5.1, which means we will always use the status line of the HTTP response as the password.
2015-06-11 13:36:03 Dan Watkins cloud-init (Ubuntu): status New In Progress
2015-06-11 13:36:16 Dan Watkins bug task added cloud-init
2015-06-11 13:36:24 Dan Watkins cloud-init (Ubuntu): status In Progress New
2015-06-11 13:36:25 Dan Watkins cloud-init (Ubuntu): assignee Dan Watkins (daniel-thewatkins)
2015-06-11 13:36:29 Dan Watkins cloud-init: status New In Progress
2015-06-11 13:36:31 Dan Watkins cloud-init: assignee Dan Watkins (daniel-thewatkins)
2015-06-11 13:59:25 Dan Watkins bug added subscriber Thomas Moroder (server24)
2015-06-12 13:44:29 Launchpad Janitor branch linked lp:~daniel-thewatkins/cloud-init/lp1464253
2015-06-12 13:52:19 Launchpad Janitor cloud-init (Ubuntu): status New Confirmed
2015-06-16 16:41:18 Launchpad Janitor branch linked lp:cloud-init
2015-06-16 16:49:50 Scott Moser nominated for series Ubuntu Trusty
2015-06-16 16:49:50 Scott Moser bug task added cloud-init (Ubuntu Trusty)
2015-06-16 16:49:50 Scott Moser nominated for series Ubuntu Wily
2015-06-16 16:49:50 Scott Moser bug task added cloud-init (Ubuntu Wily)
2015-06-16 16:49:50 Scott Moser nominated for series Ubuntu Precise
2015-06-16 16:49:50 Scott Moser bug task added cloud-init (Ubuntu Precise)
2015-06-16 16:49:50 Scott Moser nominated for series Ubuntu Utopic
2015-06-16 16:49:50 Scott Moser bug task added cloud-init (Ubuntu Utopic)
2015-06-16 16:49:50 Scott Moser nominated for series Ubuntu Vivid
2015-06-16 16:49:50 Scott Moser bug task added cloud-init (Ubuntu Vivid)
2015-06-16 16:50:01 Scott Moser cloud-init (Ubuntu Precise): status New Confirmed
2015-06-16 16:50:03 Scott Moser cloud-init (Ubuntu Trusty): status New Confirmed
2015-06-16 16:50:06 Scott Moser cloud-init (Ubuntu Utopic): status New Confirmed
2015-06-16 16:50:10 Scott Moser cloud-init (Ubuntu Vivid): status New Confirmed
2015-06-16 16:56:06 Dan Watkins cloud-init (Ubuntu Precise): assignee Dan Watkins (daniel-thewatkins)
2015-06-16 16:56:07 Dan Watkins cloud-init (Ubuntu Trusty): assignee Dan Watkins (daniel-thewatkins)
2015-06-16 16:56:08 Dan Watkins cloud-init (Ubuntu Utopic): assignee Dan Watkins (daniel-thewatkins)
2015-06-16 16:56:09 Dan Watkins cloud-init (Ubuntu Vivid): assignee Dan Watkins (daniel-thewatkins)
2015-06-29 12:07:25 Dan Watkins cloud-init: status In Progress Fix Committed
2015-06-29 12:18:04 Launchpad Janitor branch linked lp:~cloudware/ubuntu/vivid/cloud-init/vivid-wip
2015-06-29 12:18:05 Dan Watkins cloud-init (Ubuntu Vivid): status Confirmed In Progress
2015-06-29 12:18:09 Dan Watkins cloud-init (Ubuntu Trusty): status Confirmed In Progress
2015-06-29 12:18:12 Dan Watkins cloud-init (Ubuntu Precise): status Confirmed In Progress
2015-06-29 12:19:17 Launchpad Janitor branch linked lp:~cloudware/ubuntu/trusty/cloud-init/trusty-wip
2015-06-29 12:21:58 Launchpad Janitor branch linked lp:~cloudware/ubuntu/precise/cloud-init/precise-wip
2015-07-10 12:07:43 Thomas Moroder (server24) cloud-init: status Fix Committed Fix Released
2015-07-16 10:22:31 Dan Watkins description First reported in https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1440263/comments/6 Older versions of CloudStack return the password as the first thing on the socket after an HTTP request (eschewing the tradition of HTTP response headers), which is what we take and use. This lack of proper HTTP headers has been fixed in ACS 4.5.1, which means we will always use the status line of the HTTP response as the password. First reported in https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1440263/comments/6 Older versions of CloudStack return the password as the first thing on the socket after an HTTP request (eschewing the tradition of HTTP response headers), which is what we take and use. This lack of proper HTTP headers has been fixed in ACS 4.5.1, which means we will always use the status line of the HTTP response as the password. [Impact] Ubuntu instances deployed on more recent versions of CloudStack will always set the root password to "HTTP/1.0 200 OK". [Test Case] Launch an instance in a recent CloudStack environment and try to log in using "HTTP/1.0 200 OK" and the password provided by the environment. The former should fail and the latter should work. [Regression Potential] This change moves to using wget rather than our own custom client, which is more inline with CloudStack's own scripting around this. We shouldn't regress on new or old CloudStack environments.
2015-07-17 17:20:18 Ben Howard summary CloudStack data source will always set password to "HTTP/1.0 200 OK" on CloudStack 4.5.1 and later [SRU] CloudStack data source will always set password to "HTTP/1.0 200 OK" on CloudStack 4.5.1 and later
2015-07-17 17:20:39 Ben Howard bug added subscriber Ubuntu Stable Release Updates Team
2015-07-22 13:36:03 Scott Moser cloud-init: status Fix Released Fix Committed
2015-07-22 21:46:25 Launchpad Janitor cloud-init (Ubuntu Wily): status Confirmed Fix Released
2015-07-23 14:54:00 Chris J Arges cloud-init (Ubuntu Vivid): status In Progress Fix Committed
2015-07-23 14:54:03 Chris J Arges bug added subscriber SRU Verification
2015-07-23 14:54:09 Chris J Arges tags verification-needed
2015-07-23 14:56:57 Chris J Arges cloud-init (Ubuntu Trusty): status In Progress Fix Committed
2015-07-23 15:00:25 Chris J Arges cloud-init (Ubuntu Precise): status In Progress Fix Committed
2015-07-23 15:02:16 Chris J Arges cloud-init (Ubuntu Utopic): status Confirmed Won't Fix
2015-07-24 15:58:44 Chris J Arges information type Private Security Public Security
2015-07-27 20:57:48 Launchpad Janitor branch linked lp:ubuntu/cloud-init
2015-08-10 16:50:20 Dan Watkins tags verification-needed verification-done
2015-08-10 17:28:13 Launchpad Janitor cloud-init (Ubuntu Vivid): status Fix Committed Fix Released
2015-08-10 17:28:31 Chris J Arges removed subscriber Ubuntu Stable Release Updates Team
2015-08-10 17:29:39 Launchpad Janitor cloud-init (Ubuntu Trusty): status Fix Committed Fix Released
2015-08-10 17:30:10 Launchpad Janitor cloud-init (Ubuntu Precise): status Fix Committed Fix Released
2015-09-10 16:18:31 Launchpad Janitor branch linked lp:ubuntu/trusty/cloud-init
2015-11-09 11:11:41 Dan Watkins cloud-init: status Fix Committed Fix Released
2016-04-05 13:57:45 Launchpad Janitor branch linked lp:ubuntu/precise-proposed/cloud-init
2023-05-10 08:17:34 James Falcon bug watch added https://github.com/canonical/cloud-init/issues/2562