Skip to content

Automate centos image conversion in jenkins - #162

Merged
vikasbolla merged 1 commit into
IBM:mainfrom
vikasbolla:jenkins_centos_automation
Sep 9, 2026
Merged

vikasbolla merged 1 commit into
IBM:mainfrom
vikasbolla:jenkins_centos_automation

Conversation

@vikasbolla

Copy link
Copy Markdown
Contributor
  • Introduced a Jenkins pipeline (Jenkinsfile.centos-image-automation) targeting the pac-agent ppc64le Power VM node with 5 stages: Pre-flight checks → Download & Convert → Upload to COS → Import to PowerVS → Cleanup. Supports staging and production environments via build parameters.

  • Added shell scripts under jenkins/scripts/ to handle each phase of the automation — download/convert using pvsadm qcow2ova, upload to COS using HMAC keys, import into PowerVS workspace using the instance GUID extracted from the workspace CRN, and cleanup of large build artifacts.

@vikasbolla
vikasbolla force-pushed the jenkins_centos_automation branch 6 times, most recently from a88fed5 to 73d352e Compare August 21, 2026 09:30

@anshuman-agarwala anshuman-agarwala left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

Signed-off-by: Vikas <vikas.satyanarayana.bolla@ibm.com>
@vikasbolla
vikasbolla force-pushed the jenkins_centos_automation branch from 73d352e to c237060 Compare August 26, 2026 08:10
@vikasbolla
vikasbolla merged commit 279c00b into IBM:main Sep 9, 2026
12 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