harness - The Modern Software Delivery Platform®
Create
Log in
Home
Feedback
Feature Requests
Log in to your harness - The Modern Software Delivery Platform® account to give feedback
Log In
Boards
Feature Requests
Powered by Canny
Feature Requests
Anonymous
Feature Requests for Harness. Select 'Category' based on the module you are requesting the feature for.
Details
Category
Continuous Delivery & GitOps
Continuous Integration
Feature Flags
Cloud Cost Management
Service Reliability Management
Security Testing Orchestration
Chaos Engineering
Software Engineering Insights
General Platform Requests
Internal Developer Portal
Code Repository
IACM
Continuous Error Tracking
Drone 2.x
Open Source
SSCA
Uncategorized
Showing
Trending
Sort
Trending
Top
New
Filter
Under Review
Planned
In Progress
This Fiscal Quarter
Next Fiscal Quarter
Long-term
Pending Feedback
Complete
posts in
All Categories
All Categories
Continuous Delivery & GitOps (1,254)
Continuous Integration (265)
Feature Flags (65)
Cloud Cost Management (154)
Service Reliability Management (5)
Security Testing Orchestration (65)
Chaos Engineering (24)
Software Engineering Insights (72)
General Platform Requests (299)
Internal Developer Portal (46)
Code Repository (25)
IACM (9)
Continuous Error Tracking (9)
Drone 2.x (10)
Open Source (28)
SSCA (3)
Avoid fetching all the feature branches when cloning using git sha option
When we clone git repo using harness's git clone step with git commit sha option it fetches all the feature/dev branches from the repo instead of just fetching the required commit sha. This leads increase in step execution time unnecessarily. Please avoid fetching branches in this scenario to avoid additional time.
0
7
Runner init user_data script duplicates docker repository references in docker.list file
The default init userdata script used with AWS VM build infra adds docker repository to apt sources(/etc/apt/sources.list.d/docker.list). This creates duplicate repository entries in the file which causes the apt update/install command to fail because we have already installed docker as a part of our AMI creation. Can you try to avoid updating the sources files if the package already exists?
0
7
Stage Grouping
It would be nice if we had an option for stage grouping similar to step groups. The thought is if a pipeline has selective stages enabled when i click run, I could check a group of stages to run vs having to select a ton of check boxes
10
·
long-term
24
Support for Powershell CLI 7.5.0 - Error with ShellScript Step
Powershell 7.5.0 should work with Harness Shell Script steps without modification https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/powershell-7.5.0-1.rh.x86_64.rpm The latest version is https://learn.microsoft.com/en-us/powershell/scripting/install/install-rhel?view=powershell-7.5 When using the newest version, the following error occurs with Shell Script steps [ScriptProcessExecutor-03] Error output stream: Invalid ExecutionPolicy value '=Stop'. I confirmed that the issue went away when I downgraded to the previous powershell version: dnf install https://github.com/PowerShell/PowerShell/releases/download/v7.4.7/powershell-7.4.7-1.rh.x86_64.rpm I confirmed that the issue went away when I downgraded to the previous powershell version: dnf install https://github.com/PowerShell/PowerShell/releases/download/v7.4.7/powershell-7.4.7-1.rh.x86_64.rpm executed fine
1
·
long-term
2
Dynamic Related input
Dynamic, interactive parameters should be added to Harness workflows. This enhancement would allow parameter options to change based on prior selections, creating a more user-friendly and efficient workflow configuration experience. For example, selecting an environment could dynamically populate a list of available services within that environment. This dynamic behavior would reduce errors, streamline complex workflows, and offer a more intuitive way to manage deployments. Like this below jenkins plugin https://plugins.jenkins.io/uno-choice/
2
·
long-term
9
Extend max timeout for ServiceNow Approval
According to documentation, the max timeout for ServiceNow approval step is 2w 3 d 20h 30m. We use multistage deployment pipelines, and given our release timing we are frequently encountering our pipelines expiring. We would ideally like to extend this to 90 days to be safe, but really anything over a month would help us.
0
2
Fetch Helm Chart Metadata Default Behavior
We'd like the ability to check this Fetch Helm Chart Metadata checkbox in the Service Manifest Advanced configuration by default. Ideally we would have an option for this in the Project/Org/Account Default Settings that will automatically check this for new Services so that we don't have to manually check this every time. We've tried programmatically checking this through the API but, have ran into issues when doing this for Services stored in Git.
1
·
pending feedback
6
We'd like the ability to configure the subset field for Istio Virtual Services in the K8S Routing Step.
As the title states, the "subset" field needs to be added because it plays a crucial role in the relationship between Istio VirtualService and DestinationRule.
0
2
Make Console Logs Visible when Manual Intervention Failure Strategy is invoked
When running a Manual Intervention Failure Strategy, the Console Logs are not visible for us for Terraform Plan Failures. This may apply to other steps, but in particular, the Terraform Plan Stage has this issue. The console logs can be seen throughout the operation, but then they are blanked out and disappear once it hits the failure step and Manual Intervention is kicked in. It doesn't matter if we refresh, go to console view or not, it is just a blank screen. The only thing you can do is retry the step so that you can see the information and then evaluated base don the previous run. This is not ideal and leads to a lot of repetition and long processes.
0
2
Upload .docx files
We'd like for the Upload Files as Input setp to support .doc and .docx files. Currently, it only supports jpg, jpeg, png, pdf, xls, csv, xlsx, txt, json, yaml, xml, and html.
0
1
Load More
→
Powered by Canny