SlideShare a Scribd company logo
1 of 18
SPRINT 236 REVIEW
Ending April 29, 2024
May 1, 2024
Meeting Start: 9:30 am EDT
2
SPEAKERS
● Overview (Jason Frey)
● UI (Jeffrey Bonson)
● Providers (Adam Grare)
● Platform (Joe Rafaniello)
● Api (Keenan Brock)
3
4
5
Bugs
1. Fixed schedule summary page request value (manageiq-ui-classic#9170)
2. Don't double require rails environment (manageiq-ui-classic#9169)
Enhancements
1. Search feature for provisioning instance and virtual machines (manageiq-ui-classic#9159)
2. Fix publish virtual-machines purpose tags style (manageiq-ui-classic#9160)
3. Cleanup VmResize component and fix lint errors (manageiq-ui-classic#9167)
4. Display OS 'name' as 'Description' (manageiq-ui-classic#9110)
Tests
1. Fix PhysicalStorageForm test for radio buttons (manageiq-ui-classic#9163)
2. Fix CopyCatalogForm test (manageiq-ui-classic#9162)
3. Fix ServiceDialogFromOt test (manageiq-ui-classic#9161)
4. Fix HostInitiatorGroupForm test (manageiq-ui-classic#9164)
5. Fix ProvGrid test (manageiq-ui-classic#9165)
6. Fix TreeSelector test (manageiq-ui-classic#9158)
7. Fix MiqStructuredListSub test (manageiq-ui-classic#9166)
UI
(Jeffrey Bonson)
6
Fixed schedule summary page request value (manageiq-ui-classic#9170)
UI
(Jeffrey Bonson)
Before
After
7
Don't double require rails environment (manageiq-ui-classic#9169)
UI
(Jeffrey Bonson)
Before After
8
Search feature for provisioning instance and virtual machines (manageiq-ui-classic#9159)
UI
(Jeffrey Bonson)
Before
Before
After
After
9
UI
(Jeffrey Bonson)
Fix publish virtual-machines purpose tags style (manageiq-ui-classic#9160)
Before
After
10
UI
(Jeffrey Bonson)
Display OS 'name' as 'Description' (manageiq-ui-classic#9110)
11
UI
(Jeffrey Bonson)
Test
1. Fix PhysicalStorageForm test for radio buttons (manageiq-ui-classic#9163)
2. Fix CopyCatalogForm test (manageiq-ui-classic#9162)
3. Fix ServiceDialogFromOt test (manageiq-ui-classic#9161)
4. Fix HostInitiatorGroupForm test (manageiq-ui-classic#9164)
5. Fix ProvGrid test (manageiq-ui-classic#9165)
6. Fix TreeSelector test (manageiq-ui-classic#9158)
7. Fix MiqStructuredListSub test (manageiq-ui-classic#9166)
12
Documentation
● Add a guide for using VCRs for EmsRefresh (#544)
Core
● Make automation manager credential types pluggable (#22995)
● Remove ansible_playbook catalog type from EmbeddedAutomationManager class (#22999)
Google
● Add rbnacl dependency for jwt (#264)
IBM PowerVC
● Improve OS version for VMs (#106)
PROVIDERS
(Adam Grare)
13
Embedded Terraform
● Add EmbeddedTerraform UI menu items, list views, detail views (#3)
● Improve template and repository list view by showing repo branch name (#18)
● Add template credentials for various terraform providers (#16)
● Add OrchestrationStack and Job state-machine for running terraform templates (#12)
● Add terraform-runner API client (#7)
● Fix repository refresh button (#17)
● Improve Terraform::Runner.available? by using api/ping endpoint (#14)
PROVIDERS
(Adam Grare)
14
Enhancements
● Upgrade cross repo tests to ruby 3.1 manageiq-cross_repo#108
● Use hash.fetch instead of key? ? : manageiq#22998
● Add object_src Content-Security-Policy directive manageiq#23001
● Add workflow_dispatch to allow manually triggering monolithic builds manageiq#22997
● Add appliance smoke tests manageiq-appliance-build#568 manageiq-appliance-build#569
● Add a CRD field to replace InsecureSkipVerify=true manageiq-pods#1081
PLATFORM
(Joe Rafaniello)
15
Bugs
● Fix issue where sqlite3 2.x doesn't want to load with activerecord 6.1 activerecord-
virtual_attributes#140
● Add referrer_policy to security headers to fix DAST scan manageiq#23004
● Fix supports_helper stub_supports to handle unsupported_reason manageiq#22976
● Fix missing i18n with appliance_console_cli manageiq-appliance_console#247
● Fix post_activation exception when setting up internal database manageiq-appliance_console#244
● Fix cross_repo for node_js repositories manageiq-cross_repo#109
● Revert "Temporarily lock down to ruby 3.1.2-142" manageiq-rpm_build#456
PLATFORM
(Joe Rafaniello)
16
API
(Keenan Brock)
Enhancements
● Use pluggable credential types method call manageiq-api#1259 @nasark
● add /api/providers/#/metric_rollups manageiq-api#1258 @kbrock
Refactor
● Use standard SupportsFeatureMixin manageiq-api#1257 @kbrock
● test sub-type search for basic resource listing (GET index) manageiq-api#1256 @kbrock
17
Questions? Discussion?
Sprint 237 Review - May 15, 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 236 Review - Slide Deck

Sprint 195
Sprint 195Sprint 195
Sprint 195ManageIQ
 
ManageIQ - Sprint 237 Review - Slide Deck
ManageIQ - Sprint 237 Review - Slide DeckManageIQ - Sprint 237 Review - Slide Deck
ManageIQ - Sprint 237 Review - Slide DeckManageIQ
 
Sprint 194
Sprint 194Sprint 194
Sprint 194ManageIQ
 
ManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide DeckManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ
 
Sprint 213
Sprint 213Sprint 213
Sprint 213ManageIQ
 
Sprint 215
Sprint 215Sprint 215
Sprint 215ManageIQ
 
Sprint 219
Sprint 219Sprint 219
Sprint 219ManageIQ
 
Sprint 216
Sprint 216Sprint 216
Sprint 216ManageIQ
 
Sprint 218
Sprint 218Sprint 218
Sprint 218ManageIQ
 
Sprint 191
Sprint 191Sprint 191
Sprint 191ManageIQ
 
ManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ
 
Sprint 183
Sprint 183Sprint 183
Sprint 183ManageIQ
 
Sprint 212
Sprint 212Sprint 212
Sprint 212ManageIQ
 
Sprint 212
Sprint 212Sprint 212
Sprint 212ManageIQ
 
ManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ
 
Sprint 189
Sprint 189Sprint 189
Sprint 189ManageIQ
 
Sprint 176
Sprint 176Sprint 176
Sprint 176ManageIQ
 
Sprint 211
Sprint 211Sprint 211
Sprint 211ManageIQ
 

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

Sprint 195
Sprint 195Sprint 195
Sprint 195
 
ManageIQ - Sprint 237 Review - Slide Deck
ManageIQ - Sprint 237 Review - Slide DeckManageIQ - Sprint 237 Review - Slide Deck
ManageIQ - Sprint 237 Review - Slide Deck
 
Sprint 194
Sprint 194Sprint 194
Sprint 194
 
ManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide DeckManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide Deck
 
ManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 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 213
Sprint 213Sprint 213
Sprint 213
 
Sprint 215
Sprint 215Sprint 215
Sprint 215
 
Sprint 219
Sprint 219Sprint 219
Sprint 219
 
Sprint 216
Sprint 216Sprint 216
Sprint 216
 
Sprint 218
Sprint 218Sprint 218
Sprint 218
 
Sprint 191
Sprint 191Sprint 191
Sprint 191
 
ManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide Deck
 
Sprint 183
Sprint 183Sprint 183
Sprint 183
 
Sprint 212
Sprint 212Sprint 212
Sprint 212
 
Sprint 212
Sprint 212Sprint 212
Sprint 212
 
ManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide Deck
 
Sprint 189
Sprint 189Sprint 189
Sprint 189
 
Sprint 176
Sprint 176Sprint 176
Sprint 176
 
Sprint 211
Sprint 211Sprint 211
Sprint 211
 

More from ManageIQ

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 224
Sprint 224Sprint 224
Sprint 224ManageIQ
 
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
 

More from ManageIQ (13)

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 224
Sprint 224Sprint 224
Sprint 224
 
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
 

Recently uploaded

Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...drm1699
 
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypseTomasz Kowalczewski
 
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...Lisi Hocke
 
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
Workshop -  Architecting Innovative Graph Applications- GraphSummit MilanWorkshop -  Architecting Innovative Graph Applications- GraphSummit Milan
Workshop - Architecting Innovative Graph Applications- GraphSummit MilanNeo4j
 
GraphSummit Milan - Neo4j: The Art of the Possible with Graph
GraphSummit Milan - Neo4j: The Art of the Possible with GraphGraphSummit Milan - Neo4j: The Art of the Possible with Graph
GraphSummit Milan - Neo4j: The Art of the Possible with GraphNeo4j
 
A Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdfA Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdfICS
 
The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)Roberto Bettazzoni
 
GraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4jGraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4jNeo4j
 
Transformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with LinksTransformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with LinksJinanKordab
 
Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Eraconfluent
 
The Strategic Impact of Buying vs Building in Test Automation
The Strategic Impact of Buying vs Building in Test AutomationThe Strategic Impact of Buying vs Building in Test Automation
The Strategic Impact of Buying vs Building in Test AutomationElement34
 
Rapidoform for Modern Form Building and Insights
Rapidoform for Modern Form Building and InsightsRapidoform for Modern Form Building and Insights
Rapidoform for Modern Form Building and Insightsrapidoform
 
BusinessGPT - Security and Governance for Generative AI
BusinessGPT  - Security and Governance for Generative AIBusinessGPT  - Security and Governance for Generative AI
BusinessGPT - Security and Governance for Generative AIAGATSoftware
 
Microsoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdfMicrosoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdfMarkus Moeller
 
Incident handling is a clearly defined set of procedures to manage and respon...
Incident handling is a clearly defined set of procedures to manage and respon...Incident handling is a clearly defined set of procedures to manage and respon...
Incident handling is a clearly defined set of procedures to manage and respon...Varun Mithran
 
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...Abortion Clinic
 
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Andreas Granig
 

Recently uploaded (20)

Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
 
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
 
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
 
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
 
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
Workshop -  Architecting Innovative Graph Applications- GraphSummit MilanWorkshop -  Architecting Innovative Graph Applications- GraphSummit Milan
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
 
GraphSummit Milan - Neo4j: The Art of the Possible with Graph
GraphSummit Milan - Neo4j: The Art of the Possible with GraphGraphSummit Milan - Neo4j: The Art of the Possible with Graph
GraphSummit Milan - Neo4j: The Art of the Possible with Graph
 
A Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdfA Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdf
 
The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)
 
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
 
GraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4jGraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4j
 
Transformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with LinksTransformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with Links
 
Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Era
 
The Strategic Impact of Buying vs Building in Test Automation
The Strategic Impact of Buying vs Building in Test AutomationThe Strategic Impact of Buying vs Building in Test Automation
The Strategic Impact of Buying vs Building in Test Automation
 
Rapidoform for Modern Form Building and Insights
Rapidoform for Modern Form Building and InsightsRapidoform for Modern Form Building and Insights
Rapidoform for Modern Form Building and Insights
 
BusinessGPT - Security and Governance for Generative AI
BusinessGPT  - Security and Governance for Generative AIBusinessGPT  - Security and Governance for Generative AI
BusinessGPT - Security and Governance for Generative AI
 
Microsoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdfMicrosoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdf
 
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
 
Incident handling is a clearly defined set of procedures to manage and respon...
Incident handling is a clearly defined set of procedures to manage and respon...Incident handling is a clearly defined set of procedures to manage and respon...
Incident handling is a clearly defined set of procedures to manage and respon...
 
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
 
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
 

ManageIQ - Sprint 236 Review - Slide Deck

  • 1. SPRINT 236 REVIEW Ending April 29, 2024 May 1, 2024 Meeting Start: 9:30 am EDT
  • 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 schedule summary page request value (manageiq-ui-classic#9170) 2. Don't double require rails environment (manageiq-ui-classic#9169) Enhancements 1. Search feature for provisioning instance and virtual machines (manageiq-ui-classic#9159) 2. Fix publish virtual-machines purpose tags style (manageiq-ui-classic#9160) 3. Cleanup VmResize component and fix lint errors (manageiq-ui-classic#9167) 4. Display OS 'name' as 'Description' (manageiq-ui-classic#9110) Tests 1. Fix PhysicalStorageForm test for radio buttons (manageiq-ui-classic#9163) 2. Fix CopyCatalogForm test (manageiq-ui-classic#9162) 3. Fix ServiceDialogFromOt test (manageiq-ui-classic#9161) 4. Fix HostInitiatorGroupForm test (manageiq-ui-classic#9164) 5. Fix ProvGrid test (manageiq-ui-classic#9165) 6. Fix TreeSelector test (manageiq-ui-classic#9158) 7. Fix MiqStructuredListSub test (manageiq-ui-classic#9166) UI (Jeffrey Bonson)
  • 6. 6 Fixed schedule summary page request value (manageiq-ui-classic#9170) UI (Jeffrey Bonson) Before After
  • 7. 7 Don't double require rails environment (manageiq-ui-classic#9169) UI (Jeffrey Bonson) Before After
  • 8. 8 Search feature for provisioning instance and virtual machines (manageiq-ui-classic#9159) UI (Jeffrey Bonson) Before Before After After
  • 9. 9 UI (Jeffrey Bonson) Fix publish virtual-machines purpose tags style (manageiq-ui-classic#9160) Before After
  • 10. 10 UI (Jeffrey Bonson) Display OS 'name' as 'Description' (manageiq-ui-classic#9110)
  • 11. 11 UI (Jeffrey Bonson) Test 1. Fix PhysicalStorageForm test for radio buttons (manageiq-ui-classic#9163) 2. Fix CopyCatalogForm test (manageiq-ui-classic#9162) 3. Fix ServiceDialogFromOt test (manageiq-ui-classic#9161) 4. Fix HostInitiatorGroupForm test (manageiq-ui-classic#9164) 5. Fix ProvGrid test (manageiq-ui-classic#9165) 6. Fix TreeSelector test (manageiq-ui-classic#9158) 7. Fix MiqStructuredListSub test (manageiq-ui-classic#9166)
  • 12. 12 Documentation ● Add a guide for using VCRs for EmsRefresh (#544) Core ● Make automation manager credential types pluggable (#22995) ● Remove ansible_playbook catalog type from EmbeddedAutomationManager class (#22999) Google ● Add rbnacl dependency for jwt (#264) IBM PowerVC ● Improve OS version for VMs (#106) PROVIDERS (Adam Grare)
  • 13. 13 Embedded Terraform ● Add EmbeddedTerraform UI menu items, list views, detail views (#3) ● Improve template and repository list view by showing repo branch name (#18) ● Add template credentials for various terraform providers (#16) ● Add OrchestrationStack and Job state-machine for running terraform templates (#12) ● Add terraform-runner API client (#7) ● Fix repository refresh button (#17) ● Improve Terraform::Runner.available? by using api/ping endpoint (#14) PROVIDERS (Adam Grare)
  • 14. 14 Enhancements ● Upgrade cross repo tests to ruby 3.1 manageiq-cross_repo#108 ● Use hash.fetch instead of key? ? : manageiq#22998 ● Add object_src Content-Security-Policy directive manageiq#23001 ● Add workflow_dispatch to allow manually triggering monolithic builds manageiq#22997 ● Add appliance smoke tests manageiq-appliance-build#568 manageiq-appliance-build#569 ● Add a CRD field to replace InsecureSkipVerify=true manageiq-pods#1081 PLATFORM (Joe Rafaniello)
  • 15. 15 Bugs ● Fix issue where sqlite3 2.x doesn't want to load with activerecord 6.1 activerecord- virtual_attributes#140 ● Add referrer_policy to security headers to fix DAST scan manageiq#23004 ● Fix supports_helper stub_supports to handle unsupported_reason manageiq#22976 ● Fix missing i18n with appliance_console_cli manageiq-appliance_console#247 ● Fix post_activation exception when setting up internal database manageiq-appliance_console#244 ● Fix cross_repo for node_js repositories manageiq-cross_repo#109 ● Revert "Temporarily lock down to ruby 3.1.2-142" manageiq-rpm_build#456 PLATFORM (Joe Rafaniello)
  • 16. 16 API (Keenan Brock) Enhancements ● Use pluggable credential types method call manageiq-api#1259 @nasark ● add /api/providers/#/metric_rollups manageiq-api#1258 @kbrock Refactor ● Use standard SupportsFeatureMixin manageiq-api#1257 @kbrock ● test sub-type search for basic resource listing (GET index) manageiq-api#1256 @kbrock
  • 17. 17 Questions? Discussion? Sprint 237 Review - May 15, 2024 Meeting Start: 9:30 am EDT https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09