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

[BUG]: DOCA TCP Sensitive Information Detection Example #1728

Open
2 tasks done
e-ago opened this issue Jun 5, 2024 · 1 comment
Open
2 tasks done

[BUG]: DOCA TCP Sensitive Information Detection Example #1728

e-ago opened this issue Jun 5, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@e-ago
Copy link
Contributor

e-ago commented Jun 5, 2024

Version

24.06

Which installation method(s) does this occur on?

Source

Describe the bug.

DOCA Source Stage originates from PreallocatorMixin which only works with MultiMessage and ControlMessage types. Although UDP examples (run_udp_raw.py and run_udp_convert.py) work well, the run_tcp.py example reports the following error.

RuntimeError: Additional columns were requested to be inserted into the Dataframe, but the output type morpheus.RawPacketMessage isn't a supported type

Forum post: https://forums.developer.nvidia.com/t/doca-sensitive-information-detection-example/294898/1

Minimum reproducible example

No response

Relevant log output

Click here to see error details

[Paste the error here, it will be hidden by default]

Full env printout

Click here to see environment details
# python3 ./examples/doca/run_tcp.py --nic_addr ca:00.0 --gpu_addr 17:00.0
...
====Building Pipeline Complete!====
E20240605 08:22:01.757285 14853 builder_definition.cpp:283] Exception during segment initializer. Segment name: linear_segment_0, Segment Rank: 0. Exception message:
RuntimeError: Additional columns were requested to be inserted into the Dataframe, but the output type morpheus.RawPacketMessage isn't a supported type
...
  File "/workspace/morpheus/pipeline/stage_base.py", line 396, in build
    out_ports_nodes = self._post_build(builder=builder, out_ports_nodes=out_ports_nodes)
  File "/workspace/morpheus/pipeline/single_output_source.py", line 72, in _post_build
    ret_val = self._post_build_single(builder, out_ports_nodes[0])
  File "/workspace/morpheus/pipeline/preallocator_mixin.py", line 131, in _post_build_single
    raise RuntimeError(msg)
RuntimeError: Additional columns were requested to be inserted into the Dataframe, but the output type morpheus.RawPacketMessage isn't a supported type

Other/Misc.

No response

Code of Conduct

  • I agree to follow Morpheus' Code of Conduct
  • I have searched the open bugs and have found no duplicates for this bug report
@e-ago e-ago added the bug Something isn't working label Jun 5, 2024
rapids-bot bot pushed a commit that referenced this issue Jun 24, 2024
…1729)

Address minor changes (README and optional_deps for DOCA) and bug #1728

## By Submitting this PR I confirm:
- I am familiar with the [Contributing Guidelines](https://github.com/nv-morpheus/Morpheus/blob/main/docs/source/developer_guide/contributing.md).
- When the PR is ready for review, new or existing tests cover these changes.
- When the PR is ready for review, the documentation is up to date with these changes.

Authors:
  - eago (https://github.com/e-ago)
  - https://github.com/eagonv
  - David Gardner (https://github.com/dagardner-nv)
  - Michael Demoret (https://github.com/mdemoret-nv)

Approvers:
  - David Gardner (https://github.com/dagardner-nv)

URL: #1729
@dagardner-nv
Copy link
Contributor

@e-ago it looks like you fixed this with PR #1728 is this issue good to close?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: Todo
Development

No branches or pull requests

2 participants