Changelog for
susemanager-sls-4.3.18-2.2.uyuni1.noarch.rpm :
* Fri May 20 2022 jgonzalezAATTsuse.com- version 4.3.18-1
* Add support to packages.pkgremove to deal with duplicated pkg names (bsc#1198686)
* do not install products and gpg keys when performing distupgrade dry-run (bsc#1199466)
* remove unknown repository flags on EL
* Fri May 06 2022 jgonzalezAATTsuse.com- version 4.3.17-1
* Fix bootstrap repository URL resolution for Yum based clients with preflight script for Salt SSH
* Wed May 04 2022 jgonzalezAATTsuse.com- version 4.3.16-1
* Use recursive merge for legacy image pillars (bsc#1199157)
* Fix log file name for legacy Kiwi (bsc#1199094)
* Collect logs from docker.build
* add packages.pkgupdate state (bsc#1197507)
* Uninstall the products with no successors after migration
* Fri Apr 22 2022 jgonzalezAATTsuse.com- version 4.3.15-1
* Fix bootstrap repository path resolution for Oracle Linux
* Tue Apr 19 2022 jgonzalezAATTsuse.com- version 4.3.14-1
* Flush uyuni roster cache if the config has changed
* Remove kiwi_info annotations, salt doesn\'t suppor them (bsc#1198480)
* implement grains module for mgr_server to expose report database settings and more
* Build bundle less images, adapt inspection of such images Part of saltboot containerization workflow
* Handle salt bundle in set_proxy.sls
* Accept non standard proxy SSH port
* Mon Apr 04 2022 jgonzalezAATTsuse.com- version 4.3.13-1
* Fix the improper condition for checking if the Salt Bundle was extracted with pre flight script
* Thu Mar 31 2022 jgonzalezAATTsuse.com- version 4.3.12-1
* Use _arch instead of _host_cpu macro to detect the arch of the Salt Bundle to be deployed (bsc#1197759)
* Thu Mar 31 2022 jgonzalezAATTsuse.com- version 4.3.11-1
* Use dpkg-deb to extract deb files instead of ar with salt ssh preflight on Debian based distros
* Fri Mar 11 2022 jgonzalezAATTsuse.com- version 4.3.10-1
* Expose SSL certificate check to Salt runner
* Fri Mar 11 2022 jgonzalezAATTsuse.com- version 4.3.9-1
* Fix possible traceback in uyuni roster if no ssh port in the DB
* Virtualization fixes for python2
* fixing how the return code is returned in mgrutil runner (bsc#1194909)
* Use /var/lib/susemanager/formula_data if /srv/susemanager/formula_data is missing.
* Avoid using lscpu -J option in grains (bsc#1195920)
* Mon Feb 21 2022 jgonzalezAATTsuse.com- version 4.3.8-1
* Postgres exporter package was renamed
* Tue Feb 15 2022 jgonzalezAATTsuse.com- version 4.3.7-1
* Improve `pkgset` beacon with using `salt.cache` to notify about the changes made while the minion was stopped
* Add dnfnotify plugin support for pkgset beacon
* Handle multiple Kiwi bundles (bsc#1194905)
* fix deprecation warnings
* Implement uyuni roster module for Salt
* enforce correct minion configuration similar to bootstrapping (bsc#1192510)
* Fix issues running mgr_events on Salt 3004
* Tue Jan 18 2022 jgonzalezAATTsuse.com- version 4.3.6-1
* Remove cluster management feature
* Fix dnf plugin path calculation when using Salt Bundle
* Use global import for which_bin in sumautil module
* Get the formula pillar data from the database
* Use flat repositories format for Debian based systems
* Add checking for libvirtd binary to grains.virt module
* Fix errors on calling sed -E ... by force_restart_minion with action chains
* Fix problem installing/removing packages using action chains in transactional systems
* Add state for changing proxy
* Enable basic support for Debian 11
* Fri Dec 03 2021 jgonzalezAATTsuse.com- version 4.3.5-1
* fix openscap scan with tailoring options (bsc#1192321)
* Align allow_vendor_change pillar name across SLS files
* Use venv-salt-minion instead of salt for docker states
* Fix libvirt engine config destination for Salt Bundle
* Allow \"mgr_force_venv_salt_minion\" as pillar when bootstrapping in order to force venv-salt-minion installation
* Tue Nov 16 2021 jgonzalezAATTsuse.com- version 4.3.4-1
* Implement using re-activation keys when bootstrapping
* Add missing compressed_hash value from Kiwi inspect (bsc#1191702)
* Fri Nov 05 2021 jgonzalezAATTsuse.com- version 4.3.3-1
* revert disable unaccessible local repos before bootstrapping (bsc#1186405)
* Don\'t create skeleton /srv/salt/top.sls
* Replace FileNotFoundError by python2-compatible OSError (bsc#1191139)
* Run Prometheus JMX exporter as Java agent (bsc#1184617)
* Fix virt_utils module python 2.6 compatibility (bsc#1191123)
* Update proxy path on minion connection
* deploy certificate on SLE Micro 5.1
* Fix cpuinfo grain and virt_utils state python2 compatibility (bsc#1191139, bsc#1191123)
* Fix pkgset beacon to work with salt-minion 2016.11.10 (bsc#1189260)
* Add \'flush_cache\' flag to \'ansible.playbooks\' call (bsc#1190405)
* Update kernel live patch version on minion startup (bsc#1190276)
* Fix virt grain python2 compatibility
* disable unaccessible local repos before bootstrapping (bsc#1186405)
* Fix mgrcompat state module to work with Salt 3003 and 3004
* Fri Sep 17 2021 jgonzalezAATTsuse.com- version 4.3.2-1
* don\'t use libvirt API to get its version for the virt features grain
* implement package locking for salt minions
* Mon Aug 09 2021 jgonzalezAATTsuse.com- version 4.3.1-1- Enable logrotate configuration for Salt SSH minion logs- States and pkgset beacon modified for new salt bundle file placement- Handle more ocsf2 setups in virt_utils module- Add UEFI support for VM creation- Add virt-tuner templates to VM creation- Add missing symlinks to generate the \"certs\" state for SLE Micro 5.0 and openSUSE MicroOS minions (bsc#1188503)- Remove systemid file on salt client cleanup- Skip \'update-ca-certificates\' run if the certs are updated automatically- Fix parameters for \'runplaybook\' state (bsc#1188395)- Parameterised apache document root.- Add support for bootstrapping Raspbian 9 and 10- Add support for bootstrapping with salt bundle- Add Rocky Linux 8 support- Use lscpu to provide more CPU grains for all architectures- Add findutils to Kiwi bootstrap packages- Add support for Kiwi options- Fix Salt scap state to use new \'xccdf_eval\' function- Fix deleting stopped virtual network (bsc#1186281)- Handle virtual machines running on pacemaker cluster- fix product detection for native RHEL products (bsc#1187397)- when bootstrapping with ssh-push with tunnel use the port number for fetching GPG keys from the server (bsc#1187441)
* Thu Jun 10 2021 jgonzalezAATTsuse.com- version 4.2.14-1- exclude openSUSE Leap 15.3 from product installation (bsc#1186858)- Accept GPG key in Amazon Linux 2 for res7tools channel (bsc#1187102)
* Thu Jun 03 2021 jgonzalezAATTsuse.com- version 4.2.13-1- Enable certificate deployment for Leap 15.3 clients which is needed for bootstrapping (bsc#1186765)
* Tue Jun 01 2021 jgonzalezAATTsuse.com- version 4.2.12-1- Do not assume Amazon bootstrap repo on RHEL and AlmaLinux instances (bsc#1186703)
* Mon May 24 2021 jgonzalezAATTsuse.com- version 4.2.11-1- fix installation of gnupg on Debian 10- Fix deleting stopped virtual network (bsc#1186281)- Do not install python2-salt on Salt 3002.2 Docker build hosts (bsc#1185506)- Add support for \'disable_local_repos\' salt minion config parameter (bsc#1185568)
* Mon May 10 2021 jgonzalezAATTsuse.com- version 4.2.10-1- fix product detection while bootstrapping RedHat like products (bsc#1185846)
* Wed May 05 2021 jgonzalezAATTsuse.com- version 4.2.9-1- Always create systemid file to indicate minion is managed by Uyuni- Switch from GPLv2 to Apache 2.0.- Add support of salt bundle to pkgset notify beacon- Add automatic cookie file selection for pkgset beacon- Ansible integration: new SLS files files to operate Ansible control node- provide details when bootstrap query is missing \'status\'- add virtual network edit action
* Thu Apr 29 2021 jgonzalezAATTsuse.com- version 4.2.8-1- Do not assume AmazonLinux bootstrap repo for CentOS (bsc#1185421)
* Fri Apr 16 2021 jgonzalezAATTsuse.com- version 4.2.7-1- Fix insecure JMX configuration (bsc#1184617)- Add support for notify beacon for Debian/Ubuntu systems- Automatically start needed networks and storage pools when creating/starting a VM- Avoid conflicts with running ioloop on mgr_events engine (bsc#1172711)- Require new kiwi-systemdeps packages (bsc#1184271)- keep salt-minion when it is installed to prevent update problems with dependend packages not available in the bootstrap repo (bsc#1183573)- Add support for AlmaLinux 8- Provide Custom Info as Pillar data- Add support for Amazon Linux 2- Add support for Alibaba Cloud Linux 2- add allow vendor change option to pathing via salt- Prevent useless package list refresh actions on zypper minions (bsc#1183661)- Skip removed product classes with satellite-sync- add grain for virt module features- add virtual network creation action
* Fri Mar 05 2021 jgonzalezAATTsuse.com- version 4.2.6-1- handle GPG keys when bootstrapping ssh minions (bsc#1181847)
* Thu Feb 25 2021 jgonzalezAATTsuse.com- version 4.2.5-1- Ubuntu 18 has version of apt which does not correctly support auth.conf.d directory. Detect the working version and use this feature only when we have a higher version installed
* Wed Jan 27 2021 jgonzalezAATTsuse.com- version 4.2.4-1- fix apt login for similar channel labels (bsc#1180803)- Change behavior of mgrcompat wrapper after deprecation changes on Salt 3002- Remove the virtpoller beacon- Make autoinstallation provisoning compatible with GRUB and ELILO in addition to GRUB2 only (bsc#1164227)
* Thu Dec 03 2020 jgonzalezAATTsuse.com- version 4.2.3-1- Added RHEL support.
* Wed Nov 25 2020 jgonzalezAATTsuse.com- version 4.2.2-1- Fix: sync before start action chains (bsc#1177336)- Revert: Sync state modules when starting action chain execution (bsc#1177336)- Sync state modules when starting action chain execution (bsc#1177336)- Handle group- and org-specific image pillars- Remove hostname from /var/lib/salt/.ssh/known_hosts when deleting system (bsc#1176159)- Fix grub2 autoinstall kernel path (bsc#1178060)- use require in reboot trigger (bsc#1177767)- add pillar option to get allowVendorChange option during dist upgrade- Change VM creation state to handle installation from kernel, PXE or CDROM- Fix action chain resuming when patches updating salt-minion don\'t cause service to be restarted (bsc#1144447)- Make grub2 autoinstall kernel path relative to the boot partition root (bsc#1175876)- Fix: do not break when pod status is empty (bsc#1161903)- Move channel token information from sources.list to auth.conf on Debian 10 and Ubuntu 18 and newer- Add support for activation keys on server configuration Salt modules- ensure the yum/dnf plugins are enabled
* Fri Sep 18 2020 jgonzalezAATTsuse.com- version 4.2.1-1- Add uyuni-config-modules subpackage with Salt modules to configure Servers- Fix the dnf plugin to add the token to the HTTP header (bsc#1175724)- Fix reporting of missing products in product.all_installed (bsc#1165829)- Fix: supply a dnf base when dealing w/repos (bsc#1172504)- Fix: autorefresh in repos is zypper-only- Add virtual network state change state to handle start, stop and delete- Add virtual network state change state to handle start and stop- Update package version to 4.2.0
* Thu Jul 23 2020 jgonzalezAATTsuse.com- version 4.1.12-1- fetch oracle-release when looking for RedHat Product Info (bsc#1173584)- Force a refresh after deleting a virtual storage volume- Prevent stuck Hardware Refresh actions on Salt 2016.11.10 based SSH minions (bsc#1173169)- Require PyYAML version >= 5.1- Log out of Docker registries after image build (bsc#1165572)- Prevent \"module.run\" deprecation warnings by using custom mgrcompat module
* Wed Jul 01 2020 jgonzalezAATTsuse.com- version 4.1.11-1- Fix detection of CentOS systems to properly set bootstrap repo (bsc#1173556)- Do not produce syntax error on custom ssh_agent Salt module when executing on Python 2 instance.
* Tue Jun 23 2020 jgonzalezAATTsuse.com- version 4.1.10-1- Remove VM disk type attribute- Merge virtualization fragment into suma-minion pillar (bsc#1172962)
* Wed Jun 17 2020 jgonzalezAATTsuse.com- version 4.1.9-1- Add ssh_agent for CaaSP management
* Wed Jun 10 2020 jgonzalezAATTsuse.com- version 4.1.8-1- Avoid SSL certificate issue when bootstrapping OpenSUSE Leap 15.2 (bsc#1172712)- Add Salt states for CaaSP cluster management- Use minion fqdn instead of minion id as target in kiwi_collect_image runner. If fqdn is not present or is localhost, use minion ip as fallback (bsc#1170737)- trust customer gpg key when metadata signing is enabled- specify gpg key for RH systems in repo file (bsc#1172286)- Implement CaaSP cluster upgrade procedure in cluster provider module.- handle GPG check flags different for yum/dnf (bsc#1171859)- Enable bootstrapping for Oracle Linux 6, 7 and 8- Set YAML loader to fix deprecation warnings
* Wed May 20 2020 jgonzalezAATTsuse.com- version 4.1.7-1- Fix failing \"Hardware Refresh\" actions because wrong \"instance_id\" reported from minion due a captive portal on the network (bsc#1171491)- Remove suseRegisterInfo package only if it\'s plain client (bsc#1171262)- On Debian-like systems, install only required dependencies when installing salt- Enable support for bootstrapping Ubuntu 20.04 LTS- Pass image profile custom info values as Docker buildargs during image build- Cluster Awareness: Introduce generic SLS files for Cluster Management and CaaSP Cluster Provider custom Salt module.- Add virtual volume delete action- Ubuntu no longer shows removed packages as installed (bsc#1171461)
* Mon Apr 13 2020 jgonzalezAATTsuse.com- version 4.1.6-1- Fix virt.deleted state dependency- Make \'product\' state module only available for minions with zypper >= 1.8.13 (bsc#1166699)- Use saltutil states if available on the minion (bsc#1167556)- Enable support for bootstrapping Astra Linux CE \"Orel\"- remove key grains only when file and grain exists (bsc#1167237)- Add virtual storage pool actions
* Thu Mar 19 2020 jgonzalezAATTsuse.com- version 4.1.5-1- Enable support for bootstrapping Debian 9 and 10- Adapt \'mgractionchains\' module to work with Salt 3000
* Wed Mar 11 2020 jgonzalezAATTsuse.com- version 4.1.4-1- cleanup key grains after usage- Disable modularity failsafe mechanism for RHEL 8 repos (bsc#1164875)- install dmidecode before HW profile update when missing- Add mgr_start_event_grains.sls to update minion config- Add \'product\' custom state module to handle installation of SUSE products at client side (bsc#1157447)- Support reading of pillar data for minions from multiple files (bsc#1158754)
* Mon Feb 17 2020 jgonzalezAATTsuse.com- version 4.1.3-1- Do not workaround util.syncmodules for SSH minions (bsc#1162609)- Force to run util.synccustomall when triggering action chains on SSH minions (bsc#1162683).- Adapt sls file for pre-downloading in Ubuntu minions- Add custom \'is_payg_instance\' grain when instance is PAYG and not BYOS.
* Wed Jan 22 2020 jgonzalezAATTsuse.com- version 4.1.2-1- Only install python2-salt on buildhosts if it is available- sort formulas by execution order (bsc#1083326)- split remove_traditional_stack into two parts. One for all systems and another for clients not being a Uyuni Server or Proxy (bsc#1121640)- Change the order to check the version correctly for RES (bsc#1152795)- Remove the virt-poller cache when applying Virtualization entitlement- Force HTTP request timeout on public cloud grain (bsc#1157975)
* Wed Nov 27 2019 jgonzalezAATTsuse.com- version 4.1.1-1- dockerhost: install python2 salt packages only when python2 is available (bsc#1129627)- Support license entry in kiwi image packages list- Install yum plguin for only yum < 4 (bsc#1156173)- Add self monitoring to Admin Monitoring UI (bsc#1143638)- configure GPG keys and SSL Certificates for RHEL8 and ES8- Always run Kiwi with empty cache (bsc#1155899)- Do not show errors when polling internal metadata API (bsc#1155794)- Avoid traceback error due lazy loading which_bin (bsc#1155794)- Add missing \"public_cloud\" custom grain (bsc#1155656)- Consider timeout value in salt remote script (bsc#1153181)- Using new module path for which_bin to get rid of DeprecationWarning- Fix: match `image_id` with newer k8s (bsc#1149741)- Bump version to 4.1.0 (bsc#1154940)- Always install latest available salt during bootstrap- Create Kiwi cache dir if not present- Require pmtools only for SLE11 i586 and x86_64 (bsc#1150314)- do not break Servers registering to a Server- Introduce dnf-susemanager-plugin for RHEL8 minions- Provide custom grain to report \"instance id\" when running on Public Cloud instances- enable Kiwi NG on SLE15- disable legacy startup events for new minions- implement provisioning for salt clients- Bootstrapping RES6/RHEL6/SLE11 with TLS1.2 now shows error message. (bsc#1147126)- Fix for issue with bootstrapping RES minions (bsc#1147126)- dmidecode does not exist on ppc64le and s390x (bsc#1145119)- update susemanager.conf to use adler32 for computing the server_id for new minions
* Wed Jul 31 2019 jgonzalezAATTsuse.com- version 4.0.13-1- Check for result of image rsync transfer to catch failures early (bsc#1104949)- Force VM off before deleting it (bsc#1138127)- Allow forcing off or resetting VMs- Fix the indentation so that custom formulas can be read correctly (bsc#1136937)- Make sure dmidecode is installed during bootstrap to ensure that hardware refresh works for all operating systems (bsc#1137952)- Prevent stuck Actions when onboarding KVM host minions (bsc#1137888)- Fix formula name encoding on Python 3 (bsc#1137533)- Adapt tests for SUSE manager 4.0- More thorougly disable the Salt mine in util.mgr_mine_config_clean_up (bsc#1135075)
* Wed May 15 2019 jgonzalezAATTsuse.com- version 4.0.12-1- SPEC cleanup- Enabling certificate deployment for Leap 15.1 clients which is needed for bootstrapping- States to enable/disable server monitoring- Improve salt events processing performance (bsc#1125097)
* Mon Apr 22 2019 jgonzalezAATTsuse.com- version 4.0.11-1- Enable SLES11 OS Image Build Host- Add support for Salt batch execution mode- Do not configure Salt Mine in newly registered minions (bsc#1122837)- use default \'master\' branch in OSImage profile URL (bsc#1108218)- Add Python linting makefile and PyLint configuration file
* Thu Apr 04 2019 jgonzalezAATTsuse.com- version 4.0.10-1- Update get_kernel_live_version module to support older Salt versions (bsc#1131490)
* Fri Mar 29 2019 jgonzalezAATTsuse.com- version 4.0.9-1- Update get_kernel_live_version module to support SLES 15 live patches- Support register minion using bootstrap repos for 18.04 and 16.04.
* Mon Mar 25 2019 jgonzalezAATTsuse.com- version 4.0.8-1- Fix Salt error related to remove_traditional_stack when bootstrapping an Ubuntu minion (bsc#1128724)- Adapt disablelocalrepos.sls syntax for Salt 2016.10 (rhel6, sle11) (bsc#1127706)- Automatically trust SUSE GPG key for client tools channels on Ubuntu systems- util.systeminfo sls has been added to perform different actions at minion startup(bsc#1122381)
* Sat Mar 02 2019 jgonzalezAATTsuse.com- version 4.0.7-1- Add support for Ubuntu minions- Add Ubuntu SSL-Cert SLS-Files
* Wed Feb 27 2019 jgonzalezAATTsuse.com- version 4.0.6-1- Fix mgr_events to use current ioloop (bsc#1126280)- add states for virtual machine actions- Added option to read \'pkg_download_point_...\' pillar values and use it in repo url
* Thu Jan 31 2019 jgonzalezAATTsuse.com- version 4.0.5-1- prevent the pkgset beacon from firing during onboarding (bsc#1122896)- Prevent excessive DEBUG logging from mgr_events engine
* Wed Jan 16 2019 jgonzalezAATTsuse.com- version 4.0.4-1- Allow bootstrapping minions with a pending minion key being present (bsc#1119727)
* Mon Dec 17 2018 jgonzalezAATTsuse.com- version 4.0.3-1- enhance bootstrap-repo urls for Centos and Opensuse- use a Salt engine to process return results (bsc#1099988)
* Fri Oct 26 2018 jgonzalezAATTsuse.com- version 4.0.2-1- deploy SSL certificate during onboarding of openSUSE Leap 15.0 (bsc#1112163)- install all available known kiwi boot descriptions- Fix: Cleanup Kiwi cache in highstate (bsc#1109892)- removed the ssl certificate verification while checking bootstrap repo URL (bsc#1095220)- Removed the need for curl to be present at bootstrap phase (bsc#1095220)- Migrate Python code to be Python 2/3 compatible- Fix merging of image pillars- Fix: delete old custom OS images pillar before generation (bsc#1105107)- Generate OS image pillars via Java- Store activation key in the Kiwi built image- Implement the 2-phase registration of saltbooted minions (SUMA for Retail)
* Fri Aug 10 2018 jgonzalezAATTsuse.com- version 4.0.1-1- Bump version to 4.0.0 (bsc#1104034)- Fix copyright for the package specfile (bsc#1103696)- Feat: add OS Image building with Kiwi FATE#322959 FATE#323057 FATE#323056- Use custom Salt capabilities to prevent breaking backward compatibility (bsc#1096514)- Update profileupdate.sls to report all versions installed (bsc#1089526)- Do not install \'python-salt\' on container build hosts with older Salt versions (bsc#1097699)- Fix bootstrap error when removing traditional stack (bsc#1096009)
* Wed May 23 2018 jgonzalezAATTsuse.com- version 3.2.13-1- Changes to mgractionchains module in order to support action chains on minions using ssh-push connection method.- Fix migration from traditional stack to salt registration (bsc#1093825)
* Wed May 16 2018 jgonzalezAATTsuse.com- version 3.2.12-1- Fix external pillar formula \"ifempty\" and \"namespace\" handling- Fix profileupdate sls to execute retrieval of kernel live patching info (bsc#1091052)- Use recursive merge on form pillars- install python2/3 salt flavours on buildhosts to generate a compatible thin for the dockerimage beeing build (bsc#1092161)- docker.login requires a list as input (bsc#1092161)
* Mon May 07 2018 jgonzalezAATTsuse.com- version 3.2.11-1- fix hardware refresh when FQDN changes (bsc#1073267)- Handle empty values. Do not pass optional fields to pillar in formulas if field is empty and no ifempty attr defined.- Fixed processing of formulas with $scope: group- Preserve order of formulas (bsc#1083326)
* Wed Apr 25 2018 jgonzalezAATTsuse.com- version 3.2.10-1- create bootstrap repo only if it exist in the server (bsc#1087840)
* Mon Apr 23 2018 jgonzalezAATTsuse.com- version 3.2.9-1- Enqueue states applied from \'mgractionchains\' to avoid failures when other states are already running at that time (bsc#1090502)
* Wed Apr 04 2018 jgonzalezAATTsuse.com- version 3.2.8-1- Fix \'mgractionchains.resume\' output when nothing to resume (bsc#1087401)
* Thu Mar 29 2018 jgonzalezAATTsuse.com- version 3.2.7-1- Do not execute sumautil.get_kernel_live_version when inspecting an image
* Mon Mar 26 2018 jgonzalezAATTsuse.com- version 3.2.6-1- Provide new Salt module and Reactor to handle Action Chains on Minions- use dockermod with new salt and user repository/tag option for build- adapt names for gpg keys which have been changed- perform docker login before building and inspecting images (bsc#1085635)
* Mon Mar 05 2018 jgonzalezAATTsuse.com- version 3.2.5-1- support SLE15 product family
* Wed Feb 28 2018 jgonzalezAATTsuse.com- version 3.2.4-1- Remove SUSE Manager repositories when deleting salt minions (bsc#1079847)- Fix master tops merging when running salt>=2018
* Mon Feb 05 2018 jgonzalezAATTsuse.com- version 3.2.3-1- Allow scheduling the change of software channel changes as an action. The previous channels remain accessible to the registered system until the action is executed.
* Fri Feb 02 2018 jgonzalezAATTsuse.com- version 3.2.2-1- compare osmajorrelease in jinja always as integer
* Wed Jan 17 2018 jgonzalezAATTsuse.com- version 3.2.1-1- addition of parameters to package manipulation states to improve SUSE Manager performance- python3 compatibility fixes in modules and states- Fix cleanup state error when deleting ssh-push minion (bsc#1070161)- Fix image inspect when entrypoint is used by overwriting it (bsc#1070782)
* Tue Dec 12 2017 jgonzalezAATTsuse.com- version 3.1.13-1- fix Salt version detection for patches (bsc#1072350)
* Wed Nov 29 2017 jgonzalezAATTsuse.com- version 3.1.12-1- Fix cleanup state error when deleting ssh-push minion (bsc#1070161)
* Tue Nov 28 2017 jgonzalezAATTsuse.com- version 3.1.11-1- Added state templates for deploying/comparing config channels for Salt- Fix failing certs state for Tumbleweed (bsc#970630)- Fix deprecated SLS files to avoid deprecation warnings during highstate (bsc#1041993)- Support xccdf 1.2 namespace in openscap result file (bsc#1059319)- ensure correct ordering of patches (bsc#1059801)- fix create empty top.sls with no-op (bsc#1053038)- Enabling certificate deployment for Leap 42.3 clients which is needed for bootstrapping- fix Salt version detection for patches (bsc#1072350)
* Thu Sep 14 2017 mcAATTsuse.de- version 3.1.10-1- Kubernetes runner implementation- addition of parameters to package manipulation states to improve SUSE Manager performance
* Fri Jul 21 2017 mcAATTsuse.de- version 3.1.9-1- disable gpgcheck for bootstrap repo to work with new libzypp (bsc#1049670)- Remove spacewalk:
* repos when removing traditional stack (bsc#1024267)- susemanager-sls: fix certs state for Tumbleweed (bsc970630)- susemanager-sls: fix certs state for Leap 42.2 (bsc970630)- Make sumautil.get_kernel_live_version accept any kgr output \'active: NUM\' where NUM > 0 (bsc#1044074)
* Mon Jun 19 2017 mcAATTsuse.de- version 3.1.8-1- Avoids formula leaking on pillar data (bsc#1044236)
* Mon May 29 2017 mcAATTsuse.de- version 3.1.7-1- fix yum plugin when installing patches on RHEL6 (bsc#1039294)- Remove suseRegisterInfo in a separate yum transaction so that it\'s not called by yum plugin (bsc#1038732)- Refactoring formulas in suma_minion external pillar (bsc#1033825)- configure mime also during bootstrapping- add missing file name attr to yum plugin state- Encode formula to str (bsc#1033825)- update yum on RedHat like systems- update basic packages when bootstrapping with salt- use include instead of state.apply channels to fix salt-ssh issue (bsc#1036268)
* Wed May 03 2017 michele.bolognaAATTsuse.com- version 3.1.6-1- Targeting patches instead of packages for non Zypper patch installation- add certificate state for CAASP- add certificate state for SLES for SAP (bsc#1031659)
* Mon Apr 03 2017 mcAATTsuse.de- version 3.1.5-1- patch application pre-download- pre-download packages scheduled for install
* Fri Mar 31 2017 mcAATTsuse.de- version 3.1.4-1- Fix mainframesysinfo module to use /proc/sysinfo on SLES11 (bsc#1025758)- take care that container and images are removed after inspect- add name to Bootstrap repo- Pre-create empty top.sls with no-op (bsc#1017754)- create a random container name- Fix pkgset beacon (bsc#1029350)- set minion own key owner to bootstrap ssh_push_sudo_user- runner to generate ssh key and execute cmd via proxies- change ssh bootstrap state to generate and auth keys for salt-ssh push with tunnel
* Tue Mar 07 2017 mcAATTsuse.de- version 3.1.3-1- add xccdf result xslt- move move_minion_uploaded_files runner- call docker inspect for additional data- remove the container after inspecting it- do not call image profile automatically after build- Add state for image profileupdate- add SUSE Manager prefix to state ids
* Tue Feb 07 2017 michele.bolognaAATTsuse.com- version 3.1.2-1- Configure mine.update to submit a job return event (bsc#1022735)- Disable spacewalksd and spacewalk-update-status when switching to salt registration (bsc#1020902)- Fix timezone handling for rpm installtime (bsc#1017078)- Push build images into registry- Configure a Docker build host- Salt version update
* Wed Jan 11 2017 michele.bolognaAATTsuse.com- version 3.1.1-1- Version bump to 3.1
* Fri Dec 16 2016 michele.bolognaAATTsuse.com- version 0.1.18-1- Rename \'master\' pillar to \'mgr_server\'- Add tunneling to salt-ssh support- Provide SUMA static pillar data for unregistered minions (bsc#1015122)- implement fetching kernel live version as module (FATE#319519)- Removing \'/usr/share/susemanager/pillar\' path- Retreiving SUMA static pillar data from ext_pillar (bsc1010674)- Bugfix: Prevent salt-master ERROR messages if formulas files are missing (bsc#1009004)- fallback to major os release version for cert names (bsc#1009749)
* Mon Nov 07 2016 michele.bolognaAATTsuse.com- version 0.1.17-1- Sync custom modules,grains,beacons always before pkg and hw profileupdate (bsc#1004725)- Write distupgrade state for SP migration via salt- New location of the salt-ssh key/cert pair. The previous location wasn\'t writable by the salt user
* Thu Oct 13 2016 mcAATTsuse.de- version 0.1.16-1- Only normalize lists (bsc#1004456)- Call normalize() before add_scsi_info() (bsc#1004456)
* Thu Oct 06 2016 mcAATTsuse.de- version 0.1.15-1- Fixed bug with numbers in FormulaForm and improved ext_pillar script- Added formula directories and formulas.sls to setup script- External pillar script now also includes formula pillars- Rename symlinks according to changed \'os\' grain for Expanded Support- Adding certs states for RHEL minion based on SLES-ES- Rename udevdb scsi info json key- Add support for mapping mainframe sysinfo- Implement isX86() in jinja more correctly- Initial support for querying and saving DMI info- Add support for mapping the devices- Actually handle incoming hardware details- Initial version of the hardware.profileupdate sls- Added pkgset beacon support in susemanager yum plugin- trust also RES GPG key on all RedHat minions- trust GPG keys for SUSE Manager Tools channel on RES- configure bootstrap repository for RES- Always enable salt-minion service while bootstrapping (bsc#990202)- CentOS cert state symlinks and fixes- states for installing certificate on redhat minions- pkg.list_products only on Suse- yum plugin to add jwt token as http header- Generate SLE 12 bootstrap repo path correctly (bsc#994578)- Merging top.sls files in base env (bsc#986770)- Watch files instead of require
* Mon Jul 18 2016 jrennerAATTsuse.com- version 0.1.14-1- Initial version of the boostrap sls file- update trust store when multiple certs in one file are available on SLE11- update ca certificates only when they have changed- assume no pillar data if the yml file for the minion does not exist (bsc#980354)- Add distributable pkgset beacon for RPM database notifications
* Tue May 24 2016 kwalterAATTsuse.com- version 0.1.13-1- require refresh channels before pkg states (bsc#975424)- use pillar and static states to install/remove packages (bsc#975424)
* Tue Apr 12 2016 mcAATTsuse.de- version 0.1.12-1- Add external pillar minion data resolver (bsc#974853)- Add readme about ext_pillars- remove pillar top.sls (bsc#974853)
* Wed Apr 06 2016 mcAATTsuse.de- version 0.1.11-1- generate include only if group_ids not empty- use state names in custom_groups (bsc#973452)- rename pillar group_id to group_ids- Fix generating blank repositories because hitting salt file list cache (bsc#971004)- package pillar/top.sls (bsc#973569)- pre require coreutils to create the cert symlink in post (bsc#972160)- disable local repositories on registration (bnc#971788)
* Mon Mar 21 2016 mcAATTsuse.de- version 0.1.10-1- remove unused ext_pillar- ignore missing .sls to include in certs/init.sls- ignore packages_{machine_id}.sls if it\'s missing- ignore missing pillar files at minion level- ignore missing sls or pillars in custom_XXX/init.sls (bnc#970461, bnc#970316)- Include minion custom_
.sls only if it exists (#bnc970461)- Ignore missing org custom state (#bnc970461)- refactor in python (#bnc970316) (#bnc970461)
* Wed Mar 09 2016 mcAATTsuse.de- version 0.1.9-1- include org and groups separately in top.sls- refresh pillar on remove from group- initial suma groups external pillar
* Wed Mar 02 2016 mcAATTsuse.de- version 0.1.8-1- rename tables
* Tue Jan 26 2016 mcAATTsuse.de- version 0.1.7-1- cleanup python code according to PR review- reworked sumautil network utils to be more pythonic- remove commented code- get network if modules, checkstyle cleanup- get minion primary ips
* Sat Jan 16 2016 mcAATTsuse.de- version 0.1.6-1- custom grain for total num of cpus
* Thu Jan 14 2016 mcAATTsuse.de- version 0.1.5-1- Port client python HW handling to server side java- CPU socket count: try also lscpu and dmidecode
* Tue Jan 05 2016 mcAATTsuse.de- version 0.1.4-1- Fill General and DMI hw info on minion registration
* Wed Dec 16 2015 mcAATTsuse.de- version 0.1.3-1- Add static sls for package management
* Mon Nov 30 2015 mcAATTsuse.de- version 0.1.2-1- force link creation- use osfullname instead of os- Cover sles12 machines reporing os grain SUSE- Add support for deploying certificates to SLES11 minions
* Tue Nov 17 2015 jrennerAATTsuse.com- version 0.1.1-1- Initial package release