This document summarizes work completed during the Sprint 210 review meeting. The meeting covered UI enhancements and bug fixes by Melody Seda including converting forms to React and fixing issues. Adam Grare discussed provider updates for Amazon, AutoSDE, IBM PowerVC and OpenStack. Joe Rafaniello noted platform enhancements and bugs including upgrading dependencies and improving logging. Keenan Brock provided an API enhancement to implement cloud snapshots. Questions were invited for discussion.
5. 5
UI
(Melody Seda)
Enhancement
1. Host Edit Form React Conversion (manageiq-ui-classic/8608)
2. Diagnostics zone list conversion from HAML to React
(manageiq-ui-classic/8744)
3. Rbac Group summary conversion from HAML to React
(manageiq-ui-classic/8723)
4. Split volume create capabilities to separate single select fields
(manageiq-ui-classic/8702)
5. Split service create capabilities to separate single select fields
(manageiq-ui-classic/8700)
6. `ems_infra/show` was hard coded into the `href` of the provider,
but … (manageiq-ui-classic/8732)
Bugs
1. Request dialog form bug fix (manageiq-ui-classic/8734)
2. Marked Strings For Translation in Storage
Services/Resources Pages (manageiq-ui-classic/8752)
3. Fix for customized tab returning nil error while vm
provisioning (manageiq-ui-classic/8748)
4. Add --openssl-legacy-provider to NODE_OPTIONS
(manageiq-ui-classic/8747)
5. Fix EmbeddedAnsible Repositories/Credentials (manageiq-
ui-classic/8746)
Other:
1. Upgrade Node v14 to v18 (manageiq-ui-classic/8689)
2. Upgrade yarn to 3.5.0 (manageiq-ui-classic/8755)
3. [WIP] Upgrade Node v14 to v16 (manageiq-ui-service/1833)
4. Upgrade Node v14 to v18 (manageiq-ui-service/1836)
5. Fix build after merge of Node 18 (manageiq-ui-service/1844)
6. Updating ci yaml to node 18 (manageiq-ui-service/1843)
7. Force upgrading node-sass to ^8.0.0 (manageiq-ui-service/1834)
17. 17
Other
UI
(Melody Seda)
1. Upgrade Node v14 to v18 (manageiq-ui-classic/8689)
2. Upgrade yarn to 3.5.0 (manageiq-ui-classic/8755)
1. [WIP] Upgrade Node v14 to v16 (manageiq-ui-service/1833)
2. Upgrade Node v14 to v18 (manageiq-ui-service/1836)
3. Fix build after merge of Node 18 (manageiq-ui-service/1844)
4. Updating ci yaml to node 18 (manageiq-ui-service/1843)
5. Force upgrading node-sass to ^8.0.0 (manageiq-ui-service/1834)
18. 18
Amazon
● Add db.m7g.* instance types (#810)
AutoSDE
● Add .try_decrypt for passwords when creating physical storages (#225)
IBM PowerVC
● Document how to enable metrics data collection on PowerVC provider (#1729)
PROVIDERS
(Adam Grare)
19. 19
OpenStack
● Fix refresh failures if a snapshot is missing a vm_or_template_id (#845)
● Fix InfraManager not verifying the Ironic service (#842)
● Remove unnecessary verify_credentials? override (#847)
● Remove unused validate_credentials_task method (#846)
PROVIDERS
(Adam Grare)
20. 20
Enhancements
● Upgrade Node v14 to v18 guides#517 guides#516 manageiq-cross_repo#97 manageiq-cross_repo#96
manageiq-rpm_build#382 manageiq-rpm_build#381
● Upgrade yarn to 3.5.0 for plugin generator manageiq#22463
● Ensure latest samba is installed manageiq-pods#956
● Add common worker_options for non-rails provider workers manageiq#22130
● Collect all logs in parallel manageiq#22452
● Kafka SSL options from env if available manageiq#22437
● Add a way for worker subclasses to handle settings changes manageiq#22329
● Document the tenancy strategy rules manageiq#22430
● Extract active role syncing out of worker management manageiq#22195
● Refactor ResourceAction#deliver* methods manageiq#22446
● Drop validate_credentials_task manageiq#22453
PLATFORM
(Joe Rafaniello)