juju4.redhat_epel
RedHat EPEL Ansibleロール
RedHat EPELを設定するためのシンプルなAnsibleロールです。
要件と依存関係
Ansible
以下のバージョンでテストされています。
- 1.9
- 2.0
- 2.2
対応するオペレーティングシステム
CentOS 7および8でテスト済みです。
例となるプレイブック
このロールをリストに含めてください。 例えば:
- host: all
roles:
- juju4.redhat-epel
変数
今のところ特にありません。
継続的インテグレーション
このロールにはトラビスの基本テスト(GitHub用)があり、キッチンを使ったより高度なテストやVagrantfile(test/vagrant)も含まれています。 デフォルトのキッチン設定(.kitchen.yml)はlxdベースで、(.kitchen.vagrant.yml)はvagrant/virtualboxベースです。
必要なロールがすべて揃ったら、次のコマンドでテストできます:
$ cd /path/to/roles/juju4.redhat-epel
$ kitchen verify
$ kitchen login
$ KITCHEN_YAML=".kitchen.vagrant.yml" kitchen verify
または、
$ cd /path/to/roles/juju4.redhat-epel/test/vagrant
$ vagrant up
$ vagrant ssh
トラoubleshootingと既知の問題
- RedHat/CentOS 6のEPELはまだ含まれていますが、EOLであるため、最新のリリースにアップグレードすることを強くお勧めします。
ライセンス
BSD 2条項