Skip to content

image-manager: document preview-by-default#1022

Draft
jklare wants to merge 1 commit into
mainfrom
docs-image-manager-preview-default
Draft

image-manager: document preview-by-default#1022
jklare wants to merge 1 commit into
mainfrom
docs-image-manager-preview-default

Conversation

@jklare

@jklare jklare commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

What

Document that the OpenStack Image Manager now previews by default and requires --upload to actually import images, following osism/openstack-image-manager#1251.

  • Getting started guide: explain the preview-by-default behaviour and add an --upload variant of the run command.
  • Cloud in a Box image import example: add --upload and a note about the preview behaviour.
  • Both docs add a note that preview by default is only available from a certain OSISM release onwards.

Open items

  • Fill in the <RELEASE> placeholder in both files with the concrete OSISM release once the change ships.

Depends on

This is kept as a draft because it depends on osism/openstack-image-manager#1251, which must merge (and be released) first. The osism manage images wrapper behaves the same way and also requires --upload.

🤖 Generated with Claude Code

The OpenStack Image Manager no longer imports images when invoked
without arguments. It now shows a local-only preview of the images
that would be uploaded and requires --upload to actually perform the
import (see osism/openstack-image-manager#1251). The osism manage
images wrapper behaves the same way and also needs --upload.

Update the Getting started guide and the Cloud in a Box image import
example to pass --upload for uploads, and add a note that preview by
default is only available from a certain OSISM release onwards. The
concrete release still needs to be filled in once the change is
released, tracked by the <RELEASE> placeholder.

Assisted-by: Claude:claude-opus-4-8
Signed-off-by: Jan Klare <klare@osism.tech>
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

⚠️MegaLinter analysis: Success with warnings

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ ACTION actionlint 5 0 0 0.05s
✅ JSON jsonlint 4 0 0 0.11s
✅ JSON prettier 4 0 0 0.44s
✅ JSON v8r 4 0 0 8.43s
✅ MARKDOWN markdownlint 156 0 0 2.38s
✅ MARKDOWN markdown-table-formatter 156 0 0 0.41s
✅ REPOSITORY betterleaks yes no no 0.75s
✅ REPOSITORY checkov yes no no 20.09s
✅ REPOSITORY git_diff yes no no 0.06s
✅ REPOSITORY secretlint yes no no 1.77s
✅ REPOSITORY trufflehog yes no no 4.48s
✅ SPELL codespell 166 0 0 0.66s
⚠️ SPELL lychee 166 1 0 29.16s
✅ YAML prettier 6 0 0 0.48s
✅ YAML v8r 6 0 0 6.91s
✅ YAML yamllint 6 0 0 0.59s

Detailed Issues

⚠️ SPELL / lychee - 1 error
📝 Summary
---------------------
🔍 Total..........879
🔗 Unique.........719
✅ Successful.....815
⏳ Timeouts.........2
🔀 Redirected......49
👻 Excluded........61
❓ Unknown..........0
🚫 Errors...........1
⛔ Unsupported......1

Errors in docs/guides/deploy-guide/services/openstack.md
[TIMEOUT] https://www.openstack.org/software/project-navigator/openstack-components#openstack-services (at 14:5) | Request timed out

Errors in docs/release-notes/index.md
[ERROR] https://release.osism.tech/ (at 11:1) | Connection failed. Check network connectivity and firewall settings

Errors in docs/release-notes/osism-7.md
[TIMEOUT] https://www.openstack.org/software/openstack-bobcat (at 977:38) | Request timed out

Hint: Followed 49 redirects. You might want to consider replacing redirecting URLs with the resolved URLs. Use verbose mode (`-v`/`-vv`) to see redirection details.

Notices

📣 MegaLinter 9.5.0 is out! Discover the new features and security recommendations in the release announcement. (Skip this info by defining SECURITY_SUGGESTIONS: false)

See detailed reports in MegaLinter artifacts

Your project could benefit from a custom flavor, which would allow you to run only the linters you need, and thus improve runtime performances. (Skip this info by defining FLAVOR_SUGGESTIONS: false)

  • Documentation: Custom Flavors
  • Command: npx mega-linter-runner@9.6.0 --custom-flavor-setup --custom-flavor-linters ACTION_ACTIONLINT,JSON_JSONLINT,JSON_V8R,JSON_PRETTIER,MARKDOWN_MARKDOWNLINT,MARKDOWN_MARKDOWN_TABLE_FORMATTER,REPOSITORY_CHECKOV,REPOSITORY_GIT_DIFF,REPOSITORY_BETTERLEAKS,REPOSITORY_SECRETLINT,REPOSITORY_TRUFFLEHOG,SPELL_LYCHEE,SPELL_CODESPELL,YAML_PRETTIER,YAML_YAMLLINT,YAML_V8R

MegaLinter is graciously provided by OX Security
Show us your support by starring ⭐ the repository

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: New

Development

Successfully merging this pull request may close these issues.

2 participants