Releases: NORDUnet/opennsa
Releases · NORDUnet/opennsa
3.0.2
What's Changed
- Support configuration for any backend by @bjpbakker in #5
- Adding json content-type by @mkrogh in #6
- Change bandwidth to capacity by @mkrogh in #7
- Update rest interface documentation by @mkrogh in #8
- Use the same names as GET for start_time and end_time by @mkrogh in #9
- Bump twisted from 15.2.1 to 19.7.0 by @dependabot in #10
- build docker container with opennsa v3 and python3 by @hanstrompert in #13
- New twisted client TLS context with correct peer verification and SNI support by @hanstrompert in #18
- not all certificates have a common name by @hanstrompert in #22
- Removed necessity for --squash by @marcosfsch in #21
- Docker Overall Improvement and workflow changes by @safaci2000 in #23
- Updated oess.py to python3 by @marcosfsch in #20
- Introduce Admin access to querySummary by @safaci2000 in #29
- Adding CI/CD by @safaci2000 in #30
- Adding instructions for local CI/CD exec by @safaci2000 in #32
- Proxied setup support by @hanstrompert in #31
- [TechDebt] Adding a CI health badge by @safaci2000 in #34
- [TechDebt] Adding automatic docker publishing. by @safaci2000 in #35
- an http request should return bytes by @hanstrompert in #33
New Contributors
- @bjpbakker made their first contribution in #5
- @mkrogh made their first contribution in #6
- @dependabot made their first contribution in #10
- @hanstrompert made their first contribution in #13
- @marcosfsch made their first contribution in #21
- @safaci2000 made their first contribution in #23
Full Changelog: https://github.com/NORDUnet/opennsa/commits/3.0.2
OpenNSA 3.0.1
- Partial port of the the brocade backend to Python 3
- Updated docker buildfile for Python 3 (kindly provided by Hans Trompert, SURFnet)
- Some initial tests with multi-NSA setups
- Fix issue with nml network displaying the wrong network names
- Some slight clarification around OpenNSA 3 migration.
- Fix issue with remote network being omitted in nml topology
- Better error message if the cerficate directory is not a directory
- Fix issue with the object id being listed in the discovery.xml (and not nsa id)
- Improved logging (missing system variables / better explanations, linkvector)
- Some spelling/grammar fixes on the documentation
- Fix issue with undefined variable being used in httpclient
- Improve parsing of peers url list
- Better documentation around having multiple peers
- Several fixes regarding byte/string in all of the code base
- Updated requirements to specify twistar 2.0
Special thanks to John Hess for a lot of feedback and patches for this release.
OpenNSA 3.0.0
- Port to Python 3
- Support for multiple backends
- More tests added
- Better pathfinder and pathfinding in general
- Better logging in several odd error cases
- Lots of small fixes
This release requires some small changes to configuration file.
See docs/migration for details.