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

Add databricks labs ucx ensure-assessment-run command #674

Closed
nfx opened this issue Dec 5, 2023 · 1 comment · Fixed by #708
Closed

Add databricks labs ucx ensure-assessment-run command #674

nfx opened this issue Dec 5, 2023 · 1 comment · Fixed by #708
Labels
feat/account-level cross-workspace installations feat/cli CLI commands step/assessment go/uc/upgrade - Assessment Step

Comments

@nfx
Copy link
Collaborator

nfx commented Dec 5, 2023

databricks labs ucx ensure-assessment-run --workspace-profiles profile-one,profile-two,profile-three to check if assessment workflows did run otherwise start them.

Upstream dependencies:

Pick up the state from https://github.com/databrickslabs/ucx/blob/main/src/databricks/labs/ucx/install.py#L1041-L1058

@nfx nfx added feat/account-level cross-workspace installations step/assessment go/uc/upgrade - Assessment Step labels Dec 5, 2023
@github-project-automation github-project-automation bot moved this to Triage in UCX Dec 5, 2023
@FastLee
Copy link
Contributor

FastLee commented Dec 6, 2023

It would be advisable to make UCX be restricted to one instance per workspace.

@nfx nfx added the feat/cli CLI commands label Dec 6, 2023
@nfx nfx moved this from Triage to Active Backlog in UCX Dec 6, 2023
@nfx nfx closed this as completed in #708 Dec 21, 2023
nfx pushed a commit that referenced this issue Dec 21, 2023
)

Closes #674 
Description:
This change adds a CLI command that performs the following logic.

1.  Check whether UCX is installed for the current user on the workspace
2. Check whether the Assessment workflow was successfully run or is
still running
3. Wait for a current run to complete or start a new run and wait for it
to complete.
@github-project-automation github-project-automation bot moved this from Active Backlog to Archive in UCX Dec 21, 2023
FastLee added a commit that referenced this issue Jan 19, 2024
)

Closes #674 
Description:
This change adds a CLI command that performs the following logic.

1.  Check whether UCX is installed for the current user on the workspace
2. Check whether the Assessment workflow was successfully run or is
still running
3. Wait for a current run to complete or start a new run and wait for it
to complete.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat/account-level cross-workspace installations feat/cli CLI commands step/assessment go/uc/upgrade - Assessment Step
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants