SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python-azure-agent-test-2.9.1.1-3.1.noarch.rpm :

* Tue Feb 20 2024 Robert Schweikert - Do not force wicked dependency for networking, allow NM in SLE Micro 5.5 and for ALP based products- Change patch syntax in preparetion for RPM 4.20
* Mon Feb 12 2024 Robert Schweikert - Recognise SLE-Micro as a SLE based distro + Add agent-micro-is-sles.patch
* Mon Nov 13 2023 Robert Schweikert - Create sub-packages for the config (jsc#PED-7869) + Remove config manipulation from image building + Set up a config for SLE-Micro + Makes deafult upstream config available- Update to 2.9.1.1 (bsc#1217301, bsc#1217302) + Update remove-mock.patch + Download certificates when goal state source is fast track #2761 + Increase the max number of extension events by 20% #2785 + Remove version suffix from extension slice #2782 + Support int type for eventPid and eventTid fields #2786 + Improve log for swap counter not found #2789 + Remove cgroup files during deprovisioning #2790 + Log VM architecture in heartbeat telemetry for arm64 adoption monitoring #2818 + Enforce memory usage for agent #2671 + Use common download logic for agent downloads #2682 + Implement Fedora distro #2642 + Report message in handler heartbeat #2688 + Remove dependency on pathlib from makepkg #2717 + Do not fetch extensions goal state in log collector #2713 + Update log collector unit file to remove memory limit #2757 + Fix bug in get_dhcp_pid (CoreOS) #2784 + Fetch full distro version for mariner #2773 From 2.9.04 + Resource Governance on extensions (CPU monitoring and enforcing & Memory monitoring) #2632 #2581 #2555 + Agent resource governance #2597 #2591 #2546 + monitor system-wide memory metrics (#2610) + Additional telemetry for goal state (#2675) + HostGAPlugin usage improvements #2662 #2673 #2655 #2651 + Add logging statements for mrseq migration during update (#2667) + Logcollector memory usage #2658 #2637 + Update Log Collector default in Comments and Readme (#2608) + Improve telemetry success and failure markers (#2605) #2604 #2599 + Fix formatting of exceptions on Python 3.10 (traceback.format\'s etype argument) (#2663) + Fix UNKNOWN(Zombie) Process in unexpected processes check (#2644) + SUSE: Fix valid values for DHCLIENT_HOSTNAME_OPTION (#2643) + Debian - string conversion for systemd service (#2574) + Do not set a CPU quota on the agent for RHEL and Centos (#2685) #2689 #2693 + support rhel distro (#2620) #2598 + Added support for devuan linux distribution (#2553) No incremental updates between 2.8.011 and 2.9.0.4
* Thu Feb 09 2023 Dominique Leuenberger - Clean up conditions in spec file: + There is no maintained distro > 1315 (SLE12) AND < 1500 (SLE15). Only openSUSE 13.2 and 13.3 lived in that space, but they are clearly not the target of this spec file. + if 0%{?Suse_version} && 0{?suse_version} > 1315: no need to first validate suse_version being defined: whenever it is > 1315, must be defined.
* Wed Jan 25 2023 Steve Kowalik - Add patch remove-mock.patch:
* Use unittest.mock first, falling back to mock if required.- Tighten Requires against python3-mock.
* Thu Sep 29 2022 Robert Schweikert - Add paa_12_sp5_rdma_no_ext_driver.patch (bsc#1203181)
* Thu Sep 29 2022 Robert Schweikert - Update to version 2.8.0.11 (bsc#1203164) + Enabled support for Fast Track (faster processing of extensions) + Add telemetry for VM Size + Add telemetry for environment variables passed to extensions + Enforce CPU quota on the Agent on Red Hat and CentOS 7.4+ + Restore all firewall rules needed for communication with the WireServer + Fix false positives reporting processes in the Agent\'s cgroup + Fix false errors when collecting debug logs + Don\'t report incorrect CPU usage data + Fetching a goal state with empty certificates property + Silence goal state fetch errors after 3 logs + Change fast track timestamp default from None to datetime.min + Retry HGAP\'s extensionsArtifact requests on BAD_REQUEST status + Support for Rocky Linux + RHEL 8 + RHEL 9 + Preliminary work to enforce CPU quota on extensions + Preliminary work for management of agent self-updates [GA Versioning] + Add CentOS 7.9 to end-to-end-tests + Add Mariner to end-to-end-tests- 2.8.0.11 followed 2.7.3.0, no intermediate releases
* Thu Sep 01 2022 Stefan Schubert - Migration to /usr/etc: Saving user changed configuration files in /etc and restoring them while an RPM update.
* Thu Aug 11 2022 Robert Schweikert - Update to 2.7.3.0 (jsc#PED-1298) + Remove proper_dhcp_config_set.patch included upstream + Remove sle_hpc-is-sles.patch included upstream + Forward port reset-dhcp-deprovision.patch + Retry HGAP\'s extensionsArtifact requests on BAD_REQUEST status #2622 + Use \'ip\' instead of \'ifdown/ifup\' to restart network interface on RHEL >= 8.6 #2612 #2624- From 2.7.1.0 + hotfix for OOM errors on the log collector- From 2.7.0.6 + Increase time of autoupdates after updates are available #2403 + Send telemetry when upgrade available #2421 + Enable collection of debugging information #2436, #2453, #2510 + Add support for Python 2.6 to the debug info collection code #2452 + Enable CPU/memory data collection on RedHat and CentOS #2450 + Exclude end-to-end tests from Agent setup #2396, #2402 + Fix log message in cgroups management #2427 + Fix parsing of malformed error.json files #2433 + Allow DNS queries over TCP #2429 + Dont exit extension handler process if unable to fetch first goal state #2440 + Improvements for Mariner #2407, #2414 + Add uos support #2420 + Add support for VMware PhotonOS #2431- From 2.6.0.2 + added cloudlinux support (#2344) + Enable extensions cpu monitoring (#2357, #2384, #2391) + Support Flatcar Container Linux (#2365) + Retrieve VmSettings from HostGAPlugin (#2378, #2382, #2386, #2394, #2397, #2404) + Set Agent\'s CpuQuota to 75% (#2383) + Use handler status if extension status is None when computing the ExtensionsSummary (#2358) (#2361) + fix bug with dependent extensions with no settings (#2285) (#2362) + Create events dir for handlers if ETP enabled (#2366) + Report status even if goal state cannot be processed (#2370) + Define ExtensionsSummary.eq (#2371) (#2373) + Implement ExtensionsSummary.ne in terms of eq (#2375)- From 2.5.0.2 + Enable Extension Telemetry Pipeline (#2337, #2339) + Enable Periodic Log Collection in systemd distros (#2295,#2289) + Implement InitialGoalStatePeriod parameter + improvements in logging goal state processing(#2332) + Fix operation name in InitializeHostPlugin event(#2338) + Mock systemctl stop cmd (#2335) + Report transitioning when status file not found (#2330) + Dont create default status file for Single-Config extensions (#2318) + Do not create placeholder status file for AKS extensions (#2298) + Save waagent_status to history folder and add additional details to the status file (#2325,#2301,#2270) + Rename Debug.FetchVmSettings to Debug.EnableFastTrack (#2324) + Update HostGAplugin headers before fetching vmSettings (#2323) + Handle HTTP GONE in vmSettings request (#2321) + Added log statements to debug issues in vmSettings API(#2317) + Remove reference to re.IGNORECASE (#2316) + Add and remove extension slice (#2315) + FastTrack changes (#2314, #2313,#2306, #2304,#2294, #2293) + Helper to handle exception message(#2305) + Remove trailing spaces from command name (#2296) + Add debug info for systemd-run false positives (#2292) + Move Github Actions VMs to Ubuntu 18 (#2291) + Onboard redhat82, ubuntu20 (#2290, #2279) + Allow systemd-run in the Agent\'s cgroup (#2287) + Use handler status if extension status is None (#2358) + Bug Fix :Define ExtensionsSummary.ne (#2371)- From 2.4.0.2 + Support for Multi config (#2245, #2261) + Support sles 15 sp2 distro (#2272) + Cleanup history folder every 30 min (#2258) + Updated _read_status_file to include a fragment of status file in the exception (#2257) + Fix telemetry unicode errors (Re-add #1937) (#2278) + Match IPoIB interface with any alphanumeric characters (#2239) + Fix bug with dependent extensions with no settings (#2285) + Do not create placeholder status file for AKS extensions (#2298) + Refactoring of Agent\'s main loop (#2275) + Exception for Linux Patch Extension for creating placeholder status file (#2307) + Dont create default status file for Single-Config extensions (#2318) + Fix bad logging (#2241) + Fixed logging of PeriodicOperation (#2263) + Log collector broken pipe fix (#2267) + Improved logging for Multi config (#2246)- From 2.3.1.1 + revert for reducing the time window where we restart the network interfaces of the VM- From 2.3.0.2 + Enforce CPUQuota on agent #2222, #2226 + Add support for RequiredFeatures and GoalStateAggregateStatus APIs [#2190], #2206, #2209, #2216 + Added fallback locations for extension manifests #2188 + Add missing call to str.format() when creating exception #2193 + Remove helper network service on deprovision #2191 + Use a helper script to start the network service #2225 #2253 + Initialize published_hostname using /var/lib/cloud/data/set-hostname #2215 + Fix utf logging for persist firewall rules #2237 + Replace firewall-setup unit file if changed #2236- From 2.2.54 + PA changes to check cloud-init (#2061) + log collector (#2066) + cgroups CPU percentage py processor count (#2074) + Parse InVMGoalStateMetaData from Extension Config (#2081) + iscsi disk support for agent configs (#2073) + Add support for VMs with multiple IB devices (#2085) + Python 3.9 support (#2082) + Add support for CBL-Mariner distro (#2099) + Enable Provisioning.MonitorHostName for Ubuntu (#1934) + Added supportedFeatures flag in status reporting (#2089) + Parse ext runtime settings (#2087) + GHA merge validation (#2097) + Cgroups improvements + renamed the eventsFolder variable for preview and enabled ETP (#2140) + Agent slice and custom unit files telemetry (#2150) + Make IPoIB interface online (#2116) + Add option to disable NetworkConfigurationChanges (#2156) + Log network configuration on service start (#2157) + Setup persistent firewall rules on service restart (#2154) + switched to using run_command (#2060) + fixes for chained-comparison and dangerous-default-value pylint warnings (#2072) + fixed depends on errors (#2059) + WireIp env variable added (#2078) + Unstick HGAP channel as default (#2046) + shellutil.run_command fixes (#2086, #2098) + unit test fixes (#2090, #2091, #2108, #2153) + fix distro resolution for RedHat (#2083) + Read KVP value in binary mode (#2084) + Redact protected settings in goal state debug files (#2130) + Modify retry logic for empty goal state (#2140) + GS no config fix (#2141) + CommandExecution.log logrototate config -> custom log management (#2143) + binary file for firewall rules (#2147) + Refresh host ga plugin periodically (#2155) + Disabled custom service (#2166) + update test zips (#2167)- From 2.2.53.1 + Extension Telemetry Pipeline as a private-preview feature- From 2.2.53 + Start exthandler with the same python interpreter (#2007) + Verify that the extension status is an array (#2010) + Remove enum _UpdateType and retry fetching goal state (#2018) + use dd for ext4 as well as xfs (#2042) + Fix path for error.json (#2044) + Switch to run command changes, + provisioning changes that need to be reverted. (#2050) + Fix timestamp for goal state archive (#2051) + Case insensitive parsing or Plugins and PluginSettings (#2054) + Revert \"Fixed delays for HTTP retries rather than exponential delays (#1967)\" (#2065) + Fixed bug causing \"MAC verified OK\" message (#2069) + Revert unicode fix manually (#1937) (#2070) + Recreate handler environment file on service startup (#1960) + Add log collection tool and thread (#1987) + Thread interface (#1990) + Verify that the CPU and Memory cgroups for the agent are properly initialized; disabled cgroups if they are not active. (#2015) + SUSE config: use Btrfs LZO compression for ResourceDisk (#2055) + Extension telemetry pipeline (#1918) + Reformatted the heartbeat event (#2009) + Add LIS version to OSInfo.message (#2011) + One thread for telemetry (#2019) + Limit description character length sent for health report (#2020) + Remove Serial Console Logging (#2028) + Echo log to /dev/console during provisioning (#2043) + Adding telemetry for logrotate (#2045) + Report placeholder extension status as an array (#2068) + Fix broken link in readme (#2014) + Add log collector flags to README (#2029)- From 2.2.52 + Do not retrieve users in each goal state (#1935) + Fix check for systemd-run failure when invoking extensions (#1943) + Fix telemetry unicode errors (#1937) + Uninstall unregistered extensions (#1970) + Use run_command to execute iptables (#1944) + Use run_command for ip route (#1958) + Fix handling of gen2 disks with udev rules (#1954) + Add API for uploading logs via host plugin (#1902) + Fixed delays for HTTP retries rather than exponential delays (#1967) + Resolve undefined variable (#1950) + Convert owner uid to string (#1949) + Fix Travis special checks for distro and remove useless cgroup tests (#1959) + Use tmp_dir instead of data_dir (#1968)
* Tue Jun 21 2022 Stefan Schubert - Removed %config flag for files in /usr directory.
* Mon Jun 20 2022 Stefan Schubert - Cleanup spec file: - - Removed %{_distconfdir}/logrotate.d from dirlist. It will be handled by package filelist now. - - %{_distconfdir}/logrotate.d/
* can be changed by vendor only. So it will be replaced by an RPM update.
* Wed Jun 15 2022 Stefan Schubert - Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d.
* Tue May 17 2022 pgajdosAATTsuse.com- require python-rpm-macros to fix build for TW- do not require test dependencies for build, they are not needed (no testsuite run in %check)
* Thu May 05 2022 Robert Schweikert - Add reset-dhcp-deprovision.patch (bsc#1198258) + Reset the dhcp config when deprovisioning and instance to ensure instances from aVM image created from that instance send host information to the DHCP server.
* Sat Jan 30 2021 Robert Schweikert - Add sysvinit-tools as dependency (bsc#1181600, bsc#1181601)
* Tue Jan 12 2021 Robert Schweikert - Add sle_hpc-is-sles.patch (bsc#1180719) + Recognise SLE_HPC as SLES and use the proper RDMA handler and distro specific initialization code
 
ICM