Activity log for bug #1042758

Date Who What changed Old value New value Message
2012-08-28 14:04:54 Andreas Hasenack bug added bug
2012-09-05 13:17:59 Thomas Herve branch linked lp:~therve/cloud-init/fix-landscape-config
2012-09-05 13:18:02 Thomas Herve cloud-init: assignee Thomas Herve (therve)
2012-09-05 13:18:08 Thomas Herve cloud-init: status New In Progress
2012-09-05 20:41:02 Launchpad Janitor branch linked lp:cloud-init
2012-09-05 20:59:03 Scott Moser cloud-init: status In Progress Fix Committed
2012-09-19 17:39:55 Scott Moser bug task added cloud-init (Ubuntu)
2012-09-19 17:40:19 Scott Moser cloud-init (Ubuntu): status New In Progress
2012-09-19 17:40:26 Scott Moser nominated for series Ubuntu Precise
2012-09-19 17:40:26 Scott Moser bug task added cloud-init (Ubuntu Precise)
2012-09-19 17:41:09 Launchpad Janitor cloud-init (Ubuntu Precise): status New Confirmed
2012-09-20 02:10:10 Launchpad Janitor cloud-init (Ubuntu): status In Progress Fix Released
2012-09-24 17:28:36 Scott Moser cloud-init: importance Undecided Medium
2012-09-24 17:28:39 Scott Moser cloud-init (Ubuntu): importance Undecided High
2012-09-24 17:28:41 Scott Moser cloud-init (Ubuntu Precise): importance Undecided High
2012-09-24 17:30:02 Launchpad Janitor branch linked lp:ubuntu/cloud-init
2012-10-01 18:25:33 Scott Moser cloud-init: status Fix Committed Fix Released
2012-10-02 13:59:25 Thomas Herve branch linked lp:~therve/cloud-init/fix-landscape-config-precise
2012-10-05 15:24:01 Scott Moser description The landscape handler needs to also set RUN=1 in /etc/default/landscape-client. Without it, the initscript /etc/init.d/landscape-client won't start the service. ==== Begin SRU Information === [IMPACT] * explanation: The prevents people using cloud-init and Landscape to automatically register instances. The configuration will be updated, but Landscape won't start, thus forcing people to either write additional code or manually go the instances. * justification: without this landscape integration of cloud instances requires further effort by the user * Fix: the fix is simple, it writes 'RUN=1' to /etc/default/landscape-client if and only if landscape configuration is given. [TESTCASE] To reproduce the problem, create a cloud-init configuration with Landscape credentials: #cloud-config landscape: - account_name: "$host_account" - computer_title: "Test instance" - cloud: true Using the released version, the configuration will be written, but the client won't start and the instance won't register. With the fixed version, the client will start and register to Landscape hosted. The change is minimal and only impact the Landscape portion of the code. https://code.launchpad.net/~therve/cloud-init/fix-landscape-config/+merge/122870 contains the relevant changeset. [Regression Potential] * There is very little potential for regression here. The changes modified path is only taken if there is landscape configuration given to cloud-init. ==== End SRU Information === The landscape handler needs to also set RUN=1 in /etc/default/landscape-client. Without it, the initscript /etc/init.d/landscape-client won't start the service.
2012-10-05 15:28:19 Scott Moser cloud-init (Ubuntu Precise): status Confirmed In Progress
2012-10-05 15:29:21 Scott Moser description ==== Begin SRU Information === [IMPACT] * explanation: The prevents people using cloud-init and Landscape to automatically register instances. The configuration will be updated, but Landscape won't start, thus forcing people to either write additional code or manually go the instances. * justification: without this landscape integration of cloud instances requires further effort by the user * Fix: the fix is simple, it writes 'RUN=1' to /etc/default/landscape-client if and only if landscape configuration is given. [TESTCASE] To reproduce the problem, create a cloud-init configuration with Landscape credentials: #cloud-config landscape: - account_name: "$host_account" - computer_title: "Test instance" - cloud: true Using the released version, the configuration will be written, but the client won't start and the instance won't register. With the fixed version, the client will start and register to Landscape hosted. The change is minimal and only impact the Landscape portion of the code. https://code.launchpad.net/~therve/cloud-init/fix-landscape-config/+merge/122870 contains the relevant changeset. [Regression Potential] * There is very little potential for regression here. The changes modified path is only taken if there is landscape configuration given to cloud-init. ==== End SRU Information === The landscape handler needs to also set RUN=1 in /etc/default/landscape-client. Without it, the initscript /etc/init.d/landscape-client won't start the service. ==== Begin SRU Information === [IMPACT]  * explanation: The prevents people using cloud-init and Landscape to automatically register instances. The configuration will be updated, but Landscape won't start, thus forcing people to either write additional code or manually go the instances.  * justification: without this landscape integration of cloud instances requires further effort by the user  * Fix: the fix is simple, it writes 'RUN=1' to /etc/default/landscape-client if and only if landscape configuration is given. [TESTCASE] To reproduce the problem, create a cloud-init configuration with Landscape credentials: #cloud-config landscape:  - account_name: "$host_account"  - computer_title: "Test instance"  - cloud: true Using the released version, the configuration will be written, but the client won't start and the instance won't register. With the fixed version, the client will start and register to Landscape hosted. The change is minimal and only impact the Landscape portion of the code. https://code.launchpad.net/~therve/cloud-init/fix-landscape-config/+merge/122870 contains the relevant changeset. The user-data at http://paste.ubuntu.com/1256164/ should result in the ppa being added, cloud-init being upgraded, and the new code correctly being used. [Regression Potential]  * There is very little potential for regression here. The changes modified path is only taken if there is landscape configuration given to cloud-init. ==== End SRU Information === The landscape handler needs to also set RUN=1 in /etc/default/landscape-client. Without it, the initscript /etc/init.d/landscape-client won't start the service.
2012-10-12 18:41:52 Launchpad Janitor branch linked lp:~smoser/ubuntu/precise/cloud-init/sru
2012-10-17 20:49:33 Clint Byrum cloud-init (Ubuntu Precise): status In Progress Fix Committed
2012-10-17 20:49:36 Clint Byrum bug added subscriber Ubuntu Stable Release Updates Team
2012-10-17 20:49:38 Clint Byrum bug added subscriber SRU Verification
2012-10-17 20:49:41 Clint Byrum tags verification-needed
2012-11-06 20:41:00 Scott Moser tags verification-needed verification-done
2012-11-07 22:02:56 Clint Byrum removed subscriber Ubuntu Stable Release Updates Team
2012-11-07 22:03:26 Launchpad Janitor cloud-init (Ubuntu Precise): status Fix Committed Fix Released
2013-08-28 11:32:39 Launchpad Janitor branch linked lp:~ubuntu-branches/ubuntu/precise/cloud-init/precise-proposed
2023-05-09 21:32:20 James Falcon bug watch added https://github.com/canonical/cloud-init/issues/2289