[openstack-dev] [all][ptl][stable][release] stable/pike branches created for most libraries

Andreas Jaeger aj at suse.com
Thu Aug 3 15:33:46 UTC 2017

On 2017-08-03 17:04, Doug Hellmann wrote:
> Excerpts from Tony Breeds's message of 2017-08-03 12:43:04 +1000:
>> On Mon, Jul 31, 2017 at 08:00:22AM -0400, Doug Hellmann wrote:
>>> Excerpts from Dmitry Tantsur's message of 2017-07-29 20:06:18 +0200:
>>>> Just to clarify: we cannot land the tox.ini change until the requirements repo 
>>>> is actually branched, right?
>>> Good point. The tests for those patches are passing for some projects in
>>> CI, but when the patches are landed it will make it a little harder for
>>> anyone to run the tests for the branch elsewhere because the
>>> requirements repo has not yet been branched.
>>> So, yes, hold off on landing the constraint URL changes.
>> I wonder if we should look at publishing the upper-constraints.txt file
>> somewhere (other than cgit).  If we did something like:
>> tarballs.o.o/constraints/$series.txt
>> We wouldn't have an issue when we EOL a branch and the url's hard-coded
>> in tox.ini breaking.  queens.txt wouldn't exist until we branch
>> requirements but we could work around that with a redirect if needed.
> I like the idea of publishing to a branch-specific file that always
> stays on the server. We could make the job on master publish both
> to a master.txt and a $series.txt file if we need both to exist at the
> same time.

this would mean that depends-on does not work anymore - if you update
the upper-constraint file and want to test, you can use depends-on today.

with uploading to tarballs, this will not work,

 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-dev mailing list