SlideShare a Scribd company logo

Sprint 226

ManageIQ
ManageIQ

ManageIQ Sprint 226

1 of 18
Download to read offline
SPRINT 226 REVIEW
Ending November 27, 2023
November 29, 2023
Meeting Start: 11:00 am EST
2
SPEAKERS
● Overview (Jason Frey)
● UI (David Resende)
● Providers (Adam Grare)
● Platform (Joe Rafaniello)
● API (Keenan Brock)
3
4
5
Bugs
1. Fix copy time profile error (manageiq-ui-classic#8967)
2. Use new dedicated my_settings_view permission (manageiq-ui-classic#8957)
3. Fixed Service Reconfigure Form and Request Summary Pages (manageiq-ui-classic#8953)
4. Fix for custom button action events (manageiq-ui-classic#8930)
5. Update ui json files after core 22777, 22783, 22788 (manageiq-ui-classic#8962)
Enhancements
1. Replace .haml-lint.yml with a symlink to .rubocop.yml (manageiq-ui-classic#8973)
2. Integrating the CodeMirror into MiqStructuredList component. (manageiq-ui-classic#8918)
Others
1. Resorted component-definitions-common.js (manageiq-ui-classic#8963)
2. Update yarn to stable v4.0.2 (manageiq-ui-classic#8968)
3. Updated the package babel/core (manageiq-ui-classic#8959)
UI
(David Resende)
6
Fix copy time profile error (manageiq-ui-classic#8967)
UI
(David Resende)

Recommended

Sprint 224
Sprint 224Sprint 224
Sprint 224ManageIQ
 
Sprint 213
Sprint 213Sprint 213
Sprint 213ManageIQ
 
Sprint 170
Sprint 170Sprint 170
Sprint 170ManageIQ
 
Sprint 171
Sprint 171Sprint 171
Sprint 171ManageIQ
 
Sprint 211
Sprint 211Sprint 211
Sprint 211ManageIQ
 
Sprint 204
Sprint 204Sprint 204
Sprint 204ManageIQ
 
Sprint 218
Sprint 218Sprint 218
Sprint 218ManageIQ
 
Sprint 219
Sprint 219Sprint 219
Sprint 219ManageIQ
 

More Related Content

Similar to Sprint 226

Similar to Sprint 226 (20)

Sprint 169
Sprint 169Sprint 169
Sprint 169
 
Sprint 164
Sprint 164Sprint 164
Sprint 164
 
Sprint 215
Sprint 215Sprint 215
Sprint 215
 
Sprint 212
Sprint 212Sprint 212
Sprint 212
 
Sprint 212
Sprint 212Sprint 212
Sprint 212
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 207
Sprint 207Sprint 207
Sprint 207
 
Sprint 214
Sprint 214Sprint 214
Sprint 214
 
Sprint 209
Sprint 209Sprint 209
Sprint 209
 
Sprint 223
Sprint 223Sprint 223
Sprint 223
 
Sprint 178
Sprint 178Sprint 178
Sprint 178
 
Sprint 178
Sprint 178Sprint 178
Sprint 178
 
Sprint 179
Sprint 179Sprint 179
Sprint 179
 
Sprint 167
Sprint 167Sprint 167
Sprint 167
 
Sprint 175
Sprint 175Sprint 175
Sprint 175
 
Sprint 172
Sprint 172Sprint 172
Sprint 172
 
Sprint 194
Sprint 194Sprint 194
Sprint 194
 
Sprint 221
Sprint 221Sprint 221
Sprint 221
 
Sprint 195
Sprint 195Sprint 195
Sprint 195
 

More from ManageIQ

Sprint 227
Sprint 227Sprint 227
Sprint 227ManageIQ
 
Sprint 225
Sprint 225Sprint 225
Sprint 225ManageIQ
 
Sprint 220
Sprint 220Sprint 220
Sprint 220ManageIQ
 
Sprint 217
Sprint 217Sprint 217
Sprint 217ManageIQ
 
Sprint 216
Sprint 216Sprint 216
Sprint 216ManageIQ
 
Sprint 210
Sprint 210Sprint 210
Sprint 210ManageIQ
 
Sprint 208
Sprint 208Sprint 208
Sprint 208ManageIQ
 
Sprint 206
Sprint 206Sprint 206
Sprint 206ManageIQ
 
Sprint 205
Sprint 205Sprint 205
Sprint 205ManageIQ
 
Sprint 203
Sprint 203Sprint 203
Sprint 203ManageIQ
 
Sprint 202
Sprint 202Sprint 202
Sprint 202ManageIQ
 
Sprint 201
Sprint 201Sprint 201
Sprint 201ManageIQ
 
Sprint 200
Sprint 200Sprint 200
Sprint 200ManageIQ
 
Sprint 199
Sprint 199Sprint 199
Sprint 199ManageIQ
 
Sprint 198
Sprint 198Sprint 198
Sprint 198ManageIQ
 
Sprint 197
Sprint 197Sprint 197
Sprint 197ManageIQ
 
Sprint 196
Sprint 196Sprint 196
Sprint 196ManageIQ
 

More from ManageIQ (17)

Sprint 227
Sprint 227Sprint 227
Sprint 227
 
Sprint 225
Sprint 225Sprint 225
Sprint 225
 
Sprint 220
Sprint 220Sprint 220
Sprint 220
 
Sprint 217
Sprint 217Sprint 217
Sprint 217
 
Sprint 216
Sprint 216Sprint 216
Sprint 216
 
Sprint 210
Sprint 210Sprint 210
Sprint 210
 
Sprint 208
Sprint 208Sprint 208
Sprint 208
 
Sprint 206
Sprint 206Sprint 206
Sprint 206
 
Sprint 205
Sprint 205Sprint 205
Sprint 205
 
Sprint 203
Sprint 203Sprint 203
Sprint 203
 
Sprint 202
Sprint 202Sprint 202
Sprint 202
 
Sprint 201
Sprint 201Sprint 201
Sprint 201
 
Sprint 200
Sprint 200Sprint 200
Sprint 200
 
Sprint 199
Sprint 199Sprint 199
Sprint 199
 
Sprint 198
Sprint 198Sprint 198
Sprint 198
 
Sprint 197
Sprint 197Sprint 197
Sprint 197
 
Sprint 196
Sprint 196Sprint 196
Sprint 196
 

Recently uploaded

Automation for Bonterra Impact Management (fka Apricot)
Automation for Bonterra Impact Management (fka Apricot)Automation for Bonterra Impact Management (fka Apricot)
Automation for Bonterra Impact Management (fka Apricot)Jeffrey Haguewood
 
Machine Learning Basics for Dummies (no math!)
Machine Learning Basics for Dummies (no math!)Machine Learning Basics for Dummies (no math!)
Machine Learning Basics for Dummies (no math!)Dmitry Zinoviev
 
Implementing Docker Containers with Windows Server 2019
Implementing Docker Containers with Windows Server 2019Implementing Docker Containers with Windows Server 2019
Implementing Docker Containers with Windows Server 2019VICTOR MAESTRE RAMIREZ
 
killing camp 주차장 나누기-2 topology sort.pdf
killing camp 주차장 나누기-2 topology sort.pdfkilling camp 주차장 나누기-2 topology sort.pdf
killing camp 주차장 나누기-2 topology sort.pdfssuser82c38d
 
OpenChain AI Study Group - North America and Europe - 2024-02-20
OpenChain AI Study Group - North America and Europe - 2024-02-20OpenChain AI Study Group - North America and Europe - 2024-02-20
OpenChain AI Study Group - North America and Europe - 2024-02-20Shane Coughlan
 
Agile & Scrum, Certified Scrum Master! Crash Course
Agile & Scrum,  Certified Scrum Master! Crash CourseAgile & Scrum,  Certified Scrum Master! Crash Course
Agile & Scrum, Certified Scrum Master! Crash CourseRohan Chandane
 
killingcamp longest common subsequence.pdf
killingcamp longest common subsequence.pdfkillingcamp longest common subsequence.pdf
killingcamp longest common subsequence.pdfssuser82c38d
 
Welcome to AltTask - the nexus where innovation converges with empowerment!
Welcome to AltTask - the nexus where innovation converges with empowerment!Welcome to AltTask - the nexus where innovation converges with empowerment!
Welcome to AltTask - the nexus where innovation converges with empowerment!alttaskcom
 
How AI is preventing account fraud at web scale
How AI is preventing account fraud at web scaleHow AI is preventing account fraud at web scale
How AI is preventing account fraud at web scaleAmir Moghimi
 
Cybersecurity Measures For Remote Workers.pdf
Cybersecurity Measures For Remote Workers.pdfCybersecurity Measures For Remote Workers.pdf
Cybersecurity Measures For Remote Workers.pdfCIOWomenMagazine
 
What are the Reasons for Tracking the Attendance of the Employees?
What are the Reasons for Tracking the Attendance of the Employees?What are the Reasons for Tracking the Attendance of the Employees?
What are the Reasons for Tracking the Attendance of the Employees?NYGGS Automation Suite
 
Workshop híbrido: Stream Processing con Flink
Workshop híbrido: Stream Processing con FlinkWorkshop híbrido: Stream Processing con Flink
Workshop híbrido: Stream Processing con Flinkconfluent
 
LLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flowLLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flowNaoki (Neo) SATO
 
Orion Context Broker introduction 20240227
Orion Context Broker introduction 20240227Orion Context Broker introduction 20240227
Orion Context Broker introduction 20240227Fermin Galan
 
Open Source vs Closed Source LLMs. Pros and Cons
Open Source vs Closed Source LLMs. Pros and ConsOpen Source vs Closed Source LLMs. Pros and Cons
Open Source vs Closed Source LLMs. Pros and ConsSprings
 
Passbolt Introduction and Usage for secret managment
Passbolt Introduction and Usage for secret managmentPassbolt Introduction and Usage for secret managment
Passbolt Introduction and Usage for secret managmentThierry Gayet
 
killingcamp 광고삽입문제 풀이, killingcamp 광고삽입문제 풀이
killingcamp 광고삽입문제 풀이, killingcamp 광고삽입문제 풀이killingcamp 광고삽입문제 풀이, killingcamp 광고삽입문제 풀이
killingcamp 광고삽입문제 풀이, killingcamp 광고삽입문제 풀이ssuser82c38d
 
Joseph Yoder : Being Agile about Architecture
Joseph Yoder : Being Agile about ArchitectureJoseph Yoder : Being Agile about Architecture
Joseph Yoder : Being Agile about ArchitectureHironori Washizaki
 
Alluxio Monthly Webinar | Why a Multi-Cloud Strategy Matters for Your AI Plat...
Alluxio Monthly Webinar | Why a Multi-Cloud Strategy Matters for Your AI Plat...Alluxio Monthly Webinar | Why a Multi-Cloud Strategy Matters for Your AI Plat...
Alluxio Monthly Webinar | Why a Multi-Cloud Strategy Matters for Your AI Plat...Alluxio, Inc.
 

Recently uploaded (20)

Automation for Bonterra Impact Management (fka Apricot)
Automation for Bonterra Impact Management (fka Apricot)Automation for Bonterra Impact Management (fka Apricot)
Automation for Bonterra Impact Management (fka Apricot)
 
Machine Learning Basics for Dummies (no math!)
Machine Learning Basics for Dummies (no math!)Machine Learning Basics for Dummies (no math!)
Machine Learning Basics for Dummies (no math!)
 
Implementing Docker Containers with Windows Server 2019
Implementing Docker Containers with Windows Server 2019Implementing Docker Containers with Windows Server 2019
Implementing Docker Containers with Windows Server 2019
 
killing camp 주차장 나누기-2 topology sort.pdf
killing camp 주차장 나누기-2 topology sort.pdfkilling camp 주차장 나누기-2 topology sort.pdf
killing camp 주차장 나누기-2 topology sort.pdf
 
OpenChain AI Study Group - North America and Europe - 2024-02-20
OpenChain AI Study Group - North America and Europe - 2024-02-20OpenChain AI Study Group - North America and Europe - 2024-02-20
OpenChain AI Study Group - North America and Europe - 2024-02-20
 
Agile & Scrum, Certified Scrum Master! Crash Course
Agile & Scrum,  Certified Scrum Master! Crash CourseAgile & Scrum,  Certified Scrum Master! Crash Course
Agile & Scrum, Certified Scrum Master! Crash Course
 
killingcamp longest common subsequence.pdf
killingcamp longest common subsequence.pdfkillingcamp longest common subsequence.pdf
killingcamp longest common subsequence.pdf
 
Welcome to AltTask - the nexus where innovation converges with empowerment!
Welcome to AltTask - the nexus where innovation converges with empowerment!Welcome to AltTask - the nexus where innovation converges with empowerment!
Welcome to AltTask - the nexus where innovation converges with empowerment!
 
How AI is preventing account fraud at web scale
How AI is preventing account fraud at web scaleHow AI is preventing account fraud at web scale
How AI is preventing account fraud at web scale
 
Cybersecurity Measures For Remote Workers.pdf
Cybersecurity Measures For Remote Workers.pdfCybersecurity Measures For Remote Workers.pdf
Cybersecurity Measures For Remote Workers.pdf
 
What are the Reasons for Tracking the Attendance of the Employees?
What are the Reasons for Tracking the Attendance of the Employees?What are the Reasons for Tracking the Attendance of the Employees?
What are the Reasons for Tracking the Attendance of the Employees?
 
Workshop híbrido: Stream Processing con Flink
Workshop híbrido: Stream Processing con FlinkWorkshop híbrido: Stream Processing con Flink
Workshop híbrido: Stream Processing con Flink
 
LLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flowLLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flow
 
eLearning Content Development Company Code and Pixels.pdf
eLearning Content Development Company Code and Pixels.pdfeLearning Content Development Company Code and Pixels.pdf
eLearning Content Development Company Code and Pixels.pdf
 
Orion Context Broker introduction 20240227
Orion Context Broker introduction 20240227Orion Context Broker introduction 20240227
Orion Context Broker introduction 20240227
 
Open Source vs Closed Source LLMs. Pros and Cons
Open Source vs Closed Source LLMs. Pros and ConsOpen Source vs Closed Source LLMs. Pros and Cons
Open Source vs Closed Source LLMs. Pros and Cons
 
Passbolt Introduction and Usage for secret managment
Passbolt Introduction and Usage for secret managmentPassbolt Introduction and Usage for secret managment
Passbolt Introduction and Usage for secret managment
 
killingcamp 광고삽입문제 풀이, killingcamp 광고삽입문제 풀이
killingcamp 광고삽입문제 풀이, killingcamp 광고삽입문제 풀이killingcamp 광고삽입문제 풀이, killingcamp 광고삽입문제 풀이
killingcamp 광고삽입문제 풀이, killingcamp 광고삽입문제 풀이
 
Joseph Yoder : Being Agile about Architecture
Joseph Yoder : Being Agile about ArchitectureJoseph Yoder : Being Agile about Architecture
Joseph Yoder : Being Agile about Architecture
 
Alluxio Monthly Webinar | Why a Multi-Cloud Strategy Matters for Your AI Plat...
Alluxio Monthly Webinar | Why a Multi-Cloud Strategy Matters for Your AI Plat...Alluxio Monthly Webinar | Why a Multi-Cloud Strategy Matters for Your AI Plat...
Alluxio Monthly Webinar | Why a Multi-Cloud Strategy Matters for Your AI Plat...
 

Sprint 226

  • 1. SPRINT 226 REVIEW Ending November 27, 2023 November 29, 2023 Meeting Start: 11:00 am EST
  • 2. 2 SPEAKERS ● Overview (Jason Frey) ● UI (David Resende) ● Providers (Adam Grare) ● Platform (Joe Rafaniello) ● API (Keenan Brock)
  • 3. 3
  • 4. 4
  • 5. 5 Bugs 1. Fix copy time profile error (manageiq-ui-classic#8967) 2. Use new dedicated my_settings_view permission (manageiq-ui-classic#8957) 3. Fixed Service Reconfigure Form and Request Summary Pages (manageiq-ui-classic#8953) 4. Fix for custom button action events (manageiq-ui-classic#8930) 5. Update ui json files after core 22777, 22783, 22788 (manageiq-ui-classic#8962) Enhancements 1. Replace .haml-lint.yml with a symlink to .rubocop.yml (manageiq-ui-classic#8973) 2. Integrating the CodeMirror into MiqStructuredList component. (manageiq-ui-classic#8918) Others 1. Resorted component-definitions-common.js (manageiq-ui-classic#8963) 2. Update yarn to stable v4.0.2 (manageiq-ui-classic#8968) 3. Updated the package babel/core (manageiq-ui-classic#8959) UI (David Resende)
  • 6. 6 Fix copy time profile error (manageiq-ui-classic#8967) UI (David Resende)
  • 7. 7 Use new dedicated my_settings_view permission (manageiq-ui-classic#8957) UI (David Resende)
  • 8. 8 Fixed Service Reconfigure Form and Request Summary Pages (manageiq-ui-classic#8953) UI (David Resende)
  • 9. 9 Fix for custom button action events (manageiq-ui-classic#8930) UI (David Resende)
  • 10. 10 Integrating the CodeMirror into MiqStructuredList component. (manageiq-ui-classic#8918) UI (David Resende)
  • 11. 11 Enhancements ● Replace .haml-lint.yml with a symlink to .rubocop.yml (manageiq-ui-classic#8973) Others ● Resorted component-definitions-common.js (manageiq-ui-classic#8963) ● Update yarn to stable v4.0.2 (manageiq-ui-classic#8968) ● Updated the package babel/core (manageiq-ui-classic#8959) UI (David Resende)
  • 12. 12 Amazon ● Update YAML.safe_load to work with psych 3 and 4 (#837) Azure ● Fix deprecated InventoryRefresh lazy_find argument (#543) VMware ● Use unsafe_load to load test fixtures (#890) PROVIDERS (Adam Grare)
  • 13. 13 Workflows ● Bump floe pull in kubernetes ImagePullErr (#60) Floe ● Extract run_container_params to reduce duplication (#142) ● Return an error payload on run_async! failure (#143) PROVIDERS (Adam Grare)
  • 14. 14 Enhancements ● Change ems refresh task complete messaging manageiq#22776 ● Psych4 support manageiq-automation_engine#535 ● Several changes to upgrade the bot, primarily for ruby 2.7 and rails 6.1 miq_bot#663 miq_bot#448 miq_bot#668 miq_bot#666 miq_bot#665 miq_bot#664 miq_bot#655 miq_bot#667 miq_bot#670 miq_bot#662 ○ For all of them: https://github.com/ManageIQ/miq_bot/pulls?q=merged%3A2023-11-14..2023-11-27 ● rbac simplify rbac_base_class manageiq#22784 ● Update yarn to stable v4.0.2 manageiq#22791 ● Update translations based on #22777 #22783 11/8/23 manageiq#22788 PLATFORM (Joe Rafaniello)
  • 15. 15 Bugs ● Add my_settings_view product feature for the My Settings page manageiq#22779 manageiq- schema#713 ● Allow the user to list and see themselves even without rbac_user_show manageiq-api#1230 ● Lock down psych to <4 manageiq-rpm_build#427 ● Use "traditional chinese" for human locale name, not Mandarin manageiq#22792 PLATFORM (Joe Rafaniello)
  • 16. 16 Enhancements ● User#show Users can see themselves (with/without rbac_user_show) #1230 @fryguy API (Keenan Brock)
  • 17. 17 Questions? Discussion? Sprint 227 Review - December 13, 2023 Meeting Start: 9:30 am EST https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09