SlideShare a Scribd company logo
1 of 21
Download to read offline
SPRINT 167 REVIEW
- Sprint Ending August 2, 2021
August 4, 2021
Meeting Start: 1:30 pm EDT
2
SPEAKERS
● Overview (Oleg Barenboim)
● UI (Kavya Nekkalapu)
● Providers (Adam Grare)
● Platform (Jason Frey)
● API (Jason Frey)
● Developer (Jason Frey)
3
4
* Note that some PRs are double labeled or have no labels. Beginning with Sprint 127, archived and forked repos are
excluded.
5
UI
(Kavya Nekkalapu)
PRs (UI, SUI, UI Components): 10 PRs (UI, SUI, UI Components): Bug: 5, Enhancements: 2, Others: 3.
Bugs
● Remove dom-to-image package and fix charts css(manageiq-ui-classic#7794)
● Moved fields for add cloud network to provider repo (manageiq-ui-classic#7798)
● Fixed error message persists across customization explorer modules (manageiq-ui-classic#7801)
● Fix for miq_set_change for custom button create (manageiq-ui-classic#7806)
Enhancements
● React generic objects form (manageiq-ui-classic#7694)
● Changed CHAP authentication validation(manageiq-ui-classic#7792)
6
● Remove dom-to-image package and fix charts css(manageiq-ui-classic#7794)
UI
(Kavya Nekkalapu)
Before
After
7
Moved fields for add cloud network to provider repo (manageiq-ui-classic#7798)
UI
(Kavya Nekkalapu)
Before
After
8
Fixed error message persists across customization explorer modules (manageiq-ui-classic#7801)
UI
(Kavya Nekkalapu)
Contd...
Before
After
9
Fix for miq_set_change for custom button create (manageiq-ui-classic#7806)
UI
(Kavya Nekkalapu)
Before
After
10
React generic objects form (manageiq-ui-classic#7694)
UI
(Kavya Nekkalapu)
Before
After
11
Changed CHAP authentication validation(manageiq-ui-classic#7792)
UI
(Kavya Nekkalapu)
12
Core
● Allow kafka to be used for EmsEvents (#21264)
○ Use appliance_console to configure kafka or provider ENV vars on podified
○ Go to Application Settings and change the dequeue_method for the event_handler worker
PROVIDERS
(Adam Grare)
13
Google
● Collect cloud databases (#194)
○ Available via the API, UI coming soon
PROVIDERS
(Adam Grare)
14
IBM Cloud
● Add support for Event Collection via the IBM Cloud Activity Tracker API (#248)
● Split the ‘ibm’ vendor into ‘ibm_cloud’ and ‘ibm_power_vc’ (#21333)
● Add processor pin_policy and software licenses to power vm advanced attributes (#246)
Kubernetes
● Allow multiple clusters with the same hostname but different ports (#440)
VMware
● Add SSL verification and custom CA options for vSphere (#737)
● Handle PropertyCollector updates where the property doesn’t exist (#739)
● Cleanup logic handling older vSphere versions (#734)
PROVIDERS
(Adam Grare)
15
IBM Power Image Import
● Add the ability to import images from “on-premise” PowerVC to IBM Cloud Power Virtual Servers
● Uses ansible playbooks to execute the import
● ManageIQ orchestrates via built in workflows, custom buttons, multiple providers
PROVIDERS
(Adam Grare)
16
17
Enhancements
● Allow kafka to be used for EmsEvents manageiq#21264
● Add jpeg Extension to picture.rb manageiq#21342
● Add more comprehensive brakeman coverage across all plugins manageiq#21349
● Add `#options` to Endpoints manageiq-schema#595
● Add database dump/backup/restore to CLI manageiq-appliance_console#161
● Declare httpd a requirement dependency of UI and API workers manageiq#21325
● Declare memcached as a dependency for evmserverd manageiq-appliance#321
● Create /opt/kafka/config/keystore directory manageiq-appliance_console#170
● Remove watchdog update management manageiq#21146
● Return descendent loader cache to regular privs manageiq-rpm_build#173
PLATFORM
(Jason Frey)
18
Enhancements
● Allow OPTIONS on /collection/:id for DDF resource params manageiq-api#1060
● Added options call for cloud networks manageiq-api#1058
● Add list/show for Cloud Database collections manageiq-api#1062
GET /cloud_database_flavors
GET /cloud_databases
● Allow filtering '=' via arrays manageiq-api#1061
/api/requests?expand=resources&filter[]=approval_state=[approved,denied,pending_approval]
API
(Jason Frey)
19
● Add logical replication setup rake task manageiq#21329
● Add spec generator for migration generator manageiq-schema#592
● Add SKIP_UI_UPDATE option to bin/setup and bin/update manageiq#21352
DEVELOPER
(Jason Frey)
20
Questions? Discussion?
Sprint 168 Review - August 18, 2021
Meeting Start: 1:30 pm 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

More Related Content

What's hot (19)

Sprint 175
Sprint 175Sprint 175
Sprint 175
 
Sprint 181
Sprint 181Sprint 181
Sprint 181
 
Sprint 176
Sprint 176Sprint 176
Sprint 176
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 166
Sprint 166Sprint 166
Sprint 166
 
Sprint 179
Sprint 179Sprint 179
Sprint 179
 
Sprint 156
Sprint 156Sprint 156
Sprint 156
 
Sprint 168
Sprint 168Sprint 168
Sprint 168
 
Sprint 88
Sprint 88Sprint 88
Sprint 88
 
Sprint 178
Sprint 178Sprint 178
Sprint 178
 
Sprint 165
Sprint 165Sprint 165
Sprint 165
 
Sprint 182
Sprint 182Sprint 182
Sprint 182
 
Sprint 81
Sprint 81Sprint 81
Sprint 81
 
Sprint 183
Sprint 183Sprint 183
Sprint 183
 
Sprint 161
Sprint 161Sprint 161
Sprint 161
 
Sprint 162
Sprint 162Sprint 162
Sprint 162
 
Sprint 159
Sprint 159Sprint 159
Sprint 159
 
Sprint 163
Sprint 163Sprint 163
Sprint 163
 
Sprint 184
Sprint 184Sprint 184
Sprint 184
 

Similar to Sprint 167

Sprint 186
Sprint 186Sprint 186
Sprint 186ManageIQ
 
Sprint 180
Sprint 180Sprint 180
Sprint 180ManageIQ
 
Sprint 195
Sprint 195Sprint 195
Sprint 195ManageIQ
 
Sprint 185
Sprint 185Sprint 185
Sprint 185ManageIQ
 
Sprint 187
Sprint 187Sprint 187
Sprint 187ManageIQ
 
Sprint 150
Sprint 150Sprint 150
Sprint 150ManageIQ
 
Sprint 196
Sprint 196Sprint 196
Sprint 196ManageIQ
 
Sprint 140
Sprint 140Sprint 140
Sprint 140ManageIQ
 
Sprint 178
Sprint 178Sprint 178
Sprint 178ManageIQ
 
Sprint 160
Sprint 160Sprint 160
Sprint 160ManageIQ
 
Sprint 211
Sprint 211Sprint 211
Sprint 211ManageIQ
 
Sprint 136
Sprint 136Sprint 136
Sprint 136ManageIQ
 
Sprint 153
Sprint 153Sprint 153
Sprint 153ManageIQ
 
Sprint 188
Sprint 188Sprint 188
Sprint 188ManageIQ
 
Sprint 190
Sprint 190Sprint 190
Sprint 190ManageIQ
 
Sprint 135
Sprint 135Sprint 135
Sprint 135ManageIQ
 
Sprint 157
Sprint 157Sprint 157
Sprint 157ManageIQ
 
Sprint 142
Sprint 142Sprint 142
Sprint 142ManageIQ
 

Similar to Sprint 167 (18)

Sprint 186
Sprint 186Sprint 186
Sprint 186
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 195
Sprint 195Sprint 195
Sprint 195
 
Sprint 185
Sprint 185Sprint 185
Sprint 185
 
Sprint 187
Sprint 187Sprint 187
Sprint 187
 
Sprint 150
Sprint 150Sprint 150
Sprint 150
 
Sprint 196
Sprint 196Sprint 196
Sprint 196
 
Sprint 140
Sprint 140Sprint 140
Sprint 140
 
Sprint 178
Sprint 178Sprint 178
Sprint 178
 
Sprint 160
Sprint 160Sprint 160
Sprint 160
 
Sprint 211
Sprint 211Sprint 211
Sprint 211
 
Sprint 136
Sprint 136Sprint 136
Sprint 136
 
Sprint 153
Sprint 153Sprint 153
Sprint 153
 
Sprint 188
Sprint 188Sprint 188
Sprint 188
 
Sprint 190
Sprint 190Sprint 190
Sprint 190
 
Sprint 135
Sprint 135Sprint 135
Sprint 135
 
Sprint 157
Sprint 157Sprint 157
Sprint 157
 
Sprint 142
Sprint 142Sprint 142
Sprint 142
 

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 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide DeckManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide DeckManageIQ
 
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 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 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 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 219
Sprint 219Sprint 219
Sprint 219ManageIQ
 
Sprint 218
Sprint 218Sprint 218
Sprint 218ManageIQ
 
Sprint 217
Sprint 217Sprint 217
Sprint 217ManageIQ
 
Sprint 216
Sprint 216Sprint 216
Sprint 216ManageIQ
 

More from 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 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide DeckManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 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 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 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 219
Sprint 219Sprint 219
Sprint 219
 
Sprint 218
Sprint 218Sprint 218
Sprint 218
 
Sprint 217
Sprint 217Sprint 217
Sprint 217
 
Sprint 216
Sprint 216Sprint 216
Sprint 216
 

Recently uploaded

Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...Akihiro Suda
 
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
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
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
 
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
 
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
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
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
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
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
 

Recently uploaded (20)

Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
 
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
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
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
 
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
 
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...
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
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
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
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
 

Sprint 167

  • 1. SPRINT 167 REVIEW - Sprint Ending August 2, 2021 August 4, 2021 Meeting Start: 1:30 pm EDT
  • 2. 2 SPEAKERS ● Overview (Oleg Barenboim) ● UI (Kavya Nekkalapu) ● Providers (Adam Grare) ● Platform (Jason Frey) ● API (Jason Frey) ● Developer (Jason Frey)
  • 3. 3
  • 4. 4 * Note that some PRs are double labeled or have no labels. Beginning with Sprint 127, archived and forked repos are excluded.
  • 5. 5 UI (Kavya Nekkalapu) PRs (UI, SUI, UI Components): 10 PRs (UI, SUI, UI Components): Bug: 5, Enhancements: 2, Others: 3. Bugs ● Remove dom-to-image package and fix charts css(manageiq-ui-classic#7794) ● Moved fields for add cloud network to provider repo (manageiq-ui-classic#7798) ● Fixed error message persists across customization explorer modules (manageiq-ui-classic#7801) ● Fix for miq_set_change for custom button create (manageiq-ui-classic#7806) Enhancements ● React generic objects form (manageiq-ui-classic#7694) ● Changed CHAP authentication validation(manageiq-ui-classic#7792)
  • 6. 6 ● Remove dom-to-image package and fix charts css(manageiq-ui-classic#7794) UI (Kavya Nekkalapu) Before After
  • 7. 7 Moved fields for add cloud network to provider repo (manageiq-ui-classic#7798) UI (Kavya Nekkalapu) Before After
  • 8. 8 Fixed error message persists across customization explorer modules (manageiq-ui-classic#7801) UI (Kavya Nekkalapu) Contd... Before After
  • 9. 9 Fix for miq_set_change for custom button create (manageiq-ui-classic#7806) UI (Kavya Nekkalapu) Before After
  • 10. 10 React generic objects form (manageiq-ui-classic#7694) UI (Kavya Nekkalapu) Before After
  • 11. 11 Changed CHAP authentication validation(manageiq-ui-classic#7792) UI (Kavya Nekkalapu)
  • 12. 12 Core ● Allow kafka to be used for EmsEvents (#21264) ○ Use appliance_console to configure kafka or provider ENV vars on podified ○ Go to Application Settings and change the dequeue_method for the event_handler worker PROVIDERS (Adam Grare)
  • 13. 13 Google ● Collect cloud databases (#194) ○ Available via the API, UI coming soon PROVIDERS (Adam Grare)
  • 14. 14 IBM Cloud ● Add support for Event Collection via the IBM Cloud Activity Tracker API (#248) ● Split the ‘ibm’ vendor into ‘ibm_cloud’ and ‘ibm_power_vc’ (#21333) ● Add processor pin_policy and software licenses to power vm advanced attributes (#246) Kubernetes ● Allow multiple clusters with the same hostname but different ports (#440) VMware ● Add SSL verification and custom CA options for vSphere (#737) ● Handle PropertyCollector updates where the property doesn’t exist (#739) ● Cleanup logic handling older vSphere versions (#734) PROVIDERS (Adam Grare)
  • 15. 15 IBM Power Image Import ● Add the ability to import images from “on-premise” PowerVC to IBM Cloud Power Virtual Servers ● Uses ansible playbooks to execute the import ● ManageIQ orchestrates via built in workflows, custom buttons, multiple providers PROVIDERS (Adam Grare)
  • 16. 16
  • 17. 17 Enhancements ● Allow kafka to be used for EmsEvents manageiq#21264 ● Add jpeg Extension to picture.rb manageiq#21342 ● Add more comprehensive brakeman coverage across all plugins manageiq#21349 ● Add `#options` to Endpoints manageiq-schema#595 ● Add database dump/backup/restore to CLI manageiq-appliance_console#161 ● Declare httpd a requirement dependency of UI and API workers manageiq#21325 ● Declare memcached as a dependency for evmserverd manageiq-appliance#321 ● Create /opt/kafka/config/keystore directory manageiq-appliance_console#170 ● Remove watchdog update management manageiq#21146 ● Return descendent loader cache to regular privs manageiq-rpm_build#173 PLATFORM (Jason Frey)
  • 18. 18 Enhancements ● Allow OPTIONS on /collection/:id for DDF resource params manageiq-api#1060 ● Added options call for cloud networks manageiq-api#1058 ● Add list/show for Cloud Database collections manageiq-api#1062 GET /cloud_database_flavors GET /cloud_databases ● Allow filtering '=' via arrays manageiq-api#1061 /api/requests?expand=resources&filter[]=approval_state=[approved,denied,pending_approval] API (Jason Frey)
  • 19. 19 ● Add logical replication setup rake task manageiq#21329 ● Add spec generator for migration generator manageiq-schema#592 ● Add SKIP_UI_UPDATE option to bin/setup and bin/update manageiq#21352 DEVELOPER (Jason Frey)
  • 20. 20 Questions? Discussion? Sprint 168 Review - August 18, 2021 Meeting Start: 1:30 pm EDT https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09
  • 21. 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