mirror of
https://github.com/Telecominfraproject/ols-ucentral-client.git
synced 2026-03-20 03:39:28 +00:00
This commit completes the PKI 2.0 implementation by integrating schema v5.0.0 and fixing runtime configuration handling. PKI 2.0 Testing: - Tested with simulated switch (ols-ucentral-client) running in Docker container - Successfully connected to cloud instance using PKI 2.0 birth certificates - Verified automatic EST enrollment and operational certificate retrieval - Confirmed gateway connectivity with operational certificates Version Update: - Update client version from 4.1.0 → 5.0.0 - Aligns with PKI 2.0 feature release Schema Update: - Update schema reference to release/v5.0.0 - Add version.json and schema.json to /etc/ for runtime capabilities reporting - Update config-samples/ucentral.schema.pretty.json to v5.0.0 - New fields: autoneg, qos-priority-mapping - Regenerate property databases for test suite: - property-database-base.c (418 properties) - property-database-platform-brcm-sonic.c (418 properties) Configuration Fixes: - Fix UC_GATEWAY_ADDRESS parsing to support host:port format - Previously required separate -s and -P flags - Now supports single environment variable: UC_GATEWAY_ADDRESS=host:port