lsst-uk / somerville-operations

User issue reporting and tracking for the Somerville Cloud
0 stars 0 forks source link

Add message of the day to Horizon login page alerting users to upcoming maintenance (or equiv.) #53

Open markgbeckett opened 1 year ago

markgbeckett commented 1 year ago

Based on a quick search of OpenStack Horizon documentation (https://docs.openstack.org/horizon/wallaby/configuration/settings.html), it looks as if we could add a Message of the Day to the login page on Horizon, which we could use to track upcoming changes/ maintenance, etc.

Just a suggestion. Feel free to Won't Fix, if not of interest.

astrodb commented 1 year ago

I've added a list of upcoming downtimes and service announcements to the User wiki here: https://github.com/lsst-uk/somerville-operations/wiki

Now we'd like add something to the Horizon login page if possible.

GregBlow commented 1 year ago

Hello Greg,

Here’s is a Kolla-Ansible guide on doing that: https://docs.openstack.org/kolla-ansible/latest/reference/shared-services/horizon-guide.html#adding-custom-themes

To use that in Kayobe: horizon_custom_themes needs to be set in $KAYOBE_CONFIG_PATH/kolla/globals.yml (or if you’re using multiple environments in $KAYOBE_CONFIG_PATH/environments/ifa/kolla/globals.yml) And the theme files need to be copied in $KAYOBE_CONFIG_PATH/environments/ifa/kolla/config/horizon/themes

Afterwards you need to run kayobe overcloud service deploy -kt horizon

If you encounter any issues - we’re happy to help more.

Michal Nasiadka Senior Technical Lead

GregBlow commented 1 year ago

https://docs.openstack.org/horizon/latest/configuration/customizing.html

GregBlow commented 1 year ago

https://docs.openstack.org/kolla-ansible/latest/reference/shared-services/horizon-guide.html#adding-custom-themes

GregBlow commented 1 year ago

https://github.com/openstack/horizon/blob/master/horizon/templates/auth/_login_form.html

GregBlow commented 1 year ago

https://docs.openstack.org/horizon/latest/configuration/themes.html

custom theme may need inheritance explicitly declared

GregBlow commented 6 months ago

@DP-B21 please see above (links may be useful)

DP-B21 commented 5 months ago

as I am still working away on customizing openstack my next steps would be:

DP-B21 commented 3 months ago

Currently working with stack HPC a patch was applied, however it has raised more errors and has been reported

astrodb commented 2 months ago

Any luck chasing down some of the errors?

DP-B21 commented 1 month ago

keep encountering more errors down the stream, and it seems that errors are focused on docker, but definitely all part of the shutting down the VM host. - currently working with StackHPC

DP-B21 commented 3 weeks ago

we were advised by stackhpc to attempt a newer version of the TDS in the following branch - https://github.com/stackhpc/terraform-aufn/tree/aufn-openstack/antelope

this process involves a terraform deployment with ansible post configuration

GregBlow commented 1 week ago

Still dependent on getting TDS working to have a testbed to verify mechanism of deploying changes without putting production horizon dashboard at risk.

GregBlow commented 1 week ago

TDS troubleshooting impeded by volume creation problem