NRAO Home  >  Green Bank  |  Wiki Topic:    GB > Software > SoftwareDocs > DssDocs
   Changes | Index | Contents | Search | Statistics | Go

Dynamic Scheduling System Documentation



Project

See WebHome.

Design

efficiency.jpg scoring.jpg schedule.jpg weather.jpg

Development Environment

Getting Started

Deployment

How to start the test server on Colossus?

How to stop the test server on Colossus?

Patching the Release

  1. put out warning in two layout.html files of when patch is happening (hours in advance)
  2. Make sure from the team that pulling all patches from integration is okay.
  3. Make backup of the 'dss' database
  4. stop the server: as yourself on host 'trent': sudo /etc/init.d/dss stop
  5. as dss for this and all other installations steps, pull from integration into /home/dss/release/antioch
  6. install there into antioch
  7. make sure unit tests pass in antioch
  8. install this antioch into /home/dss/release/nell
  9. pull from integration into /home/dss/release/nell
  10. recreate the test DB (may need to make nell/create_test_db an executable)
  11. make sure that /home/dss/release/nell has symbolic link of test.cfg -> ../../test.cfg
  12. run the nell unit tests, make sure they pass
  13. make any desired changes to the production database
  14. restart the server: sudo /etc/init.d/dss start
  15. make sure all is well
  16. oh yeah, remove those warnings from step 1.

Modification Requests

Archived Documents

Documents that may not reflect current system, but are of historical value.

HowTos

Attachment: sort Action: Size: Date: Who: Comment:
weather.jpg action 66130 05 Aug 2008 - 01:10 PaulMarganian  

Topic DssDocs . { Edit | Attach | Ref-By | Printable | Diffs | r1.13 | > | r1.12 | > | r1.11 | More }
Revision r1.13 - 22 Aug 2008 - 20:27 GMT - PaulMarganian
Parents: WebHome > SoftwareDocs
Content copyright © 1999-2007 by the contributing authors.
All material on this collaboration platform is the property of the contributing authors.