Skip to content

chore: Release stackablectl 1.0.0 #382

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 3 commits into from
Jun 2, 2025
Merged

Conversation

Techassi
Copy link
Member

@Techassi Techassi commented Jun 2, 2025

This releases stackablectl 1.0.0.

This is the first version released with the new versioning in place. Previously, the tool used the same versioning as our SDP releases, which lead to confusions, especially around patch-level releases. This is why we decided to use an independent versioning mechanism going forward.

Added

  • Pass the stack/demo namespace as a templating variable NAMESPACE to manifests.
    This should unblock demos to run in all namespaces, as they can template the namespace e.g. for the FQDN of services (#355).
  • Add progress reporting (#376).
  • Include SparkConnectServer in the stacklet list output (#380).
  • Add release upgrade functionality to stackablectl release command through upgrade subcommand (#379).

Changed

  • Renamed --product-namespace argument to --namespace (#373, #355).
    • Kept --product-namespace as a hidden alias to be removed in a later release.

Fixed

  • Prefix ui-http port endpoints with http://, as e.g. used by hbase-operator (#368).

@Techassi Techassi self-assigned this Jun 2, 2025
@Techassi Techassi moved this to Development: Waiting for Review in Stackable Engineering Jun 2, 2025
@NickLarsenNZ NickLarsenNZ enabled auto-merge June 2, 2025 09:45
@NickLarsenNZ NickLarsenNZ disabled auto-merge June 2, 2025 09:45
Copy link
Member

@NickLarsenNZ NickLarsenNZ left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm

@Techassi Techassi added this pull request to the merge queue Jun 2, 2025
@Techassi Techassi moved this from Development: Waiting for Review to Development: In Review in Stackable Engineering Jun 2, 2025
Merged via the queue into main with commit daed83d Jun 2, 2025
22 checks passed
@Techassi Techassi deleted the chore/release-stackablectl-1.0.0 branch June 2, 2025 10:51
@Techassi Techassi mentioned this pull request Jun 2, 2025
@lfrancke lfrancke moved this from Development: In Review to Development: Done in Stackable Engineering Jun 6, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
Status: Development: Done
Development

Successfully merging this pull request may close these issues.

2 participants