Bug 3610 (infra-ansible) - [RFE] Manage the infra with ansible
Summary: [RFE] Manage the infra with ansible
Status: RESOLVED FIXED
Alias: infra-ansible
Product: Infrastructure
Classification: Unclassified
Component: Build System (show other bugs)
Version: NA
Hardware: All GNU/Linux
: P5 normal
Assignee: Nicolas Chauvet
URL:
Depends on:
Blocks: koji-git-migration
  Show dependency treegraph
 
Reported: 2015-04-26 10:11 CEST by Nicolas Chauvet
Modified: 2016-05-16 11:40 CEST (History)
5 users (show)

See Also:
namespace:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas Chauvet 2015-04-26 10:11:06 CEST
I'm currently tracking of the "upstream" fedora infrastructure and ansible git repositories.
I've splitted the whole ansible repository into each role as a separate module.
Now it's better to abstract each roles so they can be re-usable.

tasks:

* On the infrastructure git (git.rpmfusion.org).
- create a public git module for the inventory and host specifics values
git.rpmfusion.org/infra/ansible.git
- create a private git module for the password and others.
git.rpmfusion.org/infra/private.git

* On ansible managed hosts.
- deploy the sysadmin ssh keys.


* On github.
I will create a mirror for each roles I've already converted. thoses will be referenced as submodules into the public ansible git.


Some tasks can still be handled with puppet for already managed services.
Comment 1 Nicolas Chauvet 2016-05-16 11:40:39 CEST
The new infra is now ansible managed:
Here is the public repo

https://github.com/rpmfusion-infra/ansible-rpmfusion