SlideShare a Scribd company logo
1 of 15
Download to read offline
SPRINT 132 REVIEW
- Sprint Ending March 16, 2020
March 18, 2020
Meeting Start: 10:30 am EST
2
OVERVIEW
● Intro (Dennis Metzger)
● Community (Carol Chen)
● UI (Harpreet Kataria)
● Providers (Adam Grare)
● Platform (Joe VLcek)
● QE (Mike Shriver)
● Summary
3
COMMUNITY UPDATE
(Carol Chen)
● ManageIQ Ivanchuk-3 released (#808, #810)
○ https://www.manageiq.org/blog/2020/03/Announcing-Ivanchuk-3/
4
USER INTERFACE
(Harpreet Kataria)
PRs (UI, SUI, UI/REACT Components, API ): 46 Bugs: 11, Enhancements: 8, Technical Debt/Refactoring: 5/10, others: 12
Bugs
● Use new last_screen_url for redirecting and update cancel_action in GenericFormMixin (#6687)
● workers-form: remove vim_broker_worker (#6767)
● Do not include switches into VMs and Templates tree (#6749)
● Do not display disabled domains in automate entrypoint selections (#6744)
● Allow editing Groups from the list view (#6729)
● Display newly saved expression in Advanced Search in My Services (#6727)
● Make Advanced Search in Services screen reactive also in other tabs (#6709)
● API: Differentiate between ems_cloud and infra for rbac purposes for providers collection (#761)
● SUI: Login - show error message on any failure, not just 401 (#1627)
5
USER INTERFACE
(Harpreet Kataria)
SUI: Login - show error message on any failure, not just 401 (#1627)
6
USER INTERFACE
(Harpreet Kataria)
Enhancements
● API: ServiceOrder base class is no longer valid, prefer ServiceOrderCart (#773)
● API: Expose ConfiguredSystems (#765)
● API: Expose ConfigurationProfiles primary and sub collection (#764)
● API: Add helper method for multiple subcollection_action_identifiers (#774)
● Display all of the following, not just Foreman (#6730)
● Allow add/delete of global filters based upon user's allowed features(#6723 , #19916)
7
USER INTERFACE
(Harpreet Kataria)
Allow add/delete of global filters based upon user's allowed features(#6723 , #19916)
8
PROVIDERS
(Adam Grare)
Core
● Add a validation that all EMSs should have a zone (#18218)
● Allow BaseManager::MetricsCapture to be instantiated with multiple targets (#19934)
● Remove invalid partials from tests in a number of providers (amazon#603, ansible_tower#210,
azure_stack#25, google#124, kubernetes#355)
Amazon
● Fix a bug in provisioning clone_task_check (#604)
○ If an instance doesn’t exist yet the call to .status was failing causing the provision to fail
Ansible Tower
● Remove unused inventory_object_refresh? Setting (#209)
● Ensure that child managers are disabled if the provider is created in the maintenance zone (#211)
9
PROVIDERS
(Adam Grare)
Azure
● Fix a shadowed exception preventing SmartState timeout error handling (#381)
Foreman
● Add support for graph refresh to the ConfigurationManager and ProvisioningManager (#55)
● Remove classic refresh (#56)
Google
● Fix a refresh bug when cloud networks don’t have a subnet (#112)
○ Shouldn’t be possible but it happened
OpenStack
● Fix event monitor “since” handling on event_catcher startup (#562)
● Add graph refresh to the Undercloud/InfraManager (#563) (!!! Last one !!!)
10
PROVIDERS
(Adam Grare)
Ovirt
● Add external networks and switches as children to the datacenter (#480)
● Add support for reconfiguring Vm networks (#477)
● Allow external networks to be added to Vms during reconfigure (#478)
● Add support for disk resize during Vm reconfigure (#483)
VMware
● Fix a bug causing remote console access to fail on older vcenters (< 6.0) (#554)
11
PLATFORM
(Joe VLcek)
31 PRs merged
Enhancement:
● Schedule a daily count of managed VMs and print result to audit log. manageiq/19830
● Add VM SmartState Analysis policies to default policy set manageiq/18906
● Added new section in product features to handle common UI features manageiq/19916
● Add permissions for ConfigurationProfiles manageiq/19924
● Add API ConfiguredSystems product features manageiq/19928
● Add type column to service_order table manageiq-schema/452
● Move API OIDC/OAuth2 support from API to ManageIQ core manageiq/19936
Bugs:
● Re-worded "Ansible Automation Inside" to "Embedded Ansible" for standardisation manageiq/19081
● Fix ivanchuk container image manageiq/19919
● Make monolithic image work when built with buildah manageiq/19920
● Bump console to 5.3.2 manageiq-appliance/275
● Use LinuxAdmin::Service#start with enable set to true manageiq-appliance_console/111
● Update Dockerfile for GIT_AUTH manageiq-pods/377
12
PLATFORM
(Joe VLcek)
Build Enhancement/Updates:
● Replace playground repo with epel manageiq-appliance-build/388
● CentOS 8 based appliance manageiq-appliance-build/381
● Pull latest ubi8 image for build manageiq-pods/385
● Use nodejs:12 from AppStream manageiq-pods/380
● Remove libssh2 workaround manageiq-appliance-build/389
● Update gem clean up manageiq-appliance-build/390
● Clean up gems after bundle install manageiq-pods/384
● Change the postgres image tag from latest to 10 manageiq-pods/378
● Align package list with appliance manageiq-pods/382
● Prefer testing using the merge commit if it exists rather than the PR head manageiq-cross_repo/58
● Update master codename manageiq/19922
● Update tags to latest-jansa manageiq-pods/376
Continuous Integration / Testing:
● Move unassignable and unremovable labels from constants to settings miq_bot/485
● Better triage workflow miq_bot/483
● Allow triage team to add all labels miq_bot/482
● Add CommitMetadataChecker miq_bot/481
● Rebase master and a few other improvements miq_bot/466
13
QE
(Mike Shriver)
● Gaurav Talreja removed defunct test cases, fixed service
orchestration template tests, and re-assigned ansible test cases to
himself
● Nikhil Dhandre added a test for overwriting SSL certs on FreeIPA
external auth configuration via the `appliance_console_cli
--http-cert` option
● Tasos Papaioannou cleaned up test modules for paginator and
configure vmdb, uncollecting defunct tests, and assigned replication
tests to himself
● Tasos also automated the test case for the replication tab on the
global appliance when the remote appliance is unreachable, a test
case for httpd roles activating proper services, and a test case for
selecting remote zones when changing the server’s zone in the global
appliance
● PJ Richardson updated the snapshot test module to use the global
create_vm fixture, and automated the template comparison test
14
Questions? Discussion?
Sprint 133 Review - April 1
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/ManageIQVideolinkedin.com/company/manageiq

More Related Content

What's hot

What's hot (20)

Sprint 173
Sprint 173Sprint 173
Sprint 173
 
Sprint 158
Sprint 158Sprint 158
Sprint 158
 
Sprint 145
Sprint 145Sprint 145
Sprint 145
 
Sprint 117
Sprint 117Sprint 117
Sprint 117
 
Sprint 150
Sprint 150Sprint 150
Sprint 150
 
Sprint 176
Sprint 176Sprint 176
Sprint 176
 
Sprint 179
Sprint 179Sprint 179
Sprint 179
 
Sprint 165
Sprint 165Sprint 165
Sprint 165
 
Sprint 171
Sprint 171Sprint 171
Sprint 171
 
Sprint 169
Sprint 169Sprint 169
Sprint 169
 
Sprint 170
Sprint 170Sprint 170
Sprint 170
 
Sprint 178
Sprint 178Sprint 178
Sprint 178
 
Sprint 166
Sprint 166Sprint 166
Sprint 166
 
Sprint 164
Sprint 164Sprint 164
Sprint 164
 
Sprint 167
Sprint 167Sprint 167
Sprint 167
 
Sprint 181
Sprint 181Sprint 181
Sprint 181
 
Sprint 177
Sprint 177Sprint 177
Sprint 177
 
Sprint 172
Sprint 172Sprint 172
Sprint 172
 
Sprint 153
Sprint 153Sprint 153
Sprint 153
 
Sprint 133
Sprint 133Sprint 133
Sprint 133
 

Similar to Sprint 132

Similar to Sprint 132 (20)

Sprint 130
Sprint 130Sprint 130
Sprint 130
 
Sprint 146
Sprint 146Sprint 146
Sprint 146
 
Sprint 144
Sprint 144Sprint 144
Sprint 144
 
Sprint 139
Sprint 139Sprint 139
Sprint 139
 
Sprint 175
Sprint 175Sprint 175
Sprint 175
 
Sprint 142
Sprint 142Sprint 142
Sprint 142
 
Sprint 123
Sprint 123Sprint 123
Sprint 123
 
Sprint 211
Sprint 211Sprint 211
Sprint 211
 
Sprint 140
Sprint 140Sprint 140
Sprint 140
 
Sprint 120
Sprint 120Sprint 120
Sprint 120
 
Sprint 141
Sprint 141Sprint 141
Sprint 141
 
Sprint 184
Sprint 184Sprint 184
Sprint 184
 
Sprint 124
Sprint 124Sprint 124
Sprint 124
 
Sprint 128
Sprint 128Sprint 128
Sprint 128
 
Sprint 88
Sprint 88Sprint 88
Sprint 88
 
Sprint 138
Sprint 138Sprint 138
Sprint 138
 
Sprint 131
Sprint 131Sprint 131
Sprint 131
 
Sprint 111
Sprint 111Sprint 111
Sprint 111
 
Sprint 115
Sprint 115Sprint 115
Sprint 115
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 

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

%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationJuha-Pekka Tolvanen
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxAnnaArtyushina1
 
%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 tembisamasabamasaba
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
%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 Stilfonteinmasabamasaba
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburgmasabamasaba
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...chiefasafspells
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...Jittipong Loespradit
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2
 
tonesoftg
tonesoftgtonesoftg
tonesoftglanshi9
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...masabamasaba
 
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 AidPhilip Schwarz
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 

Recently uploaded (20)

Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
%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
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
%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
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
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 ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 

Sprint 132

  • 1. SPRINT 132 REVIEW - Sprint Ending March 16, 2020 March 18, 2020 Meeting Start: 10:30 am EST
  • 2. 2 OVERVIEW ● Intro (Dennis Metzger) ● Community (Carol Chen) ● UI (Harpreet Kataria) ● Providers (Adam Grare) ● Platform (Joe VLcek) ● QE (Mike Shriver) ● Summary
  • 3. 3 COMMUNITY UPDATE (Carol Chen) ● ManageIQ Ivanchuk-3 released (#808, #810) ○ https://www.manageiq.org/blog/2020/03/Announcing-Ivanchuk-3/
  • 4. 4 USER INTERFACE (Harpreet Kataria) PRs (UI, SUI, UI/REACT Components, API ): 46 Bugs: 11, Enhancements: 8, Technical Debt/Refactoring: 5/10, others: 12 Bugs ● Use new last_screen_url for redirecting and update cancel_action in GenericFormMixin (#6687) ● workers-form: remove vim_broker_worker (#6767) ● Do not include switches into VMs and Templates tree (#6749) ● Do not display disabled domains in automate entrypoint selections (#6744) ● Allow editing Groups from the list view (#6729) ● Display newly saved expression in Advanced Search in My Services (#6727) ● Make Advanced Search in Services screen reactive also in other tabs (#6709) ● API: Differentiate between ems_cloud and infra for rbac purposes for providers collection (#761) ● SUI: Login - show error message on any failure, not just 401 (#1627)
  • 5. 5 USER INTERFACE (Harpreet Kataria) SUI: Login - show error message on any failure, not just 401 (#1627)
  • 6. 6 USER INTERFACE (Harpreet Kataria) Enhancements ● API: ServiceOrder base class is no longer valid, prefer ServiceOrderCart (#773) ● API: Expose ConfiguredSystems (#765) ● API: Expose ConfigurationProfiles primary and sub collection (#764) ● API: Add helper method for multiple subcollection_action_identifiers (#774) ● Display all of the following, not just Foreman (#6730) ● Allow add/delete of global filters based upon user's allowed features(#6723 , #19916)
  • 7. 7 USER INTERFACE (Harpreet Kataria) Allow add/delete of global filters based upon user's allowed features(#6723 , #19916)
  • 8. 8 PROVIDERS (Adam Grare) Core ● Add a validation that all EMSs should have a zone (#18218) ● Allow BaseManager::MetricsCapture to be instantiated with multiple targets (#19934) ● Remove invalid partials from tests in a number of providers (amazon#603, ansible_tower#210, azure_stack#25, google#124, kubernetes#355) Amazon ● Fix a bug in provisioning clone_task_check (#604) ○ If an instance doesn’t exist yet the call to .status was failing causing the provision to fail Ansible Tower ● Remove unused inventory_object_refresh? Setting (#209) ● Ensure that child managers are disabled if the provider is created in the maintenance zone (#211)
  • 9. 9 PROVIDERS (Adam Grare) Azure ● Fix a shadowed exception preventing SmartState timeout error handling (#381) Foreman ● Add support for graph refresh to the ConfigurationManager and ProvisioningManager (#55) ● Remove classic refresh (#56) Google ● Fix a refresh bug when cloud networks don’t have a subnet (#112) ○ Shouldn’t be possible but it happened OpenStack ● Fix event monitor “since” handling on event_catcher startup (#562) ● Add graph refresh to the Undercloud/InfraManager (#563) (!!! Last one !!!)
  • 10. 10 PROVIDERS (Adam Grare) Ovirt ● Add external networks and switches as children to the datacenter (#480) ● Add support for reconfiguring Vm networks (#477) ● Allow external networks to be added to Vms during reconfigure (#478) ● Add support for disk resize during Vm reconfigure (#483) VMware ● Fix a bug causing remote console access to fail on older vcenters (< 6.0) (#554)
  • 11. 11 PLATFORM (Joe VLcek) 31 PRs merged Enhancement: ● Schedule a daily count of managed VMs and print result to audit log. manageiq/19830 ● Add VM SmartState Analysis policies to default policy set manageiq/18906 ● Added new section in product features to handle common UI features manageiq/19916 ● Add permissions for ConfigurationProfiles manageiq/19924 ● Add API ConfiguredSystems product features manageiq/19928 ● Add type column to service_order table manageiq-schema/452 ● Move API OIDC/OAuth2 support from API to ManageIQ core manageiq/19936 Bugs: ● Re-worded "Ansible Automation Inside" to "Embedded Ansible" for standardisation manageiq/19081 ● Fix ivanchuk container image manageiq/19919 ● Make monolithic image work when built with buildah manageiq/19920 ● Bump console to 5.3.2 manageiq-appliance/275 ● Use LinuxAdmin::Service#start with enable set to true manageiq-appliance_console/111 ● Update Dockerfile for GIT_AUTH manageiq-pods/377
  • 12. 12 PLATFORM (Joe VLcek) Build Enhancement/Updates: ● Replace playground repo with epel manageiq-appliance-build/388 ● CentOS 8 based appliance manageiq-appliance-build/381 ● Pull latest ubi8 image for build manageiq-pods/385 ● Use nodejs:12 from AppStream manageiq-pods/380 ● Remove libssh2 workaround manageiq-appliance-build/389 ● Update gem clean up manageiq-appliance-build/390 ● Clean up gems after bundle install manageiq-pods/384 ● Change the postgres image tag from latest to 10 manageiq-pods/378 ● Align package list with appliance manageiq-pods/382 ● Prefer testing using the merge commit if it exists rather than the PR head manageiq-cross_repo/58 ● Update master codename manageiq/19922 ● Update tags to latest-jansa manageiq-pods/376 Continuous Integration / Testing: ● Move unassignable and unremovable labels from constants to settings miq_bot/485 ● Better triage workflow miq_bot/483 ● Allow triage team to add all labels miq_bot/482 ● Add CommitMetadataChecker miq_bot/481 ● Rebase master and a few other improvements miq_bot/466
  • 13. 13 QE (Mike Shriver) ● Gaurav Talreja removed defunct test cases, fixed service orchestration template tests, and re-assigned ansible test cases to himself ● Nikhil Dhandre added a test for overwriting SSL certs on FreeIPA external auth configuration via the `appliance_console_cli --http-cert` option ● Tasos Papaioannou cleaned up test modules for paginator and configure vmdb, uncollecting defunct tests, and assigned replication tests to himself ● Tasos also automated the test case for the replication tab on the global appliance when the remote appliance is unreachable, a test case for httpd roles activating proper services, and a test case for selecting remote zones when changing the server’s zone in the global appliance ● PJ Richardson updated the snapshot test module to use the global create_vm fixture, and automated the template comparison test
  • 14. 14 Questions? Discussion? Sprint 133 Review - April 1 Meeting Start: 10:30 am EST
  • 15. THANK YOU manageiq.org github.com/ManageIQ twitter.com/ManageIQ gitter.im/ManageIQ/manageiq facebook.com/manageiq talk.manageiq.org youtube.com/user/ManageIQVideolinkedin.com/company/manageiq