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

Chef 11677/chef 12498/lbaker erlang upgrade #3877

Open
wants to merge 61 commits into
base: main
Choose a base branch
from

Commits on Oct 7, 2024

  1. Update to Erlang 26.2.2

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    fe7e99c View commit details
    Browse the repository at this point in the history
  2. recompile elvis

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    c32398f View commit details
    Browse the repository at this point in the history
  3. Fix elvis whitespace complaints

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    582a5b4 View commit details
    Browse the repository at this point in the history
  4. fixes

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    52d7532 View commit details
    Browse the repository at this point in the history
  5. fixes

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    4f4d38a View commit details
    Browse the repository at this point in the history
  6. fixes

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    8cb9eda View commit details
    Browse the repository at this point in the history
  7. fixes

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    f3236d0 View commit details
    Browse the repository at this point in the history
  8. fixes

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    e1dac96 View commit details
    Browse the repository at this point in the history
  9. fixes

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    4761b39 View commit details
    Browse the repository at this point in the history
  10. fixes

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    e6f0181 View commit details
    Browse the repository at this point in the history
  11. fixes

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    2a948f9 View commit details
    Browse the repository at this point in the history
  12. fixes

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    3be1212 View commit details
    Browse the repository at this point in the history
  13. fixes

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    7cb91fb View commit details
    Browse the repository at this point in the history
  14. BOOKSHELF - point to fixed opscoderl_wm (patch again after merges)

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    ad53b78 View commit details
    Browse the repository at this point in the history
  15. BOOKSHELF - remove eper

    it's old and unmaintained, and now won't compile without warnings.
    the last commit was 6-10 years ago.
    
    the tools within it (or most) now have more updated equivalents
    elsewhere.
    
    choices:
    1) just remove it
    2) fork it, fix compile errors, maintain it
    3) remove it, then when and where needed, use updated equivalents.
    
    for now, trying #1.
    
    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    66bdd83 View commit details
    Browse the repository at this point in the history
  16. BIFROST - point to opscoderl_wm [patch again after merge]

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    1af6a12 View commit details
    Browse the repository at this point in the history
  17. BIFROST - remove eper

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    16eb84d View commit details
    Browse the repository at this point in the history
  18. erchef - update bcrypt (fix compilation error)

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    bc39739 View commit details
    Browse the repository at this point in the history
  19. oc_erchef - fix opscoderl_wm and webmachine (patch again after merges)

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    2efc753 View commit details
    Browse the repository at this point in the history
  20. erchef - remove eper

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    be0446f View commit details
    Browse the repository at this point in the history
  21. fix syntax error in chef_depsolver_tests.erl

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    c3a3a2a View commit details
    Browse the repository at this point in the history
  22. point rebar.locks to fixed webmachine and opscoderl_wm

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    3a61c7f View commit details
    Browse the repository at this point in the history
  23. point to fixed erlcloud (patch again after merge)

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    025b51f View commit details
    Browse the repository at this point in the history
  24. Bookshelf - Fix Dialyzer issues after update to Erlang 26.2.2

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    b71c345 View commit details
    Browse the repository at this point in the history
  25. bifrost - fix dialyzer

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    5f8ce8f View commit details
    Browse the repository at this point in the history
  26. remove eper

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    42624ae View commit details
    Browse the repository at this point in the history
  27. point to fixed sqerl+pooler, fix other refs

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    0870ab6 View commit details
    Browse the repository at this point in the history
  28. patch oc_erchef rebar.lock (point to patched deps)

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    d0cb559 View commit details
    Browse the repository at this point in the history
  29. bifrost - patch rebar configs

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    a557231 View commit details
    Browse the repository at this point in the history
  30. erchef - patch rebar.config (revert later)

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    cf990e1 View commit details
    Browse the repository at this point in the history
  31. EXPERIMENTAL - use epgsql/epgsql vs chef-epgsql-1

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    ee6eb78 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    6b429cc View commit details
    Browse the repository at this point in the history
  33. switch to modified epgsql-1

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    8050f79 View commit details
    Browse the repository at this point in the history
  34. erlang:port_command -> gen_tcp:send

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    9a09a24 View commit details
    Browse the repository at this point in the history
  35. Revert "erlang:port_command -> gen_tcp:send"

    This reverts commit 8d68955.
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    e6699ac View commit details
    Browse the repository at this point in the history
  36. pg2 -> pg

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    76e2338 View commit details
    Browse the repository at this point in the history
  37. debug

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    4ccdac8 View commit details
    Browse the repository at this point in the history
  38. experimental: data_collector pooler -> CHEF-11677/CHEF-12498/lbaker

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    0b97682 View commit details
    Browse the repository at this point in the history
  39. fix undefined type error

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    4752b14 View commit details
    Browse the repository at this point in the history
  40. start -> ensure_started

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    2792e85 View commit details
    Browse the repository at this point in the history
  41. EXPERIMENT - replace chef/pooler with epgsql/pooler

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    7394f14 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    c570046 View commit details
    Browse the repository at this point in the history
  43. debug

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    1fbedd5 View commit details
    Browse the repository at this point in the history
  44. debug

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    2c4743d View commit details
    Browse the repository at this point in the history
  45. debug

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    3b64b48 View commit details
    Browse the repository at this point in the history
  46. debug

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    146945f View commit details
    Browse the repository at this point in the history
  47. try gen_tcp:send

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    fd629c3 View commit details
    Browse the repository at this point in the history
  48. revert gen_tcp:send

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    4d3c6e5 View commit details
    Browse the repository at this point in the history
  49. debug proc_lib

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    8f4da3d View commit details
    Browse the repository at this point in the history
  50. add [{minor_version, 1}] option to term_to_binary (erlang incompatibl…

    …e change)
    
    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    ceaed0e View commit details
    Browse the repository at this point in the history
  51. fix dialyzer errors

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    fca3854 View commit details
    Browse the repository at this point in the history
  52. issues compiling erlang. try 26.2.5.2

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    d69da69 View commit details
    Browse the repository at this point in the history
  53. attempt to fix pedant tests [NO EFFECT] - add [{minor_version, 1}] op…

    …tion to all term_to_binary function calls
    
    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    05619cf View commit details
    Browse the repository at this point in the history
  54. try chef/erlsom -> willemdj/erlsom

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    4de3ac6 View commit details
    Browse the repository at this point in the history
  55. try erlcloud branch rebased onto upstream

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    db8006d View commit details
    Browse the repository at this point in the history
  56. try updating erlcloud transitive deps - eini and lhttpc

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    c24e33c View commit details
    Browse the repository at this point in the history
  57. point to custom mini_s3 (which points to custom erlclou)

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    e15fe5d View commit details
    Browse the repository at this point in the history
  58. upgrade rebar3 (bookshelf)

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    c65cf7d View commit details
    Browse the repository at this point in the history
  59. point to fixed ej and secrets

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    246aa8f View commit details
    Browse the repository at this point in the history
  60. Fix license scout issue (skip_transitive_dependency_licensing true)

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    1dfe2ad View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. attempt to pare down build pipeline for suceeding build

    Signed-off-by: Lincoln Baker <lbaker@chef.io>
    lbakerchef committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    ab05d25 View commit details
    Browse the repository at this point in the history