Skip to content
Snippets Groups Projects
Commit 51a8a2f6 authored by geant-release-service's avatar geant-release-service
Browse files

Finished release 2.22.

parents 270cc1cd 59df70cf
No related branches found
No related tags found
No related merge requests found
Pipeline #90055 passed
Showing
with 148 additions and 26 deletions
[MAIN]
extension-pkg-whitelist=pydantic
[MISCELLANEOUS]
# List of note tags to take in consideration, separated by a comma.
# Note that it does not contain TODO, only the default FIXME and XXX
notes=FIXME,
XXX
# Changelog # Changelog
## [2.22] - 2024-10-31
- Added EdgePort, IAS and GEANT IP products and required workflows
- Refactored pydantic models for maintainability
## [2.21] - 2024-10-22 ## [2.21] - 2024-10-22
- Fix inventory structure - Fix inventory structure
- Fix the `pe_router_list` in update_sdp_single_pe - Fix the `pe_router_list` in update_sdp_single_pe
...@@ -23,12 +27,6 @@ ...@@ -23,12 +27,6 @@
## [2.18] - 2024-10-01 ## [2.18] - 2024-10-01
- Use solo pool for Celery workers - Use solo pool for Celery workers
## [2.17] - 2024-09-30
- NOTHING IS HERE (JENKINS ISSUE)
## [2.16] - 2024-09-30
- NOTHING IS HERE (JENKINS ISSUE)
## [2.15] - 2024-09-30 ## [2.15] - 2024-09-30
- Show current license usage when updating Kentik license of a router - Show current license usage when updating Kentik license of a router
- Fix the bug of clearing all the AE members and creating new objects instead of updating it. - Fix the bug of clearing all the AE members and creating new objects instead of updating it.
......
...@@ -3,6 +3,7 @@ set -o errexit ...@@ -3,6 +3,7 @@ set -o errexit
set -o nounset set -o nounset
export OSS_PARAMS_FILENAME=../gso/oss-params-example.json export OSS_PARAMS_FILENAME=../gso/oss-params-example.json
export TESTING=true
pip install sphinx_rtd_theme sphinxcontrib-jquery pip install sphinx_rtd_theme sphinxcontrib-jquery
......
...@@ -9,6 +9,9 @@ Glossary of terms ...@@ -9,6 +9,9 @@ Glossary of terms
API API
Application Programming Interface Application Programming Interface
BFD
Bi-directional Forwarding Detection
BGP BGP
Border Gateway Protocol: a path vector routing protocol described in Border Gateway Protocol: a path vector routing protocol described in
`RFC 4271 <https://datatracker.ietf.org/doc/html/rfc4271>`_. `RFC 4271 <https://datatracker.ietf.org/doc/html/rfc4271>`_.
...@@ -54,18 +57,27 @@ Glossary of terms ...@@ -54,18 +57,27 @@ Glossary of terms
JSON JSON
JavaScript Object Notation JavaScript Object Notation
LACP
Link Aggregation Control Protocol
LAG LAG
Link Aggregation: a bundle of multiple network connections. Link Aggregation: a bundle of multiple network connections.
LAN LAN
Local Area Network Local Area Network
LLDP
Link Layer Discovery Protocol
LSO LSO
Lightweight Service Orchestrator Lightweight Service Orchestrator
NET NET
Network Entity Title: used for :term:`ISIS` routing. Network Entity Title: used for :term:`ISIS` routing.
NREN
National Research and Education Network
OIDC OIDC
OpenID Connect OpenID Connect
...@@ -78,6 +90,14 @@ Glossary of terms ...@@ -78,6 +90,14 @@ Glossary of terms
OSS OSS
Operational Support Systems Operational Support Systems
SBP
Service Binding Point, a logical construct used in the orchestrator to attach a partner subscription to a physical
(set of) ports.
SDP
Service Demarcation Point: A logical construct used for modeling partner subscriptions. It models the link between
the physical and the service domains.
SNMP SNMP
Simple Network Management Protocol: a protocol that's used for gathering data, widely used for network management Simple Network Management Protocol: a protocol that's used for gathering data, widely used for network management
and monitoring. and monitoring.
...@@ -91,5 +111,8 @@ Glossary of terms ...@@ -91,5 +111,8 @@ Glossary of terms
VLAN VLAN
Virtual LAN Virtual LAN
WAN
Wide Area Network
WFO WFO
`Workflow Orchestrator <https://workfloworchestrator.org/>`_ `Workflow Orchestrator <https://workfloworchestrator.org/>`_
``gso.products.product_blocks.bgp_session``
===========================================
.. automodule:: gso.products.product_blocks.bgp_session
:members:
:show-inheritance:
``gso.products.product_blocks.edge_port``
=========================================
.. automodule:: gso.products.product_blocks.edge_port
:members:
:show-inheritance:
...@@ -14,13 +14,16 @@ Submodules ...@@ -14,13 +14,16 @@ Submodules
.. toctree:: .. toctree::
:maxdepth: 1 :maxdepth: 1
super_pop_switch bgp_session
office_router edge_port
iptrunk iptrunk
lan_switch_interconnect
nren_l3_core_service
office_router
opengear
pop_vlan
router router
service_binding_port
site site
super_pop_switch
switch switch
lan_switch_interconnect
pop_vlan
opengear
``gso.products.product_blocks.nren_l3_core_service``
====================================================
.. automodule:: gso.products.product_blocks.nren_l3_core_service
:members:
:show-inheritance:
``gso.products.product_blocks.service_binding_port``
====================================================
.. automodule:: gso.products.product_blocks.service_binding_port
:members:
:show-inheritance:
``gso.products.product_types.edge_port``
========================================
.. automodule:: gso.products.product_types.edge_port
:members:
:show-inheritance:
...@@ -14,12 +14,14 @@ Submodules ...@@ -14,12 +14,14 @@ Submodules
.. toctree:: .. toctree::
:maxdepth: 1 :maxdepth: 1
super_pop_switch edge_port
office_router
iptrunk iptrunk
lan_switch_interconnect
nren_l3_core_service
office_router
opengear
pop_vlan
router router
site site
super_pop_switch
switch switch
lan_switch_interconnect
pop_vlan
opengear
``gso.products.product_types.nren_l3_core_service``
===================================================
.. automodule:: gso.products.product_types.nren_l3_core_service
:members:
:show-inheritance:
...@@ -5,6 +5,14 @@ ...@@ -5,6 +5,14 @@
:members: :members:
:show-inheritance: :show-inheritance:
Subpackages
-----------
.. toctree::
:maxdepth: 1
types/index
Submodules Submodules
---------- ----------
......
``gso.utils.types.base_site``
=============================
.. automodule:: gso.utils.types.base_site
:members:
:show-inheritance:
``gso.utils.types.coordinates``
===============================
.. automodule:: gso.utils.types.coordinates
:members:
:show-inheritance:
``gso.utils.types.country_code``
================================
.. automodule:: gso.utils.types.country_code
:members:
:show-inheritance:
...@@ -4,3 +4,21 @@ ...@@ -4,3 +4,21 @@
.. automodule:: gso.utils.types .. automodule:: gso.utils.types
:members: :members:
:show-inheritance: :show-inheritance:
Submodules
----------
.. toctree::
:maxdepth: 2
:titlesonly:
base_site
coordinates
country_code
interfaces
ip_address
netbox_router
site_name
tt_number
unique_field
``gso.utils.types.interfaces``
==============================
.. automodule:: gso.utils.types.interfaces
:members:
:show-inheritance:
``gso.utils.types.ip_address``
==============================
.. automodule:: gso.utils.types.ip_address
:members:
:show-inheritance:
``gso.utils.types.netbox_router``
=================================
.. automodule:: gso.utils.types.netbox_router
:members:
:show-inheritance:
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment