Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Unknown
-
Resolution: Fixed
-
Component/s: windows
-
Labels:None
-
Environment:
Chef 0.10.4, SLES 11
Description
The ruby_19_patches.rb unconditionally requires win32/open3 which is definitely not present on non-Windows systems. Thus, if that cookbook is merely present, even if it's not used everything breaks down unconditionally on Linux. However, the mere presence shouldn't break things. Valid use-cases are a simple checkout of git://github.com/opscode/cookbooks for a working basis or when using tools like Librarian which pull all requirements unconditionally.
Simply checking if we are on Windows before trying the patch solves the issue. A pull request is forthcoming.
Issue Links
Activity
Bryan McLellan [Opscode]
made changes -
jtimberman
made changes -
| Status | Open [ 1 ] | Resolved [ 5 ] |
| Resolution | Fixed [ 1 ] |
jtimberman
made changes -
| Component/s | windows [ 10292 ] |
Bryan McLellan [Opscode]
made changes -
| Assignee | Seth Chisamore [ schisamo ] |
Bryan McLellan [Opscode]
made changes -
| Triage Status | [Triaged] |
Bryan McLellan [Opscode]
made changes -
jtimberman
made changes -
| Merge Status | [Merged] |
jtimberman
made changes -
jtimberman
made changes -
jtimberman
made changes -
| Status | Resolved [ 5 ] | Closed [ 6 ] |
| Assignee | Seth Chisamore [ schisamo ] | Joshua Timberman [ jtimberman ] |
jtimberman
made changes -
jtimberman
made changes -
| Workflow | jira [ 15230 ] | New OSS [ 22244 ] |
| Transition | Time In Source Status | Execution Times | Last Executer | Last Execution Date | |||||
|---|---|---|---|---|---|---|---|---|---|
|
60d 7h 11m | 1 | jtimberman | 09/Apr/12 11:26 PM | |||||
|
92d 22h 25m | 1 | jtimberman | 11/Jul/12 9:51 PM |
Pull request is at https://github.com/opscode/cookbooks/pull/330