-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in 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. ↩