Details
-
Type:
Improvement
-
Status:
Fix Committed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 10.12.0, 10.16.2
-
Fix Version/s: 11.6.0-client
-
Component/s: Chef Client, Chef Solo
-
Environment:
SmartOS
Description
The SmartOS package provider could use some love.
- Refactor into pkgin provider vs 'smartos', (NetBSD also uses pkgin)
- Add why-run support
- Add stricter regex checking when matching package names
- Add a candidate_version check for upgrades
Issue Links
- is depended on by
-
CHEF-2576
Omnibus for Joyent SmartMachines
-
Pull request here, complete with rspec
https://github.com/opscode/chef/pull/368
-s