Tags: uw-ictd/colte
Tags
Release 0.16.0 This release updates colte packaging and configuration to allow installation of the core network without associated billing services. Users who wish to only leverage the colte cellular network can now install the `colte-cn-4g` package instead of `colte` for this subset of functionality.
Release 0.15.1 This patch release addresses two regressions. 1. It fixes the coltedb tool to correctly reflect the current database schema, allowing it to actually operate :) 2. It handles the case of null usernames when migrating from mysql to postgres, which is the case for users added to legacy systems with the coltedb tool.
Release 0.15.0
This release marks a major upgrade to CoLTE and will require user
action to upgrade existing systems.
1. To better stabilize the relationship between CoLTE and Haulage,
this release splits the data tables between each program and allows
each program to own their respective tables.
- As part of this migration CoLTE now supports full migrations and
schema updates via the knex framework. The latest migrations are
applied on startup, allowing future upgrades to change the
database schema without requiring user intervention.
2. The primary backing database has been shifted from mysql/mariadb to
postgresql. As the behavior of mysql (shipped with ubuntu) subtly
diverges from that of mariadb (shipped with debian & fedora), it
becomes harder to debug and support end-users in the field. Postgresql
is fully open source and consistently available across distributions,
making it ideal for our purposes.
- Existing mariadb/mysql deployments will need to manually migrate
their data from mysql to postgres. An upgrade tool is provided
and installed as part of the package release. You can see how to
use it with the command `colte-pg-upgrade --help`. This tool
does not delete data from the mysql database, and system
administrators will need to manually remove this unused data if
desired.
3. Miscellaneous bug fixes
- Fixed a packaging bug where the wrong environment file may be
included
- Return subscribers in a consistent order in the admin view
4. Meta
- Applied consistent machine-checkable style to the codebase via
prettier (for web-centric languages like js, HTML, hbs, yml,
etc) and black (for python).
- Added additional CI jobs to check style and run github code
quality analysis.
- Added new high-level documentation intended for end-users at
https://docs.colte.network
Release 0.14.0 This release addresses an update to the open5gs database schema and configuration file format to support network slices. It also addresses a minor upstream issue where units are not correctly applied to the APN aggregate maximum bit rate IE format.
PreviousNext