Comments (6)
This problem is still occurring in my environment.
What is the progress of fixing this issue?
from ruby_rbenv.
Unfortunately not but this would be a great candidate for Hacktoberfest 2020.
from ruby_rbenv.
@thr3a So the issue at heart is a bug in chef built in git resource. i can confirm that newer versions of chef-client don't exhibit this behaviour in my testing. We use 16.4.41 in our env and we do not have this issue anymore (even with the removed workaround) and the testing running on latest did not exhibit this issue either.
The solution to this is to update to a more recent chef client with the bugfix theres not much that can be done in this cookbook. removed the workaround in the cookbook since its no longer needed on more recent versions.
from ruby_rbenv.
@axelrtgs is this only affecting Versions >= 16, < 16.4.41
? with Chef?
from ruby_rbenv.
i can tell you for sure its affect some versions inside that range. i know we noticed it when first trying out 16 in the lab then found out the git resource got a rewrite and then when we went to prod with it we pinned to version 16.4.41 which seems to work fine now. it may have been fixed in a slightly earlier version. I can leave a not in the readme that theres a chef bug that affected the cookbook in that range and that we have confirmed >=16.4.41 to be working properly now
from ruby_rbenv.
Thank you for providing me with useful information.
I also updated my chef version (16.6.14) and the problem was resolved.
from ruby_rbenv.
Related Issues (20)
- rbenv_script not working HOT 7
- Allow users to change the Git URL for ruby-build plugin HOT 1
- rbenv_gem resource is not compatible with Chef 13 HOT 10
- chef-client run fails to update rbenv due to failing git command HOT 15
- Add CircleCI badge to README HOT 1
- change group for user_install HOT 5
- Need to override options to remove `--no-rdoc` and `--no-ri` for newer versions of bundler HOT 2
- It should be possible to use the rbenv_script resource as a non-root user, with a system-wide installation HOT 5
- Debian 10 package dependencies outdated ? HOT 2
- Dangerfile should use failure instead of fail HOT 1
- Remove .rubocop.yml with Dangerfile
- Update Changelog HOT 1
- Run latest cookstyle
- Update builds to be parallel HOT 2
- https://github.com/sous-chefs/ruby_rbenv/pull/255 not merged properly ? HOT 3
- node.run_state['root_path'] conflicts with pyenv cookbook HOT 4
- ruby_rbenv Chef 17 compatibility
- Use resource partials
- Dependency Dashboard
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 ruby_rbenv.