Index ¦ Archives ¦ Atom

Placement Update 19-13

Placement update 19-13 is brought to you by the letters P and U.

Most Important

The Virtual Pre-PTG starts next week. Watch out for emails to start different threads throughout the week. Also next week there will be a Nova pre-PTG spec review. Plenty of the pending work touches on placement.

In the meantime here are a couple of etherpads for the PTG:

What's Changed

  • There were some lingering docs and log fixes so we released an RC 3 of Placement. That candidate will become 1.0.0 on April 10th.

  • Microversion 1.32, for forbidden aggregates merged.

  • We've decided it would be nice to a) release os-traits and os-resource-classes in an independent fashion and, b) make them available to both placement and nova as tox-siblings. We'll do (a) once release time settles. For (b) the strategy is still a bit up in the air. There's some email discussion.

Specs/Features

Bugs

Once Stein has settled, we'll figure out a good time to have a bug cleanup and consolidation.

osc-placement

osc-placement is currently behind by 14 microversions. +1 since last week.

Pending changes:

Main Themes

Be thinking about what you'd like the main themes to be. Put them on the PTG etherpad.

Other Placement

  • https://review.openstack.org/#/c/645255/ This is a start at unit tests for the PlacementFixture. It is proving a bit "fun" to get right, as there are many layers involved. Making sure seemingly unrelated changes in placement don't break the nova gate is important. Besides these unit tests, there's discussion on the PTG etherpad of running the nova functional tests, or a subset thereof, in placement's check run.

    On the one hand this is a pain and messy, but on the other consider what we're enabling: Functional tests that use the real functionality of an external service (real data, real web requests), not stubs or fakes.

  • https://review.openstack.org/641404 Use code role in api-ref titles

  • https://review.openstack.org/649618 Removing some unused code.

Other Service Users

New discoveries are added to the end. Merged stuff is removed.

Since last week 2 removals (by merge), 7 new discoveries.

End

Latency is the mind-killer.

© Chris Dent. Built using Pelican. Theme by Giulio Fidente on github.