From 598039afd68c6e7d9f7d2e1e30835f3c657e9fd04fb2de0ea2e6be7887cf8d93 Mon Sep 17 00:00:00 2001 From: Lubos Kocman Date: Thu, 31 Jul 2025 13:21:32 +0000 Subject: [PATCH 01/10] - Update to version 20250731.8b95d00: * Do not enable migration scripts by default - Update to version 20250731.2b96308: * Add 10_keepapparmor.sh 10_keepselinux.sh 20_ia32.sh migration services * Fancy README.md OBS-URL: https://build.opensuse.org/package/show/Base:System/opensuse-migration-tool?expand=0&rev=17 --- .gitattributes | 23 +++++ .gitignore | 1 + _service | 18 ++++ _servicedata | 4 + ...se-migration-tool-20241202.1a4772b.obscpio | 3 + ...se-migration-tool-20241204.834c66a.obscpio | 3 + ...se-migration-tool-20241209.76c6ef8.obscpio | 3 + ...se-migration-tool-20250129.63f1e30.obscpio | 3 + ...se-migration-tool-20250521.ab8700a.obscpio | 3 + ...se-migration-tool-20250729.4ed6ec5.obscpio | 3 + ...se-migration-tool-20250731.8b95d00.obscpio | 3 + opensuse-migration-tool.changes | 98 +++++++++++++++++++ opensuse-migration-tool.obsinfo | 4 + opensuse-migration-tool.spec | 71 ++++++++++++++ 14 files changed, 240 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 _service create mode 100644 _servicedata create mode 100644 opensuse-migration-tool-20241202.1a4772b.obscpio create mode 100644 opensuse-migration-tool-20241204.834c66a.obscpio create mode 100644 opensuse-migration-tool-20241209.76c6ef8.obscpio create mode 100644 opensuse-migration-tool-20250129.63f1e30.obscpio create mode 100644 opensuse-migration-tool-20250521.ab8700a.obscpio create mode 100644 opensuse-migration-tool-20250729.4ed6ec5.obscpio create mode 100644 opensuse-migration-tool-20250731.8b95d00.obscpio create mode 100644 opensuse-migration-tool.changes create mode 100644 opensuse-migration-tool.obsinfo create mode 100644 opensuse-migration-tool.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/_service b/_service new file mode 100644 index 0000000..0007ce0 --- /dev/null +++ b/_service @@ -0,0 +1,18 @@ + + + %cd.%h + https://github.com/openSUSE/opensuse-migration-tool.git + git + main + enable + opensuse-migration-tool + opensuse-releaseteam@opensuse.org + + + + + *.tar + xz + + + diff --git a/_servicedata b/_servicedata new file mode 100644 index 0000000..ec136c3 --- /dev/null +++ b/_servicedata @@ -0,0 +1,4 @@ + + + https://github.com/openSUSE/opensuse-migration-tool.git + 8b95d00682ddfca75ba978b56f4298c859d3ecaa \ No newline at end of file diff --git a/opensuse-migration-tool-20241202.1a4772b.obscpio b/opensuse-migration-tool-20241202.1a4772b.obscpio new file mode 100644 index 0000000..eb34ad8 --- /dev/null +++ b/opensuse-migration-tool-20241202.1a4772b.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cdc5e00eb9920cdcbdcca3e0d8c466754c2894d83a7ddec9ac77e7a1502c5f35 +size 35338 diff --git a/opensuse-migration-tool-20241204.834c66a.obscpio b/opensuse-migration-tool-20241204.834c66a.obscpio new file mode 100644 index 0000000..d0d8348 --- /dev/null +++ b/opensuse-migration-tool-20241204.834c66a.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:136b9a6131513b10f1866fc2ca10f18a20c81cd35178119608e0a880616ce199 +size 36874 diff --git a/opensuse-migration-tool-20241209.76c6ef8.obscpio b/opensuse-migration-tool-20241209.76c6ef8.obscpio new file mode 100644 index 0000000..13e4af8 --- /dev/null +++ b/opensuse-migration-tool-20241209.76c6ef8.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d2d6875af0602475912e0e89f2004404c15801dcbb75a1080948a24a174c36b +size 37898 diff --git a/opensuse-migration-tool-20250129.63f1e30.obscpio b/opensuse-migration-tool-20250129.63f1e30.obscpio new file mode 100644 index 0000000..276a239 --- /dev/null +++ b/opensuse-migration-tool-20250129.63f1e30.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5fd6d7262e6a569e4f65750c852aacf8b9942c961a59df37a296745b1a0c4dfc +size 42506 diff --git a/opensuse-migration-tool-20250521.ab8700a.obscpio b/opensuse-migration-tool-20250521.ab8700a.obscpio new file mode 100644 index 0000000..bcae34e --- /dev/null +++ b/opensuse-migration-tool-20250521.ab8700a.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ea0d2c5190d3f25f47e9fb0f4882184d413e8cbc467df601880007bc61e95ba +size 42506 diff --git a/opensuse-migration-tool-20250729.4ed6ec5.obscpio b/opensuse-migration-tool-20250729.4ed6ec5.obscpio new file mode 100644 index 0000000..b3b7f5a --- /dev/null +++ b/opensuse-migration-tool-20250729.4ed6ec5.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c5ed21eba3c34662323fca969112cb445c7a3eddba2bc9d3a4df6113d80f8eb5 +size 47114 diff --git a/opensuse-migration-tool-20250731.8b95d00.obscpio b/opensuse-migration-tool-20250731.8b95d00.obscpio new file mode 100644 index 0000000..55b1399 --- /dev/null +++ b/opensuse-migration-tool-20250731.8b95d00.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5762c76e469f747d05638d2b1fa77063733c966e1c4bea964b3ff506fb55f52c +size 50698 diff --git a/opensuse-migration-tool.changes b/opensuse-migration-tool.changes new file mode 100644 index 0000000..a1f81b9 --- /dev/null +++ b/opensuse-migration-tool.changes @@ -0,0 +1,98 @@ +------------------------------------------------------------------- +Thu Jul 31 13:20:21 UTC 2025 - opensuse-releaseteam@opensuse.org + +- Update to version 20250731.8b95d00: + * Do not enable migration scripts by default + +------------------------------------------------------------------- +Wed Jul 30 23:38:59 UTC 2025 - opensuse-releaseteam@opensuse.org + +- Update to version 20250731.2b96308: + * Add 10_keepapparmor.sh 10_keepselinux.sh 20_ia32.sh migration services + * Fancy README.md + +------------------------------------------------------------------- +Tue Jul 29 13:04:12 UTC 2025 - opensuse-releaseteam@opensuse.org + +- Update to version 20250729.4ed6ec5: + * Add a screen to disable 3rd party repos + * Add post-migration script support #30 + * Drop --pre-release flag completely + +------------------------------------------------------------------- +Thu May 22 07:39:36 UTC 2025 - opensuse-releaseteam@opensuse.org + +- Update to version 20250521.ab8700a: + * Drop redundant repodata from Leap url + * Update README.md + +------------------------------------------------------------------- +Mon Feb 03 14:14:14 UTC 2025 - opensuse-releaseteam@opensuse.org + +- Update to version 20250129.63f1e30: + * Check for x86_64-v2 capability prior migrating to 16.0 + * Use custom dialogrc + * Activate green only with 24bit/truecolor + * Use same colors for digits as for dialog options + * Do not use yellow for title nor active button + * Update README.md + +------------------------------------------------------------------- +Mon Dec 09 21:25:27 UTC 2024 - opensuse-releaseteam@opensuse.org + +- Update to version 20241209.76c6ef8: + * Update README.md + * Mention current system in the migration dialog + * Allow migration from Tumbleweed to Slowroll + +------------------------------------------------------------------- +Wed Dec 04 21:27:39 UTC 2024 - opensuse-releaseteam@opensuse.org + +- Update to version 20241204.834c66a: + * Ensure that we do not check for Immutability in dryrun + +------------------------------------------------------------------- +Wed Dec 04 14:47:39 UTC 2024 - opensuse-releaseteam@opensuse.org + +- Update to version 20241204.89bbbc3: + * Add immutable check + * Drop the echo before running sudo + * Ensure root permissions unless --dry-run + * Update README.md + +------------------------------------------------------------------- +Mon Dec 02 09:20:54 UTC 2024 - opensuse-releaseteam@opensuse.org + +- Update to version 20241202.1a4772b: + * Fix missing mv and missing DRYRUN + * Use https instead of git in a README git clone examples + * Update README.md with opensuse-migration tool and new repo paths + +------------------------------------------------------------------- +Fri Nov 29 08:37:19 UTC 2024 - opensuse-releaseteam@opensuse.org + +- Update to version 20241129.2509e96: + * Rename migration-tool to opensuse-migration-tool + * Ensure that we use opensuse-migration-tool name consistently + * Rename migration-tool.sh to opensuse-migration-tool + * Use /usr/share/migration-tool/SLES.prod + +------------------------------------------------------------------- +Thu Nov 28 23:33:16 UTC 2024 - opensuse-releaseteam@opensuse.org + +- Update to version 20241129.c1d6038: + * Use /usr/share/migration-tool/SLES.prod + * Working migration to pretty much all releases + * Fix branding for SLE + * Replace macro with etc as macro doesn't work + * rpmsave Leap files after migration to TW/Slowroll + * Update README.md + * Fix license to Apache 2 + * Support for Leap->SLE + * Fix repo naming + * Add rpmsaving repos + +------------------------------------------------------------------- +Thu Nov 21 14:38:41 UTC 2024 - Lubos Kocman + +- Initial version from Hackweek diff --git a/opensuse-migration-tool.obsinfo b/opensuse-migration-tool.obsinfo new file mode 100644 index 0000000..b83978a --- /dev/null +++ b/opensuse-migration-tool.obsinfo @@ -0,0 +1,4 @@ +name: opensuse-migration-tool +version: 20250731.8b95d00 +mtime: 1753953923 +commit: 8b95d00682ddfca75ba978b56f4298c859d3ecaa diff --git a/opensuse-migration-tool.spec b/opensuse-migration-tool.spec new file mode 100644 index 0000000..6e4ac6b --- /dev/null +++ b/opensuse-migration-tool.spec @@ -0,0 +1,71 @@ +# +# spec file for package opensuse-migration-tool +# +# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 Marcela Maslanova +# Copyright (c) 2025 Lubos Kocman +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +Name: opensuse-migration-tool +Version: 20250731.8b95d00 +Release: 0 +Summary: Migration and Upgrade tool for openSUSE +License: Apache-2.0 +Group: System/Management +URL: https://github.com/openSUSE/opensuse-migration-tool +Source: opensuse-migration-tool-%{version}.tar.xz +Requires: bc +Requires: curl +Requires: dialog +Requires: gawk +Requires: jq +Requires: sed +BuildArch: noarch + +%description +openSUSE migration and upgrade tool which utilizes get.opensuse.org product API and openSUSE-repos +for a cross-distro migration and upgrade to a new versions of point releases. + +%prep +%setup -q + +%build + +%install + +mkdir -p %{buildroot}/%{_sbindir} +cp %{name} %{buildroot}/%{_sbindir}/%{name} +mkdir -p %{buildroot}/%{_datadir}/%{name} +cp SLES.prod %{buildroot}/%{_datadir}/%{name}/SLES.prod + +# Install scripts directory +cp -a scripts %{buildroot}/%{_datadir}/%{name}/ + +%check + +%files +%defattr(644,root,root,755) +%attr(0755, root, root) %{_sbindir}/%{name} +%{_datadir}/%{name} +%{_datadir}/%{name}/scripts +%dir %{_datadir}/%{name} +%dir %{_datadir}/%{name}/scripts +%attr(0755, root, root) %{_datadir}/%{name}/scripts/* +%attr(0644, root, root) %{_datadir}/%{name}/SLES.prod + +%license LICENSE +%doc README.md + +%changelog -- 2.51.1 From f89ccea20794384fdee05a99eef2e57c0028429dc27f14701289efa20189a4af Mon Sep 17 00:00:00 2001 From: Lubos Kocman Date: Fri, 12 Sep 2025 15:53:51 +0200 Subject: [PATCH 02/10] - Update to version 20250815.344dba5: * Keep only Experimental in the title * Install custom dialogrc with a green theme --- opensuse-migration-tool-20250731.8b95d00.obscpio | 3 --- opensuse-migration-tool-20250815.344dba5.obscpio | 3 +++ opensuse-migration-tool.changes | 7 +++++++ opensuse-migration-tool.obsinfo | 6 +++--- opensuse-migration-tool.spec | 12 ++++++++---- 5 files changed, 21 insertions(+), 10 deletions(-) delete mode 100644 opensuse-migration-tool-20250731.8b95d00.obscpio create mode 100644 opensuse-migration-tool-20250815.344dba5.obscpio diff --git a/opensuse-migration-tool-20250731.8b95d00.obscpio b/opensuse-migration-tool-20250731.8b95d00.obscpio deleted file mode 100644 index 55b1399..0000000 --- a/opensuse-migration-tool-20250731.8b95d00.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5762c76e469f747d05638d2b1fa77063733c966e1c4bea964b3ff506fb55f52c -size 50698 diff --git a/opensuse-migration-tool-20250815.344dba5.obscpio b/opensuse-migration-tool-20250815.344dba5.obscpio new file mode 100644 index 0000000..5b745eb --- /dev/null +++ b/opensuse-migration-tool-20250815.344dba5.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba0535cad659b26e99b04acf47604dad57973e3a8c91b815d69a048c089aa5b2 +size 50186 diff --git a/opensuse-migration-tool.changes b/opensuse-migration-tool.changes index a1f81b9..cd9d9e1 100644 --- a/opensuse-migration-tool.changes +++ b/opensuse-migration-tool.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Fri Sep 12 13:22:56 UTC 2025 - opensuse-releaseteam@opensuse.org + +- Update to version 20250815.344dba5: + * Keep only Experimental in the title + * Install custom dialogrc with a green theme + ------------------------------------------------------------------- Thu Jul 31 13:20:21 UTC 2025 - opensuse-releaseteam@opensuse.org diff --git a/opensuse-migration-tool.obsinfo b/opensuse-migration-tool.obsinfo index b83978a..4eaa21b 100644 --- a/opensuse-migration-tool.obsinfo +++ b/opensuse-migration-tool.obsinfo @@ -1,4 +1,4 @@ name: opensuse-migration-tool -version: 20250731.8b95d00 -mtime: 1753953923 -commit: 8b95d00682ddfca75ba978b56f4298c859d3ecaa +version: 20250815.344dba5 +mtime: 1755247808 +commit: 344dba541ad09ce319f5a3827f8a2e10cc9c89ff diff --git a/opensuse-migration-tool.spec b/opensuse-migration-tool.spec index 6e4ac6b..70d814a 100644 --- a/opensuse-migration-tool.spec +++ b/opensuse-migration-tool.spec @@ -1,7 +1,7 @@ # # spec file for package opensuse-migration-tool # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # Copyright (c) 2025 Marcela Maslanova # Copyright (c) 2025 Lubos Kocman # @@ -19,7 +19,7 @@ Name: opensuse-migration-tool -Version: 20250731.8b95d00 +Version: 20250815.344dba5 Release: 0 Summary: Migration and Upgrade tool for openSUSE License: Apache-2.0 @@ -53,15 +53,19 @@ cp SLES.prod %{buildroot}/%{_datadir}/%{name}/SLES.prod # Install scripts directory cp -a scripts %{buildroot}/%{_datadir}/%{name}/ +# Dialogrc custom theme +cp dialogrc %{buildroot}%{_datadir}/%{name}/dialogrc + %check %files %defattr(644,root,root,755) %attr(0755, root, root) %{_sbindir}/%{name} -%{_datadir}/%{name} -%{_datadir}/%{name}/scripts %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/scripts +%{_datadir}/%{name} +%{_datadir}/%{name}/scripts +%{_datadir}/%{name}/dialogrc %attr(0755, root, root) %{_datadir}/%{name}/scripts/* %attr(0644, root, root) %{_datadir}/%{name}/SLES.prod -- 2.51.1 From 96cec8f464813acec8305e80c6b7d1d01cd750f1cec7ebe76e016109bdfbac8b Mon Sep 17 00:00:00 2001 From: Ana Guerrero Date: Mon, 15 Sep 2025 17:53:25 +0000 Subject: [PATCH 03/10] Accepting request 1304806 from Base:System - Update to version 20250815.344dba5: * Keep only Experimental in the title * Install custom dialogrc with a green theme OBS-URL: https://build.opensuse.org/request/show/1304806 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opensuse-migration-tool?expand=0&rev=9 --- _scmsync.obsinfo | 4 ++++ build.specials.obscpio | 3 +++ opensuse-migration-tool-20250731.8b95d00.obscpio | 3 --- opensuse-migration-tool-20250815.344dba5.obscpio | 3 +++ opensuse-migration-tool.changes | 7 +++++++ opensuse-migration-tool.obsinfo | 6 +++--- opensuse-migration-tool.spec | 12 ++++++++---- 7 files changed, 28 insertions(+), 10 deletions(-) create mode 100644 _scmsync.obsinfo create mode 100644 build.specials.obscpio delete mode 100644 opensuse-migration-tool-20250731.8b95d00.obscpio create mode 100644 opensuse-migration-tool-20250815.344dba5.obscpio diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo new file mode 100644 index 0000000..11658e7 --- /dev/null +++ b/_scmsync.obsinfo @@ -0,0 +1,4 @@ +mtime: 1757685740 +commit: f89ccea20794384fdee05a99eef2e57c0028429dc27f14701289efa20189a4af +url: https://src.opensuse.org/lkocman/opensuse-migration-tool +revision: main diff --git a/build.specials.obscpio b/build.specials.obscpio new file mode 100644 index 0000000..6781f92 --- /dev/null +++ b/build.specials.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c4056f98449451c639200f87a9c417eaec4bd5f12a2763675c292c9061fa7e8 +size 256 diff --git a/opensuse-migration-tool-20250731.8b95d00.obscpio b/opensuse-migration-tool-20250731.8b95d00.obscpio deleted file mode 100644 index 55b1399..0000000 --- a/opensuse-migration-tool-20250731.8b95d00.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5762c76e469f747d05638d2b1fa77063733c966e1c4bea964b3ff506fb55f52c -size 50698 diff --git a/opensuse-migration-tool-20250815.344dba5.obscpio b/opensuse-migration-tool-20250815.344dba5.obscpio new file mode 100644 index 0000000..5b745eb --- /dev/null +++ b/opensuse-migration-tool-20250815.344dba5.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba0535cad659b26e99b04acf47604dad57973e3a8c91b815d69a048c089aa5b2 +size 50186 diff --git a/opensuse-migration-tool.changes b/opensuse-migration-tool.changes index a1f81b9..cd9d9e1 100644 --- a/opensuse-migration-tool.changes +++ b/opensuse-migration-tool.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Fri Sep 12 13:22:56 UTC 2025 - opensuse-releaseteam@opensuse.org + +- Update to version 20250815.344dba5: + * Keep only Experimental in the title + * Install custom dialogrc with a green theme + ------------------------------------------------------------------- Thu Jul 31 13:20:21 UTC 2025 - opensuse-releaseteam@opensuse.org diff --git a/opensuse-migration-tool.obsinfo b/opensuse-migration-tool.obsinfo index b83978a..4eaa21b 100644 --- a/opensuse-migration-tool.obsinfo +++ b/opensuse-migration-tool.obsinfo @@ -1,4 +1,4 @@ name: opensuse-migration-tool -version: 20250731.8b95d00 -mtime: 1753953923 -commit: 8b95d00682ddfca75ba978b56f4298c859d3ecaa +version: 20250815.344dba5 +mtime: 1755247808 +commit: 344dba541ad09ce319f5a3827f8a2e10cc9c89ff diff --git a/opensuse-migration-tool.spec b/opensuse-migration-tool.spec index 6e4ac6b..70d814a 100644 --- a/opensuse-migration-tool.spec +++ b/opensuse-migration-tool.spec @@ -1,7 +1,7 @@ # # spec file for package opensuse-migration-tool # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # Copyright (c) 2025 Marcela Maslanova # Copyright (c) 2025 Lubos Kocman # @@ -19,7 +19,7 @@ Name: opensuse-migration-tool -Version: 20250731.8b95d00 +Version: 20250815.344dba5 Release: 0 Summary: Migration and Upgrade tool for openSUSE License: Apache-2.0 @@ -53,15 +53,19 @@ cp SLES.prod %{buildroot}/%{_datadir}/%{name}/SLES.prod # Install scripts directory cp -a scripts %{buildroot}/%{_datadir}/%{name}/ +# Dialogrc custom theme +cp dialogrc %{buildroot}%{_datadir}/%{name}/dialogrc + %check %files %defattr(644,root,root,755) %attr(0755, root, root) %{_sbindir}/%{name} -%{_datadir}/%{name} -%{_datadir}/%{name}/scripts %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/scripts +%{_datadir}/%{name} +%{_datadir}/%{name}/scripts +%{_datadir}/%{name}/dialogrc %attr(0755, root, root) %{_datadir}/%{name}/scripts/* %attr(0644, root, root) %{_datadir}/%{name}/SLES.prod -- 2.51.1 From ee31f684c2a05e8edac7a1a4d651e3ec247f13a2cc22d57f3169a44a58b0fa3c Mon Sep 17 00:00:00 2001 From: Lubos Kocman Date: Wed, 1 Oct 2025 22:45:03 +0200 Subject: [PATCH 04/10] - Update to version 20251001.d4b9783: * Be consistently not using abbreviations in zypper * Refactor upgrade for not just Tumbleweed * Update migration matrix * Add support from MicroOS-Slowroll -> MicroOS * Enable MicroOS-Slowroll migration target * fix: remove the check for x86-64-v3 flag `movbe` from the v2 check --- _servicedata | 2 +- opensuse-migration-tool-20250815.344dba5.obscpio | 3 --- opensuse-migration-tool-20251001.d4b9783.obscpio | 3 +++ opensuse-migration-tool.changes | 15 +++++++++++++++ opensuse-migration-tool.obsinfo | 6 +++--- opensuse-migration-tool.spec | 2 +- 6 files changed, 23 insertions(+), 8 deletions(-) delete mode 100644 opensuse-migration-tool-20250815.344dba5.obscpio create mode 100644 opensuse-migration-tool-20251001.d4b9783.obscpio diff --git a/_servicedata b/_servicedata index ec136c3..771c2d5 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/openSUSE/opensuse-migration-tool.git - 8b95d00682ddfca75ba978b56f4298c859d3ecaa \ No newline at end of file + d4b97836ccc2d21798511f639eba95dfda79f1e6 \ No newline at end of file diff --git a/opensuse-migration-tool-20250815.344dba5.obscpio b/opensuse-migration-tool-20250815.344dba5.obscpio deleted file mode 100644 index 5b745eb..0000000 --- a/opensuse-migration-tool-20250815.344dba5.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ba0535cad659b26e99b04acf47604dad57973e3a8c91b815d69a048c089aa5b2 -size 50186 diff --git a/opensuse-migration-tool-20251001.d4b9783.obscpio b/opensuse-migration-tool-20251001.d4b9783.obscpio new file mode 100644 index 0000000..dd15623 --- /dev/null +++ b/opensuse-migration-tool-20251001.d4b9783.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d2b893417276a8d3da4c032041a0ba4318c2e9da9d11da4226e57b21a11b338 +size 51723 diff --git a/opensuse-migration-tool.changes b/opensuse-migration-tool.changes index cd9d9e1..349f7bf 100644 --- a/opensuse-migration-tool.changes +++ b/opensuse-migration-tool.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Wed Oct 01 20:43:21 UTC 2025 - opensuse-releaseteam@opensuse.org + +- Update to version 20251001.d4b9783: + * Be consistently not using abbreviations in zypper + * Refactor upgrade for not just Tumbleweed + * Update migration matrix + * Add support from MicroOS-Slowroll -> MicroOS + * Enable MicroOS-Slowroll migration target + * fix: remove the check for x86-64-v3 flag `movbe` from the v2 check + * Update README to remove duplicate warning + * Revise experimental usage warning in README + * Update screenshot + * Keep only Experimental in the title + ------------------------------------------------------------------- Fri Sep 12 13:22:56 UTC 2025 - opensuse-releaseteam@opensuse.org diff --git a/opensuse-migration-tool.obsinfo b/opensuse-migration-tool.obsinfo index 4eaa21b..0836a1a 100644 --- a/opensuse-migration-tool.obsinfo +++ b/opensuse-migration-tool.obsinfo @@ -1,4 +1,4 @@ name: opensuse-migration-tool -version: 20250815.344dba5 -mtime: 1755247808 -commit: 344dba541ad09ce319f5a3827f8a2e10cc9c89ff +version: 20251001.d4b9783 +mtime: 1759350367 +commit: d4b97836ccc2d21798511f639eba95dfda79f1e6 diff --git a/opensuse-migration-tool.spec b/opensuse-migration-tool.spec index 70d814a..62fb72d 100644 --- a/opensuse-migration-tool.spec +++ b/opensuse-migration-tool.spec @@ -19,7 +19,7 @@ Name: opensuse-migration-tool -Version: 20250815.344dba5 +Version: 20251001.d4b9783 Release: 0 Summary: Migration and Upgrade tool for openSUSE License: Apache-2.0 -- 2.51.1 From 3c4ef6a9c1957b0f3bfb00e3a5d2fa6d9c3713197273a0759250aa375d088de9 Mon Sep 17 00:00:00 2001 From: Ana Guerrero Date: Thu, 2 Oct 2025 17:20:40 +0000 Subject: [PATCH 05/10] Accepting request 1308483 from Base:System - Update to version 20251001.d4b9783: * Be consistently not using abbreviations in zypper * Refactor upgrade for not just Tumbleweed * Update migration matrix * Add support from MicroOS-Slowroll -> MicroOS * Enable MicroOS-Slowroll migration target * fix: remove the check for x86-64-v3 flag `movbe` from the v2 check * Update README to remove duplicate warning * Revise experimental usage warning in README * Update screenshot * Keep only Experimental in the title OBS-URL: https://build.opensuse.org/request/show/1308483 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opensuse-migration-tool?expand=0&rev=10 --- _scmsync.obsinfo | 4 ++-- _servicedata | 2 +- build.specials.obscpio | 2 +- opensuse-migration-tool-20250815.344dba5.obscpio | 3 --- opensuse-migration-tool-20251001.d4b9783.obscpio | 3 +++ opensuse-migration-tool.changes | 15 +++++++++++++++ opensuse-migration-tool.obsinfo | 6 +++--- opensuse-migration-tool.spec | 2 +- 8 files changed, 26 insertions(+), 11 deletions(-) delete mode 100644 opensuse-migration-tool-20250815.344dba5.obscpio create mode 100644 opensuse-migration-tool-20251001.d4b9783.obscpio diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo index 11658e7..98e6953 100644 --- a/_scmsync.obsinfo +++ b/_scmsync.obsinfo @@ -1,4 +1,4 @@ -mtime: 1757685740 -commit: f89ccea20794384fdee05a99eef2e57c0028429dc27f14701289efa20189a4af +mtime: 1759351716 +commit: ee31f684c2a05e8edac7a1a4d651e3ec247f13a2cc22d57f3169a44a58b0fa3c url: https://src.opensuse.org/lkocman/opensuse-migration-tool revision: main diff --git a/_servicedata b/_servicedata index ec136c3..771c2d5 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/openSUSE/opensuse-migration-tool.git - 8b95d00682ddfca75ba978b56f4298c859d3ecaa \ No newline at end of file + d4b97836ccc2d21798511f639eba95dfda79f1e6 \ No newline at end of file diff --git a/build.specials.obscpio b/build.specials.obscpio index 6781f92..8bc2363 100644 --- a/build.specials.obscpio +++ b/build.specials.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7c4056f98449451c639200f87a9c417eaec4bd5f12a2763675c292c9061fa7e8 +oid sha256:6876d9c8e2aea7f2497865181b3c7d7511e6e991cc97609ea6bcd533678b2180 size 256 diff --git a/opensuse-migration-tool-20250815.344dba5.obscpio b/opensuse-migration-tool-20250815.344dba5.obscpio deleted file mode 100644 index 5b745eb..0000000 --- a/opensuse-migration-tool-20250815.344dba5.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ba0535cad659b26e99b04acf47604dad57973e3a8c91b815d69a048c089aa5b2 -size 50186 diff --git a/opensuse-migration-tool-20251001.d4b9783.obscpio b/opensuse-migration-tool-20251001.d4b9783.obscpio new file mode 100644 index 0000000..dd15623 --- /dev/null +++ b/opensuse-migration-tool-20251001.d4b9783.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d2b893417276a8d3da4c032041a0ba4318c2e9da9d11da4226e57b21a11b338 +size 51723 diff --git a/opensuse-migration-tool.changes b/opensuse-migration-tool.changes index cd9d9e1..349f7bf 100644 --- a/opensuse-migration-tool.changes +++ b/opensuse-migration-tool.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Wed Oct 01 20:43:21 UTC 2025 - opensuse-releaseteam@opensuse.org + +- Update to version 20251001.d4b9783: + * Be consistently not using abbreviations in zypper + * Refactor upgrade for not just Tumbleweed + * Update migration matrix + * Add support from MicroOS-Slowroll -> MicroOS + * Enable MicroOS-Slowroll migration target + * fix: remove the check for x86-64-v3 flag `movbe` from the v2 check + * Update README to remove duplicate warning + * Revise experimental usage warning in README + * Update screenshot + * Keep only Experimental in the title + ------------------------------------------------------------------- Fri Sep 12 13:22:56 UTC 2025 - opensuse-releaseteam@opensuse.org diff --git a/opensuse-migration-tool.obsinfo b/opensuse-migration-tool.obsinfo index 4eaa21b..0836a1a 100644 --- a/opensuse-migration-tool.obsinfo +++ b/opensuse-migration-tool.obsinfo @@ -1,4 +1,4 @@ name: opensuse-migration-tool -version: 20250815.344dba5 -mtime: 1755247808 -commit: 344dba541ad09ce319f5a3827f8a2e10cc9c89ff +version: 20251001.d4b9783 +mtime: 1759350367 +commit: d4b97836ccc2d21798511f639eba95dfda79f1e6 diff --git a/opensuse-migration-tool.spec b/opensuse-migration-tool.spec index 70d814a..62fb72d 100644 --- a/opensuse-migration-tool.spec +++ b/opensuse-migration-tool.spec @@ -19,7 +19,7 @@ Name: opensuse-migration-tool -Version: 20250815.344dba5 +Version: 20251001.d4b9783 Release: 0 Summary: Migration and Upgrade tool for openSUSE License: Apache-2.0 -- 2.51.1 From f646633c5c23ed06f1a354b31a217e1cf7c3b099d72c4b9744bf93034b76a824 Mon Sep 17 00:00:00 2001 From: Lubos Kocman Date: Fri, 17 Oct 2025 13:29:44 +0200 Subject: [PATCH 06/10] fix: remove the check for x86-64-v3 flag xsave from the v2 check --- _scmsync.obsinfo | 4 ---- _servicedata | 2 +- build.specials.obscpio | 3 --- opensuse-migration-tool-20251001.d4b9783.obscpio | 3 --- opensuse-migration-tool-20251017.e28f94c.obscpio | 3 +++ opensuse-migration-tool.changes | 6 ++++++ opensuse-migration-tool.obsinfo | 6 +++--- opensuse-migration-tool.spec | 2 +- 8 files changed, 14 insertions(+), 15 deletions(-) delete mode 100644 _scmsync.obsinfo delete mode 100644 build.specials.obscpio delete mode 100644 opensuse-migration-tool-20251001.d4b9783.obscpio create mode 100644 opensuse-migration-tool-20251017.e28f94c.obscpio diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo deleted file mode 100644 index 98e6953..0000000 --- a/_scmsync.obsinfo +++ /dev/null @@ -1,4 +0,0 @@ -mtime: 1759351716 -commit: ee31f684c2a05e8edac7a1a4d651e3ec247f13a2cc22d57f3169a44a58b0fa3c -url: https://src.opensuse.org/lkocman/opensuse-migration-tool -revision: main diff --git a/_servicedata b/_servicedata index 771c2d5..0287331 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/openSUSE/opensuse-migration-tool.git - d4b97836ccc2d21798511f639eba95dfda79f1e6 \ No newline at end of file + e28f94c1667eeb3361fa54394618942335d41ecd \ No newline at end of file diff --git a/build.specials.obscpio b/build.specials.obscpio deleted file mode 100644 index 8bc2363..0000000 --- a/build.specials.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6876d9c8e2aea7f2497865181b3c7d7511e6e991cc97609ea6bcd533678b2180 -size 256 diff --git a/opensuse-migration-tool-20251001.d4b9783.obscpio b/opensuse-migration-tool-20251001.d4b9783.obscpio deleted file mode 100644 index dd15623..0000000 --- a/opensuse-migration-tool-20251001.d4b9783.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1d2b893417276a8d3da4c032041a0ba4318c2e9da9d11da4226e57b21a11b338 -size 51723 diff --git a/opensuse-migration-tool-20251017.e28f94c.obscpio b/opensuse-migration-tool-20251017.e28f94c.obscpio new file mode 100644 index 0000000..ab9f2cf --- /dev/null +++ b/opensuse-migration-tool-20251017.e28f94c.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:72bc1f65d93f027875a519c58ca9025b28f5839de3182d14f789b650b1306577 +size 51723 diff --git a/opensuse-migration-tool.changes b/opensuse-migration-tool.changes index 349f7bf..1b6ff79 100644 --- a/opensuse-migration-tool.changes +++ b/opensuse-migration-tool.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Oct 17 11:28:12 UTC 2025 - opensuse-releaseteam@opensuse.org + +- Update to version 20251017.e28f94c: + * fix: remove the check for x86-64-v3 flag xsave from the v2 check + ------------------------------------------------------------------- Wed Oct 01 20:43:21 UTC 2025 - opensuse-releaseteam@opensuse.org diff --git a/opensuse-migration-tool.obsinfo b/opensuse-migration-tool.obsinfo index 0836a1a..65c9165 100644 --- a/opensuse-migration-tool.obsinfo +++ b/opensuse-migration-tool.obsinfo @@ -1,4 +1,4 @@ name: opensuse-migration-tool -version: 20251001.d4b9783 -mtime: 1759350367 -commit: d4b97836ccc2d21798511f639eba95dfda79f1e6 +version: 20251017.e28f94c +mtime: 1760700406 +commit: e28f94c1667eeb3361fa54394618942335d41ecd diff --git a/opensuse-migration-tool.spec b/opensuse-migration-tool.spec index 62fb72d..bf54abd 100644 --- a/opensuse-migration-tool.spec +++ b/opensuse-migration-tool.spec @@ -19,7 +19,7 @@ Name: opensuse-migration-tool -Version: 20251001.d4b9783 +Version: 20251017.e28f94c Release: 0 Summary: Migration and Upgrade tool for openSUSE License: Apache-2.0 -- 2.51.1 From a65f6e6a41d0fe4781dcafd721bf611d140ce55cab815d770878f35214f72b3b Mon Sep 17 00:00:00 2001 From: Lubos Kocman Date: Wed, 29 Oct 2025 21:31:58 +0100 Subject: [PATCH 07/10] Update to version 20251029.ed0d12d * Fix missing $ in TMP_REPO --- _servicedata | 2 +- opensuse-migration-tool | 1 + opensuse-migration-tool-20251017.e28f94c.obscpio | 3 --- opensuse-migration-tool-20251029.ed0d12d.obscpio | 3 +++ opensuse-migration-tool.changes | 6 ++++++ opensuse-migration-tool.obsinfo | 6 +++--- opensuse-migration-tool.spec | 2 +- 7 files changed, 15 insertions(+), 8 deletions(-) create mode 160000 opensuse-migration-tool delete mode 100644 opensuse-migration-tool-20251017.e28f94c.obscpio create mode 100644 opensuse-migration-tool-20251029.ed0d12d.obscpio diff --git a/_servicedata b/_servicedata index 0287331..127595a 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/openSUSE/opensuse-migration-tool.git - e28f94c1667eeb3361fa54394618942335d41ecd \ No newline at end of file + ed0d12d53c7eeab780c8c81b18a469d18c4a59df \ No newline at end of file diff --git a/opensuse-migration-tool b/opensuse-migration-tool new file mode 160000 index 0000000..ed0d12d --- /dev/null +++ b/opensuse-migration-tool @@ -0,0 +1 @@ +Subproject commit ed0d12d53c7eeab780c8c81b18a469d18c4a59df000000000000000000000000 diff --git a/opensuse-migration-tool-20251017.e28f94c.obscpio b/opensuse-migration-tool-20251017.e28f94c.obscpio deleted file mode 100644 index ab9f2cf..0000000 --- a/opensuse-migration-tool-20251017.e28f94c.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:72bc1f65d93f027875a519c58ca9025b28f5839de3182d14f789b650b1306577 -size 51723 diff --git a/opensuse-migration-tool-20251029.ed0d12d.obscpio b/opensuse-migration-tool-20251029.ed0d12d.obscpio new file mode 100644 index 0000000..8772382 --- /dev/null +++ b/opensuse-migration-tool-20251029.ed0d12d.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4330da5486c94c47f9b89ccfb717c0cd1a3104403bbc47b3f5da026330f4a7a6 +size 51723 diff --git a/opensuse-migration-tool.changes b/opensuse-migration-tool.changes index 1b6ff79..21ae64f 100644 --- a/opensuse-migration-tool.changes +++ b/opensuse-migration-tool.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Oct 29 20:31:04 UTC 2025 - opensuse-releaseteam@opensuse.org + +- Update to version 20251029.ed0d12d: + * Update opensuse-migration-tool + ------------------------------------------------------------------- Fri Oct 17 11:28:12 UTC 2025 - opensuse-releaseteam@opensuse.org diff --git a/opensuse-migration-tool.obsinfo b/opensuse-migration-tool.obsinfo index 65c9165..2b311b8 100644 --- a/opensuse-migration-tool.obsinfo +++ b/opensuse-migration-tool.obsinfo @@ -1,4 +1,4 @@ name: opensuse-migration-tool -version: 20251017.e28f94c -mtime: 1760700406 -commit: e28f94c1667eeb3361fa54394618942335d41ecd +version: 20251029.ed0d12d +mtime: 1761769772 +commit: ed0d12d53c7eeab780c8c81b18a469d18c4a59df diff --git a/opensuse-migration-tool.spec b/opensuse-migration-tool.spec index bf54abd..05180b0 100644 --- a/opensuse-migration-tool.spec +++ b/opensuse-migration-tool.spec @@ -19,7 +19,7 @@ Name: opensuse-migration-tool -Version: 20251017.e28f94c +Version: 20251029.ed0d12d Release: 0 Summary: Migration and Upgrade tool for openSUSE License: Apache-2.0 -- 2.51.1 From 13334dfc79fd0b908f94245692702b0f16f1c95bdbe92e8d396167646723ae1a Mon Sep 17 00:00:00 2001 From: Lubos Kocman Date: Fri, 7 Nov 2025 12:06:29 +0100 Subject: [PATCH 08/10] - Drop accidentally created submodule * Add opensuse-migration-tool to .gitignore --- opensuse-migration-tool | 1 - 1 file changed, 1 deletion(-) delete mode 160000 opensuse-migration-tool diff --git a/opensuse-migration-tool b/opensuse-migration-tool deleted file mode 160000 index ed0d12d..0000000 --- a/opensuse-migration-tool +++ /dev/null @@ -1 +0,0 @@ -Subproject commit ed0d12d53c7eeab780c8c81b18a469d18c4a59df000000000000000000000000 -- 2.51.1 From c9af016997302ad7db5d51dcb98cdba60ca3692cdbb1f539ee98e1d4277b8d8a Mon Sep 17 00:00:00 2001 From: Lubos Kocman Date: Fri, 7 Nov 2025 12:32:27 +0100 Subject: [PATCH 09/10] Add gitignore + changes --- .gitignore | 1 + opensuse-migration-tool.changes | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/.gitignore b/.gitignore index 57affb6..c22b02e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ .osc +opensuse-migration-tool diff --git a/opensuse-migration-tool.changes b/opensuse-migration-tool.changes index 21ae64f..506fe88 100644 --- a/opensuse-migration-tool.changes +++ b/opensuse-migration-tool.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Nov 7 11:05:51 UTC 2025 - Lubos Kocman + +- Drop accidentally created submodule + * Add opensuse-migration-tool to .gitignore + ------------------------------------------------------------------- Wed Oct 29 20:31:04 UTC 2025 - opensuse-releaseteam@opensuse.org -- 2.51.1 From 99f08127a2bad47e4c8d40549725c9114e81b38b0802f1fe21a6bcc60e6fe7c9 Mon Sep 17 00:00:00 2001 From: Lubos Kocman Date: Tue, 18 Nov 2025 17:05:38 +0100 Subject: [PATCH 10/10] Remove empty space in changelog --- opensuse-migration-tool.changes | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opensuse-migration-tool.changes b/opensuse-migration-tool.changes index 506fe88..8427250 100644 --- a/opensuse-migration-tool.changes +++ b/opensuse-migration-tool.changes @@ -2,7 +2,7 @@ Fri Nov 7 11:05:51 UTC 2025 - Lubos Kocman - Drop accidentally created submodule - * Add opensuse-migration-tool to .gitignore + * Add opensuse-migration-tool to .gitignore ------------------------------------------------------------------- Wed Oct 29 20:31:04 UTC 2025 - opensuse-releaseteam@opensuse.org -- 2.51.1