File orthos2.changes of Package orthos2

-------------------------------------------------------------------
Tue Mar 15 14:11:56 UTC 2022 - trenn@suse.de

- 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

-------------------------------------------------------------------
Sat Oct 16 08:36:47 UTC 2021 - trenn@suse.de

- Update to version 1.0.141+git.58cc722:
  * Add pylint CI workflow
  * Create pylint.yml
  * Add unique natural keys to be able to dump db table without fixed primary key
  * Catch exception in add_machine if hypervisor does not exist
  * client: Properly catch Exception on server side
  * Add missing import in client
  * Tiny fixups
  * Enhance documentation
  * Move user orthosrc file to ~/.config/orthosrc
  * Only show non-administrative machine in free machines list
  * Add not fully finished dump_test_db script and README for Django scripts
  * Enhance ansible scanning
  * Provide ordinary users with "(Re-)Create token" functionality via user preferences
  * Do not allow password change in ldap case

-------------------------------------------------------------------
Fri Oct 15 18:27:52 UTC 2021 - trenn@suse.de

- Update to version 1.0.141+git.58cc722:
  * Add unique natural keys to be able to dump db table without fixed primary key
  * Catch exception in add_machine if hypervisor does not exist
  * Ask client in add_machine for arch, system and group as ordered lists
  * Make orthos2_debug systemd service file hostname independent
  * Move user orthosrc file to ~/.config/orthosrc
  * Only show non-administrative machine in free machines list
  * Add not fully finished dump_test_db script and README for Django scripts
  * Enhance ansible scanning
  * Add ssh configs to ansible and fix wrong inventory template for multiple hosts
  * Provide ordinary users with "(Re-)Create token" functionality via user preferences
  * Do not allow password change in ldap case

-------------------------------------------------------------------
Mon Oct 04 17:59:23 UTC 2021 - trenn@suse.de

- Update to version 1.0.90+git.0a104f7:
  * Remove client from spec file
  * Avoid error site if removal of VM on hypervisor was not successful, just log it
  * Correct jira email queue address for report problem button
  * Building docs needs python-Sphinx
  * Remove python-django from build requires, but Require django 3.2 for installation

-------------------------------------------------------------------
Tue Sep 28 14:14:53 UTC 2021 - trenn@suse.de

- Update to version 1.0.73+git.d0402ef:
  * Fix build
  * Add orthos2_debug (manage.py runserver) as systemd service

-------------------------------------------------------------------
Mon Sep 20 16:48:12 UTC 2021 - trenn@suse.de

- Update to version 1.0.69+git.73b8b67:
  * Adoption to new cobbler (next-server-v4 and dns-name options)
  * Some ansible fixups
  * also rename type -> stype in the api form
  * Check for BMC existence before accessing
  * console= kernel parameter fixes passed to cobbler
  * Open documentation, bugzilla and download cli links in new browser tab
  * Improved Cobbler sync
  * Refactoring: Use object.get instead of object.filter for nicer error handling

-------------------------------------------------------------------
Fri Sep 03 12:00:35 UTC 2021 - trenn@suse.de

- Update to version 1.0.56+git.e4af4c1:
  * Add rpmlintrc file to spec Sources

-------------------------------------------------------------------
Thu Sep  2 09:37:50 UTC 2021 - Thomas Renninger <trenn@suse.de>

- Init changelog
openSUSE Build Service is sponsored by