SlideShare uma empresa Scribd logo
1 de 24
SPRINT 191 REVIEW
- Sprint Ending July 11, 2022
July 13, 2022
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
UI
(Jeffrey Bonson)
Bugs
● add missing label for custom wwpn (manageiq-ui-classic#8344)
● Fix for not able to provision via images (manageiq-ui-classic#8343)
● Fix report's filter overlap issue with notification drawer (manageiq-ui-classic#8340)
● Fixed copy dashboard form bug (manageiq-ui-classic#8335)
● Fixed file size validation bug (manageiq-ui-classic#8333)
● Fix storage resource heatmap (manageiq-ui-classic#8332)
● Fixed button permission issues for firmware registry and vm right siz… (manageiq-ui-classic#8331)
Enhancement
● Reload settings page after saving to allow changes to appear (manageiq-ui-classic#8342)
● Adding "Management Console" access for a PowerVS VM (manageiq-ui-classic#8319)
● Add cloud volume clone feature (manageiq-ui-classic#8301)
● De explorization of Service Pages (manageiq-ui-classic#8229)
Refactoring
● remove db checks on every request and use in memory cache (dev only) (manageiq-ui-classic#8336)
● Refactored host initiator form to fix lint issues and add simple valu… (manageiq-ui-classic#8349)
● Refactored custom button form (manageiq-ui-classic#8348)
● Refactored generic object form to use simple value for searchable field (manageiq-ui-classic#8334)
Bug 7
Enhancement 4
Refactoring 3
Others 3
Total 17
6
add missing label for custom wwpn (manageiq-ui-classic#8344)
UI
(Jeffrey Bonson)
Before
After
7
Fix for not able to provision via images (manageiq-ui-classic#8343)
UI
(Jeffrey Bonson)
Before
After
8
Fix report's filter overlap issue with notification drawer (manageiq-ui-classic#8340)
UI
(Jeffrey Bonson)
After
Before
9
Fixed copy dashboard form bug (manageiq-ui-classic#8335)
UI
(Jeffrey Bonson)
Before After
10
Fixed file size validation bug (manageiq-ui-classic#8333)
UI
(Jeffrey Bonson)
Before
After
11
Fix storage resource heatmap (manageiq-ui-classic#8332)
UI
(Jeffrey Bonson)
Before
After
12
Fixed button permission issues for firmware registry and vm right siz… (manageiq-ui-classic#8331)
UI
(Jeffrey Bonson)
Before
After
13
Reload settings page after saving to allow changes to appear (manageiq-ui-classic#8342)
UI
(Jeffrey Bonson)
14
Add cloud volume clone feature (manageiq-ui-classic#8301)
UI
(Jeffrey Bonson)
Before
After
15
De explorization of Service Pages (manageiq-ui-classic#8229)
UI
(Jeffrey Bonson)
Before
After
16
Refactoring
1. Refactored host initiator form to fix lint issues and add simple valu… (manageiq-ui-classic#8349)
2. Refactored custom button form (manageiq-ui-classic#8348)
3. Refactored generic object form to use simple value for searchable field (manageiq-ui-classic#8334)
UI
(Jeffrey Bonson)
17
Core
● Move miq_scsi_targets/miq_scsi_luns to core InfraManager (#21980)
● Fix the ems_id foreign_key for wwpn_candidates (#21986)
IBM PowerVS
● Improve IAM auth error message (#402)
● Fix exception handler classes (#397)
IBM Power HMC
● Add support for provisioning VMs from Templates (#63)
PROVIDERS
(Adam Grare)
18
IBM Terraform
● Fix issue where MCM is referenced instead of Cloud Pak (#83)
Openshift
● Improve external_logging supports feature (#227)
Openstack
● Improve event monitor available check by moving to verify_credentials (#805)
● Fix ceilometer events endpoint creation (#807)
PROVIDERS
(Adam Grare)
19
Oracle Cloud
● Fix cloud database creation using DDF params (#72)
● Skip deleted databases in inventory collection (#70)
VMware
● Add a setting to allow ESXi servers to be added for testing (#810)
PROVIDERS
(Adam Grare)
20
Enhancements
● Rename params_for_update to params_to_attributes manageiq#21958
● Convert external_logging to simple supports type manageiq#21964
● Simplify bin/build to default BASE_DIR and REPO manageiq-pods#845
● Avoid installing weak dependencies and specify only the ones we need manageiq-pods#846
manageiq-rpm_build#289
● Clean more files after dnf installing manageiq-pods#844
● Update kafka to 3.2.0 manageiq-rpm_build#288
● Build the ARCH and Source RPMs manageiq-rpm_build#268
● Upgrade bootsnap 1.8.1 for psych 4 / 3 compatibility manageiq#21963
PLATFORM
(Joe Rafaniello)
21
Bugs
● Fix authentication privilege escalation issues manageiq#21946 manageiq-schema#650
● Include AsyncDeleteMixin manageiq#21974
● Various test improvements manageiq#21966 manageiq#21967 manageiq#21976
● Translation fixes manageiq#21969 manageiq#21978
PLATFORM
(Joe Rafaniello)
22
Enhancements
● Fix HTTP OPTIONS to support params_for_create differences across providers manageiq-api#1168
API
(Keenan Brock)
23
Questions? Discussion?
Sprint 192 Review - July 27, 2022
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 talk.manageiq.org
youtube.com/user/ManageIQVideo
linkedin.com/company/manageiq

Mais conteúdo relacionado

Semelhante a Sprint 191

Sprint 185
Sprint 185Sprint 185
Sprint 185ManageIQ
 
Sprint 216
Sprint 216Sprint 216
Sprint 216ManageIQ
 
Sprint 175
Sprint 175Sprint 175
Sprint 175ManageIQ
 
Sprint 219
Sprint 219Sprint 219
Sprint 219ManageIQ
 
Sprint 196
Sprint 196Sprint 196
Sprint 196ManageIQ
 
Sprint 183
Sprint 183Sprint 183
Sprint 183ManageIQ
 
Sprint 201
Sprint 201Sprint 201
Sprint 201ManageIQ
 
ManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide DeckManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide DeckManageIQ
 
Sprint 214
Sprint 214Sprint 214
Sprint 214ManageIQ
 
Sprint 192
Sprint 192Sprint 192
Sprint 192ManageIQ
 
Sprint 181
Sprint 181Sprint 181
Sprint 181ManageIQ
 
Sprint 193
Sprint 193Sprint 193
Sprint 193ManageIQ
 
Sprint 182
Sprint 182Sprint 182
Sprint 182ManageIQ
 
Sprint 194
Sprint 194Sprint 194
Sprint 194ManageIQ
 
Sprint 187
Sprint 187Sprint 187
Sprint 187ManageIQ
 
Sprint 180
Sprint 180Sprint 180
Sprint 180ManageIQ
 
Sprint 172
Sprint 172Sprint 172
Sprint 172ManageIQ
 
Sprint 186
Sprint 186Sprint 186
Sprint 186ManageIQ
 
Sprint 212
Sprint 212Sprint 212
Sprint 212ManageIQ
 

Semelhante a Sprint 191 (20)

Sprint 185
Sprint 185Sprint 185
Sprint 185
 
Sprint 216
Sprint 216Sprint 216
Sprint 216
 
Sprint 175
Sprint 175Sprint 175
Sprint 175
 
Sprint 219
Sprint 219Sprint 219
Sprint 219
 
Sprint 196
Sprint 196Sprint 196
Sprint 196
 
Sprint 183
Sprint 183Sprint 183
Sprint 183
 
Sprint 201
Sprint 201Sprint 201
Sprint 201
 
ManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide DeckManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide Deck
 
Sprint 214
Sprint 214Sprint 214
Sprint 214
 
Sprint 192
Sprint 192Sprint 192
Sprint 192
 
Sprint 181
Sprint 181Sprint 181
Sprint 181
 
Sprint 193
Sprint 193Sprint 193
Sprint 193
 
Sprint 182
Sprint 182Sprint 182
Sprint 182
 
Sprint 194
Sprint 194Sprint 194
Sprint 194
 
Sprint 187
Sprint 187Sprint 187
Sprint 187
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 172
Sprint 172Sprint 172
Sprint 172
 
Sprint 186
Sprint 186Sprint 186
Sprint 186
 
Sprint 212
Sprint 212Sprint 212
Sprint 212
 

Mais de 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 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 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
 
ManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 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 223
Sprint 223Sprint 223
Sprint 223ManageIQ
 
Sprint 222
Sprint 222Sprint 222
Sprint 222ManageIQ
 
Sprint 221
Sprint 221Sprint 221
Sprint 221ManageIQ
 
Sprint 220
Sprint 220Sprint 220
Sprint 220ManageIQ
 
Sprint 218
Sprint 218Sprint 218
Sprint 218ManageIQ
 
Sprint 217
Sprint 217Sprint 217
Sprint 217ManageIQ
 
Sprint 215
Sprint 215Sprint 215
Sprint 215ManageIQ
 
Sprint 213
Sprint 213Sprint 213
Sprint 213ManageIQ
 
Sprint 211
Sprint 211Sprint 211
Sprint 211ManageIQ
 
Sprint 210
Sprint 210Sprint 210
Sprint 210ManageIQ
 

Mais de ManageIQ (20)

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 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
 
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 224
Sprint 224Sprint 224
Sprint 224
 
Sprint 223
Sprint 223Sprint 223
Sprint 223
 
Sprint 222
Sprint 222Sprint 222
Sprint 222
 
Sprint 221
Sprint 221Sprint 221
Sprint 221
 
Sprint 220
Sprint 220Sprint 220
Sprint 220
 
Sprint 218
Sprint 218Sprint 218
Sprint 218
 
Sprint 217
Sprint 217Sprint 217
Sprint 217
 
Sprint 215
Sprint 215Sprint 215
Sprint 215
 
Sprint 213
Sprint 213Sprint 213
Sprint 213
 
Sprint 211
Sprint 211Sprint 211
Sprint 211
 
Sprint 210
Sprint 210Sprint 210
Sprint 210
 

Último

Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLionel Briand
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingShane Coughlan
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxRTS corp
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slidesvaideheekore1
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsJean Silva
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesKrzysztofKkol1
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...OnePlan Solutions
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfRTS corp
 
VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecturerahul_net
 
SoftTeco - Software Development Company Profile
SoftTeco - Software Development Company ProfileSoftTeco - Software Development Company Profile
SoftTeco - Software Development Company Profileakrivarotava
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 

Último (20)

Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slides
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero results
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
 
VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecture
 
SoftTeco - Software Development Company Profile
SoftTeco - Software Development Company ProfileSoftTeco - Software Development Company Profile
SoftTeco - Software Development Company Profile
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 

Sprint 191

  • 1. SPRINT 191 REVIEW - Sprint Ending July 11, 2022 July 13, 2022 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 UI (Jeffrey Bonson) Bugs ● add missing label for custom wwpn (manageiq-ui-classic#8344) ● Fix for not able to provision via images (manageiq-ui-classic#8343) ● Fix report's filter overlap issue with notification drawer (manageiq-ui-classic#8340) ● Fixed copy dashboard form bug (manageiq-ui-classic#8335) ● Fixed file size validation bug (manageiq-ui-classic#8333) ● Fix storage resource heatmap (manageiq-ui-classic#8332) ● Fixed button permission issues for firmware registry and vm right siz… (manageiq-ui-classic#8331) Enhancement ● Reload settings page after saving to allow changes to appear (manageiq-ui-classic#8342) ● Adding "Management Console" access for a PowerVS VM (manageiq-ui-classic#8319) ● Add cloud volume clone feature (manageiq-ui-classic#8301) ● De explorization of Service Pages (manageiq-ui-classic#8229) Refactoring ● remove db checks on every request and use in memory cache (dev only) (manageiq-ui-classic#8336) ● Refactored host initiator form to fix lint issues and add simple valu… (manageiq-ui-classic#8349) ● Refactored custom button form (manageiq-ui-classic#8348) ● Refactored generic object form to use simple value for searchable field (manageiq-ui-classic#8334) Bug 7 Enhancement 4 Refactoring 3 Others 3 Total 17
  • 6. 6 add missing label for custom wwpn (manageiq-ui-classic#8344) UI (Jeffrey Bonson) Before After
  • 7. 7 Fix for not able to provision via images (manageiq-ui-classic#8343) UI (Jeffrey Bonson) Before After
  • 8. 8 Fix report's filter overlap issue with notification drawer (manageiq-ui-classic#8340) UI (Jeffrey Bonson) After Before
  • 9. 9 Fixed copy dashboard form bug (manageiq-ui-classic#8335) UI (Jeffrey Bonson) Before After
  • 10. 10 Fixed file size validation bug (manageiq-ui-classic#8333) UI (Jeffrey Bonson) Before After
  • 11. 11 Fix storage resource heatmap (manageiq-ui-classic#8332) UI (Jeffrey Bonson) Before After
  • 12. 12 Fixed button permission issues for firmware registry and vm right siz… (manageiq-ui-classic#8331) UI (Jeffrey Bonson) Before After
  • 13. 13 Reload settings page after saving to allow changes to appear (manageiq-ui-classic#8342) UI (Jeffrey Bonson)
  • 14. 14 Add cloud volume clone feature (manageiq-ui-classic#8301) UI (Jeffrey Bonson) Before After
  • 15. 15 De explorization of Service Pages (manageiq-ui-classic#8229) UI (Jeffrey Bonson) Before After
  • 16. 16 Refactoring 1. Refactored host initiator form to fix lint issues and add simple valu… (manageiq-ui-classic#8349) 2. Refactored custom button form (manageiq-ui-classic#8348) 3. Refactored generic object form to use simple value for searchable field (manageiq-ui-classic#8334) UI (Jeffrey Bonson)
  • 17. 17 Core ● Move miq_scsi_targets/miq_scsi_luns to core InfraManager (#21980) ● Fix the ems_id foreign_key for wwpn_candidates (#21986) IBM PowerVS ● Improve IAM auth error message (#402) ● Fix exception handler classes (#397) IBM Power HMC ● Add support for provisioning VMs from Templates (#63) PROVIDERS (Adam Grare)
  • 18. 18 IBM Terraform ● Fix issue where MCM is referenced instead of Cloud Pak (#83) Openshift ● Improve external_logging supports feature (#227) Openstack ● Improve event monitor available check by moving to verify_credentials (#805) ● Fix ceilometer events endpoint creation (#807) PROVIDERS (Adam Grare)
  • 19. 19 Oracle Cloud ● Fix cloud database creation using DDF params (#72) ● Skip deleted databases in inventory collection (#70) VMware ● Add a setting to allow ESXi servers to be added for testing (#810) PROVIDERS (Adam Grare)
  • 20. 20 Enhancements ● Rename params_for_update to params_to_attributes manageiq#21958 ● Convert external_logging to simple supports type manageiq#21964 ● Simplify bin/build to default BASE_DIR and REPO manageiq-pods#845 ● Avoid installing weak dependencies and specify only the ones we need manageiq-pods#846 manageiq-rpm_build#289 ● Clean more files after dnf installing manageiq-pods#844 ● Update kafka to 3.2.0 manageiq-rpm_build#288 ● Build the ARCH and Source RPMs manageiq-rpm_build#268 ● Upgrade bootsnap 1.8.1 for psych 4 / 3 compatibility manageiq#21963 PLATFORM (Joe Rafaniello)
  • 21. 21 Bugs ● Fix authentication privilege escalation issues manageiq#21946 manageiq-schema#650 ● Include AsyncDeleteMixin manageiq#21974 ● Various test improvements manageiq#21966 manageiq#21967 manageiq#21976 ● Translation fixes manageiq#21969 manageiq#21978 PLATFORM (Joe Rafaniello)
  • 22. 22 Enhancements ● Fix HTTP OPTIONS to support params_for_create differences across providers manageiq-api#1168 API (Keenan Brock)
  • 23. 23 Questions? Discussion? Sprint 192 Review - July 27, 2022 Meeting Start: 9:30 am EDT https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09
  • 24. THANK YOU manageiq.org github.com/ManageIQ twitter.com/ManageIQ gitter.im/ManageIQ/manageiq facebook.com/manageiq talk.manageiq.org youtube.com/user/ManageIQVideo linkedin.com/company/manageiq

Notas do Editor

  1. Keenan renamed params_for_update to avoid a model and api conflict and to align with the implementation Keenan also converted external_logging from a supports with a conditional to the simpler support_not and allow subclasses to deal with these details Jason made running builds simpler by using intelligent defaults for BASE_DIR and REPO parameters if not provided Jason shrunk the image sizes a bit by avoiding the installation of unnecessary dependencies and specifying only the ones we need Jason continued to shrink the image sizes by cleaning up unnecessary files Adam updated kafka to 3.2.0 as that version dropped log4j Brandon added ARCH and Source RPMs for easier maintenance and fix creation as they contain sources and the RPM spec I upgraded the developer gem bootsnap for newer psych version 3 and 4 compatibility
  2. Gilbert and Adam fixed issues around authentications configured to be run with different privilege escalation such as su and sudo. This previously wasn't fully supported in the API due to implementation details. Now, you can properly specify such an escalation or none at all. Melody added the missing AsyncDeleteMixin to CloudDatabase to allow it to be deleted in the background. This is needed as we add CRUD operations for this model. Keenan made some test improvements to normalize some of our tests around creating servers for tests, clearing the api token store in tests to possibly fix a sporadic failure, and removing test parallelization that was not in use with github actions and could be resurrected if we ever need it again. Frank made some fixes in translations to use the latest version of our English pot file for use by the other languages by adding new or fixing previously missing translations
  3. In order to convert CloudDatabase to React, we fixed the way we handle params_for_create differences across providers. This fixed HTTP OPTIONS, the method that provides our dynamic forms definitions.