Перейти к содержимому

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