Migration bundle: legacy-jboss-sample #1

Open
anaeem wants to merge 5 commits from bundle/legacy-jboss-sample into main
Owner

Migration bundle for legacy-jboss-sample

Generated by migration.discovery for MTA Application 71.

Source

Bundle contents (manifests/legacy-jboss-sample/)

File Generator
Containerfile LLM (Claude Sonnet via OpenRouter), prompt scoped to Containerfile only
deployment.yaml Jinja template — roles/render_manifests
service.yaml Jinja template
route.yaml Jinja template (OpenShift; optional)
configmap.yaml Jinja template — non-secret env vars only
externalsecret.yaml Jinja template — one per discovered JDBC/keystore
networkpolicy.yaml Jinja template — egress derived from external_connections
kustomization.yaml Jinja template — kustomize build entry point

Validation

hadolint on the Containerfile and kubeconform -strict on
kustomize build manifests/legacy-jboss-sample ran during generation. Failures
land in MTA as the bundle:invalid tag on the Application.

What to do here

  1. Review the Containerfile — the LLM made base-image and package-set
    judgement calls.
  2. If you need to tweak: edit the Containerfile in this PR, push, then
    comment /revalidate to re-run validation against your changes.
  3. Merge when satisfied. Downstream GitOps tooling (argocd, BuildConfig,
    manual) consumes from main.

Cross-references


Generated by migration.discovery v4.

## Migration bundle for `legacy-jboss-sample` Generated by `migration.discovery` for MTA Application `71`. ### Source - Host: `jboss01.example` - Repo: https://git.arsalan.io/anaeem/jboss-sample-test.git (branch `main`) ### Bundle contents (`manifests/legacy-jboss-sample/`) | File | Generator | | --- | --- | | `Containerfile` | LLM (Claude Sonnet via OpenRouter), prompt scoped to Containerfile only | | `deployment.yaml` | Jinja template — `roles/render_manifests` | | `service.yaml` | Jinja template | | `route.yaml` | Jinja template (OpenShift; optional) | | `configmap.yaml` | Jinja template — non-secret env vars only | | `externalsecret.yaml` | Jinja template — one per discovered JDBC/keystore | | `networkpolicy.yaml` | Jinja template — egress derived from `external_connections` | | `kustomization.yaml` | Jinja template — `kustomize build` entry point | ### Validation `hadolint` on the Containerfile and `kubeconform -strict` on `kustomize build manifests/legacy-jboss-sample` ran during generation. Failures land in MTA as the `bundle:invalid` tag on the Application. ### What to do here 1. Review the Containerfile — the LLM made base-image and package-set judgement calls. 2. If you need to tweak: edit the Containerfile in this PR, push, then comment `/revalidate` to re-run validation against your changes. 3. Merge when satisfied. Downstream GitOps tooling (argocd, BuildConfig, manual) consumes from `main`. ### Cross-references - MTA Application: https://mta-openshift-mta.apps.anaeem.na-launch.com/applications/71 - AAP per-app job: see the `migration-discovery: JT-perapp-analyze` job that pushed this commit. --- *Generated by [`migration.discovery`](https://git.arsalan.io/anaeem/ansible-collection-discovery) v4.*
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
Author
Owner

🔄 Bundle re-pushed by migration.discovery at (time unknown).
Engineer-edited Containerfile preserved unless this run regenerated it via the LLM.
Comment /revalidate to re-run validation against the latest commit.

🔄 Bundle re-pushed by migration.discovery at (time unknown). Engineer-edited Containerfile preserved unless this run regenerated it via the LLM. Comment `/revalidate` to re-run validation against the latest commit.
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin bundle/legacy-jboss-sample:bundle/legacy-jboss-sample
git switch bundle/legacy-jboss-sample

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff bundle/legacy-jboss-sample
git switch bundle/legacy-jboss-sample
git rebase main
git switch main
git merge --ff-only bundle/legacy-jboss-sample
git switch bundle/legacy-jboss-sample
git rebase main
git switch main
git merge --no-ff bundle/legacy-jboss-sample
git switch main
git merge --squash bundle/legacy-jboss-sample
git switch main
git merge --ff-only bundle/legacy-jboss-sample
git switch main
git merge bundle/legacy-jboss-sample
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
anaeem/migration-targets!1
No description provided.