Skip to Main Content
IBM Data and AI Ideas Portal for Customers


This portal is to open public enhancement requests against products and services offered by the IBM Data & AI organization. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:


Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,


Post your ideas

Post ideas and requests to enhance a product or service. Take a look at ideas others have posted and upvote them if they matter to you,

  1. Post an idea

  2. Upvote ideas that matter most to you

  3. Get feedback from the IBM team to refine your idea


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

IBM Employees should enter Ideas at https://ideas.ibm.com


Status Under review
Workspace watsonx.ai
Created by Guest
Created on May 15, 2024

Pull Assets for Deprecated Git Project Where Original Owner Leaves

Problem: When the original owner of a Deprecated Git CPD project leaves an organization (or no longer has an account within CPD), Git Integration for that project breaks. As a result, other users are unable to pull updated assets from GitHub into that project, removing the ability to run jobs or make updates to deployed R/Shiny dashboards.

Error Message: When pulling assets into a Deprecated Git project, we receive the following message: "Couldn't sync. Failed to check merge conflicts"

Steps to reproduce:

  1. Have a temporary account create a Deprecated Git project (note that all Git integration is tied to that user's credentials).

  2. Make an update to the linked GitHub repository and pull the updates into the CPD project.

  3. Add a different user to that CPD project and remove the temporary account from it.

  4. Have the different user try to pull assets into the project.

Impact: When someone leaves an organization (especially when that person was responsible for setting up multiple Deprecated Git projects with assets that are tied to scheduled jobs and/or R/Shiny dashboards), it is not possible (from an end user's perspective) to make updates to those jobs or assets.

Root cause: For Deprecated Git, the GitHub token of the user who created the CPD project initially is used (when pulling assets into the CPD project). If a project was created by someone who is no longer at an organization, CPD tries to use this former employee's token and fails.

Workaround: Update the config file for this CPD project (on the backend) to use an active employee's GitHub token instead.

Proposed Solution: Since this issue is fixed for Default Git (where the logged in user's GitHub token is used instead), port this change back to Deprecated Git as well.

Needed By Quarter