juju4.redhat_epel
RedHat EPEL ansible 角色
一个简单的 ansible 角色,用于设置 RedHat EPEL
需求与依赖
Ansible
已在以下版本上测试:
- 1.9
- 2.0
- 2.2
操作系统
已在 Centos 7 和 8 上测试
示例剧本
只需将此角色包含在您的列表中。 例如:
- host: all
roles:
- juju4.redhat-epel
变量
目前没有特定的变量。
持续集成
该角色有一个基本的 travis 测试(用于 github),还有更高级的 kitchen 测试以及一个 Vagrantfile(test/vagrant)。 默认的 kitchen 配置(.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
排除故障与已知问题
- 虽然 EPEL 针对 RedHat/Centos 6 仍然被包含,但它已到达生命周期结束(EOL),强烈建议升级到较新版本。
许可证
BSD 2-clause