Management Hub Working Group
Key Working Group Facts
Working Group Creation Date: July x, 2020
Working Group Chair:Â @Nathan Phelps
Working Group Backup Chair:
Mailing List
Management Hub mail alias:Â open-horizon-mgmt-hub@lists.lfedge.org
To subscribe or unsubscribe via the World Wide Web, visit:Â https://lists.lfedge.org/g/open-horizon-mgmt-hub
Discussion
Element Chat: #open-horizon-mgmt-hub:chat.lfx.linuxfoundation.org
Meeting Time
Management Hub Meetings are open to the public, and are held monthly on the second Thursday at 9:30am EST (find your local time here)
To subscribe to the meeting invitation, please visit Community Meetings & Calendar: https://lists.lfedge.org/g/open-horizon-mgmt-hub/calendar
----Â
Dial-In Info:
LF Edge Working Group 2 is inviting you to a scheduled Zoom meeting.
Topic: Open Horizon Mgmt Hub WG Meeting
Time: Oct 8, 2020 06:30 AM Pacific Time (US and Canada)
Every month on the Second Thu, until Nov 14, 2024, 50 occurrence(s)
Please download and import the following iCalendar (.ics) files to your calendar system.
Monthly: https://zoom.us/meeting/tJMlcO-hqTsuHtSb7W2qdXVSZ6r5upQvdYS7/ics?icsToken=98tyKuCvpjwsE9OVtB2HRowEGo_CM_PwtmJbgrdunkjSUTFXWjXFDLRQZ6dvIc7U
Join Zoom Meeting
https://zoom.us/j/97876970440?pwd=czM3VS9iaVpIWndZdmZZY2tWVFhaQT09
Meeting ID: 978 7697 0440
Passcode: 506741
One tap mobile
+16699006833,,97876970440# US (San Jose)
+12532158782,,97876970440# US (Tacoma)
Dial by your location
+1 669 900 6833 US (San Jose)
+1 253 215 8782 US (Tacoma)
+1 346 248 7799 US (Houston)
+1 929 205 6099 US (New York)
+1 301 715 8592 US (Germantown)
+1 312 626 6799 US (Chicago)
877 853 5247 US Toll-free
888 788 0099 US Toll-free
Meeting ID: 978 7697 0440
Find your local number: https://zoom.us/u/abXA2sR2td
Â
Â
Â
Meeting Agendas and Minutes
August 13, 2020:
August 27, 2020:
Agenda:
Addition of SDO to the All-in-1 development environment (demo)
Github issues with "good first issue" label
General discussion (questions, suggestions, etc.)
Recording: video (X minutes)
September 10, 2020:
Agenda:
Open discussion and questions
November 12, 2020:
Agenda:
Future goals
Open discussion and questions
Minutes:
Thoughts about mgmt hub goals for the next year:
Promote at least 1 person from contributor to committer
Recruit additional members to this WG
Support mgmt hub services on other architectures (e.g. arm64)
Architect integration between open-horizon and adam/eve and fledge
Exchange:
Swagger schema fixes
More info in swagger about special considerations for specific API
README improvements for how to build/run development version of exchange
Use of redis (or something else) to sync auth info across exchange instances
Agbot:
Â
Wean it from the /search api to using /changes api, so it can react to changes in the system in a more granular way
CSS:
Add couch db driver
SDO:
FIDO version of SDO
January 14, 2021:
Agenda:
Discussion about making the most of this WG:
I think both the agbot and CSS components are being covered in the Agent WG?
The exchange and SDO management hub components have a pretty high learning curve. How can we encourage developers to contribute to these?
Open discussion and questions
Minutes:
Discussion about making the most of this WG:
Sign up as a mentee for first SDO and then Exchange
Open discussion and questions:
Maybe add Hashicorp's Vault open source component to management hub
February 11, 2021:
Agenda:
Open discussion and questions
Minutes:
Identify more good first issues for management hub components
Arm64 support for the management hub?
Mongo might have arm64 support. The addition of couchdb will help.
Build arm64 docker images and push to docker hub
Modify all-in-1 to support arm64
Get CSS build out of anax
There is an LF Edge lab with some hardware. Contact: LF Community Lab - Ben Courliss
Ubuntu 20.x support? Similar considerations.
QEMU builds for management hub docker images
Docker image manifests will make using multi-arch images more convenient (for management hub, agent, examples)
Deploy exchange-api to agents? A central open HA exchange that would have services and patterns that others can use.
tinkoosingh asked about uninstalling the all-in-1 deployment. Open-horizon devops issue 27 has been opened for this and he has volunteered to work on it.
March 11, 2021:
Agenda:
Several all-in-1 issues being worked on, and more that could be worked on: https://github.com/open-horizon/devops/issues
Working on fixing the exchange-api README.md instructions for running the exchange in a docker container in your development environment
SDO support will be moving to version 1.10 soon. Preview: https://github.com/open-horizon/SDO-support/blob/master/README-1.10.md
2 mentees will be working on a project to integrate Hashicorp Vault into open-horizon for edge service secrets
Open discussion and questions
Minutes:
More all-in-1 issues could be marked "good first issue". Bruce will do that.
There will likely be opportunity in the Hashicorp Vault project for more developers to get involved. Once the design is out, and the project broken into github issues, everyone can take a look.
Instead of an uninstall script for https://github.com/open-horizon/devops/issues/27 , the functionality can be added to `deploy-mgmt-hub.sh -S -P`
April 8, 2021:
Agenda:
Megha working on new exchange
GET /orgs/{orgid}/status
API and exchange changes for credentials designReview all-in-1 issues and plans
General questions and discussion
Minutes:
There was discussion/questions regarding how to do development and testing of the open-horizon components. Answer: currently you can start with either all-in-1 or e2edev, but ultimately automated tests need to be developed and run in e2edev. There is an effort going on right now to rebase e2edev on all-in-1.
There was discussion/questions about CSS adding couch db support and why it doesn't use postgresql. The couch db support will be in addition to the current mongo db support. Postgresql isn't used because of concerns about very large object support (models).
May 13, 2021:
This 5/13 meeting is canceled, because both myself and my backup sadiyah have a conflict with 5/13.
June 10, 2021:
Agenda:
Management hub updates:
Exchange added native TLS support (now all OH mgmt hub components support TLS)
(All-in-1 hasn't added support yet for configuring the exchange with TLS. Coming soon.)
New exchange developer (LF Edge mentee Megha Varshney) submitted several PRs
Added all-in-1 support for edge node config in CSS, making it simpler to add edge nodes
Tracking new SDO release with LF Edge and FIDO called FDO 1.0. Due this summer.
Hashicorp Vault integration work making good progress
Questions and open discussion
Minutes:
July 8, 2021:
Agenda:
Management hub updates:
Brief update from Dave about vault work
Added key APIs to SDO
Questions/Discussion
Minutes: David Martin interested in mgmt hub arm64 support
August 12, 2021:
Management hub updates:
Brief update from Dave about vault work
All-in-1 demo:
New all-in-1 support for edge node config in CSS, making it simpler to add edge nodes
New native TLS support for exchange-api, sdo and all-in-1 components
Questions/Discussion
Minutes:
September 9, 2021:
Nothing on the agenda yet. Cancel?
October 14, 2021:
November 11, 2021:
Cancelled due to lack of agenda.
December 9, 2021:
Cancelled due to lack of agenda.
January 13, 2022:
Cancelled due to lack of agenda.
February 10, 2022:
Cancelled due to lack of agenda.
March 10, 2022:
Potential Future Agenda Items:
Documents
Â