cloudstack
cloudstack copied to clipboard
Integrate Tungsten Fabric with CloudStack
Description
WORK IN PROGRESS Integration of TUNGSTEN SDN in Cloudstack
Types of changes
- [ ] Breaking change (fix or feature that would cause existing functionality to change)
- [x] New feature (non-breaking change which adds functionality)
- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] Enhancement (improves an existing feature and functionality)
- [ ] Cleanup (Code refactoring and cleanup, that may add test cases)
Screenshots (if appropriate):
How Has This Been Tested?
Nice to see this moving on. Please let us know as soon as you need review or other feedback, @radu-todirica
@radu-todirica @huyle-uni changed name to Tungsten Fabric. 👍
Hi @radu-todirica @kiwiflyer can you advise the current state and (future) plans on supported hypervisors (does it only support KVM, or also or have plans to support for VMware and XenServer)? I'm asking as we're exploring a feature around general-purpose NFVs and servicing chaining framework in CloudStack (that would allow users to BYO router/appliance).
@radu-todirica can you also merge latest master on this? (many conflicts)
@rhtyd i know there are a lot of conflicts but i'm not sure if it's a good idea to merge the latest master because there's not the old UI anymore so you will not have the UI changes since we did those changes on the old UI. I know there is someone working on implementing the UI changes on the new UI but right now those changes are not merged yet. So if i will merge the latest master the UI changes will not be available anymore.
Hi @radu-todirica @kiwiflyer can you advise the current state and (future) plans on supported hypervisors (does it only support KVM, or also or have plans to support for VMware and XenServer)? I'm asking as we're exploring a feature around general-purpose NFVs and servicing chaining framework in CloudStack (that would allow users to BYO router/appliance).
@rhtyd at the moment there is only a plan to integrate tungsten fabric for KVM hosts. i know it works with VMware but this is not our focus. its up to the community to help in the integration of other providers.
I see there is some UI/PR intiative maybe @utchoang can raise a PR to @radu-todirica 's PR which can accept the new UI/changes.
Yes @rhtyd. I already talked with @svenvogel and we will have a meeting soon to talk about this and get the UI changes in this PR.
@blueorangutan package
@DaanHoogland a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.
Packaging result: :heavy_multiplication_x: el7 :heavy_multiplication_x: el8 :heavy_multiplication_x: debian :heavy_multiplication_x: suse15. SL-JID 1867
@radu-todirica @huyle-uni you have conflicts. How much more needs to be done here in terms of coding, before opening for review/merge?
@blueorangutan package
@sureshanaparti a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.
Packaging result: :heavy_multiplication_x: el7 :heavy_multiplication_x: el8 :heavy_multiplication_x: debian :heavy_multiplication_x: suse15. SL-JID 2012
@radu-todirica can you merge latest main into your branch and fix conflicts ?
@radu-todirica Can we work on getting this PR rebased to main?
Hi @${author}, your pull request has merge conflicts. Can you fix the conflicts and sync your branch with the base branch?
ping @radu-todirica @kiwiflyer any update on this, is this completed and ready for review/testing?
Hi @rohityadavcloud i know the only thing left to do was some integration tests. @huyle-uni any updates on this?
Okay @radu-todirica but this branch has conflicts against the main branch - can you rebase/merge latest main and fix any conflicts?
I will merge latest main and fix conflicts
We are also working on the last integration tests
Found UI changes, kicking a new UI QA build @blueorangutan ui
@acs-robot a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.
UI build: :heavy_check_mark: Live QA URL: http://qa.cloudstack.cloud:8080/client/pr/4205 (SL-JID-2365)
Found UI changes, kicking a new UI QA build @blueorangutan ui
@acs-robot a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.
Found UI changes, kicking a new UI QA build @blueorangutan ui
UI build: :heavy_check_mark: Live QA URL: http://qa.cloudstack.cloud:8080/client/pr/4205 (SL-JID-2368)