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

Fix the signature inconsistency issue in Gramine #1099

Closed
wants to merge 11 commits into from
Closed

Fix the signature inconsistency issue in Gramine #1099

wants to merge 11 commits into from

Commits on Apr 8, 2024

  1. Configuration menu
    Copy the full SHA
    de2d61d View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. Configuration menu
    Copy the full SHA
    d839cc9 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Configuration menu
    Copy the full SHA
    c2a5523 View commit details
    Browse the repository at this point in the history
  2. 1. FedLearner Framework and Core Dependency RA-TLS Configuration

    To ensure code consistency and implement hash signature-based remote attestation for the FedLearner framework and its core dependencies, an environment variable has been introduced in Gramine that prevents the generation of .pyc files.
    2. Gramine Template Configuration for FedLearner
    The Gramine template configuration has been updated to include the code locations for the FedLearner framework and some essential dependencies. This addition facilitates bidirectional remote attestation between parties.
    3. Meituan HDFS File Path Management Optimization
    The code responsible for handling file paths in Meituan's Hadoop Distributed File System (HDFS) has been migrated from the main entry point to be processed by the master node. This change aims to prevent file read and write conflicts that could arise from multiple workers operating simultaneously.
    huangxu17 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    5cc16a8 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Configuration menu
    Copy the full SHA
    a39baec View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/fix_dev_sgx' into fix_dev_sgx

    # Conflicts:
    #	sgx/gramine/CI-Examples/generate-token/python.manifest.template
    huangxu17 committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    63a1ef4 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. Regarding the TensorFlow API, it allows the addition of specific file…

    …s that change with each compilation to the Gramine configuration, rather than the entire API folder.
    huangxu17 committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    4c943f9 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Configuration menu
    Copy the full SHA
    833af7a View commit details
    Browse the repository at this point in the history
  2. Fix the signature inconsistency issue in Gramine by excluding some Te…

    …nsorFlow .so files from the trusted list.
    huangxu17 committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    ec14e36 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a6718b7 View commit details
    Browse the repository at this point in the history
  4. Fix the signature inconsistency issue in Gramine by excluding some Te…

    …nsorFlow .so files from the trusted list.
    huangxu17 committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    9e08178 View commit details
    Browse the repository at this point in the history