rebar3
rebar3 copied to clipboard
getting Uncaught error: undef error
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
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.
Are you using the installed rebar3? As in with
rebar3 local installand/orrebar3 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"
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).