Diese Präsentation wurde erfolgreich gemeldet.

Sprint 159

0

Teilen

Nächste SlideShare
Sprint 168
Sprint 168
Wird geladen in …3
×
1 von 22
1 von 22

Weitere Verwandte Inhalte

Ähnliche Bücher

Kostenlos mit einer 30-tägigen Testversion von Scribd

Alle anzeigen

Ähnliche Hörbücher

Kostenlos mit einer 30-tägigen Testversion von Scribd

Alle anzeigen

Sprint 159

  1. 1. SPRINT 159 REVIEW - Sprint Ending April 12, 2021 April 14, 2021 Meeting Start: 10:30 am EST
  2. 2. 2 SPEAKERS ● Overview ● UI (Kavya Nekkalapu) ● Providers (Adam Grare) ● Platform (Jason Frey) ● API (Jason Frey) ● Developer (Jason Frey)
  3. 3. 3
  4. 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. 5 UI (Kavya Nekkalapu) PRs (UI, SUI, UI Components): 13 PRs (UI, SUI, UI Components): 9 Bugs: , Enhancements: 1, other: 3 Bugs ● Fix breadcrumb for Add/Edit Policy and Add/Edit Policy Profiles (#7696) ● Fix settings--> tasks table rows (#7683) ● Handle incoming numerics for id that are bigger than a bigint (#7702) ● Fix chargeback report tag and group by tag bug (#7703) Enhancements ● Moved 'Providers' out of Automation/Ansible Tower Explorer (#7662)
  6. 6. 6 UI changes to move and De-Explorize Providers out of Automation/Ansible Tower Explorer (#7662) http://localhost/ems_automation/show_list#/ UI (Kavya Nekkalapu) Before After
  7. 7. 7 Fix breadcrumb for Add/Edit Policy and Add/Edit Policy Profiles (#7696) UI (Kavya Nekkalapu) Before After
  8. 8. 8 Handle incoming numerics for id that are bigger than a bigint (#7702) UI (Kavya Nekkalapu) Before After
  9. 9. 9 Fix chargeback report tag and group by tag bug (#7703) UI (Kavya Nekkalapu) Before After
  10. 10. 10 Move remaining components in react-ui-components to ui-classic (#7670) This is done as part of sprint 158 Components Moved ● Quadicon ● Table Summary Packages/Dependency removed from UI-classic repo ● React-ui-components (Repository) UI (Kavya Nekkalapu)
  11. 11. 11 Move remaining components in react-ui-components to ui-classic (#7670) One of the issues fixed part of this pr, Differentiate clickable links with color. UI (Kavya Nekkalapu) Before After
  12. 12. 12 Core ● Updates to combined manager refresh (#20301) ○ Enhanced performance by reducing Queue overhead, removing extra workers, and reduce provider API calls by sharing collected inventory ○ Add to generator (#21153) ○ Azure (#454) ○ Google (#186) ○ Still a few to go ● Add pluggable secrets for provider VCR specs (#21157) ○ Makes it easier for provider authors to control how secrets are replaced in VCR cassettes ○ 16/23 providers done PROVIDERS (Adam Grare)
  13. 13. 13 Core (cont’d) ● Improve the performance of authentication_check (#21138) ○ Providers which collect ssh_keys as part of inventory refresh were looping through all of these (sometimes many thousands) when doing the provider authentication check. Ansible Tower ● Fix the API path no longer being added to the URL when creating/editing the tower provider (#260) IBM Cloud Power Virtual Systems ● Fix the creation of cloud volumes (#181) PROVIDERS (Adam Grare)
  14. 14. 14 VMware NSX-t ● Enhancements to inventory refresh (#41) ○ Added support for shared Network Services ○ Added Security Groups to Cloud Subnet relations using Network Ports ○ Added support for Destinations Excluded and Sources Excluded to Security Policy Rules OpenStack ● Fix a bug that caused the port to be unable to be changed from 5000 (#696) ● Fix service detection raising multiple types of errors (#702) ● Fix tenant detection if there is no tenant named “admin” (#701) ● Fix DDF param mismatch causing provider validation to succeed then fail later (#699) PROVIDERS (Adam Grare)
  15. 15. 15 Enhancements ● Regex event detection #20907 ● Add dependency on the kafka package manageiq-rpm_build#91 Bugs ● Replace all kubernetes label unsafe characters with - #21139 ● Improve the provider check for authentication status #21138 ● Convert standard options to sasl parameters manageiq-messaging#62 ● [MiqGenericMountSession] Fix umount method scoping manageiq-gems-pending#520 ● Update orchestrator image manageiq-pods#709 ● Ensure worker image env vars are updated during reconcile manageiq-pods#708 PLATFORM (Jason Frey)
  16. 16. 16 Documentation ● Delete deprecated authentication and API docs manageiq-documentation#1550 ● Fix Create/Update/Delete Routers for Amazon and Azure providers manageiq-documentation#1552 ● Remove "Discovery - Providers" capability from container providers manageiq-documentation#1553 PLATFORM (Jason Frey)
  17. 17. 17 Enhancements ● Add endpoint for cloud subnets manageiq-api#1025 REQUEST POST /api/cloud_subnets { "action": "create", "resource": { "ems_id": 10000000000013, "name": "test_cloud_subnet" } } RESPONSE { "results": [ { "success": true, "message": "Creating Cloud Subnet test_cloud_subnet for Provider: OpenStack Network Manager", "task_id": "10000000053334", "task_href": "http://localhost:3000/api/tasks/10000000053334" } ] } API (Jason Frey)
  18. 18. 18 Enhancements ● Import action added to cloud_templates manageiq-api#1021 REQUEST POST /api/cloud_templates { "action": "import", "src_provider_id": 14, "src_image_id": 23 "dst_provider_id": 10, } RESPONSE { "results": [ { "success": true, "message": "Importing image 'My Image’ from 'My Provider' into 'My Other Provider'.", "task_id": "10000000013344", "task_href": "http://localhost:3000/api/tasks/10000000013344" } ] } API (Jason Frey)
  19. 19. 19 Bugs ● Replace the retire action with request_retire manageiq-api#1024 API (Jason Frey)
  20. 20. 20 ● Guide for writing a new provider from scratch guides#457 DEVELOPER (Jason Frey)
  21. 21. 21 Questions? Discussion? Sprint 160 Review - April 28, 2021 Meeting Start: 10:30 am EST New Video Conference: https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09
  22. 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

×