aztfmod / aztfmod/rover

Using Azure DevOps rover agent

Open
#280 9 comments 0 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
176
Forks
147
PR merge metrics
No merged PRs in 30d

Description

So I've been trying to get the Azure DevOps self hosted build agent up and running but didn't succeed yet.

**What I did?**
1. Created an Azure Container instance with the following configurations:
![image](https://user-images.githubusercontent.com/28486949/182643986-a41a2bd5-a154-4f1e-9313-b92bfa4be053.png)

This seems to run properly (despite the lack of documentation).

![image](https://user-images.githubusercontent.com/28486949/182644174-b76e2829-81f7-4665-a526-47a551b2bda6.png)

**What I expected?**

I expected to use the agents as it was a self hosted agent.

**What didn't work as expected?**
![image](https://user-images.githubusercontent.com/28486949/182644615-feff587f-b91a-4c8a-b152-5667fe93eab6.png)

For certain tasks I'm always getting this error:
```
##[error]This step requires a node version that does not exist in the agent filesystem. Path: /home/vscode/agent/externals/node10/bin/node
```

I cannot even use the - script task

```
- script: |
sudo apt-get install curl
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install nodejs
node -v
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the Azure Container Instance setup described in the issue and inspect the rover agent image for the Node runtime expected by Azure DevOps tasks. Confirm the failure with a script task and define done as Node-dependent tasks running successfully in the self-hosted agent.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, docker, shell
Domain
ci-cd, cloud, devops
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 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.