SPRINT 258 REVIEW
Ending March 17, 2025
March 19, 2025
Meeting Start: 9:30 am EST
2
SPEAKERS
● Overview (Jason Frey)
● UI (Gilbert Cherrie)
● Providers (Adam Grare)
● Platform (Joe Rafaniello)
3
4
5
UI-Classic:
1. Update babel/traverse (manageiq-ui-classic#9361)
2. Update lodash to 4.7.21(manageiq-ui-classic#9362)
3. Update yarn to 4.7.0 (manageiq-ui-classic#9365)
4. Update UI json translation files (manageiq-ui-classic#9366)
5. Fix searchbar formtoken issue (manageiq-ui-classic#9367)
6. Update json differ to use gron (manageiq-ui-classic#9368)
7. Add cachetextconv to instructions (manageiq-ui-classic#9370)
8. Fix provider dashboard charts converted time bug (manageiq-ui-classic#9371)
9. Bump @babel/runtime-corejs2 from 7.24.7 to 7.26.10 (manageiq-ui-classic#9372)
10. Bump @babel/runtime from 7.24.7 to 7.26.10 (manageiq-ui-classic#9373)
UI
(Gilbert Cherrie)
6
UI-Service:
1. Update Yarn to 4.7.0 (manageiq-ui-service#1961)
UI
(Gilbert Cherrie)
7
Core
● Drop MonitoringManager (#23376)
Amazon
● Fix missing required params in AWS authentication stubs (#888)
Foreman
● Disable scheduled refresh for provision child manager (#134)
PROVIDERS
(Adam Grare)
8
IBM CIC
● Add missing image references for vendor cinder and swift (#58)
Kubernetes
● Drop old MonitoringManager VCR cassettes (#548)
Kubevirt
● Parse VM sockets and Threads (#287)
● Parse Host Memory and CPU (#283)
● Replace fog-kubeivrt (unmaintained) with kubevirt-sdk-ruby (openapi-auto-generated) (#276)
PROVIDERS
(Adam Grare)
9
Kubeclient
● Update recursive-open-struct (#640)
● Update ruby versions for CI (#648)
● Add workflow_dispatch and cron GHA triggers (#650)
● Refactor GitHub Actions ci.yml (#653)
● Drop continue_on_error from ci.yml (#651) and add fail_fast to not mask errors (#655)
Kubevirt-sdk
● Enable useAutoload to generate a more performant library (#20)
● Remove old autogenerated files before running generate (#17)
● Update kubevirt gem (#15)
PROVIDERS
(Adam Grare)
10
Enhancements
● Updated translations from February 28th manageiq#23362
● miq_bot improvements miq_bot#778 miq_bot#777 miq_bot#775 miq_bot#773 miq_bot#770
PLATFORM
(Joe Rafaniello)
11
Bugs
● Don't blow up on missing assets in production manageiq#23371
● Add a spec verifying all providers have a matching vendor asset manageiq#23372
● Marshal/dump session objects manageiq#23369 manageiq#23370
● Use random session secret token in case of decryption error manageiq#23379
● Fix a bad JSON decode on API error ansible-manageiq-vmdb#2 ansible-manageiq-vmdb#3
ansible-manageiq-vmdb#4
● Resolve rack CVEs manageiq#23374 manageiq#23367
● Update Yarn to v4.7.0 manageiq#23363
● Update gems for CVEs manageiq#23361
● Use rpm version of python wheel manageiq-rpm_build#554
PLATFORM
(Joe Rafaniello)
12
Questions? Discussion?
Sprint 259 Review - April 2, 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 258 Review - Slide Deck

  • 1.
    SPRINT 258 REVIEW EndingMarch 17, 2025 March 19, 2025 Meeting Start: 9:30 am EST
  • 2.
    2 SPEAKERS ● Overview (JasonFrey) ● UI (Gilbert Cherrie) ● Providers (Adam Grare) ● Platform (Joe Rafaniello)
  • 3.
  • 4.
  • 5.
    5 UI-Classic: 1. Update babel/traverse(manageiq-ui-classic#9361) 2. Update lodash to 4.7.21(manageiq-ui-classic#9362) 3. Update yarn to 4.7.0 (manageiq-ui-classic#9365) 4. Update UI json translation files (manageiq-ui-classic#9366) 5. Fix searchbar formtoken issue (manageiq-ui-classic#9367) 6. Update json differ to use gron (manageiq-ui-classic#9368) 7. Add cachetextconv to instructions (manageiq-ui-classic#9370) 8. Fix provider dashboard charts converted time bug (manageiq-ui-classic#9371) 9. Bump @babel/runtime-corejs2 from 7.24.7 to 7.26.10 (manageiq-ui-classic#9372) 10. Bump @babel/runtime from 7.24.7 to 7.26.10 (manageiq-ui-classic#9373) UI (Gilbert Cherrie)
  • 6.
    6 UI-Service: 1. Update Yarnto 4.7.0 (manageiq-ui-service#1961) UI (Gilbert Cherrie)
  • 7.
    7 Core ● Drop MonitoringManager(#23376) Amazon ● Fix missing required params in AWS authentication stubs (#888) Foreman ● Disable scheduled refresh for provision child manager (#134) PROVIDERS (Adam Grare)
  • 8.
    8 IBM CIC ● Addmissing image references for vendor cinder and swift (#58) Kubernetes ● Drop old MonitoringManager VCR cassettes (#548) Kubevirt ● Parse VM sockets and Threads (#287) ● Parse Host Memory and CPU (#283) ● Replace fog-kubeivrt (unmaintained) with kubevirt-sdk-ruby (openapi-auto-generated) (#276) PROVIDERS (Adam Grare)
  • 9.
    9 Kubeclient ● Update recursive-open-struct(#640) ● Update ruby versions for CI (#648) ● Add workflow_dispatch and cron GHA triggers (#650) ● Refactor GitHub Actions ci.yml (#653) ● Drop continue_on_error from ci.yml (#651) and add fail_fast to not mask errors (#655) Kubevirt-sdk ● Enable useAutoload to generate a more performant library (#20) ● Remove old autogenerated files before running generate (#17) ● Update kubevirt gem (#15) PROVIDERS (Adam Grare)
  • 10.
    10 Enhancements ● Updated translationsfrom February 28th manageiq#23362 ● miq_bot improvements miq_bot#778 miq_bot#777 miq_bot#775 miq_bot#773 miq_bot#770 PLATFORM (Joe Rafaniello)
  • 11.
    11 Bugs ● Don't blowup on missing assets in production manageiq#23371 ● Add a spec verifying all providers have a matching vendor asset manageiq#23372 ● Marshal/dump session objects manageiq#23369 manageiq#23370 ● Use random session secret token in case of decryption error manageiq#23379 ● Fix a bad JSON decode on API error ansible-manageiq-vmdb#2 ansible-manageiq-vmdb#3 ansible-manageiq-vmdb#4 ● Resolve rack CVEs manageiq#23374 manageiq#23367 ● Update Yarn to v4.7.0 manageiq#23363 ● Update gems for CVEs manageiq#23361 ● Use rpm version of python wheel manageiq-rpm_build#554 PLATFORM (Joe Rafaniello)
  • 12.
    12 Questions? Discussion? Sprint 259Review - April 2, 2025 Meeting Start: 9:30 am EST https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09
  • 13.