# changelog

author: Vobornik Petr <pvoborni@redhat.com> - 1.2.0-1
changelog:
  - Resolves: RHEL-12368 [RFE] Add host-metering package to RHEL 7
  - Rebasing to upstream release v1.2.0


author: Vobornik Petr <pvoborni@redhat.com> - 1.2.0-3
changelog:
  - Resolves: RHEL-12368 [RFE] Add host-metering package to RHEL 7
  - Enable and start host-metering.service on rpm installation


author: Felix Kolwa <fkolwa@redhat.com> - 1.3.0-1
changelog:
  - Resolves: RHEL-38768 Maintenance release for Host-Metering 1.3.0
  - Rebasing to upstream release 1.3.0
  - Remove unnecessary patch file


author: Conor Cowman <ccowman@redhat.com> - 1.4.0-1
changelog:
  - Resolves: RHEL-59933 Maintenance release for host-metering 1.4.0
  - Execute sub-man cli with c.utf-8 lang locale (RHEL-49967)
  - Subscription-manager commands now execute with C.UTF-8 locale regardless of system and service locale settings (RHEL-49967)
  - Host-metering service now honors the proxy mentioned in /etc/rhsm/rhsm.conf file (CLOUDX-1041)
  - Rebasing to upstream release 1.4.0


author: Conor Cowman <ccowman@redhat.com> - 1.4.0-2
changelog:
  - Resolves: RHEL-59933 Maintenance release for host-metering 1.4.0
  - Include host-metering-proxy-setup script from upstream spec file


author: Conor Cowman <ccowman@redhat.com> - 1.4.0-3
changelog:
  - Resolves: RHEL-59933 Maintenance release for host-metering 1.4.0
  - Build against RHEL 8 target to enable building with latest RHEL 8 Golang post RHEL 7 DevTools EOL via statically linked portable Go binary
  - Build without rpmautospec to prevent build errors due to absence of python-rpmautospec package in RHEL 8


author: Conor Cowman <ccowman@redhat.com> - 1.4.0-4
changelog:
  - Resolves: RHEL-59933 Maintenance release for host-metering 1.4.0
  - Remove Golang versioning restrictions as older versions are not retained and the RHEL 8 target automatically updates
  - Disable DWARF compression to re-enable generation of the debuginfo package and enable generation of RHEL 8's debugsource package


author: Conor Cowman <ccowman@redhat.com> - 1.4.0-5
changelog:
  - Resolves: RHEL-59933 Maintenance release for host-metering 1.4.0
  - Fix incorrect date in changelog


author: Link Dupont <link@redhat.com> - 3.0.14-1
changelog:
  - Removed printing to stdout in cron script (RHBZ#1828778)
  - Add deprecation message when running legacy redhat-access-insights (RHCLOUD-5409)
  - Update systemd timer to use timers.target (RHBZ#1798373)
  - Fix an issue updating motd.d on relevant systems (RHCLOUD-6144)
  - Update shipped core to version 3.0.161 (RHCLOUD-4457)
  - Enable automatic checking for advisor results (RHCLOUD-4558)
  - Ensure dependency on coreutils for timeout (RHCLOUD-5131)
  - Build system converted to autotools (RHCLOUD-4333)


author: Christopher Snyder <csnyder@redhat.com> 1.24.46-1
changelog:
  - 1896715: Set proper read permissions on certs (#2466) (wpoteat@redhat.com)
  - 1935592: Fix getting releases, when SCA is used (jhnidek@redhat.com)


author: Christopher Snyder <csnyder@redhat.com> 1.24.49-1
changelog:
  - 2010137: Fix redundant API calls to Candlepin (hyu@redhat.com)
  - [1.24] Added support for marketplace ID on RHEL7. (jhnidek@redhat.com)


author: Christopher Snyder <csnyder@redhat.com> 1.24.51-1
changelog:
  - 1.24 Add gcp_license_codes to system facts. (jhnidek@redhat.com)
  - 1.24 Fix of automatic registration (jhnidek@redhat.com)
  - [1.24] Backport support for GCP marketplace ID (jhnidek@redhat.com)
  - [1.24] Backported automatic registration (jhnidek@redhat.com)
  - Back-ported cloud-what for Python 2.7 (jhnidek@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.24.52-1
changelog:
  - tito: update rhel-7.9 releaser (ptoscano@redhat.com)
  - managercli: fix RestlibException reporting for get_current_owner()
    (ptoscano@redhat.com)
  - refresh: avoid ExceptionMapper in case of RestlibException
    (ptoscano@redhat.com)
  - tests: repair attach cases in SCA mode (ptoscano@redhat.com)
  - 2097672: Fixed expected message for manual attach case (jajerome@redhat.com)
  - 2097672: [1.28] Improve warning message (auto-attach in SCA mode)
    (jhnidek@redhat.com)
  - 2097672: [RFE][1.28] Improve the message, when SCA is enabled
    (jhnidek@redhat.com)
  - Reverting disabling AutoAttach() and PoolAttach() in SCA mode
    (jhnidek@redhat.com)
  - cache: fix typo in debug message (ptoscano@redhat.com)
  - 2182768: Disallowed attaching using D-Bus in SCA mode (jhnidek@redhat.com)
  - 2182768: Disallowed attaching pool in SCA mode: (jhnidek@redhat.com)
  - 1928072: Print warning message and don't do auto-attach (jhnidek@redhat.com)
  - managercli: add a local get_current_owner() helper (ptoscano@redhat.com)
  - [1.24] Fix issue with locale and D-Bus method GetStatus; (jhnidek@redhat.com)
  - Make code Python 2 compatible. (jhnidek@redhat.com)
  - 2060101: [1.24] Print correct status, when access mode has changed
    (jhnidek@redhat.com)
  - ENT-5542: Build package using GitHub Actions (mhorky@redhat.com)
  - Fix failing tests (mhorky@redhat.com)
  - tests: drop test_po_files.py (ptoscano@redhat.com)
  - Ignore failing tests (mhorky@redhat.com)
  - ENT-3759: Test on GitHub Actions (mhorky@redhat.com)
  - Alter import of rhsm.config functions (mhorky@redhat.com)
  - Add dependency constraints (mhorky@redhat.com)
  - Handle tests in containers better (mhorky@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.24.53-1
changelog:
  - 2229752: [1.24] Hotfix of D-Bus policy (jhnidek@redhat.com)
  - Collect GCP Project information as cloud facts (chambrid@redhat.com)
  - Collect Azure Subscription ID as a cloud fact (#3285) (chambrid@redhat.com)
  - Stop requiring M2crypto (ptoscano@redhat.com)
  - tests: make M2Crypto optional (ptoscano@redhat.com)


author: Pino Toscano <ptoscano@redhat.com>
changelog:
  - tito: drop bz requirement (ptoscano@redhat.com)
  - fix: 1.24 Add python-requests to the list of required RPMs
    (jhnidek@redhat.com)
  - fix: Pin lxml to last version supporting Python 2 (mhorky@redhat.com)
  - fix: Add missing package intltool to test script (jhnidek@redhat.com)


author: Link Dupont <link@redhat.com> - 0.2.4-1
changelog:
  - Update rhc to 0.2.4 (RHBZ#2227142)
  - Update yggdrasion to 0.2.2 (RHBZ#2227142)
  - Include rhc-worker-package-manager
  - Rebuild with Go 1.19


author: Rodolfo Olivieri <rolivier@redhat.com> 0.3-1
changelog:
  - Parse minimal yaml instead of raw bash script
  - Tidy up the modules and replace deprecated call WithInsecure
  - Add option to create config for rhc-worker-bash
  - Fix build for go1.16
  - Use separate environment for every executed command
  - Update to make the yaml-file more generic
  - Expected yaml structure should be list on top level
  - Add setup for sos report
  - Update the worker to make it more generic


author: Rodolfo Olivieri <rolivier@redhat.com> 0.5-1
changelog:
  - Rebuild against newer golang which addresses CVE-2023-39325 and CVE-2023-44487
  - Fix OpenScanHub defects related to runtime code
  - Update specfile to include default config file
  - Improve logging when config file can't be used and default values are used instead
  - Move the logging init to be before anything else
  - Improve logging when insights_core_gpg_check is disabled


author: Rodolfo Olivieri <rolivier@redhat.com> 0.6-1
changelog:
  - Fix grpc to newest v1.59.x version
  - Remove insights_core_gpg_check from worker config
  - When script fails with exit code 1 we want to see the reason in logs


author: Rodolfo Olivieri <rolivier@redhat.com> 0.7-1
changelog:
  - Load env vars from worker config file into script execution env
  - Bump google.golang.org/protobuf from 1.31.0 to 1.33.0


author: Rodolfo Olivieri <rolivier@redhat.com> 0.8-1
changelog:
  - Pass log level to executed script for more granular logging possibility
  - Bump golang.org/x/net from 0.17.0 to 0.23.0
  - Refactor specfile for building the worker package


author: Rodolfo Olivieri <rolivier@redhat.com> 0.9-1
changelog:
  - Update module google.golang.org/grpc to v1.64.0
  - Bump golang version to 1.21
  - Adressing CVE-2024-24783, CVE-2024-24785, CVE-2023-45290, CVE-2024-24790.


author: Christopher Snyder <csnyder@redhat.com> 2.0.50-1
changelog:
  - 1694109: Add RHEL 7.8 product certs (csnyder@redhat.com)
  - 1637733: Add RHEL 8 product certs (csnyder@redhat.com)
  - Fix builds of migration data for RHEL6. (csnyder@redhat.com)
  - 1595816: Build with Python 3 in newer OSes. (awood@redhat.com)


author: Christopher Snyder <csnyder@redhat.com>
changelog:
  - 1694109: Update migration-data certificates (csnyder@redhat.com)
  - 1803841: Correct spec release value syntax (wpoteat@redhat.com)


