be6f9b820224e6856a1e049b5002225fb0f1413e
[pharos.git] / docs / information / pharos.rst
1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. http://creativecommons.org/licenses/by/4.0
3 .. (c) 2016 OPNFV.
4
5 .. OPNFV Pharos Project Information file.
6
7 ==========================
8 Pharos Project Information
9 ==========================
10
11 Introduction
12 ============
13
14 The `Pharos Project <https://www.opnfv.org/developers/pharos>`_ deals with developing an OPNFV lab infrastructure that is geographically and technically diverse.
15 This will greatly assist in developing a highly robust and stable OPNFV platform. Community labs are hosted by
16 individual companies and there is also an OPNFV lab hosted by the Linux Foundation that has controlled access for key
17 development and production activities. The **Pharos Specification** defines a "compliant" deployment and test
18 environment. Pharos is responsible for defining lab capabilities, developing management/usage policies and process;
19 and a support plan for reliable access to project and release resources. Community labs are provided as a service by
20 companies and are not controlled by Pharos however our goal is to provide easy visibility of all lab capabilities
21 and their usage at all-times.
22
23 A requirement of Pharos labs is to provide *bare-metal* for development, deployment and testing. This is resource
24 intensive from a hardware and support perspective while providing remote access can also be very challenging due to
25 corporate IT policies. Achieving a consistent *look and feel* of a federated lab infrastructure continues to be an
26 objective. Virtual environments are also useful and provided by some labs. Jira is currently used for tracking lab
27 operational issues as well as for Pharos project activities.
28
29 Future lab capabilities are currently focussed on 1) Deployment automation 2) Dashboards (for capability and usage)
30 3) *Virtual Labs* for developer on-boarding.
31
32 * Pharos page: https://www.opnfv.org/developers/pharos
33 * Pharos project Wiki: https://wiki.opnfv.org/pharos
34 * `Pharos Planning <https://wiki.opnfv.org/pharos_rls_b_plan>`_
35
36 Project Communication
37 =====================
38
39 * `Jira <https://jira.opnfv.org/projects/PHAROS/summary>`_
40 * `Weekly Pharos meeting <https://wiki.opnfv.org/meetings#pharos_meetings>`_
41 * `Weekly coordination meeting for Test related projects <https://wiki.opnfv.org/meetings/test>`_
42 * IRC: freenode.net #opnfv-pharos http://webchat.freenode.net/?channels=opnfv-pharos
43 * Mailing List: use opnfv-tech-discuss and tag your emails with [Pharos] in the subject for filtering
44
45 Project Release Artifacts
46 =========================
47
48 * Project Repository: https://gerrit.opnfv.org/gerrit/#/q/pharos
49 * Continuous Integration https://build.opnfv.org/ci/view/pharos/
50 * Documentation: http://artifacts.opnfv.org/pharos/docs/
51
52 Pharos Lab Process
53 ==================
54
55 * Process for requesting lab access and support https://wiki.opnfv.org/pharos_rls_b_support
56 * Pharos Lab Governance and Policies https://wiki.opnfv.org/pharos_policies
57 * Status of Community labs https://wiki.opnfv.org/pharos_rls_b_labs
58
59 Current Labs
60 ============
61
62 An interactive map of OPNFV lab locations, lab owners and other lab information is maintained on the `Pharos Wiki
63 <https://wiki.opnfv.org/pharos#community_labs>`_
64
65 +----+---------------+----------------------------------------------------------+----------------------+
66 |    | **Hosted by** |  **Home page**                                           | **Location**         |
67 | #  |               |                                                          |                      |
68 +----+---------------+----------------------------------------------------------+----------------------+
69 | 1  | Linux         | https://wiki.opnfv.org/get_started/lflab_hosting         | Portland, Oregon     |
70 |    |  Foundation   |                                                          |                      |
71 +----+---------------+----------------------------------------------------------+----------------------+
72 | 2  | Spirent       | https://wiki.opnfv.org/pharos/spirentvctlab              | Nephoscale, CA       |
73 |    |               |                                                          |                      |
74 +----+---------------+----------------------------------------------------------+----------------------+
75 | 3  | China Mobile  | https://wiki.opnfv.org/lab2_chinamobile_hosting          | Beijing, China       |
76 |    |               |                                                          |                      |
77 +----+---------------+----------------------------------------------------------+----------------------+
78 | 4  | Dell          | https://wiki.opnfv.org/dell_hosting                      | Santa Clara, CA      |
79 |    |               |                                                          |                      |
80 +----+---------------+----------------------------------------------------------+----------------------+
81 | 5  | Enea          | https://wiki.opnfv.org/enea-pharos-lab                   | Kista, Sweden        |
82 |    |               |                                                          |                      |
83 +----+---------------+----------------------------------------------------------+----------------------+
84 | 6  | Ericsson      | https://wiki.opnfv.org/get_started/ericsson_hosting      | Montreal, Canada     |
85 |    |               |                                                          |                      |
86 +----+---------------+----------------------------------------------------------+----------------------+
87 | 7  | Huawei        | https://wiki.opnfv.org/lab4_huawei                       | Xi an, China         |
88 |    |               |                                                          |                      |
89 +----+---------------+----------------------------------------------------------+----------------------+
90 | 8  | Huawei        | https://wiki.opnfv.org/get_started/huawei_sc_hosting     | Santa Clara, CA      |
91 |    |               |                                                          |                      |
92 +----+---------------+----------------------------------------------------------+----------------------+
93 | 9  | Intel         | https://wiki.opnfv.org/get_started/intel_hosting         | Hillsboro, Oregon    |
94 |    |               |                                                          |                      |
95 +----+---------------+----------------------------------------------------------+----------------------+
96 | 10 | Orange        | https://wiki.opnfv.org/opnfv-orange                      | Lannion, France      |
97 |    |               |                                                          |                      |
98 +----+---------------+----------------------------------------------------------+----------------------+
99 | 11 | Orange        | https://wiki.opnfv.org/opnfv-orange                      | Paris, France        |
100 |    |               |                                                          |                      |
101 +----+---------------+----------------------------------------------------------+----------------------+
102 | 12 | ZTE           | https://wiki.opnfv.org/zte-nj-testlab                    | Nan Jing, China      |
103 |    |               |                                                          |                      |
104 +----+---------------+----------------------------------------------------------+----------------------+
105
106
107 Pharos project Key Facts
108 ========================
109
110 **Key Project Facts are mainatined in the Pharos INFO file**
111
112 .. Reference Project Fact File ... does not work???
113
114 .. include:: ../../INFO
115
116 .. Remove below text once include directive above works
117
118 - Project: Testbed infrastructure (Pharos)
119 - Project Creation Date:  January 8, 2015
120 - Project Category:  Integration & Testing
121 - Lifecycle State:  Mature
122 - Primary Contact:  Trevor  <trevor.cooper@intel.com>
123 - Project Lead:  Trevor  <trevor.cooper@intel.com>
124 - Jira Project Name:  Testbed infrastructure Project
125 - Jira Project Prefix:  PHAROS
126 - Mailing list tag: [pharos]
127 - IRC: Server:freenode.net Channel:#opnfv-pharos
128 - Repository: pharos
129
130 - Committers:
131
132   - Trevor Cooper<trevor.cooper@intel.com>
133   - Fu Qiao <fuqiao@chinamobile.com>
134   - Sheng-ann Yu <sheng-ann.yu@ericsson.com>
135   - Wenjing Chu <Wenjing_Chu@DELL.com>
136   - Chris Donley <C.Donley@cablelabs.com>
137   - Morgan Richomme <morgan.richomme@orange.com>
138   - Erica Johnson <erica.johnson@iol.unh.edu>
139   - Hui Deng <denghui@chinamobile.com>
140   - Prabu Kuppuswamy <prabu.kuppuswamy@spirent.com>
141   - Sean Chen <s.chen@huawei.com>
142   - Saikrishna M Kotha <saikrishna.kotha@xilinx.com>
143   - Eugene Yu <yuyijun@huawei.com>
144
145
146 Revision: _sha1_
147
148 Build date: |today|