...
prod, staging, beta, from cdn to bottom
Seamless Access Deployment Architecture
Prerequisites for management & troubleshooting
- Write access to the ops repostiory https://github.com/TheIdentitySelector/thiss-ops/tree/master/global
https://wiki.geant.org/spaces/gn43wp5/pages/1228374096/Seamless+Access+Component+Description+TroubleshootingKnowledge of SUNET's puppet & cosmos structure https://wiki.sunet.se/display/sunetops/Cosmos
...
- After commiting and bump-taging the changes, run cosmos in the concerned servers, better to do it one at a time & check that the service is working.
- If PyFF is upgraded, run the aforementioned cronjob for PyFF to see that it doesn't show any error.
- You have to restart
sunet-md_publisherif you have upgraded the metdata publishing service. - Check https://monitor.seamlessaccess.org/nagios3/ for any alarms.
- The MDQ servers (
md-*.seamless.org)should be able to fetch the metadata from the Aggregator & Publisher servers. Make sure it is all 'green' for those servers too. - You can log in to those
- the MDQ servers and run
- run
/usr/local/bin/get_metadata.shand see that they are able to fetch metadata files without any issues. - As a last & final check, visit any SP for example wiki.sunet.se and see that it is possible to login using SA discovery service or check the login using https://demo.seamlessaccess.org/ for production upgrades and https://demo.beta.seamlessaccess.org for Beta upgrades.
...
Descripton & Troubleshooting
Mointoring
Upgrade
Thiss-js
Descripton & Troubleshooting
Mointoring
Upgrade
HAproxy
Descripton & Troubleshooting
Mointoring
Upgrade
SeamlessAccess HAproxy Upgrade
...
Descripton & Troubleshooting
Mointoring
Upgrade
Demo Application
Descripton & Troubleshooting
Mointoring
Upgrade
General Troubleshooting
...