[OpenStack-Infra] binary package install - plan of attack

Paul Belanger pabelanger at redhat.com
Tue May 10 20:24:46 UTC 2016


On Wed, May 11, 2016 at 07:47:34AM +1200, Robert Collins wrote:
> On 11 May 2016 at 03:45, Andreas Jaeger <aj at suse.com> wrote:
> > On 05/09/2016 11:11 AM, Robert Collins wrote:
> >> [...]
> >> Testing only dependencies should be in the test profile.
> >>
> >> We may want to have a source or similar named profile for
> >> building-from-source of things, but I'd start with just the default
> >> profile for the always-needed deps and test for CI test run
> >> dependencies.
> >
> > John and myself just had a discussion on #openstack-swift about what are
> > test dependencies and what not - see also
> > https://review.openstack.org/#/c/298313/6/other-requirements.txt
> >
> > John pointed out that all the requirements are needed for both testing
> > and actual usage, so my marking of test is wrong in the change.
> >
> > So, I'll remove the test again on that one - do you agree, Robert?
> 
> I don't, but that doesn't really matter, what matters IMO is that
> there is consistent usage across all of openstack.
> 
> If the desired usage is 'install everything always', don't use
> profiles. If folk want the requirements to be useful for production,
> then the default profile should be what will always be installed with
> $projects code on production servers: gcc and devel headers are not
> that in my experience.
> 
> So if *some* projects will want to differentiate, we should
> differentiate consistently across the board, so that the muscle memory
> folk build up is useful.
> 
I don't have an issue with having 2 profiles. But as it stands today, we'll only
be able to install one profile in the gate (the test profile based on Andreas
patch).

So, we can agree what the profile look like now. But we don't have the testing
to enforce it ATM.

It is the same issue with non dpkg platforms, we don't test them per project in
the gate either. And have no way of enforcine projects support other distros.

> -Rob
> 
> 
> 
> -- 
> Robert Collins <rbtcollins at hpe.com>
> Distinguished Technologist
> HP Converged Cloud
> 
> _______________________________________________
> OpenStack-Infra mailing list
> OpenStack-Infra at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra



More information about the OpenStack-Infra mailing list