SPRINT 272 REVIEW
Ending September 29, 2025
October 1, 2025
Meeting Start: 9:30 am EST
2
SPEAKERS
● Overview (Jason Frey)
● UI (Gilbert Cherrie)
● Providers (Adam Grare)
● Platform (Joe Rafaniello)
● API (Keenan Brock)
3
4
5
Bugs
● rexml 3.4.3 Document.new no longer accepts strings with no root element manageiq-ui-classic#9610
Enhancements
● Better PingController errors manageiq-ui-classic#9621
Other
● Update yarn.lock with latest dependencies manageiq-ui-classic#9519
● Replace dependency babel-eslint with @babel/eslint-parser ~7.11.0 manageiq-ui-classic#9583
● Update dependency angular-mocks to ~1.8.0 manageiq-ui-classic#9611
● Update Yarn to v4.10.3 manageiq-ui-classic#9627
● Update actions/setup-node action to v5 manageiq-ui-classic#9628
● Ignore push event on bot PRs manageiq-ui-classic#9629
● Auto-cancel in-progress CI builds for branches and PRs manageiq-ui-classic#9630
UI
(Gilbert Cherrie)
6
Test
● Added automated tests with cypress for Namespace form manageiq-ui-classic#9517
● Added automated tests with cypress for Tenants form manageiq-ui-classic#9532
● Schedule form cypress refactor manageiq-ui-classic#9549
● Added automated tests with cypress for C & U Gap Collection form
manageiq-ui-classic#9562
● Updated to throw an error when the specified toolbar option is disabled
manageiq-ui-classic#9618
● Enhance intercept api command manageiq-ui-classic#9623
UI
(Gilbert Cherrie)
7
Core
● Add Nutanix Infrastructure provider (#23586)
● Move ems_operations methods into base NetworkManager class (#23590)
Amazon
● Add r8gb.* and r8gn.* instance types (#922, #923)
Nutanix
● Add vendor logo (#32)
● Fix VM details page mac addresses method (#33)
PROVIDERS
(Adam Grare)
8
Openstack/Ovirt Network
● Move CRUD operation queue methods into base class (#920, #696)
Workflows
● Set a user facing workflow payload validation message during repo sync (#59)
Floe
● Remove special case for choice rule IsPresent (#322)
● Use Regexp.union to join strings in regular expressions (#323)
PROVIDERS
(Adam Grare)
9
Enhancements
● Extract connectable! method manageiq#23587
Bugs
● Fix shortcut options manageiq#23515
● Update go dependencies and drop kube-openapi pinning manageiq-pods#1295
● Bump minimum for rexml for CVE-2025-58767 manageiq-style#65
● Upgrade REXML minimum to 3.4.4 manageiq-gems-pending#616
PLATFORM
(Joe Rafaniello)
10
Enhancements
● Snapshot Operations should queue_object_action with role=ems_operations #1298 @agrare
● Ensure EMS subcollections use ems_operations role #1299 @agrare
API
(Keenan Brock)
11
Questions? Discussion?
Sprint 273 Review - October 15, 2025
Meeting Start: 9:30 am EST
https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09
THANK YOU
manageiq.org github.com/ManageIQ
twitter.com/ManageIQ
gitter.im/ManageIQ/manageiq
facebook.com/manageiq
github.com/ManageIQ/manageiq/
discussions
youtube.com/user/ManageIQVideo
linkedin.com/company/manageiq

ManageIQ - Sprint 272 Review - Slide Deck

  • 1.
    SPRINT 272 REVIEW EndingSeptember 29, 2025 October 1, 2025 Meeting Start: 9:30 am EST
  • 2.
    2 SPEAKERS ● Overview (JasonFrey) ● UI (Gilbert Cherrie) ● Providers (Adam Grare) ● Platform (Joe Rafaniello) ● API (Keenan Brock)
  • 3.
  • 4.
  • 5.
    5 Bugs ● rexml 3.4.3Document.new no longer accepts strings with no root element manageiq-ui-classic#9610 Enhancements ● Better PingController errors manageiq-ui-classic#9621 Other ● Update yarn.lock with latest dependencies manageiq-ui-classic#9519 ● Replace dependency babel-eslint with @babel/eslint-parser ~7.11.0 manageiq-ui-classic#9583 ● Update dependency angular-mocks to ~1.8.0 manageiq-ui-classic#9611 ● Update Yarn to v4.10.3 manageiq-ui-classic#9627 ● Update actions/setup-node action to v5 manageiq-ui-classic#9628 ● Ignore push event on bot PRs manageiq-ui-classic#9629 ● Auto-cancel in-progress CI builds for branches and PRs manageiq-ui-classic#9630 UI (Gilbert Cherrie)
  • 6.
    6 Test ● Added automatedtests with cypress for Namespace form manageiq-ui-classic#9517 ● Added automated tests with cypress for Tenants form manageiq-ui-classic#9532 ● Schedule form cypress refactor manageiq-ui-classic#9549 ● Added automated tests with cypress for C & U Gap Collection form manageiq-ui-classic#9562 ● Updated to throw an error when the specified toolbar option is disabled manageiq-ui-classic#9618 ● Enhance intercept api command manageiq-ui-classic#9623 UI (Gilbert Cherrie)
  • 7.
    7 Core ● Add NutanixInfrastructure provider (#23586) ● Move ems_operations methods into base NetworkManager class (#23590) Amazon ● Add r8gb.* and r8gn.* instance types (#922, #923) Nutanix ● Add vendor logo (#32) ● Fix VM details page mac addresses method (#33) PROVIDERS (Adam Grare)
  • 8.
    8 Openstack/Ovirt Network ● MoveCRUD operation queue methods into base class (#920, #696) Workflows ● Set a user facing workflow payload validation message during repo sync (#59) Floe ● Remove special case for choice rule IsPresent (#322) ● Use Regexp.union to join strings in regular expressions (#323) PROVIDERS (Adam Grare)
  • 9.
    9 Enhancements ● Extract connectable!method manageiq#23587 Bugs ● Fix shortcut options manageiq#23515 ● Update go dependencies and drop kube-openapi pinning manageiq-pods#1295 ● Bump minimum for rexml for CVE-2025-58767 manageiq-style#65 ● Upgrade REXML minimum to 3.4.4 manageiq-gems-pending#616 PLATFORM (Joe Rafaniello)
  • 10.
    10 Enhancements ● Snapshot Operationsshould queue_object_action with role=ems_operations #1298 @agrare ● Ensure EMS subcollections use ems_operations role #1299 @agrare API (Keenan Brock)
  • 11.
    11 Questions? Discussion? Sprint 273Review - October 15, 2025 Meeting Start: 9:30 am EST https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09
  • 12.