PACS Roll-back MC 1. Delivery Note No associated delivery Rollback MC - MC P48ASTR with H42ASTR & S52ASTR 2. Software used for import + Source the Environment (if not already done!!) HCSS SOFTWARE = 2.0.1 (Always use the most recent HCSS Software version) PHS SOFTWARE = 2.3.0_PHS (Always use the most recent PHS Software version) Herjbo02 - HCSS_PHS_TEST_herjbo02_0_6_6.props file & source .minimal_herjbo02 : PHS: Using BUILDNUM 534 & PHS: Using JBOSS_HOME /usr/local/software/jboss/jboss-3.2.6_0_6_5 Machines used : - heropl02 - hscphs2 for the uplink co-ord part - heropl02 - hscphs2 for the PropHandler - heropl01 - hscmps1 for the MPS - herjbo02 - hsc_phs account Source the Environment before you proceed to step 3. hscphs2@heropl02/home/hscphs2/otherSetups> source setHcssEnvironment_v2.0.1 TAKE NOTE : If there is a newer HCSS software version in the otherSetups directory then source that new version. 3. What is the Mission Configuration Name going to be?? MC_H42ASTR_P48ASTR_S52ASTR_RP 5. Copy across the contents of the SPIRE directory from a previous mission_config subdirectory into the equivalent subdirectories of the MC_H42_P49_S55_CAL folder. Next remove in the SPIRE & HIFI subfolders all files which were created when you ran the SPIRE duration files e.g. tmp, SPIRE_cus_scipts, SPIRE_harness etc etc. SPIRE hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S52ASTR_RP/SPIRE> cp /home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S52ASTR_RP/SPIRE/* . hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S52ASTR_RP/SPIRE> ls CYCLE012_SPIRE_FULL_1_0_20100409.tar SPIRE_Duration.txt SPIRE_AOR_C012_52_CAL.aor SPIRE_harness_duration_summary_20100409_18h35m27s.log SPIRE_AOR_C012_52_ENG.aor SPIRE_MC_ASTR_pv77_C012_52_CUS_CAL.xml SPIRE_cus_scripts.txt SPIRE_MC_ASTR_pv77_C012_52_CUS.def SPIRE_CUS_THCP.py SPIRE_Readme_C012_52.txt HIFI hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S52ASTR_RP/HIFI> cp /home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S55ASTR_AO/HIFI/* . hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S52ASTR_RP/HIFI> ls cus-defdur.sh* HIFI_MC_ASTR_A0011_C014_42_CUS_CAL.xml importall.sh* CYCLE014_HIFI_FULL_2_20100512.tar HIFI_MC_ASTR_A0011_C014_42_CUS.def Summary_durations.txt default-durations.dat HIFI_MC_ASTR_A0011_C014_42.txt PACS hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S52ASTR_RP/PACS> cp /home/hscphs2/icchsc/mission_config/MC_H38ASTR_P48ASTR_S52ASTR_RP/PACS/* . hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S52ASTR_RP/PACS> ls 2createOBSMODtable4RP.sh* PACS_Duration_PACS_compare.txt PACS_Readme_C013_48.txt CYCLE013_PACS_FULL_1_20100422.tar PACS_MC_ASTR_CalPhase_2010-04-19A_C013_48_CUS_CAL.xml PACS_AOR_C013_48.aor PACS_MC_ASTR_CalPhase_2010-04-19A_C013_48_CUS.def 6(b) To import the old PACS delivery: #CUS #var.hcss.instrument = SPIRE var.hcss.instrument = PACS #var.hcss.instrument = HIFI hcss.cus.model = FLIGHT Check with CUSGUI hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S52ASTR_RP/PACS> May 24, 2010 3:05:02 PM herschel.share.log.util.LogInitialiser init INFO: Initialising using local log configuation file /home/hscphs2/.hcss/userlogging.properties May 24, 2010 3:05:03 PM herschel.versant.store.ReplStoreFactoryImpl createStore INFO: Creating ObjectStore: hsc_ops_operations_tm_1@herdb02.esac.esa.int May 24, 2010 3:05:03 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RO-Access for node: hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:05:03 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:05:03 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RW-Access for node: hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:05:03 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:05:03 PM herschel.cus.gui.CusEditor chooseInstrument INFO: Using instrument command set from PACS, specified by property hcss.cus.instrument May 24, 2010 3:05:14 PM herschel.cus.gui.CusEditor exit INFO: Quitting. TAKE NOTE : CONFIRM THAT PACS IS THE INSTRUMENT MODEL IN THE CUSGUI OUTPUT : CONFIRMED!!!! 6(c) Clean the CUS & Cal tables from the instrument model hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S52ASTR_RP/PACS> cus -f -m "clean PACS CUS from DB" -deleteall May 24, 2010 3:05:37 PM herschel.share.log.util.LogInitialiser init INFO: Initialising using local log configuation file /home/hscphs2/.hcss/userlogging.properties May 24, 2010 3:05:38 PM herschel.versant.store.ReplStoreFactoryImpl createStore INFO: Creating ObjectStore: hsc_ops_operations_tm_1@herdb02.esac.esa.int May 24, 2010 3:05:38 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RO-Access for node: hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:05:38 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:05:38 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RW-Access for node: hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:05:38 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:05:48 PM herschel.cus.gui.Cus infoMessage INFO: All definitions have been deleted hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S52ASTR_RP/PACS> cus -f -m "clean PACS CAL from DB" -caldeleteall May 24, 2010 3:05:52 PM herschel.share.log.util.LogInitialiser init INFO: Initialising using local log configuation file /home/hscphs2/.hcss/userlogging.properties May 24, 2010 3:05:53 PM herschel.versant.store.ReplStoreFactoryImpl createStore INFO: Creating ObjectStore: hsc_ops_operations_tm_1@herdb02.esac.esa.int May 24, 2010 3:05:53 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RO-Access for node: hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:05:53 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:05:53 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RW-Access for node: hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:05:53 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:06:00 PM herschel.cus.gui.Cus infoMessage INFO: All calibration tables successfully deleted TAKE NOTE : OPEN UP CUSGUI & VERIFY IT IS EMPTY i.e. No Cus scripts & No Parameter tables - VERIFIED!!! TAKE NOTE : Check HPSDB in the CUSGUI Session = hpsdb_MOC9_201003161700 - CONFIRMED!! 6(d) Import the new Instrument CUS & Cal tables into the DB Import old Mission Configuration (Version 48.0). hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S52ASTR_RP/PACS> cus -m "upload PACS_MC P48ASTR mission config" -import PACS_MC_ASTR_CalPhase_2010-04-19A_C013_48_CUS.def -importcaltables PACS_MC_ASTR_CalPhase_2010-04-19A_C013_48_CUS_CAL.xml May 24, 2010 3:07:20 PM herschel.share.log.util.LogInitialiser init INFO: Initialising using local log configuation file /home/hscphs2/.hcss/userlogging.properties May 24, 2010 3:07:20 PM herschel.versant.store.ReplStoreFactoryImpl createStore INFO: Creating ObjectStore: hsc_ops_operations_tm_1@herdb02.esac.esa.int May 24, 2010 3:07:21 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RO-Access for node: hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:07:21 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:07:21 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RW-Access for node: hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:07:21 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:07:46 PM herschel.cus.gui.Cus infoMessage INFO: Definitions successfully imported May 24, 2010 3:07:46 PM herschel.cus.gui.Cus infoMessage INFO: Using current directory May 24, 2010 3:07:46 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RO-Access for node: hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:07:46 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:07:46 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RW-Access for node: hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:07:46 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:07:51 PM herschel.cus.gui.Cus infoMessage INFO: Calibration tables successfully imported from "PACS_MC_ASTR_CalPhase_2010-04-19A_C013_48_CUS_CAL.xml" TAKE NOTE : The file referred to at the end import message shall correspond to the file that was delivered by PACS: PACS_MC_ASTR_CalPhase_2010-04-19A_C013_48_CUS_CAL.xml CONFIRMED!! 6(e) Run the duration script for the PACS instrument model: No AOR file, so skip. Open duration script (2createOBSMODtable4RP.sh) and point it to HCSS 2.0.1 hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42_P49_S55_CAL/PACS> ./2createOBSMODtable4RP.sh PACS PACS_AOR_C015_49.aor /home/hscphs2/.hcss/Uplink_Coord.props /home/hscphs2/icchsc/mission_config/MC_H42_P49_S55_CAL/PACS hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42_P49_S55_CAL/PACS> ls -ls total 11408 4 -rwxr-xr-- 1 hscphs2 herschel 1538 May 17 14:53 2createOBSMODtable4RP.sh* 5692 -rw-r--r-- 1 hscphs2 herschel 5816320 May 14 18:33 CYCLE015_PACS_FULL_2_20100514.tar 0 -rw-r--r-- 1 hscphs2 herschel 62 May 17 14:58 msgPacsLineSpec.txt 0 -rw-r--r-- 1 hscphs2 herschel 63 May 17 14:57 msgPacsRangeSpec.txt 268 -rw-r--r-- 1 hscphs2 herschel 267867 May 14 18:15 PACS_AOR_C015_49.aor 4 -rw-r--r-- 1 hscphs2 herschel 1035 May 14 15:21 PACS_Duration_PACS_compare.txt 4 -rw-r--r-- 1 hscphs2 herschel 2326 May 17 14:58 PACS_Duration_PACS.txt 400 -rw-r--r-- 1 hscphs2 herschel 404025 May 14 17:45 PACS_MC_calPhase_2010-05-14A_C015_49_CUS_CAL.xml 5020 -rw-r--r-- 1 hscphs2 herschel 5124814 May 14 17:45 PACS_MC_calPhase_2010-05-14A_C015_49_CUS.def 8 -rw-r--r-- 1 hscphs2 herschel 7295 May 14 18:29 PACS_Readme_C015_49.txt 4 -rw-r--r-- 1 hscphs2 herschel 2067 May 17 14:55 tmp 4 -rw-r--r-- 1 hscphs2 herschel 513 May 17 14:55 tmpobsmode hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42_P49_S55_CAL/PACS> diff PACS_Duration_PACS_compare.txt PACS_Duration_PACS.txt 2,4c2,3 < Total duration of PacsCal_PacsRangeSpec_PV with default parameters = 645 < Total duration of PacsCal_PacsRangeSpec_PV with default parameters = 645 < Total duration of PacsCal_PacsRangeSpec_PV with default parameters = 645 --- > Total duration of PacsLineSpec with default parameters = 799 > Total duration of PacsLineSpec with default parameters = 799 7,12d5 < Total duration of PacsLineSpec with default parameters = 553 < Total duration of PacsLineSpec with default parameters = 553 < Total duration of PacsLineSpec with default parameters = 553 < Total duration of PacsLineSpec with default parameters = 553 < Total duration of PacsLineSpec with default parameters = 553 < Total duration of PacsLineSpec with default parameters = 553 17c10,38 < Total duration of PacsRangeSpec with default parameters = 645 \ No newline at end of file --- > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsRangeSpec with default parameters = 645 > Total duration of PacsLineSpec with default parameters = 799 > Total duration of PacsLineSpec with default parameters = 799 > Total duration of PacsLineSpec with default parameters = 799 \ No newline at end of file Wrong duration file submitted with delivery. PACS contacted. Re-delivery promised by e-mail. Correct file imported from e-mail hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42_P49_S55_CAL/PACS> ls -ls total 11412 4 -rwxr-xr-- 1 hscphs2 herschel 1538 May 17 14:53 2createOBSMODtable4RP.sh* 5692 -rw-r--r-- 1 hscphs2 herschel 5816320 May 14 18:33 CYCLE015_PACS_FULL_2_20100514.tar 0 -rw-r--r-- 1 hscphs2 herschel 62 May 17 14:58 msgPacsLineSpec.txt 0 -rw-r--r-- 1 hscphs2 herschel 63 May 17 14:57 msgPacsRangeSpec.txt 268 -rw-r--r-- 1 hscphs2 herschel 267867 May 14 18:15 PACS_AOR_C015_49.aor 4 -rw-r--r-- 1 hscphs2 herschel 2326 May 17 16:54 PACS_Duration_PACS_compare_49.txt 4 -rw-r--r-- 1 hscphs2 herschel 1035 May 14 15:21 PACS_Duration_PACS_compare.txt 4 -rw-r--r-- 1 hscphs2 herschel 2326 May 17 14:58 PACS_Duration_PACS.txt 400 -rw-r--r-- 1 hscphs2 herschel 404025 May 14 17:45 PACS_MC_calPhase_2010-05-14A_C015_49_CUS_CAL.xml 5020 -rw-r--r-- 1 hscphs2 herschel 5124814 May 14 17:45 PACS_MC_calPhase_2010-05-14A_C015_49_CUS.def 8 -rw-r--r-- 1 hscphs2 herschel 7295 May 14 18:29 PACS_Readme_C015_49.txt 4 -rw-r--r-- 1 hscphs2 herschel 2067 May 17 14:55 tmp 4 -rw-r--r-- 1 hscphs2 herschel 513 May 17 14:55 tmpobsmode hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42_P49_S55_CAL/PACS> diff PACS_Duration_PACS.txt PACS_Duration_PACS_compare_49.txt Perfect. No differences! Re-join here 6(f) If Durations are OK then COMMIT the Delivery with CUSGUI OPENED CUSGUI & COMMITTED (REGISTRY/COMMIT) THE PACS DELIVERY In the Comment field, refer to PACS MC P48ASTR TAKE NOTE : It is very important that you commit the delivery as defined above. Now create the MC in the database hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S55ASTR_RP/PACS> missetup -addconfig MC_H42ASTR_P48ASTR_S52ASTR_RP May 24, 2010 3:09:27 PM herschel.share.log.util.LogInitialiser init INFO: Initialising using local log configuation file /home/hscphs2/.hcss/userlogging.properties May 24, 2010 3:09:27 PM herschel.versant.store.ReplStoreFactoryImpl createStore INFO: Creating ObjectStore: hsc_ops_operations_tm_1@herdb02.esac.esa.int May 24, 2010 3:09:28 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RO-Access for node: hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:09:28 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:09:28 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RW-Access for node: hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:09:28 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:09:28 PM herschel.ccm.tools.MissionSetup infoMessage INFO: Using database "hsc_ops_operations_tm_1@herdb02.esac.esa.int" May 24, 2010 3:09:28 PM herschel.ccm.tools.MissionSetup infoMessage INFO: Mission configuration "MC_H42ASTR_P48ASTR_S52ASTR_RP" created in database "hsc_ops_operations_tm_1@herdb02.esac.esa.int" Add the commited CUS to the new MC hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S52ASTR_RP/PACS> May 24, 2010 3:11:36 PM herschel.share.log.util.LogInitialiser init INFO: Initialising using local log configuation file /home/hscphs2/.hcss/userlogging.properties May 24, 2010 3:11:37 PM herschel.versant.store.ReplStoreFactoryImpl createStore INFO: Creating ObjectStore: hsc_ops_operations_tm_1@herdb02.esac.esa.int May 24, 2010 3:11:37 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RO-Access for node: hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:11:37 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:11:38 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RW-Access for node: hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:11:38 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:11:38 PM herschel.cus.gui.CusEditor chooseInstrument INFO: Using instrument command set from PACS, specified by property hcss.cus.instrument May 24, 2010 3:12:29 PM herschel.versant.ccm.MissionImpl getMissionConfiguration INFO: Using configuration "MC_H42ASTR_P48ASTR_S52ASTR_RP" May 24, 2010 3:12:55 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RO-Access for node: hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:12:55 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:12:55 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RW-Access for node: hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:12:55 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:14:52 PM herschel.cus.gui.CusEditor exit INFO: Quitting. Steps to import the old HIFI Instrument model into the MC Set Instrument Model = HIFI Check with CUSGUI Run the duration script for the HIFI instruments Import HIFI into the new Mission Configuration 7(b) Set Instrument Model = HIFI hscphs2@heropl02/home/hscphs2/.hcss> emacs Uplink_Coord.props & #CUS #var.hcss.instrument = SPIRE #var.hcss.instrument = PACS var.hcss.instrument = HIFI hcss.cus.model = FLIGHT Check with CUSGUI hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S52ASTR_RP/HIFI> May 24, 2010 3:31:31 PM herschel.share.log.util.LogInitialiser init INFO: Initialising using local log configuation file /home/hscphs2/.hcss/userlogging.properties May 24, 2010 3:31:32 PM herschel.versant.store.ReplStoreFactoryImpl createStore INFO: Creating ObjectStore: hsc_ops_operations_tm_1@herdb02.esac.esa.int May 24, 2010 3:31:32 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RO-Access for node: hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:31:32 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:31:32 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RW-Access for node: hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:31:32 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:31:32 PM herschel.cus.gui.CusEditor chooseInstrument INFO: Using instrument command set from HIFI, specified by property hcss.cus.instrument May 24, 2010 3:32:07 PM herschel.cus.gui.CusEditor exit INFO: Quitting. TAKE NOTE : Instrument above must be HIFI if you want to work with the HIFI instrument model. - CONFIRMED!! 7(c) Clean the CUS & Cal tables from the instrument model hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S52ASTR_RP/HIFI> cus -f -m "clean HIFI CUS from DB" -deleteall May 24, 2010 3:32:36 PM herschel.share.log.util.LogInitialiser init INFO: Initialising using local log configuation file /home/hscphs2/.hcss/userlogging.properties May 24, 2010 3:32:37 PM herschel.versant.store.ReplStoreFactoryImpl createStore INFO: Creating ObjectStore: hsc_ops_operations_tm_1@herdb02.esac.esa.int May 24, 2010 3:32:37 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RO-Access for node: hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:32:37 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:32:37 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RW-Access for node: hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:32:37 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:32:48 PM herschel.cus.gui.Cus infoMessage INFO: All definitions have been deleted hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S52ASTR_RP/HIFI> cus -f -m "clean HIFI CAL from DB" -caldeleteall May 24, 2010 3:33:20 PM herschel.share.log.util.LogInitialiser init INFO: Initialising using local log configuation file /home/hscphs2/.hcss/userlogging.properties May 24, 2010 3:33:21 PM herschel.versant.store.ReplStoreFactoryImpl createStore INFO: Creating ObjectStore: hsc_ops_operations_tm_1@herdb02.esac.esa.int May 24, 2010 3:33:21 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RO-Access for node: hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:33:21 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:33:21 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RW-Access for node: hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:33:21 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:33:27 PM herschel.cus.gui.Cus infoMessage INFO: All calibration tables successfully deleted TAKE NOTE : OPEN UP CUSGUI & VERIFY IT IS EMPTY i.e. No Cus scripts & No Parameter tables - VERIFIED!!! TAKE NOTE : Check HPSDB in the CUSGUI Session = hpsdb_MOC9_201003161700 - CONFIRMED!! 7(d) Import the new Instrument CUS & Cal tables into the DB Import old Mission Configuration (H42_ASTR) hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S52ASTR_RP/HIFI> cus -m "upload HIFI MC H42ASTR mission config" -import HIFI_MC_ASTR_A0011_C014_42_CUS.def -importcaltables HIFI_MC_ASTR_A0011_C014_42_CUS_CAL.xml May 24, 2010 3:35:13 PM herschel.share.log.util.LogInitialiser init INFO: Initialising using local log configuation file /home/hscphs2/.hcss/userlogging.properties May 24, 2010 3:35:14 PM herschel.versant.store.ReplStoreFactoryImpl createStore INFO: Creating ObjectStore: hsc_ops_operations_tm_1@herdb02.esac.esa.int May 24, 2010 3:35:15 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RO-Access for node: hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:35:15 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:35:15 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RW-Access for node: hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:35:15 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:35:30 PM herschel.cus.gui.Cus infoMessage INFO: Definitions successfully imported May 24, 2010 3:35:30 PM herschel.cus.gui.Cus infoMessage INFO: Using current directory May 24, 2010 3:35:30 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RO-Access for node: hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:35:30 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:35:31 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RW-Access for node: hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:35:31 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:35:36 PM herschel.cus.gui.Cus infoMessage INFO: Calibration tables successfully imported from "HIFI_MC_ASTR_A0011_C014_42_CUS_CAL.xml" TAKE NOTE : The file referred to at the end import message shall correspond to the file that was delivered by HIFI : HIFI_MC_ASTR_A0011_C014_42_CUS_CAL.xml CONFIRMED!! Skip this as it is a tested delivery 7(e) Run the duration script for the HIFI instrument Run the duration script delivered hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S55ASTR_AO/HIFI> rm Summary_durations.txt rm: remove regular file `Summary_durations.txt'? y hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S55ASTR_AO/HIFI> ./cus-defdur.sh > Summary_durations.txt hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S55ASTR_AO/HIFI> ls -ls total 6300 4 -rwxr-xr-x 1 hscphs2 herschel 719 Mar 25 11:33 cus-defdur.sh* 3128 -rw-r--r-- 1 hscphs2 herschel 3194880 May 12 10:37 CYCLE014_HIFI_FULL_2_20100512.tar 32 -rw-r--r-- 1 hscphs2 herschel 29199 May 12 10:35 default-durations.dat 1280 -rw-r--r-- 1 hscphs2 herschel 1303344 May 11 21:21 HIFI_MC_ASTR_A0011_C014_42_CUS_CAL.xml 1816 -rw-r--r-- 1 hscphs2 herschel 1854323 May 11 21:21 HIFI_MC_ASTR_A0011_C014_42_CUS.def 4 -rw-r--r-- 1 hscphs2 herschel 1204 May 12 10:03 HIFI_MC_ASTR_A0011_C014_42.txt 4 -rwxr-xr-x 1 hscphs2 herschel 191 Feb 9 20:54 importall.sh* 32 -rw-r--r-- 1 hscphs2 herschel 29199 May 21 18:40 Summary_durations.txt hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S55ASTR_AO/HIFI> diff default-durations.dat Summary_durations.txt Re-join here. 7(f) If Durations are OK then COMMIT the Delivery with CUSGUI OPENED CUSGUI & COMMITTED (REGISTRY/COMMIT) THE HIFI DELIVERY In the Comment field, refer to HIFI MC H42ASTR TAKE NOTE : It is very important that you commit the delivery as defined above. 7(g) Import HIFI into the new Mission Configuration hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S52ASTR_RP/HIFI> May 24, 2010 3:41:17 PM herschel.share.log.util.LogInitialiser init INFO: Initialising using local log configuation file /home/hscphs2/.hcss/userlogging.properties May 24, 2010 3:41:18 PM herschel.versant.store.ReplStoreFactoryImpl createStore INFO: Creating ObjectStore: hsc_ops_operations_tm_1@herdb02.esac.esa.int May 24, 2010 3:41:18 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RO-Access for node: hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:41:18 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:41:18 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RW-Access for node: hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:41:18 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:41:19 PM herschel.cus.gui.CusEditor chooseInstrument INFO: Using instrument command set from HIFI, specified by property hcss.cus.instrument May 24, 2010 3:41:42 PM herschel.versant.ccm.MissionImpl getMissionConfiguration INFO: Using configuration "MC_H42ASTR_P48ASTR_S52ASTR_RP" May 24, 2010 3:42:04 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RO-Access for node: hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:42:04 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:42:05 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RW-Access for node: hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:42:05 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:42:27 PM herschel.cus.gui.CusEditor exit INFO: Quitting. Steps to Import the Old SPIRE Instrument model into the MC Set Instrument Model = SPIRE Check with CUSGUI Run the duration script for the PACS instrument Import into the new Mission Configuration Reset the OBDB/STPF properties 8(a) Set Instrument Model = SPIRE #CUS var.hcss.instrument = SPIRE #var.hcss.instrument = PACS #var.hcss.instrument = HIFI hcss.cus.model = FLIGHT Check with CUSGUI hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S52ASTR_RP/SPIRE> May 24, 2010 3:43:38 PM herschel.share.log.util.LogInitialiser init INFO: Initialising using local log configuation file /home/hscphs2/.hcss/userlogging.properties May 24, 2010 3:43:39 PM herschel.versant.store.ReplStoreFactoryImpl createStore INFO: Creating ObjectStore: hsc_ops_operations_tm_1@herdb02.esac.esa.int May 24, 2010 3:43:40 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RO-Access for node: hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:43:40 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:43:40 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RW-Access for node: hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:43:40 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:43:40 PM herschel.cus.gui.CusEditor chooseInstrument INFO: Using instrument command set from SPIRE, specified by property hcss.cus.instrument May 24, 2010 3:43:51 PM herschel.cus.gui.CusEditor exit INFO: Quitting. TAKE NOTE : CONFIRM THAT SPIRE IS THE INSTRUMENT MODEL IN THE CUSGUI OUTPUT : CONFIRMED!!!! 8(c) Clean the CUS & Cal tables from the instrument model hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S52ASTR_RP/SPIRE> cus -f -m "clean SPIRE CUS from DB" -deleteall May 24, 2010 3:44:15 PM herschel.share.log.util.LogInitialiser init INFO: Initialising using local log configuation file /home/hscphs2/.hcss/userlogging.properties May 24, 2010 3:44:16 PM herschel.versant.store.ReplStoreFactoryImpl createStore INFO: Creating ObjectStore: hsc_ops_operations_tm_1@herdb02.esac.esa.int May 24, 2010 3:44:16 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RO-Access for node: hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:44:16 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:44:16 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RW-Access for node: hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:44:16 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:44:24 PM herschel.cus.gui.Cus infoMessage INFO: All definitions have been deleted hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S52ASTR_RP/SPIRE> cus -f -m "clean SPIRE CAL from DB" -caldeleteall May 24, 2010 3:44:28 PM herschel.share.log.util.LogInitialiser init INFO: Initialising using local log configuation file /home/hscphs2/.hcss/userlogging.properties May 24, 2010 3:44:29 PM herschel.versant.store.ReplStoreFactoryImpl createStore INFO: Creating ObjectStore: hsc_ops_operations_tm_1@herdb02.esac.esa.int May 24, 2010 3:44:29 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RO-Access for node: hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:44:29 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:44:29 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RW-Access for node: hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:44:29 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:44:35 PM herschel.cus.gui.Cus infoMessage INFO: All calibration tables successfully deleted TAKE NOTE : OPEN UP CUSGUI & VERIFY IT IS EMPTY i.e. No Cus scripts & No Parameter tables - VERIFIED!!! TAKE NOTE : Check HPSDB in the CUSGUI Session = hpsdb_MOC9_201003161700 - CONFIRMED!! 8(d) Import the new Instrument CUS & Cal tables into the DB Import old SPIRE Mission Configuration (Version 52.0). hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S52ASTR_RP/SPIRE> cus -m "upload SPIRE MC_52ASTR mission config" -import SPIRE_MC_ASTR_pv77_C012_52_CUS.def -importcaltables SPIRE_MC_ASTR_pv77_C012_52_CUS_CAL.xml May 24, 2010 3:46:53 PM herschel.share.log.util.LogInitialiser init INFO: Initialising using local log configuation file /home/hscphs2/.hcss/userlogging.properties May 24, 2010 3:46:54 PM herschel.versant.store.ReplStoreFactoryImpl createStore INFO: Creating ObjectStore: hsc_ops_operations_tm_1@herdb02.esac.esa.int May 24, 2010 3:46:54 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RO-Access for node: hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:46:54 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:46:54 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RW-Access for node: hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:46:54 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:47:09 PM herschel.cus.gui.Cus infoMessage INFO: Definitions successfully imported May 24, 2010 3:47:09 PM herschel.cus.gui.Cus infoMessage INFO: Using current directory May 24, 2010 3:47:09 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RO-Access for node: hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:47:09 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:47:09 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RW-Access for node: hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:47:09 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:47:12 PM herschel.cus.gui.Cus infoMessage INFO: Calibration tables successfully imported from "SPIRE_MC_ASTR_pv77_C012_52_CUS_CAL.xml" TAKE NOTE : The file referred to at the end import message shall correspond to the file that was delivered by SPIRE: SPIRE_MC_ASTR_pv77_C012_52_CUS_CAL.xml CONFIRMED!! This is a tested delivery. Skip. 8(e) Run the duration script for the SPIRE instrument model: hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S55ASTR_AO/SPIRE> python SPIRE_CUS_THCP.py hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S55ASTR_AO/SPIRE> ls -ls total 4684 2328 -rw-r--r-- 1 hscphs2 herschel 2375680 May 11 18:30 CYCLE014_SPIRE_UPDATE_1_3_20100511.tar 4 -rw-r--r-- 1 hscphs2 herschel 1912 May 21 19:02 SPIRE_cus_scripts.txt 4 -rw-r--r-- 1 hscphs2 herschel 1174 May 11 18:14 SPIRE_CUS_THCP.py 8 -rw-r--r-- 1 hscphs2 herschel 5085 May 11 18:14 SPIRE_Duration.txt 8 -rw-rw-rw- 1 hscphs2 herschel 5085 May 12 11:28 SPIRE_harness_duration_summary_20100512_11h28m24s.log 8 -rw-rw-rw- 1 hscphs2 herschel 5085 May 12 15:50 SPIRE_harness_duration_summary_20100512_15h50m08s.log 8 -rw-rw-rw- 1 hscphs2 herschel 5085 May 21 19:07 SPIRE_harness_duration_summary_20100521_19h07m09s.log 276 -rw-r--r-- 1 hscphs2 herschel 276611 May 11 18:14 SPIRE_MC_ASTR_pv81_C014_55_CUS_CAL.xml 2036 -rw-r--r-- 1 hscphs2 herschel 2078073 May 11 18:14 SPIRE_MC_ASTR_pv81_C014_55_CUS.def 4 -rw-r--r-- 1 hscphs2 herschel 3203 May 11 18:27 SPIRE_Readme_C014_55.txt hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S55ASTR_AO/SPIRE> diff SPIRE_Duration.txt SPIRE_harness_duration_summary_20100521_19h07m09s.log Perfect. No differences! Re-join here. 8(f) If Durations are OK then COMMIT the Delivery with CUSGUI OPENED CUSGUI & COMMITTED (REGISTRY/COMMIT) THE SPIRE DELIVERY In the Comment field, refer to SPIRE MC S55ASTR TAKE NOTE : It is very important that you commit the delivery as defined above. 8(g) Import SPIRE model into new Mission Configuration hscphs2@heropl02/home/hscphs2/icchsc/mission_config/MC_H42ASTR_P48ASTR_S52ASTR_RP/SPIRE> May 24, 2010 3:50:27 PM herschel.share.log.util.LogInitialiser init INFO: Initialising using local log configuation file /home/hscphs2/.hcss/userlogging.properties May 24, 2010 3:50:28 PM herschel.versant.store.ReplStoreFactoryImpl createStore INFO: Creating ObjectStore: hsc_ops_operations_tm_1@herdb02.esac.esa.int May 24, 2010 3:50:29 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RO-Access for node: hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:50:29 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:50:29 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RW-Access for node: hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:50:29 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:50:29 PM herschel.cus.gui.CusEditor chooseInstrument INFO: Using instrument command set from SPIRE, specified by property hcss.cus.instrument May 24, 2010 3:51:16 PM herschel.versant.ccm.MissionImpl getMissionConfiguration INFO: Using configuration "MC_H42ASTR_P48ASTR_S52ASTR_RP" May 24, 2010 3:51:30 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RO-Access for node: hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:51:30 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:51:30 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RW-Access for node: hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:51:30 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:52:08 PM herschel.cus.gui.CusEditor exit INFO: Quitting. THIS ENDS THE IMPORT OF THE SPIRE INSTRUMENT MODEL INTO THE MISSION CONFIGURATION. 9.Link PropHandler to the new MC & Start PropHandler to confirm Linked Prophandler to the new Mission Config by updating the Uplink_Coord.props file in .hcss directory #Mission Configuration hcss.ccm.mission.config = MC_H42ASTR_P48ASTR_S52ASTR_RP Source the PHS Environment for 2.3.0_phs hscphs2@heropl02/home/hscphs2/otherSetups> source setHcssEnvironment_v2.3.0_phs hscphs2@heropl02/home/hscphs2/icchsc/HSpot_files> May 24, 2010 3:53:26 PM herschel.share.log.util.LogInitialiser init INFO: Initialising using local log configuation file /home/hscphs2/.hcss/userlogging.properties May 24, 2010 3:53:26 PM herschel.versant.store.ReplStoreFactoryImpl createStore INFO: Creating ObjectStore: hsc_ops_operations_tm_1@herdb02.esac.esa.int May 24, 2010 3:53:27 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RO-Access for node: hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:53:27 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n2@herdb02.esac.esa.int May 24, 2010 3:53:27 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Using RW-Access for node: hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int May 24, 2010 3:53:27 PM herschel.versant.store.replication.ReplicatingTransaction connectToRemoteDatabase INFO: Connection established to hsc_ops_operations_tm_1_n3@herdb02.esac.esa.int Running CDH.getObsProgrammes() May 24, 2010 3:53:27 PM herschel.phs.prophandler.gui.ProposalHandler message INFO: Loading observation programmes list... May 24, 2010 3:53:27 PM herschel.phs.prophandler.gui.ProposalHandler message INFO: CDH: Getting obs progs took: 32 May 24, 2010 3:53:27 PM herschel.phs.prophandler.gui.ProposalHandler message INFO: Loading observing modes list... May 24, 2010 3:53:27 PM herschel.versant.ccm.MissionImpl getMissionConfiguration INFO: Using configuration "MC_H42ASTR_P48ASTR_S52ASTR_RP" May 24, 2010 3:53:31 PM herschel.phs.prophandler.gui.ProposalHandler message INFO: CDH: Getting obs modes took: 4340 TAKE NOTE : The PropHandler Terminal log above shows that it is correctly pointing to the new Mission Configuration : CONFIRMED!! 10. Export the Hspot Files from PropHandler In PropHandler, select the Calibration pull down menu and export the HSpot files. TAKE NOTE : When the new window opens showing all the properties files, check that you have property files for SPIRE, PACS & HIFI. CONFIRMED!! Select all the files and in the new window that opens, create a new directory in /home/hscphs2/icchsc/HSpot_files/ Called the same as the Mission Confifguration: MC_H42ASTR_P48ASTR_S52ASTR_RP Exported all the HSpot files to this folder: hscphs2@heropl02/home/hscphs2/icchsc/HSpot_files> mkdir MC_H42ASTR_P48ASTR_S52ASTR_RP Example of the last entry in the log: May 24, 2010 3:57:21 PM herschel.phs.prophandler.gui.ProposalHandler message INFO: Writing calibration prop file:/home/hscphs2/icchsc/HSpot_files/MC_H42ASTR_P48ASTR_S52ASTR_RP/HifiSScanProcLoadChopNoRefGen.prop May 24, 2010 3:57:21 PM herschel.phs.prophandler.gui.ProposalHandler message INFO: Writing calibration prop file:/home/hscphs2/icchsc/HSpot_files/MC_H42ASTR_P48ASTR_S52ASTR_RP/HifiMappingProcFSwitchOTFNoRefGen.prop 11. Do the Check for a new script for Eva (not required as this is all old CUS) Do the following: hscphs2@heropl02/home/hscphs2/icchsc/HSpot_files/MC_H42ASTR_P48ASTR_S55ASTR_AO> ls *.prop > MC_H42ASTR_P48ASTR_S55ASTR_AO.txt hscphs2@heropl02/home/hscphs2/icchsc/HSpot_files/MC_H42ASTR_P48ASTR_S55ASTR_AO> ls -ls *.txt 16 -rw-r--r-- 1 hscphs2 herschel 13787 May 21 19:15 MC_H42ASTR_P48ASTR_S55ASTR_AO.txt hscphs2@heropl02/home/hscphs2/icchsc/HSpot_files/MC_H42ASTR_P48ASTR_S55ASTR_AO> cp MC_H42ASTR_P48ASTR_S55ASTR_AO.txt /home/hscphs2/icchsc/HSpot_files/ Now do a diff between this new txt file and the one generated with the last Mission configuration. hscphs2@heropl02/home/hscphs2/icchsc/HSpot_files> diff MC_H42ASTR_P50ASTR_S55ASTR_AO.txt MC_H42ASTR_P48ASTR_S55ASTR_AO.txt If there is a difference inform Eva, Jose of the result. If there is NO difference then no need to inform Eva. No new PACS script. Do not notify Eva & Jose 12. Final Jboss Activities Log into Jboss #2 herjbo02.esac.esa.int/home/hsc_phs> source .minimal_herjbo02_old PHS: Using BUILDNUM 578 PHS: Using JBOSS_HOME /usr/local/software/jboss/jboss-3.2.6_0_6_5 Stop the Test Jboss : herjbo02.esac.esa.int/home/hsc_phs> stopJbossTest set old=/home/hsc_phs chdir /usr/local/software/jboss/jboss-3.2.6_0_6_5/bin if ( -f .keybind ) echo .keybind exists if ( -f .exrc ) echo .exrc exists ./shutdown.sh -s jnp://localhost:1199 Shutdown message has been posted to the server. Server shutdown may take a while - check logfiles for completion Create a directory which contains the name of the new MC : herjbo02.esac.esa.int/home/hsc_phs> mkdir fileHolder_ops_MC_H42ASTR_P48ASTR_S55ASTR_RP copied HSpot files from the HSpot_files directory on hscphs2 to this directory TAKE NOTE : You should perform this copy from the HSpot files folder on hscphs2. - DONE : SEE BELOW hscphs2@heropl02/home/hscphs2/icchsc/HSpot_files/MC_H42ASTR_P48ASTR_S52ASTR_RP> scp *.prop hsc_phs@herjbo02:/home/hsc_phs/fileHolder_ops_MC_H42ASTR_P48ASTR_S52ASTR_RP/ Next update the properties file: herjbo02.esac.esa.int/home/hsc_phs/.hcss> kedit HCSS_PHS_TEST_herjbo02_0_6_6.props & [1] 3171 Update each of the fields below in the Properties file : TAKE NOTE : Double check that this is done correctly!! #MARK TIME ESTIMATOR hcss.phs.timeEstimatorVersion=MC_H42ASTR_P48ASTR_S52ASTR_RP_100524 #hcss.phs.timeEstimatorVersion=MC_H42_P49_S55_CAL_100517 #hcss.phs.timeEstimatorVersion=MC_H43_P50_S56_CAL_100521 #hcss.phs.timeEstimatorVersion=MC_H42ASTR_P51ASTR_S55ASTR_AO_100521 #hcss.phs.timeEstimatorVersion=MC_H42ASTR_P50ASTR_S55ASTR_AO_100521 #MARK MISSION CONFIG hcss.ccm.mission.config = MC_H42ASTR_P48ASTR_S52ASTR_RP #hcss.ccm.mission.config = MC_H43_P50_S56_CAL #hcss.ccm.mission.config = MC_H42_P49_S55_CAL #hcss.ccm.mission.config = MC_H42ASTR_P51ASTR_S55ASTR_AO #hcss.ccm.mission.config = MC_H42ASTR_P50ASTR_S55ASTR_AO #MARK DIRECTORIES hcss.phs.fileHolder=/home/hsc_phs/fileHolder_ops_MC_H42ASTR_P48ASTR_S52ASTR_RP #hcss.phs.fileHolder=/home/hsc_phs/fileHolder_ops_MC_H43_P50_S56_CAL #hcss.phs.fileHolder=/home/hsc_phs/fileHolder_ops_MC_H42_P49_S55_CAL #hcss.phs.fileHolder=/home/hsc_phs/fileHolder_ops_MC_H42ASTR_P51ASTR_S55ASTR_AO #hcss.phs.fileHolder=/home/hsc_phs/fileHolder_ops_MC_H42ASTR_P50ASTR_S55ASTR_AO Finally Restart the Test Jboss. > startJbossTest DONE. LOGOUT OF THE JBOSS MACHINE. YOU ARE FINISHED WITH THIS LOG FILE.