Opened 4 years ago

Closed 4 years ago

#2063 closed help (fixed)

files overwritten by gui?

Reported by: ggxmy Owned by: annette
Component: Rose Keywords:
Cc: Platform: PUMA
UM Version: 10.4



When I was doing UKCA tutorial 4-5, I added following lines to rose-suite.conf


and the following to rose-app.conf using a text editor on puma.


But when I ran the model, it failed with error message

Cant find required STASH item    64 section  34 model  1 in STASHmaster

I noticed that the lines above had disappeared. So I added those lines back again and the model ran OK. But when I ran the model for the next task, it failed with the same problem, and these lines had gone again!

So I guess rose-suite.conf and rose-app.conf are somehow being overwritten. Do you have any advice on how I can prevent these lines from being overwritten?

Thank you.
Masaru Yoshioka

Change History (2)

comment:1 Changed 4 years ago by annette

  • Component changed from UM Model to Rose
  • Owner changed from um_support to annette
  • Status changed from new to assigned

Hi Masaru,

A common mistake is to edit the files under ~/cylc-run/ rather than ~/roses/. They look similar but you should only edit the roses files as the cylc-run files are re-generated when you submit a run.

Also, you do need to be careful about editing the rose-app.conf file directly and through the GUI at the same time. The rose editor GUI takes the state of the suite files when it was launched, so any changes outside the GUI will be lost if you then save the suite through the GUI. But the GUI won't remove your changes as long as you add the lines in before you launch it.


comment:2 Changed 4 years ago by ggxmy

  • Resolution set to fixed
  • Status changed from assigned to closed

Thank you Annette.

The rose editor GUI takes the state of the suite files when it was launched!!'''

That means I should relaunch rose edit every time after I modify rose-suite.conf, rose-app.conf and possibly other files. I'll make this a habit.

Thanks a lot.

Note: See TracTickets for help on using tickets.