You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

development wiki

 

Useful links

Installation Guide: Follow this link.

Documentation of features and configuration: Follow this link.

Development descriptions

Geant OpenNSA GIT repository

Web front end link: https://code.geant.net/stash/projects/CCS/repos/opennsa/browse

Clone link: https://cesnet.hazlinsky@code.geant.net/stash/scm/ccs/opennsa.git

The Geant repository contains two main branches "master" and "domainagg" which are the copy of same branches from the Nordunet's OpenNSA development repository and are kept in sync with the development in Nordunet. 

Other branches in Geant repo are development branches.

The development work flow is the following:

  • All new features should be developed in their own branch based on master !
  • When the feature will be in testing ready state, it should be done also with domain aggregate feature. Until domainagg will be merged into master, such testing has to be done by creating new branch based on domainagg and then merge the feature branch into it and make tests.
  • When new feature is tested. It should be sent upstream to Nordunet (to Henrik) for validation. When/If accepted, Henrik will merge it into the stock OpenNSA repo and then we can pull it from there to our local master (and domainagg, until merged into master).

Tracking the work in JIRA

Currently developed features and bug fixes are track using JIRA tickets here: https://issues.geant.net/jira/projects/JRA2CCS/summary/statistics

 

Development lab environment

ResourceWhere it is.AccessDescription/Notes
Junos SPACE10.0.20.3

https://10.0.20.3

Access credential can be found on this page protected page.
API at: https://10.0.20.3/api/space
with same credentials.

Use this for any Junos SPACE testing. 
OpenNSA dev. VMs default and testing10.0.20.10

Only default, when providing clone to others ... change the password.


OpenNSA "E-Line"10.0.20.11User: taas  ; password or restricted page 
OpenNSA dev for use with Junos SPACE10.0.20.12User: taas  ; password or restricted page
OpenNSA - Docker10.0.20.13User: taas  ; password or restricted pageFor Jan von Oorschot
OpenNSA - Ciena10.0.20.14User: taas  ; password or restricted pageFor Bjarke


Junos SPACE backend development

TODO

 

 

 

 

 

 

 

  • No labels