Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Removal of archived projects #3470

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 0 additions & 4 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,6 @@ The actual technical specification is done in the following repositories:
`anuket-project/RA2 <https://github.com/anuket-project/RA2>`__
* Reference Conformance (RC2) for RA2 based Implementations:
`anuket-project/RC2 <https://github.com/anuket-project/RC2>`__
* Reference Implementation based on RA1 specifications (RI1):
`anuket-project/RI1 <https://github.com/anuket-project/RI1>`__
* Reference Implementation based on RA2 specifications (RI2):
`anuket-project/RI2 <https://github.com/anuket-project/RI2>`__

The development of the specifications happen in the respective repository of the sub-projects. Pull requests related to
the sub-projects should be created to the sub-project repos and not to this repo.
Expand Down
2 changes: 0 additions & 2 deletions doc/common/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@ Available Specifications
- :doc:`ref_model:index`
- :doc:`ref_arch_openstack:index`
- :doc:`ref_arch_kubernetes:index`
- :doc:`ref_impl_cntt-ri:index`
- :doc:`ref_impl_cntt-ri2:index`

Introduction
------------
Expand Down
2 changes: 0 additions & 2 deletions doc/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,6 @@
'ref_arch_openstack': ('https://cntt.readthedocs.io/projects/ra1/en/latest/', None),
'ref_arch_kubernetes': ('https://cntt.readthedocs.io/projects/ra2/en/latest/', None),
'ref_cert_RC2': ('https://cntt.readthedocs.io/projects/rc2/en/latest/', None),
'ref_impl_cntt-ri': ('https://cntt.readthedocs.io/projects/ri1/en/latest/', None),
'ref_impl_cntt-ri2': ('https://cntt.readthedocs.io/projects/ri2/en/latest/', None)
}
autosectionlabel_prefix_document = True
autosectionlabel_maxdepth = 4
Expand Down
58 changes: 27 additions & 31 deletions doc/gov/chapters/chapter09.rst
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@ provide intended value across a sufficient spectrum of participating entities to
these field trials is as follows:

#. Demostrate the partnership approach to validate Anuket community is adopting a consistent approach
#. Validate the RI1 specifications and RC1 test suite, not VNFs or NFVIs
#. Validate the RI2 specifications and RC2 test suite, not CNFs or CaaSs
#. Validate the RC1 test suite, not VNFs or NFVIs
#. Validate the RC2 test suite, not CNFs or CaaSs

Purpose of this Document Section
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Expand Down Expand Up @@ -152,26 +152,25 @@ field trials as a method of ensuring consistency between releases.
Summary/Field Trials Participants Overview
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reference Implementation (RI1) and Reference Conformance (RC1) requirements are defined by the Reference Architecture
(RA1). To ensure that Telecom industry operators, suppliers, and end user customers will derive benefit for the effort,
Anbuket is running field tests to validate the feasibility, utility, and effectiveness of its requirements and methods
(RI1/RC1).
Reference Conformance (RC1) requirements are defined by the Reference Architecture (RA1). To ensure that Telecom
industry operators, suppliers, and end user customers will derive benefit for the effort, Anuket is running field tests
to validate the feasibility, utility, and effectiveness of its requirements and methods (RC1).

Field Trials Intentions
^^^^^^^^^^^^^^^^^^^^^^^

The field trials are viewed as a partnership of Anuket with participants to validate that the community is adopting a
consistent approach. This is not a VI badging exercise. The trials will validate the RI1 and the RC1 test suite
requirements and methods themselves, not VNFs or VI systems under test.
consistent approach. This is not a VI badging exercise. The trials will the RC1 test suite requirements and methods
themselves, not VNFs or VI systems under test.

Expectations and Assumptions of Field Trials
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Anuket expects to exit the trials with either validation of RI1 and RC1 or a set of actions to review and possibly
modify the RI1 or RC1 to address any gaps identified. By taking advantage of the community continuous improvement
process, the lessons learned in the field trials will be applied to the badging processes to refine/define the criteria
with the intention of making the badges meaningful and mutually beneficial to operators and suppliers. Performance
testing is not included in the field trials.
Anuket expects to exit the trials with either validation of RC1 or a set of actions to review and possibly modify the
RC1 to address any gaps identified. By taking advantage of the community continuous improvement process, the lessons
learned in the field trials will be applied to the badging processes to refine/define the criteria with the intention of
making the badges meaningful and mutually beneficial to operators and suppliers. Performance testing is not included in
the field trials.

Pre-trials activities
^^^^^^^^^^^^^^^^^^^^^
Expand All @@ -190,9 +189,7 @@ from pre-existing space, newly built space or securing LaaS. The environment can
private or community hardware infrastructure.

Second, the participant will build/setup/configure the environment space using their preferred method. This can include
the use of a cookbook, automated install, and/or build from RA1/RI1 or RA2/RC2 requirements and specifications. CNTT
:doc:`RI1 Chapter 3 <ref_impl_cntt-ri:chapters/chapter03>` and :doc:`RI2 Chapter 3
<ref_impl_cntt-ri2:chapters/chapter03>` documentations provide the matching RI requirements for the build.
the use of a cookbook, automated install, and/or build from RA1 or RA2/RC2 requirements and specifications.

Expectation 2: Execute the RC1 or RC2 Test suites
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Expand All @@ -216,7 +213,7 @@ Expectation #3: The Qualitative Survey
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

At the conclusion of the Test Case iterations, the participant will be asked to complete a qualitative survey of their
experience. This survey will be used to measure the feasibility, utility, and effectiveness of the RI1 specifications,
experience. This survey will be used to measure the feasibility, utility, and effectiveness of the RA1 specifications,
installation/configuration methods and RC-1 Test case efficacy. The survey will be in an Agile User Story format. The
Table below provides an example of the survey questions:

Expand Down Expand Up @@ -256,8 +253,8 @@ Anuket Field Trials Approach
Key Expectations and Assumptions
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

#. Expectation: Through healthy feedback from suppliers, Anuket will exit the trial with either validation of RI1, RI2,
RC1 and RC2 or a set of actions to close gaps.
#. Expectation: Through healthy feedback from suppliers, Anuket will exit the trial with either validation of RC1 and
RC2 or a set of actions to close gaps.
#. Expectation: Post trial and gap closure, the community will define a badging process that is mutually beneficial to
operators and suppliers.
#. Assumption: Performance testing is not in field trial.
Expand Down Expand Up @@ -299,8 +296,8 @@ Success Indicators
Initiation
~~~~~~~~~~

Objectives of RI1/RC1 Trials
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Objectives of RC1 Trials
^^^^^^^^^^^^^^^^^^^^^^^^

The object is to quantitively and qualitatively assess and evaluate the following Anuket requirements,
methods, and support processes:
Expand Down Expand Up @@ -340,9 +337,9 @@ Anuket GitHub
Test Case Identification
^^^^^^^^^^^^^^^^^^^^^^^^

Specific test cases for the field trials will be documented and provided to the participants based upon the CNTT RI1 and
RC1 work streams requirements. The technical testing methods, procedures and documentation shall be provided by these
work streams.
Specific test cases for the field trials will be documented and provided to the participants based upon the RC1 work
streams requirements. The technical testing methods, procedures and documentation shall be provided by these work
streams.

Vendor Solicitation/Commitment
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Expand All @@ -351,8 +348,8 @@ Vendor members will be solicited for participation in the trials. The vendors wi
assessment and evaluation processes. As previously mentioned, additional discussion is needed to define what results
data and at what level of detail is acceptable to be shared.

RI1/RC1 Trial Deliverable
^^^^^^^^^^^^^^^^^^^^^^^^^
RC1 Trial Deliverable
^^^^^^^^^^^^^^^^^^^^^

The Initiate Field Trial Stage will deliver execution and assessment plans including:

Expand All @@ -373,7 +370,7 @@ Activities include the deployment and configuration of VI and execution of the R
that commit to the trials will build/setup/prep labs for the trials per the instructions:

1. Secure appropriate environment space (pre-existing, new build, LaaS)
2. VI per published RI1 Specifications
2. VI per published RA1 Specifications
3. RC1 or RC2 Test suite will be provided to the participants
4. Trial Participants ensure a complete understanding of the test suite actions and expected outcomes.

Expand Down Expand Up @@ -402,8 +399,7 @@ be staffed:
- Technical Field Trial Steering Lead
- Vendor lead from each supplier
- SME(s) for RC1 or RC2 supporting suppliers
- SME(s) for RI1 or RI2 supporting suppliers
- SME(s) for RI1/RC1 or RI2/RC2
- SME(s) for RC1 or RC2
- Other support roles such as Governance, technical writers, etc.

The participants that volunteer for the roles will be expected to provide the appropriate amount of time to support the
Expand Down Expand Up @@ -476,8 +472,8 @@ trail. Questionnaire responses will be used in the Evaluate phase.
Quantitative Outcomes
^^^^^^^^^^^^^^^^^^^^^

Technical outcomes i.e. technical test results will be collected and managed by RI1/RC1 work streams based upon
participants privacy preferences.
Technical outcomes i.e. technical test results will be collected and managed by RC1 work streams based upon participants
privacy preferences.

Deliverables:
* Feedback is provided from the participants on their outcomes to Anuket.
Expand Down
2 changes: 0 additions & 2 deletions doc/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@ Anuket Specifications
- :doc:`Reference Conformance (RC1) for RA1 based Implementations <ref_arch_openstack:chapters/chapter08>`
- :doc:`Reference Architecture (RA2) for Kubernetes based cloud infrastructure <ref_arch_kubernetes:index>`
- :doc:`Reference Conformance (RC2) for RA2 based Implementations <ref_cert_RC2:index>`
- :doc:`Reference Implementation based on RA1 specifications (RI1) <ref_impl_cntt-ri:index>`
- :doc:`Reference Implementation based on RA2 specifications (RI2) <ref_impl_cntt-ri2:index>`
- :ref:`Community Guidelines <gov/index:anuket project - community guidelines>`
- :doc:`Code of Conduct <CODE_OF_CONDUCT>`
- `The License (Creative Commons Attribution 4.0 International) <https://creativecommons.org/licenses/by/4.0/
Expand Down
2 changes: 1 addition & 1 deletion tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ envlist = docs
skipsdist = true

[testenv:docs]
basepython = python3.10
basepython = python3.12
deps =
-chttps://opendev.org/openstack/requirements/raw/branch/stable/2024.1/upper-constraints.txt
-r{toxinidir}/test-requirements.txt
Expand Down