SPRINT 214 REVIEW
Ending June 12, 2023
June 14, 2023
Meeting Start: 9:30 am EST
2
SPEAKERS
● Overview (Jason Frey)
● UI (Jeffrey Bonson)
● Providers (Adam Grare)
● Platform (Joe Rafaniello)
● API (Keenan Brock)
3
4
5
Bugs
1. Fixed Provider Edit Form Preventing You From Saving Without Changing The Name (manageiq-ui-classic#8818)
2. Container and container node timelines require ems (manageiq-ui-classic#8810)
3. Change redirects to be portable (manageiq-ui-classic#8820)
Enhancements
1. Updated rake locale: po_to_json from May 14th catalogs (manageiq-ui-classic#8800)
Others
1. Added menu item tests to check for non error screens (manageiq-ui-classic#8813)
2. Update cypress (manageiq-ui-classic#8811)
3. Initial cypress fix (manageiq-ui-classic#8805)
4. Fix cypress tests for firefox (manageiq-ui-classic#8816)
5. Fixed missing menu tests (manageiq-ui-classic#8819)
6. [PETROSIAN] Fix petrosian jest tests (manageiq-ui-classic#8817)
7. Fix searchbox cypress tests (manageiq-ui-classic#8822)
UI
(Jeffrey Bonson)
6
Fixed Provider Edit Form Preventing You From Saving Without Changing The Name (manageiq-ui-classic#8818)
UI
(Jeffrey Bonson)
7
Container and container node timelines require ems (manageiq-ui-classic#8810)
UI
(Jeffrey Bonson)
8
Change redirects to be portable (manageiq-ui-classic#8820)
UI
(Jeffrey Bonson)
9
Cypres
1. Update cypress (manageiq-ui-classic#8811)
2. Added menu item tests to check for non error screens (manageiq-ui-classic#8813)
3. Initial cypress fix (manageiq-ui-classic#8805)
4. Fix cypress tests for firefox (manageiq-ui-classic#8816)
5. Fixed missing menu tests (manageiq-ui-classic#8819)
6. Fix searchbox cypress tests (manageiq-ui-classic#8822)
Others
1. [PETROSIAN] Fix petrosian jest tests (manageiq-ui-classic#8817)
2. Updated rake locale: po_to_json from May 14th catalogs (manageiq-ui-classic#8800)
UI
(Jeffrey Bonson)
10
Core
● Fix cloud provision quota memory and CPU counting for providers not using flavors (#22517)
● Move ScmCredentials up to EmbeddedAutomationManager (#22549)
AutoSDE
● Add a way to ask the provider for compliant resource selections (#226)
Azure
● Remove a useless NetworkManager MetricsCollectorWorker (#536)
Foreman
● Fix deliver_to_automate override not accepting any arguments (#116)
PROVIDERS
(Adam Grare)
11
IBM CIC
● Fix expires_at causing VCRs to fail authentication (#35)
IBM Cloud
● Use consistent naming for VPC child storage manager (#459)
● Rename placement_type to fix quota when using VPC (#457)
● Use ems_ref rather than name to find new VM for PowerVS Provisioning (#455)
IBM PowerVC
● Add missing log level configuration (#88)
● Update VCRs for fog-openstack v1 (#87)
PROVIDERS
(Adam Grare)
12
Kubernetes
● Remove auth_key from endpoint validation dependencies (#492)
Ovirt
● Update Ovirt OVN VCRs for fog-openstack v1 (#644)
● Use Rails secrets for VCR hostnames, usernames, and passwords (#645)
Workflows
● Add SCM Credentials for Repositories (#24)
● Invoke Service before/after callbacks (#23)
● Add ability to pass zone or alternate role to run (#22)
PROVIDERS
(Adam Grare)
13
Enhancements
● Allow workflow_dispatch GHA event manageiq-appliance-build#550 manageiq-pods#970
● Add a test to ensure that go versions are all the same manageiq-pods#975
● Mark deprecated spec properties. manageiq-pods#971
● Add container indexes for foreign keys manageiq-schema#695
● Add spec to check whether foreign key columns are in an index manageiq-schema#694
● Adding relative date formatting option for report generation manageiq#22426
● MiqExpression::Target.parse returns null object to simplify callers manageiq#22519
● Use AS::Dependencies interlock with classic autoloader manageiq#22539
● Use namespaced gem require instead of hyphenated name manageiq#22548
● Let sysv handle dynamic shared memory type for containers manageiq-pods#974
● Log to stderr by turning off the log file collector manageiq-pods#968
● Add real execution specs for ansible-runner manageiq#22522
PLATFORM
(Joe Rafaniello)
14
Bugs
● peg i18n gem to 1.13 manageiq#22545
● Remove N+1 from ContainerNode manageiq#22559
● Update some translation ICT after 0601 manageiq#22555
● Make container class' event_stream_filters match event_where_clause for ems_events
manageiq#22388
● Fix specs to be relative in time back to avoid changes in the result manageiq#22541
● Set init.defaultBranch for specs manageiq#22551
● Perf capture minor changes for testing manageiq#22287
● Change redirects to be portable linux_admin#235
PLATFORM
(Joe Rafaniello)
15
Enhancements
● Add StorageService#check_compliant_resources_resource ui displays capabilities #1218
@OrGur1987
API
(Keenan Brock)
16
Questions? Discussion?
Sprint 215 Review - June 28, 2023
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

Sprint 214

  • 1.
    SPRINT 214 REVIEW EndingJune 12, 2023 June 14, 2023 Meeting Start: 9:30 am EST
  • 2.
    2 SPEAKERS ● Overview (JasonFrey) ● UI (Jeffrey Bonson) ● Providers (Adam Grare) ● Platform (Joe Rafaniello) ● API (Keenan Brock)
  • 3.
  • 4.
  • 5.
    5 Bugs 1. Fixed ProviderEdit Form Preventing You From Saving Without Changing The Name (manageiq-ui-classic#8818) 2. Container and container node timelines require ems (manageiq-ui-classic#8810) 3. Change redirects to be portable (manageiq-ui-classic#8820) Enhancements 1. Updated rake locale: po_to_json from May 14th catalogs (manageiq-ui-classic#8800) Others 1. Added menu item tests to check for non error screens (manageiq-ui-classic#8813) 2. Update cypress (manageiq-ui-classic#8811) 3. Initial cypress fix (manageiq-ui-classic#8805) 4. Fix cypress tests for firefox (manageiq-ui-classic#8816) 5. Fixed missing menu tests (manageiq-ui-classic#8819) 6. [PETROSIAN] Fix petrosian jest tests (manageiq-ui-classic#8817) 7. Fix searchbox cypress tests (manageiq-ui-classic#8822) UI (Jeffrey Bonson)
  • 6.
    6 Fixed Provider EditForm Preventing You From Saving Without Changing The Name (manageiq-ui-classic#8818) UI (Jeffrey Bonson)
  • 7.
    7 Container and containernode timelines require ems (manageiq-ui-classic#8810) UI (Jeffrey Bonson)
  • 8.
    8 Change redirects tobe portable (manageiq-ui-classic#8820) UI (Jeffrey Bonson)
  • 9.
    9 Cypres 1. Update cypress(manageiq-ui-classic#8811) 2. Added menu item tests to check for non error screens (manageiq-ui-classic#8813) 3. Initial cypress fix (manageiq-ui-classic#8805) 4. Fix cypress tests for firefox (manageiq-ui-classic#8816) 5. Fixed missing menu tests (manageiq-ui-classic#8819) 6. Fix searchbox cypress tests (manageiq-ui-classic#8822) Others 1. [PETROSIAN] Fix petrosian jest tests (manageiq-ui-classic#8817) 2. Updated rake locale: po_to_json from May 14th catalogs (manageiq-ui-classic#8800) UI (Jeffrey Bonson)
  • 10.
    10 Core ● Fix cloudprovision quota memory and CPU counting for providers not using flavors (#22517) ● Move ScmCredentials up to EmbeddedAutomationManager (#22549) AutoSDE ● Add a way to ask the provider for compliant resource selections (#226) Azure ● Remove a useless NetworkManager MetricsCollectorWorker (#536) Foreman ● Fix deliver_to_automate override not accepting any arguments (#116) PROVIDERS (Adam Grare)
  • 11.
    11 IBM CIC ● Fixexpires_at causing VCRs to fail authentication (#35) IBM Cloud ● Use consistent naming for VPC child storage manager (#459) ● Rename placement_type to fix quota when using VPC (#457) ● Use ems_ref rather than name to find new VM for PowerVS Provisioning (#455) IBM PowerVC ● Add missing log level configuration (#88) ● Update VCRs for fog-openstack v1 (#87) PROVIDERS (Adam Grare)
  • 12.
    12 Kubernetes ● Remove auth_keyfrom endpoint validation dependencies (#492) Ovirt ● Update Ovirt OVN VCRs for fog-openstack v1 (#644) ● Use Rails secrets for VCR hostnames, usernames, and passwords (#645) Workflows ● Add SCM Credentials for Repositories (#24) ● Invoke Service before/after callbacks (#23) ● Add ability to pass zone or alternate role to run (#22) PROVIDERS (Adam Grare)
  • 13.
    13 Enhancements ● Allow workflow_dispatchGHA event manageiq-appliance-build#550 manageiq-pods#970 ● Add a test to ensure that go versions are all the same manageiq-pods#975 ● Mark deprecated spec properties. manageiq-pods#971 ● Add container indexes for foreign keys manageiq-schema#695 ● Add spec to check whether foreign key columns are in an index manageiq-schema#694 ● Adding relative date formatting option for report generation manageiq#22426 ● MiqExpression::Target.parse returns null object to simplify callers manageiq#22519 ● Use AS::Dependencies interlock with classic autoloader manageiq#22539 ● Use namespaced gem require instead of hyphenated name manageiq#22548 ● Let sysv handle dynamic shared memory type for containers manageiq-pods#974 ● Log to stderr by turning off the log file collector manageiq-pods#968 ● Add real execution specs for ansible-runner manageiq#22522 PLATFORM (Joe Rafaniello)
  • 14.
    14 Bugs ● peg i18ngem to 1.13 manageiq#22545 ● Remove N+1 from ContainerNode manageiq#22559 ● Update some translation ICT after 0601 manageiq#22555 ● Make container class' event_stream_filters match event_where_clause for ems_events manageiq#22388 ● Fix specs to be relative in time back to avoid changes in the result manageiq#22541 ● Set init.defaultBranch for specs manageiq#22551 ● Perf capture minor changes for testing manageiq#22287 ● Change redirects to be portable linux_admin#235 PLATFORM (Joe Rafaniello)
  • 15.
    15 Enhancements ● Add StorageService#check_compliant_resources_resourceui displays capabilities #1218 @OrGur1987 API (Keenan Brock)
  • 16.
    16 Questions? Discussion? Sprint 215Review - June 28, 2023 Meeting Start: 9:30 am EST https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09
  • 17.