SPRINT 200 REVIEW
Ending November 14, 2022
November 16, 2022
Meeting Start: 9:30 am EDT
2
SPEAKERS
● Overview (Jason Frey)
● UI (Jeffrey Bonson)
● Providers (Adam Grare)
● Platform (Joe Rafaniello)
3
4
5
UI
(Jeffrey Bonson)
Bugs
1. Fix undefined method when publishing vm to template (manageiq-ui-classic#8509)
2. Marked String for Translation in Tenant->Manage Quotas (manageiq-ui-classic#8513)
3. rake locale:po_to_json after Nov 4th translations fixes (manageiq-ui-classic#8512)
4. Updated UI json translations to fix bugs found on master (manageiq-ui-classic#8521)
5. Show/hide Physical Server Console button in Physical Infrastructure Servers Summary (manageiq-ui-classic#8507)
Enhancements
1. Catalog edit page tabs conversion from HAML to react (manageiq-ui-classic#8469)
2. Datastore form conversion from angular to react (manageiq-ui-classic#8453)
3. Catalog host grid HAML table conversion to react (manageiq-ui-classic#8470)
4. Output from rake locale:po_to_json on master on Nov21 (manageiq-ui-classic#8504)
5. Timeline Conversion (manageiq-ui-classic#8496)
6. Exporting labels from the timeline form (manageiq-ui-classic#8518)
7. Exporting strings to be translated - Resize page (manageiq-ui-classic#8511)
Technical Debts
1. Removed unused angular retirement code (manageiq-ui-classic#8505)
Others
1. Upgrading nwsapi to ^2.2.1 (manageiq-ui-classic#8514)
2. Updating package minimist to >1.2.6 (manageiq-ui-classic#8519)
6
Fix undefined method when publishing vm to template (manageiq-ui-classic#8509)
UI
(Jeffrey Bonson)
[----] D, [2022-11-07T15:40:18.135567 #21155:59678] DEBUG -- : ExtManagementSystem Inst Including Associations (0.3ms - 1rows)
[----] D, [2022-11-07T15:40:18.136901 #21155:59678] DEBUG -- : Rendered manageiq-ui-classic/app/views/layouts/_flash_msg.html.haml (Duration: 0.0ms |
Allocations: 15)
[----] D, [2022-11-07T15:40:18.185347 #21155:59678] DEBUG -- : Rendered manageiq-ui-classic/app/views/miq_request/_prov_wf.html.haml (Duration: 48.3ms |
Allocations: 10654)
[----] D, [2022-11-07T15:40:18.185550 #21155:59678] DEBUG -- : Rendered manageiq-ui-classic/app/views/miq_request/_prov_edit.html.haml (Duration: 48.8ms |
Allocations: 10834)
[----] F, [2022-11-07T15:40:18.185699 #21155:59678] FATAL -- : Error caught: [ActionView::Template::Error] undefined method `provision_tab_configuration' for
#<ActionView::Base:0x000000000c9a68>
manageiq-ui-classic/app/views/miq_request/_prov_wf.html.haml:8:in
`__home_grare_adam_src_manageiq_manageiq_ui_classic_app_views_miq_request__prov_wf_html_haml___1348596811511768790_411660'
.gem/ruby/3.0.0/gems/actionview-6.1.7/lib/action_view/base.rb:247:in `public_send'
.gem/ruby/3.0.0/gems/actionview-6.1.7/lib/action_view/base.rb:247:in `_run'
.gem/ruby/3.0.0/gems/actionview-6.1.7/lib/action_view/template.rb:154:in `block in render'
7
Marked String for Translation in Tenant->Manage Quotas (manageiq-ui-classic#8513)
UI
(Jeffrey Bonson)
Before After
8
Show/hide Physical Server Console button in Physical Infrastructure Servers Summary
(manageiq-ui-classic#8507)
UI
(Jeffrey Bonson)
After
Before
9
Catalog edit page tabs conversion from HAML to react (manageiq-ui-classic#8469)
UI
(Jeffrey Bonson)
Before
After
10
Datastore form conversion from angular to react (manageiq-ui-classic#8453)
UI
(Jeffrey Bonson)
After
Before
11
Catalog host grid HAML table conversion to react (manageiq-ui-classic#8470)
UI
(Jeffrey Bonson)
After
Before
12
Timeline Conversion (manageiq-ui-classic#8496)
UI
(Jeffrey Bonson)
After
Before
13
Exporting labels from the timeline form (manageiq-ui-classic#8518)
UI
(Jeffrey Bonson)
14
Exporting strings to be translated - Resize page (manageiq-ui-classic#8511)
UI
(Jeffrey Bonson)
15
Technical Debts
1. Removed unused angular retirement code (manageiq-ui-classic#8505)
Others
1. Upgrading nwsapi to ^2.2.1 (manageiq-ui-classic#8514)
2. Updating package minimist to >1.2.6 (manageiq-ui-classic#8519)
UI
(Jeffrey Bonson)
16
Core
● Add PhysicalServer remote console supports feature (#22211)
AutoSDE
● Better handle a response payload with no body (#189)
● Use volume.volume_name for a more user friendly name (#188)
IBM Cloud
● Only allow instance resize for non-SAP type VMs (#432, #433)
● Fix VCR error getting S3 bucket location (#434)
● Remove newlines from ssh public key comment (#430)
PROVIDERS
(Adam Grare)
17
IBM PowerHMC
● Fix binary encoded string in VCR cassette (#117)
● Add shared memory pools as Resource Pools (#115)
● Fix handling of UserTask type events (#116)
Lenovo
● Add supports console to Lenovo Physical Servers (#379)
VMware
● Heartbeat to file for container and process runtimes (#836)
PROVIDERS
(Adam Grare)
18
Enhancements
● Remove line numbers from translation files manageiq#22217 manageiq#22231
● Add a workflow for building the monolithic container manageiq#22192 manageiq-pods#904
● Readiness and Liveness probes for Kafka manageiq-pods#897
● Prefer building in mock rather than a container with rpmbuild manageiq-rpm_build#334
● More postgres 13 support while keeping compatibility with 10 manageiq-appliance_console#192
manageiq-appliance-build#532 manageiq#22129 manageiq-pods#893 manageiq-rpm_build#309
● Heartbeat for non-rails workers manageiq#22208
● Upgrade ansible-runner to 2.3.0 manageiq-rpm_build#333
● Update go dependencies manageiq-pods#912
● Add manual workflow dispatch to build pods manageiq-pods#911
PLATFORM
(Joe Rafaniello)
19
Bugs
● Force the sticky bit on /tmp manageiq-pods#913 manageiq-rpm_build#335
● Several translation fixes manageiq#22207 manageiq#22216 manageiq#22220 manageiq#22219
manageiq#22230
● Force installation and usage of postgresql 13 for appliance rpm manageiq-rpm_build#336
● Remove VimStrings from CustomAttribute#serialized_value manageiq-schema#670
● Handle a nil svc in DrbRemoteInvoker#with_server manageiq-automation_engine#512
● Add logging when filtering alerts manageiq#22226
● Fix missing packages in manageiq-ansible-venv manageiq-rpm_build#331
PLATFORM
(Joe Rafaniello)
20
Questions? Discussion?
Sprint 201 Review - November 30, 2022
Meeting Start: 9:30 am EDT
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

Sprint 200

  • 1.
    SPRINT 200 REVIEW EndingNovember 14, 2022 November 16, 2022 Meeting Start: 9:30 am EDT
  • 2.
    2 SPEAKERS ● Overview (JasonFrey) ● UI (Jeffrey Bonson) ● Providers (Adam Grare) ● Platform (Joe Rafaniello)
  • 3.
  • 4.
  • 5.
    5 UI (Jeffrey Bonson) Bugs 1. Fixundefined method when publishing vm to template (manageiq-ui-classic#8509) 2. Marked String for Translation in Tenant->Manage Quotas (manageiq-ui-classic#8513) 3. rake locale:po_to_json after Nov 4th translations fixes (manageiq-ui-classic#8512) 4. Updated UI json translations to fix bugs found on master (manageiq-ui-classic#8521) 5. Show/hide Physical Server Console button in Physical Infrastructure Servers Summary (manageiq-ui-classic#8507) Enhancements 1. Catalog edit page tabs conversion from HAML to react (manageiq-ui-classic#8469) 2. Datastore form conversion from angular to react (manageiq-ui-classic#8453) 3. Catalog host grid HAML table conversion to react (manageiq-ui-classic#8470) 4. Output from rake locale:po_to_json on master on Nov21 (manageiq-ui-classic#8504) 5. Timeline Conversion (manageiq-ui-classic#8496) 6. Exporting labels from the timeline form (manageiq-ui-classic#8518) 7. Exporting strings to be translated - Resize page (manageiq-ui-classic#8511) Technical Debts 1. Removed unused angular retirement code (manageiq-ui-classic#8505) Others 1. Upgrading nwsapi to ^2.2.1 (manageiq-ui-classic#8514) 2. Updating package minimist to >1.2.6 (manageiq-ui-classic#8519)
  • 6.
    6 Fix undefined methodwhen publishing vm to template (manageiq-ui-classic#8509) UI (Jeffrey Bonson) [----] D, [2022-11-07T15:40:18.135567 #21155:59678] DEBUG -- : ExtManagementSystem Inst Including Associations (0.3ms - 1rows) [----] D, [2022-11-07T15:40:18.136901 #21155:59678] DEBUG -- : Rendered manageiq-ui-classic/app/views/layouts/_flash_msg.html.haml (Duration: 0.0ms | Allocations: 15) [----] D, [2022-11-07T15:40:18.185347 #21155:59678] DEBUG -- : Rendered manageiq-ui-classic/app/views/miq_request/_prov_wf.html.haml (Duration: 48.3ms | Allocations: 10654) [----] D, [2022-11-07T15:40:18.185550 #21155:59678] DEBUG -- : Rendered manageiq-ui-classic/app/views/miq_request/_prov_edit.html.haml (Duration: 48.8ms | Allocations: 10834) [----] F, [2022-11-07T15:40:18.185699 #21155:59678] FATAL -- : Error caught: [ActionView::Template::Error] undefined method `provision_tab_configuration' for #<ActionView::Base:0x000000000c9a68> manageiq-ui-classic/app/views/miq_request/_prov_wf.html.haml:8:in `__home_grare_adam_src_manageiq_manageiq_ui_classic_app_views_miq_request__prov_wf_html_haml___1348596811511768790_411660' .gem/ruby/3.0.0/gems/actionview-6.1.7/lib/action_view/base.rb:247:in `public_send' .gem/ruby/3.0.0/gems/actionview-6.1.7/lib/action_view/base.rb:247:in `_run' .gem/ruby/3.0.0/gems/actionview-6.1.7/lib/action_view/template.rb:154:in `block in render'
  • 7.
    7 Marked String forTranslation in Tenant->Manage Quotas (manageiq-ui-classic#8513) UI (Jeffrey Bonson) Before After
  • 8.
    8 Show/hide Physical ServerConsole button in Physical Infrastructure Servers Summary (manageiq-ui-classic#8507) UI (Jeffrey Bonson) After Before
  • 9.
    9 Catalog edit pagetabs conversion from HAML to react (manageiq-ui-classic#8469) UI (Jeffrey Bonson) Before After
  • 10.
    10 Datastore form conversionfrom angular to react (manageiq-ui-classic#8453) UI (Jeffrey Bonson) After Before
  • 11.
    11 Catalog host gridHAML table conversion to react (manageiq-ui-classic#8470) UI (Jeffrey Bonson) After Before
  • 12.
  • 13.
    13 Exporting labels fromthe timeline form (manageiq-ui-classic#8518) UI (Jeffrey Bonson)
  • 14.
    14 Exporting strings tobe translated - Resize page (manageiq-ui-classic#8511) UI (Jeffrey Bonson)
  • 15.
    15 Technical Debts 1. Removedunused angular retirement code (manageiq-ui-classic#8505) Others 1. Upgrading nwsapi to ^2.2.1 (manageiq-ui-classic#8514) 2. Updating package minimist to >1.2.6 (manageiq-ui-classic#8519) UI (Jeffrey Bonson)
  • 16.
    16 Core ● Add PhysicalServerremote console supports feature (#22211) AutoSDE ● Better handle a response payload with no body (#189) ● Use volume.volume_name for a more user friendly name (#188) IBM Cloud ● Only allow instance resize for non-SAP type VMs (#432, #433) ● Fix VCR error getting S3 bucket location (#434) ● Remove newlines from ssh public key comment (#430) PROVIDERS (Adam Grare)
  • 17.
    17 IBM PowerHMC ● Fixbinary encoded string in VCR cassette (#117) ● Add shared memory pools as Resource Pools (#115) ● Fix handling of UserTask type events (#116) Lenovo ● Add supports console to Lenovo Physical Servers (#379) VMware ● Heartbeat to file for container and process runtimes (#836) PROVIDERS (Adam Grare)
  • 18.
    18 Enhancements ● Remove linenumbers from translation files manageiq#22217 manageiq#22231 ● Add a workflow for building the monolithic container manageiq#22192 manageiq-pods#904 ● Readiness and Liveness probes for Kafka manageiq-pods#897 ● Prefer building in mock rather than a container with rpmbuild manageiq-rpm_build#334 ● More postgres 13 support while keeping compatibility with 10 manageiq-appliance_console#192 manageiq-appliance-build#532 manageiq#22129 manageiq-pods#893 manageiq-rpm_build#309 ● Heartbeat for non-rails workers manageiq#22208 ● Upgrade ansible-runner to 2.3.0 manageiq-rpm_build#333 ● Update go dependencies manageiq-pods#912 ● Add manual workflow dispatch to build pods manageiq-pods#911 PLATFORM (Joe Rafaniello)
  • 19.
    19 Bugs ● Force thesticky bit on /tmp manageiq-pods#913 manageiq-rpm_build#335 ● Several translation fixes manageiq#22207 manageiq#22216 manageiq#22220 manageiq#22219 manageiq#22230 ● Force installation and usage of postgresql 13 for appliance rpm manageiq-rpm_build#336 ● Remove VimStrings from CustomAttribute#serialized_value manageiq-schema#670 ● Handle a nil svc in DrbRemoteInvoker#with_server manageiq-automation_engine#512 ● Add logging when filtering alerts manageiq#22226 ● Fix missing packages in manageiq-ansible-venv manageiq-rpm_build#331 PLATFORM (Joe Rafaniello)
  • 20.
    20 Questions? Discussion? Sprint 201Review - November 30, 2022 Meeting Start: 9:30 am EDT https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09
  • 21.