summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fix spec derplcg/cisco-refactorLamont Granquist2015-08-111-1/+0
| | | | forgot to run my specs locally one last time
* moar cisco refactoringLamont Granquist2015-08-112-33/+46
| | | | | breaking things up into more digestible and reusable methods and including some in-line documentation.
* Set the guestshell to 'nexus_centos' and catch 'cisco-wrlinux' as the ID_LIKEMatt Ray2015-08-042-7/+9
| | | | | | Other products may have slightly different values in their /etc/os-release, normalize them under the 'nexus' platform and 'wrlinux' platform_family. 'nexus_centos' is more specific than 'nexus_guestshell' for the guestshell platform.
* Refactor Cisco /etc/os-release checking and parse into 2 methodsMatt Ray2015-08-042-23/+22
| | | | | | os_release_file_is_cisco? checks to see if there is a CISCO_RELEASE_INFO line while parse_os_release_for_cisco returns the merged hash of whatever file(s) CISCO_RELEASE_INFO is pointing to
* updated Cisco support to match current Nexus buildsMatt Ray2015-07-311-3/+3
|
* refactor to match latest Cisco releaseMatt Ray2015-07-311-6/+63
|
* simplified Cisco Nexus logic based on feedback from Lamont & ClaireMatt Ray2015-07-301-9/+30
|
* Merge pull request #589 from chef/ohai-version/8.6.0.current.0Thom May2015-07-271-1/+1
|\ | | | | Update Ohai::VERSION
| * Update Ohai::VERSIONohai-version/8.6.0.current.0Claire McQuin2015-07-241-1/+1
|/
* Merge pull request #588 from chef/mcquin/ohai-config/load-configClaire McQuin2015-07-247-56/+309
|\ | | | | Ohai::Application loads configuration file
| * Allow system to accept configuration options and configure ohai on initializemcquin/ohai-config/load-configClaire McQuin2015-07-245-93/+92
| |
| * Load workstation configClaire McQuin2015-07-245-0/+254
|/
* Merge pull request #587 from chef/mcquin/chef-config-alphaJay Mundrawala2015-07-241-1/+1
|\ | | | | Grab alpha release of chef-config gem
| * Grab alpha release of chef-config gemmcquin/chef-config-alphaClaire McQuin2015-07-231-1/+1
|/ | | I've just release chef-config 12.5.0.alpha.1, which includes changes needed for ohai config.
* Merge pull request #586 from chef/mcquin/fix-depsKartik Null Cating-Subramanian2015-07-231-1/+9
|\ | | | | Update the chef-config dependency version to be compatible with chef
| * Update the chef-config dependency version to be compatible with chefmcquin/fix-depsClaire McQuin2015-07-221-1/+9
|/
* Merge pull request #574 from chef/mcquin/ohai-config/deprecate-configClaire McQuin2015-07-2117-119/+399
|\ | | | | Deprecate Ohai::Config in favor of Ohai::Config.ohai
| * Update CHANGELOG and DOC_CHANGES for config deprecation.mcquin/ohai-config/deprecate-configClaire McQuin2015-07-212-0/+15
| |
| * Use Ohai.configClaire McQuin2015-07-2110-95/+45
| |
| * Add ohai config context and deprecate top-level config.Claire McQuin2015-07-216-19/+331
| |
| * Make Ohai::Log usable by Ohai::Config.Claire McQuin2015-07-213-8/+11
|/
* Merge pull request #584 from juliandunn/junit_formatterJulian C. Dunn2015-07-212-10/+4
|\
| * rspec_junit_formatter has been released with RSpec3 support; removeJulian C. Dunn2015-07-182-10/+4
|/ | | | | | pinning. Also clean up .gemspec for domain name, etc.
* Merge pull request #578 from davide125/masterPhil Dibowitz2015-07-141-0/+4
|\ | | | | better KVM virtualization detection
| * better KVM virtualization detectionDavide Cavalca2015-07-101-0/+4
|/
* Merge pull request #546 from rmoriz/RFC4192_link_localThom May2015-07-092-6/+7
|\ | | | | fixes #545 (IPv6 bug in detecting link-local addresses)
| * fixes #545Roland Moriz2015-05-252-6/+7
| |
* | Merge pull request #573 from jaymzh/fs2_bugfixPhil Dibowitz2015-07-081-2/+2
|\ \ | | | | | | filesystem2 bugfix
| * | Readability optimizationsPhil Dibowitz2015-07-071-2/+2
| | |
| * | filesystem2 bugfixPhil Dibowitz2015-07-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes 'mounts' in by_device and 'devices' in by_mount always get initialized as an empty array instead of not existing. if the data doesn't exist. This prevents callers from having to do ``` if foo and foo['mounts'] and foo['mounts'].emtpy? ``` to determine if something is mounted.
* | | Merge pull request #571 from jaymzh/fs2_devicePhil Dibowitz2015-06-291-0/+1
|\ \ \ | |/ / |/| | [filesystem2] Minor linux bug
| * | [filesystem2] Minor linux bugPhil Dibowitz2015-06-291-0/+1
|/ / | | | | | | We were dropping 'device' for entries only in /proc/mounts
* | Merge pull request #566 from jaymzh/forwardport_469fixThom May2015-06-252-13/+21
|\ \ | | | | | | Forward port fix for #469
| * | Fix up tests after rebasePhil Dibowitz2015-06-251-2/+2
| | |
| * | Forward port fix for #469Phil Dibowitz2015-06-252-13/+21
|/ / | | | | | | | | | | | | This is a forwardport of 2cb36823b173aa45736d32194db2ae8365fdad53 (which fixes some lsblk parsing in filesystem) to filesystem2. This also fixes a bug in the related unittests for filesystem2
* | Merge pull request #568 from jaymzh/redotestsThom May2015-06-254-211/+211
|\ \ | | | | | | Move filesystem-related specs to use `let`
| * | Move filesystem-related specs to use `let`Phil Dibowitz2015-06-254-211/+211
| | | | | | | | | | | | | | | | | | Only because @mcquin is so awesome. Currently based ontop of #567
* | | Merge pull request #567 from jaymzh/fs2_mountview_fixThom May2015-06-255-3/+149
|\ \ \ | |/ / | | | Fix my_mountpoint view in filesystem2; add tests
| * | Fix my_mountpoint view in filesystem2; add testsPhil Dibowitz2015-06-255-3/+149
|/ / | | | | | | | | | | | | The same trick for by_device to list multiple pointpoints should be in by_mounpoint for multiple devices. Add tests for both alternative views.
* | Merge pull request #564 from jaymzh/darwin_fs2Phil Dibowitz2015-06-254-2/+202
|\ \ | | | | | | Port new filesystem2 plugin to darwin.
| * | Revert let syntax changePhil Dibowitz2015-06-241-1/+1
| | |
| * | Review changes.Phil Dibowitz2015-06-242-3/+3
| | |
| * | Port new filesystem2 plugin to darwin.Phil Dibowitz2015-06-244-2/+202
| | | | | | | | | | | | This is just a port of #559 to Darwin. See that PR for the details.
* | | Merge pull request #565 from jaymzh/fixdarwinPhil Dibowitz2015-06-243-3/+106
|\ \ \ | | | | | | | | Fix darwin filesystem plugin on newer OSX.
| * | | Fix darwin filesystem plugin on newer OSX.Phil Dibowitz2015-06-243-3/+106
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | Recent versions of Darwin change default 'df' output to have '-i' by default, which broke parsing by the filesystem plugin. This passes -i in all the time so we always get consistent output. There were no tests for this... and even though I'm trying deprecate this plugin with filesystem2, I still wrote some for ya. :)
* | | update changelogThom May2015-06-241-0/+2
| | |
* | | Merge pull request #557 from Kasen/masterThom May2015-06-246-0/+307
|\ \ \ | | | | | | | | The detection of Parallels virtualization added.
| * | | Unit tests for windows addedPavel Yudin2015-06-231-0/+64
| | | |
| * | | get_plugin moved to letPavel Yudin2015-06-231-21/+22
| | | |
| * | | Unit-testsPavel Yudin2015-06-173-1/+136
| | | |