-
Notifications
You must be signed in to change notification settings - Fork 116
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove cucumber, dco, knife-spork #417
Conversation
components/gems/Gemfile
Outdated
@@ -81,7 +81,6 @@ group(:omnibus_package) do | |||
gem "net-ssh", ">= 4.2.0" | |||
gem "test-kitchen", ">= 2.0" | |||
gem "listen" | |||
gem "dco" # TODO - dksplit - Planned for removal |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I know that many (most? all?) of the Workstation project maintainers probably have git configured to do the commit sign-offs. I'm not so sure about the rest of the community. Did I miss some conversations about its utility?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The dco gem was included undocumented to ease the transition to the DCO process; the initial blog post details the instructions for configuring git and signing commits, but does not refer anyone to the dco tool to manage this.
Given that the transition to DCO has gone smoothly, and the tool itself is not publicized in DK, there seems little value in continuing to maintain it in Workstation.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fair enough.
2cfd59a
to
a704f78
Compare
This bump to chef-cli should see verification passing. |
Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
Don't appbundle dco, since we're not pulling the gem anymore. Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
After removing our dependency on the cucumber gem, the development versions of cucumber in TK and berkshelf were causing cascading appbundler dep failures. It seems to have caused TK and berkshelf to pull in a version of `cucumber` that was incompatible with the `cucumber-core` required by foodcritic (not in dev mode). `--without development` for TK and berkshelf prevents the full version of `cucumber` from getting pulled in at all. Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
25bd57d
to
d9de144
Compare
These tools are not used by Workstation, and do not fit into any recommended workflow.
Signed-off-by: Marc A. Paradise marc.paradise@gmail.com