Hi Ahmed,
thanks for your reply. That helps a lot.
One additional question. Since the commit Guillaume has linked is
relatively new, can I use the Opendaylight phosphorus-SR1 release
version or do I have to create it from the master branch? And am I
correct that your version (gnpy4tpce) which is 2.4.3 is then using gnpy
2.4.3?
Kind regards,
Michael
On 11.04.22 17:18, ahmed.tr...@orange.com wrote:
Hello Michael,
I think that Guillaume has well explained how the functional test of
gnpy-TPCE could be performed, which could be a good first step to
discover the tool.
Then, if you want to use the interface with other examples, you can
follow these steps:
1- install the gnpy with this command: pip install gnpy4tpce
--extra-index-url
https://gitlab.com/api/v4/projects/33090323/packages/pypi/simple
2- Launch gnpy using this command: gnpy-rest
3- launch karaf for T-PCE
Now the two programs are ready to communicate and T-PCE will take into
account GNPy to check the feasiblity of the path.
Best regards,
Ahmed
On 08/04/2022 09:49, LAMBERT Guillaume INNOV/NET wrote:
Hi Michael
I agree the documentation at
https://docs.opendaylight.org/projects/transportpce/en/stable-phosphorus/developer-guide.html#gnpy-interface
<https://docs.opendaylight.org/projects/transportpce/en/stable-phosphorus/developer-guide.html#gnpy-interface>
does not answer these questions.
Until recently, GNPy had no standard REST interface so we had to
start from scratch when developing a REST interface for transportPCE.
It was a long time ago. GNPy made recently some progress to propose a
standard REST interface.
And we are now converging to something much more stable though it is
still a bit fluctuating.
I think it is still under work but I might be wrong.
Ahmed or Olivier in CC are following that much closer than me and
might tell you more about it .
more details at
https://git.opendaylight.org/gerrit/c/transportpce/+/99937
<https://git.opendaylight.org/gerrit/c/transportpce/+/99937>
You can find an example on how to use our GNPy REST interface in
tests/transportpce_tests/pce/test03_gnpy.py
It has been automated in the CI recently.
You can run it via tox with python 3.8 with the following command.
$ tox -e buildcontroller,testsPCE gnpy
Python 3.9 and > work too but you have to unforce the version
specified in tox.ini
https://git.opendaylight.org/gerrit/c/transportpce/+/99584
<https://git.opendaylight.org/gerrit/c/transportpce/+/99584>
NB: Older versions requiring a docker image were not automatically
evaluated by the CI and were tested manually.
Let me know if you have any issue to make it work or to infer how to
deploy a working solution from it.
Hope this helps
Guillaume
------------------------------------------------------------------------
*De :* Discuss@lists.opendaylight.org
<Discuss@lists.opendaylight.org> de la part de Michael D?rre
<michael.due...@highstreet-technologies.com>
*Envoyé :* vendredi 8 avril 2022 07:17
*À :* discuss@lists.opendaylight.org
*Objet :* [ODL Discuss] transportPCE and gnpy
Hello,
we try to find out how gnpy and transportpce are working together,
since we found some commits and presentations with this. My question is:
Is there a documentation how to get this working together? Something
like
* a deployment documentation,
* a README with the steps to configure transportPCE and gnpy,
* or any other documentation.
Sadly I was not able to find any articles in the odl wiki about it,
but maybe I do oversee something.
Thanks in advance.
Kind regards,
Michael
--
*Michael Dürre*
Software Engineer
highstreet technologies GmbH
Hähnelstraße 6
12159 Berlin
Skype: michael.due...@highstreet-technologies.com
E-Mail: michael.due...@highstreet-technologies.com
<mailto:michael.due...@highstreet-technologies.com>
Web: http://www.highstreet-technologies.com
<http://www.highstreet-technologies.com/>
Geschäftsführer: Dipl.-Ing. (FH) Alfons Mittermaier
Handelsregister: Amtsgericht Charlottenburg, HRB 114905 B
Firmensitz: Berlin
USt-IdNr.: DE261090513
--
Ahmed Triki
R&D Engineer - Orange Labs
LB202 - 2 avenue Pierre Marzin
22300 Lannion - FRANCE
Tel: +33 2 96 07 02 67
_________________________________________________________________________________________________________________________
Ce message et ses pieces jointes peuvent contenir des informations
confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce
message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages
electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou
falsifie. Merci.
This message and its attachments may contain confidential or privileged
information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete
this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been
modified, changed or falsified.
Thank you.
--
*Michael Dürre*
Software Engineer
highstreet technologies GmbH
Hähnelstraße 6
12159 Berlin
Skype: michael.due...@highstreet-technologies.com
E-Mail: michael.due...@highstreet-technologies.com
<mailto:michael.due...@highstreet-technologies.com>
Web: http://www.highstreet-technologies.com
<http://www.highstreet-technologies.com>
Geschäftsführer: Dipl.-Ing. (FH) Alfons Mittermaier
Handelsregister: Amtsgericht Charlottenburg, HRB 114905 B
Firmensitz: Berlin
USt-IdNr.: DE261090513
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#8883): https://lists.opendaylight.org/g/Discuss/message/8883
Mute This Topic: https://lists.opendaylight.org/mt/90329941/21656
Group Owner: discuss+ow...@lists.opendaylight.org
Unsubscribe: https://lists.opendaylight.org/g/Discuss/unsub
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-