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

Reply via email to