SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
SPRINT 169 REVIEW
- Sprint Ending August 30, 2021
September 1, 2021
Meeting Start: 1:30 pm EDT
2
SPEAKERS
● Overview (Jason Frey)
● UI (Kavya Nekkalapu)
● Providers (Adam Grare)
● Platform (Jason Frey)
● Developer (Jason Frey)
3
Community
● Announcing Morphy Approach
https://www.manageiq.org/blog/2021/08/announcing_morphy_approach/
4
5
* Note that some PRs are double labeled or have no labels. Beginning with Sprint 127, archived and forked repos are
excluded.
6
UI
(Kavya Nekkalapu)
PRs (UI, SUI, UI Components): 11 PRs (UI, SUI, UI Components): Bugs: 3, Enhancements: 5, Others: 3.
Bugs
● Fix IBM storage Manager id for Cloud Volume Form(manageiq-ui-classic#7821)
● Fix Chargeback assignments compute page translations.(manageiq-ui-classic#7833)
Enhancements
● Rewriting PXE ISO Datastore/Image Forms to React (manageiq-ui-classic#7652)
● Action Form React Conversion (manageiq-ui-classic#7793)
● Tasks Form React Conversion (manageiq-ui-classic#7819)
● Ensured Related Dialog Fields are Synchronized when Adding a New OVF Service
Template(manageiq-ui-classic#7654)
● Latest uglifier, 4.2.0 prevents runtime uglifier asset compilation (manageiq-ui-classic#7835)
7
Fix IBM storage Manager id for Cloud Volume Form(manageiq-ui-classic#7821)
UI
(Kavya Nekkalapu)
Before
Before
After
8
Fix Chargeback assignments compute page translations.(manageiq-ui-classic#7833)
UI
(Kavya Nekkalapu)
Before After
9
Rewriting PXE ISO Datastore/Image Forms to React (manageiq-ui-classic#7652)
UI
(Kavya Nekkalapu)
Before After
10
Action Form React Conversion (manageiq-ui-classic#7793)
UI
(Kavya Nekkalapu)
Before
After
11
Tasks Form React Conversion (manageiq-ui-classic#7819)
UI
(Kavya Nekkalapu)
Before After
12
Ensured Related Dialog Fields are Synchronized when Adding a New OVF Service Template(manageiq-ui-classic#7654)
UI
(Kavya Nekkalapu)
before
After
13
Latest uglifier, 4.2.0 prevents runtime uglifier asset compilation (manageiq-ui-classic#7835)
uglifier: 3.0.4
ExecJS: 2.8.1
Running test...
Traceback (most recent call last):
7: from XXX/gems/execjs-2.8.1/lib/execjs/module.rb:27:in `compile'
6: from XXX/gems/execjs-2.8.1/lib/execjs/runtime.rb:72:in `compile'
5: from XXX/gems/execjs-2.8.1/lib/execjs/runtime.rb:72:in `new'
4: from XXX/gems/execjs-2.8.1/lib/execjs/external_runtime.rb:14:in `initialize'
3: from XXX/gems/execjs-2.8.1/lib/execjs/external_runtime.rb:39:in `exec'
2: from XXX/gems/execjs-2.8.1/lib/execjs/external_runtime.rb:219:in `exec_runtime'
1: from (execjs):1
ExecJS::RuntimeError (["ok"])
pid 134 exit 1
UI
(Kavya Nekkalapu)
Before
14
Amazon
● Prevent services other than EC2 from causing refresh failures (#717)
AutoSDE
● Add supports features for add storage/volume/host_initiator (#77)
● Add health_state to CloudVolumes (#75)
Azure
● Add Azure Kubernetes Service provider (#468)
PROVIDERS
(Adam Grare)
15
Kubernetes
● Fix a bug in refactored noop? method (#444)
● Restart a watch at the previous resourceVersion unless it hit 410 Gone (#447)
Openstack
● Convert NetworkRouter#admin_state_up and NetworkPort#admin_state_up to booleans (#602,
#606)
VMware
● Use guestFullName from guest-tools if available (#743)
PROVIDERS
(Adam Grare)
16
IBM Cloud
● Refactor VPC connect to better support more services (#265)
● Collect more information about Cloud Databases (#262)
● Targeted refresh for PowerVS (#250)
● Targeted refresh for VPC VMs (#259)
PROVIDERS
(Adam Grare)
17
18
Enhancements
● Gracefully handle non-superuser setting up replication manageiq#21372
● Enable httpd in the UI/API pods manageiq-pods#743 manageiq#21395
● Put our ansible roles in standard location manageiq-appliance#324 manageiq-rpm_build#159
● Add a memcached_ping tool manageiq#21388
● Limit user name to 100 characters manageiq#21401
Bugs
● Convert NetworkRouter#admin_state_up from varchar to boolean manageiq-schema#602
● Fix Automate Git import if branch is symbolic ref manageiq#21385
PLATFORM
(Jason Frey)
19
Technical Debt
● Collapse initial migration up to Gaprindashvili release manageiq-schema#584
● Remove unused authentication fields manageiq-schema#599
● Remove MiqApache manageiq#21402
Documentation
● Add documentation for running a RPM upgrade manageiq-documentation#1589
PLATFORM
(Jason Frey)
20
● cross-repo-tests: Add retry to ensure_clone manageiq-cross_repo#74
DEVELOPER
(Jason Frey)
21
Questions? Discussion?
Sprint 170 Review - September 15, 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

Contenu connexe

Tendances (19)

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

Similaire à Sprint 169

Sprint 160
Sprint 160Sprint 160
Sprint 160ManageIQ
 
Sprint 180
Sprint 180Sprint 180
Sprint 180ManageIQ
 
Sprint 186
Sprint 186Sprint 186
Sprint 186ManageIQ
 
Sprint 151
Sprint 151Sprint 151
Sprint 151ManageIQ
 
Sprint 150
Sprint 150Sprint 150
Sprint 150ManageIQ
 
Sprint 178
Sprint 178Sprint 178
Sprint 178ManageIQ
 
Sprint 185
Sprint 185Sprint 185
Sprint 185ManageIQ
 
Sprint 187
Sprint 187Sprint 187
Sprint 187ManageIQ
 
Sprint 136
Sprint 136Sprint 136
Sprint 136ManageIQ
 
Sprint 140
Sprint 140Sprint 140
Sprint 140ManageIQ
 
Sprint 153
Sprint 153Sprint 153
Sprint 153ManageIQ
 
Sprint 226
Sprint 226Sprint 226
Sprint 226ManageIQ
 
Sprint 135
Sprint 135Sprint 135
Sprint 135ManageIQ
 
Sprint 190
Sprint 190Sprint 190
Sprint 190ManageIQ
 
Sprint 142
Sprint 142Sprint 142
Sprint 142ManageIQ
 
Sprint 157
Sprint 157Sprint 157
Sprint 157ManageIQ
 
Sprint 147
Sprint 147Sprint 147
Sprint 147ManageIQ
 

Similaire à Sprint 169 (17)

Sprint 160
Sprint 160Sprint 160
Sprint 160
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 186
Sprint 186Sprint 186
Sprint 186
 
Sprint 151
Sprint 151Sprint 151
Sprint 151
 
Sprint 150
Sprint 150Sprint 150
Sprint 150
 
Sprint 178
Sprint 178Sprint 178
Sprint 178
 
Sprint 185
Sprint 185Sprint 185
Sprint 185
 
Sprint 187
Sprint 187Sprint 187
Sprint 187
 
Sprint 136
Sprint 136Sprint 136
Sprint 136
 
Sprint 140
Sprint 140Sprint 140
Sprint 140
 
Sprint 153
Sprint 153Sprint 153
Sprint 153
 
Sprint 226
Sprint 226Sprint 226
Sprint 226
 
Sprint 135
Sprint 135Sprint 135
Sprint 135
 
Sprint 190
Sprint 190Sprint 190
Sprint 190
 
Sprint 142
Sprint 142Sprint 142
Sprint 142
 
Sprint 157
Sprint 157Sprint 157
Sprint 157
 
Sprint 147
Sprint 147Sprint 147
Sprint 147
 

Plus de 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 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
 

Plus de 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 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
 

Dernier

DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
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
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
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
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
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
 
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
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
(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
 
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
 
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
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 

Dernier (20)

DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
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
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
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)
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
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
 
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
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
(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...
 
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
 
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
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 

Sprint 169

  • 1. SPRINT 169 REVIEW - Sprint Ending August 30, 2021 September 1, 2021 Meeting Start: 1:30 pm EDT
  • 2. 2 SPEAKERS ● Overview (Jason Frey) ● UI (Kavya Nekkalapu) ● Providers (Adam Grare) ● Platform (Jason Frey) ● Developer (Jason Frey)
  • 3. 3 Community ● Announcing Morphy Approach https://www.manageiq.org/blog/2021/08/announcing_morphy_approach/
  • 4. 4
  • 5. 5 * Note that some PRs are double labeled or have no labels. Beginning with Sprint 127, archived and forked repos are excluded.
  • 6. 6 UI (Kavya Nekkalapu) PRs (UI, SUI, UI Components): 11 PRs (UI, SUI, UI Components): Bugs: 3, Enhancements: 5, Others: 3. Bugs ● Fix IBM storage Manager id for Cloud Volume Form(manageiq-ui-classic#7821) ● Fix Chargeback assignments compute page translations.(manageiq-ui-classic#7833) Enhancements ● Rewriting PXE ISO Datastore/Image Forms to React (manageiq-ui-classic#7652) ● Action Form React Conversion (manageiq-ui-classic#7793) ● Tasks Form React Conversion (manageiq-ui-classic#7819) ● Ensured Related Dialog Fields are Synchronized when Adding a New OVF Service Template(manageiq-ui-classic#7654) ● Latest uglifier, 4.2.0 prevents runtime uglifier asset compilation (manageiq-ui-classic#7835)
  • 7. 7 Fix IBM storage Manager id for Cloud Volume Form(manageiq-ui-classic#7821) UI (Kavya Nekkalapu) Before Before After
  • 8. 8 Fix Chargeback assignments compute page translations.(manageiq-ui-classic#7833) UI (Kavya Nekkalapu) Before After
  • 9. 9 Rewriting PXE ISO Datastore/Image Forms to React (manageiq-ui-classic#7652) UI (Kavya Nekkalapu) Before After
  • 10. 10 Action Form React Conversion (manageiq-ui-classic#7793) UI (Kavya Nekkalapu) Before After
  • 11. 11 Tasks Form React Conversion (manageiq-ui-classic#7819) UI (Kavya Nekkalapu) Before After
  • 12. 12 Ensured Related Dialog Fields are Synchronized when Adding a New OVF Service Template(manageiq-ui-classic#7654) UI (Kavya Nekkalapu) before After
  • 13. 13 Latest uglifier, 4.2.0 prevents runtime uglifier asset compilation (manageiq-ui-classic#7835) uglifier: 3.0.4 ExecJS: 2.8.1 Running test... Traceback (most recent call last): 7: from XXX/gems/execjs-2.8.1/lib/execjs/module.rb:27:in `compile' 6: from XXX/gems/execjs-2.8.1/lib/execjs/runtime.rb:72:in `compile' 5: from XXX/gems/execjs-2.8.1/lib/execjs/runtime.rb:72:in `new' 4: from XXX/gems/execjs-2.8.1/lib/execjs/external_runtime.rb:14:in `initialize' 3: from XXX/gems/execjs-2.8.1/lib/execjs/external_runtime.rb:39:in `exec' 2: from XXX/gems/execjs-2.8.1/lib/execjs/external_runtime.rb:219:in `exec_runtime' 1: from (execjs):1 ExecJS::RuntimeError (["ok"]) pid 134 exit 1 UI (Kavya Nekkalapu) Before
  • 14. 14 Amazon ● Prevent services other than EC2 from causing refresh failures (#717) AutoSDE ● Add supports features for add storage/volume/host_initiator (#77) ● Add health_state to CloudVolumes (#75) Azure ● Add Azure Kubernetes Service provider (#468) PROVIDERS (Adam Grare)
  • 15. 15 Kubernetes ● Fix a bug in refactored noop? method (#444) ● Restart a watch at the previous resourceVersion unless it hit 410 Gone (#447) Openstack ● Convert NetworkRouter#admin_state_up and NetworkPort#admin_state_up to booleans (#602, #606) VMware ● Use guestFullName from guest-tools if available (#743) PROVIDERS (Adam Grare)
  • 16. 16 IBM Cloud ● Refactor VPC connect to better support more services (#265) ● Collect more information about Cloud Databases (#262) ● Targeted refresh for PowerVS (#250) ● Targeted refresh for VPC VMs (#259) PROVIDERS (Adam Grare)
  • 17. 17
  • 18. 18 Enhancements ● Gracefully handle non-superuser setting up replication manageiq#21372 ● Enable httpd in the UI/API pods manageiq-pods#743 manageiq#21395 ● Put our ansible roles in standard location manageiq-appliance#324 manageiq-rpm_build#159 ● Add a memcached_ping tool manageiq#21388 ● Limit user name to 100 characters manageiq#21401 Bugs ● Convert NetworkRouter#admin_state_up from varchar to boolean manageiq-schema#602 ● Fix Automate Git import if branch is symbolic ref manageiq#21385 PLATFORM (Jason Frey)
  • 19. 19 Technical Debt ● Collapse initial migration up to Gaprindashvili release manageiq-schema#584 ● Remove unused authentication fields manageiq-schema#599 ● Remove MiqApache manageiq#21402 Documentation ● Add documentation for running a RPM upgrade manageiq-documentation#1589 PLATFORM (Jason Frey)
  • 20. 20 ● cross-repo-tests: Add retry to ensure_clone manageiq-cross_repo#74 DEVELOPER (Jason Frey)
  • 21. 21 Questions? Discussion? Sprint 170 Review - September 15, 2021 Meeting Start: 1:30 pm EDT https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09
  • 22. 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