Skip to content

Commit c95d5cd

Browse files
committed
WIP update waves
1 parent 8a9b2c3 commit c95d5cd

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

scripts/rpmwatcher/repoquery.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -212,12 +212,13 @@ def all_binrpms() -> set[str]:
212212
ret = set(run_repoquery(args))
213213
return ret
214214

215-
def all_srpms() -> set[str]:
215+
def all_srpms(all_versions: bool = False) -> set[str]:
216216
args = [
217217
'--disablerepo=*', '--enablerepo=*-src',
218218
'--qf=%{name}-%{evr}' + QFNL, # to avoid getting the arch
219-
'--latest-limit=1', # only most recent for each package
220219
'*',
221220
]
221+
if not all_versions:
222+
args.append('--latest-limit=1') # only most recent for each package
222223
ret = set(run_repoquery(args))
223224
return ret

scripts/rpmwatcher/yum_repo_status

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,10 @@ def collect_data_xs8():
9494
in filter_best_evr(repoquery.rpm_parse_nevr(nevr, f".xs8")
9595
for nevr in xs8_rpms_sources)}
9696

97+
logging.debug("get XS waves SRPM versions")
98+
xs8_waves_srpms = {nevr for nevr in repoquery.all_srpms(all_versions=True)
99+
if not FILTER_UPSTREAM or not repoquery.is_pristine_upstream(nevr)}
100+
97101
logging.info(f"xs8 src: {len(xs8_srpms_set)}")
98102
logging.info(f"xs8 bin: {len(xs8_rpms_sources_set)}")
99103

0 commit comments

Comments
 (0)