Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package orthos2 for openSUSE:Factory checked 
in at 2022-04-05 19:56:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/orthos2 (Old)
 and      /work/SRC/openSUSE:Factory/.orthos2.new.1900 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "orthos2"

Tue Apr  5 19:56:03 2022 rev:4 rq:967038 version:1.2.77+git.f8950eb

Changes:
--------
--- /work/SRC/openSUSE:Factory/orthos2/orthos2.changes  2021-10-23 
23:14:17.904990542 +0200
+++ /work/SRC/openSUSE:Factory/.orthos2.new.1900/orthos2.changes        
2022-04-05 19:56:36.081465683 +0200
@@ -1,0 +2,69 @@
+Tue Mar 15 14:11:56 UTC 2022 - [email protected]
+
+- Update to version 1.2.77+git.f8950eb:
+  * Remove shebang from utils/remote.py and add description how to use if for 
testing
+  * Set default serial device fro powerpc to hvc
+  * Enhance saver() machine checks to properly update serial console and BMC
+  * Do not allow renaming of machines
+  * Make use of ssh shell call instead of paramiko lib in machinechecks.py
+  * Add remote.py (ssh/scp) to replace paramiko python3 ssh library usage
+  * Add remote.py (ssh/scp) to replace paramiko python3 ssh library usage
+  * Properly update and also remove in empty case ipv6 and other machine 
options
+  * Properly fix port checking for remote power devices
+  * 'W0611' is cryptic: use '# pylint: disable=unused-import' instead
+  * Fix wrong import order
+  * Fix one bracket too much bug
+  * Fix: orthos2.noarch: E: non-executable-script
+  * orthos2.noarch: W: tmpfile-not-in-filelist /run/orthos2/ansible_lastrun
+  * orthos2.noarch: E: zero-length 
/usr/lib/python3.8/site-packages/orthos2/utils/models.py
+  * Remove not needed lintrc line
+  * Signal() does not have providing_args attribute in constructor anymore
+  * Use url_has_allowed_host_and_scheme instead of deprecated is_safe_url
+  * Convert old django.conf.url import to new django.url
+  * Remove wrong or unused translation bits and imports
+  * Enhance command line client documentation
+  * If no profile to install is provided, just install the assigned profile
+  * Introduce autoreinstall machine attribute
+  * BMC password field must be a password field.
+  * Remote power device username/pass is mandatory, pass must be a password 
field
+  * Provide default/fallback arguement for ServerConfig.by_key similar to 
dict.get
+  * Add URL field to power device to find WebGUI for configuration
+  * Add new use_hostname_as_port fence option
+  * Add per machine cobbler sync
+  * Do not hard code ansible key, this comes from 
/usr/lib/orthos2/ansible/ansible.cfg
+  * Show "All Machines" not only to superuser, but to all users
+  * We need a title for the cli manpage
+  * Add commandline.rst to doc directory again
+  * Remove suse specifics
+  * Add example orthosrc
+  * Fix regenerate cobbler help -> remove left over
+  * Fix indentation introduced by recent ansible lock fix
+  * sort serial console types in the cli
+  * Always allow to run ansible scan -> fix deadlock
+  * enabled the 'bad-indentation' warning, and made according fixes
+  * enabled the 'missing-format-argument-key' warning and made according fixes
+  * enabled the 'logging not lazy' warning and made according fixes
+  * Enabled the superfluous-parens warning, and made according fixes
+  * enabled line-to-long warning, and shortened lines accordingly.
+  * Enabled wrong-import-order warning and sorted imports accordingly
+  * Switched to lazy %s formating for logging
+  * reenabled some pylint warnings
+  * fixed a comprehension-escape error
+  * Fix HINT: Configure the DEFAULT_AUTO_FIELD setting warning
+  * Calm down pylint by removing unused exception variable
+  * include SyncCobblerDHCP in tasks init.py
+  * Enable and fix unused-variable via pylint
+  * Catch Token.DoesNotExist exception at first token generation
+  * Add missing sync_dhcp signal
+  * Removed unsed imports detected by pylint
+  * Create serial console entries for all domains served by a specific console 
server
+  * Add config command to show current connection stats
+  * Rework dump script - Use primary keys for only fresh database installation
+  * Fix again wrong attr on ansible directory, just use defattr declared one 
line above
+  * Diplay the  screen command in the admin interface
+  * Further enhance dump script
+  * Natural keys must be tuples
+  * Use PositiveSallIntererfield for kernel_device_num
+  * Don't delete data for 'Command' sconsoles
+
+-------------------------------------------------------------------

Old:
----
  orthos2-1.0.141+git.58cc722.obscpio

New:
----
  _servicedata
  orthos2-1.2.77+git.f8950eb.obscpio

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

Other differences:
------------------
++++++ orthos2.spec ++++++
--- /var/tmp/diff_new_pack.RDVmF4/_old  2022-04-05 19:56:36.757458146 +0200
+++ /var/tmp/diff_new_pack.RDVmF4/_new  2022-04-05 19:56:36.761458101 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package orthos2
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           orthos2
-Version:        1.0.141+git.58cc722
+Version:        1.2.77+git.f8950eb
 Release:        0
 Summary:        Machine administration
 URL:            https://github.com/openSUSE/orthos2
@@ -209,6 +209,8 @@
 %attr(755,orthos,orthos) %dir /srv/www/orthos2
 %ghost %dir /run/%{name}
 %ghost %dir /run/%{name}/ansible
+%ghost %dir /run/%{name}/ansible_lastrun
+%ghost %dir /run/%{name}/ansible_archive
 %attr(755,orthos,orthos) %dir /var/log/orthos2
 %attr(775,orthos,orthos) %dir /var/lib/orthos2
 %attr(775,orthos,orthos) %dir /var/lib/orthos2/archiv
@@ -220,7 +222,7 @@
 # Add whole ansible directory with correct attr for dirs and files
 # Always keep this at the end with defattr
 %defattr(664, orthos, orthos, 775)
-%attr(664,orthos,orthos) /usr/lib/orthos2/ansible
+/usr/lib/orthos2/ansible
 
 %files docs
 %dir %{orthos_web_docs}

++++++ _service ++++++
--- /var/tmp/diff_new_pack.RDVmF4/_old  2022-04-05 19:56:36.785457834 +0200
+++ /var/tmp/diff_new_pack.RDVmF4/_new  2022-04-05 19:56:36.789457790 +0200
@@ -1,6 +1,6 @@
 <services>
   <service name="obs_scm" mode="localonly">
-    <param name="url">git://github.com/openSUSE/orthos2.git</param>
+    <param name="url">https://github.com/openSUSE/orthos2.git</param>
     <param name="scm">git</param>
     <param name="revision">master</param>
     <param name="versionrewrite-pattern">v(.*)</param>

++++++ _servicedata ++++++
<servicedata>
<service name="tar_scm">
                <param name="url">git://github.com/openSUSE/orthos2.git</param>
              <param 
name="changesrevision">f0a52a1538932125ce7b208da99ed73f08955ea0</param></service><service
 name="tar_scm">
                <param 
name="url">https://github.com/openSUSE/orthos2.git</param>
              <param 
name="changesrevision">c7bc70818e225d6a2bf406b94702918e0ce341de</param></service></servicedata>
(No newline at EOF)

++++++ orthos2-1.0.141+git.58cc722.obscpio -> 
orthos2-1.2.77+git.f8950eb.obscpio ++++++
++++ 5144 lines of diff (skipped)

++++++ orthos2.obsinfo ++++++
--- /var/tmp/diff_new_pack.RDVmF4/_old  2022-04-05 19:56:37.109454222 +0200
+++ /var/tmp/diff_new_pack.RDVmF4/_new  2022-04-05 19:56:37.113454177 +0200
@@ -1,6 +1,6 @@
 name: orthos2
-version: 1.0.141+git.58cc722
-mtime: 1634322196
-commit: 58cc72228c897ec2f2de9e05f111a78b89535a54
+version: 1.2.77+git.f8950eb
+mtime: 1647353154
+commit: f8950eb18ca86d747f875953cb9c50bf89b0a109
 
 

++++++ orthos2.rpmlintrc ++++++
--- /var/tmp/diff_new_pack.RDVmF4/_old  2022-04-05 19:56:37.133453954 +0200
+++ /var/tmp/diff_new_pack.RDVmF4/_new  2022-04-05 19:56:37.137453909 +0200
@@ -1,6 +1,10 @@
 # On Deb-based distros the deduplication would fail
 addFilter("orthos2.noarch: W: files-duplicate 
/usr/lib/python3.*/site-packages/orthos2")
-addFilter("orthos2.noarch: W: files-duplicate /srv/www/orthos2/static")
+
+# Ansible scripts are executed remotely
+addFilter("orthos2.noarch: E: non-executable-script 
/usr/lib/orthos2/ansible/roles/add_custom_facts/files/facts.d/")
+# django scripts are executed via manage python script
+addFilter("orthos2.noarch: E: non-executable-script 
/usr/lib/python3.8/site-packages/orthos2/data/scripts/")
 
 # Need until we may get an official orthos2 user/group
 addFilter("orthos2.noarch: W: non-standard-uid *")

Reply via email to