Uploaded image for project: 'Data Collection, Analytics, and Events'
  1. Data Collection, Analytics, and Events
  2. DCAEGEN2-1132

Assure HV-VES compiles and works on arm64 architecture

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Medium Medium
    • None
    • None
    • None
    • None

      We are using some native dependencies (ie. netty-boringssl and netty-epoll). Verify that we are working on arm64 and x86_64.

      Relevant info:

      •  netty-tcnative-boringssl-static is optional and by default is not used (JDK SSL implementation is used)
      •  netty-transport-native-epoll should also be optional - if not present Netty should default to NIO
      • If available try to include these dependencies in arm64 versions; otherwise check if collector compiles and works without them.
      • Do not compile external dependencies as part of this task.
      • Currently os and arch are hardcoded in the maven "docker" profile (used when building docker containers). Reason for this is for builds to work on Windows. However it was not tested (as nobody uses Windows in our team).

      Expected output:

      • Leave the comment with the results of your analysis.
      • Optionally submit a changeset to hvves.
      • If any additional compile (mvn) options are needed then let know in a comment.

            jaszczur jaszczur
            jaszczur jaszczur
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: