cirruslabs / cirruslabs/cirrus-cli

Syncing working directory - endless loop

Open
#644 1 comment 0 reactions 0 assignees View on GitHub
needs-user-input
Dominant language
Go
Stars
285
Forks
34
PR merge metrics
No merged PRs in 30d

Description

Default cirrus script with Tart Image. Run Tart VM without cirrus, VM starts all good. If i use cirrus to start VM, i got message syncing working directory which blocks VM to start.

```
task:
name: xCode Build
macos_instance:
image: ghcr.io/cirruslabs/macos-ventura-base:latest
task_script:
- echo "Hello from within a Tart VM!"
```

```
🕙 'xCode Build' task 03:39
✅ pull virtual machine 0.5s
✅ clone virtual machine 0.1s
✅ boot virtual machine 6.3s
🕙 syncing working directory 03:27
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the issue with the provided Cirrus task and Tart image, then trace the CLI path responsible for “syncing working directory.” Confirm why the sync does not finish and verify that the same task reaches task_script and prints the expected message without looping.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
cli, devops
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.