Comment 5 for bug 1770355

Revision history for this message
Alfredo Moralejo (amoralej) wrote :

@Sagi, yes we need to have enabled base and dependencies repo so that they are available when a package update requires it. But my point is that those packages shouldn't be updated unless they are required by the code being tested.

Let me put an example, let's say this job is running in neutron gate

1. dlrn rebuilds neutron as part of the oooq job on the fly, with the tested patch
2. It creates a "temporary repo" with only the rebuilt packages, openstack-neutron-common openstack-neutron-l3, etc...
3. we should do yum -y update openstack-neutron-common openstack-neutron-... instead of yum update -y8
4. if a new dependency has been added to the spec wich is in base repo it will be installed by rpm dependencies resolution