From 75f0488627877859d1a9b8003a9a9c79ac77ffc604dec612add63074f37534a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Sat, 4 May 2024 02:23:40 +0200 Subject: [PATCH] Sync from SUSE:SLFO:Main yast2-fcoe-client revision 0162f589e2d0cea04b88e4519a4954b7 --- .gitattributes | 23 ++ yast2-fcoe-client-5.0.0.tar.bz2 | 3 + yast2-fcoe-client.changes | 378 ++++++++++++++++++++++++++++++++ yast2-fcoe-client.spec | 66 ++++++ 4 files changed, 470 insertions(+) create mode 100644 .gitattributes create mode 100644 yast2-fcoe-client-5.0.0.tar.bz2 create mode 100644 yast2-fcoe-client.changes create mode 100644 yast2-fcoe-client.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/yast2-fcoe-client-5.0.0.tar.bz2 b/yast2-fcoe-client-5.0.0.tar.bz2 new file mode 100644 index 0000000..1a766da --- /dev/null +++ b/yast2-fcoe-client-5.0.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eaed23fceb1c301efff54f0aa1911c12d83381a31779898308208064535faaae +size 38451 diff --git a/yast2-fcoe-client.changes b/yast2-fcoe-client.changes new file mode 100644 index 0000000..ffb5418 --- /dev/null +++ b/yast2-fcoe-client.changes @@ -0,0 +1,378 @@ +------------------------------------------------------------------- +Wed Aug 30 20:16:10 UTC 2023 - Josef Reidinger + +- 5.0.0 (bsc#1185510) + +------------------------------------------------------------------- +Fri Mar 03 14:44:07 UTC 2023 - Ladislav Slezák + +- Bump version to 4.6.0 (bsc#1208913) + +------------------------------------------------------------------- +Thu Jul 21 10:07:04 UTC 2022 - Knut Anderssen + +- Use yast2-network to write the sysconfig files in order to be + aware of the new connections added during the installation + (bsc#1199554). +- 4.5.1 + +------------------------------------------------------------------- +Wed Apr 06 13:24:58 UTC 2022 - Ladislav Slezák + +- Bump version to 4.5.0 (bsc#1198109) + +------------------------------------------------------------------- +Fri Feb 18 11:47:53 UTC 2022 - Knut Anderssen + +- Added AutoYaST schema (bsc#1194895) +- 4.4.2 + +------------------------------------------------------------------- +Tue Apr 20 18:14:05 UTC 2021 - Dirk Müller + +- stop packaging docdir, it only contained the license which + is now in licensedir (bsc#1184897) +- spec file cleanups +- 4.4.1 + +------------------------------------------------------------------- +Tue Apr 20 13:51:55 UTC 2021 - Ladislav Slezák + +- 4.4.0 + +------------------------------------------------------------------- +Mon Aug 10 17:49:50 CEST 2020 - schubi@suse.de + +- AutoYaST: Added supplements: autoyast(fcoe-client) into the spec file + in order to install this packages if the section has been defined + in the AY configuration file (bsc#1146494). +- 4.3.0 + +------------------------------------------------------------------- +Thu Feb 20 13:09:42 UTC 2020 - Ancor Gonzalez Sosa + +- Use the correct file names when copying the configuration of the + FCoE VLANs to the target system at the end of installation + (related to bsc#1163343). +- 4.2.2 + +------------------------------------------------------------------- +Mon Aug 26 09:37:36 CEST 2019 - schubi@suse.de + +- Using rb_default_ruby_abi tag in the spec file in order to + handle several ruby versions (bsc#1146403). +- 4.2.1 + +------------------------------------------------------------------- +Fri May 31 12:29:42 UTC 2019 - Stasiek Michalski + +- Add metainfo (fate#319035) +- Revamp spec +- Replace GenericName with Comment +- 4.2.0 + +------------------------------------------------------------------- +Thu Dec 20 08:54:28 UTC 2018 - Josef Reidinger + +- always use absolute path to binaries (bsc#1118291) +- properly escape shell arguments (bsc#1118291) +- 4.1.2 + +------------------------------------------------------------------- +Sun Nov 25 14:04:13 UTC 2018 - Stasiek Michalski + +- Provide icon with module (boo#1109310) +- 4.1.1 + +------------------------------------------------------------------- +Wed Aug 22 07:28:35 UTC 2018 - dgonzalez@suse.com + +- Update calls to YaST2 systemd classes (related to fate#319428) +- 4.1.0 + +------------------------------------------------------------------- +Mon Aug 20 14:03:28 CEST 2018 - schubi@suse.de + +- Switched license in spec file from SPDX2 to SPDX3 format. +- Changed dir of COPYING file. + +------------------------------------------------------------------- +Thu Jun 28 14:07:59 CEST 2018 - schubi@suse.de + +- Added additional searchkeys to desktop file (fate#321043). +- 4.0.1 + +------------------------------------------------------------------- +Fri Apr 6 18:51:13 UTC 2018 - mfilka@suse.com + +- bnc#1087957 - version bump +- 4.0.0 + +------------------------------------------------------------------- +Wed Mar 7 14:00:29 UTC 2018 - knut.anderssen@suse.com + +- Fix wrong interface name with auto_vlan=yes also during an + auto-installation (bsc#1078991) +- 3.1.16 + +------------------------------------------------------------------- +Fri Sep 15 11:31:03 UTC 2017 - mvidner@suse.com + +- Fix wrong interface name with auto_vlan=yes (bsc#1043419) +- 3.1.15 + +------------------------------------------------------------------- +Tue Jul 26 09:43:33 CEST 2016 - gs@suse.de + +- handle duplicate vlan ids correctly (bsc#988050) +- 3.1.14 + +------------------------------------------------------------------- +Tue Jun 7 10:36:05 UTC 2016 - igonzalezsosa@suse.com + +- Stop generating autodocs (fate#320356) +- 3.1.13 + +------------------------------------------------------------------- +Thu Dec 4 09:50:09 UTC 2014 - jreidinger@suse.com + +- remove X-KDE-Library from desktop file (bnc#899104) +- 3.1.12 + +------------------------------------------------------------------- +Thu Sep 4 12:20:35 UTC 2014 - mvidner@suse.com + +- Use a more flexible rubygem requirement syntax (bnc#895069) +- 3.1.11 + +------------------------------------------------------------------- +Tue Jun 3 14:52:59 CEST 2014 - gs@suse.de + +- Mark configuration values for translation (bnc #877911) +- 3.1.10 + +------------------------------------------------------------------- +Tue May 27 10:07:50 CEST 2014 - gs@suse.de + +- Show driver and private flags for all interfaces (improve patch + for bnc #841170) +- 3.1.9 + +------------------------------------------------------------------- +Wed May 21 13:33:04 CEST 2014 - gs@suse.de + +- Start/enable services 'lldpad' and 'fcoe' in installed system +- 3.1.8 + +------------------------------------------------------------------- +Wed May 14 14:23:31 CEST 2014 - gs@suse.de + +- Improve layout of services, configuration and edit dialog, + use latest Wizard methods, + enable 'lldpad' and 'fcoe' service in finish script (bnc #877352) +- 3.1.7 + +------------------------------------------------------------------- +Mon May 5 12:26:54 CEST 2014 - gs@suse.de + +- Add columns for driver and private flags to table of interfaces + (bnc #841170) +- 3.1.6 + +------------------------------------------------------------------- +Wed Apr 9 13:09:19 CEST 2014 - gs@suse.de + +- Don't show interfaces not available for network +- 3.1.5 + +------------------------------------------------------------------- +Fri Mar 28 13:14:21 CET 2014 - gs@suse.de + +- Adapt start of services (resp. sockets) to systemd +- 3.1.4 + +------------------------------------------------------------------- +Mon Dec 2 11:45:47 CET 2013 - gs@suse.de + +- Enhance help text, improve ruby code +- 3.1.3 + +------------------------------------------------------------------- +Tue Nov 26 11:40:48 CET 2013 - gs@suse.de + +- Add 'Requires: fcoe-utils' to spec-file +- 3.1.2 + +------------------------------------------------------------------- +Wed Nov 20 13:40:58 CET 2013 - gs@suse.de + +- Use new name 'fcoe-utils' when checking for installed package +- 3.1.1 + +------------------------------------------------------------------- +Thu Sep 26 16:00:49 UTC 2013 - lslezak@suse.cz + +- do not use *.spec.in template, use *.spec file with RPM macros + instead +- 3.1.0 + +------------------------------------------------------------------- +Thu Sep 26 11:46:14 CEST 2013 - gs@suse.de + +- Improve ruby code +- version 3.0.2 + +------------------------------------------------------------------- +Sat Sep 14 10:21:11 CEST 2013 - gs@suse.de + +- Refactoring of ruby code (FcoeClient.rb) +- version 3.0.1 + +------------------------------------------------------------------- +Wed Jul 31 08:28:51 UTC 2013 - yast-devel@opensuse.org + +- converted from YCP to Ruby by YCP Killer + (https://github.com/yast/ycp-killer) +- version 3.0.0 + +------------------------------------------------------------------- +Thu Jun 20 10:14:38 CEST 2013 - gs@suse.de + +- Allow several VLAN interfaces per network device, including + special handling of VLAN id 0 (see bnc #813621) +- V 2.23.0 + +------------------------------------------------------------------- +Wed May 15 14:09:09 CEST 2013 - gs@suse.de + +- Detect FCoE capable interfaces correctly (bnc #813621) +- Write configuration files for VLAN id 0 (bnc #812602) +- Show MAC address (bnc #812601) +- V 2.22.4 + +------------------------------------------------------------------- +Thu Mar 29 14:39:33 CEST 2012 - jsuchome@suse.cz + +- merged proofread texts +- V 2.22.3 + +------------------------------------------------------------------- +Thu Jan 19 09:35:06 CET 2012 - gs@suse.de + +- Merge SP2 branch to trunk: use improved 'fipvlan' (bnc #728103), + set DCB_REQUIRED to "no" for Broadcom devices (bnc #728658), + enable service start of 'lldpad' before enabling 'fcoe', + don't overwrite BOOTPROTO for underlying interface, + set default for AUTO_VLAN to "yes" (bnc #724563), + Call 'fipvlan' with option --link-up (bnc #737683) +- V 2.22.2 + +------------------------------------------------------------------- +Wed Dec 21 14:34:26 CET 2011 - gs@suse.de + +- Confirmed license +- 2.22.1 + +------------------------------------------------------------------- +Wed Nov 16 12:26:34 CET 2011 - jsuchome@suse.cz + +- merged texts from proofreading +- 2.22.0 + +------------------------------------------------------------------- +Thu Oct 27 13:41:55 CEST 2011 - gs@suse.de + +- Don't enable service start at boot during installation (is + enabled at the end), improve warning message +- V 2.21.12 + +------------------------------------------------------------------- +Thu Oct 20 14:42:30 CEST 2011 - gs@suse.de + +- Add FCoE configuration to group Network Services, + only log warning if dcbtool fails +- V 2.21.11 + +------------------------------------------------------------------- +Thu Oct 13 10:57:26 CEST 2011 - gs@suse.de + +- Set default values after removing interface +- V 2.21.10 + +------------------------------------------------------------------- +Tue Oct 11 13:04:16 CEST 2011 - gs@suse.de + +- Use ini agent to write /etc/fcoe/cfg-ethx files, + write /etc/sysconfig/network/ifcfg-file for underlying interface + (bnc #705610), + destroy FCoE interface before removing it (bnc #719443) +- V 2.21.9 + +------------------------------------------------------------------- +Thu Sep 29 10:13:01 CEST 2011 - visnov@suse.cz + +- set dialog title +- 2.21.8 + +------------------------------------------------------------------- +Thu Sep 22 13:48:10 CEST 2011 - gs@suse.de + +- Several improvements (add 'Remove Interface', allow to change + settings before creating FCoE interface, respect AUTO_VLAN) and + bug-fixes (bnc #705171, bnc #705610, bnc #692403, bnc #710390) +- 2.21.7 + +------------------------------------------------------------------- +Mon Sep 19 14:34:30 CEST 2011 - visnov@suse.cz + +- removed unneeded import +- 2.21.6 + +------------------------------------------------------------------- +Fri Aug 5 12:31:54 CEST 2011 - tgoettlicher@suse.de + +- fixed .desktop file (bnc #681249) + +------------------------------------------------------------------- +Fri Jul 22 15:44:55 CEST 2011 - locilka@suse.cz + +- Obsoleted X-KDE-SubstituteUID replaced with xdg-su in Exec in + desktop files (bnc#540627) +- 2.21.5 + +------------------------------------------------------------------- +Tue Jul 19 14:08:23 CEST 2011 - gs@suse.de + +- AutoYaST support added +- V 2.21.4 + +------------------------------------------------------------------- +Tue Jun 7 13:39:51 CEST 2011 - gs@suse.de + +- Bug-fixes for installation workflow (reset network cards, only + show tabs 'interfaces' and 'configuration', reset modified flag), + stop services fcoe or lldpad on 'Abort' (if started here) +- V 2.21.3 + +------------------------------------------------------------------- +Thu May 26 14:24:19 CEST 2011 - gs@suse.de + +- Create VLAN interface and start FCoE during installation, only + start FCoE in installed system (if VLAN interface exists) +- 'DCB capable' is last column in table of interfaces +- inst_fcoe-client.ycp and fcoe-client_finish.ycp added (needed + for installation workflow) +- V 2.21.2 + +------------------------------------------------------------------- +Wed May 18 14:07:58 CEST 2011 - gs@suse.de + +- Main parts of the FCoE configuration are available + (implementation of feature #311802) +- V 2.21.1 + +------------------------------------------------------------------- +Tue Apr 19 12:42:00 2011 - gs@suse.de + +- initial version +- V 2.21.0 diff --git a/yast2-fcoe-client.spec b/yast2-fcoe-client.spec new file mode 100644 index 0000000..c7b8cea --- /dev/null +++ b/yast2-fcoe-client.spec @@ -0,0 +1,66 @@ +# +# spec file for package yast2-fcoe-client +# +# Copyright (c) 2023 SUSE LLC +# +# 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: yast2-fcoe-client +Version: 5.0.0 +Release: 0 +Summary: YaST2 - Configuration of Fibre Channel over Ethernet +License: GPL-2.0-only +Group: System/YaST +URL: https://github.com/yast/yast-fcoe-client +Source0: %{name}-%{version}.tar.bz2 +BuildRequires: perl-XML-Writer +BuildRequires: update-desktop-files +BuildRequires: yast2 +BuildRequires: yast2-devtools >= 4.4.0 +BuildRequires: yast2-network >= 4.5.5 +BuildRequires: rubygem(%{rb_default_ruby_abi}:rspec) +Requires: fcoe-utils +# Yast2::Systemd::Service +Requires: yast2 >= 4.1.3 +Requires: yast2-network >= 4.5.5 +Requires: yast2-ruby-bindings >= 1.0.0 +Supplements: autoyast(fcoe-client) +BuildArch: noarch + +%description +This package contains the YaST2 component for the Fibre Channel over +Ethernet (FCoE) configuration. + +%prep +%setup -q + +%build +%yast_build + +%install +%yast_install +%yast_metainfo + +%files +%license COPYING +%{yast_yncludedir} +%{yast_clientdir} +%{yast_moduledir} +%{yast_desktopdir} +%{yast_metainfodir} +%{yast_scrconfdir} +%{yast_icondir} +%{yast_schemadir} + +%changelog