-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Tungsten integration #7065
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tungsten integration #7065
Conversation
Added network offering for tungsten Creating virtual network in tungsten when we create a network with tungsten offering Creating virtual machine and virtual machine interface in tungsten when we create a vm with a tungsten network
Added create project/domain in tungsten that match project/domain from cloudstack Did some code refactoring
Did some code refactoring
Create domain or project in tungsten when a domain or a project is created in cloudstack Delete domain or project in tungsten when a domain or a project is deleted from cloudstack
- Change setup gw way - Change vrouter api for multiple host
…tungsten zone is created Removed the posibility to enable/disable tungsten provider List tungsten provider info
…ngsten zone is deleted
…ers except Tungsten from the supported services list when Tungsten checkbox is checked. -Added unit tests for TungstenGuestNetworkGuru, TungstenApi and TungstenProviderService -Added integration tests for tungsten network offerings
…ers except Tungsten from the supported services list when Tungsten checkbox is checked. -Added unit tests for TungstenGuestNetworkGuru, TungstenApi and TungstenProviderService -Added integration tests for tungsten network offerings
- Update static nat feature - Update per virtual router / guest network - Update tungsten host remove way
- Add introspect api get tungsten link local ip
Exclude the tungsten network dns address from public and management network allocation pool Exclude tungsten network dns address from the list of available Ip for vms
…ize tungsten db with cloudstack domains and projects.
- Add get ssl certificate api
|
This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch. |
|
@blueorangutan package |
|
@davidjumani a Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, in its default state (off) Tungsten does not seem to break anything, tested in regular Advanced zones as well as Advanced + Security Groups.
|
Packaging result: ✖️ el7 ✖️ el8 ✖️ el9 ✖️ debian ✖️ suse15. SL-JID 5457 |
|
This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch. |
|
@blueorangutan package |
|
@davidjumani a Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result: ✔️ el7 ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 5459 |
|
@blueorangutan test matrix |
|
@davidjumani a Trillian-Jenkins matrix job (centos7 mgmt + xenserver71, rocky8 mgmt + vmware67u3, centos7 mgmt + kvmcentos7) has been kicked to run smoke tests |
|
SonarCloud Quality Gate failed. |
|
Trillian test result (tid-6048)
|
|
Trillian test result (tid-6047)
|
|
Trillian test result (tid-6046)
|
|
This PR is a followup of several older ones, it has had a lot of reviews and has been finally implemented as aan experimental feature. It has been manually tested. I deem this safe and desireable, so merging. |
|
@huyle-uni Hi anh huyle em là Tuấn Anh kỹ sư IT Việt Nam, em cũng rất quan tâm về Tungsten nhưng còn nhiều thắc mắc không biết em có thể liện hệ với anh để xin chia sẻ về Tungsten từ anh được không ạ? |








Description
Continuation of #4205
Types of changes