AgroPortal v2.7.0 deployment documentation
Merge the code to master
goo (done)
ontologies_linked_data (done)
API (done)
https://github.com/ontoportal-lirmm/ontologies_api/pull/44 (need configuration files update )
https://github.com/ontoportal-lirmm/ontologies_api/pull/42 need solr schema update, to disable notifications and to re-index all ontologies)
https://github.com/ontoportal-lirmm/ontologies_api/pull/43 (need to migrate data to new model)
cron (done)
UI (done)
Create an snapshot of the production server
Create a data backup of the Triple store
Update NCBO cron configs
Disable notifications
Deploy new NCBO cron
Update SOLR schema
This PR to work in the server we need to update the server SOLR
schema.xmlfile that is in this path/srv/ontoportal/data/solr/config/term_searchlike this one https://github.com/ontoportal-lirmm/ontologies_linked_data/blob/master/config/solr/term_search/schema.xml
Update API configs
Disable notifications
App oauth providers configuration
Put AgroPortal in maintenance mode
Deploy new API
Migrate data
Re-index all ontologies
Update UI configs â
Update footer and header configuration
Add oauth config
remove the usage of .
enin configs
Deploy new UI
Enable notifications