2 Commits

Author SHA1 Message Date
Mike Hansen
45c70e2c9d Merge pull request #10 from Telecominfraproject/update-ucentral-client-olgV8
Prepare v0.0.3 release with updated ucentral-client image
2026-03-13 11:23:54 -04:00
Mike Hansen
61750ff76d Prepare v0.0.3 release with updated ucentral-client image
- Updated iso-files/ucentral-setup.sh to use mjhnetexp/ucentral-client:olgV8
- Updated ISO version to v0.0.3 in grub.cfg
- Added v0.0.3 changelog entry

The olgV8 image contains:
- Updated ucentral-schema from ra_proposal branch (SDK commit 6491570)
- Latest VyOS integration improvements
- Schema enhancements for NAT and operational commands
2026-03-11 10:49:57 -04:00
4 changed files with 9 additions and 30 deletions

View File

@@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file.
NOTE: the project follows [Semantic Versioning](http://semver.org/).
## v0.0.3 - March 11th, 2026
- Updated ucentral-client Docker image to olgV8
- Includes updated ucentral-schema from ra_proposal branch (SDK commit 6491570)
- VyOS integration improvements and schema enhancements
## v0.0.2 - February 12th, 2026
- Add Ucentral support and documentation

View File

@@ -38,34 +38,7 @@ At this time you can either load a default configuration and use VyOS in a "stan
### OpenWifi Cloud SDK mode
#### VyOS Minimal Configuration
Before setting up the uCentral client, configure VyOS with minimal settings required for cloud management:
```
configure
# Enable DHCP on WAN interface (br0)
set interfaces bridge br0 address dhcp
# Enable HTTPS API service
set service https
# Enable REST API endpoint (required for uCentral configuration management)
# The REST endpoint allows the uCentral client to push configurations via API
set service https api rest
# Set API key (use a secure key in production)
set service https api keys id ucentral key 'MY-HTTPS-API-PLAINTEXT-KEY'
commit
save
exit
```
**Note on REST API**: The `rest` endpoint is required because uCentral uses the `/config-file` API to push complete configurations in a single transaction. Without REST enabled, the API will reject configuration requests. The API key set here must match the `key` value in `/etc/ucentral/vyos-info.json` inside the ucentral-olg container.
#### Setup of Ucentral-Client Container
### Setup of Ucentral-Client Container
- SSH to the OLG Ubuntu host
- Run `sudo /opt/staging_scripts/ucentral-setup.sh setup` to setup the ucentral-client container

View File

@@ -4,7 +4,7 @@ insmod png
loadfont unicode
gfxpayload text
ISO_VERSION="v0.0.8"
ISO_VERSION="v0.0.3"
menuentry "Install Open LAN Gateway (ISO $ISO_VERSION)" {
linux /casper/vmlinuz autoinstall fsck.mode=skip ds=nocloud\;s=/cdrom/nocloud/ ipv6.disable=1 console=ttyS0,115200n8 console=tty0 network-config=disabled ---

View File

@@ -5,7 +5,7 @@ ACTION="$1"
# ================= CONFIG =================
CONTAINER="ucentral-olg"
IMAGE="mjhnetexp/ucentral-client:olgV7"
IMAGE="mjhnetexp/ucentral-client:olgV8"
BRIDGE="br-wan"