Hello community,

here is the log from the commit of package cobbler for openSUSE:Factory checked 
in at 2019-03-10 09:39:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cobbler (Old)
 and      /work/SRC/openSUSE:Factory/.cobbler.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cobbler"

Sun Mar 10 09:39:45 2019 rev:48 rq:682771 version:3.0+git20190222.9e502a9d

Changes:
--------
--- /work/SRC/openSUSE:Factory/cobbler/cobbler.changes  2019-03-01 
16:48:39.657771072 +0100
+++ /work/SRC/openSUSE:Factory/.cobbler.new.28833/cobbler.changes       
2019-03-10 09:39:47.912112688 +0100
@@ -1,0 +2,42 @@
+Thu Mar  7 17:58:42 UTC 2019 - [email protected]
+
+- grub2-i386pc is not really required. Changed to recommended
+  to allow building for architectures other than x86_64
+
+-------------------------------------------------------------------
+Thu Mar  7 15:40:05 UTC 2019 - Jochen Breuer <[email protected]>
+
+- Adds SUSE Manager as a new SUSE distribution
+
+- Added:
+  * adds_suse_manager_as_distro.diff
+
+-------------------------------------------------------------------
+Fri Mar  1 15:46:24 UTC 2019 - [email protected]
+
+- Checking bug fixes of released products are in latest develop pkg:
+  - remove fix-nameserver-search.fix; bug is invalid (bsc#1029276)
+    -> not needed anymore
+  - fix cobbler yaboot handling (bsc#968406, bsc#966622)
+    -> no yaboot support anymore
+  - support UEFI boot with cobbler generated tftp tree (bsc#1020376)
+    -> upstream
+  - Enabling PXE grub2 support for PowerPC (bsc#986978)
+    -> We have grub2 support for ppc64le
+  - (bsc#1048183) fix missing args and location for xen
+    -> is in
+  - no koan support anymore:
+    bsc#969541, bsc#924118, bsc#967523
+  - not installed (bsc#966841)
+    works.
+
+- These still have to be looked at:
+  SUSE system as systemd only (bsc#952844)
+  handle list value for kernel options 
+  correctly (bsc#973413) 
+  entry in pxe menu (bsc#988889)
+
+- This still has to be switched off (at least in internal cobbler versions):
+  Disabling 'get-loaders' command and 'check' fixed. bsc#973418
+
+-------------------------------------------------------------------

New:
----
  adds_suse_manager_as_distro.diff

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cobbler.spec ++++++
--- /var/tmp/diff_new_pack.DeSJ2i/_old  2019-03-10 09:39:50.772112003 +0100
+++ /var/tmp/diff_new_pack.DeSJ2i/_new  2019-03-10 09:39:50.772112003 +0100
@@ -39,6 +39,7 @@
 Source3:        fence_ipmitool.template
 Patch0:         fix_hardcoded_libpath_for_websession.patch
 Patch1:         fix_shebang.patch
+Patch2:         adds_suse_manager_as_distro.diff
 BuildRequires:  Cheetah3
 BuildRequires:  apache-rpm-macros
 BuildRequires:  apache2
@@ -57,7 +58,6 @@
 Requires:       acl
 Requires:       apache2-mod_wsgi-python3
 Requires:       fence-agents
-Requires:       grub2-i386-pc
 Requires:       grub2-x86_64-efi
 Requires:       ipmitool
 Requires:       logrotate
@@ -79,7 +79,7 @@
 Requires(post): grub2
 #Requires(post): grub2-x86_64-efi
 #Requires(post): grub2-powerpc-ieee1275
-Requires(post): grub2-i386-pc
+Recommends:     grub2-i386-pc
 Recommends:     grub2-arm64-efi
 Recommends:     grub2-powerpc-ieee1275
 BuildArch:      noarch
@@ -121,6 +121,7 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 %python_build

++++++ adds_suse_manager_as_distro.diff ++++++
diff --git a/cobbler/action_reposync.py b/cobbler/action_reposync.py
index 07c1949e7..872aa2703 100644
--- a/cobbler/action_reposync.py
+++ b/cobbler/action_reposync.py
@@ -692,7 +692,7 @@ def update_permissions(self, repo_path):
         # all_path = os.path.join(repo_path, "*")
         owner = "root:apache"
         distribution = distro.linux_distribution()[0]
-        if distribution.lower() in ("sles", "opensuse leap", "opensuse 
tumbleweed"):
+        if distribution.lower() in ("sles", "opensuse leap", "opensuse 
tumbleweed", "suse-manager-server"):
             owner = "root:www"
         elif "debian" in distribution.lower():
             owner = "root:www-data"
diff --git a/cobbler/utils.py b/cobbler/utils.py
index 215e6222c..39f6e7573 100644
--- a/cobbler/utils.py
+++ b/cobbler/utils.py
@@ -895,7 +895,7 @@ def get_family():
             return "redhat"
     if "debian" in dist or "ubuntu" in dist:
         return "debian"
-    if dist in ("opensuse tumbleweed", "opensuse leap", "sles"):
+    if dist in ("opensuse tumbleweed", "opensuse leap", "sles", 
"suse-manager-server"):
         return "suse"
     return dist
 
@@ -946,7 +946,7 @@ def os_release():
     elif family == "suse":
         make = "suse"
         distribution, version = distro.linux_distribution()[:2]
-        if distribution.lower() not in ("sles", "opensuse leap", "opensuse 
tumbleweed"):
+        if distribution.lower() not in ("sles", "opensuse leap", "opensuse 
tumbleweed", "suse-manager-server"):
             make = "unknown"
         return (make, float(version))
 

Reply via email to