From f90220ea182ff503210354345106648bf74ee610 Mon Sep 17 00:00:00 2001 From: Tom Barron Date: Tue, 22 May 2018 18:17:32 -0400 Subject: [PATCH] Remove out of date priorities section Change-Id: I8c7b49fe2314926d957b51db7c3cf28010eda3e4 --- doc/source/index.rst | 13 ------- priorities/ocata-priorities.rst | 66 --------------------------------- 2 files changed, 79 deletions(-) delete mode 100644 priorities/ocata-priorities.rst diff --git a/doc/source/index.rst b/doc/source/index.rst index 4496e52..b2dc374 100644 --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -4,19 +4,6 @@ OpenStack Manila Project Plans ============================== -Priorities -========== - -The team agrees to focus review attention on high priority specs starting in -the Ocata release. The agreed upon specs are listed here: - -.. toctree:: - :glob: - :maxdepth: 1 - - priorities/* - - Release Independent specs ========================= diff --git a/priorities/ocata-priorities.rst b/priorities/ocata-priorities.rst deleted file mode 100644 index 14739f6..0000000 --- a/priorities/ocata-priorities.rst +++ /dev/null @@ -1,66 +0,0 @@ -.. _ocata-priorities: - -======================== -Ocata Project Priorities -======================== - -List of themes (in the form of use cases) the manila development team is -prioritizing in Ocata (in no particular order). - -+-------------------------------------------+-----------------------+ -| Priority | Primary Contacts | -+===========================================+=======================+ -| `Scenario Tests`_ | `Valeriy Ponomaryov`_ | -+-------------------------------------------+-----------------------+ -| `Eliminate Race Conditions`_ | `Ben Swartzlander`_ | -+-------------------------------------------+-----------------------+ -| `Fix and improve Access Rules`_ | `Goutham Ravi`_ | -+-------------------------------------------+-----------------------+ -| `Enable IPv6`_ | `Jun Zhongjun`_ | -+-------------------------------------------+-----------------------+ - -.. _Valeriy Ponomaryov: https://launchpad.net/~vponomaryov -.. _Ben Swartzlander: https://launchpad.net/~bswartz -.. _Goutham Ravi: https://launchpad.net/~gouthamr -.. _Jun Zhongjun: https://launchpad.net/~jun-zhongjun - -Scenario Tests --------------- - -History has shown that CI without scenario tests is inadequate because some -CI systems are able to pass the existing functional tests while having -serious bugs. - -Also lack of clarity about how certain driver operations should work or -which operations are required has led to driver that work incorrectly -despite good testing work by the original author. Scenario tests should -provide a way for driver authors to run a "conformance test" to validate -that their drivers do indeed meet community standards. - -To address these two issues we plan to implement new scenario tests to -address coverage gaps and also to request that 3rd party CI systems start -running the scenario tests suite in addition to the functional test suite. - -Eliminate Race Conditions -------------------------- - -Race conditions are the cause of a lot of Manila's test instability. Fixing -them in a way that works in a distributed active/active HA model is -surprisingly hard, so we plan to implement some fixes that will be the model -for solving race conditions in the future. - -Fix and improve Access Rules ----------------------------- - -Changes made to access rule management in the Mitaka release introduced some -bugs caused by a combination of bad design choices and lack of a good way -to prevent race conditions between state updates in the manager and the API. -We plan to fix these problems once and for all in Ocata. - -Enable IPv6 ------------ - -IPv6 support has been added to Manila in some places but not consistently. -In Ocata we plan to add complete support for IPv6 to the REST API, data model -and and driver interfaces, so that deployers and users in IPv6-only -environments can use Manila.