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
- All
- Comments
- History
- Activity
- Transitions Summary
Bryan McLellan [Opscode]
made changes -
Joshua Timberman [Opscode]
made changes -
| Status | Open [ 1 ] | Resolved [ 5 ] |
| Resolution | Fixed [ 1 ] |
Joshua Timberman [Opscode]
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 -
Joshua Timberman [Opscode]
made changes -
| Merge Status | [Merged] |
Joshua Timberman [Opscode]
made changes -
Joshua Timberman [Opscode]
made changes -
Joshua Timberman [Opscode]
made changes -
| Status | Resolved [ 5 ] | Closed [ 6 ] |
| Assignee | Seth Chisamore [ schisamo ] | Joshua Timberman [ jtimberman ] |
Joshua Timberman [Opscode]
made changes -
Joshua Timberman [Opscode]
made changes -
| Workflow | jira [ 15230 ] | New OSS [ 22244 ] |