Skip to content

[DSD-9264] mosipdev to mosipqa - #1395

Merged
abhishek8shankar merged 1 commit into
mosip:release-1.2.0.1from
SwapnilWorks-Devops:release-1.2.0.1
Nov 19, 2025
Merged

[DSD-9264] mosipdev to mosipqa#1395
abhishek8shankar merged 1 commit into
mosip:release-1.2.0.1from
SwapnilWorks-Devops:release-1.2.0.1

Conversation

@SwapnilWorks-Devops

@SwapnilWorks-Devops SwapnilWorks-Devops commented Nov 19, 2025

Copy link
Copy Markdown
Contributor

Summary by CodeRabbit

  • Chores
    • Updated image references to use develop branch versions for Partner Management Platform UI, Partner Management Service, and Policy Management Service.
    • Replaced previous release branch configuration with current development versions.

Signed-off-by: Swapnil <swapnil.mohanty@technoforte.co.in>
@coderabbitai

coderabbitai Bot commented Nov 19, 2025

Copy link
Copy Markdown

Walkthrough

The change replaces a single release image reference (mosipdev/print:release-1.3.x) with three new development branch image entries (pmp-ui-v2, partner-management-service, and policy-management-service, all tagged to develop).

Changes

Cohort / File(s) Summary
Image Registry Update
release/vidivi/images.txt
Removed 1 image entry and added 3 new entries; replaced mosipdev/print:release-1.3.x with mosipdev/pmp-ui-v2:develop, mosipdev/partner-management-service:develop, and mosipdev/policy-management-service:develop

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

  • Single configuration file with straightforward image tag replacements; no logic changes or complex dependencies to verify

Possibly related PRs

Suggested reviewers

  • ckm007

Poem

🐰 Three images bloom where one did rest,
Develop branches, tested and blessed,
From print to partners, a gentle refrain,
The registry shifts with purposeful change!
~CodeRabbit

Pre-merge checks and finishing touches

❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Title check ⚠️ Warning The title claims to change 'mosipdev to mosipqa', but the actual changes replace mosipdev/print with three mosipdev-prefixed entries, not converting to mosipqa. Update the title to accurately reflect the change, such as 'DSD-9264 Replace print service with PMP and policy management services' or 'DSD-9264 Update image dependencies in develop branch'.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 1

📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between ee41511 and ca9d86e.

📒 Files selected for processing (1)
  • release/vidivi/images.txt (1 hunks)

Comment thread release/vidivi/images.txt
Comment on lines +1 to +3
mosipdev/pmp-ui-v2:develop develop
mosipdev/partner-management-service:develop develop
mosipdev/policy-management-service:develop develop

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

⚠️ Critical: PR objective mismatch—all entries still use mosipdev instead of mosipqa.

The PR title states "[DSD-9264] mosipdev to mosipqa," but the three added entries all reference the mosipdev registry, not mosipqa:

  • mosipdev/pmp-ui-v2:develop
  • mosipdev/partner-management-service:develop
  • mosipdev/policy-management-service:develop

Additionally, adding development-tagged images (:develop) to a release branch file (release-1.2.0.1) should be verified to ensure this is intentional.

Please confirm:

  1. Should these entries reference mosipqa instead of mosipdev?
  2. Are development branch images (:develop tags) appropriate for a release branch file?
  3. Are these three services intentional replacements for the removed mosipdev/print:release-1.3.x image?

🏁 Script executed:

#!/bin/bash
# Search for mosipqa references in the entire repository
echo "=== Searching for mosipqa references ==="
rg -n "mosipqa" --type-list | head -5
rg -n "mosipqa" 2>/dev/null | head -20

echo -e "\n=== Full content of release/vidivi/images.txt ==="
cat release/vidivi/images.txt 2>/dev/null || echo "File not found"

echo -e "\n=== Check git status and recent changes ==="
git log --oneline -10 2>/dev/null || echo "Git not available"
git diff HEAD~1 HEAD -- release/vidivi/images.txt 2>/dev/null || echo "Cannot show diff"

echo -e "\n=== Search for DSD-9264 in commit messages ==="
git log --all --grep="DSD-9264" --oneline 2>/dev/null | head -5 || echo "Cannot search commits"

echo -e "\n=== Check for images.txt files across repo ==="
find . -name "images.txt" -type f 2>/dev/null

Length of output: 3631


🏁 Script executed:

#!/bin/bash
# Check the other images.txt file for context and pattern
echo "=== Content of release/checks/images.txt ==="
cat release/checks/images.txt 2>/dev/null || echo "File not found"

echo -e "\n=== Check if there are any mosipqa image entries in PR ==="
git diff HEAD~1 HEAD | grep -i "mosipqa" || echo "No mosipqa entries found in diff"

echo -e "\n=== Full git log for DSD-9264 commit ==="
git show ca9d86e --name-only 2>/dev/null || echo "Cannot show commit details"

Length of output: 3118


⚠️ Critical: PR objective mismatch—all entries still use mosipdev instead of mosipqa.

The PR title "[DSD-9264] mosipdev to mosipqa" explicitly states intent to migrate from mosipdev to mosipqa, but all three added entries still reference the mosipdev registry:

  • mosipdev/pmp-ui-v2:develop (should be mosipqa/pmp-ui-v2:...)
  • mosipdev/partner-management-service:develop (should be mosipqa/partner-management-service:...)
  • mosipdev/policy-management-service:develop (should be mosipqa/policy-management-service:...)

Additionally, the entries use development-tagged images (:develop) instead of release tags, which may be incorrect for a release branch file.

Verify:

  1. Should these entries use mosipqa registry instead of mosipdev?
  2. Are :develop tags appropriate, or should they use release versions (e.g., 1.3.x)?
🤖 Prompt for AI Agents
In release/vidivi/images.txt around lines 1 to 3, the three image entries
incorrectly reference the mosipdev registry and use :develop tags; update each
image name to the mosipqa registry (e.g., mosipqa/pmp-ui-v2,
mosipqa/partner-management-service, mosipqa/policy-management-service) and
replace the :develop tags with the correct release tags (use the intended
release version like :1.3.x or the exact release tag used by this branch); if
you’re unsure of the exact version, query the release manifest or CI/CD pipeline
to obtain the canonical release tag before committing the change and ensure all
entries match that release tag.

@abhishek8shankar
abhishek8shankar merged commit 9ec8ab8 into mosip:release-1.2.0.1 Nov 19, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants