summaryrefslogtreecommitdiff
path: root/.gitignore
Commit message (Collapse)AuthorAgeFilesLines
* Update linting and gitignore for knife rspec changesMarc A. Paradise2021-04-301-0/+9
| | | | | | | Now that we have moved specs and supporting data into knife/, our tools need to know what not to look at there too. Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
* Add gem files to the gitignoreTim Smith2021-04-291-0/+3
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* These files are no longer saved in the chef directory.Pete Higgins2020-12-011-3/+0
| | | | Signed-off-by: Pete Higgins <pete@peterhiggins.org>
* Ignore inspec reports generated with json-file reporter.Pete Higgins2020-12-011-1/+4
| | | | Signed-off-by: Pete Higgins <pete@peterhiggins.org>
* update pwsh in powershell_exec to 7.1.0 and add comments explaining how to ↵ps71mwrock2020-11-171-1/+1
| | | | | | pull in updates Signed-off-by: mwrock <matt@mattwrock.com>
* Added dobi to the chef projectNathaniel Kierpiec2020-07-281-0/+3
| | | | | | | | | | Dobi will take care of building/tagging/pushing docker images. - Added dobi.yaml with specs for how to build - Added build.docker.yml file which expeditor uses to build out `docker_build.pipeline.yml` - Added .envrc for local development to be able to utilize dobi - Updated relevant files that use expeditor/dobi Signed-off-by: Nathaniel Kierpiec <nkierpiec@chef.io>
* Setup cspell to pull from our common dictionaryTim Smith2020-06-231-0/+3
| | | | | | This makes it easier for us to use this on other projects. Signed-off-by: Tim Smith <tsmith@chef.io>
* Templating powershell extensions to inject distro constantsMarc Chamberland2020-02-241-0/+1
| | | | Signed-off-by: Marc Chamberland <chamberland.marc@gmail.com>
* ignore byebug command history fileVivek Singh2020-01-251-0/+3
| | | | Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
* Add chef-utils gem with various recipe DSL helpersLamont Granquist2019-11-081-0/+5
| | | | | | | | | | | | | This is the implementation of [RFC-087](https://github.com/chef-boneyard/chef-rfc/blob/master/rfc087-distro-sugar-helpers.md) although some of the specifics have been iterated on and changed. The documentation will be in the [README.md](https://github.com/chef/chef/tree/master/chef-utils/README.md) once this is merged. While this PR mostly moves chef-sugar utilities into core-chef via this chef-utils gem, the scope of the chef-utils gem should be considered larger than just that. As an example this PR moves the Mash class into this gem for reuse in ohai as well. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* dist constants in win logsMarc Chamberland2019-11-041-0/+6
| | | | Signed-off-by: Marc Chamberland <chamberland.marc@gmail.com>
* Update .bldr.tomlafiune/habSalim Afiune2019-08-021-0/+1
| | | | Signed-off-by: Salim Afiune <afiune@chef.io>
* Rework the docs.rb script as a Rake taskTim Smith2019-06-261-0/+3
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove chef-* binstubs from chef gemLamont Granquist2019-04-291-0/+6
| | | | | | | | | | | | | | | | This is for the relicensing effort. Note that this PR leaves the knife and ohai binstubs still in the gem(s) while that discussion is still ongoing. This PR extracts the binstubs to chef-binstubs gem which is not intended to be redistributed outside of the omnibus chef binaries. A blank gem for chef-binstubs has been pushed to rubygems.org for obvious security concerns and so that bundler/rubygems can resolve the gem Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Extract Action Collection from Data CollectorLamont Granquist2019-03-111-0/+1
| | | | | | See the PR for details on this change. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Remove the existing acceptance testing frameworkkill-acceptanceTim Smith2018-06-261-9/+0
| | | | | | | | We haven't used this framework for 2 major releases of Chef and as time goes on it's more and more likely we'll build something very different for testing. We 100% do need acceptance testing, but between dokken testing in Travis and the potential for more complex integration testing with build-kite I think we should do the proper cleanup and remove this code now. Signed-off-by: Tim Smith <tsmith@chef.io>
* Revert "Knife should give a useful error when the chef_server_url isn't a ↵revert-6253-feat/5556Thom May2018-03-141-2/+0
| | | | chef server API"
* Merge pull request #6253 from jeunito/feat/5556Tim Smith2018-03-121-0/+2
|\ | | | | Knife should give a useful error when the chef_server_url isn't a chef server API
| * Merge branch 'master' into feat/5556Jose Asuncion2017-09-251-0/+1
| |\ | | | | | | | | | Signed-off-by: Jose Asuncion <jeunito@gmail.com>
| * \ Merge branch 'master' into feat/5556Jose Asuncion2017-07-061-0/+3
| |\ \ | | | | | | | | | | | | Signed-off-by: Jose Asuncion <jeunito@gmail.com>
| * | | ignore .swp filesJose Asuncion2017-07-041-0/+2
| | | | | | | | | | | | | | | | Signed-off-by: Jose Asuncion <jeunito@gmail.com>
* | | | Remove duplicate files from acceptance / chef-configdedupeTim Smith2018-03-111-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | Squash down to a single gitignore file and remove the readme from chef-config that date back to when it was its own repo Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | Git ignore any node json generated during developmentsp/no-nodes-in-repoStuart Preston2018-02-201-0/+3
| | | | | | | | | | | | | | | | Signed-off-by: Stuart Preston <stuart@chef.io>
* | | | Remove the Gemfile.lock and Berksfile.lock for kitchen testsintegration_docsTim Smith2017-12-221-1/+3
| |_|/ |/| | | | | | | | | | | | | | We're probably going to see some more failures with this change, but that's a good thing. If we have a bad kitchen change or a bad cookbook change we'll know now earlier. Less impact == better. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Add Rubymine project files to .gitignore listJon Cowie2017-07-111-0/+1
| |/ |/| | | | | | | | | | | Signed-off-by: Jon Cowie <jcowie@chef.io> Author: Jon Cowie <jcowie@chef.io> Date: Tue Jul 11 10:46:25 2017 +0100
* | Start 13.3tm/13_3Thom May2017-07-061-0/+3
|/
* major testing overhaullcg/simplify-external-testsLamont Granquist2017-04-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See the PR comments for more philosophical background. This simplifies the external tests. The major feature here is that halite, poise, chefspec, etc are removed from the Gemfile.lock and the transitive Gemfile splicing is gone from the external tests. We're back to simply tracking master on external projects and bundle installing without locks and going red if the break. Those external projects should all similarly track master of chef/chef to reduce the possibility that they break us here. This also bumps bundler to 1.14.x and unblocks us there. It continues to simplify our use of bundler to be more mainstream and less impenetrable. There was some crazy shit that I found where I had to remove env vars like BUNDLE_ENABLE_TRAMPOLINE and the BUNDLE_IGNORE_CONFIG and BUNDLE_FROZEN env vars in appveyor along with the .bundle/config frozen setting were necessary to unbreak appveyor. We seem to have gotten very far afield of standard bundler usage and it was breaking in strange to debug ways. Oddly enough this exposed weird errors in the chef-config/spec/units/fips_spec.rb tests where we need to require the "win32/registry" file there now even though I can't figure out why that broke or how it was working previously. Also, adding x64-mingw32 to x86-mingw32 was necessary to test in appveyor on 64-bit windows (I tried universal-mingw32 and that failed) which seems obvious and is another case that I don't understand how it was working in bundler 1.12.x Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Add Shell SoloSession testsSalim Afiune2017-03-171-0/+1
| | | | Signed-off-by: Salim Afiune <afiune@chef.io>
* Initial habitat planadamhjk/habitatAdam Jacob2016-12-211-0/+1
| | | | | | | | | | | | | | | This is a simple initial habitat plan. It creates a chef-client service, which uses chef-solo to run cookbooks that are located in the default cache location. To build it yourself: * Install habitat * `hab studio build` You'll wind up with a habitat artifact in `results`. Signed-off-by: Adam Jacob <adam@chef.io>
* Remove vendored git submodulesSeth Chisamore2016-11-041-0/+4
| | | | | | | Similar to the issue uncovered in chef/chef-server#997 which breaks Bundler. Signed-off-by: Seth Chisamore <schisamo@chef.io>
* Format the acceptance markdown + exclude the binstubsTim Smith2016-09-121-0/+3
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove Gemfile.windows and put both platforms in Gemfile.lockJohn Keiser2016-04-181-2/+1
|
* Use locked dependencies to build chefJohn Keiser2016-04-181-0/+2
|
* Pin everything down with Gemfile.lock, add rake dependencies to updateJohn Keiser2016-04-181-19/+0
|
* Bump version to 12.9.0John Keiser2016-03-151-0/+2
|
* remove Gemfile.lock from omnibusLamont Granquist2016-02-031-0/+1
| | | | CI/CD - let it float, fix it when it breaks
* Remove branch pin from .travis.ymljk/policies-aclsJohn Keiser2016-02-011-1/+9
|
* Add win2012r2 to kitchen.yml and update .gitignore.Kartik Null Cating-Subramanian2016-01-271-1/+1
|
* Merge pull request #4369 from chef/ksubrama/omnibusKartik Null Cating-Subramanian2016-01-111-6/+8
|\ | | | | Migrate omnibus-chef project/software definitions for chef in here.
| * Update .gitignores to not clashKartik Null Cating-Subramanian2016-01-081-6/+8
| |
* | Convert all uses of Chef::REST to Chef::ServerAPItm/no_more_restThom May2016-01-111-0/+1
|/ | | | | | | In the process, stop auto-expanding JSON in the HTTP client, and let individual classes control that themselves. Fixes #2737, Fixes #3518
* Add knife/ChefFS support for policyfiles and policy_groups.John Keiser2015-12-151-0/+1
|
* Include pedant.gemfile.lock in .gitignoreJohn Keiser2015-11-061-1/+1
|
* Allow user@hostname format for knife-bootstrap. [#3527]Patrick Connolly2015-10-241-0/+3
| | | | | * Fix unit test cases. * Ignore temporary spec testing files.
* Generate a text version of MAINTAINERSThom May2015-06-091-0/+1
|
* Add specs for many external dependent projectsJohn Keiser2015-05-131-0/+1
|
* Make sure we don't close the output_stream after running rspec.Serdar Sutay2014-12-171-2/+2
|
* Basic test for audit mode.Serdar Sutay2014-12-171-0/+3
|
* * Dscl user provider changes to support Mac 10.7, 10.8 & 10.9.Serdar Sutay2014-08-121-0/+4
| | | | | | * Make the dscl user provider password handling idempotent. * Refactor / modernize dscl user provider unit tests. * Functional tests for dscl user provider.
* Ignore .kitchen/ and Berksfile.lockClaire McQuin2014-08-121-0/+4
|