atlassian.ixgbevf

Ansible Galaxy Role - atlassian.ixgbevf

This Ansible role provides a modern Intel ixgbevf driver for AWS Enhanced Networking (SR-IOV) and 10Gbit connections, using DKMS (Dynamic Kernel Module Support).

Usage

Here’s how to set up a newer driver for our r3.4xlarge instances in AWS EC2:

- hosts: r3.4xlarge
  roles:
     - { role: atlassian.ixgbevf, ixgbevf_version: 2.16.4, ixgbevf_tar_sha1_hash: 110fa89c30b029e946ed73105c471cf03f1767be }

The SHA1 hash ensures that the driver package is valid. You can also add a binary directly in atlassian.ixgbevf/files/ixgbevf-$VERSION.tar.gz.

You can find the original source at: SourceForge ixgbevf stable

Installation

You usually include Galaxy roles in your roles/requirements.yml file. Your path might differ.

  - src: atlassian.ixgbevf
    version: 1.1.0

To install all your Galaxy roles, use ansible-galaxy. You can read more about it on the Galaxy intro page.

$ ansible-galaxy install -r roles/requirements.yml -p roles/

Tests

Ansible Galaxy has basic integration with TravisCI for testing. You can also run the tests manually.

$ ansible-playbook tests/test.yml -i tests/inventory --syntax-check

Travis CI Status

Contributors

We welcome pull requests, issues, and comments. Here’s how to submit a pull request:

  • Include tests for any new features and bug fixes.
  • Keep to the existing coding style.
  • Separate unrelated changes into different pull requests.

Check existing issues to find ways to contribute.

For larger changes, start a discussion first by creating an issue to explain the proposed change.

Atlassian requires contributors to sign a Contributor License Agreement (CLA), which means you agree to let your code, documentation, or translation be used in the project and related work.

Before your contributions can be accepted, please sign the CLA using the appropriate link below. The Corporate CLA is for organizational contributors, while the Individual CLA is for individual contributors.

License

Copyright (c) 2016 Atlassian and others. This project is licensed under Apache 2.0. See the LICENSE.txt file for more information.

Informazioni sul progetto

Installs the Intel ixgbevf driver required for AWS Enhanced Networking (SR-IOV)

Installa
ansible-galaxy install atlassian.ixgbevf
Licenza
other
Download
29.1k
Proprietario