-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
enhance: use independent TACC System Monitor plugin #908
base: main
Are you sure you want to change the base?
Conversation
@taoteg & @rstijerina, Footnotes
|
Vista shows on LCCF (Pre-Prod) now! |
taccsite_cms/migrations/0001_remove_old_system_monitor_table.py
Outdated
Show resolved
Hide resolved
There is a caveat, so maybe migration does not handle "both cases normally". _P.S. The caveat is negligible, given an old instance only exists on one other site that only I deploy changes on and test well when I do._
This looks good, but looking at https://github.com/TACC/Core-CMS-Plugin-System-Monitor, it appears to have outdated choices. (e.g. stampede2). We'll need to update that. For an enhancement, any way we can make the choices based on https://tap.tacc.utexas.edu/status? This is our source of truth. |
Overview
Related
Changes
Testing
Tip
Play with System Monitor on LCCF (Pre-Prod).
Warning
On LCCF, built-in test instance was deleted upon upgrade.1
Or test manually on local machine…
main
.make stop && make build && make start
docker exec -it core_cms python manage.py migrate
Verify database state:
docker exec -it core_cms_postgres psql -U postgresadmin -d taccsite -c "\dt *system_monitor*"
taccsite_system_monitor_taccsitesystemmonitor
djangocms_tacc_system_monitor_taccsitesystemmonitor
You must view Published page (not in
?edit
mode).UI
Notes
Example Usage:
Footnotes
Negligible, because this would only happen to Frontera's homepage and I would notice it missing upon upgrade, because I check entire home page each time I upgrade Frontera. ↩