Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | OHAI-126: Improve file regex to handle trailing slashOHAI-126 | Bryan McLellan | 2013-06-24 | 2 | -2/+20 |
| | |||||
* | [OHAI-339] distinguish openSUSE from SUSE Linux Enterprise | Martin Vidner | 2013-06-24 | 2 | -9/+17 |
| | | | | | | | | | | | | | - platform_family: stays "suse" for both - platform: SLE, being the more stable platform, gets to keep platform "suse" openSUSE is now platform "opensuse" - platform_version: is "MAJOR.MINOR" even for SLE which officially is versioned as "MAJOR [SP MINOR]" I considered to change the platform only for *future* openSUSE versions (12.3 or later) but decided against it: "suse" >= 12 would then conflict with a future SLE 12 (scheduled for 2014). | ||||
* | suse platform: read /etc/SuSE-release only once. | Martin Vidner | 2013-06-24 | 2 | -6/+7 |
| | | | | doing it twice is (slightly) inefficient and complicates the tests | ||||
* | OHAI-387: Remove old tests for rackspace via hostname/mac | Bryan McLellan | 2013-06-23 | 1 | -28/+0 |
| | | | | Infamous for false positives. | ||||
* | Mac address based identifier for Rackspace falsely identifies systems on Cisco | Tim Smith | 2013-06-23 | 1 | -17/+3 |
| | | | | | | This causes a lot of problems in cookbooks that try to use the private IP if the equipment is on rackspace. They end up failing if there is no eth1 on your hardware/VMs connected to Cisco networking equipment. | ||||
* | OHAI-466: Try Rackspace Metadata early | Bryan McLellan | 2013-06-23 | 1 | -1/+1 |
| | | | | This is more reliable than ancient black magic. | ||||
* | OHAI-446: Add tests for rackspace detection via xenstore | Bryan McLellan | 2013-06-23 | 1 | -22/+47 |
| | |||||
* | Use vm metadata to check for rackspace provider | Chris Roberts | 2013-06-23 | 1 | -1/+15 |
| | |||||
* | OHAI-445: Fallback to default HostKey path | John Skopis | 2013-06-23 | 2 | -21/+38 |
| | | | | | | | | | This fixes a bug in the ssh_host_key plugin that prevented the plugin from reading ssh_host_*_key files when a sshd_config exists. When a sshd_config exists but the HostKey directive is not present, i.e. using the default value, the plugin should populate the host_*_public attributes using the default HostKey locations. | ||||
* | OHAI-445: Detect ecdsa ssh host keys | Malte Swart | 2013-06-23 | 2 | -7/+29 |
| | | | | | | | | (Open)SSH supports 3 types of elliptic curve keys: ecdsa-sha2-nistp256, ecdsa-sha2-nistp384 and ecdsa-sha2-nistp521. To be consistent with the file name and the normal abbreviation the key itself is stored as [:keys][:ssh][:host_ecdsa_public]. [:keys][:ssh][:host_ecdsa_type] specify the subtype of ecdsa. This field is needed, to generate known_host files. | ||||
* | Merge pull request #151 from opscode/adamed-OC-5329-azure | Adam Edwards | 2013-06-21 | 4 | -0/+164 |
|\ | | | | | OHAI-419: OC-5329: Azure public ip address unavailable for knife ssh | ||||
| * | specs for ohai azure plugin. | kaustubh-d | 2013-06-21 | 1 | -0/+73 |
| | | |||||
| * | azure test cases for cloud plugin. | kaustubh-d | 2013-06-21 | 1 | -0/+48 |
| | | |||||
| * | add public fqdn and vm name, put public ip in consistent format with other ↵ | kaustubh-d | 2013-06-21 | 1 | -2/+3 |
| | | | | | | | | clouds. | ||||
| * | azure ohai plugin to set cloud attributes from hints file. | kaustubh-d | 2013-06-21 | 2 | -0/+42 |
|/ | |||||
* | Merge branch 'OHAI-426' | Bryan McLellan | 2013-06-20 | 2 | -21/+41 |
|\ | |||||
| * | returns an ip even if the routing table looks incoherent | Laurent Desarmes | 2013-06-20 | 2 | -21/+41 |
|/ | | | | it mainly concerns some configurations of vserver, lxc and possibly openvz guests. | ||||
* | Merge branch 'OHAI-279' | Bryan McLellan | 2013-06-20 | 2 | -0/+63 |
|\ | |||||
| * | add cpu counts for darwin | Nathan L Smith | 2013-06-20 | 2 | -0/+63 |
|/ | |||||
* | [OHAI-430] - detect LinuxMint w/ LSB | jtimberman | 2013-06-20 | 1 | -0/+3 |
| | |||||
* | OHAI-433: Update tests for reduced network logging level | Bryan McLellan | 2013-06-20 | 1 | -8/+12 |
| | |||||
* | change log level info to debug | sawanoboly | 2013-06-20 | 1 | -3/+3 |
| | |||||
* | Merge branch 'OHAI-444' | Bryan McLellan | 2013-06-20 | 4 | -0/+307 |
|\ | |||||
| * | specs for gce | Ranjib Dey | 2013-06-20 | 1 | -0/+130 |
| | | |||||
| * | no need for readonly response, | Ranjib Dey | 2013-06-20 | 1 | -1/+1 |
| | | |||||
| * | no userdata metadata field is present | Ranjib Dey | 2013-06-20 | 1 | -1/+0 |
| | | |||||
| * | this will be easy to mock while testing | Ranjib Dey | 2013-06-20 | 1 | -1/+1 |
| | | |||||
| * | add google compute engine as cloud provider | Ranjib Dey | 2013-06-20 | 3 | -0/+178 |
|/ | |||||
* | Merge branch 'OHAI-450' | Bryan McLellan | 2013-06-20 | 2 | -3/+12 |
|\ | |||||
| * | adding support for GCEL which is kinda ubuntu | Ranjib Dey | 2013-06-20 | 2 | -3/+12 |
|/ | |||||
* | OHAI-428: Limit root_group unit tests to their own platform | Bryan McLellan | 2013-06-18 | 1 | -2/+2 |
| | |||||
* | Merge branch 'OHAI-428' | Bryan McLellan | 2013-06-18 | 2 | -0/+161 |
|\ | |||||
| * | add root_group plugin | Joseph Anthony Pasquale Holsten | 2013-06-17 | 2 | -0/+161 |
|/ | |||||
* | Merge branch 'OHAI-434' | Bryan McLellan | 2013-04-15 | 4 | -53/+189 |
|\ | |||||
| * | OHAI-434: Raise error on non-200 response while retrieving EC2 metadata | Mike Javorski | 2013-04-12 | 2 | -1/+15 |
| | | |||||
| * | OHAI-434: Order metadata versions with basic String/Array#sort | Mike Javorski | 2013-04-12 | 2 | -1/+4 |
| | | |||||
| * | OHAI-434: Raise error when no supported EC2 metadata version is found | Mike Javorski | 2013-04-12 | 1 | -0/+3 |
| | | |||||
| * | OHAI-434: Raise error on non-200 response when determining EC2 metadata version | Mike Javorski | 2013-04-12 | 1 | -1/+3 |
| | | |||||
| * | Whitespace | Mike Javorski | 2013-04-12 | 1 | -10/+10 |
| | | |||||
| * | OHAI-434: Add unit tests for Ec2Metadata#best_api_version | Bryan McLellan | 2013-04-12 | 1 | -0/+72 |
| | | |||||
| * | Revert db97a05 "Extend EC2 mixin specs..." as btm has added an additional spec. | Mike Javorski | 2013-04-12 | 1 | -8/+1 |
| | | |||||
| * | Extend EC2 mixin specs to ensure that proper metadata API is selected | Mike Javorski | 2013-04-12 | 1 | -1/+8 |
| | | |||||
| * | Handle non-200 response codes in response to EC2 best_api_version query | Mike Javorski | 2013-04-12 | 1 | -0/+1 |
| | | |||||
| * | Add a class comment explaining the multi-version retrieval logic | Mike Javorski | 2013-04-10 | 1 | -0/+16 |
| | | |||||
| * | [#OHAI-434] Detect and use the latest (recognized-working) EC2 metadata API | Mike Javorski | 2013-02-06 | 3 | -20/+45 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Supported API's are determined at instance launch and are not extended over the life of the instance. As such the current code - which makes an assumption of a specific version - will fail depending on the age of the instance. This new code probes the instance metadata endpoint for available versions, determines the most advanced version known to work and executes the metadata retrieval using that version. If no compatible version is found, the plugin returns an empty hash. | ||||
| * | Add proper response codes to http request mocks | Mike Javorski | 2013-02-06 | 2 | -33/+33 |
|/ | |||||
* | Bump to 6.16.0 for final release6.16.0 | danielsdeleo | 2013-01-17 | 1 | -1/+1 |
| | |||||
* | Use RUBY_PLATFORM instead of Gem::Specification.platform | Bryan McLellan | 2012-12-14 | 1 | -1/+4 |
| | |||||
* | Update deprecated rake/gempackagetask | Bryan McLellan | 2012-12-14 | 1 | -2/+2 |
| | |||||
* | 6.16.0.beta.2 | Bryan McLellan | 2012-12-12 | 1 | -1/+1 |
| |