[openstack-dev] [infra] Process to install a gem on jenkins slave

Yanis Guenane yguenane at redhat.com
Thu Jul 9 09:52:14 UTC 2015


Hello,

In PuppetOpenstack we would like to use modulesync[1] in order to
synchronize common file accross modules via a post-merged hook(WIP)[2].

In order for this script to work modulesync needs to be installed on the
nodes. Modulesync isn't packaged for any distro AFAIK so it would need
to be installed directly via rubygems.

What would be the process to follow to require a gem to be installed on
the base jenkins slave nodes?

Thanks in advance,

Related resources:

  * puppet-modulesync-configs:
https://github.com/openstack/puppet-modulesync-configs
  * ML thread :
http://lists.openstack.org/pipermail/openstack-dev/2015-May/064608.html

[1] https://github.com/puppet-community/modulesync
[2] https://review.openstack.org/#/c/189216/

--
Yanis Guenane




More information about the OpenStack-dev mailing list