Skip to content

Commit 1b6ec5f

Browse files
committed
add new err test; update git-fleximod; update externals
1 parent 42e1896 commit 1b6ec5f

File tree

13 files changed

+29
-19
lines changed

13 files changed

+29
-19
lines changed

.gitmodules

+8-8
Original file line numberDiff line numberDiff line change
@@ -116,35 +116,35 @@
116116
[submodule "cism"]
117117
path = components/cism
118118
url = https://github.com/ESCOMP/CISM-wrapper
119-
fxtag = cismwrap_2_2_002
119+
fxtag = cismwrap_2_2_005
120120
fxrequired = ToplevelRequired
121121
fxDONOTUSEurl = https://github.com/ESCOMP/CISM-wrapper
122122

123123
[submodule "rtm"]
124124
path = components/rtm
125125
url = https://github.com/ESCOMP/RTM
126-
fxtag = rtm1_0_80
126+
fxtag = rtm1_0_84
127127
fxrequired = ToplevelRequired
128128
fxDONOTUSEurl = https://github.com/ESCOMP/RTM
129129

130130
[submodule "mosart"]
131131
path = components/mosart
132132
url = https://github.com/ESCOMP/MOSART
133-
fxtag = mosart1.1.02
133+
fxtag = mosart1.1.06
134134
fxrequired = ToplevelRequired
135135
fxDONOTUSEurl = https://github.com/ESCOMP/MOSART
136136

137137
[submodule "mizuRoute"]
138138
path = components/mizuRoute
139139
url = https://github.com/ESCOMP/mizuRoute
140-
fxtag = cesm-coupling.n02_v2.1.3
140+
fxtag = cesm-coupling.n03_v2.2.0
141141
fxrequired = ToplevelRequired
142142
fxDONOTUSEurl = https://github.com/ESCOMP/mizuRoute
143143

144144
[submodule "ccs_config"]
145145
path = ccs_config
146146
url = https://github.com/ESMCI/ccs_config_cesm.git
147-
fxtag = ccs_config_cesm1.0.8
147+
fxtag = ccs_config_cesm1.0.15
148148
fxrequired = ToplevelRequired
149149
fxDONOTUSEurl = https://github.com/ESMCI/ccs_config_cesm.git
150150

@@ -158,7 +158,7 @@ fxDONOTUSEurl = https://github.com/ESMCI/cime
158158
[submodule "cmeps"]
159159
path = components/cmeps
160160
url = https://github.com/ESCOMP/CMEPS.git
161-
fxtag = cmeps1.0.32
161+
fxtag = cmeps1.0.33
162162
fxrequired = ToplevelRequired
163163
fxDONOTUSEurl = https://github.com/ESCOMP/CMEPS.git
164164

@@ -172,7 +172,7 @@ fxDONOTUSEurl = https://github.com/ESCOMP/CDEPS.git
172172
[submodule "share"]
173173
path = share
174174
url = https://github.com/ESCOMP/CESM_share
175-
fxtag = share1.1.6
175+
fxtag = share1.1.7
176176
fxrequired = ToplevelRequired
177177
fxDONOTUSEurl = https://github.com/ESCOMP/CESM_share
178178

@@ -186,7 +186,7 @@ fxDONOTUSEurl = https://github.com/NCAR/ParallelIO
186186
[submodule "cice"]
187187
path = components/cice
188188
url = https://github.com/ESCOMP/CESM_CICE
189-
fxtag = cesm_cice6_5_0_12
189+
fxtag = cesm_cice6_6_0_6
190190
fxrequired = ToplevelRequired
191191
fxDONOTUSEurl = https://github.com/ESCOMP/CESM_CICE
192192

.lib/git-fleximod/git_fleximod/cli.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import argparse
33
from git_fleximod import utils
44

5-
__version__ = "0.9.3"
5+
__version__ = "0.9.4"
66

77
def find_root_dir(filename=".gitmodules"):
88
""" finds the highest directory in tree

.lib/git-fleximod/git_fleximod/git_fleximod.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,8 @@ def init_submodule_from_gitmodules(gitmodules, name, root_dir, logger):
181181
url = gitmodules.get(name, "url")
182182
assert path and url, f"Malformed .gitmodules file {path} {url}"
183183
tag = gitmodules.get(name, "fxtag")
184+
if not tag:
185+
tag = gitmodules.get(name, "hash")
184186
fxurl = gitmodules.get(name, "fxDONOTUSEurl")
185187
fxsparse = gitmodules.get(name, "fxsparse")
186188
fxrequired = gitmodules.get(name, "fxrequired")
@@ -250,7 +252,6 @@ def submodules_update(gitmodules, root_dir, requiredlist, force):
250252
newrequiredlist = ["AlwaysRequired"]
251253
if optional:
252254
newrequiredlist.append("AlwaysOptional")
253-
254255
submodules_update(gitsubmodules, repodir, newrequiredlist, force=force)
255256

256257
def local_mods_output():

.lib/git-fleximod/pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "git-fleximod"
3-
version = "0.9.3"
3+
version = "0.9.4"
44
description = "Extended support for git-submodule and git-sparse-checkout"
55
authors = ["Jim Edwards <[email protected]>"]
66
maintainers = ["Jim Edwards <[email protected]>"]

.lib/git-fleximod/tbump.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
github_url = "https://github.com/jedwards4b/git-fleximod/"
33

44
[version]
5-
current = "0.9.3"
5+
current = "0.9.4"
66

77
# Example of a semver regexp.
88
# Make sure this matches current_version before

cime_config/testdefs/testlist_cam.xml

+9
Original file line numberDiff line numberDiff line change
@@ -1779,6 +1779,15 @@
17791779
<option name="comment">CAM7 low top ~40 km</option>
17801780
</options>
17811781
</test>
1782+
<test compset="FLTHIST" grid="ne3pg3_ne3pg3_mg37" name="ERR_D_Ln9" testmods="cam/outfrq9s">
1783+
<machines>
1784+
<machine name="izumi" compiler="gnu" category="aux_cam"/>
1785+
</machines>
1786+
<options>
1787+
<option name="wallclock">00:30:00</option>
1788+
<option name="comment">CAM7 low top ~40 km with archiving</option>
1789+
</options>
1790+
</test>
17821791
<test compset="FMTHIST" grid="ne30pg3_ne30pg3_mg17" name="SMS_D_Ln9" testmods="cam/outfrq9s">
17831792
<machines>
17841793
<machine name="derecho" compiler="intel" category="aux_cam"/>

components/cmeps

components/mizuRoute

Submodule mizuRoute updated 202 files

share

0 commit comments

Comments
 (0)