[feature] add registration relation to register landscape to Homer dashboard
Bug #1945732 reported by
Linda Guo
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Landscape Charm |
Fix Released
|
Undecided
|
Linda Guo |
Bug Description
People want to look at the LMA stack but can’t remember the IP, DNS name, port or name of the thing they want to look at. Homer[1] is static web server and provides one stop shop UI, which a single URL and be able to click on a link to get to the LMA stack and other sites (like maas, other support portal). The application is registered to Homer dashboard via registration relation.
By adding registration relation in landscape charm, we can register landscape in Homer dashboard after creating relation between landscape charm and Homer charm
Related branches
lp:~lihuiguo/landscape-charm/registration-relation
- 🤖 Landscape Builder: Approve (test results)
- Simon Poirier (community): Approve
- BootStack Reviewers: Pending requested
-
Diff: 189 lines (+121/-1)8 files modifiedconfig.yaml (+4/-0)
hooks/application-dashboard-relation-changed (+8/-0)
hooks/application-dashboard-relation-joined (+8/-0)
hooks/config-changed (+0/-1)
lib/relations/application_dashboard.py (+62/-0)
lib/relations/tests/test_application_dashboard.py (+35/-0)
lib/services.py (+2/-0)
metadata.yaml (+2/-0)
summary: |
[feature] add registration relation to register landscape to Homer - dashboard E + dashboard |
Changed in landscape-charm: | |
status: | New → Fix Committed |
assignee: | nobody → Linda Guo (lihuiguo) |
Changed in landscape-charm: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.