SlideShare a Scribd company logo
SPRINT 237 REVIEW
Ending May 13, 2024
May 17, 2024
Meeting Start: 9:30 am EDT
2
SPEAKERS
● Overview (Jason Frey)
● UI (Jeffrey Bonson)
● Providers (Adam Grare)
● Platform (Joe Rafaniello)
3
4
5
Bugs
1. Fix vm reconfigure form privileges (manageiq-ui-classic#9173)
2. Fix output page toolbar bugs (manageiq-ui-classic#9168)
3. Fix failing terraform rbac specs (manageiq-ui-classic#9177)
4. Fix request page tags bug (manageiq-ui-classic#9174)
Enhancements
1. UI changes to use the renamed product features from core #22971 (manageiq-ui-classic#9142)
2. Add embedded terraform UI changes (manageiq-ui-classic#9117)
Others
1. Update yarn to stable v4.1.1 (manageiq-ui-classic#9172)
2. Update yarn.lock with latest dependencies (manageiq-ui-classic#9141)
3. Update yarn to stable v4.2.1 (manageiq-ui-classic#9175)
UI
(Jeffrey Bonson)
6
Fix vm reconfigure form privileges (manageiq-ui-classic#9173)
UI
(Jeffrey Bonson)
Before
After
7
Fix output page toolbar bugs (manageiq-ui-classic#9168)
UI
(Jeffrey Bonson)
Before After
8
Fix failing terraform rbac specs (manageiq-ui-classic#9177)
UI
(Jeffrey Bonson)
9
UI
(Jeffrey Bonson)
Fix request page tags bug (manageiq-ui-classic#9174)
Before After
10
UI
(Jeffrey Bonson)
UI changes to use the renamed product features from core #22971 (manageiq-ui-classic#9142)
11
UI
(Jeffrey Bonson)
Add embedded terraform UI changes (manageiq-ui-classic#9117)
12
UI
(Jeffrey Bonson)
Others
1. Update yarn to stable v4.1.1 (manageiq-ui-classic#9172)
2. Update yarn.lock with latest dependencies (manageiq-ui-classic#9141)
3. Update yarn to stable v4.2.1 (manageiq-ui-classic#9175)
13
Core
● Add Embedded Terraform plugin (#22964)
Amazon
● Delay load net-scp to reduce memory usage (#856)
● Update AWS instance_types to add g6.*xlarge (#855)
Ansible Tower/AWX
● Delay load ansible_tower_client to reduce memory usage (#311, #32)
PROVIDERS
(Adam Grare)
14
Embedded Terraform
● Move opentofu-runner container image name to an environment variable (#25)
● Add OpentofuWorker class to run the opentofu-runner container (#2)
Kubernetes
● Delay load the prometheus client gem (#527)
Ovirt/RHV
● Delay load the ovirt_metrics/ovirtsdk4 gems (#667, #49)
VMware
● Delay load the bunny (rabbitmq) gem for vCloud (#910)
PROVIDERS
(Adam Grare)
15
Workflows
● Add a Builtin runner to enable calling MIQ methods from an ASL workflow (#80)
● Add builtin method “provision_execute” (#81)
PROVIDERS
(Adam Grare)
16
Enhancements
● Bump net-ssh for OpenSSL 3.0 support linux_admin#244 manageiq-ssh-util#21 manageiq-
appliance_console#248
● Bump linux_admin to 3.0 for net-ssh fix manageiq-schema#733
● No longer pass miq_request_id as a dialog parameter manageiq#23019
● statemachine_task_status manageiq#23021
● Add a GenericMailer method that creates a MiqTask manageiq#23017
● Replace RipperRubyParser with Prism for DescendantLoader manageiq#23008
● Enable the serial console for use in kubevirt manageiq-appliance-build#570
● Print the memory consumed and loaded files for each require line manageiq-gems-pending#579
● Add opentofu-runner service manageiq-rpm_build#450
PLATFORM
(Joe Rafaniello)
17
Enhancements (2)
● Generalize the product feature for automation manager tagging of repos and credentials
manageiq#22971
● Migrate existing product features to handle renames from core 22971 manageiq-schema#731
● Update go dependencies manageiq-pods#1091 manageiq-pods#1098 manageiq-pods#1102
● Update yarn to v4.2.2 manageiq#23018 manageiq#23012 manageiq#23033
● Bump ed25519 upper version limit to 2.0 linux_admin#246
PLATFORM
(Joe Rafaniello)
18
Bugs
● Fix local spec failures on ruby 3.1 linux_admin#247
● Bump appliance_console for kafka client fix manageiq#23024
● Rework Kafka health check manageiq#23020
● Fixed ansible tower templates title manageiq#23032
● fix MiqProvisionTask#statemachine_task_status manageiq#23027
● Bump manageiq-appliance_console, linux_admin for net-scp fix manageiq#23014
● Improve the defaults for optional positional AnsibleRunnerWorkflow parameters manageiq#23026
● Update GitWorktree/Rugged remote URL before pull if it has changed manageiq#22972
● Move ruby_parser to a non-dev gem as it's a dep of prism manageiq#23025
● Rework Kafka health check in manageiq-messaging-ready manageiq-appliance#384
● Fix missing kafka client ca-cert manageiq-appliance_console#250
PLATFORM
(Joe Rafaniello)
19
Bugs(2)
● Revert "Merge pull request #1096 from bdunne/openssl_fix" manageiq-pods#1099
● Switch from UBI openssl-libs to Stream openssl-libs manageiq-pods#1096
● Openssl lockdown to < v3.2 manageiq-rpm_build#458
● Switch from UBI openssl-libs to Stream openssl-libs manageiq-rpm_build#457
PLATFORM
(Joe Rafaniello)
20
Questions? Discussion?
Sprint 238 Review - May 29, 2024
Meeting Start: 9:30 am EDT
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 237 Review - Slide Deck

Sprint 222
Sprint 222Sprint 222
Sprint 222
ManageIQ
 
Sprint 197
Sprint 197Sprint 197
Sprint 197
ManageIQ
 
Sprint 221
Sprint 221Sprint 221
Sprint 221
ManageIQ
 
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 200
Sprint 200Sprint 200
Sprint 200
ManageIQ
 
Sprint 167
Sprint 167Sprint 167
Sprint 167
ManageIQ
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
ManageIQ
 
Sprint 180
Sprint 180Sprint 180
Sprint 214
Sprint 214Sprint 214
Sprint 214
ManageIQ
 
Sprint 224
Sprint 224Sprint 224
Sprint 224
ManageIQ
 
Sprint 171
Sprint 171Sprint 171
Sprint 171
ManageIQ
 
Sprint 217
Sprint 217Sprint 217
Sprint 217
ManageIQ
 
Sprint 220
Sprint 220Sprint 220
Sprint 220
ManageIQ
 
Sprint 211
Sprint 211Sprint 211
Sprint 211
ManageIQ
 
Sprint 140
Sprint 140Sprint 140
Sprint 140
ManageIQ
 
Sprint 194
Sprint 194Sprint 194
Sprint 194
ManageIQ
 
Sprint 212
Sprint 212Sprint 212
Sprint 212
ManageIQ
 
Sprint 212
Sprint 212Sprint 212
Sprint 212
ManageIQ
 
Sprint 192
Sprint 192Sprint 192
Sprint 192
ManageIQ
 
Sprint 223
Sprint 223Sprint 223
Sprint 223
ManageIQ
 

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

Sprint 222
Sprint 222Sprint 222
Sprint 222
 
Sprint 197
Sprint 197Sprint 197
Sprint 197
 
Sprint 221
Sprint 221Sprint 221
Sprint 221
 
ManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide Deck
 
Sprint 200
Sprint 200Sprint 200
Sprint 200
 
Sprint 167
Sprint 167Sprint 167
Sprint 167
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 214
Sprint 214Sprint 214
Sprint 214
 
Sprint 224
Sprint 224Sprint 224
Sprint 224
 
Sprint 171
Sprint 171Sprint 171
Sprint 171
 
Sprint 217
Sprint 217Sprint 217
Sprint 217
 
Sprint 220
Sprint 220Sprint 220
Sprint 220
 
Sprint 211
Sprint 211Sprint 211
Sprint 211
 
Sprint 140
Sprint 140Sprint 140
Sprint 140
 
Sprint 194
Sprint 194Sprint 194
Sprint 194
 
Sprint 212
Sprint 212Sprint 212
Sprint 212
 
Sprint 212
Sprint 212Sprint 212
Sprint 212
 
Sprint 192
Sprint 192Sprint 192
Sprint 192
 
Sprint 223
Sprint 223Sprint 223
Sprint 223
 

More from ManageIQ

ManageIQ - Sprint 239 Review - Slide Deck
ManageIQ - Sprint 239 Review - Slide DeckManageIQ - Sprint 239 Review - Slide Deck
ManageIQ - Sprint 239 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide DeckManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide DeckManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide DeckManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide Deck
ManageIQ
 
Sprint 227
Sprint 227Sprint 227
Sprint 227
ManageIQ
 
Sprint 226
Sprint 226Sprint 226
Sprint 226
ManageIQ
 
Sprint 225
Sprint 225Sprint 225
Sprint 225
ManageIQ
 
Sprint 218
Sprint 218Sprint 218
Sprint 218
ManageIQ
 
Sprint 216
Sprint 216Sprint 216
Sprint 216
ManageIQ
 
Sprint 215
Sprint 215Sprint 215
Sprint 215
ManageIQ
 
Sprint 213
Sprint 213Sprint 213
Sprint 213
ManageIQ
 
Sprint 210
Sprint 210Sprint 210
Sprint 210
ManageIQ
 
Sprint 209
Sprint 209Sprint 209
Sprint 209
ManageIQ
 

More from ManageIQ (16)

ManageIQ - Sprint 239 Review - Slide Deck
ManageIQ - Sprint 239 Review - Slide DeckManageIQ - Sprint 239 Review - Slide Deck
ManageIQ - Sprint 239 Review - Slide Deck
 
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 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
 
ManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 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 218
Sprint 218Sprint 218
Sprint 218
 
Sprint 216
Sprint 216Sprint 216
Sprint 216
 
Sprint 215
Sprint 215Sprint 215
Sprint 215
 
Sprint 213
Sprint 213Sprint 213
Sprint 213
 
Sprint 210
Sprint 210Sprint 210
Sprint 210
 
Sprint 209
Sprint 209Sprint 209
Sprint 209
 

Recently uploaded

Celebrity Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service A...
Celebrity Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service A...Celebrity Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service A...
Celebrity Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service A...
norina2645
 
Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...
Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...
Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...
OnePlan Solutions
 
InflectraCON 360: Risk-Based Testing for Mission Critical Systems
InflectraCON 360: Risk-Based Testing for Mission Critical SystemsInflectraCON 360: Risk-Based Testing for Mission Critical Systems
InflectraCON 360: Risk-Based Testing for Mission Critical Systems
Inflectra
 
Hotel Management Software Development Company
Hotel Management Software Development CompanyHotel Management Software Development Company
Hotel Management Software Development Company
XongoLab Technologies LLP
 
🚂🚘 Premium Girls Call Ranchi 🛵🚡000XX00000 💃 Choose Best And Top Girl Service...
🚂🚘 Premium Girls Call Ranchi  🛵🚡000XX00000 💃 Choose Best And Top Girl Service...🚂🚘 Premium Girls Call Ranchi  🛵🚡000XX00000 💃 Choose Best And Top Girl Service...
🚂🚘 Premium Girls Call Ranchi 🛵🚡000XX00000 💃 Choose Best And Top Girl Service...
bahubalikumar09988
 
Girls Call Jogeshwari 9967584737 Provide Best And Top Girl Service And No1 in...
Girls Call Jogeshwari 9967584737 Provide Best And Top Girl Service And No1 in...Girls Call Jogeshwari 9967584737 Provide Best And Top Girl Service And No1 in...
Girls Call Jogeshwari 9967584737 Provide Best And Top Girl Service And No1 in...
simran hot girls
 
Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...
Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...
Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...
dream girl
 
B.Sc. Computer Science Department PPT 2024
B.Sc. Computer Science Department PPT 2024B.Sc. Computer Science Department PPT 2024
B.Sc. Computer Science Department PPT 2024
vmsdeptcom
 
05. Ruby Control Structures - Ruby Core Teaching
05. Ruby Control Structures - Ruby Core Teaching05. Ruby Control Structures - Ruby Core Teaching
05. Ruby Control Structures - Ruby Core Teaching
quanhoangd129
 
Celebrity Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Servic...
Celebrity Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Servic...Celebrity Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Servic...
Celebrity Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Servic...
45unexpected
 
UMiami degree offer diploma Transcript
UMiami degree offer diploma TranscriptUMiami degree offer diploma Transcript
UMiami degree offer diploma Transcript
attueb
 
Authentication Review-June -2024 AP & TS.pptx
Authentication Review-June -2024 AP & TS.pptxAuthentication Review-June -2024 AP & TS.pptx
Authentication Review-June -2024 AP & TS.pptx
DEMONDUOS
 
09. Ruby Object Oriented Programming - Ruby Core Teaching
09. Ruby Object Oriented Programming - Ruby Core Teaching09. Ruby Object Oriented Programming - Ruby Core Teaching
09. Ruby Object Oriented Programming - Ruby Core Teaching
quanhoangd129
 
08. Ruby Enumerable - Ruby Core Teaching
08. Ruby Enumerable - Ruby Core Teaching08. Ruby Enumerable - Ruby Core Teaching
08. Ruby Enumerable - Ruby Core Teaching
quanhoangd129
 
A Step-by-Step Guide to Selecting the Right Automated Software Testing Tools.pdf
A Step-by-Step Guide to Selecting the Right Automated Software Testing Tools.pdfA Step-by-Step Guide to Selecting the Right Automated Software Testing Tools.pdf
A Step-by-Step Guide to Selecting the Right Automated Software Testing Tools.pdf
kalichargn70th171
 
Amadeus Travel API, Amadeus Booking API, Amadeus GDS
Amadeus Travel API, Amadeus Booking API, Amadeus GDSAmadeus Travel API, Amadeus Booking API, Amadeus GDS
Amadeus Travel API, Amadeus Booking API, Amadeus GDS
aadhiyaeliza
 
02. Ruby Basic slides - Ruby Core Teaching
02. Ruby Basic slides - Ruby Core Teaching02. Ruby Basic slides - Ruby Core Teaching
02. Ruby Basic slides - Ruby Core Teaching
quanhoangd129
 
Empowering Businesses with Intelligent Software Solutions - Grawlix
Empowering Businesses with Intelligent Software Solutions - GrawlixEmpowering Businesses with Intelligent Software Solutions - Grawlix
Empowering Businesses with Intelligent Software Solutions - Grawlix
Aarisha Shaikh
 
TEQnation 2024: Sustainable Software: May the Green Code Be with You
TEQnation 2024: Sustainable Software: May the Green Code Be with YouTEQnation 2024: Sustainable Software: May the Green Code Be with You
TEQnation 2024: Sustainable Software: May the Green Code Be with You
marcofolio
 
01. Ruby Introduction - Ruby Core Teaching
01. Ruby Introduction - Ruby Core Teaching01. Ruby Introduction - Ruby Core Teaching
01. Ruby Introduction - Ruby Core Teaching
quanhoangd129
 

Recently uploaded (20)

Celebrity Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service A...
Celebrity Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service A...Celebrity Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service A...
Celebrity Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service A...
 
Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...
Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...
Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...
 
InflectraCON 360: Risk-Based Testing for Mission Critical Systems
InflectraCON 360: Risk-Based Testing for Mission Critical SystemsInflectraCON 360: Risk-Based Testing for Mission Critical Systems
InflectraCON 360: Risk-Based Testing for Mission Critical Systems
 
Hotel Management Software Development Company
Hotel Management Software Development CompanyHotel Management Software Development Company
Hotel Management Software Development Company
 
🚂🚘 Premium Girls Call Ranchi 🛵🚡000XX00000 💃 Choose Best And Top Girl Service...
🚂🚘 Premium Girls Call Ranchi  🛵🚡000XX00000 💃 Choose Best And Top Girl Service...🚂🚘 Premium Girls Call Ranchi  🛵🚡000XX00000 💃 Choose Best And Top Girl Service...
🚂🚘 Premium Girls Call Ranchi 🛵🚡000XX00000 💃 Choose Best And Top Girl Service...
 
Girls Call Jogeshwari 9967584737 Provide Best And Top Girl Service And No1 in...
Girls Call Jogeshwari 9967584737 Provide Best And Top Girl Service And No1 in...Girls Call Jogeshwari 9967584737 Provide Best And Top Girl Service And No1 in...
Girls Call Jogeshwari 9967584737 Provide Best And Top Girl Service And No1 in...
 
Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...
Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...
Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...
 
B.Sc. Computer Science Department PPT 2024
B.Sc. Computer Science Department PPT 2024B.Sc. Computer Science Department PPT 2024
B.Sc. Computer Science Department PPT 2024
 
05. Ruby Control Structures - Ruby Core Teaching
05. Ruby Control Structures - Ruby Core Teaching05. Ruby Control Structures - Ruby Core Teaching
05. Ruby Control Structures - Ruby Core Teaching
 
Celebrity Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Servic...
Celebrity Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Servic...Celebrity Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Servic...
Celebrity Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Servic...
 
UMiami degree offer diploma Transcript
UMiami degree offer diploma TranscriptUMiami degree offer diploma Transcript
UMiami degree offer diploma Transcript
 
Authentication Review-June -2024 AP & TS.pptx
Authentication Review-June -2024 AP & TS.pptxAuthentication Review-June -2024 AP & TS.pptx
Authentication Review-June -2024 AP & TS.pptx
 
09. Ruby Object Oriented Programming - Ruby Core Teaching
09. Ruby Object Oriented Programming - Ruby Core Teaching09. Ruby Object Oriented Programming - Ruby Core Teaching
09. Ruby Object Oriented Programming - Ruby Core Teaching
 
08. Ruby Enumerable - Ruby Core Teaching
08. Ruby Enumerable - Ruby Core Teaching08. Ruby Enumerable - Ruby Core Teaching
08. Ruby Enumerable - Ruby Core Teaching
 
A Step-by-Step Guide to Selecting the Right Automated Software Testing Tools.pdf
A Step-by-Step Guide to Selecting the Right Automated Software Testing Tools.pdfA Step-by-Step Guide to Selecting the Right Automated Software Testing Tools.pdf
A Step-by-Step Guide to Selecting the Right Automated Software Testing Tools.pdf
 
Amadeus Travel API, Amadeus Booking API, Amadeus GDS
Amadeus Travel API, Amadeus Booking API, Amadeus GDSAmadeus Travel API, Amadeus Booking API, Amadeus GDS
Amadeus Travel API, Amadeus Booking API, Amadeus GDS
 
02. Ruby Basic slides - Ruby Core Teaching
02. Ruby Basic slides - Ruby Core Teaching02. Ruby Basic slides - Ruby Core Teaching
02. Ruby Basic slides - Ruby Core Teaching
 
Empowering Businesses with Intelligent Software Solutions - Grawlix
Empowering Businesses with Intelligent Software Solutions - GrawlixEmpowering Businesses with Intelligent Software Solutions - Grawlix
Empowering Businesses with Intelligent Software Solutions - Grawlix
 
TEQnation 2024: Sustainable Software: May the Green Code Be with You
TEQnation 2024: Sustainable Software: May the Green Code Be with YouTEQnation 2024: Sustainable Software: May the Green Code Be with You
TEQnation 2024: Sustainable Software: May the Green Code Be with You
 
01. Ruby Introduction - Ruby Core Teaching
01. Ruby Introduction - Ruby Core Teaching01. Ruby Introduction - Ruby Core Teaching
01. Ruby Introduction - Ruby Core Teaching
 

ManageIQ - Sprint 237 Review - Slide Deck

  • 1. SPRINT 237 REVIEW Ending May 13, 2024 May 17, 2024 Meeting Start: 9:30 am EDT
  • 2. 2 SPEAKERS ● Overview (Jason Frey) ● UI (Jeffrey Bonson) ● Providers (Adam Grare) ● Platform (Joe Rafaniello)
  • 3. 3
  • 4. 4
  • 5. 5 Bugs 1. Fix vm reconfigure form privileges (manageiq-ui-classic#9173) 2. Fix output page toolbar bugs (manageiq-ui-classic#9168) 3. Fix failing terraform rbac specs (manageiq-ui-classic#9177) 4. Fix request page tags bug (manageiq-ui-classic#9174) Enhancements 1. UI changes to use the renamed product features from core #22971 (manageiq-ui-classic#9142) 2. Add embedded terraform UI changes (manageiq-ui-classic#9117) Others 1. Update yarn to stable v4.1.1 (manageiq-ui-classic#9172) 2. Update yarn.lock with latest dependencies (manageiq-ui-classic#9141) 3. Update yarn to stable v4.2.1 (manageiq-ui-classic#9175) UI (Jeffrey Bonson)
  • 6. 6 Fix vm reconfigure form privileges (manageiq-ui-classic#9173) UI (Jeffrey Bonson) Before After
  • 7. 7 Fix output page toolbar bugs (manageiq-ui-classic#9168) UI (Jeffrey Bonson) Before After
  • 8. 8 Fix failing terraform rbac specs (manageiq-ui-classic#9177) UI (Jeffrey Bonson)
  • 9. 9 UI (Jeffrey Bonson) Fix request page tags bug (manageiq-ui-classic#9174) Before After
  • 10. 10 UI (Jeffrey Bonson) UI changes to use the renamed product features from core #22971 (manageiq-ui-classic#9142)
  • 11. 11 UI (Jeffrey Bonson) Add embedded terraform UI changes (manageiq-ui-classic#9117)
  • 12. 12 UI (Jeffrey Bonson) Others 1. Update yarn to stable v4.1.1 (manageiq-ui-classic#9172) 2. Update yarn.lock with latest dependencies (manageiq-ui-classic#9141) 3. Update yarn to stable v4.2.1 (manageiq-ui-classic#9175)
  • 13. 13 Core ● Add Embedded Terraform plugin (#22964) Amazon ● Delay load net-scp to reduce memory usage (#856) ● Update AWS instance_types to add g6.*xlarge (#855) Ansible Tower/AWX ● Delay load ansible_tower_client to reduce memory usage (#311, #32) PROVIDERS (Adam Grare)
  • 14. 14 Embedded Terraform ● Move opentofu-runner container image name to an environment variable (#25) ● Add OpentofuWorker class to run the opentofu-runner container (#2) Kubernetes ● Delay load the prometheus client gem (#527) Ovirt/RHV ● Delay load the ovirt_metrics/ovirtsdk4 gems (#667, #49) VMware ● Delay load the bunny (rabbitmq) gem for vCloud (#910) PROVIDERS (Adam Grare)
  • 15. 15 Workflows ● Add a Builtin runner to enable calling MIQ methods from an ASL workflow (#80) ● Add builtin method “provision_execute” (#81) PROVIDERS (Adam Grare)
  • 16. 16 Enhancements ● Bump net-ssh for OpenSSL 3.0 support linux_admin#244 manageiq-ssh-util#21 manageiq- appliance_console#248 ● Bump linux_admin to 3.0 for net-ssh fix manageiq-schema#733 ● No longer pass miq_request_id as a dialog parameter manageiq#23019 ● statemachine_task_status manageiq#23021 ● Add a GenericMailer method that creates a MiqTask manageiq#23017 ● Replace RipperRubyParser with Prism for DescendantLoader manageiq#23008 ● Enable the serial console for use in kubevirt manageiq-appliance-build#570 ● Print the memory consumed and loaded files for each require line manageiq-gems-pending#579 ● Add opentofu-runner service manageiq-rpm_build#450 PLATFORM (Joe Rafaniello)
  • 17. 17 Enhancements (2) ● Generalize the product feature for automation manager tagging of repos and credentials manageiq#22971 ● Migrate existing product features to handle renames from core 22971 manageiq-schema#731 ● Update go dependencies manageiq-pods#1091 manageiq-pods#1098 manageiq-pods#1102 ● Update yarn to v4.2.2 manageiq#23018 manageiq#23012 manageiq#23033 ● Bump ed25519 upper version limit to 2.0 linux_admin#246 PLATFORM (Joe Rafaniello)
  • 18. 18 Bugs ● Fix local spec failures on ruby 3.1 linux_admin#247 ● Bump appliance_console for kafka client fix manageiq#23024 ● Rework Kafka health check manageiq#23020 ● Fixed ansible tower templates title manageiq#23032 ● fix MiqProvisionTask#statemachine_task_status manageiq#23027 ● Bump manageiq-appliance_console, linux_admin for net-scp fix manageiq#23014 ● Improve the defaults for optional positional AnsibleRunnerWorkflow parameters manageiq#23026 ● Update GitWorktree/Rugged remote URL before pull if it has changed manageiq#22972 ● Move ruby_parser to a non-dev gem as it's a dep of prism manageiq#23025 ● Rework Kafka health check in manageiq-messaging-ready manageiq-appliance#384 ● Fix missing kafka client ca-cert manageiq-appliance_console#250 PLATFORM (Joe Rafaniello)
  • 19. 19 Bugs(2) ● Revert "Merge pull request #1096 from bdunne/openssl_fix" manageiq-pods#1099 ● Switch from UBI openssl-libs to Stream openssl-libs manageiq-pods#1096 ● Openssl lockdown to < v3.2 manageiq-rpm_build#458 ● Switch from UBI openssl-libs to Stream openssl-libs manageiq-rpm_build#457 PLATFORM (Joe Rafaniello)
  • 20. 20 Questions? Discussion? Sprint 238 Review - May 29, 2024 Meeting Start: 9:30 am EDT https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09