summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-09-18config/utils: Add generate_config.pyAlexandru Avadanii1-0/+53
Previously, generate_config.py resided in securedlab git repo, but since we want to be able to use it in both securedlab (for validation of new PDF files during verify jobs) and installer projects (for actually parsing the PDF file into usable installer inputs), we decided to move it to a common location, also available for regular users. This change merely replicates the file from securedlab git repo. Change-Id: I9ff7889e408338d3911853fe01b752b013de1db7 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-09-14minor changesJulien1-1/+1
missing comments in https://gerrit.opnfv.org/gerrit/#/c/41711/ Change-Id: I718a2c5b06a38700f739fe23e36f535562c2a90d Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2017-09-14Merge "Update requirements from ARM community"julien zhang1-1/+2
2017-09-14Merge "Update contents in E release"julien zhang7-95/+96
2017-09-12Update requirements from ARM communityJulien1-1/+2
Change-Id: Id221ade872bb7f38f406a2fb8ebc8651260b22bf Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2017-09-12Update contents in E releaseJulien7-95/+96
correct some information like: links and descriptions delete unuseful information JIRA: PHAROS-311 Change-Id: I1fceaa13fbff540bcd3f314f4653c7cc8c485091 Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2017-09-12Add PDF to documentJulien2-1/+19
Change-Id: Ib3d9f89b4556d91c2d7207eb109e18eafe6dfbd6 Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2017-09-11Merge "Fix Booking API"julien zhang8-23/+17
2017-08-17restruct documents according to opnfvdocsJulien72-11/+11
Use only development and release for we don't have test codes for now. JIRA: PHAROS-311 Change-Id: Iacfcaba81a7a52e09cf999b8603cc9dc2f8f2b97 Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2017-07-27Fix Booking APImaxbr8-23/+17
This fixes a server error for the booking REST api and some html errors. Change-Id: I86475967bbc8cd4c8f82f62e03789f1c9752d446 Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2017-07-26Mount PostgreSQL Data from Persistent VolumeTrevor Bramwell3-2/+9
Each time the postgresql container is torn down the database is lost. By using a presistent volume managed outside of docker compose, the postgresql data can persist across updates and service restarts. The volume needs to exist before the postgres container can start: this is done with the 'make data' command. Note: postgres container creates a volume at /var/lib/postgresql/data. Mounting at this location ensures the data is persisted into the external volume. Change-Id: I958ba57fc735c594378d575bc7108bee0d30c1e3 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-07-11Merge "Adding Labels"julien zhang6-0/+12
2017-06-27Fix Yamllint ViolationsTrevor Bramwell12-234/+262
JIRA: PHAROS-298 Change-Id: I1c9afc9bfee4a60144b95bc38e2333260c95167a Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-06-10Merge "Fix ipmi section to be valid yaml"Jack Morgan1-3/+3
2017-05-16Fix ipmi section to be valid yamlagardner1-3/+3
Change-Id: I04b5c5ead3b71c06549e9b385dcadacb79751ee4 Signed-off-by: agardner <agardner@linuxfoundation.org>
2017-05-05Pharos Dashboard: Add manual resource managementmaxbr10-15/+63
Dev Pods are now managed by checking the "Dev pod" box in the Admin Panel. This commit also fixes a dead image URL and the oauth process for the dashboard URL. Change-Id: Ic94160eb3a4504a369606261440df0e5354ac027 Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2017-03-09Remove docs ci job complains issuesJulien3-49/+49
such as: /home/jenkins-ci/opnfv/slave_root/workspace/docs-verify-rtd-master\ /docs/submodules/pharos/docs/labs/orange-lannion-lab/index.rst:201: ERROR: Unexpected indentation. Change-Id: I258ca061758e73ab576e44af5e4e2fed5e3cdb21 Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2017-03-08Adding LabelsShubhamRathi6-0/+12
Labels serve as anchors/ refs when referenced from other documents This patch adds labels to docs/*/*/index.rst Change-Id: I3dd866f0721b0c97d7c29fce0b275b29d0b2ddc8 Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
2017-02-13pod1.yaml for common configuration fileJack Morgan1-0/+136
modifications: 1. use list to replace fixed names; 2. use structure to avoid deplicated info; 3. rearrage the structure; 4. delete nic parameters from jumpserver 5. remove address and mac_address from remoteparas Change-Id: I4bc7e1ecf0321e852bbbe43c2ebc9a1291f7a78f Signed-off-by: Jack Morgan <jack.morgan@intel.com>
2017-01-05Add booking communication reference implementationmaxbr12-97/+144
JIRA: PHAROS-265 This adds an implementation of a booking communication agent that listens for booking notifications from the dashboard and updates the pod status in the dashboard. Change-Id: I1ea22390a46182a185df9c5e1771c9312d462092 Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2017-01-05Add library for dashboard notification Systemmaxbr15-145/+196
JIRA: PHAROS-265 Change-Id: Ia33235c5160ef6b36b27a6fe1a2eb97a45e72367 Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2017-01-05Add library for dashboard APImaxbr7-13/+140
JIRA: PHAROS-265 The DashboardAPI class can be used to query and update dashboard data. Change-Id: I584a3cc500ff1d67011c18af4e73e504126310a2 Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2016-10-25Merge "Add pharos-validator tool"Jack Morgan67-0/+10650
2016-10-17Add unit testsmaxbr25-82/+414
JIRA: RELENG-12 This commit increases test statement coverage to 84%. It also fixes the bugs that emerged while testing. Change-Id: I696091f1a07f8b7647872c7cb15f4368a4690619 Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2016-10-12Sync dashboard user data with jiramaxbr12-17/+146
JIRA: PHAROS-264 Change-Id: Ic4533af04946ee0493c762ca79aaf46ee0f80e00 Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2016-10-12Merge "Add Installer and Scenario fields to bookings"Jose Lausuch12-50/+182
2016-10-10Add Lannion lab in docMorgan Richomme1-0/+1
Change-Id: Ic1ad5e5aa3e2fecc67db0daf78b64a8e3c2d5bb7 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-10-05Add Installer and Scenario fields to bookingsmaxbr12-50/+182
JIRA: PHAROS-272 Change-Id: I28f44bfadb1dbe3cb0caca0a8038fba988cf26f9 Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2016-10-03Add pharos-validator toolTodd Gaunt67-0/+10650
Change-Id: I38e077c2c90059e39ee9871abf5d867a875827a3 Signed-off-by: Todd Gaunt <singularik@iol.unh.edu>
2016-09-26Add database migration filesmaxbr5-0/+202
Change-Id: Id24ced5dc7d71861df9899d472edb26f5805da50 Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2016-09-26Restructure dashboard project for docker deployingmaxbr100-52/+455
Change-Id: I13cad51270504ee4bed8558598a8891af58a26ab Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2016-09-22Merge "update the huawei's lab"Jack Morgan11-108/+241
2016-09-21Add license headersmaxbr63-1/+631
JIRA: RELENG-12 Change-Id: I6aeb82b2f72d086b70737f86282f8ed0c48f83cf Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2016-09-21Merge changes from topic 'pharos-dashboard'Jack Morgan16-1/+181
* changes: Add a REST API for the dashboard Send notifications for booking start and end
2016-09-21Fix no-license issueJulien5-34/+27
delete docs/etc/ for they are not used anymore add license info for yaml files Change-Id: Ibac03b338700fcb52ca7c290b594b7f874f53d5c Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2016-09-21Merge "Update the file naming"Julien8-5/+5
2016-09-21Merge "Implement notification framework"Jose Lausuch2-0/+104
2016-09-21Merge "Fix table HTML"Jose Lausuch8-82/+84
2016-09-21update the huawei's labWutianwei11-108/+241
Change-Id: I96c046b298bd915716b67790515ad9a555e6f62c Signed-off-by: Wutianwei <wutianwei1@huawei.com>
2016-09-20Pharos spec: AArch64 additionsAlexandru Avadanii1-0/+6
Change-Id: I42bdd5301bb9d45a8d3e806298ff138c21d9c220 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-09-20Adding Julien Zhang back to committer listJack Morgan1-0/+1
Change-Id: I79acf4e3226d90271e16b59ace5c553f55d0995e Signed-off-by: Jack Morgan <jack.morgan@intel.com>
2016-09-19Renaming the specification to index.rst to follow colorado guidelines.ChristopherPrice1-0/+0
Change-Id: I0d8d12f923f3f925537be7fd32d118c4497802d5 Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
2016-09-19Add a REST API for the dashboardmaxbr9-1/+92
JIRA: PHAROS-265 Change-Id: Ic1b2d20415b0b84473d5915c4f26f3e65bbb1ecf Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2016-09-19Send notifications for booking start and endmaxbr7-0/+89
JIRA: PHAROS-265 Change-Id: I53a37ac31dda70935752afc6da3315e6dfcbc90f Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2016-09-19Implement notification frameworkmaxbr2-0/+104
JIRA: PHAROS-265 The framework can be used by the dashboard and the labs to exchange notifications about booking events and pod status. Change-Id: Ibd7cd353c4933f7662d5368182faef8298b85efc Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2016-09-19Fix table HTMLmaxbr8-82/+84
JIRA: RELENG-12 Change-Id: I780c1fc0daab9ee2f2599c51f31eb416a2c7dbbf Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2016-09-19Update the file namingJulien8-5/+5
Update lab and pod name according to discussion of Pharos meeting on Sep.14, consistent naming for labs directory: https://wiki.opnfv.org/display/pharos/Pharos+git+repo Change-Id: I54520dda3f0662e42b8c1199f23036ced65b73bf Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2016-09-13Merge "fix image path"Morgan Richomme1-2/+3
2016-09-12Add user info panelmaxbr5-5/+69
JIRA: PHAROS-264 Change-Id: I5404812a78755ce1026401b8dda1f0d167dc6fda Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2016-09-12Add info to the resource viewmaxbr5-26/+153
JIRA: PHAROS-266 This adds a panel containing lab owner contact information, jenkins utilization timerange options and a table containing vpn users of a pod to the resource view. Change-Id: If991c74d3c93cd08f622771acc048ab998e16c48 Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>