<p>The Azure Pipelines pool uses Microsoft &quot;Hosted&quot; agents. So as you guessed rightly these are VMs with bundled software (SDKs, CLIs, etc).</p>
<p>If you want to use your own self-hosted, you need to create a new agent pool. Go to your project settings &gt; pipelines &gt; agent pools and click the &quot;Add pool&quot; button.</p>
<p>You'll see the option to select the pool type of &quot;Self-hosted&quot;.</p>
<p>Once you've created the pool, you can select it from the Agent pool and begin to add your own self-hosted agents by clicking the &quot;New agent&quot; button. There are instructions provided as part of the set up wizard.</p>

CC BY-SA 4.0
2022-02-23T12:44:34.057Z
2022-02-23T12:44:34.057Z
booyaa
<p>In Azure DevOps, I want to use an agent running Red Hat.<br />
How do I do that ? It does not list in the Agent Specification drop down:</p>
<p><a href="https://i.sstatic.net/VDEZk.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/VDEZk.png" alt="enter image description here" /></a></p>
<p><a href="https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/v2-linux?view=azure-devops" rel="nofollow noreferrer">This</a> link shows how to add a Self-Hosted Linux Redhat agent. Is this the way to go?</p>
<p>Not everyone in my team seems to agree on the definition of what an Agent is in Azure DevOps.
My understanding is that Agents in Azure DevOps are images of VMs that can be deployed as you wish, and that Azure DevOps provides a group of them out-of-the-box. The ubuntu agent I see in the drop down is likely part of this group of built-in agent images Azure DevOps offers.</p>
<p>Others in my team say this is not what we want – because what this does relies in a Red Hat physical host and cannot be done in the New Build.</p>
<p>Bottom line, what is the way to go here in order to have Redhat agent just like the ubuntu that is shown in the drop down by default ?</p>

<azure-devops><azure-pipelines>
Missing Red Hat agent specification in Agent Specification drop down in building Azure Pipeline
Veverke
# Missing Red Hat agent specification in Agent Specification drop down in building Azure Pipeline

(Asked by: username_0 on 2022-02-23)

In Azure DevOps, I want to use an agent running Red Hat.  
How do I do that ? It does not list in the Agent Specification drop down:

[![enter image description here](https://i.sstatic.net/VDEZk.png)](https://i.sstatic.net/VDEZk.png)

[This](https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/v2-linux?view=azure-devops) link shows how to add a Self-Hosted Linux Redhat agent. Is this the way to go?

Not everyone in my team seems to agree on the definition of what an Agent is in Azure DevOps.
My understanding is that Agents in Azure DevOps are images of VMs that can be deployed as you wish, and that Azure DevOps provides a group of them out-of-the-box. The ubuntu agent I see in the drop down is likely part of this group of built-in agent images Azure DevOps offers.

Others in my team say this is not what we want – because what this does relies in a Red Hat physical host and cannot be done in the New Build.

Bottom line, what is the way to go here in order to have Redhat agent just like the ubuntu that is shown in the drop down by default ?

**Tags:** azure-devops, azure-pipelines


---

## 1 answers

### Answer by username_1 on 2022-02-23. Score: 1

The Azure Pipelines pool uses Microsoft "Hosted" agents. So as you guessed rightly these are VMs with bundled software (SDKs, CLIs, etc).

If you want to use your own self-hosted, you need to create a new agent pool. Go to your project settings > pipelines > agent pools and click the "Add pool" button.

You'll see the option to select the pool type of "Self-hosted".

Once you've created the pool, you can select it from the Agent pool and begin to add your own self-hosted agents by clicking the "New agent" button. There are instructions provided as part of the set up wizard.


---

