17 Feb 2020 meeting notes: Project board: https://github.com/apache/cloudstack-primate/projects/1 Progress by number of supported APIs: 100% (except for APIs with keywords kept out of the Technical Preview's scope: cisco, nicira, baremetal, srx, f5, brocade, palo, autoscale, counter, condition, ucs, netscaler, bigswitch, ovs, globalloadbalancer, opendaylight, region, quota)
High-level changes since last week: * VPC view is fully complete, except for ability to deploy VM from a network tier, including ILBVM and ILB rule management (assign VM to ILBs) * Add host, cluster, pod forms * Support for listing/viewing network service providers * Reusable IP address tab and router tab for guest network and VPCs Outstanding work now includes zone deployment wizard, review/test/fix VM wizard and other pull requests: https://github.com/apache/cloudstack-primate/pulls CI/Testing integration: We now have a CloudStack master/4.14 simulator server setup which can host both old UI and Primate builds: http://primate-qa.cloudstack.cloud:8080/client/ (old UI) http://primate-qa.cloudstack.cloud:8080/client/master/ (Primate master, updates every 30mins) Actions: * Continue to work on outstanding tasks from the project board to completion of major tasks wrt the technical preview. * Manual QA/test plan is in effect by my ShapeBlue colleagues who started it since last week. * Setup Github-PR build integration using a bot account and host built on "http://primate-qa.cloudstack.cloud:8080/client/<PR ID or branch name>" * Work on Primate deb/rpm packaging Regards, Rohit Yadav Software Architect, ShapeBlue https://www.shapeblue.com ________________________________ From: Rohit Yadav <rohit.ya...@shapeblue.com> Sent: Monday, February 10, 2020 18:49 To: dev@cloudstack.apache.org <dev@cloudstack.apache.org> Subject: Re: [PRIMATE][SIG] Meeting Notes 10 Feb 2020 meeting notes: Project board: https://github.com/apache/cloudstack-primate/projects/1 Est. total effort left: ~40 hours Progress by number of supported APIs: ~98% (10 remaining APIs vs 461 APIs in old UI) High-level changes since last week: * VPC and related tabs/views including a new infrastructure section on ILBVM * Template, ISO, volume upload forms with a progress bar * IP range management for traffic types: public, management and storage * Many pending tabs for zone, isolated network etc. * Support for UI-wide pagination and table to display data in action forms On a high level, the only major tasks left are (1) VM deployment wizard (with Hoang/Sven), and (2) zone deployment wizards (with Rohit/Pearl). For all other features and components, we've pull requests pending review and testing: https://github.com/apache/cloudstack-primate/pulls Actions and goals are to continue to work on issues from the project board to completion of major tasks wrt the technical preview. Manual QA/test plan was discussed and my ShapeBlue colleagues have already started it since last week. Regards, Rohit Yadav Software Architect, ShapeBlue https://www.shapeblue.com ________________________________ From: Rohit Yadav <rohit.ya...@shapeblue.com> Sent: Tuesday, February 4, 2020 13:56 To: dev@cloudstack.apache.org <dev@cloudstack.apache.org> Subject: Re: [PRIMATE][SIG] Meeting Notes 3 Feb 2020 meeting notes: Project board: https://github.com/apache/cloudstack-primate/projects/1 Est. total effort left: ~70 hours Progress by number of supported APIs: ~95% (27 remaining APIs vs 461 APIs in old UI) High-level changes since last week: * VPC views and tabs (in progress) * Physical network, traffic type views/management, form, and tabs On a high level, the only major tasks left are: (1) VPC tabs/view/actions completion (with Rohit/Ritchie), (2) VM deployment wizard (with Hoang/Sven), and (3) zone deployment wizards (with Rohit/Pearl). For all other features and components, we've pull requests pending review and testing: https://github.com/apache/cloudstack-primate/pulls Actions and goals for this and the next week are to continue to work on issues from the project board to completion of major tasks wrt the technical preview. Manual QA/test plan was discussed and my ShapeBlue colleagues will start it this week. We're still exploring test automation methodologies. Regards, Rohit Yadav Software Architect, ShapeBlue https://www.shapeblue.com ________________________________ From: Rohit Yadav <rohit.ya...@shapeblue.com> Sent: Monday, January 27, 2020 19:18 To: dev@cloudstack.apache.org <dev@cloudstack.apache.org> Cc: Wido Hollander <w...@pcextreme.nl> Subject: Re: [PRIMATE][SIG] Meeting Notes 27 Jan 2020 meeting notes: Project board: https://github.com/apache/cloudstack-primate/projects/1 Est. total effort left: ~100 hours Progress by number of supported APIs: ~90% (44 remaining APIs vs 461 APIs in old UI) High-level changes since last week: * Received a public VM (community-managed) for Primate QA/testing purposes from Wido/PCExtreme (Thanks Wido!) * Guest network actions tabs, egress, fw, pf, lb, vpn and SG egress/ingress * Add/import LDAP account for * Add host/pod/cluster form with option to dedicate to an account/domain * Enable SNAT for VM form * Add secondary storage form * Physical network, traffic type views/management, form and tabs * Dedicate VLAN/VNI range to account/project form * Zone resource capacity tab * VMware zone form, view * Work in progress: https://github.com/apache/cloudstack-primate/pulls Actions and goals for the next two weeks are to continue to work on issues from the project board, work towards manual QA and test automation. Regards, Rohit Yadav Software Architect, ShapeBlue https://www.shapeblue.com ________________________________ From: Rohit Yadav <rohit.ya...@shapeblue.com> Sent: Monday, January 20, 2020 20:56 To: dev@cloudstack.apache.org <dev@cloudstack.apache.org> Subject: Re: [PRIMATE][SIG] Meeting Notes 20 Jan 2020 meeting notes: Project board: https://github.com/apache/cloudstack-primate/projects/1 Est. total effort left: ~150 hours Progress by number of supported APIs: ~81% (88 remaining APIs vs 461 APIs in old UI) High-level changes since last week: * Resource view and styling changes * Recurring snapshot schedule and take snapshot action form * Support for LDAP configuration management * Minor bug fixes and enhancements * In review - guest network tabs/actions, add network form, ldap account form, dedicated resource component, add cluster&host form * Work in progress: https://github.com/apache/cloudstack-primate/pulls Actions and goals for the next two weeks are to continue to work on issues from the project board, work towards manual QA and test-automation. Regards, Rohit Yadav Software Architect, ShapeBlue https://www.shapeblue.com ________________________________ From: Rohit Yadav <rohit.ya...@shapeblue.com> Sent: Tuesday, January 14, 2020 15:11 To: dev@cloudstack.apache.org <dev@cloudstack.apache.org> Subject: Re: [PRIMATE][SIG] Meeting Notes 14 Jan 2020 meeting notes: Project board: https://github.com/apache/cloudstack-primate/projects/1 Est. total effort left: ~170 hours Progress by number of supported APIs: 80% (95 remaining APIs vs 461 APIs in old UI) High-level changes since last two weeks: * Project dashboard, actions, configuration and actions * Register ISO action * Update offering access and update template permissions form * Zones tab for templates and ISOs * SG: ingress/egress tabs * Guest Network: Egress tab, firewall, pf, vpn, lb tabs (under review) * VPC: create VPN customer gateway, basic list views, tab stubs and navigations * Minor bug fixes and enhancements * Work in progress: https://github.com/apache/cloudstack-primate/pulls Actions and goals for the next two weeks are to continue to work on issues from the project board, work towards manual QA and test-automation. Regards, Rohit Yadav Software Architect, ShapeBlue https://www.shapeblue.com ________________________________ From: Rohit Yadav <rohit.ya...@shapeblue.com> Sent: Monday, December 16, 2019 20:58 To: dev@cloudstack.apache.org <dev@cloudstack.apache.org> Subject: Re: [PRIMATE][SIG] Meeting Notes 16 Dec 2019 meeting notes: Project board: https://github.com/apache/cloudstack-primate/projects/1 Est. total effort left: ~270 hours Progress by number of supported APIs: ~70% (138 remaining APIs vs 461 APIs in old UI) High-level changes since last two weeks: * Infra/SSL-cert setup form * Domain tree-based list view * Reusable settings component for global settings and scoped settings (in domain, accounts, zones, cluster, primary/secondary storages etc) * IAM: Account certs tab * Compute: VM migration form, assign to account/project form * Minor bug fixes and enhancements * Work in progress: * VM NIC/IP management buttons/views * Backup and recovery UI views and actions Actions and goals for the next two weeks are to continue to work on issues from the project board. Regards, Rohit Yadav Software Architect, ShapeBlue https://www.shapeblue.com ________________________________ From: Rohit Yadav <rohit.ya...@shapeblue.com> Sent: Monday, December 2, 2019 22:39 To: dev@cloudstack.apache.org <dev@cloudstack.apache.org> Subject: Re: [PRIMATE][SIG] Meeting Notes 2 Dec 2019 meeting notes: Project board: https://github.com/apache/cloudstack-primate/projects/1 Est. total effort left: ~300 hours Progress by number of supported APIs: ~68% (148 remaining APIs vs 461 APIs in old UI) High-level changes since last two weeks: * docker support (wip) + eslint fixes * all related navigation on views * recursive actions/async polling + refresh * reusable details setings for vm & templates * breadcrumb fixes * placement fixes, put actions in card * contextual doc links in views and actions * API remapping framework, most actions work now * infra:summary page, boilerplate code PRs: * Tree-like domain view (in review, Sven/Hoang/EWerk) * Infra/SSL cert setup form (in progress, Rohit/Shapeblue) * VM deployment wizard (in progress, Sven/Florian/EWerk) * Zone deployment (on-hold, Rohit/Shapeblue) Actions and goals for the next two weeks: Gabriel/PCExtreme: to pick a few UI issues from the board, Rohit to suggest easy tasks to start with Sven/EWerk: Continue on the VM deployment and new tasks (project, account views/tabs) Rohit/Shapeblue: write spec/requirements and details on project issues, progress on many of the design/arch issues as well as project board tasks Regards, Rohit Yadav Software Architect, ShapeBlue https://www.shapeblue.com ________________________________ From: Rohit Yadav <rohit.ya...@shapeblue.com> Sent: Monday, November 18, 2019 18:31 To: dev@cloudstack.apache.org <dev@cloudstack.apache.org> Subject: [PRIMATE][SIG] Meeting Notes 18 Nov 2019 High level: * Attendees - Bobby, Gabriel, Paul, Rohit * High-level project updates discussed: no major changes or significant work in last two weeks * Few bugs fixes and PRs merged in last two weeks * Technical preview project/progress board: https://github.com/apache/cloudstack-primate/projects/1 * Discussed usage of Github packages for docker, maven etc. Actions and agreements: * Gabriel/PCExtreme: exploring a Docker image/setup, Wido has agreed to donate VM/resources for the CI/CD setup for PR (a live env on each PR) - to explore Docker image, CI/env setup and bot-integration on Primate PRs and support for IPv6 in the UI * Bobby/ShapeBlue - manual QA (may commence effort towards end of Dec) * Rohit/ShapeBlue - work stalled on zone deployment, likely to be resumed this week * Paul/ShapeBlue, rest - discuss if having guided tutorials (both videos and articles/docs) may help in driving the interest and traction to development output Discussion for the community - there has not been any significant development output lately, at least in the last 2-4 weeks: * How can we encourage the community to participate and contribute development towards the Primate project? * If we work on video and docs/article tutorials that illustrate and guide on how to work with the UI and implement a real-world component/requirement, would that help? Regards, Rohit Yadav Software Architect, ShapeBlue https://www.shapeblue.com rohit.ya...@shapeblue.com www.shapeblue.com<http://www.shapeblue.com> Amadeus House, Floral Street, London WC2E 9DPUK @shapeblue rohit.ya...@shapeblue.com www.shapeblue.com<http://www.shapeblue.com> Amadeus House, Floral Street, London WC2E 9DPUK @shapeblue rohit.ya...@shapeblue.com www.shapeblue.com<http://www.shapeblue.com> Amadeus House, Floral Street, London WC2E 9DPUK @shapeblue rohit.ya...@shapeblue.com www.shapeblue.com<http://www.shapeblue.com> Amadeus House, Floral Street, London WC2E 9DPUK @shapeblue rohit.ya...@shapeblue.com www.shapeblue.com<http://www.shapeblue.com> Amadeus House, Floral Street, London WC2E 9DPUK @shapeblue rohit.ya...@shapeblue.com www.shapeblue.com<http://www.shapeblue.com> Amadeus House, Floral Street, London WC2E 9DPUK @shapeblue rohit.ya...@shapeblue.com www.shapeblue.com<http://www.shapeblue.com> Amadeus House, Floral Street, London WC2E 9DPUK @shapeblue rohit.ya...@shapeblue.com www.shapeblue.com<http://www.shapeblue.com> 3 London Bridge Street, 3rd floor, News Building, London SE1 9SGUK @shapeblue rohit.ya...@shapeblue.comĀ www.shapeblue.com 3 London Bridge Street, 3rd floor, News Building, London SE1 9SGUK @shapeblue