alibaba / alibaba/ROLL

Cannot run quick start example

Open
#183 3 comments 0 reactions 1 assignee Claimed by @PanAndy View on GitHub
Dominant language
Python
Stars
3.4k
Forks
312
Avg merge
1h 2m
Merged PRs (30d)
2

Description

I follow the quick start guide (https://alibaba.github.io/ROLL/docs/English/QuickStart/single_node_quick_start) but failed to run `bash examples/agentic_demo/run_agentic_pipeline_frozen_lake_single_node_demo.sh`.

The error seems network related
---
raceback (most recent call last):
File "/workspace/ROLL/examples/start_agentic_pipeline.py", line 35, in
main()
File "/workspace/ROLL/examples/start_agentic_pipeline.py", line 29, in main
pipeline = AgenticPipeline(pipeline_config=ppo_config)
File "/workspace/ROLL/roll/pipeline/agentic/agentic_pipeline.py", line 50, in __init__
self.actor_train: Any = Cluster(
File "/workspace/ROLL/roll/distributed/executor/cluster.py", line 57, in __init__
self._create_workers()
File "/workspace/ROLL/roll/distributed/executor/cluster.py", line 147, in _create_workers
self.master_addr, self.master_port = ray.get(worker.get_master_addr_and_port.remote())
File "/usr/local/lib/python3.10/dist-packages/ray/_private/auto_init_hook.py", line 21, in auto_init_wrapper
return fn(*args, **kwargs)
File "/usr/local/lib/python3.10/dist-packages/ray/_private/client_mode_hook.py", line 103, in wrapper
return func(*args, **kwargs)
File "/usr/local/lib/python3.10/dist-packages/ray/_private/worker.py", line 2822, in get
values, debugger_breakpoint = worker.get_objects(object_refs, timeout=timeout)
File "/usr/local/lib/python3.10/dist-packages/ray/_private/worker.py", line 932, in get_objects
raise value
ray.exceptions.ActorDiedError: The actor died because of an error raised in its creation task, ray::actor_train-0:ActorWorker.__init__() (pid=42566, ip=127.0.0.1, actor_id=2c7d3638eb6421551d70e40001000000, repr=ActorWorker(actor_train-0))
File "/workspace/ROLL/roll/pipeline/base_worker.py", line 35, in __init__
super().__init__(worker_config=worker_config)
File "/workspace/ROLL/roll/distributed/executor/worker.py", line 56, in __init__
master_addr = self.get_node_ip()
File "/workspace/ROLL/roll/distributed/executor/worker.py", line 90, in get_node_ip
s.connect(("8.8.8.8", 80))
OSError: [Errno 101] Network is unreachable

**How to use this package behind a firewall?**

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.