Skip to content

air: clarify Preview status for image push - #7134

Merged
caroline-db merged 3 commits into
mainfrom
air-images-beta
Oct 26, 2026
Merged

caroline-db merged 3 commits into
mainfrom
air-images-beta

Conversation

@caroline-db

@caroline-db caroline-db commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

Changes

  • Label databricks air images push as Preview in command listings and direct help.
  • Link direct help to the public documentation for the current feature status and requirements.
  • Keep the existing runtime warning unchanged.

Why

Make the preview status visible without hard-coding a lifecycle stage that can become stale in older CLI versions. The public documentation remains the source of truth for the exact status.

Tests

  • GOTOOLCHAIN=local go test ./cmd/air
  • GOTOOLCHAIN=local go test ./acceptance -run "TestAccept/air/(help|image-push)"
  • git diff --check

This PR was written with Codex.

@caroline-db
caroline-db requested review from a team as code owners October 20, 2026 20:01
@github-actions github-actions Bot added the AIR Databricks AI Runtime CLI label Oct 20, 2026
@github-actions

github-actions Bot commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

Commit: 02879adb8 | Workflow run

Regression test report

Selected 1 changed tests (limit=20, 0 not selected)

1 tests: regression=1 unreleased=0 coverage=0 failing=0

test branch main (edebd84) latest (v1.22.1)
TestAccept/air/help ✅ ❌ ❌
TestAccept/air/help: branch ✅ | main (edebd84) ❌ | latest (v1.22.1) ❌

main (edebd84):

acceptance_test.go:1311: Diff:
        --- air/help/output.txt
        +++ /tmp/TestAcceptairhelp3044350499/002/output.txt
        @@ -115,7 +115,7 @@
           databricks air images [command]
         
         Available Commands:
        -  push        *Preview* Push a container image to Databricks Artifact Registry
        +  push        Push a container image to Databricks Artifact Registry
         
         Flags:
           -h, --help   help for images
        @@ -130,10 +130,6 @@
         
         === images push help
         >>> [CLI] air images push --help
        -This CLI command is in Preview. For current feature status and requirements, see:
        -  AWS: https://docs.databricks.com/aws/en/machine-learning/ai-runtime/cli/docker-images
        -  Azure: https://learn.microsoft.com/azure/databricks/machine-learning/ai-runtime/connecting/cli/docker-images
        -
         Push a container image to Databricks Artifact Registry under the specified Unity Catalog catalog and schema.
         
         The command configures Docker's Databricks credential helper, automatically detects
        
FAIL

latest (v1.22.1): same output as main (edebd84)

@eng-dev-ecosystem-bot

eng-dev-ecosystem-bot commented Oct 20, 2026 •

Copy link
Copy Markdown
Collaborator

Integration test report

Commit: 02879ad

Run: 40098874990

Env ✅​pass 🙈​skip Time
✅​ aws linux-2core-8gb 281 16 3:52
✅​ aws-windows-latest-4core-16gb 283 14 3:09
✅​ azure linux-2core-8gb 280 16 3:49
✅​ azure-windows-latest-4core-16gb 282 14 3:08
✅​ gcp linux-2core-8gb 281 16 3:52
✅​ gcp-windows-latest-4core-16gb 283 14 5:25
Top 3 slowest tests (at least 2 minutes):
duration env testname
5:17 gcp-windows-latest-4core-16gb TestAccept
3:03 aws-windows-latest-4core-16gb TestAccept
3:02 azure-windows-latest-4core-16gb TestAccept

@caroline-db caroline-db changed the title air: label image commands as Beta air: clarify Preview status for image push Oct 23, 2026
Comment thread acceptance/air/help/output.txt Outdated
Comment thread cmd/air/image.go Outdated
@caroline-db
caroline-db added this pull request to the merge queue Oct 26, 2026
Merged via the queue into main with commit 2f505a7 Oct 26, 2026
27 checks passed
@caroline-db
caroline-db deleted the air-images-beta branch October 26, 2026 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AIR Databricks AI Runtime CLI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants