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

🌱 *: remove tenancy.kcp.dev/v1alpha1.ClusterWorkspace #2543

Merged

Commits on Jan 9, 2023

  1. test/e2e: update workspace options to use label selector

    Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
    stevekuznetsov committed Jan 9, 2023
    Configuration menu
    Copy the full SHA
    a133b77 View commit details
    Browse the repository at this point in the history
  2. pkg/apis: use tenancyv1alpha1.WorkspaceTypeReference

    There's no real utility to having two different types for this reference
    and having the same data inside of it regardless.
    
    Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
    stevekuznetsov committed Jan 9, 2023
    Configuration menu
    Copy the full SHA
    1a87489 View commit details
    Browse the repository at this point in the history
  3. *: automated refactor v1alpha1.ClusterWorkspace -> v1beta1.Workspace

    Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
    stevekuznetsov committed Jan 9, 2023
    Configuration menu
    Copy the full SHA
    35b2267 View commit details
    Browse the repository at this point in the history
  4. teat/e2e: fixup a workspace location literal

    Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
    stevekuznetsov committed Jan 9, 2023
    Configuration menu
    Copy the full SHA
    16a9ade View commit details
    Browse the repository at this point in the history
  5. *: remove ClusterWorkspace projection

    Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
    stevekuznetsov committed Jan 9, 2023
    Configuration menu
    Copy the full SHA
    d67c63c View commit details
    Browse the repository at this point in the history
  6. *: removce tenancyv1alpha1.ClusterWorkspace types

    Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
    stevekuznetsov committed Jan 9, 2023
    Configuration menu
    Copy the full SHA
    ea4dd9d View commit details
    Browse the repository at this point in the history
  7. test/e2e: improve end-to-end authorizer tests

    Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
    stevekuznetsov committed Jan 9, 2023
    Configuration menu
    Copy the full SHA
    bc2399d View commit details
    Browse the repository at this point in the history
  8. test/e2e: create privileged workspaces as shard admin

    In order to set the required-groups annotation, we must be the shard
    admin. However, by being that powerful, we side-step admission and any
    workspaces created with that privilege do not have owner annotations,
    which are required for workspace initialization. Therefore, when we use
    that privilege we also need to hard-code a workspace owner annotation
    ourselves as well.
    
    Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
    stevekuznetsov committed Jan 9, 2023
    Configuration menu
    Copy the full SHA
    e1320de View commit details
    Browse the repository at this point in the history