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

Create configuration level device plugin #565

Commits on Apr 4, 2023

  1. Set pre_start_required to false in get_device_plugin_options

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    7f569ee View commit details
    Browse the repository at this point in the history
  2. Suffix usage slot to annotation key name

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    c18de5d View commit details
    Browse the repository at this point in the history
  3. append hash of device usage id to device property key name

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    590e570 View commit details
    Browse the repository at this point in the history
  4. Refine trait DevicePluginBuilderInterface

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    113ac77 View commit details
    Browse the repository at this point in the history
  5. Change build_container_allocate_response to accept a list of devices

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    7813770 View commit details
    Browse the repository at this point in the history
  6. decouple build_list_and_watch_response from DevicePluginService

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    71b7ac6 View commit details
    Browse the repository at this point in the history
  7. extract function allocate_for_instance

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    e701738 View commit details
    Browse the repository at this point in the history
  8. save discovery device in InstanceInfo

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    c039107 View commit details
    Browse the repository at this point in the history
  9. Add usage_update_message_sender to DiscoveryOperator

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    2ffc366 View commit details
    Browse the repository at this point in the history
  10. Add support for Configuration DevicePlugin

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    23965ac View commit details
    Browse the repository at this point in the history
  11. Create configuration device plugin

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    0582c50 View commit details
    Browse the repository at this point in the history
  12. CHECK: do we need this semi colon?

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    1aebc5b View commit details
    Browse the repository at this point in the history
  13. DevicePluginService notify ConfigurationDevicePluginService about usa…

    …ge change
    
    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    5fc980e View commit details
    Browse the repository at this point in the history
  14. address clippy warnings

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    bcc848e View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. address clippy warning

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    0b61fac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0588b07 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2023

  1. Merge branch 'main' into user/jshih/configuration-device-plugin

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    ee2e846 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2023

  1. Update patch version

    Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    85051b3 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. Merge branch 'main' into user/jshih/configuration-device-plugin

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed May 17, 2023
    Configuration menu
    Copy the full SHA
    8705cb3 View commit details
    Browse the repository at this point in the history
  2. refactor code, notify between Configuration and Instance device plugin

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed May 17, 2023
    Configuration menu
    Copy the full SHA
    7c55f75 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2023

  1. Update version

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed May 18, 2023
    Configuration menu
    Copy the full SHA
    5f476ab View commit details
    Browse the repository at this point in the history
  2. move definition of DevicePluginService struct to a better location

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed May 18, 2023
    Configuration menu
    Copy the full SHA
    e7b9353 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. Merge branch 'main' into user/jshih/configuration-device-plugin

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    b45e95b View commit details
    Browse the repository at this point in the history
  2. use enum for device plugin type

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    26d5307 View commit details
    Browse the repository at this point in the history
  3. cargo fmt

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    d9da6a5 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2023

  1. remove uniqueDevices

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Jun 10, 2023
    Configuration menu
    Copy the full SHA
    b4badba View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. Merge branch 'main' into user/jshih/configuration-device-plugin

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    f73f342 View commit details
    Browse the repository at this point in the history
  2. move function to a different location

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    9f3236e View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. Merge branch 'main' into user/jshih/configuration-device-plugin

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    f52cbed View commit details
    Browse the repository at this point in the history
  2. clippy lint

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    43c3c0a View commit details
    Browse the repository at this point in the history
  3. Merge branch 'user/jshih/configuration-device-plugin' of https://gith…

    …ub.com/johnsonshih/akri into user/jshih/configuration-device-plugin
    johnsonshih committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    61f500a View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. Use Default for InstanceConfig

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    29bfb02 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. Check conflict and bail out when updating instance

    Signed-off-by: Johnson Shih <jshih@microsoft.com>
    johnsonshih committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    0aa9783 View commit details
    Browse the repository at this point in the history