ManageIQ/manageiq

Bug

  • ConnectionPool v3.0 introduces breaking changes [#23669]
  • convert MiqReport from references to eager_load [#23601]
  • Fix shortcut options [#23515]
  • Catch Kubeclient::HttpError in start_kube_monitor [#23582]
  • Fix issue where ansible-runner async did not respect the venv [#23576]
  • Be lenient with schedule expressions [#23527]
  • Revert ffi upgrade [#23572]
  • Fail locale:update_all if subprocess fails [#23551]
  • Fix spec on Rails 7.2.2.2 [#23549]
  • 7.2’s proactive checkout/checkin behavior makes this less helpful [#23525]
  • Upgrade virtual attributes to 7.2.0.1 [#23521]
  • Fix EvmServer.validate_database calling wrong method [#23514]
  • Set progname for raw container/journal loggers [#23501]
  • [spassky] update lockfile [#23513]
  • Rails 7.1 deprecated pool_size in AS::Cache::Store/removed in 7.2 [#23507]
  • Fix workers stuck in “creating” when running evmserver in Process mode [#23506]
  • Fixes a breakage with rails 7.2 running rake evm:start (server process) [#23503]
  • Don’t include deleted groups in widget generation [#23491]
  • Fallback to existing project if new project name is empty or whitespace [#23487]
  • Use safe_load with known good classes and aliases [#23475]
  • Clean up some virtual_attribute definitions [#23462]
  • Another translation fix on top of #23484 and #23471 [#23494]
  • Fix june2025 translations [#23484]
  • Ensure authenticator respects local_login_disabled [#23479]
  • Fix typo Memeory->Memory [#23476]
  • Drop Tenant#use_config_for_attributes [#23463]
  • Address rack cves [#23464]
  • Bump manageiq-loggers to v1.2.1 for journald fix [#23453]
  • Bump manageiq-smartstate for OpenStack fix [#23452]
  • Fix ServiceTemplate#available_managers [#23448]
  • Fix Ansible Tower references for base classes [#23445]
  • Use hostname -f for MiqEnvironment.fully_qualified_domain_name [#23442]
  • Fix test issues from rspec-mocks 3.13.3 [#23436]
  • Fix to skip runner_execution_spec when Ansible Runner is not installed locally [#23430]
  • Fix issue where a different git init.defaultbranch can break the tests [#23429]
  • Add missing directory for postgresql pidfile [#23417]
  • Remove MiqAlert eval in favor of predefined methods [#23403]
  • Purge miq requests every 6 months [#21577]
  • Fix issue where base_model? is incorrect when base_model is overridden [#23395]
  • Opt into purging by destroy for container entities, use delete elsewhere [#23389]
  • Update entitlement filters when a tag is renamed [#23393]
  • Add purge_by_date_and_orphaned [#23385]
  • Prevent orphans by purging associated records before the parent table [#23384]
  • Remove url delegate from base AutomationManager [#23388]
  • Don’t blow up on missing assets in production [#23371]
  • Marshal/dump session objects [#23369]
  • Bump rugged to 1.9.0 [#23353]
  • Numerics shouldn’t be tested for “.bytes” like suffix [#23349]
  • Set secret_key_base early enough for rails processes [#23351]
  • Fix issue where brakeman does not detect lockfile correctly from engines [#23325]
  • Call sync_from_system before_sync_workers at startup [#23309]
  • Use foreign_key on the base model’s name if ems_events association doesn’t exist [#23296]
  • Fix git_worktree checkout with a Pathname [#23308]
  • Fix metric/ci_mixin_spec using kubevirt vm [#23293]
  • Normalize ol_x64 as oracle OS [#23290]
  • Avoid scope query when preloading [#23277]
  • Resurrect dashboard widgets not actually using rss feeds [#23264]
  • Reset cached secrets on Rails 7.0 [#23259]

Enhancement

  • Add miq_provision_configuration_script_dialog factory [#23657]
  • Updates for ConfigurationScript Service UI [#23637]
  • Support /mnt/log_collection mount point for log collection [#23644]
  • Add SameSite=Strict for cookies [#23631]
  • Add MiqRequest and MiqProvisionWorkflow classes for ConfigurationScript provisioning [#23542]
  • Upgrade QueryRelation to leverage eager_include/preload [#23620]
  • Add Nutanix provider [#23586]
  • Extract connectable! method [#23587]
  • Improve i18n newlines test output [#23218]
  • Allow for per-rails-environment permissions files [#23504]
  • Features for Container project functionalities [#23498]
  • Create, update, delete container projects [#23495]
  • Update provider generator to use VcrSecrets [#23497]
  • upgrade virtual attributes [#23490]
  • add class_name for virt has_many_through [#23489]
  • Add appliance/container tests for ansible-runner [#23482]
  • Add Nutanix VM Vendor [#23481]
  • Notify Slack on locale_update_all failure [#23451]
  • Indent the yarn audit pending list [#23449]
  • Add Terraform Enterprise classes to locale [#23446]
  • Add ServiceTemplate{Awx,AnsibleTower}.available_managers to retrieve available automation managers generically [#23447]
  • Add Terraform Enterprise Provider [#23440]
  • Bump to 10.0.2 for https://github.com/ManageIQ/manageiq-appliance_console/pull/278 [#23439]
  • Allow running simulate_queue_worker from a Rake task [#23434]
  • Implement all public Logger::LogDevice methods [#23428]
  • Add a RequestLogger that creates RequestLog records [#23426]
  • set automation attrs to get service object in ae root for service reconfiguration [#23405]
  • Add renovate defaults to plugin generator [#23413]
  • Add purge orphan tool [#23399]
  • fix_auth: gracefully handle bad password encryption [#23401]
  • Allow OOtB ansible content to also come from galaxy [#23391]
  • Rails 7.1 [#23225]
  • Explicitly state bundler_d files [#23334]
  • deprecate attribute no longer uses virtual attribute [#23321]
  • introduce all_attribute_names [#23324]
  • Include the GHSA number when sorting npm excludes [#23323]
  • Sort npm audit pending list by severity [#23319]
  • CP4AIOPS-3113 Introduce configurable delimiter for LDAP group names [#23139]

Other

  • [SPASSKY] Update httparty for CVE-2025-68696 [#23693]
  • 11-13 translations [#23656]
  • Update English Translations [#23583]
  • Move FileDepotMixin to be exclusively for PxeServer [#23652]
  • Update dependency db-query-matchers to “~>0.15.0” [#23650]
  • Drop Log Collection Backend 2 [#23649]
  • Drop Log Collection Backend [#23647]
  • Update dependency cypress-on-rails to “~>1.20.0” [#23639]
  • Update rails to 7.2.3 [#23641]
  • Update dependency capybara to “~>2.18.0” [#23562]
  • Fix some minor typos when I noticed ‘taget’ [#23634]
  • Cleanup get_description override for Configuration Scripts Provisioning [#23633]
  • Clean up ActsAsArScope and ActsAsArModel for recent rbac changes [#23617]
  • Upgrade uri to 0.13.3 for CVE-2025-61594 [#23628]
  • update rack for CVE-2025-59830 [#23626]
  • Add cypress-on-rails support [#23600]
  • Support factory bot rails [#23613]
  • Update rack for CVE-2025-61772 [#23612]
  • Remove references.includes from non Rbac usage [#23607]
  • Update Vm#find_all_by_mac_address_and_hostname_and_ipaddress [#23609]
  • Update actions/checkout action to v5 [#23598]
  • Update dependency db-query-matchers to “~>0.14.0” [#23564]
  • Rack 2.2.8 upgrade for CVE-2025-59830 [#23605]
  • Move _queue methods into NetworkManager base class [#23590]
  • Revert “Update dependency gettext_i18n_rails_js to “~>1.4.0”” [#23584]
  • Update dependency gettext_i18n_rails_js to “~>1.4.0” [#23566]
  • Add script to help setup and execute ansible_runner execution tests [#23574]
  • Updates to the i18n catalogs [#23575]
  • Update dependency ffi to “< 1.17.3” [#23558]
  • Update paambaati/codeclimate-action action to v9 [#23561]
  • Configure Renovate [#22542]
  • August 2025 translations [#23557]
  • Cleanup files for cleaner merge backs [#23554]
  • Ignore changes in locale:update_all when only dates have changed [#23552]
  • [SPASSKY] Update lockfile after merge of master into spassky [#23546]
  • Update English Translations [#23483]
  • Let’s use lets [#23493]
  • upgrade EtOrbi version [#23544]
  • Drop AUTHORS file [#23543]
  • Move EtOrbi monkey patch from initializer to lib/extensions [#23541]
  • drop unneeded et-orbi versioning [#23540]
  • Upgrade to jquery-rjs with the 7.2 deprecation fix [#23523]
  • Organize rack attack enabler to add cypress exclusion [#23534]
  • CVE-2024-43380 rufus-scheduler version [#23535]
  • Add a rack session dalli debug logger [#23530]
  • Rails 7.1+ migration context simplifies our code [#23533]
  • show_exceptions no longer supports true|false [#23531]
  • clean_up was last called in 2014 :wink: [#23532]
  • upgrade thor CVE-2025-54314 [#23522]
  • Bump manageiq-messaging to v2.0 [#23516]
  • Rails 7.2 cleanup to_s config paths [#23509]
  • pool#connection is deprecated in 7.2, use with_connection here [#23511]
  • Fix 7.1 deprecated and 7.2 removed name arg to remove_connection [#23512]
  • Rails 7.2 cleanup [#23508]
  • remove unnecessary instance variables in specs [#23492]
  • Drop deprecated require_nested and include_concern [#23505]
  • Rails 7.2 [#23424]
  • [SPASSKY] Update lockfile after backport of #23465 [#23499]
  • Remove declared system gems that are actual dependencies [#23465]
  • Add VcrSecrets spec helper [#23496]
  • Use virtual_has_many :through and delegate :types [#23486]
  • June 2025 translations [#23471]
  • Update Yarn to v4.9.2 [#23473]
  • Update English Translations [#23355]
  • Refactor run_single_worker find or create record [#21436]
  • converge MiqExpression#lenient evaluate and evaluate [#23467]
  • Clean up: remove methods no longer in use [#23450]
  • Drop build stats since buildstats.info is dead [#23466]
  • This is an easy way to speed up cypress by disabling code reloading [#23461]
  • Set bcrypt cost low for faster dev and test environment [#23455]
  • Revert “Merge pull request #23313 from Fryguy/plugin_gen_default_renovate” [#23438]
  • Add a default renovate.json to the plugin generator [#23313]
  • Update Yarn to v4.9.1 [#23423]
  • test preload passing an array [#23402]
  • [SPASSKY] Update packages for various CVEs [#23407]
  • Remove eval of event definition message in favor of directly coding [#23398]
  • Remove unnecessary use of class_eval [#23397]
  • Update brakeman ignore for Ruby 3.1.7 [#23400]
  • Quiet connections from the log [#23396]
  • Humanizing the table name makes debugging harder [#23387]
  • Use random session secret token in case of decryption error [#23379]
  • Update fix_auth verbiage [#23382]
  • Refactor spec to be run by all providers [#23390]
  • Add a spec verifying all providers have a matching vendor asset [#23372]
  • Drop MonitoringManager [#23376]
  • resolve rack CVE-2025-276010 [#23374]
  • Spell marshal properly [#23370]
  • Upgrade rack gem CVE-2025-27111 [#23367]
  • Updated translations from February 28th [#23362]
  • Update gems for CVEs [#23361]
  • Update Yarn to v4.7.0 [#23363]
  • Add interactive-ignore support through test:security:brakeman [#23357]
  • Fix brakeman warnings [#23356]
  • Update English Translations [#23336]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#23352]
  • Use settings for filtered events [#23320]
  • Revive a comment accidentally dropped in #23337 [#23338]
  • Rails 7.1 friendly attribute changes [#23337]
  • Update English Translations [#23288]
  • Avoid calling MiqQueue.messaging_client and stub it as missing [#23331]
  • Specify the FQ class name for the provisioning manager [#23330]
  • Drop cgi from the Gemfile as the default in ruby 3.1.3 and 3.3 has the CVE fix [#23327]
  • Bump manageiq-smartstate for EL8,9 RPM support [#23326]
  • Add brakeman ignores for Ruby 3.1 and Rails 7.0 [#23322]
  • Update Yarn to v4.6.0 [#23317]
  • Bump rails minimum to 7.0.8.7 for CVEs [#23311]
  • Pin concurrent-ruby to < 1.3.5 [#23310]
  • Add Ansible::Runner specs for running roles [#23301]
  • Add forked azure gems with our custom source [#23304]
  • Remove unnecessary test failing on rails 7.1. [#23299]
  • Upgrade config to latest 5.x version for rails 7.1 compatibility [#23275]
  • Update Yarn to v4.5.3 [#23283]
  • Update Yarn to v4.5.2 [#23280]
  • Update translations based on the last two English changes [#23269]
  • Use the rails 7.1+ serialize interface [#23253]
  • Update English Translations [#23233]
  • Add gitignores for rails credentials [#23263]
  • Upgrading ruby to 3.3 [#23142]
  • Lock URI to 0.13.x [#23260]

ManageIQ/amazon_ssa_support

Other

  • Cleanup files for cleaner merge backs [#139]
  • Update actions/checkout action to v5 [#138]
  • Update manageiq-style to latest [#135]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#132]
  • Inherit renovate config from a central location [#130]
  • Test with Ruby 3.1 and 3.3 [#128]

ManageIQ/manageiq-api

Bug

  • Enforce valid offset and limit [#1303]
  • fix logger issues on ruby 3.4 [#1302]
  • Remove unpermitted parameters warning [#1301]
  • Ensure EMS subcollections use ems_operations role [#1299]
  • Snapshot Operations should queue_object_action with role=ems_operations [#1298]
  • Fix API counts to honor RBAC [#1293]
  • no longer refrence use_config_for_attributes [#1285]

Enhancement

  • Methods and API endpoint yaml for Container Project CRUD [#1291]
  • Test each subhash for included attributes, not subhash equality [#1280]
  • Expose attribute aliases in list of attributes [#1278]
  • Treat result of to_h to be hashes recursively (support config gem 3+) [#1275]

Other

  • Cleanup files for cleaner merge backs [#1295]
  • Update actions/checkout action to v5 [#1294]
  • Drop to_s on engine paths [#1289]
  • Drop build stats since buildstats.info is dead [#1286]
  • Remove n+1 for /api/notifications [#1284]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#1281]
  • rails 7.1: response.parsed_body is now a HashWithIndifferentAccess [#1279]
  • Inherit renovate config from a central location [#1277]
  • Testing with ruby 3.2, 3.3 [#1270]

ManageIQ/manageiq-appliance

Bug

  • Set OIDCCacheShmMax value to avoid using changed package defaults [#400]
  • Add bundler aware shell alias for the cli [#394]
  • Workaround issue where activated base64 isn’t what’s in bundle [#393]
  • CP4AIOPS-3113 Pass authentication group delimiter to rails [#389]

Enhancement

  • Check for pending migrations before starting MIQ [#395]

Other

  • Inherit renovate config from a central location [#392]

ManageIQ/manageiq-appliance-build

Bug

  • Fix issue with login with newer kubevirt [#590]
  • Fix typos in deploy script [#585]

Enhancement

  • Updates to deploy_kubevirt_vm [#587]
  • Add Albert’s uninstall appliance script [#586]
  • Add script to deploy a VM to KubeVirt/OSV [#584]
  • Set ruby stream to 3.3 [#578]

Other

  • Cleanup files for cleaner merge backs [#589]
  • Update actions/checkout action to v5 [#588]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#583]
  • Inherit renovate config from a central location [#581]
  • test with ruby 3.3 [#577]

ManageIQ/manageiq-automation_engine

Bug

  • Fix YAML.load error with serialized StateVarHash [#572]
  • Require ‘logger’ in ae_engine dynamic_preamble [#566]

Enhancement

  • Add provisioning via automation manager such as terraform enterprise [#579]
  • Expose ServiceTerraformEnterprise service model [#573]
  • Expose attribute_aliases as attributes [#565]

Other

  • Use less specific error syntax to support uri 0.13.x and 1.x [#580]
  • Cleanup files for cleaner merge backs [#578]
  • Update actions/checkout action to v5 [#577]
  • Drop to_s on engine paths [#576]
  • Drop build stats since buildstats.info is dead [#574]
  • Remove prepend_namespace [#551]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#568]
  • Wrap all automate logger calls to process the request_id [#567]
  • Inherit renovate config from a central location [#564]
  • Testing with ruby 3.2, 3.3 [#559]

ManageIQ/manageiq-consumption

Enhancement

  • Use the rails 7.1+ serialize interface [#224]

Other

  • Cleanup files for cleaner merge backs [#231]
  • Update actions/checkout action to v5 [#230]
  • Drop build stats since buildstats.info is dead [#228]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#227]
  • Inherit renovate config from a central location [#226]
  • Testing with ruby 3.2, 3.3 [#223]

ManageIQ/manageiq-content

Bug

  • Fix a missing stack.refresh_ems stub [#776]
  • Fix refresh_ems missing_credentials without using VCR authentication secret from another engine [#769]
  • Cleanup YAML files [#758]

Enhancement

  • Add provisioning via automation manager such as terraform enterprise [#772]
  • Add Policy/StateMachines for ServiceReconfigureRequestApproval (auto) [#768]
  • remove prepend_namespace [#765]
  • Add TerraformEnterprise StateMachine [#764]
  • Add Generic Service Reconfigure entry point [#763]
  • Add Kubevirt/OSV VM events [#755]

Other

  • Cleanup files for cleaner merge backs [#771]
  • Update actions/checkout action to v5 [#770]
  • Drop build stats since buildstats.info is dead [#766]
  • Use specific role versions [#762]
  • Use the galaxy roles for manageiq_vmdb and manageiq_automate [#761]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#760]
  • Fix rails 7 deprecation/7.1 removal by using Integer#to_fs(:human_size) [#759]
  • Inherit renovate config from a central location [#757]
  • Testing with ruby 3.2, 3.3 [#754]

ManageIQ/manageiq-decorators

Bug

  • Add missing vendors assets for some providers [#114]
  • Add embedded_terraform vendor icon [#113]

Other

  • Cleanup files for cleaner merge backs [#118]
  • Update actions/checkout action to v5 [#117]
  • Drop build stats since buildstats.info is dead [#115]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#112]
  • Inherit renovate config from a central location [#111]
  • Testing with ruby 3.3 [#109]

ManageIQ/manageiq-documentation

Bug

  • Fix link to download WebMKS SDK from broadcom.com [#1857]
  • Mark Events as supported on IBM Cloud PowerVS [#1852]
  • Fix menu link for Automation Management Providers [#1856]
  • Delete accidentally added automation_providers directory [#1850]
  • Fix broken links on API services page [#1845]
  • Fix Red Hat reference in Remote Consoles doc [#1842]
  • Fix link to Configuring WebMKS Support [#1843]
  • Fix broken link to azure docs for adding an App [#1841]
  • Fix image URLs + minor edits for text to appear correctly on line [#1837]
  • Fix issue with invalid yaml [#1826]
  • QA Minor changes for ASL [#1819]

Enhancement

  • Update Terraform Enterprise Service Catalog docs [#1871]
  • Update podman containers/storage root directory [#1863]
  • Add documentation on increasing cloned vm disk size [#1865]
  • Add a guide for migrating from pods to appliances [#1851]
  • Remove settings.server.company [#1848]
  • Add instructions on installing WebMKS on containers [#1846]
  • IBM Cloud VPC Metrics Capabilities Update [#1833]
  • QA Added link for CIC within Cloud Providers section [#1835]
  • QA Updated Terraform template variables section [#1834]
  • QA Added new topic for IBM CIC provider [#1829]
  • Add documentation on enabling Microsoft.Insights for Azure Events / Metrics [#1811]
  • Kubevirt/OSV Capabilities Update [#1825]
  • Added section to retire the Terraform services [#1822]
  • QA Minor change to OpenTofu command description. [#1821]
  • Update Capabilities Matrix Service Catalog [#1824]
  • QA Add Enabling Metrics Syndication section [#1820]

Other

  • Extract opentofu runner in a separate topic [#1873]
  • Document manageiq://api builtin method options [#1869]
  • Update peter-evans/repository-dispatch action to v4 [#1867]
  • Add docs topic and capabilities matrix updates for Nutanix [#1866]
  • Update openshift management token instructions [#1864]
  • Update workflows docs for changes in floe v0.17.0 and document builtin method parameters [#1861]
  • Fix various typos and grammar issues [#1862]
  • Update actions/checkout action to v5 [#1859]
  • Cleanup files for cleaner merge backs [#1860]
  • Remove/generalize references to Red Hat Customer Portal & Support ✂️ 🔥 [#1858]
  • Fix markdown bash typo for importing opentofu runner [#1855]
  • Add Terraform Enterprise Documentation [#1847]
  • Add caveat about KubeVirt VMs from Instance Types [#1849]
  • Add ItemBatcher/ItemSelector support to workflows [#1844]
  • Mark Reconfigure as supported for KubeVirt/OSV [#1840]
  • QA Fixed the file formats table for RHEL [#1839]
  • QA Addition of RHEL in Capabilities matrix [#1838]
  • Inherit renovate config from a central location [#1832]
  • QA Improved content for add azure microsoft insights provider instructions [#1831]
  • Upgrade Ruby to 3.3 and jekyll to 4.3 [#1828]
  • Add instructions on enabling VMware Request Debugging [#1823]

ManageIQ/manageiq-gems-pending

Bug

Other

  • Upgrade rails to 7.2.3 [#619]
  • update rack for CVE-2025-59830 [#618]
  • update rack (dev) for CVE-2025-61772 [#617]
  • Upgrade REXML minimum to 3.4.4 [#616]
  • Lockdown rexml to 3.4.2 at highest for now [#614]
  • Cleanup files for cleaner merge backs [#613]
  • Update actions/checkout action to v5 [#612]
  • nailing down rack version in development [#610]
  • add mfa and other metadata [#611]
  • Drop build stats since buildstats.info is dead [#606]
  • Update manageiq-style to latest [#605]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#602]
  • Bump manageiq-style for rexml CVEs [#600]
  • Inherit renovate config from a central location [#599]
  • Test with Ruby 3.1 and 3.3 [#597]

ManageIQ/manageiq-pods

Bug

  • Set OIDCCacheShmMax value to avoid using changed package defaults [#1320]
  • Fix issue where IPBlock and NamespaceSelector are mutually exclusive [#1318]
  • Run seeds when upgrading a database [#1296]
  • Fix namespaces "system" not found error [#1294]
  • Revert label changes from operator-sdk upgrade [#1292]
  • Add missing evm:automate:reset on upgrade [#1257]
  • Reorder httpd route processing for efficiency and effectiveness [#1251]
  • Removing subscription-manager also removes config-manager now [#1246]
  • Only pick the major and minor go version to ensure the latest is pulled [#1252]
  • Fix update-ca-trust error - p11-kit: couldn’t make directory writable [#1221]
  • Don’t include newer openssl packages from CentOS Stream [#1233]
  • Fix issue with a shared reference for the deploymentLabels [#1213]
  • CP4AIOPS-3113 pass delimiter for groups [#1155]

Enhancement

  • Add a /healthz endpoint on port 8081 [#1310]
  • If we’re running in Openshift, only allow inbound from the ingress [#1300]
  • Switch to ruby 3.3 [#1184]

Other

  • Bump packages as 9.0-24 packages are no longer on the mirrors [#1328]
  • Update go dependencies [#1315]
  • Update go dependencies [#1314]
  • Update go dependencies [#1311]
  • Update module github.com/onsi/ginkgo/v2 to v2.27.2 [#1308]
  • Update go dependencies [#1309]
  • Update go dependencies [#1307]
  • Update go dependencies [#1305]
  • Update go dependencies [#1302]
  • Update module github.com/onsi/ginkgo/v2 to v2.26.0 [#1299]
  • Update peter-evans/repository-dispatch action to v4 [#1298]
  • Update go dependencies [#1297]
  • Update go dependencies and drop kube-openapi pinning [#1295]
  • Update go dependencies [#1284]
  • Update actions/setup-go action to v6 [#1293]
  • Update module github.com/onsi/gomega to v1.38.1 [#1286]
  • Update module github.com/onsi/ginkgo/v2 to v2.25.0 [#1281]
  • Update go dependencies [#1280]
  • Upgrade to the latest operator-sdk [#1279]
  • Cleanup files for cleaner merge backs [#1282]
  • Update go dependencies [#1274]
  • Update actions/checkout action to v5 [#1275]
  • Update dependency go to v1.24.6 [#1273]
  • Update go dependencies [#1268]
  • Update dependency go to v1.24.5 [#1266]
  • Switch to CentOS Stream openssl packages [#1267]
  • Update go dependencies [#1265]
  • Run with the latest go version [#1264]
  • Update go dependencies [#1262]
  • Update go dependencies [#1260]
  • Update go dependencies [#1258]
  • Update go dependencies [#1256]
  • Update go dependencies [#1254]
  • Drop build stats since buildstats.info is dead [#1255]
  • Update go dependencies [#1250]
  • Update go dependencies [#1248]
  • Update go dependencies [#1247]
  • Upgrade to go 1.24 and update dependencies [#1244]
  • Update module github.com/operator-framework/api to v0.31.0 [#1242]
  • Update go dependencies [#1240]
  • Update go dependencies [#1239]
  • Update go dependencies [#1238]
  • Update go dependencies [#1236]
  • Update module github.com/onsi/gomega to v1.37.0 [#1235]
  • Update module github.com/onsi/ginkgo/v2 to v2.23.4 [#1237]
  • Update go dependencies [#1234]
  • Update module sigs.k8s.io/controller-runtime to v0.20.4 [#1232]
  • Update go dependencies [#1231]
  • Update module github.com/onsi/ginkgo/v2 to v2.23.1 [#1228]
  • Update go dependencies [#1224]
  • Update module sigs.k8s.io/controller-runtime to v0.20.3 [#1223]
  • Update kubernetes packages to v0.32.3 [#1226]
  • Update module github.com/onsi/ginkgo/v2 to v2.23.0 [#1222]
  • Update module github.com/operator-framework/api to v0.30.0 [#1219]
  • Include the license in the manageiq-operator directory [#1217]
  • Update go dependencies [#1218]
  • Update go dependencies [#1214]
  • Update the maps.Copy operands. [#1215]
  • Update go dependencies [#1212]
  • Update kubernetes packages to v0.32.2 [#1210]
  • Update go dependencies [#1206]
  • Update go dependencies [#1205]
  • Revert “Switch to ubuntu-24.04” [#1204]
  • Update go dependencies [#1202]
  • remove toolchain [#1201]
  • Update go dependencies [#1200]
  • Update kubernetes packages to v0.32.1 [#1196]
  • Inherit renovate config from a central location [#1198]
  • Update go dependencies [#1195]
  • Update module sigs.k8s.io/controller-runtime to v0.19.4 [#1189]
  • Update go dependencies [#1190]
  • go get -t -u ./… && go mod tidy [#1185]
  • Update module github.com/onsi/ginkgo/v2 to v2.21.0 [#1181]
  • Update module github.com/onsi/gomega to v1.35.1 [#1182]

ManageIQ/manageiq-providers-amazon

Bug

  • Support IPv6 only Subnets [#914]
  • Parse AWS instance ipv6 address [#913]
  • Fix SSA issues in AWS: keypair param, IAM role check, route table logic [#900]
  • Fix EventTargetParser using string keys [#897]
  • Update instance_types action to Ruby 3.3 [#877]

Enhancement

  • Update AWS instance_types [#934]
  • Update AWS instance_types [#931]
  • Update AWS instance_types [#930]
  • Update AWS instance_types [#929]
  • Update AWS instance_types [#927]
  • Add us-isob-west-1 Region [#926]
  • Update AWS instance_types [#925]
  • Update AWS instance_types [#923]
  • Update AWS instance_types [#922]
  • Update AWS instance_types [#921]
  • Update AWS instance_types [#920]
  • Update AWS instance_types [#919]
  • Update AWS instance_types [#917]
  • Update AWS instance_types [#915]
  • Update AWS instance_types [#907]
  • Update AWS instance_types [#912]
  • Update AWS instance_types [#910]
  • Assign agrare for instance_types bot PRs [#908]
  • Switch to use VcrSecrets helper from core [#906]
  • Update AWS instance_types [#894]
  • Add ContainerProject Subclass [#904]
  • add class_name for virt has_many_through [#903]
  • Use virtual_has_many for virtual_relations [#899]
  • Update AWS instance_types [#893]
  • Update AWS instance_types [#892]
  • Update AWS instance_types [#891]
  • Update AWS instance_types [#890]
  • Update AWS instance_types [#889]
  • With rails 7.1, these nil values are not persisted [#884]
  • Update AWS instance_types [#885]
  • Update AWS instance_types [#881]
  • Update AWS instance_types [#879]
  • Update AWS instance_types [#878]

Other

  • Bump aws-sdk-s3 to 1.208.0 minimum for CVE-2025-14762 [#940]
  • Lockdown aws-sdk-cloudwatch to v1.125.0 [#937]
  • Cleanup files for cleaner merge backs [#918]
  • Update actions/checkout action to v5 [#916]
  • Drop to_s on engine paths [#909]
  • introduce virtual_has_many :through [#902]
  • Drop build stats since buildstats.info is dead [#896]
  • Fix missing required params in AWS auth stubs [#888]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#886]
  • Rename default_blacklisted_event_names [#883]
  • Drop unused default_blacklisted_events from NetworkManager [#882]
  • Inherit renovate config from a central location [#880]
  • Testing with ruby 3.2, 3.3 [#870]

ManageIQ/manageiq-providers-ansible_tower

Enhancement

  • Switch to use VcrSecrets helper from core [#326]
  • Rename ‘Ansible Tower’ to ‘Ansible Automation Platform’ [#318]

Other

  • Cleanup files for cleaner merge backs [#329]
  • Update actions/checkout action to v5 [#328]
  • Drop to_s on engine paths [#327]
  • Drop build stats since buildstats.info is dead [#324]
  • Remove redundant copy/pasted code from awx provider [#323]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#321]
  • Inherit renovate config from a central location [#320]
  • Remove unnecessary display_name functions [#319]
  • Testing with ruby 3.2, 3.3 [#315]

ManageIQ/manageiq-providers-autosde

Enhancement

  • Switch to use VcrSecrets helper from core [#259]

Other

  • Cleanup files for cleaner merge backs [#262]
  • Update actions/checkout action to v5 [#261]
  • Drop to_s on engine paths [#260]
  • Drop build stats since buildstats.info is dead [#257]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#256]
  • Inherit renovate config from a central location [#255]
  • Testing with ruby 3.2, 3.3 [#252]

ManageIQ/manageiq-providers-awx

Enhancement

  • Switch to use VcrSecrets helper from core [#44]
  • Parameterize resource display_name functions based on provider [#40]
  • resource is an association, not an attribute, add getter/setter aliases [#37]

Other

  • Cleanup files for cleaner merge backs [#47]
  • Update actions/checkout action to v5 [#46]
  • Drop to_s on engine paths [#45]
  • Drop build stats since buildstats.info is dead [#43]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#42]
  • Inherit renovate config from a central location [#41]
  • test with ruby 3.3 [#38]

ManageIQ/manageiq-providers-azure

Enhancement

  • Switch to use VcrSecrets helper from core [#572]
  • Add ContainerProject Subclass [#571]

Other

  • Cleanup files for cleaner merge backs [#575]
  • Update actions/checkout action to v5 [#574]
  • Drop to_s on engine paths [#573]
  • Drop build stats since buildstats.info is dead [#569]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#568]
  • Use filtered_event_names from core [#567]
  • Inherit renovate config from a central location [#566]
  • Testing with ruby 3.2, 3.3 [#562]

ManageIQ/manageiq-providers-azure_stack

Enhancement

  • Switch to use VcrSecrets helper from core [#119]

Other

  • Cleanup files for cleaner merge backs [#122]
  • Update actions/checkout action to v5 [#121]
  • Drop to_s on engine paths [#120]
  • Drop build stats since buildstats.info is dead [#117]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#116]
  • Inherit renovate config from a central location [#115]
  • Use forked gems with smaller footprint [#112]
  • Testing with ruby 3.2, 3.3 [#111]

ManageIQ/manageiq-providers-cisco_intersight

Bug

  • Fix URL override not being used for API calls [#126]

Enhancement

  • Switch to use VcrSecrets helper from core [#136]

Other

  • Update Yarn to v4.10.3 [#142]
  • Update Yarn to v4.9.4 [#141]
  • Update Yarn to v4.9.3 [#140]
  • Cleanup files for cleaner merge backs [#139]
  • Update actions/checkout action to v5 [#138]
  • Drop to_s on engine paths [#137]
  • Update Yarn to v4.9.2 [#135]
  • Drop build stats since buildstats.info is dead [#134]
  • Update minimum node version to 20.19.1 [#133]
  • Update Yarn to v4.9.1 [#132]
  • Update Yarn to v4.9.0 [#131]
  • Update Yarn to v4.7.0 [#130]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#129]
  • Update Yarn to v4.6.0 [#127]
  • Inherit renovate config from a central location [#128]
  • Update Yarn to v4.5.3 [#125]
  • Update Yarn to v4.5.2 [#124]
  • Update Yarn to v4.5.1 [#120]
  • Test with Ruby 3.1 and 3.3 [#122]

ManageIQ/manageiq-providers-embedded_terraform

Bug

  • fix fetching input_vars from Provision job, in Retirement action [#105]
  • Fix input_vars fetching from job options in Job [#104]
  • Fix liveness & readiness probe endpoint for terraform-runner [#95]

Enhancement

  • Change podman root containers/storage directory [#102]
  • Drop VCR secrets since we don’t use VCR in this repo [#106]
  • Remove redundant extra_vars, as input_vars from service dialog is used for Terraform Template [#100]
  • Expose ServiceTerraformTemplate#execute without wait [#99]
  • Support reconfigure action for ServiceTerraformTemplate [#94]
  • Support reconfigure(update) action in Terraform::Runner client [#93]
  • Use checkout_git_repository block option [#79]
  • Add dialog fields based on terraform type constraints [#89]
  • Use terraform-runner /live api in Terraform::Runner.available? method [#86]
  • Retire terraform runner stack [#71]

Other

  • Cleanup files for cleaner merge backs [#109]
  • Update actions/checkout action to v5 [#108]
  • Drop to_s on engine paths [#107]
  • Delete unused blacklisted_event_names setting [#92]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#91]
  • Inherit renovate config from a central location [#90]
  • test with Ruby3.3 [#85]

ManageIQ/manageiq-providers-foreman

Bug

  • Disable scheduled refresh for provision child manager [#134]

Enhancement

  • Switch to use VcrSecrets helper from core [#140]

Other

  • Bump foreman_api_client to v1.1 [#144]
  • Cleanup files for cleaner merge backs [#143]
  • Update actions/checkout action to v5 [#142]
  • Drop to_s on engine paths [#141]
  • Drop build stats since buildstats.info is dead [#138]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#137]
  • Inherit renovate config from a central location [#136]
  • Testing with ruby 3.2, 3.3 [#133]

ManageIQ/manageiq-providers-google

Bug

  • Update to fog-google v1.25.0 [#276]
  • Add checks for instances without a disk during refresh [#274]

Enhancement

  • Switch to use VcrSecrets helper from core [#280]
  • Add ContainerProject Subclass [#279]

Other

  • Cleanup files for cleaner merge backs [#283]
  • Update actions/checkout action to v5 [#282]
  • Drop to_s on engine paths [#281]
  • Drop build stats since buildstats.info is dead [#277]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#275]
  • Inherit renovate config from a central location [#273]
  • Testing with ruby 3.2, 3.3 [#270]

ManageIQ/manageiq-providers-ibm_cic

Bug

  • Add missing image references for vendor cinder and swift [#58]
  • Move default filtered events to settings [#56]

Enhancement

  • Switch to use VcrSecrets helper from core [#60]

Other

  • Cleanup files for cleaner merge backs [#63]
  • Update actions/checkout action to v5 [#62]
  • Drop to_s on engine paths [#61]
  • Drop build stats since buildstats.info is dead [#59]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#57]
  • Inherit renovate config from a central location [#55]
  • Test with Ruby 3.1 and 3.3 [#53]

ManageIQ/manageiq-providers-ibm_cloud

Bug

  • Fix uninitialized constant IBMCloudSdkCore [#526]
  • Fix metrics endpoint DDF Form [#523]

Enhancement

  • Replace PowerVS System Pools API with Datacenters API [#536]
  • Switch to use VcrSecrets helper from core [#538]
  • Add ContainerProject Subclass [#535]
  • unexpose endpoints [#534]
  • add class_name for virt has_many_through [#533]
  • Add schedule tab with “Time until Retirement” [#520]

Other

  • Update Yarn to v4.10.3 [#544]
  • Update Yarn to v4.9.4 [#543]
  • Update Yarn to v4.9.3 [#542]
  • Cleanup files for cleaner merge backs [#541]
  • Update actions/checkout action to v5 [#540]
  • Drop to_s on engine paths [#539]
  • use virtual_has_many :through to parent manager [#532]
  • Use virtual_has_many for virtual relations [#531]
  • Update Yarn to v4.9.2 [#529]
  • Drop build stats since buildstats.info is dead [#528]
  • Use SSHKey.sha256_fingerprint instead of sha1 [#527]
  • Update minimum node version to 20.19.1 [#521]
  • Update Yarn to v4.9.1 [#518]
  • Update Yarn to v4.9.0 [#517]
  • Update Yarn to v4.7.0 [#516]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#515]
  • Update Yarn to v4.6.0 [#513]
  • Inherit renovate config from a central location [#514]
  • Update Yarn to v4.5.3 [#512]
  • Update Yarn to v4.5.2 [#511]
  • Update Yarn to v4.5.1 [#504]
  • Testing with ruby 3.2, 3.3 [#506]

ManageIQ/manageiq-providers-ibm_power_hmc

Bug

  • Fix event parsing [#169]
  • Refresh entire provider for special LPAR UUID [#164]

Enhancement

  • Switch to use VcrSecrets helper from core [#173]

Other

  • Cleanup files for cleaner merge backs [#176]
  • Update actions/checkout action to v5 [#175]
  • Drop to_s on engine paths [#174]
  • Drop build stats since buildstats.info is dead [#172]
  • Move secrets calls into the factory methods [#171]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#170]
  • Inherit renovate config from a central location [#168]
  • Parse the event url with Regex not split [#167]
  • Make internal EventTargetParser methods private [#165]
  • Testing with ruby 3.3 [#163]

ManageIQ/manageiq-providers-ibm_power_vc

Bug

  • Move default filtered events to settings [#126]

Enhancement

  • Switch to use VcrSecrets helper from core [#135]

Other

  • Update Yarn to v4.10.3 [#141]
  • Update Yarn to v4.9.4 [#140]
  • Update Yarn to v4.9.3 [#139]
  • Cleanup files for cleaner merge backs [#138]
  • Update actions/checkout action to v5 [#137]
  • Drop to_s on engine paths [#136]
  • Update Yarn to v4.9.2 [#133]
  • Drop build stats since buildstats.info is dead [#132]
  • Update minimum node version to 20.19.1 [#131]
  • Update Yarn to v4.9.1 [#130]
  • Update Yarn to v4.9.0 [#129]
  • Update Yarn to v4.7.0 [#128]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#127]
  • Update Yarn to v4.6.0 [#124]
  • Inherit renovate config from a central location [#125]
  • Update Yarn to v4.5.3 [#123]
  • Update Yarn to v4.5.2 [#122]
  • Update Yarn to v4.5.1 [#117]
  • Testing with ruby 3.2, 3.3 [#119]

ManageIQ/manageiq-providers-ibm_terraform

Enhancement

  • Switch to use VcrSecrets helper from core [#118]

Other

  • Cleanup files for cleaner merge backs [#121]
  • Update actions/checkout action to v5 [#120]
  • Drop to_s on engine paths [#119]
  • Drop build stats since buildstats.info is dead [#116]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#115]
  • Inherit renovate config from a central location [#114]
  • Test with Ruby 3.1 and 3.3 [#112]
  • Testing with ruby 3.2, 3.3 [#111]

ManageIQ/manageiq-providers-kubernetes

Bug

  • Fix Scanning Job spec failure private method [#550]
  • Fix security_protocol not passed to kubevirt [#547]

Enhancement

  • Create, update, delete container projects [#554]
  • Switch to use VcrSecrets helper from core [#555]
  • Add ContainerProject subclass [#553]

Other

  • Cleanup files for cleaner merge backs [#558]
  • Update actions/checkout action to v5 [#557]
  • Drop to_s on engine paths [#556]
  • Drop build stats since buildstats.info is dead [#551]
  • Remove cben from CODEOWNERS [#549]
  • Drop old MonitoringManager vcr cassettes [#548]
  • Delete unused hawkular/alerts endpoints [#546]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#545]
  • Inherit renovate config from a central location [#544]
  • Testing with ruby 3.2, 3.3 [#540]

ManageIQ/manageiq-providers-kubevirt

Bug

  • Fix full refresh collection during targeted [#311]
  • Cleanup unreachable targeted refresh code and split full/partial inventory collector [#310]
  • Fix vm spec running run strategy [#308]
  • Fix VM Provision not raising an exception on failure [#307]
  • Fix cloud_user_password v2-key encrypted [#282]

Enhancement

  • Allow VM reconfigure with instance_types / flavors [#299]
  • Switch to use VcrSecrets helper from core [#298]
  • Collect kubevirt instance types [#288]
  • VM Reconfigure [#285]
  • Parse VM Sockets and Threads [#287]
  • Parse host memory and cpu [#283]
  • Replace fog-kubevirt with kubevirt-sdk-ruby [#276]
  • Add a kubevirt logger [#279]
  • Restart a Virtual Machine [#263]
  • Create snapshot for a Virtual Machine [#267]
  • KubeVirt VM Metrics Capture [#260]
  • Persist VM with host [#262]
  • Add VM event_groups to settings [#257]
  • KubeVirt Events Capture [#256]

Other

  • Move watch notice processing into Collector [#312]
  • Cleanup files for cleaner merge backs [#304]
  • Update actions/checkout action to v5 [#303]
  • Drop to_s on engine paths [#300]
  • Drop build stats since buildstats.info is dead [#295]
  • Cleanup unused VM Targeted Refresh Code [#292]
  • VM Clone Cleanups [#284]
  • Fix alignment of delegate keys [#281]
  • Replace inventory/full_refresh_spec with vcr based tests [#278]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#280]
  • Inherit renovate config from a central location [#273]
  • Delete unused offline_vm fixture files [#271]
  • Remove obsolete SPICE console option [#272]
  • VM event parsing specs [#258]
  • Testing with ruby 3.2, 3.3 [#253]

ManageIQ/manageiq-providers-lenovo

Enhancement

  • Switch to use VcrSecrets helper from core [#431]

Other

  • Update Yarn to v4.10.3 [#437]
  • Update Yarn to v4.9.4 [#436]
  • Update Yarn to v4.9.3 [#435]
  • Cleanup files for cleaner merge backs [#434]
  • Update actions/checkout action to v5 [#433]
  • Drop to_s on engine paths [#432]
  • Update Yarn to v4.9.2 [#429]
  • Drop build stats since buildstats.info is dead [#428]
  • Update minimum node version to 20.19.1 [#427]
  • Update Yarn to v4.9.1 [#426]
  • Update Yarn to v4.9.0 [#425]
  • Update Yarn to v4.7.0 [#424]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#423]
  • Update Yarn to v4.6.0 [#421]
  • Inherit renovate config from a central location [#422]
  • Update Yarn to v4.5.3 [#420]
  • Update Yarn to v4.5.2 [#419]
  • Update Yarn to v4.5.1 [#414]
  • Testing with ruby 3.2, 3.3 [#417]

ManageIQ/manageiq-providers-nsxt

Enhancement

  • Switch to use VcrSecrets helper from core [#151]

Other

  • Update Yarn to v4.10.3 [#158]
  • Update Yarn to v4.9.4 [#156]
  • Update Yarn to v4.9.3 [#155]
  • Cleanup files for cleaner merge backs [#154]
  • Update actions/checkout action to v5 [#153]
  • Drop to_s on engine paths [#152]
  • Update Yarn to v4.9.2 [#147]
  • Drop build stats since buildstats.info is dead [#146]
  • Bump undici from 6.21.1 to 6.21.3 [#145]
  • Update minimum node version to 20.19.1 [#144]
  • Update Yarn to v4.9.1 [#143]
  • Update Yarn to v4.9.0 [#142]
  • Update yarn.lock to latest dependencies [#140]
  • Update paambaati/codeclimate-action action to v9 [#141]
  • Update dependency react-final-form to v6.5.9 [#111]
  • Delete unused blacklisted_event_names setting [#136]
  • Update Yarn to v4.7.0 [#137]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#135]
  • Update Yarn to v4.6.0 [#134]
  • Inherit renovate config from a central location [#133]
  • Update Yarn to v4.5.3 [#132]
  • Update Yarn to v4.5.2 [#131]
  • Testing with ruby 3.2, 3.3 [#129]

ManageIQ/manageiq-providers-nuage

Enhancement

  • Switch to use VcrSecrets helper from core [#338]

Other

  • Update Yarn to v4.10.3 [#344]
  • Update Yarn to v4.9.4 [#343]
  • Update Yarn to v4.9.3 [#342]
  • Cleanup files for cleaner merge backs [#341]
  • Update actions/checkout action to v5 [#340]
  • Drop to_s on engine paths [#339]
  • Update Yarn to v4.9.2 [#336]
  • Drop build stats since buildstats.info is dead [#335]
  • Update minimum node version to 20.19.1 [#334]
  • Update Yarn to v4.9.1 [#333]
  • Update Yarn to v4.9.0 [#332]
  • Update Yarn to v4.7.0 [#331]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#330]
  • Use ubuntu-latest now that it is 24.04 [#329]
  • Update Yarn to v4.6.0 [#327]
  • Inherit renovate config from a central location [#328]
  • Use ubuntu-24.04 to fix libqpid-proton11 install [#326]
  • Update Yarn to v4.5.3 [#325]
  • Update Yarn to v4.5.2 [#324]
  • Update Yarn to v4.5.1 [#319]
  • Testing with ruby 3.2, 3.3 [#322]

ManageIQ/manageiq-providers-openshift

Bug

  • Delete unused PartialTargetRefresh class for OSV [#282]
  • Delete unused InfraManager::Connection subclass [#280]
  • Fix OSV DDF form pivot value [#277]
  • Delegate refresh_ems class method to parent container manager [#272]

Enhancement

  • Switch to use VcrSecrets helper from core [#288]
  • Display name for container project [#287]
  • Add ContainerProject Subclass [#286]
  • Collect OpenShift instance types [#284]
  • Openshift Virtualization VM Metrics Capture [#275]
  • Openshift Virtualization Events Capture [#273]

Other

  • Split full and partial inventory collector classes [#293]
  • Cleanup files for cleaner merge backs [#292]
  • Update actions/checkout action to v5 [#291]
  • Drop to_s on engine paths [#290]
  • Drop build stats since buildstats.info is dead [#283]
  • Remove cben from CODEOWNERS [#281]
  • Replace fog-kubevirt with kubevirt-sdk-ruby gem [#276]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#279]
  • Inherit renovate config from a central location [#278]
  • Testing with ruby 3.2, 3.3 [#270]

ManageIQ/manageiq-providers-openstack

Bug

  • Fix: Enhance CloudManager EventTargetParser for Identity project events [#928]
  • Fix missing OpenStack VM CPU Usage Metrics [#923]
  • Fix CloudTenant creation invalid parent_id [#914]
  • Bump fog-openstack to v1.1.4 [#905]
  • Delegate refresh_ems class method to parent cloud manager [#895]
  • Add the volume to the root disk (vda) if the selected flavor has a ro… [#894]

Enhancement

  • Feat: Support nested JSON parsing for Oslo.messaging v2.0 notifications [#927]
  • Switch to use VcrSecrets helper from core [#915]
  • Through class name [#912]

Other

  • Move generic _queue methods into base NetworkManager [#920]
  • Cleanup files for cleaner merge backs [#919]
  • Update actions/checkout action to v5 [#918]
  • Drop to_s on engine paths [#917]
  • Port should be an int in vcr secrets [#916]
  • Use virtual_has_many instead of virtual_delegate for relations [#911]
  • Drop build stats since buildstats.info is dead [#909]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#906]
  • Rename blacklisted event names [#903]
  • Ubuntu-latest is 24.04 now [#902]
  • Inherit renovate config from a central location [#900]
  • Use ubuntu-24.04 to fix libqpid-proton11 [#897]
  • Testing with ruby 3.2, 3.3 [#891]

ManageIQ/manageiq-providers-oracle_cloud

Enhancement

  • Switch to use VcrSecrets helper from core [#116]
  • Add ContainerProject Subclass [#115]

Other

  • Cleanup files for cleaner merge backs [#119]
  • Update actions/checkout action to v5 [#118]
  • Drop to_s on engine paths [#117]
  • Drop build stats since buildstats.info is dead [#113]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#112]
  • Inherit renovate config from a central location [#111]
  • Test with Ruby 3.1 and 3.3 [#109]
  • Testing with ruby 3.2, 3.3 [#107]

ManageIQ/manageiq-providers-ovirt

Bug

  • Fix disks reconfigure via API [#690]
  • Move default filtered event names to Settings [#685]

Enhancement

  • Switch to use VcrSecrets helper from core [#692]

Other

  • Bump ovirt-engine-sdk to v4.6.1 [#699]
  • Move generic _queue methods into base NetworkManager [#696]
  • Cleanup files for cleaner merge backs [#695]
  • Update actions/checkout action to v5 [#694]
  • Drop to_s on engine paths [#693]
  • Drop build stats since buildstats.info is dead [#689]
  • Delete unused blacklisted_event_names [#688]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#687]
  • Use filtered_event_names from core [#686]
  • Inherit renovate config from a central location [#684]
  • Testing with ruby 3.2, 3.3 [#678]

ManageIQ/manageiq-providers-red_hat_virtualization

Bug

  • Move filtered event types to Settings [#59]

Enhancement

  • Switch to use VcrSecrets helper from core [#63]

Other

  • Cleanup files for cleaner merge backs [#65]
  • Update actions/checkout action to v5 [#64]
  • Drop build stats since buildstats.info is dead [#62]
  • Delete unused blacklisted_event_names setting [#61]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#60]
  • Inherit renovate config from a central location [#58]
  • Test with ruby 3.3 [#56]

ManageIQ/manageiq-providers-redfish

Enhancement

  • Switch to use VcrSecrets helper from core [#222]

Other

  • Update Yarn to v4.10.3 [#228]
  • Update Yarn to v4.9.4 [#227]
  • Update Yarn to v4.9.3 [#226]
  • Cleanup files for cleaner merge backs [#225]
  • Update actions/checkout action to v5 [#224]
  • Drop to_s on engine paths [#223]
  • Update Yarn to v4.9.2 [#220]
  • Drop build stats since buildstats.info is dead [#219]
  • Update minimum node version to 20.19.1 [#218]
  • Update Yarn to v4.9.1 [#217]
  • Update Yarn to v4.9.0 [#216]
  • Update Yarn to v4.7.0 [#215]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#213]
  • Update Yarn to v4.6.0 [#211]
  • Inherit renovate config from a central location [#212]
  • Update Yarn to v4.5.3 [#210]
  • Update Yarn to v4.5.2 [#209]
  • Update Yarn to v4.5.1 [#204]
  • Testing with ruby 3.2, 3.3 [#207]

ManageIQ/manageiq-providers-vmware

Bug

  • Update event_catcher gem dependencies [#953]
  • Fix vCloud and Tanzu inheriting vSphere’s filtered events [#936]
  • Filter out blacklisted events in pure-ruby event catcher [#935]
  • Add specs for nic_settings customization [#927]
  • Delegate refresh_ems class method to parent cloud manager [#925]

Enhancement

  • Add ContainerProject Subclass [#944]
  • Add an option to log XML body for VIM requests [#930]
  • Testing with ruby 3.2, 3.3 [#923]

Other

  • Cleanup files for cleaner merge backs [#950]
  • Update actions/checkout action to v5 [#949]
  • Drop to_s on engine paths [#948]
  • Switch to use VcrSecrets helper from core [#946]
  • Drop build stats since buildstats.info is dead [#942]
  • Delete unused blacklisted_event_names setting [#939]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#938]
  • Drop default_blacklisted_event_names method [#937]
  • Inherit renovate config from a central location [#934]
  • Bump ffi-vix_disklib to v1.4 for v8.0.3 support [#924]

ManageIQ/manageiq-providers-workflows

Bug

  • Prevent Floe wait thread from starting in tests [#146]
  • Fix Typo BuiltinRunnner [#138]
  • Fix Logger error when called from service [#135]
  • Skip invalid workflows during sync [#124]
  • Fix floe bug with Parallel/Map on Kubernetes [#123]
  • Add object_type,_id to WorkflowInstance#run_queue [#121]

Enhancement

  • Add a manageiq://api builtin method [#144]
  • Allow manageiq://provision_execute MiqProvisionTask [#148]
  • Change podman root containers/storage directory [#131]
  • Check if a workflow payload is valid during sync [#59]
  • Wrap Floe builtin methods in manageiq:// [#143]
  • Drop VCR secrets since we don’t use VCR in this repo [#132]
  • Set logger for each workflow run [#128]
  • Bump floe to v0.16.0 for ItemBatcher support [#129]

Other

  • Fix password spec [#147]
  • Bump floe v0.17.1 for http default method GET [#145]
  • Bump floe to v0.17.0 [#141]
  • Cleanup files for cleaner merge backs [#140]
  • Use workflow credentials interface [#139]
  • Update actions/checkout action to v5 [#137]
  • Drop to_s on engine paths [#133]
  • Delete unused blacklisted_event_names [#127]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#126]
  • Inherit renovate config from a central location [#125]
  • test with ruby 3.3 [#120]

ManageIQ/manageiq-rpm_build

Bug

  • Allow loading Regexp and Symbol on rake release [#608]
  • [spassky] lockdown bundler [#607]
  • Disable subscription-manager rather than removing it. [#577]
  • [spassky] Switch to openssl from CentOS Stream since it’s newer [#565]
  • Don’t include newer openssl packages from CentOS Stream [#559]
  • cockpit-ssh is not available in CentOS Stream 9 [#552]
  • Builds frequently fail at git clean with binding.cpp being the only warning [#550]
  • Exit the user entrypoint on non-zero exit code [#547]
  • Add libyaml-devel for psych 5+ broken in #528 [#546]
  • Set SECRET_KEY_BASE_DUMMY=1 for random value for build with rails 7.1 [#545]
  • Clean hotfix directory before patching the srpm contents [#537]
  • Fix issues where exitstatus could be nil [#538]
  • Move paramiko into Dockerfile. [#524]
  • openssl-libs is already installed in newer UBI9 [#520]

Enhancement

  • Create /var/lib/manageiq/containers/storage [#569]
  • Upgrade ansible/ansible-core to latest and python to 3.12 [#573]
  • Build rpms using ruby 3.3 [#517]

Other

  • Bump packages as 9.0-24 packages are no longer on the mirrors [#606]
  • Update weak deps of ruby to include rubygems [#591]
  • Update peter-evans/repository-dispatch action to v4 [#592]
  • Update protobuf CVE-2025-4565 [#584]
  • Cleanup files for cleaner merge backs [#585]
  • Update actions/checkout action to v5 [#583]
  • Update license reference [#581]
  • Update python-unittest2 RPM [#580]
  • Drop dependencies that are now properly required by rails [#567]
  • Drop build stats since buildstats.info is dead [#566]
  • Upgrade from Node v18 to v20 [#563]
  • Loosen psych dependency [#562]
  • Update dependency rspec-rails to v8 [#560]
  • Use rpm version of python wheel [#554]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#551]
  • Core now sets secret_key_base early for all rails processes [#549]
  • Sort the packages correctly [#548]
  • Update README.md [#542]
  • Update dependency psych to v5 [#528]
  • Update dependency rspec-rails to v7 [#529]
  • Add CODEOWNERS file [#541]
  • Inherit renovate config from a central location [#540]
  • Add documentation on how to build a hotfix [#505]
  • Configure Renovate [#394]

ManageIQ/manageiq-schema

Bug

  • Drop tenant use_config_for_attributes [#792]
  • Fix broken ci.yaml [#766]

Enhancement

  • Add type column in container_projects table [#794]

Other

  • Drop miq_schedules.file_depot_id [#821]
  • Drop log collection tables, columns, and configuration [#820]
  • Upgrade rails to 7.2.3 [#819]
  • Update actions/upload-artifact action to v5 [#818]
  • update rack for CVE-2025-59830 [#815]
  • Update manageiq-style to latest [#788]
  • Update rack for CVE-2025-61772 [#811]
  • upgrade Rack 2.2.18 CVE-2025-59830 [#810]
  • [SPASSKY] Drop Ruby 3.4 testing on spassky [#806]
  • Cleanup files for cleaner merge backs [#808]
  • Update actions/checkout action to v5 [#805]
  • Update dummy app to 7.2 drop 7.0 and 7.1, test with 7.2 [#802]
  • Rails 7.1+ migration context simplifies our code [#800]
  • Fix rack CVE-2025-46727 [#796]
  • show_exceptions no longer supports true|false [#799]
  • Update test matrix, use rails 7.1 add ruby 3.4 [#798]
  • Update thor gem CVE-2025-46727 [#797]
  • Drop build stats since buildstats.info is dead [#791]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#784]
  • Create SettingsChanges from BlacklistedEvents [#783]
  • Inherit renovate config from a central location [#779]
  • Pin concurrent-ruby to < 1.3.5 [#780]
  • update manageiq-style [#778]
  • Allow the rails method to be called and change the result only when called from the migration [#776]
  • Allow test failures on 7.1 and 7.2 for now [#767]
  • Testing with ruby 3.2, 3.3 [#765]

ManageIQ/manageiq-ui-classic

Bug

  • Fix RJS error when deleting policy action from summary page [#9752]
  • Fix yarn.lock after simultaneous merges [#9729]
  • Fix prov_get_form_vars for ConfigurationScriptBase [#9728]
  • Fix CSS class name conflict in VM snapshot component affecting dashboard layout [#9726]
  • Fix diagnostics database page [#9700]
  • Fix eslint version in qlty config [#9680]
  • Make database cleaner active record seeded deletion start/clean more threadsafe [#9672]
  • Fixed the copy request dialog form [#9482]
  • Fix typos in comments/strings in application helper and controller [#9674]
  • Not all the tests in the describe blocks needed restore [#9660]
  • Fix single tag page bug [#9622]
  • Fix copy code from codemirror [#9642]
  • Fix the tag mapping form [#9612]
  • rexml 3.4.3 Document.new no longer accepts strings with no root element [#9610]
  • Fix false negative in PingController after Rails 7.2 [#9619]
  • Fix button form save button validation [#9501]
  • Fix toolbar button function calls [#9605]
  • Fix console.warn [#9604]
  • Fix start page not being honoured [#9520]
  • Resolve duplicate Basic Info heading in create catalog item form [#9568]
  • Fix builtin method summary screen [#9551]
  • Bypass feature validation for dynamic tenant features [#9523]
  • Fix import form errors [#9498]
  • Revert “Merge pull request #9505” [#9553]
  • Fix the settings ops schedule toolbar [#9505]
  • Fix task page bugs [#9479]
  • Replace getDay() with getDate() for accurate date value [#9511]
  • Fix tag multi select reset on click [#9500]
  • Update UI json translation files [#9509]
  • Update UI json translation files [#9502]
  • Revert “Fix searchbar formtoken issue” [#9477]
  • Fix button group reorder form buttons [#9475]
  • Fix the missing service vms table [#9463]
  • Fix error on VM reconfigure when host is nil [#9474]
  • Fixes server error during VM reconfigure [#9466]
  • Drop Tenant#use_config_for_attributes [#9455]
  • Fix button form [#9467]
  • Fix inline method automplete issue [#9424]
  • Support string interval coming from report preview [#9465]
  • Fix simulation form and its cypress tests [#9453]
  • Fix wait_for_task comparison of String with 5000 [#9444]
  • Revert jquery 3.7.1 upgrade [#9438]
  • Define a custom script dataType converter, don’t override the base one [#9410]
  • Fix jquery override [#9426]
  • Explain why we have two script text converters [#9427]
  • Remove console log from jquery override [#9428]
  • Fix Settings Tag Category Edit Page [#9429]
  • Use ServiceTemplate.available_managers for AWX/Ansible Tower [#9440]
  • Fix incorrect Ansible Tower references [#9439]
  • Fix cypress tests to reflect new FQ name format [#9435]
  • Fix ConfigurationJobController using AnsibleTower [#9415]
  • Fixes alert with event threshold [#9408]
  • Fix the git refresh form [#9420]
  • Fix configuration_script/show record with missing values [#9422]
  • Fix settings authentication form provider type ids [#9392]
  • Fix tag category pages [#9389]
  • Fix catalog item tags [#9376]
  • Fix provider dashboard charts converted time bug [#9371]
  • Fix searchbar formtoken issue [#9367]
  • Handle customization for all provisions [#9377]
  • Wait for task no longer [#9352]
  • Use params[:name] over session[:async][:params][:name] [#9358]
  • Fixes 500 error occurred during refreshing of a provider instance [#9353]
  • Fix table pagination setting [#9324]
  • Fix Key Value List Component Typing Bug [#9304]

Enhancement

  • Include invalid workflows and disable them in the embedded workflow component [#9708]
  • Convert vm snapshot form [#9639]
  • Workflow entry point enhancements [#9548]
  • Updates for ConfigurationScript Service Provisioning [#9683]
  • Add miq data table commands [#9691]
  • Enhance expect alerts command [#9694]
  • Enhance form element selectors [#9689]
  • Enhanced validateFormFields to assert checkbox state [#9690]
  • Expose cypress’s –spec pattern option from yarn and therefore rake [#9688]
  • Workflow table remove icon text [#9693]
  • Add columns for payload valid and error for workflows [#9632]
  • Add element validation commands [#9635]
  • Better PingController errors [#9621]
  • Enhance intercept api command [#9623]
  • Updated to throw an error when the specified toolbar option is disabled [#9618]
  • Enhance accordion command [#9617]
  • Enhance select accordion item [#9616]
  • Enhance intercept api command [#9607]
  • Rails 7.2 - Fix breakage and deprecation [#9507]
  • Add embedded automate and workflow entry point UI components [#9404]
  • Remove redundant catalog variables (extra_vars) for terraform-template [#9449]
  • Add terraform enterprise catalog support [#9419]
  • Add running a simulated queue worker during cypress tests [#9416]
  • Convert textualempty table to react [#9261]
  • Automate Simulation Conversion Form from HAML to React [#9202]
  • Transforms haml forms to react for Add and Edit feature of Automate Class [#9301]
  • Convert application settings tabs and subtabs [#9317]
  • Making tags more readable [#9320]
  • Convert settings details tab to use carbon components [#9270]

Other

  • Update react router [#9775]
  • Update dependency cypress to v15.7.1 [#9744]
  • Update to cypress 15.7.0 [#9735]
  • Upgrade glob for CVE-2025-64756 [#9732]
  • Update yarn.lock with latest dependencies [#9641]
  • Update dependency js-yaml to ~3.14.0 [SECURITY] [#9723]
  • Quiet the noisy cypress output in the beginning of the run [#9734]
  • Fix bug where a GET triggered by a test, is processed after the test [#9733]
  • Update UI json translation files [#9731]
  • [SPASSKY] Yarn lock update [#9725]
  • Update ui-components to 1.6.1 [#9714]
  • Replace cypress manual UI catalog setup with factories [#9699]
  • Drop Log Collection validation [#9711]
  • Update get-intrinsic [#9698]
  • Enhance select accordion item [#9706]
  • Chain .then() directly to interceptApi for returning zone name [#9707]
  • Drop Diagnostics > Collect Logs [#9704]
  • Enhance form element selectors [#9701]
  • Remove unnecessary ivars [#9702]
  • Enhance select accordion item [#9705]
  • Remove old angular ae resolve options code [#9662]
  • Cypress: Replace UI driven cleanup with db state restore [#9697]
  • Add explicit status code assertion for Add Zone API [#9695]
  • Revert “Ensure actioncable connection is not a pinned connection” [#9696]
  • Revert “Update dependency bootstrap-switch to v3.4.0” [#9679]
  • Added automated tests with cypress for catalog form [#9657]
  • Ensure disk resize request works in French UI [#9682]
  • Incorporating changes from #9653 [#9687]
  • Add form element selectors [#9656]
  • Add expect dual list command [#9652]
  • Rollback the tenant test changes due to timing issue failures [#9684]
  • Made the selector more generic [#9685]
  • Enhance expect alerts command [#9653]
  • Added automated tests with cypress for copy-catalog form [#9677]
  • Added automated tests with cypress for Zone form [#9535]
  • Update dependency carbon-components-react to ~7.60.0 [#9664]
  • Update dependency connected-react-router to ~6.9.0 [#9668]
  • More typos, this one is a CONSTANT and in code [#9675]
  • Add dual list commands [#9654]
  • Add miq data table commands [#9655]
  • Read the node version from package.json in CI [#9671]
  • Update dependency classnames to ~2.5.0 [#9666]
  • Update dependency angular-ui-sortable to ~0.19.0 [#9636]
  • Update dependency babel-loader to ~8.4.0 [#9637]
  • Update dependency webpack-dev-server to v5 [SECURITY] [#9577]
  • Update dependency bootstrap-switch to v3.4.0 [#9638]
  • Update engines.node version to 20.19.5 [#9661]
  • Update babel monorepo [#9587]
  • Move afterEach after the before and/or to the higher context [#9658]
  • Cypress on rails [#9633]
  • Update request [#9647]
  • Update package.json file [#9648]
  • Switch to qlty [#9645]
  • Drop guard-rspec [#9643]
  • Replace babel-eslint with @babel/eslint-parser in eslint config [#9640]
  • Added automated tests with cypress for Namespace form [#9517]
  • Update dependency angular-mocks to ~1.8.0 [#9611]
  • Replace dependency babel-eslint with @babel/eslint-parser ~7.11.0 [#9583]
  • Update Yarn to v4.10.3 [#9627]
  • Update yarn.lock with latest dependencies [#9519]
  • Schedule form cypress refactor [#9549]
  • Added automated tests with cypress for Tenants form [#9532]
  • Auto-cancel in-progress CI builds for branches and PRs [#9630]
  • Update actions/setup-node action to v5 [#9628]
  • Ignore push event on bot PRs [#9629]
  • Added automated tests with cypress for C & U Gap Collection form [#9562]
  • Switch cy.on to cy.once to unregister handler after scope [#9615]
  • Fixed error message typo in button selector command [#9614]
  • Enhance form element selectors [#9598]
  • Fix minor sorting nitpick [#9606]
  • Update react-markdown [#9609]
  • Add select tab command [#9602]
  • Replaced jQuery trigger-click with cy.click() in accordion command [#9603]
  • Update UI json translation files [#9601]
  • Update Yarn to v4.9.4 [#9597]
  • Split textConstants object into individual variables [#9575]
  • Use cypress 15 [#9572]
  • Update actions/checkout action to v5 [#9580]
  • Update peter-evans/create-pull-request action to v7 [#9582]
  • Update paambaati/codeclimate-action action to v9 [#9581]
  • Update Yarn to v4.9.3 [#9579]
  • Configure Renovate [#8808]
  • Update UI json translation files [#9574]
  • Follow up works from #9516 [#9546]
  • Cleanup files for cleaner merge backs [#9558]
  • Enhance intercept api command [#9560]
  • Updated selector for flash message [#9559]
  • Enhance expect alerts command [#9557]
  • Update jest, cypress packages to resolve security issues caused by form-data [#9539]
  • remove unused method [#9556]
  • Remove codemirror tech debt [#9550]
  • Moved flash message type object to a common constants file for reuse [#9554]
  • Add intercept api command [#9552]
  • Bump tmp from 0.2.3 to 0.2.4 [#9545]
  • Include accordion name in error message [#9540]
  • No longer needed since core won’t enable rack attack with CYPRESS=true [#9542]
  • Enhanced README of toolbar cypress command [#9541]
  • Use the count directly to avoid 2 notifications calls per page [#9536]
  • Edit collect logs form cypress refactor [#9516]
  • Add custom commands for selecting form elements [#9537]
  • Updated README and method-level docs for expect_alert commands [#9538]
  • Scope accordion-item search to expanded panel only [#9531]
  • Fixed toolbar to throw error on wrong option [#9530]
  • Add cypress command select accordion item [#9522]
  • Update yarn.lock with latest dependencies [#9460]
  • Added automated tests with cypress for Schedule form under Applicatio… [#9504]
  • Added automated tests with cypress for Collect-logs edit form [#9508]
  • Consolidate tests that click rows in the settings details table [#9485]
  • Separate plugin file was no longer supported as of cypress 10 [#9486]
  • Fix some report add edit delete flakiness [#9487]
  • Update minimatch to 5.1.6 [#9488]
  • Disable autofill communication [#9461]
  • Don’t run with retries in cypress open mode [#9483]
  • Collapse and speed up the menu tests [#9484]
  • Bump pbkdf2 from 3.1.2 to 3.1.3 [#9506]
  • Update yarn lock node version to 20 [#9503]
  • Dead code round 3 [#9417]
  • Add cypress commands for throttling and notification stubs [#9489]
  • Experiment with cypress retries / allow failures for non-chrome browsers [#9468]
  • Update npmauditexclude list [#9478]
  • Update UI json translation files [#9476]
  • Update Yarn to v4.9.2 [#9472]
  • Upgrade cypress to 14.4 and enable it on for PRs with chrome only, for all browsers on manual, push, schedule [#9452]
  • Update yarn.lock with latest dependencies [#9434]
  • Remove incorrect and unneeded assertions [#9458]
  • Bump node and ruby versions for cypress [#9457]
  • Drop build stats since buildstats.info is dead [#9459]
  • Fix report cypress tests [#9454]
  • Fixed dashboard cypress tests [#8892]
  • Disable miq_debug for cypress for now [#9451]
  • Cypress fixes 2 - fix test text assertions to match prior code changes [#9450]
  • Removes Diagnostics > Orphaned Data tab from Application Settings [#9442]
  • Cypress fixes around timing and element existance [#9447]
  • Remove jquery from the audit exclusion list [#9338]
  • Update jquery to 3.7.1 [#9322]
  • Add tests for CatalogController#set_form_vars [#9445]
  • Drop j_str helper method [#9437]
  • Inline a singly-used helper into vm_common [#9436]
  • Add back in the details for yarn audit pending list [#9441]
  • Update yarn.lock with latest dependencies [#9407]
  • Dead code round 2 [#9412]
  • Update minimum node version to 20.19.1 [#9405]
  • Add cypress tests for reports and schedules [#8888]
  • Remove dead code [#9411]
  • Upgrade react router [#9409]
  • Update yarn.lock with latest dependencies [#9395]
  • Bump http-proxy-middleware from 2.0.7 to 2.0.9 [#9403]
  • Update Yarn to v4.9.1 [#9402]
  • Refactor key value list component [#9306]
  • Use Arel.sql to statically cast sql [#9391]
  • Update yarn.lock with latest dependencies [#9276]
  • Upgrade cypress to allow Firefox tests to proceed. [#9380]
  • Remove unused method [#9383]
  • Pin cheerio package version [#9390]
  • Update @babel/runtime-corejs2 [#9385]
  • Update @babel/runtime [#9384]
  • Bump @babel/runtime from 7.24.7 to 7.26.10 [#9373]
  • Bump @babel/runtime-corejs2 from 7.24.7 to 7.26.10 [#9372]
  • Update caniuse-lite to remove outdated warning [#9379]
  • Consolidate packages with yarn dedupe [#9381]
  • Update cypress env [#9378]
  • Update ansi-regex to 5.0.1 [#9363]
  • Update moment [#9375]
  • Update Yarn to v4.7.0 [#9365]
  • Update cross spawn [#9364]
  • Update lodash to 4.7.21 [#9362]
  • Update babel/traverse [#9361]
  • Add cachetextconv to instructions [#9370]
  • Update UI json translation files [#9366]
  • Update json differ to use gron [#9368]
  • [SPASSKY] Lockdown Ruby version to Ruby 3.3 [#9359]
  • Update dompurify to the latest [#9351]
  • Bump elliptic from 6.6.0 to 6.6.1 [#9346]
  • Update Yarn to v4.6.0 [#9328]
  • Rails 7.1 / Rails 7.0 compatible changes [#9336]
  • Exclude bootstrap-sass from yarn audit [#9333]
  • Update the npmAuditExcludePackages due to package updates [#9329]
  • Allow ui classic to run CI in act [#9327]
  • Updated bootstrap select [#9326]
  • Update patternfly [#9315]
  • Update react-codemirror2 [#9325]
  • Bump nanoid from 3.3.7 to 3.3.8 [#9321]
  • Update Yarn to v4.5.3 [#9316]
  • Update Yarn to v4.5.2 [#9314]
  • Bump cross-spawn from 6.0.5 to 6.0.6 [#9310]
  • Update UI json translation files [#9311]
  • Remove copy and paste button for automation simulation [#9308]
  • Testing with ruby 3.2, 3.3 [#9277]

ManageIQ/manageiq-ui-service

Bug

Other

  • Removed lodash.pick from dependencies [#2028]
  • Added resolution to replace node-sass with sass (dart-sass) to fix build failures [#2027]
  • Upgrade glob for CVE-2025-64756 [#2020]
  • Update yarn.lock with latest dependencies [#1983]
  • Update ui-components to 1.6.1 [#2017]
  • Read the node version from package.json in CI [#2016]
  • Update Yarn to v4.10.3 [#2012]
  • Update request [#2015]
  • Update actions/setup-node action to v5 [#2013]
  • Update UI components [#2010]
  • Update Yarn to v4.9.4 [#2009]
  • Cleanup files for cleaner merge backs [#1985]
  • Update actions/checkout action to v5 [#1991]
  • Update Yarn to v4.9.3 [#1990]
  • Drop the .nvmrc which is breaking the scanners [#1992]
  • Configure Renovate [#1851]
  • Bump tmp from 0.2.3 to 0.2.4 [#1984]
  • Update yarn.lock with latest dependencies [#1974]
  • Update brace expansion [#1981]
  • Update Yarn to v4.9.2 [#1977]
  • Centralize the update yarn.lock workflow to the .github repo [#1969]
  • Drop build stats since buildstats.info is dead [#1975]
  • Update yarn.lock with latest dependencies [#1967]
  • Add back in the details for yarn audit pending list [#1973]
  • Update minimum node version to 20.19.1 [#1970]
  • Update Yarn to v4.9.1 [#1968]
  • Update yarn.lock with latest dependencies [#1966]
  • Bump path-to-regexp from 0.1.11 to 0.1.12 [#1942]
  • Drop axios [#1964]
  • Bump axios from 1.7.7 to 1.8.2 [#1962]
  • Update yarn.lock with latest dependencies [#1963]
  • Update yarn.lock with latest dependencies [#1932]
  • Update Yarn to v4.7.0 [#1961]
  • Exclude bootstrap-sass from yarn audit [#1960]
  • Update the npmAuditExcludePackages due to package updates [#1947]
  • Update Yarn to v4.6.0 [#1946]
  • Bump nanoid from 3.3.7 to 3.3.8 [#1943]
  • Update postcss [#1945]
  • Update Yarn to v4.5.3 [#1941]
  • Update Yarn to v4.5.2 [#1940]
  • Update jquery to 3.7.1 [#1939]
  • Update patternfly [#1938]
  • Update postcss [#1937]
  • Update bootstrap-select [#1936]
  • Update node-sass [#1935]
  • Update cross-spawn to 7.0.6 [#1934]