Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PR#1529 changes DISKNM to a directory with more restrictive permissions #1620

Closed
JustinPerket opened this issue Feb 21, 2023 · 6 comments
Closed
Labels
bug Something isn't working

Comments

@JustinPerket
Copy link
Contributor

Description

It seems the latest UFS PR (#1529) locked me out of the new DISKNM directory on gaea

In rt.sh, It was changed from:
DISKNM=/lustre/f2/pdata/ncep_shared/emc.nemspara/RT
to:
DISKNM=/lustre/f2/pdata/ncep/role.epic/RT

https://github.com/ericaligo-NOAA/ufs-weather-model/blob/4083c199859c3fe82dec6317ed927f52d7ec13ba/tests/rt.sh#L193

To Reproduce:

For example, running c48 coupled control RT results in this message in log_gaea.intel/run_cpld_control_c48.log:

+ cp '/lustre/f2/pdata/ncep/role.epic/RT/NEMSfv3gfs/input-data-20221101/FV3_fix/*.txt' .
 cp: cannot stat '/lustre/f2/pdata/ncep/role.epic/RT/NEMSfv3gfs/input-data-20221101/FV3_fix/*.txt': Permission denied

Additional context

my groups are gfdl and gfdl_b. I see that /lustre/f2/pdata/ncep_shared/ has permissions 2775 ,
but /lustre/f2/pdata/ncep has permissions 2770

I think there are others on Gaea not in the ncep group as well.

@JustinPerket JustinPerket added the bug Something isn't working label Feb 21, 2023
@jkbk2004
Copy link
Collaborator

@JustinPerket Thanks for reporting the issue. The location switch was introduced with jenkins and role account migration. I will double check to see if we can follow up on /lustre/f2/pdata/ncep_shared. BTW, we still maintain baseline and input files on /lustre/f2/pdata/ncep_shared/emc.nemspara/RT/NEMSfv3gfs. I will keep you posted.

@JustinPerket
Copy link
Contributor Author

Thanks Jong.

BTW, we still maintain baseline and input files on /lustre/f2/pdata/ncep_shared/emc.nemspara/RT/NEMSfv3gfs. I will keep you posted.

That's good to know. I wasn't sure.

@junwang-noaa
Copy link
Collaborator

junwang-noaa commented Feb 21, 2023 via email

@jkbk2004
Copy link
Collaborator

@junwang-noaa we have baselines at /lustre/f2/pdata/ncep_shared/emc.nemspara/RT/NEMSfv3gfs. What about the idea to move up somewhere like /lustre/f2/pdata/ncep_shared/RT/NEMSfv3gfs ? if we do that, epic jenkins account can access, I think.

JustinPerket added a commit to JustinPerket/ufs-weather-model that referenced this issue Feb 24, 2023
-  fix lnd_model not being set in rt_utils.sh
- tmp revert DISKNM for gaea in rt.sh until ufs-community#1620 is resolved
@junwang-noaa
Copy link
Collaborator

@jkbk2004 Can role.epic write under /lustre/f2/pdata/ncep_shared? If yes, it's good to move the baseline out of emc.nemspara and to role.rpic under ncep_shared.

@jkbk2004
Copy link
Collaborator

Yes, role.rpic has write access under /lustre/f2/pdata/ncep_shared. We can follow up when all new epic hpc allocation hours are finalized. I will open a feature in next PI increment to check on gaea. I will close this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants