erlang / rebar3

Erlang build tool that makes it easy to compile and test Erlang applications and releases.
http://www.rebar3.org
Apache License 2.0
1.69k stars 516 forks source link

getting Uncaught error: undef error #2574

Open jalesingh opened 3 years ago

jalesingh commented 3 years ago

Pre-Check

getting undef error while running rebar3 release

Environment

Rebar3 report version 3.16.1 generated at 2021-06-03T16:12:00+00:00

Please submit this along with your issue at https://github.com/erlang/rebar3/issues (and feel free to edit out private information, if any)

Task: rebar3 Entered as: rebar3 release

Operating System: x86_64-unknown-linux-gnu ERTS: Erlang/OTP 23 [erts-11.2] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1] [hipe] Root Directory: /usr/lib/erlang Library directory: /usr/lib/erlang/lib

Loaded Applications: bbmustache: 1.10.0 certifi: 2.6.1 cf: 0.3.1 common_test: 1.20 compiler: 7.6.7 crypto: 4.9 cth_readable: 1.5.1 dialyzer: 4.3.1 edoc: 0.12 erlware_commons: 1.5.0 eunit: 2.6 eunit_formatters: 0.5.0 getopt: 1.0.1 hipe: 4.0.1 inets: 7.3.2 kernel: 7.3 providers: 1.8.1 public_key: 1.10 relx: 4.4.0 sasl: 4.0.2 snmp: 5.8 ssl_verify_fun: 1.1.6 stdlib: 3.14.1 syntax_tools: 2.5 tools: 3.4.4


Escript path: undefined Providers: app_discovery as clean compile compile cover ct deps dialyzer do edoc escriptize eunit get-deps help install install_deps list lock new path pkgs release relup report repos shell state tar tree unlock update upgrade upgrade upgrade version xref

Current behaviour

===> 23.3.1 satisfies the requirement for minimum OTP version 23.1 ===> Expanded command sequence to be run: [app_discovery,install_deps,lock,compile,release] ===> Running provider: app_discovery ===> Found top-level apps: [il_server] using config: [{src_dirs,["src"]},{lib_dirs,["apps/","lib/","."]}] ===> Evaluating config script "/home/jalesingh.y/Work/grey_orange/il_server/_build/default/lib/gproc/rebar.config.script" ===> Evaluating config script "/home/jalesingh.y/Work/grey_orange/il_server/_build/default/lib/jiffy/rebar.config.script" ===> Evaluating config script "/home/jalesingh.y/Work/grey_orange/il_server/_build/default/lib/jsx/rebar.config.script" ===> Evaluating config script "/home/jalesingh.y/Work/grey_orange/il_server/_build/default/lib/lager/rebar.config.script" ===> Evaluating config script "/home/jalesingh.y/Work/grey_orange/il_server/_build/default/lib/relx/rebar.config.script" ===> 23.3.1 satisfies the requirement for minimum OTP version 23.1 ===> Running provider: install_deps ===> Verifying dependencies... ===> Comparing git ref d846827 with d846827 ===> Comparing git ref 37039ba with 37039ba ===> Comparing git ref b06034c with b06034c ===> Evaluating config script "/home/jalesingh.y/Work/grey_orange/il_server/_build/default/lib/jiffy/rebar.config.script" ===> Evaluating config script "/home/jalesingh.y/Work/grey_orange/il_server/_build/default/lib/lager/rebar.config.script" ===> Evaluating config script "/home/jalesingh.y/Work/grey_orange/il_server/_build/default/lib/erlware_commons/rebar.config.script" ===> Comparing git ref cb02a20 with cb02a20 ===> Comparing git ref 75aaeb8 with 75aaeb8 ===> Comparing git ref 3190aef with 3190aef ===> Running provider: lock ===> Running provider: compile ===> Compile (apps) ===> Running hooks for compile with configuration: ===> {pre_hooks, []}. ===> Copying existing files from /home/jalesingh.y/Work/grey_orange/il_server/ebin to /home/jalesingh.y/Work/grey_orange/il_server/_build/default/lib/il_server/ebin ===> Compile (project_apps) ===> Running hooks for compile in app il_server (/home/jalesingh.y/Work/grey_orange/il_server) with configuration: ===> {pre_hooks, []}. ===> Running hooks for erlc_compile in app il_server (/home/jalesingh.y/Work/grey_orange/il_server) with configuration: ===> {pre_hooks, []}. ===> Analyzing applications... ===> Compiling il_server ===> compile options: {erl_opts, [debug_info, {debug_info,true}, {parse_transform,lager_transform}, {lager_truncation_size,10240}]}. ===> files to analyze ["/home/jalesingh.y/Work/grey_orange/il_server/src/il_customer_config_manager/il_customer_config_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_server_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_wms_manager/il_wms_manager_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_wms_manager/il_wms_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_wms_manager/il_wms_notification_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_wms_manager/il_wms_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_roboroute_manager/il_roboroute_tracker.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_roboroute_manager/il_roboroute_utilization_tracker.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_roboroute_manager/il_roboroute_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_roboroute_manager/il_roboroute_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_db_manager/il_db_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_db_manager/il_db_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_db_manager/il_db.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_station_manager/il_hardware_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_station_manager/il_station_manager_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_station_manager/il_conveyor_heartbeat_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_station_manager/il_conveyor_heartbeat_poller.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_station_manager/il_hardware_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_station_manager/il_lift_server.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_station_manager/il_lift_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_task_manager/il_conveyor_db_util.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_task_manager/il_srms_roboroute_mapping.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_task_manager/il_srms_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_task_manager/il_task_manager_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_task_manager/il_transfer_point_queue_manager.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_task_manager/il_station_manager_listener.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_task_manager/il_task_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_hhd_manager/il_hhd_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/demo_server.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_task_orchestrator/il_camunda_server.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_task_orchestrator/il_camunda_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_task_orchestrator/il_camunda_orchestrator_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_server_app.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_test_client/il_bot_position_tester.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_test_client/il_rest_tester_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_test_client/il_test_rest_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_test_client/il_test_client_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_test_client/il_rest_tester.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_user_management/il_auth_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_user_management/il_user_management_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_user_management/il_auth_token.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_user_management/il_user_management_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_utility/il_util.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_utility/il_util_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_utility/il_map_manager.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_bot_tracker/il_bot_tracker_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_bot_tracker/il_bot_config_tcp_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_bot_tracker/il_bot_tracker_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_bot_tracker/il_multi_bot_tracker_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_bot_tracker/il_tracker_utils.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_bot_tracker/il_bot_tracker_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_bot_tracker/il_bot_navigation_tcp_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_bot_tracker/il_bot_state_tcp_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_dashboard_gateway/il_dashboard_gateway_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_dashboard_gateway/il_dashboard_gateway_utils.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_client_interface/il_client_interface_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_client_interface/il_sodimac_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_web_handler/il_web_server.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_web_handler/il_web_handler_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_web_handler/il_client_httpc.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_station_manager_mock_service/il_station_manager_mock_service_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_station_manager_mock_service/il_orchestrator_event_mock.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_station_manager_mock_service/il_service_request_mock.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_station_manager_mock_service/il_station_manager_mock_service_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_elastic_server_manager/il_elastic_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_elastic_server_manager/il_elastic.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_elastic_server_manager/il_elastic_query_generator.erl"] ===> Compiled il_conveyor_heartbeat_poller.erl ===> Compiled il_camunda_server.erl ===> Compiled il_bot_tracker_interface.erl ===> Compiled il_roboroute_utilization_tracker.erl ===> Compiled il_dashboard_gateway_utils.erl ===> Compiled il_bot_state_tcp_interface.erl src/il_elastic_server_manager/il_elastic_interface.erl:308: Warning: variable 'ResponseBody' is unused

===> Compiled il_elastic_interface.erl ===> Compiled il_hhd_web_handler.erl ===> Compiled il_util.erl ===> Compiled il_server_sup.erl ===> Compiled il_conveyor_heartbeat_interface.erl ===> Compiled il_conveyor_db_util.erl ===> Compiled il_orchestrator_event_mock.erl ===> Compiled il_util_web_handler.erl ===> Compiled il_db.erl ===> Compiled il_srms_interface.erl ===> Compiled il_camunda_orchestrator_web_handler.erl ===> Compiled il_wms_interface.erl ===> Compiled il_dashboard_gateway_web_handler.erl ===> Running hooks for erlc_compile in app il_server (/home/jalesingh.y/Work/grey_orange/il_server) with configuration: ===> {post_hooks, []}. ===> Running hooks for app_compile in app il_server (/home/jalesingh.y/Work/grey_orange/il_server) with configuration: ===> {pre_hooks, []}. ===> Running hooks for app_compile in app il_server (/home/jalesingh.y/Work/grey_orange/il_server) with configuration: ===> {post_hooks, []}. ===> Running hooks for compile in app il_server (/home/jalesingh.y/Work/grey_orange/il_server) with configuration: ===> {post_hooks, []}. ===> Running hooks for compile with configuration: ===> {post_hooks, []}. ===> Running provider: release ===> Configuring releases the {relx, ...} entry from rebar.config ===> Uncaught error in rebar_core. Run with DIAGNOSTIC=1 to see stacktrace or consult rebar3.crashdump ===> Uncaught error: undef ===> Stack trace to the error location: [{rlx_config,to_state, [[{output_dir, "/home/jalesingh.y/Work/grey_orange/il_server/_build/default/rel"}, {overlay_vars_values,[{profile_string,"default"}]}, {overlay_vars, [{base_dir, "/home/jalesingh.y/Work/grey_orange/il_server/_build/default"}]}, {overlay,[]}, {release, {il_server, {cmd, "git describe --dirty --abbrev=7 --tags --always --first-parent | tr -d '\n'"}}, [il_server]}, {dev_mode,false}, {debug_info,keep}, {include_erts,true}, {extended_start_script,true}, {sys_config,"./config/sys.config"}, {vm_args,"./config/vm.args"}, {include_src,false}]], []}, {rebar_relx,do,2, [{file,"/home/runner/work/rebar3/rebar3/src/rebar_relx.erl"},{line,45}]}, {rebar_core,do,2, [{file,"/home/runner/work/rebar3/rebar3/src/rebar_core.erl"},{line,155}]}, {rebar3,run_aux,2, [{file,"/home/runner/work/rebar3/rebar3/src/rebar3.erl"},{line,182}]}, {rebar3,main,1, [{file,"/home/runner/work/rebar3/rebar3/src/rebar3.erl"},{line,66}]}, {init,start_em,1,[]}, {init,do_boot,3,[]}]

Expected behaviour

It should run successfully and create release

tsloughter commented 3 years ago

Are you using the installed rebar3? As in with rebar3 local install and/or rebar3 local upgrade?

If so, can you try running the local upgrade again and then try to run release again.

jalesingh commented 3 years ago

Are you using the installed rebar3? As in with rebar3 local install and/or rebar3 local upgrade?

If so, can you try running the local upgrade again and then try to run release again.

Same issue. :-(

$ rebar3 local upgrade ===> Extracting rebar3 libs to /home/jalesingh.y/.cache/rebar3/vsns/3.16.1/lib... ===> Writing rebar3 run script /home/jalesingh.y/.cache/rebar3/bin/rebar3... ===> Add to $PATH for use: export PATH=/home/jalesingh.y/.cache/rebar3/bin:$PATH

$ DEBUG=1 rebar3 release ===> 23.3.1 satisfies the requirement for minimum OTP version 23.1 ===> Expanded command sequence to be run: [app_discovery,install_deps,lock,compile,release] ===> Running provider: app_discovery ===> Found top-level apps: [il_server] using config: [{src_dirs,["src"]},{lib_dirs,["apps/","lib/","."]}] ===> Evaluating config script "/home/jalesingh.y/Work/grey_orange/il_server/_build/default/lib/gproc/rebar.config.script" ===> Evaluating config script "/home/jalesingh.y/Work/grey_orange/il_server/_build/default/lib/jiffy/rebar.config.script" ===> Evaluating config script "/home/jalesingh.y/Work/grey_orange/il_server/_build/default/lib/jsx/rebar.config.script" ===> Evaluating config script "/home/jalesingh.y/Work/grey_orange/il_server/_build/default/lib/lager/rebar.config.script" ===> Evaluating config script "/home/jalesingh.y/Work/grey_orange/il_server/_build/default/lib/relx/rebar.config.script" ===> 23.3.1 satisfies the requirement for minimum OTP version 23.1 ===> Running provider: install_deps ===> Verifying dependencies... ===> Comparing git ref d846827 with d846827 ===> Comparing git ref 37039ba with 37039ba ===> Comparing git ref b06034c with b06034c ===> Evaluating config script "/home/jalesingh.y/Work/grey_orange/il_server/_build/default/lib/jiffy/rebar.config.script" ===> Evaluating config script "/home/jalesingh.y/Work/grey_orange/il_server/_build/default/lib/lager/rebar.config.script" ===> Evaluating config script "/home/jalesingh.y/Work/grey_orange/il_server/_build/default/lib/erlware_commons/rebar.config.script" ===> Comparing git ref cb02a20 with cb02a20 ===> Comparing git ref 75aaeb8 with 75aaeb8 ===> Comparing git ref 3190aef with 3190aef ===> Running provider: lock ===> Running provider: compile ===> Compile (apps) ===> Running hooks for compile with configuration: ===> {pre_hooks, []}. ===> Copying existing files from /home/jalesingh.y/Work/grey_orange/il_server/ebin to /home/jalesingh.y/Work/grey_orange/il_server/_build/default/lib/il_server/ebin ===> Compile (project_apps) ===> Running hooks for compile in app il_server (/home/jalesingh.y/Work/grey_orange/il_server) with configuration: ===> {pre_hooks, []}. ===> Running hooks for erlc_compile in app il_server (/home/jalesingh.y/Work/grey_orange/il_server) with configuration: ===> {pre_hooks, []}. ===> Analyzing applications... ===> Compiling il_server ===> compile options: {erl_opts, [debug_info, {debug_info,true}, {parse_transform,lager_transform}, {lager_truncation_size,10240}]}. ===> files to analyze ["/home/jalesingh.y/Work/grey_orange/il_server/src/il_customer_config_manager/il_customer_config_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_server_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_wms_manager/il_wms_manager_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_wms_manager/il_wms_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_wms_manager/il_wms_notification_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_wms_manager/il_wms_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_roboroute_manager/il_roboroute_tracker.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_roboroute_manager/il_roboroute_utilization_tracker.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_roboroute_manager/il_roboroute_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_roboroute_manager/il_roboroute_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_db_manager/il_db_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_db_manager/il_db_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_db_manager/il_db.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_station_manager/il_hardware_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_station_manager/il_station_manager_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_station_manager/il_conveyor_heartbeat_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_station_manager/il_conveyor_heartbeat_poller.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_station_manager/il_hardware_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_station_manager/il_lift_server.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_station_manager/il_lift_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_task_manager/il_conveyor_db_util.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_task_manager/il_srms_roboroute_mapping.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_task_manager/il_srms_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_task_manager/il_task_manager_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_task_manager/il_transfer_point_queue_manager.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_task_manager/il_station_manager_listener.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_task_manager/il_task_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_hhd_manager/il_hhd_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/demo_server.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_task_orchestrator/il_camunda_server.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_task_orchestrator/il_camunda_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_task_orchestrator/il_camunda_orchestrator_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_server_app.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_test_client/il_bot_position_tester.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_test_client/il_rest_tester_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_test_client/il_test_rest_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_test_client/il_test_client_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_test_client/il_rest_tester.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_user_management/il_auth_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_user_management/il_user_management_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_user_management/il_auth_token.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_user_management/il_user_management_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_utility/il_util.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_utility/il_util_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_utility/il_map_manager.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_bot_tracker/il_bot_tracker_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_bot_tracker/il_bot_config_tcp_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_bot_tracker/il_bot_tracker_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_bot_tracker/il_multi_bot_tracker_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_bot_tracker/il_tracker_utils.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_bot_tracker/il_bot_tracker_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_bot_tracker/il_bot_navigation_tcp_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_bot_tracker/il_bot_state_tcp_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_dashboard_gateway/il_dashboard_gateway_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_dashboard_gateway/il_dashboard_gateway_utils.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_client_interface/il_client_interface_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_client_interface/il_sodimac_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_web_handler/il_web_server.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_web_handler/il_web_handler_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_web_handler/il_client_httpc.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_station_manager_mock_service/il_station_manager_mock_service_web_handler.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_station_manager_mock_service/il_orchestrator_event_mock.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_station_manager_mock_service/il_service_request_mock.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_station_manager_mock_service/il_station_manager_mock_service_sup.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_elastic_server_manager/il_elastic_interface.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_elastic_server_manager/il_elastic.erl", "/home/jalesingh.y/Work/grey_orange/il_server/src/il_elastic_server_manager/il_elastic_query_generator.erl"] ===> Compiled il_conveyor_heartbeat_poller.erl ===> Compiled il_camunda_server.erl ===> Compiled il_bot_tracker_interface.erl ===> Compiled il_roboroute_utilization_tracker.erl ===> Compiled il_dashboard_gateway_utils.erl ===> Compiled il_bot_state_tcp_interface.erl src/il_elastic_server_manager/il_elastic_interface.erl:308: Warning: variable 'ResponseBody' is unused

===> Compiled il_elastic_interface.erl ===> Compiled il_hhd_web_handler.erl ===> Compiled il_conveyor_heartbeat_interface.erl ===> Compiled il_server_sup.erl ===> Compiled il_util.erl ===> Compiled il_conveyor_db_util.erl ===> Compiled il_orchestrator_event_mock.erl ===> Compiled il_util_web_handler.erl ===> Compiled il_db.erl ===> Compiled il_srms_interface.erl ===> Compiled il_wms_interface.erl ===> Compiled il_camunda_orchestrator_web_handler.erl ===> Compiled il_dashboard_gateway_web_handler.erl ===> Running hooks for erlc_compile in app il_server (/home/jalesingh.y/Work/grey_orange/il_server) with configuration: ===> {post_hooks, []}. ===> Running hooks for app_compile in app il_server (/home/jalesingh.y/Work/grey_orange/il_server) with configuration: ===> {pre_hooks, []}. ===> Running hooks for app_compile in app il_server (/home/jalesingh.y/Work/grey_orange/il_server) with configuration: ===> {post_hooks, []}. ===> Running hooks for compile in app il_server (/home/jalesingh.y/Work/grey_orange/il_server) with configuration: ===> {post_hooks, []}. ===> Running hooks for compile with configuration: ===> {post_hooks, []}. ===> Running provider: release ===> Configuring releases the {relx, ...} entry from rebar.config ===> Uncaught error in rebar_core. Run with DIAGNOSTIC=1 to see stacktrace or consult rebar3.crashdump ===> Uncaught error: undef ===> Stack trace to the error location: [{rlx_config,to_state, [[{output_dir, "/home/jalesingh.y/Work/grey_orange/il_server/_build/default/rel"}, {overlay_vars_values,[{profile_string,"default"}]}, {overlay_vars, [{base_dir, "/home/jalesingh.y/Work/grey_orange/il_server/_build/default"}]}, {overlay,[]}, {release, {il_server, {cmd, "git describe --dirty --abbrev=7 --tags --always --first-parent | tr -d '\n'"}}, [il_server]}, {dev_mode,false}, {debug_info,keep}, {include_erts,true}, {extended_start_script,true}, {sys_config,"./config/sys.config"}, {vm_args,"./config/vm.args"}, {include_src,false}]], []}, {rebar_relx,do,2, [{file,"/home/runner/work/rebar3/rebar3/src/rebar_relx.erl"},{line,45}]}, {rebar_core,do,2, [{file,"/home/runner/work/rebar3/rebar3/src/rebar_core.erl"},{line,155}]}, {rebar3,run_aux,2, [{file,"/home/runner/work/rebar3/rebar3/src/rebar3.erl"},{line,182}]}, {rebar3,main,1, [{file,"/home/runner/work/rebar3/rebar3/src/rebar3.erl"},{line,66}]}, {init,start_em,1,[]}, {init,do_boot,3,[]}] ===> When submitting a bug report, please include the output of rebar3 report "your command"

jalesingh commented 3 years ago

Issue resolved when I downgraded the rebar version to 3.13.3(https://github.com/erlang/rebar3/releases/download/3.13.3/rebar3) from 3.16.1(https://s3.amazonaws.com/rebar3/rebar3).