Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openQA for openSUSE:Factory checked in at 2025-11-12 21:14:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openQA (Old) and /work/SRC/openSUSE:Factory/.openQA.new.1980 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openQA" Wed Nov 12 21:14:38 2025 rev:774 rq:1317190 version:5.1762879267.52145e9a Changes: -------- --- /work/SRC/openSUSE:Factory/openQA/openQA.changes 2025-11-11 19:22:32.874516650 +0100 +++ /work/SRC/openSUSE:Factory/.openQA.new.1980/openQA.changes 2025-11-12 21:14:55.643491972 +0100 @@ -2 +2 @@ -Tue Nov 11 13:58:09 UTC 2025 - [email protected] +Tue Nov 11 18:10:52 UTC 2025 - [email protected] @@ -4 +4,2 @@ -- Update to version 5.1762780626.92a68246: +- Update to version 5.1762879267.52145e9a: + * Avoid installing unwanted package versions Old: ---- openQA-5.1762780626.92a68246.obscpio New: ---- openQA-5.1762879267.52145e9a.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openQA-client-test.spec ++++++ --- /var/tmp/diff_new_pack.VsH1Av/_old 2025-11-12 21:14:56.987548310 +0100 +++ /var/tmp/diff_new_pack.VsH1Av/_new 2025-11-12 21:14:56.991548477 +0100 @@ -18,7 +18,7 @@ %define short_name openQA-client Name: %{short_name}-test -Version: 5.1762780626.92a68246 +Version: 5.1762879267.52145e9a Release: 0 Summary: Test package for %{short_name} License: GPL-2.0-or-later ++++++ openQA-devel-test.spec ++++++ --- /var/tmp/diff_new_pack.VsH1Av/_old 2025-11-12 21:14:57.019549651 +0100 +++ /var/tmp/diff_new_pack.VsH1Av/_new 2025-11-12 21:14:57.023549819 +0100 @@ -18,7 +18,7 @@ %define short_name openQA-devel Name: %{short_name}-test -Version: 5.1762780626.92a68246 +Version: 5.1762879267.52145e9a Release: 0 Summary: Test package for %{short_name} License: GPL-2.0-or-later ++++++ openQA-test.spec ++++++ --- /var/tmp/diff_new_pack.VsH1Av/_old 2025-11-12 21:14:57.071551831 +0100 +++ /var/tmp/diff_new_pack.VsH1Av/_new 2025-11-12 21:14:57.071551831 +0100 @@ -18,7 +18,7 @@ %define short_name openQA Name: %{short_name}-test -Version: 5.1762780626.92a68246 +Version: 5.1762879267.52145e9a Release: 0 Summary: Test package for openQA License: GPL-2.0-or-later ++++++ openQA-worker-test.spec ++++++ --- /var/tmp/diff_new_pack.VsH1Av/_old 2025-11-12 21:14:57.111553508 +0100 +++ /var/tmp/diff_new_pack.VsH1Av/_new 2025-11-12 21:14:57.115553675 +0100 @@ -18,7 +18,7 @@ %define short_name openQA-worker Name: %{short_name}-test -Version: 5.1762780626.92a68246 +Version: 5.1762879267.52145e9a Release: 0 Summary: Test package for %{short_name} License: GPL-2.0-or-later ++++++ openQA.spec ++++++ --- /var/tmp/diff_new_pack.VsH1Av/_old 2025-11-12 21:14:57.151555185 +0100 +++ /var/tmp/diff_new_pack.VsH1Av/_new 2025-11-12 21:14:57.155555352 +0100 @@ -99,7 +99,7 @@ %define devel_requires %devel_no_selenium_requires chromedriver Name: openQA -Version: 5.1762780626.92a68246 +Version: 5.1762879267.52145e9a Release: 0 Summary: The openQA web-frontend, scheduler and tools License: GPL-2.0-or-later ++++++ openQA-5.1762780626.92a68246.obscpio -> openQA-5.1762879267.52145e9a.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openQA-5.1762780626.92a68246/.circleci/config.yml new/openQA-5.1762879267.52145e9a/.circleci/config.yml --- old/openQA-5.1762780626.92a68246/.circleci/config.yml 2025-11-10 14:17:06.000000000 +0100 +++ new/openQA-5.1762879267.52145e9a/.circleci/config.yml 2025-11-11 17:41:07.000000000 +0100 @@ -176,7 +176,7 @@ - restore_cache: *restore_npm_cache - run: name: "Install npm dependencies" - command: npm install + command: npm clean-install --ignore-scripts - save_cache: *save_npm_cache checkstyle: &test-template diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openQA-5.1762780626.92a68246/.github/workflows/javascript.yml new/openQA-5.1762879267.52145e9a/.github/workflows/javascript.yml --- old/openQA-5.1762780626.92a68246/.github/workflows/javascript.yml 2025-11-10 14:17:06.000000000 +0100 +++ new/openQA-5.1762879267.52145e9a/.github/workflows/javascript.yml 2025-11-11 17:41:07.000000000 +0100 @@ -17,7 +17,7 @@ uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - - name: npm install - run: npm i + - name: npm clean-install + run: npm clean-install --ignore-scripts - name: npm run lint run: npm run lint diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openQA-5.1762780626.92a68246/Makefile new/openQA-5.1762879267.52145e9a/Makefile --- old/openQA-5.1762780626.92a68246/Makefile 2025-11-10 14:17:06.000000000 +0100 +++ new/openQA-5.1762879267.52145e9a/Makefile 2025-11-11 17:41:07.000000000 +0100 @@ -208,10 +208,10 @@ # Ensure npm packages are installed and up-to-date (unless local-npm-registry is installed; in this case we can # assume installing npm packages is taken care of separately, e.g. in builds on OBS) # note: Excluding dev dependencies like `eslint` via `--omit=dev` to pull in only dependencies needed at runtime (and for -# regular tests). Development tests/tooling like `js-tidy` will invoke `npm install …` to install missing dependencies -# on its own anyway. +# regular tests). Development tests/tooling like `js-tidy` will invoke `npm clean-install …` to install missing +# dependencies on its own anyway. node_modules: package-lock.json - @which local-npm-registry >/dev/null 2>&1 || npm install --no-audit --no-fund --ignore-scripts --omit=dev + @which local-npm-registry >/dev/null 2>&1 || npm clean-install --no-audit --no-fund --ignore-scripts --omit=dev @touch node_modules .PHONY: test diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openQA-5.1762780626.92a68246/docs/Contributing.asciidoc new/openQA-5.1762879267.52145e9a/docs/Contributing.asciidoc --- old/openQA-5.1762780626.92a68246/docs/Contributing.asciidoc 2025-11-10 14:17:06.000000000 +0100 +++ new/openQA-5.1762879267.52145e9a/docs/Contributing.asciidoc 2025-11-11 17:41:07.000000000 +0100 @@ -432,10 +432,11 @@ development after you setup a PostgreSQL database as mentioned in the previous section. -You have to install/update web-related dependencies first using `npm install --ignore-scripts`. -To start the webserver for development, use `scripts/openqa daemon`. The other -daemons (mentioned in the link:images/architecture.svg[architecture diagram]) -are started in the same way, e.g. `script/openqa-scheduler daemon`. +You have to install/update web-related dependencies first using +`npm clean-install --ignore-scripts`. To start the webserver for development, +use `scripts/openqa daemon`. The other daemons (mentioned in the +link:images/architecture.svg[architecture diagram]) are started in the same way, +e.g. `script/openqa-scheduler daemon`. You can also have a look at the systemd unit files. Although it likely makes not much sense to use them directly you can have a look at them to see how the @@ -1226,7 +1227,7 @@ [source,sh] -------------------------------------------------------------------------------- -npm install jshint +npm install --no-save --ignore-scripts jshint node_modules/jshint/bin/jshint path/to/javascript.js -------------------------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openQA-5.1762780626.92a68246/tools/js-tidy new/openQA-5.1762879267.52145e9a/tools/js-tidy --- old/openQA-5.1762780626.92a68246/tools/js-tidy 2025-11-10 14:17:06.000000000 +0100 +++ new/openQA-5.1762879267.52145e9a/tools/js-tidy 2025-11-11 17:41:07.000000000 +0100 @@ -28,5 +28,5 @@ exit 1 fi -npm install --ignore-scripts +npm clean-install --ignore-scripts npm run fix ++++++ openQA.obsinfo ++++++ --- /var/tmp/diff_new_pack.VsH1Av/_old 2025-11-12 21:15:13.848255054 +0100 +++ /var/tmp/diff_new_pack.VsH1Av/_new 2025-11-12 21:15:13.856255389 +0100 @@ -1,5 +1,5 @@ name: openQA -version: 5.1762780626.92a68246 -mtime: 1762780626 -commit: 92a68246eddaf25840f5b2ffbdc7ec6da5c46f5e +version: 5.1762879267.52145e9a +mtime: 1762879267 +commit: 52145e9a0e4d1c7f0a05edca7432824063d42018
