SlideShare a Scribd company logo
1 of 19
Download to read offline
SPRINT 161 REVIEW
- Sprint Ending May 10, 2021
May 12, 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): 4 Bugs: , Enhancements: 3, technical debt: 2,other: 1
Bugs
● Monitor > alerts > all alert bug fixed (#7726)
● Fix reference to missing product feature preventing add/update/reset chargeback rates (#7729)
● Fix background color of navbar items on hover (#7732)
● Fix missing VNC viewer(#1704)
Enhancements
● Convert cloud tenant charts to carbon (#7722)
● Add last refresh status for provider dashboards (#7719)
Technical debt
● [ops_controller/settings/zones.rb] Soft delete auth (#7650)
6
Monitor > alerts > all alert bug fixed (#7726)
UI
(Kavya Nekkalapu)
Before
After
7
Fix reference to missing product feature preventing add/update/reset chargeback rates (#7729)
UI
(Kavya Nekkalapu)
Before
After
8
Fix background color of navbar items on hover (#7732)
UI
(Kavya Nekkalapu)
Before
After
9
Add last refresh status for provider dashboards (#7719)
UI
(Kavya Nekkalapu)
Before
After
10
[ops_controller/settings/zones.rb] Soft delete auth (#7650)
UI
(Kavya Nekkalapu)
Before After
11
Core
● Fix subclassing of ResourceGroups (#21200)
● Refactor ActsAsLeafClass to not “infect” the parent class
● More pluggable secrets (openshift#210, openstack#713)
IBM Cloud VPC
● Link Floating IPs to instances (#200)
● Collect Resource Groups (#195)
PROVIDERS
(Adam Grare)
12
Kubernetes
● Handle a null byte in the Node SystemUUID (#434)
Nuage
● Fix the cloud subnet DDF form (#247)
OpenStack
● Allow for network manager subclassing (#714)
PROVIDERS
(Adam Grare)
13
New Provider!
IBM PowerVC (https://www.ibm.com/products/powervc)
Subclass of the OpenStack provider including CloudManager, NetworkManager,
and CinderManager
Repo: https://github.com/ManageIQ/manageiq-providers-ibm_power_vc
PROVIDERS
(Adam Grare)
14
15
Enhancements
● Log to STDOUT / STDERR container-httpd-init#12
● List all known server GUIDs if the deployment status is new replica manageiq#21197
● Add validation of worker memory/cpu request/limit manageiq#20889
● Remove unnecessary headers manageiq-appliance#314
● Use properties file for environmental variables manageiq-appliance#309
● Honor container log level manageiq-loggers#35
Bugs
● Fix broken non admin login from missing product feature field manageiq#21207
● Support services without a user being set bundler-inject#17
● Add backup labels to the PVCs manageiq-pods#711
PLATFORM
(Jason Frey)
16
Bugs
● Allow creation of AutomationManagers via API manageiq-api#1033
API
(Jason Frey)
17
● Add initial docs for a local KeyCloak/container-httpd setup for OIDC guides#461
● bundler-inject 2.0.0 released bundler-inject@v1.1.0...v2.0.0
● Bump rubocop to 1.13 manageiq-style#23
Developer
(Jason Frey)
18
Questions? Discussion?
Sprint 162 Review - May 26, 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 167
Sprint 167Sprint 167
Sprint 167
 
Sprint 176
Sprint 176Sprint 176
Sprint 176
 
Sprint 168
Sprint 168Sprint 168
Sprint 168
 
Sprint 173
Sprint 173Sprint 173
Sprint 173
 
Sprint 166
Sprint 166Sprint 166
Sprint 166
 
Sprint 179
Sprint 179Sprint 179
Sprint 179
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 181
Sprint 181Sprint 181
Sprint 181
 
Sprint 182
Sprint 182Sprint 182
Sprint 182
 
Sprint 164
Sprint 164Sprint 164
Sprint 164
 
Sprint 156
Sprint 156Sprint 156
Sprint 156
 
Sprint 175
Sprint 175Sprint 175
Sprint 175
 
Sprint 165
Sprint 165Sprint 165
Sprint 165
 
Sprint 178
Sprint 178Sprint 178
Sprint 178
 
Sprint 183
Sprint 183Sprint 183
Sprint 183
 
Sprint 88
Sprint 88Sprint 88
Sprint 88
 
Sprint 81
Sprint 81Sprint 81
Sprint 81
 
Sprint 159
Sprint 159Sprint 159
Sprint 159
 
Sprint 117
Sprint 117Sprint 117
Sprint 117
 

Similar to Sprint 161 Review - Key UI, Provider and Platform Updates

Sprint 140
Sprint 140Sprint 140
Sprint 140ManageIQ
 
Sprint 180
Sprint 180Sprint 180
Sprint 180ManageIQ
 
Sprint 186
Sprint 186Sprint 186
Sprint 186ManageIQ
 
Sprint 153
Sprint 153Sprint 153
Sprint 153ManageIQ
 
Sprint 150
Sprint 150Sprint 150
Sprint 150ManageIQ
 
Sprint 160
Sprint 160Sprint 160
Sprint 160ManageIQ
 
Sprint 142
Sprint 142Sprint 142
Sprint 142ManageIQ
 
Sprint 145
Sprint 145Sprint 145
Sprint 145ManageIQ
 
Sprint 185
Sprint 185Sprint 185
Sprint 185ManageIQ
 
Sprint 136
Sprint 136Sprint 136
Sprint 136ManageIQ
 
Sprint 139
Sprint 139Sprint 139
Sprint 139ManageIQ
 
Sprint 157
Sprint 157Sprint 157
Sprint 157ManageIQ
 
Sprint 152
Sprint 152Sprint 152
Sprint 152ManageIQ
 
Sprint 187
Sprint 187Sprint 187
Sprint 187ManageIQ
 
Sprint 151
Sprint 151Sprint 151
Sprint 151ManageIQ
 
Sprint 135
Sprint 135Sprint 135
Sprint 135ManageIQ
 
Sprint 149
Sprint 149Sprint 149
Sprint 149ManageIQ
 
Sprint 130
Sprint 130Sprint 130
Sprint 130ManageIQ
 
Sprint 147
Sprint 147Sprint 147
Sprint 147ManageIQ
 
Sprint 178
Sprint 178Sprint 178
Sprint 178ManageIQ
 

Similar to Sprint 161 Review - Key UI, Provider and Platform Updates (20)

Sprint 140
Sprint 140Sprint 140
Sprint 140
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 186
Sprint 186Sprint 186
Sprint 186
 
Sprint 153
Sprint 153Sprint 153
Sprint 153
 
Sprint 150
Sprint 150Sprint 150
Sprint 150
 
Sprint 160
Sprint 160Sprint 160
Sprint 160
 
Sprint 142
Sprint 142Sprint 142
Sprint 142
 
Sprint 145
Sprint 145Sprint 145
Sprint 145
 
Sprint 185
Sprint 185Sprint 185
Sprint 185
 
Sprint 136
Sprint 136Sprint 136
Sprint 136
 
Sprint 139
Sprint 139Sprint 139
Sprint 139
 
Sprint 157
Sprint 157Sprint 157
Sprint 157
 
Sprint 152
Sprint 152Sprint 152
Sprint 152
 
Sprint 187
Sprint 187Sprint 187
Sprint 187
 
Sprint 151
Sprint 151Sprint 151
Sprint 151
 
Sprint 135
Sprint 135Sprint 135
Sprint 135
 
Sprint 149
Sprint 149Sprint 149
Sprint 149
 
Sprint 130
Sprint 130Sprint 130
Sprint 130
 
Sprint 147
Sprint 147Sprint 147
Sprint 147
 
Sprint 178
Sprint 178Sprint 178
Sprint 178
 

More from ManageIQ

ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ
 
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
 

More from ManageIQ (20)

ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
 
ManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide Deck
 
ManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide DeckManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide Deck
 
ManageIQ - Sprint 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
 

Recently uploaded

Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
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
 
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
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
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
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 

Recently uploaded (20)

Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
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)
 
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...
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
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
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 

Sprint 161 Review - Key UI, Provider and Platform Updates

  • 1. SPRINT 161 REVIEW - Sprint Ending May 10, 2021 May 12, 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): 4 Bugs: , Enhancements: 3, technical debt: 2,other: 1 Bugs ● Monitor > alerts > all alert bug fixed (#7726) ● Fix reference to missing product feature preventing add/update/reset chargeback rates (#7729) ● Fix background color of navbar items on hover (#7732) ● Fix missing VNC viewer(#1704) Enhancements ● Convert cloud tenant charts to carbon (#7722) ● Add last refresh status for provider dashboards (#7719) Technical debt ● [ops_controller/settings/zones.rb] Soft delete auth (#7650)
  • 6. 6 Monitor > alerts > all alert bug fixed (#7726) UI (Kavya Nekkalapu) Before After
  • 7. 7 Fix reference to missing product feature preventing add/update/reset chargeback rates (#7729) UI (Kavya Nekkalapu) Before After
  • 8. 8 Fix background color of navbar items on hover (#7732) UI (Kavya Nekkalapu) Before After
  • 9. 9 Add last refresh status for provider dashboards (#7719) UI (Kavya Nekkalapu) Before After
  • 10. 10 [ops_controller/settings/zones.rb] Soft delete auth (#7650) UI (Kavya Nekkalapu) Before After
  • 11. 11 Core ● Fix subclassing of ResourceGroups (#21200) ● Refactor ActsAsLeafClass to not “infect” the parent class ● More pluggable secrets (openshift#210, openstack#713) IBM Cloud VPC ● Link Floating IPs to instances (#200) ● Collect Resource Groups (#195) PROVIDERS (Adam Grare)
  • 12. 12 Kubernetes ● Handle a null byte in the Node SystemUUID (#434) Nuage ● Fix the cloud subnet DDF form (#247) OpenStack ● Allow for network manager subclassing (#714) PROVIDERS (Adam Grare)
  • 13. 13 New Provider! IBM PowerVC (https://www.ibm.com/products/powervc) Subclass of the OpenStack provider including CloudManager, NetworkManager, and CinderManager Repo: https://github.com/ManageIQ/manageiq-providers-ibm_power_vc PROVIDERS (Adam Grare)
  • 14. 14
  • 15. 15 Enhancements ● Log to STDOUT / STDERR container-httpd-init#12 ● List all known server GUIDs if the deployment status is new replica manageiq#21197 ● Add validation of worker memory/cpu request/limit manageiq#20889 ● Remove unnecessary headers manageiq-appliance#314 ● Use properties file for environmental variables manageiq-appliance#309 ● Honor container log level manageiq-loggers#35 Bugs ● Fix broken non admin login from missing product feature field manageiq#21207 ● Support services without a user being set bundler-inject#17 ● Add backup labels to the PVCs manageiq-pods#711 PLATFORM (Jason Frey)
  • 16. 16 Bugs ● Allow creation of AutomationManagers via API manageiq-api#1033 API (Jason Frey)
  • 17. 17 ● Add initial docs for a local KeyCloak/container-httpd setup for OIDC guides#461 ● bundler-inject 2.0.0 released bundler-inject@v1.1.0...v2.0.0 ● Bump rubocop to 1.13 manageiq-style#23 Developer (Jason Frey)
  • 18. 18 Questions? Discussion? Sprint 162 Review - May 26, 2021 Meeting Start: 1:30 pm EDT https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09
  • 19. 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