-
Notifications
You must be signed in to change notification settings - Fork 144
Add multus_type to cifmw_networking_env_definition variable #2816
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
Add multus_type to cifmw_networking_env_definition variable #2816
Conversation
d8fe43c to
bdd9a2c
Compare
danpawlik
left a comment
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.
Just change commit message and would be good ;)
bdd9a2c to
113aee0
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/eca194b7b9ac40a388841ed3a32e1b19 ✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 41m 22s |
113aee0 to
a0dec14
Compare
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
c497149 to
b48f41b
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/4d4091cfd8da4ea6a3155150d1d83049 ✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 48m 34s |
b48f41b to
9164234
Compare
Swtich the scenario to scenarios/centos-9/ironic.yml Update hooks/playbooks/control_plane_ironic.yml to include kustomization patches to configure ironic and Nova Cell with computeDriver: ironic.IronicDriver Depends-On: openstack-k8s-operators/install_yamls#969 Depends-On: openstack-k8s-operators#2816 Conflicts: zuul.d/projects.yaml
ae331fa to
179c625
Compare
Swtich the scenario to scenarios/centos-9/ironic.yml Update hooks/playbooks/control_plane_ironic.yml to include kustomization patches to configure ironic and Nova Cell with computeDriver: ironic.IronicDriver Depends-On: openstack-k8s-operators#2816 Conflicts: zuul.d/projects.yaml
Swtich the scenario to scenarios/centos-9/ironic.yml Update hooks/playbooks/control_plane_ironic.yml to include kustomization patches to configure ironic and Nova Cell with computeDriver: ironic.IronicDriver Depends-On: openstack-k8s-operators#2816 Conflicts: zuul.d/projects.yaml hooks/playbooks/control_plane_ironic.yml
af1c269 to
a619b47
Compare
|
recheck |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/5f25172d9dad4b7d95b3a72369a58a2e ✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 43m 24s |
|
recheck |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/9a8f17790bc44ba78f33c85505032618 ✔️ openstack-k8s-operators-content-provider SUCCESS in 26m 03s |
We now can select the multus_type between "bridge" and macvlan" so ci_multus would render each NetworkAttachmentDefinition appropiate without the assumption that each NAD has the same multus type defined at cifmw_ci_multus_default_nad_type. For a given NAD, if there's no multus_type variable, then it'd take (as previously) the default one. For adding the multus_type to cifmw_networking_env_definition we need to add the argument "type" for the input of networking_mapper.
5c09cf3 to
0e44750
Compare
|
This PR is stale because it has been for over 15 days with no activity. |
|
@evallesp I'd love to merge the change. Do you have a testproject to verify this functionality? |
|
hi @dasm could you check again: in conjuction with: #2987 We've checked that multus_type and multus_attach are working as expected: Now we can set several NADS where each of one can be bridge and macvlan, also we can select if the bridge multus plugin can be attached to the network name (used for attach to linux-bridge) or interface name (When it's attached directly to the interface port) This can be checked at: https://logserver.rdoproject.org/599/rdoproject.org/5998c66ff82441258d8fde8e176d5286/controller/ci-framework-data/logs/openstack-k8s-operators-openstack-must-gather/namespaces/openstack/nad.log apiVersion: v1
|
|
This PR is stale because it has been for over 15 days with no activity. |
We now can select the multus_type between "bridge" and macvlan"
so ci_multus would render each NetworkAttachmentDefinition appropiate
without the assumption that each NAD has the same multus type defined at
cifmw_ci_multus_default_nad_type.
For a given NAD, if there's no multus_type variable, then it'd take
(as previously) the default one.
For adding the multus_type to cifmw_networking_env_definition we need to add
the argument "type" for the input of networking_mapper.