Upgrading to a more recent version of jsonschema

Stephen Finucane stephenfin at redhat.com
Thu Jul 14 14:54:58 UTC 2022


On Thu, 2022-07-14 at 15:51 +0200, Thomas Goirand wrote:
> On 7/14/22 11:02, Stephen Finucane wrote:
> > On Wed, 2022-07-13 at 18:21 +0200, Thomas Goirand wrote:
> > > On 7/12/22 14:14, Stephen Finucane wrote:
> > > > On Mon, 2022-07-11 at 18:33 +0200, Thomas Goirand wrote:
> > > > > Hi Stephen,
> > > > > 
> > > > > I hope you don't mind I ping and up this thread.
> > > > > 
> > > > > Thanks a lot for this work. Any more progress here?
> > > > 
> > > > We've uncapped warlock in openstack/requirements [1]. We just need the glance
> > > > folks to remove their own cap now [2] so that we can raise the version in upper
> > > > constraint.
> > > > 
> > > > Stephen
> > > > 
> > > > [1] https://review.opendev.org/c/openstack/requirements/+/849284
> > > > [2] https://review.opendev.org/c/openstack/python-glanceclient/+/849285
> > > 
> > > Hi !
> > > 
> > > I see these 2 are now merged, so it's job (well) done, right?
> > 
> > I'd assume so, yes. We just need to wait for the machinery to do its job and
> > bump the upper constraint now.
> > 
> > Stephen
> 
> Hi Stephen,
> 
> I uploaded a patched version of warlock to Unstable with the test fixed 
> for the new jsonschema. However, when looking at the python-jsonschema 
> pseudo-excuse, I can see that version 4.6.0 is breaking a bunch of other 
> OpenStack projects:
> 
> https://release.debian.org/britney/pseudo-excuses-experimental.html#python-jsonschema
> 
> This includes:
> - designate
> - ironic
> - nova

The nova fix was trivial enough:

https://review.opendev.org/c/openstack/nova/+/849867

I'll have to let someone else fix the other projects. We'll see these flagged as
soon as a patch to bump the upper-constraint of jsonschema hits 
openstack/requirements (which will happen once the python-glanceclient upper
constraint bump to same merges).

Stephen

> - sahara
> 
> I'll try to see what I can do to fix these, maybe some of the failures 
> are unrelated (I haven't investigated yet).
> 
> Cheers,
> 
> Thomas Goirand (zigo)
> 




More information about the openstack-discuss mailing list