[OpenStack-Infra] binary package install - plan of attack
Andreas Jaeger
aj at suse.com
Thu May 12 12:42:29 UTC 2016
On 2016-05-10 21:47, 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.
The changes to use the "test" profile has now merged, including the
documentation change...
Thanks,
Andreas
--
Andreas Jaeger aj@{suse.com,opensuse.org} Twitter: jaegerandi
SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Felix Imendörffer, Jane Smithard, Graham Norton,
HRB 21284 (AG Nürnberg)
GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
More information about the OpenStack-Infra
mailing list