2011-03-10 23:50:33 |
Juan L. Negron |
bug |
|
|
added bug |
2011-03-14 17:06:20 |
Chuck Short |
facter (Ubuntu): importance |
Undecided |
Low |
|
2011-03-14 17:06:20 |
Chuck Short |
facter (Ubuntu): status |
New |
Incomplete |
|
2011-03-15 02:59:37 |
Juan L. Negron |
attachment added |
|
Modified ec2 facter module https://bugs.launchpad.net/ubuntu/+source/facter/+bug/732953/+attachment/1909110/+files/ec2.rb |
|
2011-03-15 03:00:57 |
Juan L. Negron |
attachment added |
|
ec2.rb https://bugs.launchpad.net/bugs/732953/+attachment/1909111/+files/ec2.rb |
|
2011-04-04 15:40:23 |
Launchpad Janitor |
facter (Ubuntu): status |
Incomplete |
Fix Released |
|
2011-04-04 16:14:17 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/facter |
|
2011-04-22 03:21:24 |
James D. Nurmi |
attachment added |
|
repatch https://bugs.launchpad.net/ubuntu/+source/facter/+bug/732953/+attachment/2081311/+files/repatch |
|
2011-10-02 10:45:01 |
David Lowes |
attachment added |
|
ubuntu732953-suggestedsolution.diff https://bugs.launchpad.net/ubuntu/+source/facter/+bug/732953/+attachment/2495310/+files/ubuntu732953-suggestedsolution.diff |
|
2011-10-02 10:46:07 |
David Lowes |
facter (Ubuntu): assignee |
|
David Lowes (davidl-david) |
|
2011-10-18 06:44:00 |
Adam Gandelman |
facter (Ubuntu): status |
Fix Released |
Confirmed |
|
2011-10-18 08:16:11 |
Ubuntu Foundations Team Bug Bot |
tags |
|
patch |
|
2011-10-18 08:16:11 |
Ubuntu Foundations Team Bug Bot |
bug |
|
|
added subscriber Ubuntu Review Team |
2011-10-19 02:04:23 |
Launchpad Janitor |
branch linked |
|
lp:~gandelman-a/ubuntu/oneiric/facter/lp732953_lp876130 |
|
2011-10-19 02:08:19 |
Adam Gandelman |
facter (Ubuntu): importance |
Low |
High |
|
2011-10-19 02:08:19 |
Adam Gandelman |
facter (Ubuntu): assignee |
David Lowes (davidl-david) |
Adam Gandelman (gandelman-a) |
|
2011-10-20 17:55:29 |
Launchpad Janitor |
branch linked |
|
lp:~gandelman-a/ubuntu/lucid/facter/lp876130_lp732953 |
|
2011-10-20 17:56:25 |
Launchpad Janitor |
branch linked |
|
lp:~gandelman-a/ubuntu/maverick/facter/lp876130_lp732953 |
|
2011-10-20 17:56:28 |
Launchpad Janitor |
branch linked |
|
lp:~gandelman-a/ubuntu/natty/facter/lp876130_lp732953 |
|
2011-10-20 17:58:59 |
Adam Gandelman |
facter (Ubuntu): status |
Confirmed |
In Progress |
|
2011-10-20 18:34:39 |
Adam Gandelman |
description |
Binary package hint: facter
the can_connect function in ec2.rb always return false.
I modified the code as follows and it seems to have fixed the issue:
Before (Line 9 in ec2.rb): Timeout::timeout(wait_sec) {open(ip, port)}
After: Timeout::timeout(wait_sec) {open("http://#{ip}:#{port}/latest/meta-data")}
After that change, the module seems to work properly in EC2 instances. |
Binary package hint: facter
the can_connect function in ec2.rb always return false.
I modified the code as follows and it seems to have fixed the issue:
Before (Line 9 in ec2.rb): Timeout::timeout(wait_sec) {open(ip, port)}
After: Timeout::timeout(wait_sec) {open("http://#{ip}:#{port}/latest/meta-data")}
After that change, the module seems to work properly in EC2 instances.
======
IMPACT:
* Any puppet configuration that relies on EC2 related facts will fail entirely or fail to propagate the correct configuration on nodes running lucid, maverick, and natty.
ADDRESSED:
* This was fixed upstream and in ubuntu as of oneiric. The proposed patch fixes argument handling in a test of the ec2 metadata service.
REPRODUCE:
* Launch any AMI of an affected series, 'apt-get install facter' and 'facter | grep ec2' should report none of the ec2 related facts.
REGRESSION POTENTIAL:
* The potential regression is minimal as the fix enables functionality that was previously broken.
====== |
|
2011-10-20 18:34:49 |
Adam Gandelman |
nominated for series |
|
Ubuntu Lucid |
|
2011-10-20 18:34:49 |
Adam Gandelman |
nominated for series |
|
Ubuntu Maverick |
|
2011-10-20 18:34:49 |
Adam Gandelman |
nominated for series |
|
Ubuntu Natty |
|
2011-10-20 18:35:53 |
Chuck Short |
bug task added |
|
facter (Ubuntu Lucid) |
|
2011-10-20 18:36:13 |
Chuck Short |
bug task added |
|
facter (Ubuntu Maverick) |
|
2011-10-20 18:36:24 |
Chuck Short |
bug task added |
|
facter (Ubuntu Natty) |
|
2011-10-20 18:39:01 |
Adam Gandelman |
facter (Ubuntu Lucid): importance |
Undecided |
High |
|
2011-10-20 18:39:01 |
Adam Gandelman |
facter (Ubuntu Lucid): status |
New |
Triaged |
|
2011-10-20 18:39:13 |
Adam Gandelman |
facter (Ubuntu Maverick): importance |
Undecided |
High |
|
2011-10-20 18:39:13 |
Adam Gandelman |
facter (Ubuntu Maverick): status |
New |
Triaged |
|
2011-10-20 18:39:23 |
Adam Gandelman |
facter (Ubuntu Natty): importance |
Undecided |
High |
|
2011-10-20 18:39:23 |
Adam Gandelman |
facter (Ubuntu Natty): status |
New |
Triaged |
|
2011-10-20 18:42:01 |
Adam Gandelman |
facter (Ubuntu): status |
In Progress |
Fix Released |
|
2011-10-20 18:42:20 |
Adam Gandelman |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2011-10-20 18:46:03 |
Adam Gandelman |
nominated for series |
|
Ubuntu Oneiric |
|
2011-10-20 18:46:03 |
Adam Gandelman |
nominated for series |
|
Ubuntu Precise |
|
2011-10-20 18:46:41 |
Chuck Short |
bug task added |
|
facter (Ubuntu Oneiric) |
|
2011-10-20 18:46:50 |
Chuck Short |
bug task added |
|
facter (Ubuntu Precise) |
|
2011-10-20 18:48:03 |
Adam Gandelman |
facter (Ubuntu Oneiric): status |
New |
Fix Released |
|
2011-10-21 05:09:13 |
Adam Gandelman |
bug |
|
|
added subscriber Adam Gandelman |
2011-10-25 17:36:25 |
Launchpad Janitor |
branch linked |
|
lp:~gandelman-a/ubuntu/lucid/facter/lp732953_876130 |
|
2011-10-25 17:45:24 |
Launchpad Janitor |
branch linked |
|
lp:~gandelman-a/ubuntu/maverick/facter/lp732953_876130 |
|
2011-10-31 19:51:41 |
Martin Pitt |
facter (Ubuntu Lucid): status |
Triaged |
Fix Committed |
|
2011-10-31 19:51:47 |
Martin Pitt |
bug |
|
|
added subscriber SRU Verification |
2011-10-31 19:51:51 |
Martin Pitt |
tags |
patch |
patch verification-needed |
|
2011-10-31 19:53:23 |
Martin Pitt |
facter (Ubuntu Natty): status |
Triaged |
Fix Committed |
|
2011-10-31 20:18:23 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/natty-proposed/facter |
|
2011-10-31 20:18:42 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/lucid-proposed/facter |
|
2011-10-31 20:38:50 |
Martin Pitt |
facter (Ubuntu Maverick): status |
Triaged |
Fix Committed |
|
2011-10-31 20:44:24 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/maverick-proposed/facter |
|
2011-11-02 21:22:22 |
Jean-Baptiste Lallement |
tags |
patch verification-needed |
patch verification-done |
|
2011-11-07 05:27:47 |
Launchpad Janitor |
facter (Ubuntu Lucid): status |
Fix Committed |
Fix Released |
|
2011-11-07 05:27:52 |
Launchpad Janitor |
facter (Ubuntu Maverick): status |
Fix Committed |
Fix Released |
|
2011-11-07 05:28:06 |
Launchpad Janitor |
facter (Ubuntu Natty): status |
Fix Committed |
Fix Released |
|
2011-11-07 15:35:52 |
Paul Hirst |
bug |
|
|
added subscriber Paul Hirst |
2011-11-07 18:58:23 |
Launchpad Janitor |
branch linked |
|
lp:~gandelman-a/ubuntu/maverick/facter/732953_fixregress |
|
2011-11-07 18:58:26 |
Launchpad Janitor |
branch linked |
|
lp:~gandelman-a/ubuntu/lucid/facter/732953_fixregress |
|
2011-11-07 18:59:22 |
Launchpad Janitor |
branch linked |
|
lp:~gandelman-a/ubuntu/natty/facter/732953_fixregress |
|
2011-11-07 20:25:24 |
David Clarke |
bug |
|
|
added subscriber David Clarke |