SlideShare a Scribd company logo
1 of 17
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

More Related Content

Similar to Sprint 214

Sprint 211
Sprint 211Sprint 211
Sprint 211ManageIQ
 
Sprint 195
Sprint 195Sprint 195
Sprint 195ManageIQ
 
Sprint 183
Sprint 183Sprint 183
Sprint 183ManageIQ
 
Sprint 180
Sprint 180Sprint 180
Sprint 180ManageIQ
 
Sprint 224
Sprint 224Sprint 224
Sprint 224ManageIQ
 
Sprint 189
Sprint 189Sprint 189
Sprint 189ManageIQ
 
Sprint 218
Sprint 218Sprint 218
Sprint 218ManageIQ
 
Sprint 215
Sprint 215Sprint 215
Sprint 215ManageIQ
 
Sprint 174
Sprint 174Sprint 174
Sprint 174ManageIQ
 
ManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ
 
Sprint 194
Sprint 194Sprint 194
Sprint 194ManageIQ
 
Sprint 223
Sprint 223Sprint 223
Sprint 223ManageIQ
 
ManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ
 
Sprint 196
Sprint 196Sprint 196
Sprint 196ManageIQ
 
Sprint 179
Sprint 179Sprint 179
Sprint 179ManageIQ
 
Sprint 173
Sprint 173Sprint 173
Sprint 173ManageIQ
 
Sprint 197
Sprint 197Sprint 197
Sprint 197ManageIQ
 
Sprint 185
Sprint 185Sprint 185
Sprint 185ManageIQ
 
Sprint 175
Sprint 175Sprint 175
Sprint 175ManageIQ
 

Similar to Sprint 214 (20)

Sprint 211
Sprint 211Sprint 211
Sprint 211
 
Sprint 195
Sprint 195Sprint 195
Sprint 195
 
Sprint 183
Sprint 183Sprint 183
Sprint 183
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 224
Sprint 224Sprint 224
Sprint 224
 
Sprint 189
Sprint 189Sprint 189
Sprint 189
 
Sprint 218
Sprint 218Sprint 218
Sprint 218
 
Sprint 215
Sprint 215Sprint 215
Sprint 215
 
Sprint 174
Sprint 174Sprint 174
Sprint 174
 
ManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide Deck
 
Sprint 194
Sprint 194Sprint 194
Sprint 194
 
Sprint 223
Sprint 223Sprint 223
Sprint 223
 
ManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide Deck
 
Sprint 196
Sprint 196Sprint 196
Sprint 196
 
Sprint 179
Sprint 179Sprint 179
Sprint 179
 
Sprint 173
Sprint 173Sprint 173
Sprint 173
 
Sprint 197
Sprint 197Sprint 197
Sprint 197
 
Sprint 185
Sprint 185Sprint 185
Sprint 185
 
Sprint 175
Sprint 175Sprint 175
Sprint 175
 

More from ManageIQ

ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide DeckManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide DeckManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide DeckManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide DeckManageIQ
 
Sprint 227
Sprint 227Sprint 227
Sprint 227ManageIQ
 
Sprint 226
Sprint 226Sprint 226
Sprint 226ManageIQ
 
Sprint 225
Sprint 225Sprint 225
Sprint 225ManageIQ
 
Sprint 221
Sprint 221Sprint 221
Sprint 221ManageIQ
 
Sprint 220
Sprint 220Sprint 220
Sprint 220ManageIQ
 
Sprint 217
Sprint 217Sprint 217
Sprint 217ManageIQ
 
Sprint 210
Sprint 210Sprint 210
Sprint 210ManageIQ
 
Sprint 209
Sprint 209Sprint 209
Sprint 209ManageIQ
 
Sprint 208
Sprint 208Sprint 208
Sprint 208ManageIQ
 
Sprint 207
Sprint 207Sprint 207
Sprint 207ManageIQ
 
Sprint 206
Sprint 206Sprint 206
Sprint 206ManageIQ
 

More from ManageIQ (17)

ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
 
ManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide Deck
 
ManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide DeckManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide Deck
 
ManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide Deck
 
ManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide DeckManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide Deck
 
ManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide DeckManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide Deck
 
Sprint 227
Sprint 227Sprint 227
Sprint 227
 
Sprint 226
Sprint 226Sprint 226
Sprint 226
 
Sprint 225
Sprint 225Sprint 225
Sprint 225
 
Sprint 221
Sprint 221Sprint 221
Sprint 221
 
Sprint 220
Sprint 220Sprint 220
Sprint 220
 
Sprint 217
Sprint 217Sprint 217
Sprint 217
 
Sprint 210
Sprint 210Sprint 210
Sprint 210
 
Sprint 209
Sprint 209Sprint 209
Sprint 209
 
Sprint 208
Sprint 208Sprint 208
Sprint 208
 
Sprint 207
Sprint 207Sprint 207
Sprint 207
 
Sprint 206
Sprint 206Sprint 206
Sprint 206
 

Recently uploaded

why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 

Recently uploaded (20)

why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 

Sprint 214

  • 1. SPRINT 214 REVIEW Ending June 12, 2023 June 14, 2023 Meeting Start: 9:30 am EST
  • 2. 2 SPEAKERS ● Overview (Jason Frey) ● UI (Jeffrey Bonson) ● Providers (Adam Grare) ● Platform (Joe Rafaniello) ● API (Keenan Brock)
  • 3. 3
  • 4. 4
  • 5. 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. 6 Fixed Provider Edit Form Preventing You From Saving Without Changing The Name (manageiq-ui-classic#8818) UI (Jeffrey Bonson)
  • 7. 7 Container and container node timelines require ems (manageiq-ui-classic#8810) UI (Jeffrey Bonson)
  • 8. 8 Change redirects to be 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 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. 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. 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. 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. 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. 15 Enhancements ● Add StorageService#check_compliant_resources_resource ui displays capabilities #1218 @OrGur1987 API (Keenan Brock)
  • 16. 16 Questions? Discussion? Sprint 215 Review - June 28, 2023 Meeting Start: 9:30 am EST https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09