SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
SPRINT 115 REVIEW
- Sprint Ending July 08, 2019
July 10, 2019
Meeting Start: 10:30 am EST
2
OVERVIEW
● Sprint Statistics (John Prause)
● Community Update (John Prause)
● UI (Eric Winchell)
● Providers (Adam Grare)
● Automate (Drew Uhlmann)
● Platform (Joe VLcek)
● API (Alberto Bellotti)
● Documentation (Suyog)
● Summary
3
Total of 196 PRs merged across 102 ManageIQ Repos
Pull Requests from: 2019-06-25 - 2019-07-08
4
--Hammer-8releasedJul02
--Hammer-5releasedApr23
--Hammer-6releasedMay22
--Hammer-7releasedJun10
5
6
Repo Health Report - Code Climate
7
COMMUNITY UPDATE
(John Prause)
● ManageIQ Hammer 8 released: http://manageiq.org/blog/2019/07/Announcing-Hammer-8/ (#739)
8
USER INTERFACE
(Eric Winchell)
40 PRs (UI, UI Comps, React UI Comps, SUI, V2V): Bugs: 18, Enhancements: 5, Technical Debt/Refactoring: 7/2,
Documentation/dependencies: 4/2
Enhancements
● Remove deprecated Networks Load Balancer menu, screens and code (#5754)
● Extend toolbar pluggability to all plugins (previously limited to providers) (#5668)
● (v2v) Make the rails initializer name unique so it can be referenced in other plugins (#977)
● Add a form for cloning dashboards (#5730)
● Add Pricing & Currencies to Catalog Items (#5719)
9
USER INTERFACE
Clone dashboard form
● Allow users to copy an existing dashboard into the same or different group
● Uses asynchronous validation to check the name for duplication
10
USER INTERFACE
Pricing & Currencies in Catalog Items
● Added Currency drop down and Price text field to Angular and non-angular Catalog Item editors.
● Updated Catalog Item details screen to show price information.
Edit Screen Summary screen Details (Order) Screen
11
PROVIDERS
(Adam Grare)
VMware
● Add a generic html5 console for VMware VMs (#409)
Move logic for which console type to use to remove provider specific logic from Core/UI
● Reconnect hosts with the same hostname but different ems_refs (#18856)
Moving to a new vCenter and importing old hosts were causing duplicates
Different ems_refs shouldn’t prevent host reconnect
● Add a utility to reconnect hosts which were duplicated (#18879)
Ovirt
● Fixed RHV IP Address Parsing (#385)
The refresh parser was overwriting an IP address collected from inventory with a DNS lookup
This led to the opposite of what was intended
12
AUTOMATE
(Drew Uhlmann)
Enhancements
● Save playbook set_stats data for successive playbook methods (Lucy) (#18889 and #333)
● Add price to catalog items (Harpreet) (#5719)
Bugs
● Fix check_reconfigured ae_result to prevent retry loop and failure for orchestration templates (Tina) (#548)
● Fix catalog item delete when part of bundle (Milan) (#5750)
● Remove duplicate tagging edit buttons for Services (Robin) (#5772)
● Revert change that caused an issue with pagination and sorting on service screen (Keenan) (#5768)
● Use inclusion, rather than presence check, on dialog field visible setting (#18914)
● Recurse correctly over nested field associations (#18890 and #5762)
13
PLATFORM
(Joe VLcek)
20 PRs merged
Bugs:
● Fix and improved performance of the Turbo Button activerecord-virtual_attributes/32, manageiq/18936
● Fix broken bin/console activerecord-virtual_attributes/35
● Ensure NotificationType#subscriber_ids always returns non-nil manageiq/18935
● Use the leaf class for creating the default credential manageiq/18941
● Add data integrity constrains for some associations to User model manageiq/18472
● Do not use unrecommended mount option nobarrier manageiq-appliance-build/325,
manageiq-appliance_console/95
● Fix logfile configuration manageiq-appliance_console/93, linux_admin/208
14
PLATFORM
(Joe VLcek)
Refactoring:
● Refactor service template manageiq/18937
Enhancements:
● Don't modify select fields activerecord-virtual_attributes/37
● Migrate awx credentials to MiQ DB manageiq-schema/385
● Utility script for reconnecting ressources to an ems manageiq/18879
● Add scope to list providers and service templates from ancestor tenants manageiq/18735, manageiq/18733
● Handle multiple email address for LDAP manageiq/18912
15
PLATFORM
(Joe VLcek)
Continuous Integration and Automated Testing:
● Support bye bug activerecord-virtual_attributes/33
● Fix MiQ bot job failure miq_bot/443
● Move GitRepository#url generation to the factory manageiq/18917
16
API
(Alberto Bellotti)
● Allow api.yml to be pluggable - #613 (Jason F.)
This enhancement allows ManageIQ Plugins to also include API controller code and not requiring a
separate PR for the ManageIQ API. With this PR, ManageIQ Plugins can extend the api.yml which defines
what new endpoints (collections/subcollections) and actions are being exposed by the Plugin.
● Added PxeServer Create, Update and Delete actions - #594 (Martin M.)
This enhancement allows the ‘All PXE Servers’ UI form to move to the newer UI components.
GET /api/pxe_servers/:id/pxe_menus[/:id]
POST /api/pxe_servers
POST /api/pxe_servers/:id - action “edit”
PATCH /api/pxe_servers/:id
POST /api/pxe_servers/:id - action “delete”
DELETE /api/pxe_servers/:id
17
DOCUMENTATION
(Suyog)
PRs Merged in Sprint: 7
Bugs: 7
Highlights:
● Fixed the namespace for belongsto filter [1171]
● Updated the supported Ansible Tower versions for Configuration Management provider
● Documented ruby method move_into_folder(folder) with example[WIP:1176]
18
SUMMARY
Sprint 116 Review - July 24, 2019
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
plus.google.com/+ManageiqOrg youtube.com/user/ManageIQVideo
linkedin.com/company/manageiq

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (6)

Sprint 91
Sprint 91Sprint 91
Sprint 91
 
Sprint 150
Sprint 150Sprint 150
Sprint 150
 
Sprint 92
Sprint 92Sprint 92
Sprint 92
 
[Belle] Resume
[Belle] Resume[Belle] Resume
[Belle] Resume
 
GSI Internship Portfolio
GSI Internship PortfolioGSI Internship Portfolio
GSI Internship Portfolio
 
Waste to Energy
Waste to EnergyWaste to Energy
Waste to Energy
 

Ähnlich wie Sprint 115

Ähnlich wie Sprint 115 (20)

Sprint 116
Sprint 116Sprint 116
Sprint 116
 
Sprint 118
Sprint 118Sprint 118
Sprint 118
 
Sprint 85
Sprint 85Sprint 85
Sprint 85
 
Sprint 111
Sprint 111Sprint 111
Sprint 111
 
Sprint 140
Sprint 140Sprint 140
Sprint 140
 
Sprint 119
Sprint 119Sprint 119
Sprint 119
 
Sprint 117
Sprint 117Sprint 117
Sprint 117
 
Sprint 120
Sprint 120Sprint 120
Sprint 120
 
Sprint 107
Sprint 107Sprint 107
Sprint 107
 
Sprint 176
Sprint 176Sprint 176
Sprint 176
 
Sprint 103
Sprint 103Sprint 103
Sprint 103
 
Sprint 138
Sprint 138Sprint 138
Sprint 138
 
Sprint 136
Sprint 136Sprint 136
Sprint 136
 
Sprint 96
Sprint 96Sprint 96
Sprint 96
 
Sprint 121
Sprint 121Sprint 121
Sprint 121
 
Sprint 112
Sprint 112Sprint 112
Sprint 112
 
Sprint 132
Sprint 132Sprint 132
Sprint 132
 
Sprint 139
Sprint 139Sprint 139
Sprint 139
 
Sprint 130
Sprint 130Sprint 130
Sprint 130
 
Sprint 99
Sprint 99Sprint 99
Sprint 99
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
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
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
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
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
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-...Steffen Staab
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
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
 
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
 
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
 
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 ...harshavardhanraghave
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
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
 
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
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
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.
 

Kürzlich hochgeladen (20)

How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
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
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
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
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
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-...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
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
 
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
 
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
 
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 ...
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
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
 
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...
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
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 ...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 

Sprint 115

  • 1. SPRINT 115 REVIEW - Sprint Ending July 08, 2019 July 10, 2019 Meeting Start: 10:30 am EST
  • 2. 2 OVERVIEW ● Sprint Statistics (John Prause) ● Community Update (John Prause) ● UI (Eric Winchell) ● Providers (Adam Grare) ● Automate (Drew Uhlmann) ● Platform (Joe VLcek) ● API (Alberto Bellotti) ● Documentation (Suyog) ● Summary
  • 3. 3 Total of 196 PRs merged across 102 ManageIQ Repos Pull Requests from: 2019-06-25 - 2019-07-08
  • 5. 5
  • 6. 6 Repo Health Report - Code Climate
  • 7. 7 COMMUNITY UPDATE (John Prause) ● ManageIQ Hammer 8 released: http://manageiq.org/blog/2019/07/Announcing-Hammer-8/ (#739)
  • 8. 8 USER INTERFACE (Eric Winchell) 40 PRs (UI, UI Comps, React UI Comps, SUI, V2V): Bugs: 18, Enhancements: 5, Technical Debt/Refactoring: 7/2, Documentation/dependencies: 4/2 Enhancements ● Remove deprecated Networks Load Balancer menu, screens and code (#5754) ● Extend toolbar pluggability to all plugins (previously limited to providers) (#5668) ● (v2v) Make the rails initializer name unique so it can be referenced in other plugins (#977) ● Add a form for cloning dashboards (#5730) ● Add Pricing & Currencies to Catalog Items (#5719)
  • 9. 9 USER INTERFACE Clone dashboard form ● Allow users to copy an existing dashboard into the same or different group ● Uses asynchronous validation to check the name for duplication
  • 10. 10 USER INTERFACE Pricing & Currencies in Catalog Items ● Added Currency drop down and Price text field to Angular and non-angular Catalog Item editors. ● Updated Catalog Item details screen to show price information. Edit Screen Summary screen Details (Order) Screen
  • 11. 11 PROVIDERS (Adam Grare) VMware ● Add a generic html5 console for VMware VMs (#409) Move logic for which console type to use to remove provider specific logic from Core/UI ● Reconnect hosts with the same hostname but different ems_refs (#18856) Moving to a new vCenter and importing old hosts were causing duplicates Different ems_refs shouldn’t prevent host reconnect ● Add a utility to reconnect hosts which were duplicated (#18879) Ovirt ● Fixed RHV IP Address Parsing (#385) The refresh parser was overwriting an IP address collected from inventory with a DNS lookup This led to the opposite of what was intended
  • 12. 12 AUTOMATE (Drew Uhlmann) Enhancements ● Save playbook set_stats data for successive playbook methods (Lucy) (#18889 and #333) ● Add price to catalog items (Harpreet) (#5719) Bugs ● Fix check_reconfigured ae_result to prevent retry loop and failure for orchestration templates (Tina) (#548) ● Fix catalog item delete when part of bundle (Milan) (#5750) ● Remove duplicate tagging edit buttons for Services (Robin) (#5772) ● Revert change that caused an issue with pagination and sorting on service screen (Keenan) (#5768) ● Use inclusion, rather than presence check, on dialog field visible setting (#18914) ● Recurse correctly over nested field associations (#18890 and #5762)
  • 13. 13 PLATFORM (Joe VLcek) 20 PRs merged Bugs: ● Fix and improved performance of the Turbo Button activerecord-virtual_attributes/32, manageiq/18936 ● Fix broken bin/console activerecord-virtual_attributes/35 ● Ensure NotificationType#subscriber_ids always returns non-nil manageiq/18935 ● Use the leaf class for creating the default credential manageiq/18941 ● Add data integrity constrains for some associations to User model manageiq/18472 ● Do not use unrecommended mount option nobarrier manageiq-appliance-build/325, manageiq-appliance_console/95 ● Fix logfile configuration manageiq-appliance_console/93, linux_admin/208
  • 14. 14 PLATFORM (Joe VLcek) Refactoring: ● Refactor service template manageiq/18937 Enhancements: ● Don't modify select fields activerecord-virtual_attributes/37 ● Migrate awx credentials to MiQ DB manageiq-schema/385 ● Utility script for reconnecting ressources to an ems manageiq/18879 ● Add scope to list providers and service templates from ancestor tenants manageiq/18735, manageiq/18733 ● Handle multiple email address for LDAP manageiq/18912
  • 15. 15 PLATFORM (Joe VLcek) Continuous Integration and Automated Testing: ● Support bye bug activerecord-virtual_attributes/33 ● Fix MiQ bot job failure miq_bot/443 ● Move GitRepository#url generation to the factory manageiq/18917
  • 16. 16 API (Alberto Bellotti) ● Allow api.yml to be pluggable - #613 (Jason F.) This enhancement allows ManageIQ Plugins to also include API controller code and not requiring a separate PR for the ManageIQ API. With this PR, ManageIQ Plugins can extend the api.yml which defines what new endpoints (collections/subcollections) and actions are being exposed by the Plugin. ● Added PxeServer Create, Update and Delete actions - #594 (Martin M.) This enhancement allows the ‘All PXE Servers’ UI form to move to the newer UI components. GET /api/pxe_servers/:id/pxe_menus[/:id] POST /api/pxe_servers POST /api/pxe_servers/:id - action “edit” PATCH /api/pxe_servers/:id POST /api/pxe_servers/:id - action “delete” DELETE /api/pxe_servers/:id
  • 17. 17 DOCUMENTATION (Suyog) PRs Merged in Sprint: 7 Bugs: 7 Highlights: ● Fixed the namespace for belongsto filter [1171] ● Updated the supported Ansible Tower versions for Configuration Management provider ● Documented ruby method move_into_folder(folder) with example[WIP:1176]
  • 18. 18 SUMMARY Sprint 116 Review - July 24, 2019 Meeting Start: 10:30 am EST
  • 19. THANK YOU manageiq.org github.com/ManageIQ twitter.com/ManageIQ gitter.im/ManageIQ/manageiq facebook.com/manageiq talk.manageiq.org plus.google.com/+ManageiqOrg youtube.com/user/ManageIQVideo linkedin.com/company/manageiq