Skip to content
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

Adding new modified artifacts #240

Merged
merged 1 commit into from
Nov 5, 2024
Merged

Adding new modified artifacts #240

merged 1 commit into from
Nov 5, 2024

Conversation

saynb
Copy link
Contributor

@saynb saynb commented Nov 4, 2024

  • Removing old 1.6 and 1.8 artifacts
  • Adding new artifacts with 1.8 with original name
  • Adding node policy file changes for bringing up primary networking

* Removing old 1.6 and 1.8 artifacts
* Adding new artifacts with 1.8 with original name
* Adding node policy file changes for bringing up primary networking

Signed-off-by: Bandyopadhyay, Sayan <[email protected]>
@saynb saynb changed the base branch from main to kubecon November 4, 2024 23:20
Copy link

@vkannapp vkannapp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes for 1 and 3 looks good!

  1. Configure ACC enp0s1f0d5 interface as designated port-1 uplink port
  2. Patches to linux_networking.p4 to
    override drop actions, with send to port-1 and its port representor enp0s1f0d5

@saynb saynb merged commit 139af46 into kubecon Nov 5, 2024
16 checks passed
@saynb saynb deleted the new_1_8_artefacts branch November 5, 2024 00:33
@sudhar-krishnakumar
Copy link
Contributor

@saynb , any reason why you changed the folder name to fxp_net_linux_networkin....it used to be linux_networking_1_8. Correct.

saynb added a commit that referenced this pull request Nov 14, 2024
* Adding new modified artifacts (#240)

* Removing old 1.6 and 1.8 artifacts
* Adding new artifacts with 1.8 with original name
* Adding node policy file changes for bringing up primary networking

* TBD: P4 rules API updates to handle Redhat and F5 Linux networking use case.

* Revert "TBD: P4 rules API updates to handle Redhat and F5 Linux networking use case."

This reverts commit c1308a0.

* Adding openvswitch installation inside ipuplugin (#243)
* UT fail fixes in bridgeport and lifecycleservices
* p4rtclient formatting changes
* Changes for ipu-plugin with linux networking package, and new design. (#241)

* Changes for Services-> LifeCycleService, DevicePlugin, BridgePort,
and NetworkFunction, for use with linux-net package, and new design.
* Implemented P4 APIs to program FXP rules to support Redhat and F5
network use cases.
* Changes to invoke new P4 apis for LAG and LUT.
Some P4 side errors noticed during test, will be fixed
in a separate PR.


* Fix P4 rule failures on the new set of APIs introduced.

* Fix P4 rule failures on the new set of APIs introduced.

* Changes to p4sdk for ctrl_map to add ACC interfaces (#245)

Updated README with the podman run command..with required volume
mounts and port mappings.

* Changes for cross compile dockerfile (#244)

* Changes for cross compile dockerfile

* Cross compile changes to compile p4sdk container on x86 for arm
* Moving ipu-plugin from Alpine to redhat

* static analysis

* more static analysis

* Changes to node policy, and removed AddPort for Phy Port1. (#246)

* Fix P4 rule failures on the new set of APIs introduced.

* Revert "Changes for cross compile dockerfile (#244)" (#247)

This reverts commit 4cacefe.

* Fix P4 rule failures on the new set of APIs introduced.

* Dockerfile changes (#248)

* Adding iproute2 for ip netns
* Making p4sdk cross compile changes

* Remove slash in sed commands in load_custom_pkg.sh, which
was preventing update to node policy file.

* OVS-vsctl and namespace changes (#249)

* Correcting script errors and go mod updates


* OVS-vsctl and namespace changes

* Script changes in p4sdk container to bring up ovs pair
* ipuplugin changes
  * call ovs-vsctl with the right ovs db
  * ip netns changes to move interfaces to namespace

* remove docker makefile changes

* More changes


* static fails


* Changes to ipu-plugin with OVS calls in-place. (#251)

Also prevents IMC reboot, when APF count doesnt match during Init.
Basic Host-VF to Host-VF ping test works.
Other use-cases testing WIP.

* Adding mkdir ovs (#250)

* Fix Phyport 1 specific macAddress parse issue


* Fix Phyport 1 specific macAddress parse issue


* Statis analysis fail


* UT fixes


Signed-off-by: Bandyopadhyay, Sayan <[email protected]>
Signed-off-by: Sayan Bandyopadhyay <[email protected]>
Signed-off-by: Velayutham, Arunkumar <[email protected]>
Co-authored-by: sudhar-krishnakumar <[email protected]>
Co-authored-by: Velayutham, Arunkumar <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants