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 an interface to the system socket to help nydusd obtain config #504

Merged
merged 8 commits into from
Oct 31, 2023

Commits on Oct 1, 2023

  1. config: add enable_backend_source startup option to control persisten…

    …ce of auth information
    
    This change introduces a new startup option, enable_backend_source, which controls whether the authentication information is persisted or not. By default, enable_backend_source is set to false, which means that the authentication information will be persisted.
    
    Signed-off-by: Guijie Wang <[email protected]>
    Guijie Wang committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    b37efb1 View commit details
    Browse the repository at this point in the history
  2. deamonconfig: add serializeWithSecretFilter function to filter fields…

    … with secret tag
    
    This commit introduces a new function, serializeWithSecretFilter, which filters fields with the 'secret' tag and prevents them from being persisted to local storage when the value is true.
    
    Signed-off-by: Guijie Wang <[email protected]>
    Guijie Wang committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    17efbb4 View commit details
    Browse the repository at this point in the history
  3. system: add interface for nydusd to obtain backend config

    This commit introduces a new interface that allows nydusd to request backend configurations from the snapshotter via a Unix domain socket. Transferring all backend configs is to cope with the addition of different backend in the future.
    
    Signed-off-by: Guijie Wang <[email protected]>
    Guijie Wang committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    b166c69 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. Fixed CI errors

    Signed-off-by: Guijie Wang <[email protected]>
    Guijie Wang committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    c64c219 View commit details
    Browse the repository at this point in the history
  2. Fixed CI error

    Signed-off-by: Guijie Wang <[email protected]>
    Guijie Wang committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    a078fd3 View commit details
    Browse the repository at this point in the history
  3. Fixed CI error

    Signed-off-by: Guijie Wang <[email protected]>
    Guijie Wang committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    2954505 View commit details
    Browse the repository at this point in the history
  4. Fixed CI error

    Signed-off-by: Guijie Wang <[email protected]>
    Guijie Wang committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    1561c95 View commit details
    Browse the repository at this point in the history
  5. Fixed CI errors

    Signed-off-by: Guijie Wang <[email protected]>
    Guijie Wang committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    402b9e4 View commit details
    Browse the repository at this point in the history