Date

Attendees

Discussion items

Item

Who

Notes

OpenXT 8.0.1 Release

Eric

  • tboot upgrade under way, needs testing and requires associated micro-version upgrade of Linux kernel. Aiming for inclusion in 8.0.1 OpenXT release at the end of August.

  • XSA-273: There are additional Xen fixes pending, which are unlikely to be ready for 8.0.1. We will issue a release note that includes XSA, CVE and OpenXT JIRA issue numbers. Further details can be communicated in the JIRA ticket.

  • RC date: tentatively next week, after outstanding PRs are merged

  • 8.0.2 release with XSA-273 fixes is targeted for end of September.

OpenXT 6.x and stable-6 branch

Rich

  • Although a release manager was previously nominated, there have been no changes to this branch in some time. Recommend that it be formally moved to unsupported status. No objections received.

OpenXT Base Platform and 9.0 Roadmap

Rich

  • See presentation slide: OpenXT9-Roadmap-Persaud.pdf

  • Proposed rebasing a subset of OpenXT components onto upstream OpenEmbedded and Xen master branches, to use upstream improvements being made by OpenXT and other contributors. This will enable continuous integration with upstream, so we can evaluate and improve new features before they are finalized and shipped in an upstream release. See roadmap slide for cross-project alignment of timelines.

  • The rebased components will prototype an “OpenXT Base Platform” to support multiple use cases, including Client, Server, NFV and IoT. Use-case specific layers would be maintained by contributors with relevant derivatives. This initial prototype will help to focus the definition of OpenXT Base Platform properties.

  • Existing xenclient-oe (“OpenXT Legacy Client”) will continue in parallel and we can cherry-pick changes to/from the meta-openxt-platform and meta-openxt-temporal layers. The latter is intended for transient changes that are not yet upstream.

  • This is an initial proposal to move the community forward on the base platform concept that was first proposed by Ross Philipsonin 2016. Alternate approaches and feedback are encouraged, on the mailing list in advance of next month’s community call.

WAMP, https://wamp-proto.org

Daniel

  • See presentation slides: WAMP-rfc-Smith.pdf

  • WAMP is recommended in place of the previously presented Apache Thrift

Action items

Decisions

7b4eac5d-1727-4645-b0e2-97771e47a1daDECIDED1eef2577-515b-4a33-b9d1-ca842ebd4d2fStart time for community call moved from 11am to 2pm Eastern79e65a9e-c376-4e45-b2f6-09f3bcd805f1DECIDEDUse Zoom conferencing service, provides shared display for triage/slides, good audiob03da07d-4134-45da-940e-1361d709d8c2DECIDEDOpenXT stable-6 branch will be moved to unsupported status61df44d2-74e7-4e63-99d2-ee88d0f66b07DECIDEDOpenXT Base Platform layers will be based on upstream OpenEmbedded master and co-exist with OpenXT “Legacy Client” xenclient-oe d518c639-5c65-4598-a0c6-e8b5f4c19458DECIDEDOpenXT Base Platform layers will have a dedicated maintainer4a121f28-357d-4a90-af9f-ab3e1da474daDECIDEDOpenXT Base Platform layers will retain xenclient-oe history7bb164fb-76a7-40cf-9237-44be93aefc69DECIDEDOpenXT 9.0 OpenEmbedded components should be uprev’ed beyond Pyro5557e76f-a831-471d-a2d6-a5cd115a5316DECIDEDOpenXT 9.0 Xen components should be uprev’ed to Xen 4.12 for Argo (v4v) improvements9b774aa0-c6ed-4a1e-9dcf-a454fb1b4c33DECIDED