SlideShare a Scribd company logo
1 of 18
SPRINT 225 REVIEW
Ending November 13, 2023
November 15, 2023
Meeting Start: 9:30 am EST
2
SPEAKERS
● Overview (Jason Frey)
● UI (Jeffrey Bonson)
● Providers (Adam Grare)
● Platform (Joe Rafaniello)
3
4
5
Earned 100% Passing on the OpenSSF Best Practices Badge 🎉
https://www.bestpractices.dev/en/projects/4282
The Open Source Security Foundation (OpenSSF) Best Practices badge is a way for Free/Libre and Open
Source Software (FLOSS) projects to show that they follow best practices. Projects can voluntarily self-
certify, at no cost, by using this web application to explain how they follow each best practice. The
OpenSSF Best Practices Badge is inspired by the many badges available to projects on GitHub.
Consumers of the badge can quickly assess which FLOSS projects are following best practices and as a
result are more likely to produce higher-quality secure software.
COMMUNITY
(Jason Frey)
6
Bugs
1. Fix for missing toast notifications (manageiq-ui-classic#8948)
2. Fixed accessibility issues with the server settings authentication page (manageiq-ui-classic#8940)
3. Fixed explorer tree accessibility violations (manageiq-ui-classic#8952)
4. Remove Id from Host Endpoint When Submitting Form (manageiq-ui-classic#8950)
5. Fix table header accessibility issues (manageiq-ui-classic#8955)
Others
1. Rubocop Fixes in routes.rb (manageiq-ui-classic#8845)
2. Drop Ruby 2.7 (manageiq-ui-classic#8949)
3. Updated ui json files after core 22770 22781 (manageiq-ui-classic#8960)
UI
(Jeffrey Bonson)
7
Fix for missing toast notifications (manageiq-ui-classic#8948)
UI
(Jeffrey Bonson)
8
Fixed accessibility issues with the server settings authentication page (manageiq-ui-classic#8940)
UI
(Jeffrey Bonson)
9
Fixed explorer tree accessibility violations (manageiq-ui-classic#8952)
UI
(Jeffrey Bonson)
10
Remove Id from Host Endpoint When Submitting Form (manageiq-ui-classic#8950)
UI
(Jeffrey Bonson)
11
Fix table header accessibility issues (manageiq-ui-classic#8955)
UI
(Jeffrey Bonson)
12
Others
1. Rubocop Fixes in routes.rb (manageiq-ui-classic#8845)
2. Drop Ruby 2.7 (manageiq-ui-classic#8949)
3. Updated ui json files after core 22770 22781 (manageiq-ui-classic#8960)
UI
(Jeffrey Bonson)
13
Core
● Autosave a manager’s provider to remove need for overrides (#20318)
Amazon
● Refactor regions spec to not require a hard-coded list (#833)
● Add AWS Regions sync to the scheduled task (#834)
Nuage
● Xlab-si reverted back to their original org name on ansible galaxy (#300)
PROVIDERS
(Adam Grare)
14
Floe
● Add numerous validations on workflow payload (#136)
● Handle ImagePullErr and ImagePullBackOff errors (#135)
● Refactor Podman runner class to inherit from Docker (#140)
● Rename State#run_wait to #wait (#139)
● Improve task tests (#123)
PROVIDERS
(Adam Grare)
15
Enhancements
● Dynamically build worker_cmdline for non-rails workers manageiq#22236
● Drop Ruby 2.7 support manageiq#22768
● Add Ruby 3.1 and Ruby 3.2 awesome_spawn#70
● Add deep delete functionality manageiq#22674
● Use named arguments for psych 4 support manageiq#22766
● Update test for Ruby 3.1 compatibility manageiq#22767
● Mark Strings in Request Details for Translation manageiq#22506
● Add or update unique volume mount manageiq-pods#1008
● Disable old SSL Protocols < TLSv1.2 manageiq-appliance#305
● Update translations manageiq#22770 manageiq#22783 manageiq#22781
PLATFORM
(Joe Rafaniello)
16
Bugs
● Change messaging-health-check to manageiq.liveness-check manageiq#22775
● Change the ci.yaml to be more consistent with YAML.load/dump manageiq#22769
● Upgrade gems for ruby 3.0.x security issues manageiq#22761
● Add missing widget dashboard yaml strings to locale task config manageiq#22777
● Remove unnecessary supports_not manageiq#22751
● Add awesome_spawn gem directly manageiq#22782
PLATFORM
(Joe Rafaniello)
17
Questions? Discussion?
Sprint 226 Review - November 29, 2023
Meeting Start: 9:30 am EST
https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09
THANK YOU
manageiq.org github.com/ManageIQ
twitter.com/ManageIQ
gitter.im/ManageIQ/manageiq
facebook.com/manageiq
github.com/ManageIQ/manageiq/discussions
youtube.com/user/ManageIQVideo
linkedin.com/company/manageiq

More Related Content

Similar to Sprint 225

ManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ
 
Sprint 169
Sprint 169Sprint 169
Sprint 169ManageIQ
 
Sprint 203
Sprint 203Sprint 203
Sprint 203ManageIQ
 
ManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide DeckManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide DeckManageIQ
 
Sprint 211
Sprint 211Sprint 211
Sprint 211ManageIQ
 
Sprint 167
Sprint 167Sprint 167
Sprint 167ManageIQ
 
Sprint 117
Sprint 117Sprint 117
Sprint 117ManageIQ
 
Sprint 159
Sprint 159Sprint 159
Sprint 159ManageIQ
 
Sprint 204
Sprint 204Sprint 204
Sprint 204ManageIQ
 
Sprint 156
Sprint 156Sprint 156
Sprint 156ManageIQ
 
Sprint 175
Sprint 175Sprint 175
Sprint 175ManageIQ
 
Play vs Grails Smackdown - Devoxx France 2013
Play vs Grails Smackdown - Devoxx France 2013Play vs Grails Smackdown - Devoxx France 2013
Play vs Grails Smackdown - Devoxx France 2013Matt Raible
 
Sprint 221
Sprint 221Sprint 221
Sprint 221ManageIQ
 
Using Docker EE to Scale Operational Intelligence at Splunk
Using Docker EE to Scale Operational Intelligence at SplunkUsing Docker EE to Scale Operational Intelligence at Splunk
Using Docker EE to Scale Operational Intelligence at SplunkDocker, Inc.
 
Sprint 180
Sprint 180Sprint 180
Sprint 180ManageIQ
 
Sprint 218
Sprint 218Sprint 218
Sprint 218ManageIQ
 
手把手教你如何串接 Log 到各種網路服務
手把手教你如何串接 Log 到各種網路服務手把手教你如何串接 Log 到各種網路服務
手把手教你如何串接 Log 到各種網路服務Mu Chun Wang
 
Sprint 161
Sprint 161Sprint 161
Sprint 161ManageIQ
 
ManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ
 

Similar to Sprint 225 (20)

ManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide Deck
 
Sprint 169
Sprint 169Sprint 169
Sprint 169
 
Sprint 203
Sprint 203Sprint 203
Sprint 203
 
ManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide DeckManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide Deck
 
Sprint 211
Sprint 211Sprint 211
Sprint 211
 
Sprint 167
Sprint 167Sprint 167
Sprint 167
 
Sprint 117
Sprint 117Sprint 117
Sprint 117
 
Sprint 159
Sprint 159Sprint 159
Sprint 159
 
Sprint 204
Sprint 204Sprint 204
Sprint 204
 
Sprint 156
Sprint 156Sprint 156
Sprint 156
 
Sprint 175
Sprint 175Sprint 175
Sprint 175
 
Play vs Grails Smackdown - Devoxx France 2013
Play vs Grails Smackdown - Devoxx France 2013Play vs Grails Smackdown - Devoxx France 2013
Play vs Grails Smackdown - Devoxx France 2013
 
Sprint 221
Sprint 221Sprint 221
Sprint 221
 
Using Docker EE to Scale Operational Intelligence at Splunk
Using Docker EE to Scale Operational Intelligence at SplunkUsing Docker EE to Scale Operational Intelligence at Splunk
Using Docker EE to Scale Operational Intelligence at Splunk
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 218
Sprint 218Sprint 218
Sprint 218
 
手把手教你如何串接 Log 到各種網路服務
手把手教你如何串接 Log 到各種網路服務手把手教你如何串接 Log 到各種網路服務
手把手教你如何串接 Log 到各種網路服務
 
Sprint 161
Sprint 161Sprint 161
Sprint 161
 
ManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide Deck
 

More from ManageIQ

ManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide DeckManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide DeckManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide DeckManageIQ
 
Sprint 227
Sprint 227Sprint 227
Sprint 227ManageIQ
 
Sprint 224
Sprint 224Sprint 224
Sprint 224ManageIQ
 
Sprint 220
Sprint 220Sprint 220
Sprint 220ManageIQ
 
Sprint 219
Sprint 219Sprint 219
Sprint 219ManageIQ
 
Sprint 217
Sprint 217Sprint 217
Sprint 217ManageIQ
 
Sprint 216
Sprint 216Sprint 216
Sprint 216ManageIQ
 
Sprint 214
Sprint 214Sprint 214
Sprint 214ManageIQ
 
Sprint 213
Sprint 213Sprint 213
Sprint 213ManageIQ
 
Sprint 212
Sprint 212Sprint 212
Sprint 212ManageIQ
 
Sprint 210
Sprint 210Sprint 210
Sprint 210ManageIQ
 
Sprint 209
Sprint 209Sprint 209
Sprint 209ManageIQ
 
Sprint 208
Sprint 208Sprint 208
Sprint 208ManageIQ
 
Sprint 207
Sprint 207Sprint 207
Sprint 207ManageIQ
 
Sprint 206
Sprint 206Sprint 206
Sprint 206ManageIQ
 
Sprint 205
Sprint 205Sprint 205
Sprint 205ManageIQ
 

More from ManageIQ (19)

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 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide Deck
 
ManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide DeckManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide Deck
 
ManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide DeckManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide Deck
 
Sprint 227
Sprint 227Sprint 227
Sprint 227
 
Sprint 224
Sprint 224Sprint 224
Sprint 224
 
Sprint 220
Sprint 220Sprint 220
Sprint 220
 
Sprint 219
Sprint 219Sprint 219
Sprint 219
 
Sprint 217
Sprint 217Sprint 217
Sprint 217
 
Sprint 216
Sprint 216Sprint 216
Sprint 216
 
Sprint 214
Sprint 214Sprint 214
Sprint 214
 
Sprint 213
Sprint 213Sprint 213
Sprint 213
 
Sprint 212
Sprint 212Sprint 212
Sprint 212
 
Sprint 210
Sprint 210Sprint 210
Sprint 210
 
Sprint 209
Sprint 209Sprint 209
Sprint 209
 
Sprint 208
Sprint 208Sprint 208
Sprint 208
 
Sprint 207
Sprint 207Sprint 207
Sprint 207
 
Sprint 206
Sprint 206Sprint 206
Sprint 206
 
Sprint 205
Sprint 205Sprint 205
Sprint 205
 

Recently uploaded

How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfLivetecs LLC
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noidabntitsolutionsrishis
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 

Recently uploaded (20)

How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 

Sprint 225

  • 1. SPRINT 225 REVIEW Ending November 13, 2023 November 15, 2023 Meeting Start: 9:30 am EST
  • 2. 2 SPEAKERS ● Overview (Jason Frey) ● UI (Jeffrey Bonson) ● Providers (Adam Grare) ● Platform (Joe Rafaniello)
  • 3. 3
  • 4. 4
  • 5. 5 Earned 100% Passing on the OpenSSF Best Practices Badge 🎉 https://www.bestpractices.dev/en/projects/4282 The Open Source Security Foundation (OpenSSF) Best Practices badge is a way for Free/Libre and Open Source Software (FLOSS) projects to show that they follow best practices. Projects can voluntarily self- certify, at no cost, by using this web application to explain how they follow each best practice. The OpenSSF Best Practices Badge is inspired by the many badges available to projects on GitHub. Consumers of the badge can quickly assess which FLOSS projects are following best practices and as a result are more likely to produce higher-quality secure software. COMMUNITY (Jason Frey)
  • 6. 6 Bugs 1. Fix for missing toast notifications (manageiq-ui-classic#8948) 2. Fixed accessibility issues with the server settings authentication page (manageiq-ui-classic#8940) 3. Fixed explorer tree accessibility violations (manageiq-ui-classic#8952) 4. Remove Id from Host Endpoint When Submitting Form (manageiq-ui-classic#8950) 5. Fix table header accessibility issues (manageiq-ui-classic#8955) Others 1. Rubocop Fixes in routes.rb (manageiq-ui-classic#8845) 2. Drop Ruby 2.7 (manageiq-ui-classic#8949) 3. Updated ui json files after core 22770 22781 (manageiq-ui-classic#8960) UI (Jeffrey Bonson)
  • 7. 7 Fix for missing toast notifications (manageiq-ui-classic#8948) UI (Jeffrey Bonson)
  • 8. 8 Fixed accessibility issues with the server settings authentication page (manageiq-ui-classic#8940) UI (Jeffrey Bonson)
  • 9. 9 Fixed explorer tree accessibility violations (manageiq-ui-classic#8952) UI (Jeffrey Bonson)
  • 10. 10 Remove Id from Host Endpoint When Submitting Form (manageiq-ui-classic#8950) UI (Jeffrey Bonson)
  • 11. 11 Fix table header accessibility issues (manageiq-ui-classic#8955) UI (Jeffrey Bonson)
  • 12. 12 Others 1. Rubocop Fixes in routes.rb (manageiq-ui-classic#8845) 2. Drop Ruby 2.7 (manageiq-ui-classic#8949) 3. Updated ui json files after core 22770 22781 (manageiq-ui-classic#8960) UI (Jeffrey Bonson)
  • 13. 13 Core ● Autosave a manager’s provider to remove need for overrides (#20318) Amazon ● Refactor regions spec to not require a hard-coded list (#833) ● Add AWS Regions sync to the scheduled task (#834) Nuage ● Xlab-si reverted back to their original org name on ansible galaxy (#300) PROVIDERS (Adam Grare)
  • 14. 14 Floe ● Add numerous validations on workflow payload (#136) ● Handle ImagePullErr and ImagePullBackOff errors (#135) ● Refactor Podman runner class to inherit from Docker (#140) ● Rename State#run_wait to #wait (#139) ● Improve task tests (#123) PROVIDERS (Adam Grare)
  • 15. 15 Enhancements ● Dynamically build worker_cmdline for non-rails workers manageiq#22236 ● Drop Ruby 2.7 support manageiq#22768 ● Add Ruby 3.1 and Ruby 3.2 awesome_spawn#70 ● Add deep delete functionality manageiq#22674 ● Use named arguments for psych 4 support manageiq#22766 ● Update test for Ruby 3.1 compatibility manageiq#22767 ● Mark Strings in Request Details for Translation manageiq#22506 ● Add or update unique volume mount manageiq-pods#1008 ● Disable old SSL Protocols < TLSv1.2 manageiq-appliance#305 ● Update translations manageiq#22770 manageiq#22783 manageiq#22781 PLATFORM (Joe Rafaniello)
  • 16. 16 Bugs ● Change messaging-health-check to manageiq.liveness-check manageiq#22775 ● Change the ci.yaml to be more consistent with YAML.load/dump manageiq#22769 ● Upgrade gems for ruby 3.0.x security issues manageiq#22761 ● Add missing widget dashboard yaml strings to locale task config manageiq#22777 ● Remove unnecessary supports_not manageiq#22751 ● Add awesome_spawn gem directly manageiq#22782 PLATFORM (Joe Rafaniello)
  • 17. 17 Questions? Discussion? Sprint 226 Review - November 29, 2023 Meeting Start: 9:30 am EST https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09