summaryrefslogtreecommitdiff
path: root/spec
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #4957 from chef/tm/solo_fixesThom May2016-05-311-0/+25
|\ | | | | Ensure recipe-url works right in solo
| * Ensure recipe-url works right in solotm/solo_fixesThom May2016-05-201-0/+25
| | | | | | | | Signed-off-by: Thom May <thom@chef.io>
* | Merge pull request #4908 from nathwill/systemd-unit-try-actionsThom May2016-05-311-0/+63
|\ \ | | | | | | add systemd_unit try-restart, reload-or-restart, reload-or-try-restart actions
| * | add more unit actionsNathan Williams2016-05-061-0/+63
| | |
* | | Merge pull request #4966 from crigor/ebuild-version-characterThom May2016-05-311-0/+6
|\ \ \ | | | | | | | | Fix portage provider to support version with character
| * | | Fix portage provider to support version with characterChristopher Rigor2016-05-241-0/+6
| | | |
* | | | fixes #4968 and only retrieves the latest version of packages from chocolateychoco_arMatt Wrock2016-05-272-20/+1
| | | |
* | | | break yum provider out into fileslcg/yum-readabilityLamont Granquist2016-05-251-0/+27
|/ / /
* | | * define exit codesSteven Murawski2016-05-234-4/+482
| |/ |/| | | | | | | | | | | | | | | | | | | | | * exit code functional specs * audit exit codes * reboot now/reboot failed/reboot pending exit codes * Deal with forked and unforked process and get the right exit code * Reboot Now should really be reboot scheduled * pass exception rather than exit code * updated with sigint and sigterm * support legacy fatal!("", 2) behavior * fixup all fatal! and exit! calls
* | Merge pull request #4902 from MichaelPereira/handle-user-id-git-resourceThom May2016-05-181-0/+36
|\ \ | | | | | | Handle numeric id for the user value in the git resource
| * | remove extra space from expected unit test outputMichael Pereira2016-05-101-1/+1
| | |
| * | try @thommay suggestion for resolving unit test issueMichael Pereira2016-05-101-1/+1
| | |
| * | Handle numeric id for the user value in the git resourceMichael Pereira2016-05-051-0/+36
| | |
* | | Load cookbook versions correctly for knifetm/fix_cb_showThom May2016-05-161-90/+89
| | | | | | | | | | | | | | | | | | Fixes #4934 Signed-off-by: Thom May <thom@may.lt>
* | | Ensure that legacy mode and local mode workThom May2016-05-161-90/+120
| | | | | | | | | | | | Signed-off-by: Thom May <thom@chef.io>
* | | Ensure that solo specific code is run at the proper timeThom May2016-05-169-15/+15
| | | | | | | | | | | | | | | | | | ie, only when we're in OG mode and not in local mode. Signed-off-by: Thom May <thom@chef.io>
* | | Merge pull request #4933 from chef/lcg/better-handler-wiringLamont Granquist2016-05-141-0/+87
|\ \ \ | | | | | | | | wire up chef handlers directly from libraries
| * | | wire up chef handlers directly from librarieslcg/better-handler-wiringLamont Granquist2016-05-131-0/+87
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | smear just a little bit of minimal DSL wiring into the Chef::Report class so that classes can wire themselves up automatically as handlers. this also extends the Chef::Config[*_handler] arrays to take classes as well as instances. in the case of passing a class that is not a singleton, a new instance will be created when the report is run. it will obviously be difficult to pass any state into this instance. if the class that is passed supports calling `#instance` we assume it is a Singleton and get the instance and use that. this is to support other chef code grabbing/creating the singleton instance and poking it with data (probably configuring where the reporter goes and what creds it needs to publish and other stuff).
* | | | Merge pull request #4907 from nathwill/systemd-unit-valid-iniThom May2016-05-141-1/+26
|\ \ \ \ | |/ / / |/| | | reject malformed ini content in systemd_unit resource
| * | | reject malformed ini contentNathan Williams2016-05-131-1/+26
| | |/ | |/|
* | | Merge pull request #4906 from chef/utf8_regMatt Wrock2016-05-061-0/+1
|\ \ \ | |/ / |/| | Encode registry enumerated values and keys to utf8 instead of the local codepage
| * | fixes #4897 encode registry enumerated values and keys to utf8 instead of ↵Matt Wrock2016-05-061-0/+1
| | | | | | | | | | | | the local codepage
* | | Merge pull request #4760 from svmastersamurai/fix_choco_nil_chompPhil Dibowitz2016-05-051-0/+2
|\ \ \ | | | | | | | | Chocolatey Package Provider chomps nil object
| * | | updated code + specsDan Sedlacek2016-03-281-0/+2
| | | |
* | | | Merge pull request #4888 from chef/lcg/multipackage-apt-providerLamont Granquist2016-05-052-36/+109
|\ \ \ \ | | | | | | | | | | Make apt package provider use_multipackage_api aware
| * | | | add tests around purging and removing virtual packageslcg/multipackage-apt-providerLamont Granquist2016-05-031-8/+30
| | | | |
| * | | | add check for passing nil candidate_version to superclassLamont Granquist2016-05-031-0/+24
| | | | |
| * | | | lazier assembly of data, more multipackagingLamont Granquist2016-05-031-9/+18
| | | | |
| * | | | multipackage apt providerLamont Granquist2016-05-032-25/+43
| | | | |
* | | | | nuke some out of date teststm/r_rolesThom May2016-05-051-10/+8
| | | | |
* | | | | fix some tests that were just wrongThom May2016-05-052-13/+5
| | | | |
* | | | | Introduce display_name and use itThom May2016-05-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows us to use the path we produce for other display purposes and consume it internally to have a canonical path for comparisons and printing Signed-off-by: Thom May <thom@may.lt>
* | | | | properly deal with loading ruby filesThom May2016-05-052-2/+40
| |_|/ / |/| | |
* | | | Merge pull request #4869 from chef/lcg/package-lazy-monadsLamont Granquist2016-05-045-9/+285
|\ \ \ \ | |/ / / |/| | | Lazy'ing candidate_version in package provider
| * | | MOAR commentsLamont Granquist2016-05-021-0/+1
| | | |
| * | | WIPLamont Granquist2016-05-023-0/+239
| | | |
| * | | Update gem_package with version constraint on :upgrade actionWill Jordan2016-05-022-9/+45
| | |/ | |/| | | | | | | | | | | | | Add Package#version_requirement_satisfied? to separate fuzzy-match (:install) and exact-match (:upgrade) version checks when supported by the package subclass. Wrap Package#candidate_version in a lazy-initialization object to minimize unnecessary API queries when candidate_version is not needed. (fixes #3867)
* | | Merge pull request #4873 from joshburt/jb_git_hwrp_shell_out_cleanupThom May2016-05-031-18/+41
|\ \ \ | | | | | | | | Consolidate shell_out usage when calling git within it's HWRP.
| * | | address chefstyle offensesJoshua C. Burt2016-04-271-10/+10
| | | |
| * | | correct spacing in the testsJoshua C. Burt2016-04-271-2/+2
| | | |
| * | | merge of external updates from jgit repoJoshua C. Burt2016-04-271-13/+36
| | | |
* | | | Merge pull request #4886 from chef/ssl_check_winMatt Wrock2016-05-031-0/+16
|\ \ \ \ | | | | | | | | | | fixes knife ssl check on windows
| * | | | fixes knife ssl check on windowsssl_check_winMatt Wrock2016-05-021-0/+16
| | |/ / | |/| |
* | | | Merge pull request #4871 from chef/tm/chef_fs_unit_testsThom May2016-05-031-0/+129
|\ \ \ \ | |/ / / |/| | | add tests for ChefFS path formatting
| * | | add tests for path formattingtm/chef_fs_unit_testsThom May2016-04-281-0/+129
| | | |
* | | | Merge pull request #4700 from nathwill/features/systemd-unitThom May2016-05-012-0/+930
|\ \ \ \ | |/ / / |/| | | add systemd_unit resource
| * | | add systemd_unit resource/providerNathan Williams2016-04-162-0/+930
| | | |
* | | | Revert "Run in fips mode if node is fips enabled"Thom May2016-04-271-8/+1
| | | |
* | | | Merge pull request #4855 from kbruner/mdadm_layoutThom May2016-04-262-2/+16
|\ \ \ \ | | | | | | | | | | Add layout option support for device creation to mdadm resource provider
| * | | | fix existing bitmap unit test in mdadm resourceKaren Bruner2016-04-211-2/+2
| | | | |