Skip to content
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

Use OTP 18.3 #1094

Merged
merged 8 commits into from
Mar 1, 2017
Merged

Use OTP 18.3 #1094

merged 8 commits into from
Mar 1, 2017

Conversation

srenatus
Copy link
Contributor

@srenatus srenatus commented Feb 20, 2017

This gets all components on Erlang/OTP 18.3 and bumps a few dependencies. 🎉

@srenatus srenatus force-pushed the bump/erl-18-or-19 branch 5 times, most recently from 493dc81 to 8217851 Compare February 28, 2017 09:11
Signed-off-by: Stephan Renatus <[email protected]>
@srenatus srenatus force-pushed the bump/erl-18-or-19 branch 4 times, most recently from d56bf48 to d39c25a Compare March 1, 2017 10:40
@srenatus srenatus changed the title [hold] Use OTP 18.3 Use OTP 18.3 Mar 1, 2017
@stevendanna stevendanna self-requested a review March 1, 2017 10:51
@stevendanna
Copy link
Contributor

gif-keyboard-3275793917616347467

@stevendanna
Copy link
Contributor

cc @chef/chef-server-maintainers

Copy link
Member

@marcparadise marcparadise left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor naming request, otherwise :shipit:!

@@ -22,7 +22,7 @@
{git, "git://github.com/mochi/mochiweb", {tag, "v2.12.2"}}},
%% TODO 2017/02/09 sr: upgrade -- hex doesn't have that old version
{erlware_commons, ".*",
{git, "https://github.com/erlware/erlware_commons", {tag, "v0.11.1"}}},
{git, "https://github.com/erlware/erlware_commons", {tag, "0.22.0"}}},
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this one has been stable enough to use master? We still get pinned when we rebar3 upgrade

srenatus added 6 commits March 1, 2017 16:10
* noop_session_cache: add size/1

  This (undocumented, actually optional) callback is required in OTP 18.
  The default maximum is 1000, so we'll never trigger "do stuff if the
  cache has reached its limit" if we always return 0.

* Pull upstream edown and lager
* Pull chef_authn with types fixed

Signed-off-by: Stephan Renatus <[email protected]>
When compiling failed due to a warning (mostly erlang:now/0), an
override was added. This only adds two more dependencies to those
ignoreing these warnings; others have done so before.

When it failed due to a type error, the dependency was bumped.

Signed-off-by: Stephan Renatus <[email protected]>
For erlang without hipe on ppc64le. License_scout was by-catch.

Signed-off-by: Stephan Renatus <[email protected]>
Signed-off-by: Stephan Renatus <[email protected]>
@srenatus srenatus force-pushed the bump/erl-18-or-19 branch from d39c25a to f8cbb9a Compare March 1, 2017 15:10
@srenatus srenatus merged commit d5f0a1e into master Mar 1, 2017
@srenatus srenatus deleted the bump/erl-18-or-19 branch March 1, 2017 15:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants