You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
|`appDiffView`|When enabled, and the application is out of sync, displays the differences for each resource in the application in either Compact or Split view modes.<br>See[Analyze out-of-sync applications with Diff View]({{site.baseurl}}/docs/deployments/gitops/monitor-applications/#analyze-out-of-sync-applications-in-diff-view)| TRUE||
69
-
|`abacAndRule`| When enabled, supports creating ABAC rules for entities in Codefresh pipelines using "AND". <br>See[Configuring rules for access control in pipelines]({{site.baseurl}}/docs/administration/account-user-management/access-control/#rules-for-access-control).|TRUE||
69
+
|`abacAndRule`| When enabled, supports creating ABAC rules for entities in Codefresh pipelines using "AND". <br>See[Configuring rules for access control in pipelines]({{site.baseurl}}/docs/administration/account-user-management/access-control/#rules-for-access-control).|FALSE|_Default changed to FALSE in v2.7_|
70
70
|`abacRuntimeEnvironments`| When enabled (the default), allows creating rules in**Permissions** which impacts options in <b>Pipeline > Settings > Build Runtime</b>: {::nomarkdown}<ul><li><b>Build Runtime Environment</b>: When enabled, allows restricting Runtime Environments available for pipelines based on tags. Restricted Runtime Environments are disabled in the Runtime Environments list for the pipeline/build run.</li><li><b>Pipeline</b> actions:<ul><li><b>Manage resources</b>: Select CPU, memory, and minimum disk space for the pipeline/build run.</li><li><b>Set runtime environment</b>: Select a Runtime Environment from those available in the Runtime Environments list for the pipeline/build run.</li><li><b>Set cloud builds</b>: Set Cloud build and select the resource size for the pipeline/build run.</li></ul></li></ul> {:/}| TRUE|_Default changed to TRUE in v2.5_|
71
71
|`abacHermesTriggers`| When enabled, restricts access to the legacy version of Cron triggers for users without permissions to edit pipelines.| FALSE||
72
72
|`abacUIEnforcement`| When enabled (the default), for Pipelines, prevents the user from selecting options and performing actions which are not permitted.| TRUE|_Default changed to TRUE in v2.5_|
@@ -100,7 +100,7 @@ The table describes in alphabetical order, the features you can open for Codefre
100
100
|`logMasking`|When enabled, secrets in build logs, both online and offline logs, are masked and replaced by asterisks. <br><br>This feature is currently available only for Enterprise customers.|FALSE||
101
101
|`modulesConfigurationPage`| When enabled (the default), enables administrators to customize the modules and menu items displayed in the sidebar.| TRUE|_New in v2.6_|
102
102
|`multiSource`| When enabled, supports displaying information for multi-source applications in the**GitOps Apps > Current State** tab, and in the**Product > Releases** tab.| FALSE|_New in v2.6_|
103
-
|`newVariablesConfiguration`| When enabled, displays the new revamped form to add and configure variables in projects, pipelines, and triggers.|TRUE|_Newin v2.6_|
103
+
|`newVariablesConfiguration`| When enabled, displays the new revamped form to add and configure variables in projects, pipelines, and triggers.|FALSE|_Default changed to FALSEin v2.7_|
104
104
|`newLogo`| When enabled (the default), displays the new logo in the Codefresh platform.| TRUE|_New in v2.6_|
105
105
|`parallelKubectlOperations`|When enabled, allows running parallel steps that includes`kubectl`. Especially Helm`install` and`deploy` steps that deploy to multiple clusters with`kubectl` in parallel.|FALSE||
106
106
|`pipelineCreditConsumption`| When enabled (the default), supports credit-consumption analytics for pipelines.| TRUE||
@@ -111,7 +111,7 @@ The table describes in alphabetical order, the features you can open for Codefre
111
111
|`promotionFlowsManagement`| When enabled (the default), enables the administrator to add, edit, and delete Promotion Flows. <br>See[Configure Promotion Flows]({{site.baseurl}}/docs/promotions/promotion-flow/).| TRUE|_New in v2.6_|
112
112
|`promotionPolicies`| When enabled (the default), displays Promotion Policies in the sidebar. <br>See[Configure Promotion Policies]({{site.baseurl}}/docs/promotions/promotion-policy/).| TRUE|_New in v2.6_|
113
113
|`promotionWorkflows`| When enabled (the default), allows you create and run workflows when a promotion is triggered.<br>See[Configure Promotion Workflows]({{site.baseurl}}/docs/promotions/promotion-workflow/).| TRUE|_Default changed to TRUE in v2.6_|
114
-
|`promotionCommitStatuses`| When enabled, the promotion mechanism reports the statuses of Git commits to Git providers.|FALSE|_Newin v2.6_|
114
+
|`promotionCommitStatuses`| When enabled, the promotion mechanism reports the statuses of Git commits to Git providers.|TRUE|_Default changed to TRUEin v2.7_|
115
115
|`reportBuildStatusPerPipelineTriggerEvent`| Currently supported for Bitbucket cloud.<br>When enabled, for builds with the same`pipelineId`, reports build statuses separately per`triggerId` and trigger event.| FALSE||
116
116
|`restrictedGitSource`| When enabled, allows you to create a Restricted Git Source in addition to a standard Git Source. <br>See[Managing Git Sources in GitOps Runtimes]({{site.baseurl}}/docs/installation/gitops/git-sources/).| FALSE||
117
117
|`supportGerrit`| When enabled, adds the capability to connect to Gerrit as a Git provider. <br>See[Gerrit as Git provider for pipelines]({{site.baseurl}}/docs/integrations/git-providers/#gerrit).| FALSE||
Copy file name to clipboardExpand all lines: _docs/pipelines/variables.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -271,6 +271,9 @@ When adding a user-defined variable, you can create a:
271
271
A standard variable whose value is visible in plain text unless explicitly encrypted. You can create these manually, import them from a file with predefined values, or define empty variables without assigned values.
272
272
* **Secret**
273
273
A variable whose value is automatically encrypted and masked in logs.
274
+
275
+
>**NOTE**
276
+
Secret variables are currently not supported in on-premises environments.
Copy file name to clipboardExpand all lines: _docs/whats-new/on-prem-release-notes.md
+126-1Lines changed: 126 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,132 @@ toc: true
6
6
7
7
Welcome to the release notes for our on-premises releases.
8
8
9
+
10
+
##On-premises version 2.7
11
+
12
+
###Features & enhancements
13
+
14
+
####Installing v2.7
15
+
For detailed instructions on installing v2.7, visit[ArtifactHub](https://artifacthub.io/packages/helm/codefresh-onprem/codefresh){:target="\_blank"}.
16
+
17
+
####Upgrading to v2.6
18
+
For details, see[Upgrade to 2.7 in ArtifactHub](https://artifacthub.io/packages/helm/codefresh-onprem/codefresh#to-2-7-0){:target="\_blank"}
19
+
20
+
21
+
22
+
####General: Increased limit for audit logs
23
+
24
+
Codefresh keeps a log of all actions that happen at all times based on API calls that reach Codefresh. These include UI actions from users, CLI invocations, and any external integration used with Codefresh.
25
+
We have now increased the audit limit_from 15,000 to 50,000_, which means you can access more data on how you use your Codefresh account.
26
+
27
+
For details, see[Auditing actions in Codefresh]({{site.baseurl}}/docs/administration/account-user-management/audit/).
28
+
29
+
<br><br>
30
+
31
+
32
+
####GitOps: Promotions with GitOps-the Codefresh advantage
33
+
We’re excited to introduce**promotions** in Codefresh GitOps !
34
+
35
+
In Continuous Delivery (CD), promotions are essential for advancing application versions across environments in a controlled, traceable manner.
36
+
**Promotions in Codefresh GitOps** enhance this process by providing greater visibility, control, and automation while maintaining Git as the single source of truth. Additionally, they integrate with and extend**Argo CD**, enabling structured promotion flows, policy enforcement, and enhanced deployment tracking beyond standard application syncs.
GitOps promotions require Runtime version 0.13.4 or higher. Ensure your runtime is updated to access promotion features.
50
+
51
+
#####Why use GitOps promotions in Codefresh?
52
+
Codefresh builds on Argo CD’s deployment model by introducing structured promotion flows with additional context and automation:
53
+
54
+
***Declarative and version-controlled**
55
+
Promotions are fully tracked in Git, tied to commits, ensuring traceability. Teams can see who triggered a promotion and why.
56
+
57
+
***Enhanced context and visibility**
58
+
While Argo CD manages application deployments, Codefresh GitOps provides additional structure with:
59
+
***Environments**, defining stages in the software lifecyle, allowing you to track application progress.
60
+
***Products**, grouping related applications for unified promotion management.
61
+
***Releases**, providing end-to-end visibility into deployments across environments.
62
+
63
+
64
+
#####Promotion entities
65
+
Codefresh GitOps streamlines and automates promotions, eliminating the need for custom scripts.
66
+
***Promotion properties** to control which application properties are promoted and prevent unnecessary changes.
67
+
***Promotion Workflows** to enforce environment-specific checks such as validations, compliance, and performance checks at different stages of promotions.
68
+
***Promotion Policies** to govern advanced promotion behavior for environments.
69
+
***Promotion Flows** to automate complex promotions across multiple environments.
70
+
71
+
For details, see[About promotions]({{site.baseurl}}/docs/promotions/promotions-overview/).
72
+
73
+
<!--- ## GitOps: Simplified Runtime installation with the installation wizard
74
+
75
+
Our new installation wizard, designed for ease of use and maximum visibility into every step, makes installing a GitOps Runtime simple, intuitive, and quick.
76
+
77
+
78
+
##### Key features
79
+
* **Installation and configuration** steps clearly defined, allowing you to complete the entire setup from the same location.
80
+
* **Guided experience** that walks you through each step.
81
+
* **Inline parameter descriptions** so you always know what to define.
82
+
* **Automatic progress saving** so you can stop anytime and resume exactly where you left off.
83
+
84
+
##### Installation
85
+
Install a Runtime in three simple steps:
86
+
* Define the Shared Configuration Repo and Git provider—a one-time action for the first Runtime in your account.
87
+
* Review and define installation parameters, which are automatically populated in the install command.
88
+
* Run the install command in your terminal.
89
+
90
+
##### Configuration
91
+
Configuration steps are clearly defined, allowing you to complete setup correctly.
92
+
* **Define Git credentials**, with the option to use the same token for both the Runtime and user authentication. Required scopes are detailed to ensure the correct permissions.
93
+
* **Configure as an Argo CD Application** to take full advantage of GitOps.
94
+
* **Add a Git source** to the Runtime so you are ready to create applications.
95
+
96
+
-->
97
+
98
+
99
+
100
+
101
+
102
+
###Feature Flags
103
+
Feature Flags are divided into new Feature Flags released in the current version, and changes to existing Feature Flags which are now enabled by default.
104
+
105
+
<br>
106
+
107
+
####New Feature Flags in v2.7
108
+
There are no new feature flags in this release.
109
+
110
+
111
+
112
+
####Updated Feature Flags in v2.7
113
+
The table below lists existing Feature Flags which have been updated by default to be either enabled (set to_TRUE_), or disabled (set to_FALSE_).