SlideShare a Scribd company logo
1 of 24
SPRINT 231 REVIEW
Ending February 19, 2024
February 21, 2024
Meeting Start: 9:30 am EST
2
SPEAKERS
● Overview (Jason Frey)
● UI (Gilbert Cherrie)
● Providers (Adam Grare)
● Platform (Joe Rafaniello)
● API (Keenan Brock)
3
4
5
Bugs
1. Disable ip address fields when dhcp is selected (manageiq-ui-classic#9063)
2. Fix dashboard missing chart (manageiq-ui-classic#9061)
3. Fix Embededded Typos (manageiq-ui-classic#9085)
Enhancements
1. Beautify the NotificationDrawer component (manageiq-ui-classic#9065)
2. [MORPHY] Add noopener noreferrer to blank targets (manageiq-ui-classic#9076)
3. Button summary conversion from HAML to React (manageiq-ui-classic#9074)
4. Add noopener noreferrer to blank targets (manageiq-ui-classic#9068)
5. Fix typo in comments for ansible-playbook catalog form (manageiq-ui-classic#9084)
6. Fix debug toast wrapper style (manageiq-ui-classic#9079)
Technical Debts
1. Drop include_concern (manageiq-ui-classic#9060)
2. Fix typos in data-table component (manageiq-ui-classic#9073)
Others
1. Simplify regex to remove_right_size_zeros (manageiq-ui-classic#9072)
2. [MORPHY] Remove unnecessary regex (manageiq-ui-classic#9077)
3. Refactor chargeback rates cypress tests (manageiq-ui-classic#9082)
4. Test with ruby 3.1 and 3.0 (manageiq-ui-classic#9080)
5. Fixed cypress readme and comments (manageiq-ui-classic#9087)
UI
(Gilbert Cherrie)
6
Disable ip address fields when dhcp is selected (manageiq-ui-classic#9063)
UI
(Gilbert Cherrie)
7
Fix dashboard missing chart (manageiq-ui-classic#9061)
UI
(Gilbert Cherrie)
8
Fix ‘Embededded’ Typos (manageiq-ui-classic#9085)
UI
(Gilbert Cherrie)
9
UI
(Gilbert Cherrie)
Beautify the NotificationDrawer component (manageiq-ui-classic#9065)
10
UI
(Gilbert Cherrie)
[MORPHY] Add noopener noreferrer to blank targets (manageiq-ui-classic#9076)
11
UI
(Gilbert Cherrie)
Button summary conversion from HAML to React (manageiq-ui-classic#9074)
12
UI
(Gilbert Cherrie)
Fix typo in comments for ansible-playbook catalog form (manageiq-ui-classic#9084)
13
UI
(Gilbert Cherrie)
Fix debug toast wrapper style (manageiq-ui-classic#9079)
14
UI
(Gilbert Cherrie)
Drop include_concern (manageiq-ui-classic#9060)
15
UI
(Gilbert Cherrie)
Fix typos in data-table component (manageiq-ui-classic#9073)
16
● Simplify regex to remove_right_size_zeros (manageiq-ui-classic#9072)
● [MORPHY] Remove unnecessary regex (manageiq-ui-classic#9077)
● Refactor chargeback rates cypress tests (manageiq-ui-classic#9082)
● Test with ruby 3.1 and 3.0 (manageiq-ui-classic#9080)
● Fixed cypress readme and comments (manageiq-ui-classic#9087)
UI
(Gilbert Cherrie)
Others
17
Core
● Refactor inventory syndication to support streaming refresh providers (#22874)
● Fix Vms with advanced_settings not being able to be deleted (#22857)
Amazon
● Add the new ca-west-1 region (#842)
● Update list of flavors including c7i.metal-24xl, m7i.metal-24xl, and mac2-m2pro.metal (#840)
AWX/Ansible Tower
● Add supports :update/:delete to AWX Credentials (#24)
PROVIDERS
(Adam Grare)
18
IBM Cloud
● Add new VPC regions Brazil (São Paulo), EU Spain (Madrid) (#484)
Openstack
● Delete an unused NetworkManager Metrics Runner class (#873)
VMware
● Fix Host WebServices authentication not being recognized for SSA (#895)
Floe
● Add a watch method to Workflow::Runner for event driven updates (#95)
PROVIDERS
(Adam Grare)
19
Enhancements
● Changes for UBI 9 / EL9 container-httpd#87 container-memcached#25 container-postgresql#60
container-httpd#88 container-memcached#26 container-postgresql#61 manageiq-pods#1050
manageiq-pods#1055 manageiq-rpm_build#443
● Handle numeric environment variables awesome_spawn#65
● Test with ruby 3.1 and 3.0 binary_struct#26 linux_admin#241 linux_block_device#12
log_decorator#25 manageiq-api#1247 manageiq-automation_engine#540 manageiq-
consumption#214 manageiq-content#740 manageiq-cross_repo#104 manageiq-decorators#98
manageiq-loggers#65 manageiq-schema#716 manageiq-smartstate#181 manageiq-ssh-util#18
memory_buffer#21 more_core_extensions#114 net_app_manageability#19 ovirt#109
ovirt_metrics#49 pg-logical_replication#22 query_relation#30 wim_parser#10
● Rails 7 backward compatible changes manageiq#22892 manageiq#22884 manageiq#22886
manageiq#22887 manageiq#22854 manageiq-api#1246 manageiq-consumption#213
PLATFORM
(Joe Rafaniello)
20
Enhancements (continued)
● Psych 3.1 is required since we assert safe_load accepts kwargs manageiq#22878
● Update authentications supports to reflect update and delete manageiq#22894
● Vm.supports returns strings manageiq#22893
● Use standard create/update/delete features for Authentications manageiq-api#1220
● Automatically generate an OpenApi specification manageiq-api#945
PLATFORM
(Joe Rafaniello)
21
Bugs
● Avoid tabnapping exploits for target="_blank" manageiq#22881
● Version bumps: awesome_spawn 1.6, appliance console 8.1.0, go 1.22 linux_admin#240
manageiq#22889 manageiq-pods#1054
● Only return passwords that include letters. manageiq-pods#1052
● Fix test failures awesome_spawn#72 linux_admin#238
● Refactor inventory syndication to persister manageiq#22874
● Don't reject AdvancedSetting#destroy if read-only manageiq#22857
PLATFORM
(Joe Rafaniello)
22
Improvements
● Automatically generate an OpenApi specification #945 @agrare
● Use standard code for Authentication#create,update,delete #1220 @agrare
● Drop include_concern #1246 @jrafanie
● Test with ruby 3.1 and 3.0 #1247 @jrafanie
API
(Keenan Brock)
23
Questions? Discussion?
Sprint 232 Review - March 6, 2024
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 ManageIQ - Sprint 231 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 DeckManageIQ
 
Sprint 209
Sprint 209Sprint 209
Sprint 209ManageIQ
 
Sprint 197
Sprint 197Sprint 197
Sprint 197ManageIQ
 
Sprint 216
Sprint 216Sprint 216
Sprint 216ManageIQ
 
Sprint 195
Sprint 195Sprint 195
Sprint 195ManageIQ
 
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 218
Sprint 218Sprint 218
Sprint 218ManageIQ
 
Sprint 213
Sprint 213Sprint 213
Sprint 213ManageIQ
 
Sprint 173
Sprint 173Sprint 173
Sprint 173ManageIQ
 
Sprint 181
Sprint 181Sprint 181
Sprint 181ManageIQ
 
Sprint 180
Sprint 180Sprint 180
Sprint 180ManageIQ
 
Sprint 215
Sprint 215Sprint 215
Sprint 215ManageIQ
 
Sprint 183
Sprint 183Sprint 183
Sprint 183ManageIQ
 
Sprint 170
Sprint 170Sprint 170
Sprint 170ManageIQ
 
Sprint 224
Sprint 224Sprint 224
Sprint 224ManageIQ
 
Sprint 176
Sprint 176Sprint 176
Sprint 176ManageIQ
 
Sprint 192
Sprint 192Sprint 192
Sprint 192ManageIQ
 
Sprint 214
Sprint 214Sprint 214
Sprint 214ManageIQ
 

Similar to ManageIQ - Sprint 231 Review - Slide Deck (20)

ManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide Deck
 
Sprint 209
Sprint 209Sprint 209
Sprint 209
 
Sprint 197
Sprint 197Sprint 197
Sprint 197
 
Sprint 216
Sprint 216Sprint 216
Sprint 216
 
Sprint 195
Sprint 195Sprint 195
Sprint 195
 
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 218
Sprint 218Sprint 218
Sprint 218
 
Sprint 213
Sprint 213Sprint 213
Sprint 213
 
Sprint 173
Sprint 173Sprint 173
Sprint 173
 
Sprint 181
Sprint 181Sprint 181
Sprint 181
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 215
Sprint 215Sprint 215
Sprint 215
 
Sprint 183
Sprint 183Sprint 183
Sprint 183
 
Sprint 170
Sprint 170Sprint 170
Sprint 170
 
Sprint 224
Sprint 224Sprint 224
Sprint 224
 
Sprint 176
Sprint 176Sprint 176
Sprint 176
 
Sprint 192
Sprint 192Sprint 192
Sprint 192
 
Sprint 214
Sprint 214Sprint 214
Sprint 214
 

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 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 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 223
Sprint 223Sprint 223
Sprint 223ManageIQ
 
Sprint 222
Sprint 222Sprint 222
Sprint 222ManageIQ
 
Sprint 220
Sprint 220Sprint 220
Sprint 220ManageIQ
 
Sprint 217
Sprint 217Sprint 217
Sprint 217ManageIQ
 
Sprint 212
Sprint 212Sprint 212
Sprint 212ManageIQ
 
Sprint 210
Sprint 210Sprint 210
Sprint 210ManageIQ
 
Sprint 208
Sprint 208Sprint 208
Sprint 208ManageIQ
 
Sprint 207
Sprint 207Sprint 207
Sprint 207ManageIQ
 
Sprint 206
Sprint 206Sprint 206
Sprint 206ManageIQ
 

More from ManageIQ (16)

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 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 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 223
Sprint 223Sprint 223
Sprint 223
 
Sprint 222
Sprint 222Sprint 222
Sprint 222
 
Sprint 220
Sprint 220Sprint 220
Sprint 220
 
Sprint 217
Sprint 217Sprint 217
Sprint 217
 
Sprint 212
Sprint 212Sprint 212
Sprint 212
 
Sprint 210
Sprint 210Sprint 210
Sprint 210
 
Sprint 208
Sprint 208Sprint 208
Sprint 208
 
Sprint 207
Sprint 207Sprint 207
Sprint 207
 
Sprint 206
Sprint 206Sprint 206
Sprint 206
 

Recently uploaded

How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
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.
 
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
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
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
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
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.
 
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
 
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
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
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
 
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
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 

Recently uploaded (20)

How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
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 ...
 
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
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
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
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
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...
 
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
 
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
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
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 ☂️
 
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
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 

ManageIQ - Sprint 231 Review - Slide Deck

  • 1. SPRINT 231 REVIEW Ending February 19, 2024 February 21, 2024 Meeting Start: 9:30 am EST
  • 2. 2 SPEAKERS ● Overview (Jason Frey) ● UI (Gilbert Cherrie) ● Providers (Adam Grare) ● Platform (Joe Rafaniello) ● API (Keenan Brock)
  • 3. 3
  • 4. 4
  • 5. 5 Bugs 1. Disable ip address fields when dhcp is selected (manageiq-ui-classic#9063) 2. Fix dashboard missing chart (manageiq-ui-classic#9061) 3. Fix Embededded Typos (manageiq-ui-classic#9085) Enhancements 1. Beautify the NotificationDrawer component (manageiq-ui-classic#9065) 2. [MORPHY] Add noopener noreferrer to blank targets (manageiq-ui-classic#9076) 3. Button summary conversion from HAML to React (manageiq-ui-classic#9074) 4. Add noopener noreferrer to blank targets (manageiq-ui-classic#9068) 5. Fix typo in comments for ansible-playbook catalog form (manageiq-ui-classic#9084) 6. Fix debug toast wrapper style (manageiq-ui-classic#9079) Technical Debts 1. Drop include_concern (manageiq-ui-classic#9060) 2. Fix typos in data-table component (manageiq-ui-classic#9073) Others 1. Simplify regex to remove_right_size_zeros (manageiq-ui-classic#9072) 2. [MORPHY] Remove unnecessary regex (manageiq-ui-classic#9077) 3. Refactor chargeback rates cypress tests (manageiq-ui-classic#9082) 4. Test with ruby 3.1 and 3.0 (manageiq-ui-classic#9080) 5. Fixed cypress readme and comments (manageiq-ui-classic#9087) UI (Gilbert Cherrie)
  • 6. 6 Disable ip address fields when dhcp is selected (manageiq-ui-classic#9063) UI (Gilbert Cherrie)
  • 7. 7 Fix dashboard missing chart (manageiq-ui-classic#9061) UI (Gilbert Cherrie)
  • 8. 8 Fix ‘Embededded’ Typos (manageiq-ui-classic#9085) UI (Gilbert Cherrie)
  • 9. 9 UI (Gilbert Cherrie) Beautify the NotificationDrawer component (manageiq-ui-classic#9065)
  • 10. 10 UI (Gilbert Cherrie) [MORPHY] Add noopener noreferrer to blank targets (manageiq-ui-classic#9076)
  • 11. 11 UI (Gilbert Cherrie) Button summary conversion from HAML to React (manageiq-ui-classic#9074)
  • 12. 12 UI (Gilbert Cherrie) Fix typo in comments for ansible-playbook catalog form (manageiq-ui-classic#9084)
  • 13. 13 UI (Gilbert Cherrie) Fix debug toast wrapper style (manageiq-ui-classic#9079)
  • 14. 14 UI (Gilbert Cherrie) Drop include_concern (manageiq-ui-classic#9060)
  • 15. 15 UI (Gilbert Cherrie) Fix typos in data-table component (manageiq-ui-classic#9073)
  • 16. 16 ● Simplify regex to remove_right_size_zeros (manageiq-ui-classic#9072) ● [MORPHY] Remove unnecessary regex (manageiq-ui-classic#9077) ● Refactor chargeback rates cypress tests (manageiq-ui-classic#9082) ● Test with ruby 3.1 and 3.0 (manageiq-ui-classic#9080) ● Fixed cypress readme and comments (manageiq-ui-classic#9087) UI (Gilbert Cherrie) Others
  • 17. 17 Core ● Refactor inventory syndication to support streaming refresh providers (#22874) ● Fix Vms with advanced_settings not being able to be deleted (#22857) Amazon ● Add the new ca-west-1 region (#842) ● Update list of flavors including c7i.metal-24xl, m7i.metal-24xl, and mac2-m2pro.metal (#840) AWX/Ansible Tower ● Add supports :update/:delete to AWX Credentials (#24) PROVIDERS (Adam Grare)
  • 18. 18 IBM Cloud ● Add new VPC regions Brazil (São Paulo), EU Spain (Madrid) (#484) Openstack ● Delete an unused NetworkManager Metrics Runner class (#873) VMware ● Fix Host WebServices authentication not being recognized for SSA (#895) Floe ● Add a watch method to Workflow::Runner for event driven updates (#95) PROVIDERS (Adam Grare)
  • 19. 19 Enhancements ● Changes for UBI 9 / EL9 container-httpd#87 container-memcached#25 container-postgresql#60 container-httpd#88 container-memcached#26 container-postgresql#61 manageiq-pods#1050 manageiq-pods#1055 manageiq-rpm_build#443 ● Handle numeric environment variables awesome_spawn#65 ● Test with ruby 3.1 and 3.0 binary_struct#26 linux_admin#241 linux_block_device#12 log_decorator#25 manageiq-api#1247 manageiq-automation_engine#540 manageiq- consumption#214 manageiq-content#740 manageiq-cross_repo#104 manageiq-decorators#98 manageiq-loggers#65 manageiq-schema#716 manageiq-smartstate#181 manageiq-ssh-util#18 memory_buffer#21 more_core_extensions#114 net_app_manageability#19 ovirt#109 ovirt_metrics#49 pg-logical_replication#22 query_relation#30 wim_parser#10 ● Rails 7 backward compatible changes manageiq#22892 manageiq#22884 manageiq#22886 manageiq#22887 manageiq#22854 manageiq-api#1246 manageiq-consumption#213 PLATFORM (Joe Rafaniello)
  • 20. 20 Enhancements (continued) ● Psych 3.1 is required since we assert safe_load accepts kwargs manageiq#22878 ● Update authentications supports to reflect update and delete manageiq#22894 ● Vm.supports returns strings manageiq#22893 ● Use standard create/update/delete features for Authentications manageiq-api#1220 ● Automatically generate an OpenApi specification manageiq-api#945 PLATFORM (Joe Rafaniello)
  • 21. 21 Bugs ● Avoid tabnapping exploits for target="_blank" manageiq#22881 ● Version bumps: awesome_spawn 1.6, appliance console 8.1.0, go 1.22 linux_admin#240 manageiq#22889 manageiq-pods#1054 ● Only return passwords that include letters. manageiq-pods#1052 ● Fix test failures awesome_spawn#72 linux_admin#238 ● Refactor inventory syndication to persister manageiq#22874 ● Don't reject AdvancedSetting#destroy if read-only manageiq#22857 PLATFORM (Joe Rafaniello)
  • 22. 22 Improvements ● Automatically generate an OpenApi specification #945 @agrare ● Use standard code for Authentication#create,update,delete #1220 @agrare ● Drop include_concern #1246 @jrafanie ● Test with ruby 3.1 and 3.0 #1247 @jrafanie API (Keenan Brock)
  • 23. 23 Questions? Discussion? Sprint 232 Review - March 6, 2024 Meeting Start: 9:30 am EST https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09