On Tue, Jul 15, 2014 at 10:20 AM, Doug Hellmann <[email protected]> wrote: > On Tue, Jul 15, 2014 at 9:55 AM, Ken Giusti <[email protected]> wrote: >> On Tue, Jul 15, 2014 at 1:32 AM, Ian Wienand <[email protected]> wrote: >>> On 07/15/2014 02:23 AM, Ken Giusti wrote: >>>> So now my question - the unit tests (tox) require these libraries be >>>> installed on the machine the tests are running on in order for the >>>> tests to pass. Is it possible to have these packages installed to the >>>> CI systems? This would require adding EPEL or the Qpid PPA to these >>>> systems. Is this something I can do? If so, are there any guides to >>>> doing this? >>>> >>>> These packages would also need to be installed onto any systems that >>>> will run the gate tests for oslo.messaging. >>> >>> Fedora/CentOS nodes will have EPEL available, not much works without >>> it :) >>> >>> I think you'd best look at puppet setup for hosts in [1]. Your jobs >>> like gate-oslo.messaging-python27 run on the "bare-*" nodes which use >>> this setup. So it would need to add a section to add your repo and >>> install the packages. >>> >>> -i >>> >>> [1] >>> https://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/manifests/thick_slave.pp >> >> Ah, thanks for the pointer Ian, I'll look into this a bit (I'm not >> very familiar with this body of code). >> >> Good to hear about epel's availability. But on the Ubuntu/Debian side >> - is it possible to add the Qpid project's PPA to the config project? >> From a quick 'grep' of the sources, it appears as if Pypy requires a >> PPA. It's configured in >> modules/openstack_project/manifests/slave_common.pp). Can I use this >> as an example for adding Qpid's PPA? >> >> thanks for your help - I'm a complete noob here :) > > We should probably add these requirements to devstack to support > developer systems as well. I think that means this discussion should > happen on the openstack-dev mailing list, instead of just the -infra > mailing list (there is some cross-over but the devstack team is > separate from the infra team). Having the discussion there will also > give us a better chance of getting the attention of the folks from the > distros who work on ensuring the packages needed to run OpenStack are > easily available for all platforms, which is the larger question here. > > Would you mind reposting over on openstack-dev so we can ensure > everyone involved will see the conversation? >
Good point - I'll re-send to the openstack-dev mailing list, thanks! > Thanks, > Doug > >> >> _______________________________________________ >> OpenStack-Infra mailing list >> [email protected] >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra -- Ken Giusti ([email protected]) _______________________________________________ OpenStack-Infra mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra
