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

Updates to wadm to support wasmCloud 1.0 #247

Merged
merged 18 commits into from
Apr 8, 2024
Merged

Commits on Apr 4, 2024

  1. feat(*)!: update to 1.0-compatible control interface

    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    
    everything but scalers compile
    
    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    
    commands, events, scaler, server, workers compile
    
    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    
    scalers compile
    
    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    
    all but link scaler
    
    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    
    tests running!
    
    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    brooksmtownsend committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    974391c View commit details
    Browse the repository at this point in the history
  2. test(integration): move integration test to update

    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    brooksmtownsend committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    db634b9 View commit details
    Browse the repository at this point in the history
  3. fix(*): update events to 1.0 working versions

    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    brooksmtownsend committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    ba8ec59 View commit details
    Browse the repository at this point in the history
  4. test(event): remove unnecessary inventory mocking

    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    brooksmtownsend committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    7ea3aa9 View commit details
    Browse the repository at this point in the history
  5. test(*): update unit tests for wasmcloud 1.0

    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    brooksmtownsend committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    c13ef26 View commit details
    Browse the repository at this point in the history
  6. chore(model): skip serializing spread if empty

    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    brooksmtownsend committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    a349e0b View commit details
    Browse the repository at this point in the history
  7. feat(model): change link config to interface structure

    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    brooksmtownsend committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    6b5fdb3 View commit details
    Browse the repository at this point in the history
  8. test(*): update manifests with interface link definitions

    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    brooksmtownsend committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    b89d18c View commit details
    Browse the repository at this point in the history
  9. fix(oam): update JSON schema with interface link definitions

    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    brooksmtownsend committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    98ebe0b View commit details
    Browse the repository at this point in the history
  10. fix(link)!: immediately put link when absent

    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    brooksmtownsend committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    b5ed820 View commit details
    Browse the repository at this point in the history
  11. chore(clippy): resolve new lints

    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    brooksmtownsend committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    a1a4cf5 View commit details
    Browse the repository at this point in the history
  12. fix: add support for config passthrough

    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    brooksmtownsend committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    27f3f7d View commit details
    Browse the repository at this point in the history
  13. fix: add support for component links

    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    brooksmtownsend committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    54b81f6 View commit details
    Browse the repository at this point in the history
  14. test(e2e_multiple_hosts): update to wasmcloud 1.0

    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    
    test(e2e): wip update to 1.0 manifests
    
    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    
    test(e2e_multiple_hosts): update to 1.0
    
    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    
    test(e2e_multiple_hosts): update for 1.0
    
    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    
    at least
    
    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    brooksmtownsend committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    3a13e13 View commit details
    Browse the repository at this point in the history
  15. feat(*)!: update to control interface 1.0.0-alpha3

    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    
    feat(*)!: handle component_scale events
    
    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    brooksmtownsend committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    aff31b6 View commit details
    Browse the repository at this point in the history
  16. test(e2e): disable multitenant and upgrades tests

    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    brooksmtownsend committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    59cb427 View commit details
    Browse the repository at this point in the history
  17. chore(gitignore): ignore .vscode

    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    brooksmtownsend committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    a074467 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. feat(model): rename actor type to component

    Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
    brooksmtownsend committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    274aa4b View commit details
    Browse the repository at this point in the history