Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cockpit for openSUSE:Factory checked in at 2026-08-29 17:40:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cockpit (Old) and /work/SRC/openSUSE:Factory/.cockpit.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cockpit" Sat Aug 29 17:40:15 2026 rev:77 rq:1374318 version:365 Changes: -------- --- /work/SRC/openSUSE:Factory/cockpit/cockpit.changes 2026-07-26 11:27:23.144472204 +0200 +++ /work/SRC/openSUSE:Factory/.cockpit.new.1265/cockpit.changes 2026-08-29 17:40:26.378975381 +0200 @@ -1,0 +2,7 @@ +Wed Aug 12 08:40:15 UTC 2026 - Alice Brooks <[email protected]> + +- Update to 365 + * Translations and dependency updates + * Fix btrfs subvolume mount option parsing (rhbz#2483145) + +------------------------------------------------------------------- Old: ---- cockpit-364.tar.gz New: ---- cockpit-365.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cockpit.spec ++++++ --- /var/tmp/diff_new_pack.YyppmN/_old 2026-08-29 17:40:41.779520168 +0200 +++ /var/tmp/diff_new_pack.YyppmN/_new 2026-08-29 17:40:41.781520238 +0200 @@ -56,7 +56,7 @@ License: LGPL-2.1-or-later AND GPL-3.0-or-later AND MIT AND CC-BY-SA-3.0 AND BSD-3-Clause URL: https://cockpit-project.org/ -Version: 364 +Version: 365 Release: 0 Source0: cockpit-%{version}.tar.gz Source2: cockpit-rpmlintrc ++++++ 0001-cockpit-overview-support-SUSE_SUPPORT_PRODUCT-keys.patch ++++++ --- /var/tmp/diff_new_pack.YyppmN/_old 2026-08-29 17:40:41.831522007 +0200 +++ /var/tmp/diff_new_pack.YyppmN/_new 2026-08-29 17:40:41.838522255 +0200 @@ -12,18 +12,19 @@ 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkg/systemd/overview.jsx b/pkg/systemd/overview.jsx -index 868469d68..186fcf59e 100644 +index c6d75f93c..a3be516d3 100644 --- a/pkg/systemd/overview.jsx +++ b/pkg/systemd/overview.jsx -@@ -42,6 +42,7 @@ import { ShutdownModal } from 'cockpit-components-shutdown.jsx'; +@@ -28,6 +28,8 @@ import { ShutdownModal } from 'cockpit-components-shutdown.jsx'; import { WithDialogs, DialogsContext } from "dialogs.jsx"; import "./overview.scss"; +import { read_os_release } from "os-release.js"; ++ + import { Title, TitleSizes } from '@patternfly/react-core/dist/esm/components/Title'; const _ = cockpit.gettext; - -@@ -98,6 +99,7 @@ class OverviewPage extends React.Component { +@@ -85,6 +87,7 @@ class OverviewPage extends React.Component { this.hostname_proxy.addEventListener("changed", data => { this.setState({ hostnameData: data.detail }); }); @@ -31,9 +32,9 @@ } render() { -@@ -160,8 +162,12 @@ class OverviewPage extends React.Component { +@@ -147,8 +150,12 @@ class OverviewPage extends React.Component { {this.hostname_text()} - </h1> + </Title> {this.state.hostnameData && - this.state.hostnameData.OperatingSystemPrettyName && - <div className="ct-overview-header-subheading" id="system_information_os_text">{cockpit.format(_("running $0"), this.state.hostnameData.OperatingSystemPrettyName)}</div>} @@ -46,11 +47,11 @@ </div> <div className='ct-overview-header-actions'> { show_superuser && <SuperuserIndicator proxy={this.superuser} /> } -diff --git a/src/common/cockpitsystem.c b/src/common/cockpitsystem.c -index 83e2965f7..73716fff7 100644 +diff --git a/src/ws/cockpitsystem.c b/src/ws/cockpitsystem.c +index 011ade3c8..afe490fca 100644 --- a/src/ws/cockpitsystem.c +++ b/src/ws/cockpitsystem.c -@@ -107,6 +107,12 @@ cockpit_system_load_os_release (void) +@@ -96,6 +96,12 @@ cockpit_system_load_os_release (void) } } ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.YyppmN/_old 2026-08-29 17:40:41.923525262 +0200 +++ /var/tmp/diff_new_pack.YyppmN/_new 2026-08-29 17:40:41.926525368 +0200 @@ -1,6 +1,6 @@ -mtime: 1782976156 -commit: 83d2b4b6b3afee9fe2835b7403f57582cfe3b61250ee1be5afd07db7b650b0f2 +mtime: 1786615798 +commit: 8c1a350153a951aef8d861a1bc2f75e6522b025cb4aa0e876b5d4d8df58bcbc8 url: https://src.opensuse.org/cockpit/cockpit -revision: 83d2b4b6b3afee9fe2835b7403f57582cfe3b61250ee1be5afd07db7b650b0f2 +revision: 8c1a350153a951aef8d861a1bc2f75e6522b025cb4aa0e876b5d4d8df58bcbc8 projectscmsync: https://src.opensuse.org/cockpit/_ObsPrj.git ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-08-13 12:09:58.000000000 +0200 @@ -0,0 +1,3 @@ +.osc +node_modules.sums +_build* \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/update_version.sh new/update_version.sh --- old/update_version.sh 1970-01-01 01:00:00.000000000 +0100 +++ new/update_version.sh 2026-08-13 12:09:58.000000000 +0200 @@ -0,0 +1,121 @@ +#!/usr/bin/bash + +set -e + +curVersion=$(grep Version: cockpit.spec | sed -e 's,^\(\s*Version:\s*\)\(.*\)\s*$,\2,') + +if [[ ! "$curVersion" =~ ^[0-9]+(.[0-9]+)?$ ]]; then + echo "Error: curVersion is not a valid integer" + exit 1 +fi + +if [[ "$curVersion" =~ '.' ]]; then + curMajor=$(echo ${curVersion} | cut -d'.' -f1) + curMinor=$(echo ${curVersion} | cut -d'.' -f2) +else + curMajor=$curVersion + curMinor='0' +fi + +### +### Fetch latest soruces +### + +# fetch latest theme +if [ ! -d cockpit-suse-theme ]; then + git clone https://github.com/dgdavid/cockpit-suse-theme.git +else + git -C cockpit-suse-theme pull --ff-only +fi +git -C cockpit-suse-theme archive --format=tar --prefix=cockpit-suse-theme/ -o ../cockpit-suse-theme.tar HEAD + +# fetch latest cockpit +if [ ! -d cockpit ]; then + git clone https://github.com/cockpit-project/cockpit.git cockpit +else + git -C cockpit checkout main + git -C cockpit fetch +fi + +newVersion=$(git -C cockpit tag | grep '^[0-9.]\+$' | sort -rn | head -1) + +if [[ ! "$newVersion" =~ ^[0-9]+(.[0-9]+)?$ ]]; then + echo "Error: newVersion cannot be determined" + exit 1 +fi + +if [[ "$newVersion" =~ '.' ]]; then + newMajor=$(echo ${newVersion} | cut -d'.' -f1) + newMinor=$(echo ${newVersion} | cut -d'.' -f2) +else + newMajor=$newVersion + newMinor='0' +fi + +if [ "$curMajor" -gt "$newMajor" ]; then + echo "Nothing to do." + exit 0 +elif [[ "$curMajor" -eq "$newMajor" && "$curMinor" -ge "$newMinor" ]]; then + echo "Nothing to do." + exit 0 +fi + +### +### UPDATE +### +git -C cockpit checkout $newVersion +pushd $PWD +cd cockpit +npm install --include optional +rm -rf node_modules +popd +cp "cockpit/package-lock.json" . +# update node_modules +osc service mr +rm --verbose *.tgz || true + +# # initialize all submodules +git -C cockpit submodule update --init --depth 1 +# remove node_modules and tests +git -C cockpit submodule deinit node_modules test/reference + +# update tarballs +CockpitPath="cockpit-$newVersion/" +MainTarball="cockpit.tar" +D=$PWD + +git -C cockpit archive --format=tar --prefix=$CockpitPath -o "$D/$MainTarball" $newVersion + +# append each initialized submodule +git -C cockpit submodule foreach "n=\$(basename \$sm_path) +git archive --format=tar --prefix=${CockpitPath}\${sm_path}/ -o \"$D/\$n.tar\" HEAD +" +SubmoduleTarballs=$(git -C cockpit submodule foreach --quiet "echo \$(basename \$sm_path.tar)") + +# need to unpack and pack again, because OBS can't deal with concatenated tarballs :( +rm -f "cockpit-$newVersion.tar" +rm -rf cockpit-$newVersion/ +for i in $MainTarball $SubmoduleTarballs; do + tar xf $i +done +rm $MainTarball $SubmoduleTarballs +tar zcf cockpit-$newVersion.tar.gz cockpit-$newVersion/ + +echo "Archive created: cockpit-$newVersion.tar" + +# Update spec file +git -C cockpit remote show suse || git -C cockpit remote add suse [email protected]:openSUSE/cockpit.git +git -C cockpit fetch suse opensuse-$curVersion +git -C cockpit checkout -b opensuse-$newVersion suse/opensuse-$curVersion +git -C cockpit rebase -i $newVersion || true + +echo "Don't forget to:" +echo " 1. finish rebase" +echo " 2. push new branch" +echo " 3. update cockpit.spec, and" +echo " 4. set new default branch on GitHub" + +# Updating version in spec file +sed -i -e "s,^\(\s*Version:\s*\)\(.*\)\s*$,\1${newVersion}," cockpit/tools/cockpit.spec +git rm cockpit-$curVersion.tar.gz +git add cockpit-$newVersion.tar.gz ++++++ cockpit-364.tar.gz -> cockpit-365.tar.gz ++++++ /work/SRC/openSUSE:Factory/cockpit/cockpit-364.tar.gz /work/SRC/openSUSE:Factory/.cockpit.new.1265/cockpit-365.tar.gz differ: char 13, line 1 ++++++ node_modules.obscpio ++++++ /work/SRC/openSUSE:Factory/cockpit/node_modules.obscpio /work/SRC/openSUSE:Factory/.cockpit.new.1265/node_modules.obscpio differ: char 62, line 1 ++++++ node_modules.spec.inc ++++++ ++++ 875 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/cockpit/node_modules.spec.inc ++++ and /work/SRC/openSUSE:Factory/.cockpit.new.1265/node_modules.spec.inc ++++++ package-lock.json ++++++ ++++ 1966 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/cockpit/package-lock.json ++++ and /work/SRC/openSUSE:Factory/.cockpit.new.1265/package-lock.json
