Sha256: 3d32b698572bed443975826c8ee29114942fd5b458b7804835ba0090fd6661b5

Contents?: true

Size: 1012 Bytes

Versions: 9

Compression:

Stored size: 1012 Bytes

Contents

# EOS - Arista

EOS is the network device OS from Arista. You can get more details from their
[product page](https://www.arista.com/en/products/eos).

# Supported Hypervisors

EOS has only been developed and tested as a
[vmpooler](https://github.com/puppetlabs/vmpooler) host.

This doesn't mean that it can't be used in another hypervisor, but that
Beaker doesn't specifically deal with the details of that hypervisor in creating
EOS hosts, if there is anything specific to EOS that will need to be done in
provisioning steps.

# Supported Installation Methods

## Puppet Enterprise

`install_pe` should "just work".

## Open Source

In order to install a puppet-agent against an EOS host, you'll have to use the
[`install_puppet_agent_dev_repo_on`](blob/master/lib/beaker/dsl/install_utils/foss_utils.rb#L1085)
method.

It reaches out to the EOS-specific host code for any information that it needs.
You can check out [these methods](blob/master/lib/beaker/host/eos.rb) if you
need more information about this.

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
beaker-2.33.0 docs/hosts/eos.md
beaker-2.32.1 docs/hosts/eos.md
beaker-2.32.0 docs/hosts/eos.md
beaker-2.31.0 docs/hosts/eos.md
beaker-2.30.1 docs/hosts/eos.md
beaker-2.30.0 docs/hosts/eos.md
beaker-2.29.1 docs/hosts/eos.md
beaker-2.29.0 docs/hosts/eos.md
beaker-2.28.0 docs/hosts/eos.md