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.
Description
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,253)
Continuous Integration (260)
Feature Flags (67)
Cloud Cost Management (148)
Service Reliability Management (5)
Security Testing Orchestration (57)
Chaos Engineering (24)
Software Engineering Insights (63)
General Platform Requests (311)
Internal Developer Portal (39)
Code Repository (25)
IACM (9)
Continuous Error Tracking (9)
Drone 2.x (10)
Open Source (28)
SSCA (2)
Lost Runtime Input Functionality with providing Default Value with Overrides
After Harness introduced changes regarding Overrides, we have lost the ability to have runtime branch inputs on a manifest file for our referenced environments. When attempting to edit the override, the option to switch it to runtime input appears but after a save it reverts back to a normal preset input type.
2
·
in progress
1
Add more capability to use OPA Policy to enforce naming conventions
Currently, only Pipelines, Steps, Stages, Feature Flags, Connectors, and Secrets can have naming conventions enforced. User wants this expanded to anything that can be named, such as Templates, Orgs, Projects, Approval Groups, Delegates, and User Groups. Currently there is no way to enforce naming conventions on these.
6
·
in progress
12
Policy while save an Environment
We would like to control environment name while saving the environment in project. Looks like currently Governance can be applied to the following Harness entities and events. Pipeline Feature Flag Connectors Template Custom https://developer.harness.io/docs/continuous-delivery/x-platform-cd-features/advanced/cd-governance/harness-governance-overview/#pipelines So we would like to check that the feature to invoke policy while saving the environment in the project is available or not. If not can you please let us know when can we expect this feature?
2
·
in progress
3
Add Support for Expressions in Pipeline Notifications
Please make the emails of your recipients box in the notification section of a pipeline able to perform expression resolution. Pipeline -> notify -> new notification -> on failure -> email -> <+expression of user email based on who approved something in the pipeline> <+ pipeline.stages.Run _terraform.spec.execution.steps.HarnessApproval_1.output.approvalActivities[0]. user.email > This could be as easy as removing or changing a regex validation for the box.
5
·
in progress
7
Cross Scope Environment Groups
Account level Environment Groups should be able to add Org and Project level environments to it's list.
3
·
in progress
27
Support for changing branch for remote service
FR - Currently, I see that we provide an option to choose branch during the initial creating of service but there is no option to change branch post that. we would like to have a feature to change default branch of service or to choose branch of service in pipeline for remote service.
2
·
in progress
2
Improve Service-to-Pipeline Tracking and Referencing
Summary: Enhance the pipeline management functionality in Harness to allow users to easily identify and backtrack through services linked to multiple pipelines. This request addresses the frustration experienced when users cannot reference services within pipelines due to the current fixed value inclusion method. Details: Currently, when a service is included in a pipeline via calling a template where the service is taken as a fixed value, it becomes challenging for users to backtrack and identify all the pipelines that reference the given service. This limitation impacts the ability to efficiently manage and troubleshoot pipelines and services across the organization. Proposed Enhancements: Service-to-Pipeline Mapping: Implement a feature that maps and displays all pipelines referencing a specific service, regardless of how the service is included (e.g., via template with fixed value). Provide a dedicated interface or view where users can see this mapping clearly. Service Reference Tracking: Allow services to be referenced in pipelines dynamically, and ensure these references are traceable and visible to users. Enable a mechanism for users to easily navigate from a service to all its associated pipelines within the Harness interface. Enhanced Template Management: Update the template management system to support dynamic referencing and tracking of services included within templates. Ensure templates provide visibility into which services they include and which pipelines utilize these templates. Audit and Reporting: Introduce audit logs and reporting capabilities that detail the associations between services and pipelines. Provide automated reports or dashboards that highlight service-to-pipeline linkages, making it easier for users to track and manage dependencies. Benefits: Improved Visibility: Users can quickly identify and understand the relationship between services and pipelines. Enhanced Troubleshooting: Easier backtracking through services to pipelines aids in faster issue resolution. Efficient Management: Simplifies the process of managing multiple pipelines and their dependencies on services. Scalability: Supports the scaling of pipeline infrastructure by providing robust tracking and referencing capabilities. Reference to internal ticket: https://support.harness.io/hc/en-us/requests/67281
3
·
in progress
4
Pipeline Variables with Pipeline Templates
If using a Pipeline Template to create a Pipeline, we are unable to add additional Pipeline Variables to the Pipeline. We can add Pipeline Variables to the Pipeline Template directly and those work however, if we wanted to add additional Variables to the generated Pipeline, the Add Variables Button is greyed out. Adding variables via the Pipeline YAML results in unexpected behavior and doesn't show up properly.
5
·
in progress
3
Runtime Input with allowed values in Manual Approval step
Currently in the Manual Approval step only fixed values or expressions are allowed in the Approver Input. We need an input with list of values to select from. Like in the allowed values of runtime input fields that is currently available at the pipeline and stage level variables.
3
·
in progress
6
Support Import from Git Option for OPA
We need to support import from git option for OPA Policies
3
·
in progress
4
Load More
→
Powered by Canny