Comments (2)
So we need to rip Cheffish::ServerApi out and come up with a better solution to properly injecting config into Chef::ServerApi and Chef::HTTP and friends
from cheffish.
This workaround seems to satisfy my needs. I basically added the freshly configured chef-server's certificate to the chef-client trusted certificate store.
execute 'download chefserver certs' do
command "knife ssl fetch -c #{Chef::Config.config_file} https://#{node['fqdn']}"
creates "#{Chef::Config.config_dir}/trusted_certs"
end
chef_user 'foo' do
chef_server "https://#{node['fqdn']}"
# ...
end
from cheffish.
Related Issues (20)
- Break out the rspec helpers into a chef-rspec gem HOT 1
- chef_user hits 400 errors whenever you try to update any user fields (email, display_name, etc.) HOT 7
- chef_environment support to append to environments HOT 1
- chef_organization HOT 1
- Ruby version bump is completely arbitrary
- Dependabot can't parse your Gemfile
- Resolve Net::HTTPServerException deprecations HOT 1
- Ruby 2.7 deprecation warning
- raw_json property of chef_data_bag_item is not used
- Confused about implications of using groups attribute in chef_group resource HOT 1
- chef_user isn't fully idempotent due to password attribute HOT 8
- chef_organization isn't fully idempotent
- chef_group isn't fully idempotent HOT 1
- No way to install new cheffish version in single chef-client run once it got activated HOT 6
- Users are not added to new group until 2nd convergence of recipe HOT 9
- Add validator_client_key* attributes to chef_organization HOT 3
- Chef acl updates permissions when it doesn't need to HOT 1
- Deprecation warning on encrypt and encryption_version HOT 1
- Newest version 2.0.1 do not parse the data_bag name correctly HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cheffish.