The current rpm packaging works really well on Centos 6, until you
attempt to use fireball...
At that point you need:-
- python-keyczar - which no one appears to rpm package
- python-zmq (which is in EPEL and needs zeromq)
Should these be dependancies of the ansible package, or should we
attempt to split the ansible package so fireball is a separate package,
and that has a dep of the fireball requirements.
Target machines also need these packages installing (presuming an all
rpm environment).
Anyone know any Fedora python packagers who might be willing to take on
python-keyczar? I can give them a spec file, but it would be good if it
was available in standard repositories.
(Fedora maintainer speaking here) An ansible sub package that depended
on ansible and the two other packages you just mentioned would work.
Possibly another sub package like ansible-fireballl-node which pulled in
all the deps needed on managed nodes too
So if I smile sweetly, or make an offer of beer, could I leave it to you
to get the packages done (especially as you are likely to make a much
better job of hitting the Fedora guidelines)?
A minor update for version numbers (and taking out the naming hacks
because the package used to have screwy tar/package/directory naming.
Only other change I needed was the %doc line.