SlideShare a Scribd company logo
1 of 17
Download to read offline
SPRINT 153 REVIEW
- Sprint Ending January 18, 2021
January 20, 2021
Meeting Start: 10:30 am EST
2
SPEAKERS
● Overview
● UI (Harpreet Kataria)
● Providers (Adam Grare)
● Platform (Joe VLcek)
● API (Alberto Bellotti)
3
4
* Note that some PRs are double labeled or have no labels. Beginning with Sprint 127, archived and forked repos are
excluded.
5
PRs (UI, SUI, UI/REACT Components, API ): 25 PRs (UI, SUI, UI/REACT Components): 9 Bugs: , Enhancements: 3,
React/Technical Debt: 4, test: 4, other: 5
Bugs
● DDF: fixing the endless render of async dropdowns in provider forms (#7546)
● SUI: My Orders list: fix TypeError (#1693)
Enhancements
● Implement show list for Host initiators (#7577)
● Adding decorator for host_initiator (#43)
● Policy profile de-explorization (#7348)
UI
(Harpreet Kataria)
6
Implement show list for Host initiators (#7577)
UI
(Harpreet Kataria)
7
Policy profile de-explorization (#7348)
UI
(Harpreet Kataria)
Before
After
8
Policy profile de-explorization (#7348)
Before - single url
● https://localhost/miq_policy_set/explorer
After - examples of direct urls
● https://localhost/miq_policy_set/show_list
● https://localhost/miq_policy_set/show/1
● https://localhost/miq_policy_set/new
● https://localhost/miq_policy_set/edit/1
UI
(Harpreet Kataria)
9
Core
● Fixed core Smart State transitions causing RHV SSA failures (#20953)
● Make loggers pluggable (#20950)
Autosde
● Added Host Initiators (#20858)
○ Definitions stored by the Physical Storage for configuration of consumers/hosts
PROVIDERS
(Adam Grare)
10
Openstack
● Move the Swift Manager into the Openstack plugin (#673)
● Add supports feature for creating network routers (#676)
● Move the Openstack environment builder to the Openstack plugin (#674)
VMware
● Fix Operations Worker reconnect not starting a monitor updates thread (#685)
● Add support for retirement of deployed OVF templates (#684)
PROVIDERS
(Adam Grare)
11
29 PRs merged
Enhancements:
● settings.yml support string settings values manageiq/20908
● Add simple installation process for the VMware VDDK manageiq-pods/666
● Rails 6.0 manageiq/20778, manageiq-gems-pending/503, manageiq-schema/531
Build:
● UAdd Kasparov Beta1 Gemfile.lock manageiq/20949
● Add an option to delete artifacts after upload manageiq-appliance-build/458
● Allow passing any build arguments to nightly/release scripts manageiq-appliance-build/457
● Lock bundler to v2.1.4 manageiq-appliance-build/461, manageiq-pods/667
● Fix rpm 'release' floating addition manageiq-rpm_build/131
● Allow for beta1.1 manageiq-rpm_build/132
● Retry flushing the CDN cache if there is an error manageiq-rpm_build/129
PLATFORM
(Joe VLcek)
12
● Access the DDF schema for cloud volumes via OPTIONS (David H.) #914
Enhanced the OPTIONS /api/cloud_volumes endpoint to return the DDF schema for the
provider-specific CloudVolume subclass.
OPTIONS /api/cloud_volumes?ems_id=:provider_id
{
“attributes” : [ ],
“relationships” : [ ],
...
“data” : {
form_schema” : {
“fields” : [
...
]
}
}
}
API
(Alberto Bellotti)
13
● Expose EventDefinitionSets (Lucy F.) #954
Introduce a new endpoint for accessing MiqEventDefinitionSet resources.
GET /api/event_definition_sets
GET /api/event_definition_sets/:id
POST /api/event_definition_sets - bulk “query” action
GET /api/event_definition_sets/:id/events
API
(Alberto Bellotti)
14
● Added support for Create/Update/Delete for Floating IPs (Lucy F.) #962
POST /api/floating_ips - action “create”
POST /api/floating_ips/:id - action “edit”
PUT /api/floating_ips/:id
PATCH /api/floating_ips/:id
POST /api/floating_ips - bulk action “edit”
POST /api/floating_ips/:id - action “delete”
DELETE /api/floating_ips/:id
POST /api/floating_ips - bulk action “delete”
API
(Alberto Bellotti)
15
● Added delete action for Results subcollection (Nick L.) #975
DELETE /api/results/:id
DELETE /api/reports/:report_id/results/:result_id
POST /api/reports/:report_id/results/:result_id - action “delete”
API
(Alberto Bellotti)
16
Questions? Discussion?
Sprint 154 Review - February 3, 2021
Meeting Start: 10:30 am EST
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

What's hot (20)

Sprint 134
Sprint 134Sprint 134
Sprint 134
 
Sprint 128
Sprint 128Sprint 128
Sprint 128
 
Sprint 81
Sprint 81Sprint 81
Sprint 81
 
Sprint 140
Sprint 140Sprint 140
Sprint 140
 
Sprint 145
Sprint 145Sprint 145
Sprint 145
 
Sprint 136
Sprint 136Sprint 136
Sprint 136
 
Sprint 135
Sprint 135Sprint 135
Sprint 135
 
Sprint 126
Sprint 126Sprint 126
Sprint 126
 
Sprint 146
Sprint 146Sprint 146
Sprint 146
 
Sprint 182
Sprint 182Sprint 182
Sprint 182
 
The New oVirt Extension API: Taking AAA (Authentication Authorization Account...
The New oVirt Extension API: Taking AAA (Authentication Authorization Account...The New oVirt Extension API: Taking AAA (Authentication Authorization Account...
The New oVirt Extension API: Taking AAA (Authentication Authorization Account...
 
oVirt Extension API: The first step for fully modular oVirt
oVirt Extension API: The first step for fully modular oVirtoVirt Extension API: The first step for fully modular oVirt
oVirt Extension API: The first step for fully modular oVirt
 
BKK16-301A Expanding the Enterprise Landscape in Centos
BKK16-301A Expanding the Enterprise Landscape in CentosBKK16-301A Expanding the Enterprise Landscape in Centos
BKK16-301A Expanding the Enterprise Landscape in Centos
 
Sprint 129
Sprint 129Sprint 129
Sprint 129
 
Sprint 150
Sprint 150Sprint 150
Sprint 150
 
Sprint 138
Sprint 138Sprint 138
Sprint 138
 
BKK16-210 Migrating to the new dispatcher
BKK16-210 Migrating to the new dispatcherBKK16-210 Migrating to the new dispatcher
BKK16-210 Migrating to the new dispatcher
 
Red Hat Satellite
Red Hat SatelliteRed Hat Satellite
Red Hat Satellite
 
Qt5 beta1 on ti platforms
Qt5 beta1 on ti platformsQt5 beta1 on ti platforms
Qt5 beta1 on ti platforms
 
Sprint 19 report
Sprint 19 reportSprint 19 report
Sprint 19 report
 

Similar to Sprint 153 (20)

Sprint 161
Sprint 161Sprint 161
Sprint 161
 
Sprint 164
Sprint 164Sprint 164
Sprint 164
 
Sprint 114
Sprint 114Sprint 114
Sprint 114
 
Sprint 170
Sprint 170Sprint 170
Sprint 170
 
Sprint 171
Sprint 171Sprint 171
Sprint 171
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 117
Sprint 117Sprint 117
Sprint 117
 
Sprint 167
Sprint 167Sprint 167
Sprint 167
 
Sprint 169
Sprint 169Sprint 169
Sprint 169
 
Sprint 172
Sprint 172Sprint 172
Sprint 172
 
Sprint 133
Sprint 133Sprint 133
Sprint 133
 
Sprint 160
Sprint 160Sprint 160
Sprint 160
 
Sprint 148
Sprint 148Sprint 148
Sprint 148
 
Sprint 139
Sprint 139Sprint 139
Sprint 139
 
Sprint 178
Sprint 178Sprint 178
Sprint 178
 
Sprint 178
Sprint 178Sprint 178
Sprint 178
 
Sprint 142
Sprint 142Sprint 142
Sprint 142
 
Sprint 149
Sprint 149Sprint 149
Sprint 149
 
Sprint 174
Sprint 174Sprint 174
Sprint 174
 
Sprint 125
Sprint 125Sprint 125
Sprint 125
 

More from ManageIQ

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

Recently uploaded (20)

Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
 
SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions Presentation
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.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
 
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
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 

Sprint 153

  • 1. SPRINT 153 REVIEW - Sprint Ending January 18, 2021 January 20, 2021 Meeting Start: 10:30 am EST
  • 2. 2 SPEAKERS ● Overview ● UI (Harpreet Kataria) ● Providers (Adam Grare) ● Platform (Joe VLcek) ● API (Alberto Bellotti)
  • 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 PRs (UI, SUI, UI/REACT Components, API ): 25 PRs (UI, SUI, UI/REACT Components): 9 Bugs: , Enhancements: 3, React/Technical Debt: 4, test: 4, other: 5 Bugs ● DDF: fixing the endless render of async dropdowns in provider forms (#7546) ● SUI: My Orders list: fix TypeError (#1693) Enhancements ● Implement show list for Host initiators (#7577) ● Adding decorator for host_initiator (#43) ● Policy profile de-explorization (#7348) UI (Harpreet Kataria)
  • 6. 6 Implement show list for Host initiators (#7577) UI (Harpreet Kataria)
  • 7. 7 Policy profile de-explorization (#7348) UI (Harpreet Kataria) Before After
  • 8. 8 Policy profile de-explorization (#7348) Before - single url ● https://localhost/miq_policy_set/explorer After - examples of direct urls ● https://localhost/miq_policy_set/show_list ● https://localhost/miq_policy_set/show/1 ● https://localhost/miq_policy_set/new ● https://localhost/miq_policy_set/edit/1 UI (Harpreet Kataria)
  • 9. 9 Core ● Fixed core Smart State transitions causing RHV SSA failures (#20953) ● Make loggers pluggable (#20950) Autosde ● Added Host Initiators (#20858) ○ Definitions stored by the Physical Storage for configuration of consumers/hosts PROVIDERS (Adam Grare)
  • 10. 10 Openstack ● Move the Swift Manager into the Openstack plugin (#673) ● Add supports feature for creating network routers (#676) ● Move the Openstack environment builder to the Openstack plugin (#674) VMware ● Fix Operations Worker reconnect not starting a monitor updates thread (#685) ● Add support for retirement of deployed OVF templates (#684) PROVIDERS (Adam Grare)
  • 11. 11 29 PRs merged Enhancements: ● settings.yml support string settings values manageiq/20908 ● Add simple installation process for the VMware VDDK manageiq-pods/666 ● Rails 6.0 manageiq/20778, manageiq-gems-pending/503, manageiq-schema/531 Build: ● UAdd Kasparov Beta1 Gemfile.lock manageiq/20949 ● Add an option to delete artifacts after upload manageiq-appliance-build/458 ● Allow passing any build arguments to nightly/release scripts manageiq-appliance-build/457 ● Lock bundler to v2.1.4 manageiq-appliance-build/461, manageiq-pods/667 ● Fix rpm 'release' floating addition manageiq-rpm_build/131 ● Allow for beta1.1 manageiq-rpm_build/132 ● Retry flushing the CDN cache if there is an error manageiq-rpm_build/129 PLATFORM (Joe VLcek)
  • 12. 12 ● Access the DDF schema for cloud volumes via OPTIONS (David H.) #914 Enhanced the OPTIONS /api/cloud_volumes endpoint to return the DDF schema for the provider-specific CloudVolume subclass. OPTIONS /api/cloud_volumes?ems_id=:provider_id { “attributes” : [ ], “relationships” : [ ], ... “data” : { form_schema” : { “fields” : [ ... ] } } } API (Alberto Bellotti)
  • 13. 13 ● Expose EventDefinitionSets (Lucy F.) #954 Introduce a new endpoint for accessing MiqEventDefinitionSet resources. GET /api/event_definition_sets GET /api/event_definition_sets/:id POST /api/event_definition_sets - bulk “query” action GET /api/event_definition_sets/:id/events API (Alberto Bellotti)
  • 14. 14 ● Added support for Create/Update/Delete for Floating IPs (Lucy F.) #962 POST /api/floating_ips - action “create” POST /api/floating_ips/:id - action “edit” PUT /api/floating_ips/:id PATCH /api/floating_ips/:id POST /api/floating_ips - bulk action “edit” POST /api/floating_ips/:id - action “delete” DELETE /api/floating_ips/:id POST /api/floating_ips - bulk action “delete” API (Alberto Bellotti)
  • 15. 15 ● Added delete action for Results subcollection (Nick L.) #975 DELETE /api/results/:id DELETE /api/reports/:report_id/results/:result_id POST /api/reports/:report_id/results/:result_id - action “delete” API (Alberto Bellotti)
  • 16. 16 Questions? Discussion? Sprint 154 Review - February 3, 2021 Meeting Start: 10:30 am EST
  • 17. 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