From Bug to PR - contributing to KubeRocketCI with AI agents
The Platform Team
0:00 / 0:00
From Bug to PR - contributing to KubeRocketCI with AI agents
124 просмотра · 11 дн. назад
The Platform Team
82 подписчика
124 просмотра · 11 дн. назад
In this video, we take a real bug found in the KubeRocketCI Portal and fix it from start to finish using the agents from the KubeRocketCI contributor toolkit.
The bug affects the portal's pin/unpin functionality: pinned resources can be added to the sidebar, but removing them does not work because different parts of the application generate resource IDs inconsistently.
We'll go through the complete contribution workflow:
Reproduce the bug in a local KubeRocketCI Portal environment
Install and configure the contributor agents
Use the KubeRocketCI Help agent to identify the right agent for the task
Investigate the root cause with the KubeRocketCI Full Stack agent
Apply the fix across the affected pages
Build and deploy the portal against a live Kubernetes cluster
Troubleshoot a cross-platform native module build issue
Verify that the fix works without a page reload
Create a pull request from a fork
See the fix become part of the actual KubeRocketCI codebase
What started as a bug discovered during a previous recording ended as a real contribution to the project.
Links:
https://github.com/KubeRocketCI/claud...
https://docs.kuberocketci.io/
https://github.com/KubeRocketCI/cli
Timestamps
00:00 – Introduction
00:45 – Reproducing the Pin/Unpin Bug
01:35 – Installing the KubeRocketCI Contributor Agents
03:00 – Finding the Right Agent
03:30 – Root Cause Analysis
04:52 – Applying the fix
05:05 – Building and Deploying the Fix
05:24 – Troubleshooting a Cross-Platform Build Issue
05:58 – Verifying the Fix
06:23 – Creating the Pull Request
06:47 – The Fix Gets Merged
07:08 – Final Thoughts
This video demonstrates how AI agents can be integrated into a real open-source contribution workflow, from finding a bug to submitting a working pull request.
#KubeRocketCI #AIAgents #AI #GenerativeAI #AIforDevelopers #AICoding #CodingAgents #ClaudeCode #Cursor #OpenSource #OpenSourceContribution #GitHub #PullRequest #SoftwareDevelopment #DeveloperTools #Kubernetes #CloudNative #DevOps #PlatformEngineering #DevSecOps #GitOps #CICD #KubernetesDevelopment #CloudNativeDevelopment #Engineering #DeveloperExperience #Automation #AIAssistedCoding #AIEngineering #Tech #Programming #SoftwareEngineering