From da66807d11f5be0514d442c9e16c8c2b2541e07d Mon Sep 17 00:00:00 2001 From: NimRegev Date: Tue, 22 Nov 2022 14:48:31 +0200 Subject: [PATCH 01/21] Update requirements.md (#265) * Update requirements.md Added new webhook service sample * Update requirements.md Removed duplicated sections --- _docs/runtime/requirements.md | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/_docs/runtime/requirements.md b/_docs/runtime/requirements.md index f8499f4d9..854694366 100644 --- a/_docs/runtime/requirements.md +++ b/_docs/runtime/requirements.md @@ -213,10 +213,12 @@ Configure the ingress controller to handle TCP requests.
{:/} + + #### Cluster routing service > The cluster routing service must be configured _after_ installing the hybrid runtime. -Based on the runtime version, you need to configure a single or different `VirtualService` resources for these services: +Based on the runtime version, you need to configure a single or multiple `VirtualService` resources for the `app-proxy`, `webhook`, and `workflow` services. ##### Runtime version 0.0.543 or higher Configure a single `VirtualService` resource to route traffic to the `app-proxy`, `webhook`, and `workflow` services, as in the example below. @@ -290,13 +292,10 @@ spec: port: number: 3017 ``` -{::nomarkdown} -
-{:/} **`VirtualService` example for `webhook`:** -> Configure a `webhook` for each event defined in the event source. +> Configure a `uri.prefix` and `destination.host` for each event-source if you have more than one. ```yaml apiVersion: networking.istio.io/v1alpha3 @@ -312,16 +311,22 @@ spec: http: - match: - uri: - prefix: /webhooks/test-runtime3/push-github # replace `test-runtime3` with your runtime name + prefix: /webhooks/test-runtime3/push-github # replace `test-runtime3` with your runtime name, and `push-github` with the name of your event source route: - destination: - host: push-github-eventsource-svc + host: push-github-eventsource-svc # replace `push-github' with the name of your event source + port: + number: 80 + - match: + - uri: + prefix: /webhooks/test-runtime3/cypress-docker-images-push # replace `test-runtime3` with your runtime name, and `cypress-docker-images-push` with the name of your event source + route: + - destination: + host: cypress-docker-images-push-eventsource-svc # replace `cypress-docker-images-push` with the name of your event source port: number: 80 ``` - - {::nomarkdown}

{:/} From 66c3159be5fcbcb453a28d83b18afc50cd8a09c3 Mon Sep 17 00:00:00 2001 From: NimRegev Date: Tue, 22 Nov 2022 16:56:37 +0200 Subject: [PATCH 02/21] Update with title change (#266) * Update with title change Changed ingress-less to tunnel-based * Update architecture.md --- _docs/getting-started/architecture.md | 26 +++++++++++++------------- _docs/runtime/installation.md | 6 +++--- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/_docs/getting-started/architecture.md b/_docs/getting-started/architecture.md index 584fd5070..d2d8a211e 100644 --- a/_docs/getting-started/architecture.md +++ b/_docs/getting-started/architecture.md @@ -58,8 +58,8 @@ The sections that follow show detailed views of runtime architecture in the diff In this installation environment, the Codefresh Runtime is installed on a _Codefresh-managed cluster_ in the Codefresh platform. * Hybrid runtime architecture: In this installation environment, the Codefresh Runtime is installed on a _customer-managed cluster_ in the customer environment. The Codefresh Runtime with or without ingress controllers: - * [Ingress controller](#ingress-controller-hybrid-runtime-architecture) - * [Ingress-less](#ingress-less-hybrid-runtime-architecture) + * [Ingress-based](#ingress-based-hybrid-runtime-architecture) + * [Tunnel-based](#tunnel-based-hybrid-runtime-architecture) * Runtime components * [Codefresh Application Proxy](#codefresh-application-proxy) * [Argo Project](#argo-project) @@ -81,8 +81,8 @@ In the hosted environment, the Codefresh Runtime is installed on a K8s cluster m max-width="100%" %} -#### Ingress controller hybrid runtime architecture -Runtimes with ingress use an ingress controller to control communication between the Codefresh Runtime in the customer cluster and the Codefresh Platform. Ingress controllers are optimal when the cluster with the Codefresh Runtime is exposed to the internet. +#### Ingress-based hybrid runtime architecture +Ingress-based runtimes use ingress controllers to control communication between the Codefresh Runtime in the customer cluster and the Codefresh Platform. Ingress-based runtimes are optimal when the cluster with the Codefresh Runtime is exposed to the internet. @@ -96,16 +96,16 @@ Runtimes with ingress use an ingress controller to control communication between max-width="100%" %} -#### Ingress-less hybrid runtime architecture -Ingress-less runtimes uses tunneling to control communication between the Codefresh Runtime in the customer cluster and the Codefresh Platform. Ingress-less runtimes are optimal when the cluster with the Codefresh Runtime is not exposed to the internet. +#### Tunnel-based hybrid runtime architecture +Tunnel-based hybrid runtimes use tunneling instead of ingress controllers to control communication between the Codefresh Runtime in the customer cluster and the Codefresh Platform. Tunnel-based, ingress-less, runtimes are optimal when the cluster with the Codefresh Runtime is not exposed to the internet. {% include image.html lightbox="true" file="/images/getting-started/architecture/arch-hybrid-ingressless.png" url="/images/getting-started/architecture/arch-hybrid-ingressless.png" - alt="Ingress-less hybrid runtime architecture" - caption="Ingress-less hybrid runtime architecture" + alt="Tunnel-based hybrid runtime architecture" + caption="Tunnel-based hybrid runtime architecture" max-width="100%" %} @@ -114,7 +114,7 @@ Ingress-less runtimes uses tunneling to control communication between the Codefr #### Codefresh Application Proxy The Codefresh Application Proxy (App-Proxy) functions as the Codefresh agent, and is deployed as a service in the Codefresh Runtime. For hybrid runtimes with ingress, the App-Proxy is the single point-of-contact between the Codefresh Runtime, and the Codefresh Clients, the Codefresh Platform, and any organizational systems in the customer environment. -For ingress-less hybrid runtimes, the Tunnel Client forwards the incoming traffic from the Tunnel Server using internal reverse proxy to the App-Proxy. +For tunnel-based hybrid runtimes, the Tunnel Client forwards the incoming traffic from the Tunnel Server using the Request Routing Service to the App-Proxy. The App-Proxy: * Accepts and serves requests from Codefresh Clients either via the Codefresh UI or CLI @@ -142,14 +142,14 @@ The Argo Project includes: #### Request Routing Service The Request Routing Service is installed on the same cluster as the Codefresh Runtime in the customer environment. -It receives requests from the ingress controller (ingress) or the Tunnel Client (ingress-less), and forwards the request URLs to the Application Proxy, and webhooks directly to the Event Sources. +It receives requests from the ingress controller (ingress) or the Tunnel Client (tunnel-based), and forwards the request URLs to the Application Proxy, and webhooks directly to the Event Sources. >Important: The Request Routing Service is available from runtime version 0.0.543 and higher. Older runtime versions are not affected as there is complete backward compatibility, and the ingress controller continues to route incoming requests. #### Tunnel Server -Applies only to _ingress-less_ runtimes in hybrid installation environments. +Applies only to _tunnel-based_ runtimes in hybrid installation environments. The Codefresh Tunnel Server is installed in the Codefresh platform. It communicates with the enterprise cluster located behind a NAT or firewall. The Tunnel Server: @@ -162,7 +162,7 @@ The Tunnel Server: {:/} #### Tunnel Client -Applies only to _ingress-less_ runtimes in hybrid installation environments. +Applies only to _tunnel-based_ runtimes in hybrid installation environments. Installed on the same cluster as the Codefresh Runtime, the Codefresh Tunnel Client establishes the tunneling connection to the Codefresh Tunnel Server via the WebSocket Secure (WSS) protocol. A single Codefresh Runtime can have a single Tunnel Client. @@ -188,7 +188,7 @@ The customer environment that communicates with the Codefresh Runtime and the Co See [Add external clusters to runtimes]({{site.baseurl}}/docs/runtime/managed-cluster/). * Organizational systems Organizational Systems include the customer's tracking, monitoring, notification, container registries, Git providers, and other systems. They can be entirely on-premises or in the public cloud. - Either the ingress controller (ingress hybrid environments), or the Tunnel Client (ingress-less hybrid environments), forwards incoming events to the Codefresh Application Proxy. + Either the ingress controller (ingress hybrid environments), or the Tunnel Client (tunnel-based hybrid environments), forwards incoming events to the Codefresh Application Proxy. ### Related articles [Set up a hosted runtime environment]({{site.baseurl}}/docs/runtime/hosted-runtime/) diff --git a/_docs/runtime/installation.md b/_docs/runtime/installation.md index 440122104..5e6d5f1cc 100644 --- a/_docs/runtime/installation.md +++ b/_docs/runtime/installation.md @@ -77,13 +77,13 @@ The Git repository per runtime account with shared configuration manifests.
{:/} -#### Ingress-less flags +#### Tunnel-based (ingress-less) runtime flags These flags are required to install the runtime without an ingress controller. **Access mode** Required. -The access mode for ingress-less runtimes, the tunnel mode. +The access mode for tunnel-based runtimes, the tunnel mode. * CLI wizard and Silent install: Add the flag, `--access-mode`, and define `tunnel` as the value. @@ -93,7 +93,7 @@ The access mode for ingress-less runtimes, the tunnel mode. Optional. -The allowed list of IPs from which to forward requests to the internal customer cluster for ingress-less runtime installations. The allowlist can include IPv4 and IPv6 addresses, with/without subnet and subnet masks. Multiple IPs must be separated by commas. +The allowed list of IPs from which to forward requests to the internal customer cluster for tunnel-based runtime installations. The allowlist can include IPv4 and IPv6 addresses, with/without subnet and subnet masks. Multiple IPs must be separated by commas. When omitted, all incoming requests are authenticated regardless of the IPs from which they originated. From bf174182d25934ac697ac546e52812f9e02d9ae8 Mon Sep 17 00:00:00 2001 From: NimRegev Date: Thu, 24 Nov 2022 10:36:53 +0200 Subject: [PATCH 03/21] Update applications-dashboard.md --- _docs/deployment/applications-dashboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_docs/deployment/applications-dashboard.md b/_docs/deployment/applications-dashboard.md index 1e9609760..de310a64d 100644 --- a/_docs/deployment/applications-dashboard.md +++ b/_docs/deployment/applications-dashboard.md @@ -113,7 +113,7 @@ Applications with `rollout` resources need Argo Rollouts on the target cluster, **Corrective Action**: * Click **View Details** to take you directly to the Sync Result tab. - Here you can see details on the sync job that was started, and info on the Hooks if any. Failed hooks are dsiplayed at the top. + Here you can see details on the sync job that was started, and info on the Hooks if any. Failed hooks are displayed at the top. * To see more details such as the message and sync duration, switch to **Sync Info**. * To stop the sync operation, click **Terminate**. * Drill down into the application to investigate the issue and make changes. From d83b7e6338eb0535099da1b1cf5fd9581b7f5923 Mon Sep 17 00:00:00 2001 From: NimRegev Date: Mon, 28 Nov 2022 11:28:34 +0200 Subject: [PATCH 04/21] Update user-settings.md --- _docs/administration/user-settings.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_docs/administration/user-settings.md b/_docs/administration/user-settings.md index c8f130c5e..8c2c16f86 100644 --- a/_docs/administration/user-settings.md +++ b/_docs/administration/user-settings.md @@ -35,7 +35,7 @@ You can disable this security setting at any time. > Codefresh personnel takes action only after confirmation from you, and all actions are audited. 1. In the CSDP UI, go to [User Settings](https://g.codefresh.io/2.0/user-settings){:target="\_blank"}. -1. Enable **Allow Codefresh support tem to log in...**. +1. Enable **Allow Codefresh support team to log in...**. {% include image.html @@ -179,4 +179,4 @@ Make sure you have: {:/} ### Related articles -[Git tokens in Codefresh]({{site.baseurl}}/docs/reference/git-tokens/) \ No newline at end of file +[Git tokens in Codefresh]({{site.baseurl}}/docs/reference/git-tokens/) From d71022b3f2b89f69dca1a1b9ae45a62b02fbeb19 Mon Sep 17 00:00:00 2001 From: NimRegev Date: Tue, 29 Nov 2022 13:23:20 +0200 Subject: [PATCH 05/21] Update codefresh-classic.md (#267) * Update codefresh-classic.md Replaced pipeline example with new one containing the complete pipeline * Update codefresh-classic.md Replaced JIRA with ISSUE_TRACKING --- .../ci-integrations/codefresh-classic.md | 70 +++++++++++-------- 1 file changed, 41 insertions(+), 29 deletions(-) diff --git a/_docs/integrations/ci-integrations/codefresh-classic.md b/_docs/integrations/ci-integrations/codefresh-classic.md index e15ab68ec..501aae574 100644 --- a/_docs/integrations/ci-integrations/codefresh-classic.md +++ b/_docs/integrations/ci-integrations/codefresh-classic.md @@ -32,35 +32,47 @@ For information on how to use the image reporting action in your Codefresh Class {% highlight yaml %} {% raw %} -reportImage: - title: Report image to Codefresh CD - type: codefresh-report-image - working_directory: /code - arguments: - # The URL to the cluster with the Codefresh runtime to integrate with. - CF_HOST: '[runtime-host-url]' - - # Codefresh API key !! Committing a plain text token is a security risk. We highly recommend using encrypted secrets !! - # Documentation - https://codefresh.io/docs/docs/configure-ci-cd-pipeline/secrets-store/ - CF_API_KEY: ${{API_KEY}} - - # Image path to enrich - CF_IMAGE: '[full image path here, including tag]' - - # Name of Container registry integration - CF_CONTAINER_REGISTRY_INTEGRATION: 'v2' - - # The git branch which is related for the commit - CF_GIT_BRANCH: '[name-of-your-git-branch]' - - # Name of Jira integration - CF_JIRA_INTEGRATION: 'jira' - - # Jira project filter - CF_JIRA_PROJECT_PREFIX: '[jira-project-prefix]' - - # String starting with the issue ID to associate with image - CF_JIRA_MESSAGE: '[issue-id]' +version: "1.0" +stages: + - "clone" + - "build" + - "report" + +steps: + clone: + title: "Cloning repository" + type: "git-clone" + repo: "${{CF_REPO_OWNER}}/${{CF_REPO_NAME}}" + revision: "${{CF_BRANCH}}" + stage: "clone" + + build: + title: "Building Docker image" + type: "build" + image_name: "${{CF_REPO_OWNER}}/color" + working_directory: "${{clone}}" + tag: "${{CF_SHORT_REVISION}}" + dockerfile: "Dockerfile" + registry: docker-lr + stage: "build" + + ReportImageMetadataAll: + title: Report image to Codefresh CD + type: codefresh-report-image + working_directory: /code + stage: "report" + arguments: + CF_API_KEY: '${{CF_API_KEY}}' + CF_IMAGE: 'docker.io/${{CF_REPO_OWNER}}/color:${{CF_SHORT_REVISION}}' + CF_CONTAINER_REGISTRY_INTEGRATION: docker + CF_RUNTIME_NAME: "codefresh-hosted" + CF_GITHUB_TOKEN: '${{GITHUB_TOKEN}}' + CF_GIT_PROVIDER: github + CF_GIT_REPO: '${{CF_REPO_OWNER}}/${{CF_REPO_NAME}}' + CF_GIT_BRANCH: '${{CF_BRANCH}}' + CF_ISSUE_TRACKING_INTEGRATION: jira + CF_JIRA_MESSAGE: "${{CF_COMMIT_MESSAGE}}" + CF_JIRA_PROJECT_PREFIX: CR {% endraw %} {% endhighlight yaml %} From f1b7d1e30753a3c1964d7c3bd2e30f8a4070d8e5 Mon Sep 17 00:00:00 2001 From: NimRegev Date: Thu, 1 Dec 2022 08:07:12 +0200 Subject: [PATCH 06/21] Minor updates (#269) --- _docs/runtime/monitor-manage-runtimes.md | 4 ++-- _docs/runtime/monitoring-troubleshooting.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/_docs/runtime/monitor-manage-runtimes.md b/_docs/runtime/monitor-manage-runtimes.md index 189b2b081..012ad0557 100644 --- a/_docs/runtime/monitor-manage-runtimes.md +++ b/_docs/runtime/monitor-manage-runtimes.md @@ -73,7 +73,7 @@ Here is a description of the information in the List View. |**Name**| The name of the provisioned Codefresh runtime. | |**Type**| The type of runtime provisioned, and can be **Hybrid** or **Hosted**. | |**Cluster/Namespace**| The K8s API server endpoint, as well as the namespace with the cluster. | -|**Modules**| The modules installed based on the type of provisioned runtime. Hybrid runtimes include CI amnd CD Ops modules. Hosted runtimes inlcude CD Ops. | +|**Modules**| The modules installed based on the type of provisioned runtime. Hybrid runtimes include CI and CD Ops modules. Hosted runtimes include CD Ops. | |**Managed Cluster**| The number of managed clusters if any, for the runtime. To view list of managed clusters, select the runtime, and then the **Managed Clusters** tab. To work with managed clusters, see [Adding external clusters to runtimes]({{site.baseurl}}/docs/runtime/managed-cluster).| |**Version**| The version of the runtime currently installed. **Update Available!** indicates there are later versions of the runtime. To see all the commits to the runtime, mouse over **Update Available!**, and select **View Complete Change Log**. |**Last Updated**| The most recent update information from the runtime to the Codefresh platform. Updates are sent to the platform typically every few minutes. Longer update intervals may indicate networking issues.| @@ -81,7 +81,7 @@ Here is a description of the information in the List View. #### Topology view -A hierachical visualization of the provisioned runtimes. The Topology view makes it easy to identify key information such as versions, health and sync status, for both the provisioned runtime and the clusters managed by it. +A hierarchical visualization of the provisioned runtimes. The Topology view makes it easy to identify key information such as versions, health and sync status, for both the provisioned runtime and the clusters managed by it. Here is an example of the Topology view for runtimes. {% include image.html diff --git a/_docs/runtime/monitoring-troubleshooting.md b/_docs/runtime/monitoring-troubleshooting.md index c225c1b45..7a6f8ced2 100644 --- a/_docs/runtime/monitoring-troubleshooting.md +++ b/_docs/runtime/monitoring-troubleshooting.md @@ -126,7 +126,7 @@ Reinstall the hybrid runtime from the existing installation repository to restor **Before you begin** * Have the following information handy: - > All values must be the identical to the runtime to be restored. + > All values must be identical to the runtime to be restored. * Runtime name * Repository URL * Codefresh context From 7f4ad9ca0f3657c28bd9072632053cb3936b86a7 Mon Sep 17 00:00:00 2001 From: NimRegev Date: Thu, 1 Dec 2022 08:18:55 +0200 Subject: [PATCH 07/21] Update monitor-manage-runtimes.md --- _docs/runtime/monitor-manage-runtimes.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_docs/runtime/monitor-manage-runtimes.md b/_docs/runtime/monitor-manage-runtimes.md index 012ad0557..9ebdb1b15 100644 --- a/_docs/runtime/monitor-manage-runtimes.md +++ b/_docs/runtime/monitor-manage-runtimes.md @@ -269,11 +269,11 @@ Pass the mandatory flags in the uninstall command: Provisioned runtimes require valid Git tokens to authenticate the runtimes. -There are two different situations when you need to updating Git runtime tokens: +There are two different situations when you need to update Git runtime tokens: * Update invalid, revoked, or expired tokens: Codefresh automatically flags runtimes with such tokens. It is mandatory to update the Git tokens for these runtimes to continue working with the platform. * Update valid tokens: Optional. You may want to update Git runtime tokens, even valid runtime tokens, by deleting the existing token and replacing it with a new runtime token. -The methods for updating any Git runtime token is the same regardless of the reason for the update: +The methods for updating any Git runtime token are the same regardless of the reason for the update: * OAuth2 authorization, if your admin has registered an OAuth Application for Codefresh * Git access token authentication, by generating a personal access token in your Git provider account with the correct permissions From d19feeae66a7adc61e7d178e85dc3eeb9d48025e Mon Sep 17 00:00:00 2001 From: NimRegev Date: Thu, 1 Dec 2022 08:23:36 +0200 Subject: [PATCH 08/21] Update installation.md --- _docs/runtime/installation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_docs/runtime/installation.md b/_docs/runtime/installation.md index 5e6d5f1cc..2d76307c8 100644 --- a/_docs/runtime/installation.md +++ b/_docs/runtime/installation.md @@ -387,7 +387,7 @@ If you are not sure which OS to select for `curl`, simply select one, and Codefr **Before you begin** * Make sure you meet the [minimum requirements]({{site.baseurl}}/docs/runtime/requirements/#minimum-requirements) for runtime installation -* Make sure you have [runtime token with the required scopes from your Git provdier]({{site.baseurl}}/docs/reference/git-tokens) +* Make sure you have [runtime token with the required scopes from your Git provider]({{site.baseurl}}/docs/reference/git-tokens) * [Download or upgrade to the latest version of the CLI]({{site.baseurl}}/docs/clients/csdp-cli/#upgrade-codefresh-cli) * Review [Hybrid runtime installation flags](#hybrid-runtime-installation-flags) * Make sure your ingress controller is configured correctly: From 06143d5e6a733b5a078133e50efaec13d8ed7565 Mon Sep 17 00:00:00 2001 From: NimRegev Date: Thu, 1 Dec 2022 09:14:57 +0200 Subject: [PATCH 09/21] Update manage monitor topics (#270) * Update manage monitor topics Content edits for git token update * Update monitor-manage-runtimes.md --- _docs/runtime/monitor-manage-runtimes.md | 38 ++++++++++----------- _docs/runtime/monitoring-troubleshooting.md | 2 +- 2 files changed, 19 insertions(+), 21 deletions(-) diff --git a/_docs/runtime/monitor-manage-runtimes.md b/_docs/runtime/monitor-manage-runtimes.md index 9ebdb1b15..80020277f 100644 --- a/_docs/runtime/monitor-manage-runtimes.md +++ b/_docs/runtime/monitor-manage-runtimes.md @@ -31,15 +31,10 @@ Manage provisioned runtimes: * [Add and manage Git Sources associated with hybrid or hosted runtimes]({{site.baseurl}}/docs/runtime/git-sources/)) * [Upgrade provisioned hybrid runtimes](#hybrid-upgrade-provisioned-runtimes) * [Uninstall provisioned runtimes](#uninstall-provisioned-runtimes) -* [Migrate ingress-less hybrid runtimes]((#hybrid-migrate-ingress-less-runtimes)) +* [Update Git tokens for runtimes](#update-git-tokens-for-runtimes) + -> Unless specified otherwise, management options are common to both hybrid and hosted runtimes. If an option is valid only for hybrid runtimes, it is indicated as such. - -* Add managed clusters to hybrid or hosted runtimes (see [Adding & managing external clusters]({{site.baseurl}}/docs/runtime/managed-cluster/)) -* Add and manage Git Sources associated with hybrid or hosted runtimes (see [Adding & managing Git Sources]({{site.baseurl}}/docs/runtime/git-sources/)) -* Upgrade provisioned hybrid runtimes -* Uninstall hybrid or hosted runtimes -* Update Git runtime tokens +> Unless specified otherwise, management options are common to both hybrid and hosted runtimes. If an option is valid only for hybrid runtimes, it is indicated as such. To monitor provisioned hybrid runtimes, including recovering runtimes for failed clusters, see [Monitor provisioned hybrid runtimes]({{site.baseurl}}/docs/runtime/monitoring-troubleshooting/). @@ -81,7 +76,7 @@ Here is a description of the information in the List View. #### Topology view -A hierarchical visualization of the provisioned runtimes. The Topology view makes it easy to identify key information such as versions, health and sync status, for both the provisioned runtime and the clusters managed by it. +A hierarchical visualization of the provisioned runtimes. The Topology view makes it easy to identify key information such as version, health and sync status, for both the provisioned runtime and the clusters managed by it. Here is an example of the Topology view for runtimes. {% include image.html @@ -120,7 +115,7 @@ For both silent or CLI-wizard based upgrades, make sure you have: * The latest version of the Codefresh CLI Run `cf version` to see your version and [click here](https://github.com/codefresh-io/cli-v2/releases){:target="\_blank"} to compare with the latest CLI version. -* A valid runtime Git token +* A valid Git token with [the required scopes]({{site.baseurl}}/docs/reference/git-tokens) **Silent upgrade** @@ -265,26 +260,27 @@ Pass the mandatory flags in the uninstall command: -### Update Git runtime tokens +### Update Git tokens for runtimes -Provisioned runtimes require valid Git tokens to authenticate the runtimes. +Provisioned runtimes require valid Git tokens at all times to authenticate Git actions by you as a user. +>These tokens are specific to the user, and the same token can be used for multiple runtimes. -There are two different situations when you need to update Git runtime tokens: -* Update invalid, revoked, or expired tokens: Codefresh automatically flags runtimes with such tokens. It is mandatory to update the Git tokens for these runtimes to continue working with the platform. -* Update valid tokens: Optional. You may want to update Git runtime tokens, even valid runtime tokens, by deleting the existing token and replacing it with a new runtime token. +There are two different situations when you need to update Git tokens: +* Update invalid, revoked, or expired tokens: Codefresh automatically flags runtimes with such tokens. It is mandatory to update the Git tokens to continue working with the platform. +* Update valid tokens: Optional. You may want to update Git tokens, even valid ones, by deleting the existing token and replacing it with a new token. -The methods for updating any Git runtime token are the same regardless of the reason for the update: +The methods for updating any Git token are the same regardless of the reason for the update: * OAuth2 authorization, if your admin has registered an OAuth Application for Codefresh -* Git access token authentication, by generating a personal access token in your Git provider account with the correct permissions +* Git access token authentication, by generating a personal access token in your Git provider account with the correct scopes **Before you begin** -* To authenticate through a Git access token, generate an access token for the runtime with the correct scopes: `repo` and `admin-repo` +* To authenticate through a Git access token, make sure your token is valid and has [the required scopes]({{site.baseurl}}/docs/reference/git-tokens) **How to** 1. Do one of the following: * If you see a notification in the Codefresh UI about invalid runtime tokens, click **[Update Token]**. - In the Runtimes page, you can see runtimes with invalid tokens are prefixed by the key icon. Mouse over shows invalid token. - * To update an existing runtime token, go to [Runtimes](https://g.codefresh.io/2.0/account-settings/runtimes){:target="\_blank"}. + The Runtimes page shows runtimes with invalid tokens prefixed by the key icon. Mouse over shows invalid token. + * To update an existing token, go to [Runtimes](https://g.codefresh.io/2.0/account-settings/runtimes){:target="\_blank"}. 1. Select the runtime for which to update the Git token. 1. From the context menu with the additional actions at the top-right, select **Update Git Runtime token**. @@ -325,6 +321,8 @@ The methods for updating any Git runtime token are the same regardless of the re 1. Click **Update Token**. + + ### Related articles [Monitor provisioned hybrid runtimes]({{site.baseurl}}/docs/runtime/monitoring-troubleshooting/) [Add Git Sources to runtimes]({{site.baseurl}}/docs/runtime/git-sources/) diff --git a/_docs/runtime/monitoring-troubleshooting.md b/_docs/runtime/monitoring-troubleshooting.md index 7a6f8ced2..be43e9d8c 100644 --- a/_docs/runtime/monitoring-troubleshooting.md +++ b/_docs/runtime/monitoring-troubleshooting.md @@ -14,7 +14,7 @@ Monitor provisioned runtimes for security, health, and sync errors: ### View/download logs to troubleshoot runtimes -Logs are available for completed runtimes, both for the runtime and for individual runtime components. Download runtime log files for offline viewing and analysis, or view online logs for a runtime component, and download if needed for offline analysis. Online logs support free-text search, search-result navigation, and line-warp for enhanced readability. +Logs are available for completed runtimes, both for the runtime and for individual runtime components. Download runtime log files for offline viewing and analysis, or view online logs for a runtime component, and download if needed for offline analysis. Online logs support free-text search, search-result navigation, and line-wrap for enhanced readability. Log files include events from the date of the application launch, with the newest events listed first. From 945d95adebcbf965b79422690a7fd95f37e94bf1 Mon Sep 17 00:00:00 2001 From: NimRegev Date: Thu, 1 Dec 2022 11:50:09 +0200 Subject: [PATCH 10/21] Cf november release notes (#268) * Update whats-new.md * Update what's new with screenshots Added pics for new features * Update whats-new.md Added prelim list of bug fixes * Update whats-new.md * Update whats-new.md * Update whats-new.md * Update whats-new.md * Update whats-new.md --- _docs/whats-new/whats-new.md | 145 ++++++++++++++++++ images/rel-notes-nov22-app-warnings.png | Bin 0 -> 125745 bytes .../rel-notes-nov22-ignore-extraneous-on.png | Bin 0 -> 302405 bytes ...es-nov-22-ignore-extraneous-annotation.png | Bin 0 -> 159425 bytes .../rel-notes-nov22-app-warnings.png | Bin 0 -> 125745 bytes .../whats-new/rel-notes-nov22-card-view.png | Bin 0 -> 122393 bytes 6 files changed, 145 insertions(+) create mode 100644 images/rel-notes-nov22-app-warnings.png create mode 100644 images/rel-notes-nov22-ignore-extraneous-on.png create mode 100644 images/whats-new/rel-notes-nov-22-ignore-extraneous-annotation.png create mode 100644 images/whats-new/rel-notes-nov22-app-warnings.png create mode 100644 images/whats-new/rel-notes-nov22-card-view.png diff --git a/_docs/whats-new/whats-new.md b/_docs/whats-new/whats-new.md index aa22dce07..59378d5e3 100644 --- a/_docs/whats-new/whats-new.md +++ b/_docs/whats-new/whats-new.md @@ -9,7 +9,152 @@ toc: true Built on Argo, the world’s most popular and fastest-growing open source software delivery, Codefresh unlocks the full enterprise potential of Argo Workflows, Argo CD, Argo Events, and Argo Rollouts, providing a control-plane for managing them at scale. +## November 2022 +### Features & enhancements +{::nomarkdown} +
+{:/} + +#### Tunnel-based hybrid runtimes +Simplify installation without compromising on security with our tunnel-based installation option for hybrid runtimes. + +Tunnel-based runtimes use tunneling for communication between the customer cluster and the Codefresh platform, with the customer cluster initiating the tunneling request. Simply add the flag `--access-mode` with `tunnel` as the value and you have your tunnel-based, ingress-less runtime. + +See [Tunnel-based runtime architecture]({{site.baseurl}}/docs/getting-started/architecture/#tunnel-based-hybrid-runtime-architecture) and [Tunnel-based runtime flags]({{site.baseurl}}/docs/runtime/installation/#tunnel-based-ingress-less-runtime-flags). + +{::nomarkdown} +
+{:/} + +#### Bitbucket Cloud for hosted runtimes +Hosted runtimes now support Bitbucket Cloud as a Git provider. + +{::nomarkdown} +
+{:/} + +#### Card view for applications +A scannable Card view offers a new layout for applications in the Applications dashboard. +Quickly scan application information top-down, starting with the health and sync statuses, followed by repo and runtime information, and easy access to the available actions at the bottom of the card. + +{% include + image.html + lightbox="true" + file="/images/whats-new/rel-notes-nov22-card-view.png" + url="/images/whats-new/rel-notes-nov22-card-view.png" + alt="Card view of applications" + caption="Card view of applications" + max-width="60%" +%} + +{::nomarkdown} +
+{:/} + +#### More application alerts +We added custom warnings for common scenarios with application deployment to our Errors/Warning panel, that both alert you to the problems and possible actions to resolve them. + +**Missing Argo Rollouts controller** +Applications with rollout resources need Argo Rollouts on the managed cluster to execute rollout instructions and deploy the application. +If the Argo Rollouts controller is missing, you get a warning with the option to install Argo Rollouts on the cluster. + +**Long application sync** +Application sync can continue indefinitely because of issues with the application that you need to troubleshoot, unrelated to Codefresh. +A new warning alerts you to sync operations that exceed 30 minutes. +The View Details option takes you directly to the Sync Results tab with details on the sync job and failed hooks, and the option to terminate the sync, and then troubleshoot the application. + +{% include + image.html + lightbox="true" + file="/images/whats-new/rel-notes-nov22-app-warnings.png" + url="/images/whats-new/rel-notes-nov22-app-warnings.png" + alt="Example of warning for missing Argo Rollouts controller" + caption="Example of warning for missing Argo Rollouts controller" + max-width="60%" +%} + +See [Identify applications with errors/warnings]({{site.baseurl}}/docs/deployment/applications-dashboard/#identify-applications-with-warningserrors). + +{::nomarkdown} +
+{:/} + +#### Hide extraneous resources from Current State views +Streamline Current State views for your application's resources by hiding resources not native to the application. +The Ignore Extraneous filter allows you to hide resources generated by tools, whose sync status _does not_ affect the sync status of the application. `ConfigMap` and `pods` are examples of such resources. +Once you add the `IgnoreExtraneous` annotation to the resource, clicking the Ignore Extraneous filter hides the resource from the Current State views. + +{% include + image.html + lightbox="true" + file="/images/whats-new/rel-notes-nov-22-ignore-extraneous-annotation.png" + url="/images/whats-new/rel-notes-nov-22-ignore-extraneous-annotation.png" + alt="Example of resource with IgnoreExtraneous annotation" + caption="Example of resource with IgnoreExtraneous annotation" + max-width="60%" +%} + +See [Filters for application resources]({{site.baseurl}}/docs/deployment/applications-dashboard/#filters-for-application-resources). +{::nomarkdown} +
+{:/}{::nomarkdown} +
+{:/} + +### Bug fixes + +{::nomarkdown} +
+{:/} + +**Runtimes** +* "Failed to create default-git-source" error during hybrid runtime installation. +* Self-signed certificates and private root CA (Certificate Authority) not supported for on-premises Git providers. +* Upgrade runtime failure when copying and pasting CLI command from Codfresh UI. +* Runtime installation reports errors as warnings. +* Invalid GitLab token passes validation. +* Status not updated for deleted PAT (Personal Access Token) in User Settings. +* GitLab repos with multiple levels incorrectly truncated to the first level in Codefresh UI. +* Missing `--provider` flag when creating Git Sources via CLI. +* INTERNAL_SERVER_ERROR when installing a runtime using `--shared-config-repo` flag with GitLab. + +{::nomarkdown} +
+{:/} + +**Applications** +* Incorrect status for current sync operation. +* No results on applying filters in DORA metrics dashboard. +* Broken links between parent and child applications in Application Set in Applications dashboard > List view. +* Discrepancy between status in health snapshot filter and corresponding list of applications. +* Resources with Missing health status not displayed in Current State. +* "No Git Source with write permissions" error on creating application. +* Deleted applications shown as errors in the Error/Warning panel. +* Wrong commit message in the Timelines tab for Git Source-applications. +* PR (Pull Request) number in the Timelines tab does not match the commit in the Application header. +* No indication for extended application sync operations. +* Codefresh UI does not sync applications as part of Application Set. +* No option to terminate sync for indefinitely syncing applications. +* Scrolling up/down in Current State > Tree View causes resource nodes to move off the screen. + +{::nomarkdown} +
+{:/} + +**Delivery Pipelines and workflows** +* Pipeline failure when there are two or more trigger conditions with the same event. +* Formatting issues for logs with timestamps. +* Change in Delivery Pipeline manifest overrides current sensor configuration. +* No error message for step with invalid dependency. + +{::nomarkdown} +
+{:/} + +**Others** +* Safari: Clicking Settings icon on the toolbar does not open Configuration page. +* No option to log out on selecting an incorrect authentication provider. ## October 2022 diff --git a/images/rel-notes-nov22-app-warnings.png b/images/rel-notes-nov22-app-warnings.png new file mode 100644 index 0000000000000000000000000000000000000000..2dd8d9f9e94e124bfc50956ac54be670995a4cd3 GIT binary patch literal 125745 zcmYgX1yEeUvIPRco!}bW9fDhMcXx;2?(XisNN{&|cY?bnxVyvOyu9T7s#$7lxOb+f zr+d23>De$j8Bur`Y#0y_5O{I1uL>X_V1^(dAKsxp0(&BH#x6lXV7APKgyh79gb3yA zZA{F+8H0d`g(amxDk-XC`<{CoMu9-*ia~ck&p;EB-hjZ&2q+1nh*1!c1)8XS6tz`C zLhfPm{r(vyI@&i90(l_ZppTa@z`qs&{af+Lhhzq359j-n_ermNuJ`A2-Lsba%y&?J z=xqs-!)hiFtQ{J2S6_B!Hab9<$44=K=q*2ZLI*b{Xf7HWa6%@Ycjb*uh#&o)V-~%O zT|Vzsd7~J^t|0u-P~?}!?Qnssv6tcGaVDU?oc;&!4z(nxo;dogXyQoQJvZ9%tq2F5k(Ig5zw zfg=)s3to~0$@zh7Li##lI;#6ZPWj@{LJ0#XwN$w1{G3LTm2vN5J@K9#>GDVL`@(YF(%BQIdTs(8!t?U z5`N{dE+N7NAndrRm`CWY$XytBV1-8CC@0VPOzI7c(POZPMkNkMck7tl5VfE>#mJ4? zKzybT?au!OBuFP2FIO!i2zN5AK|h>FYWHK1H1h?7HzBxNDk01gsHo8rA!jV<@I*Sr zAh}{Z`KJP?y3}vK2BA}N8K>OYW+w+H5q!g*xtvHgf@L=(L+#u}Qd%%LM$hB86q&wD zQhms2K>~?_Waj+74k8B&VrH>FQn0MZdD9R3A=DS2Ic<2D_EWZtFVu=8k!r@r03fg%;-Rj9?A=aF9dYH>^+}s;XR?O z{ik|Wx43NSUr_LcLD8TG_z%CA%h4nvQlWi{kq{A=rlfe&VZU?)neE0}2+z4zv!G4rJ{xUSDfLmmHhi=O4reHkdFXIEG<%1GWq`sc2FN zg-D9g%OM=m95F2cSl#VI1~qWylnYomp;3K>1}XaN1}^$IHC9X3-}s!-Li)^iXzb3K zNWT++@N zssgG4vVshWs$%d`#w2NNsfnUw#TfZ2#gHWEQL<6qQLWviQRPwcM2|#KWizTqs$428 zDja2mQY{56rGb+4;-``;WmqLk<*AapSveM=bi^o8P0>|JE?Jx$!^1*H1fC=vDL$$5 zyqMyWQjTKbvfWbUk}QQ|;~Y#fI0WLXnl!sayOc|HZPBa>I=Ri9jT~>q*MLD9czSq0 zkvNg>gLqL>=~B{s6D$)b6DAWw8fLVx6%ZO68f^`emhe+~Q}!7H8Okij2j!3})r~>U z&38mSL!iz@UMDAhHvX`>E>q#+~ zV8KQ;;kaP?Ffg))F{<0ld}A^z)gNV?V6R~JG7@3DX3?}zF?3$VwVY&f;ej z|H(ac8+{tBo0XZBF9Rk7ls{L+T zXD{i%b-?yz(XmqRY@_A%?Bki%y~Vu_Vxef>Pz-(t;0d5Lg*{cI6RhJ|<)t&Vymz8> zM|4MRgJV;2Z+DK!Tggl9x#B6`3EC;#sqJ0rE$^M=E&BrhqWE(BDhh`CAsM0`!T>Db zgCv;87fxLKqG)E6U%2(3i-}WlagnvKURe4+f5o2RLA&%r4%UEb7A3b=8gjQRju}Ew)=*j>;8q0?b5w{udHYG91L@EoP?Z-=NO>0S8N0AiI z&37p|p0Sb?&F`7iiaSQhE}@G0ib#uWUciqIykp#rBJ5 z>VE3o9LpWcM*Z3Tb=NZazCy36SO>a7N@KZm)Kxx{b_6dafHp&o+ ztxFk8D60k*Ocr@paXOl=$rogup6l;Eoj&1R_)&U3vYYZ#KiKdDQ z$0QM?@J)LwTxUGmM0Ln?6g_!9SMo-=K2>KgzF)a4pX+{v0muWA_!d2M*v;5o?T391 z1|x##Kk7*6M8jje3GEVa>85o&?IKq3RYvzm!?h=O;``KHR_v|5p5tyb!~{q2x@BK_ zp9oEhPQ*a+*6=!cM?b!J((J>YNe-x9S5<8Kcky6PVG^X+7Oah^fCRyP;lT1`e~x?m zf&j7t4-yJn^mHulSNH}^2K_<~IO-uEfc9O%2l<==iewM(iFfDN zJr57y1`Nlao)&t>@x(3sx_o%hWCpP%1@WZCA|NQkBY4+{AbCdeZEP>;^cGA+1eL=x zLET2Wa#h^mxnNH_dVE*KBH2mqW_)x)_HV`*ZqrgY0K*MWlpG+RLNch2IkbOlXRi221R4z$IK2Vbh{ZouiRDlL*B>qzW&HoTQh{3f zges;Y1O}AyPXi9dsDfre^Z&XAzWN%Jr}Ecg|4(xiFrai+@_!zaJA<0Lzl`sB)3G;( zpuePckv)Hclu?vE86Qs0R;=4KGig+We|mfrS5r#`2L}&LNl8&OP7MRkB#O<-qNSvy zM8UzKHaCAbcC3((Y)PiKBnL&I_yA7W4}iT(wo$14_45~vxSb4jq93`-CNVe#ty5N2 z*!5VLIs#5GQkhCcdVdMQ*wTTdKY=VZG#UnI=yP|D-YYx$r%$`~0wRnmS~k(QK+8x} z2fGLr2&I+&iP%}D!vtO#W|Mr!U+Medr zXojS3K)mr+%YIi7RC;DoLPE8QOJ!ao7#_ov$D!Vx-}Y(C0bXehpz3HP zIi~VfOQl-9d*CWR8>OE4bxMhmuh2YV=&<7mf%W=LnZsklZ5xE>&PO?5_dO5A$jx9Q zD%K}VGKrtGccT=a>U<6=X=t)v(m+LLn!Uz8b}g6NVxf_TR0yBCPc(ED^`k`_$|6|;h1HA9@u5nU3NnQjd+FsSn}n6|6|XiVEjwYZ z%X`Gc(^b_Y-udEbxl)x1!=~&~?1v*qQ)QuU#c2h!RC+ zAzmNi(i{V~nH7j93nDgBD#jQj9HgVF5UMy1^{^`P$w63WKX;)pCd<{#Od{AsGiF}P zgc+yg8+*=j^NFD+Y#la3(tC-dQcd#x7PhOfr8mQiK?1+pHBYzjwv*mp1*4~mf`auV zB>iFr1}DZ%%hmeS=0CP19C%7fMoQ1j!ouuM0kL}@B_9F-H7MSo-vB@-c|mEeQO%nx zPbM-1l;si8JlsTXZP5FCTn$nva}U;vyo>uF>S?@lGs?Nynk_5QK$Ye`%tTClKQyC5 zdM^S#jKWG|eu|8Pc|>l?#6(Kfht~d4;I6j?TwRV{s}iA@a5ZsptoqYvMsSQiq6$o+ zj6i3t+CcjB6>4Z?d0d^BVk7<=x6@G$M?#D&M2TioT41nB{LPKhE_|zzOdoXc@zK0x zWxImF%J<|r{p^~Un5wJNhS;qw25nKTH3$LC!$Wh05(QR2)zk4b;?X)4$(NUxhW*2b zOP=_&G)ku7Hdhl+iSf63FP;Z-%cPjwdtMiDF!9hsr5sC2ZaxQ zIo;o|Ty)D{Y-CdFt&&O!u=bnp7fT7nB^qf<8Avz|{IE^FPT&+llY#IDauD}3ye#Rs z4HlMei<`pro;1T8oFkv4h(@ZXbQI*7yE>Hw@z+f%rdO4zR@tC`Iw1GH(1+S-LgOPt zwpA+Pc;4N|C=Nmk1P$K#{J9h+cza9PU%$D^U_gv?q4tKHsn!Hgy3KfX4g13%Mih$B zBY2;G9rI(*7Z}*Gysr}RD0HGuFE|EU7V{P~=H`^GF!h>sCWah#2HD=;P&82Za6W?I zf{D3wn)p<6#!spFUz4buzzMh^R{|ek;o#z5pWl=GpOO;Ms-6z32B?B5iQuMP=B%K2 zxE(s&X&ti@5`HRo2o03TcB)OYb)Wt9CBW-_hrp4p{vvcUOC+zQ_$sID}_QDS8?xH zf}M%5iO%Fcn$(xj&tW{|o+G&;B|o_OPc!d9+k| zC84PxbRxx!(KVU|9>54bV`vU5IhAURZ#o6P{RzWGJc2lZzcjC1-s6@P9HSpSm_mOT zG6sDd2{kmE2~OY?v$oDSER1n9!zdjDWC~^cf)49Zo)2y+Xj{_b&nl)Md}Mf^Gb2!+*<9sY?i{Tuyf$= z+;9}#FYLR4(flCDa{c-Zame>wj+xjZLJwK!##Sm@KC(&8voyJioN~7rnf?9%{o+YuOruN#*(v<5^#O$ z9{Di-yX9h)noTX(otA|mhmrj6FSi=*^t4k^nT=;y=E7W@i}cS<)LI-SHxpm5?=KO< z);yB;TR0@nu?Ex*z1UB%ekXt=Kep4+4%f(pHy&BmUK|%Lb;OR>*o0#jlX=*fL^w-0 zXJ*=s4w{eR<1O9_YLj@Tc;JW)LQ%lRR!quRhulj^>1p6$dlqhQM=(xoejQdCjCd+t zry}JflYdu7W@tCKnCwOkLfpyJ8$`n4=Dd)>!Y_@D)uJ!jo`;5pW?qa;WzY;JbcN!E zn?7A{6NtuL&NZwmzsA0Oet0mO%DAmAlJ8=K2H9ZlBm8_>V;r0^;fer9``H>6pIP+P z-?f$=e_(w4Ai<7>Tfgz?r}+KJb2rZ+<&x^}Ean0P?5If=;7TE~H;Fheseq|{wn{9Y zZM|uUBB)kra3-6}d9E$-O&!75**u%(egnJenw-RK%!B^dAjbOpSJtAy<;(*#w=$8? zatWy^;@Zwg@nk%7pus)MR$zbDoMS>);~P(2*O+FJ3TzlLdxRzo#S8vICUnE^sO4si z!Q+7<6o%>FKZ7BiUO&$aM$2PTsL#hLE(D!E7*#bbIE=)#P(fsi|5$@W?SH|@Jd>;+ zIy+WYa0P%kG=d}2&^TR@z9j+qPB4f>8HgDC%8EZ^L60If`r<@+8H~OMOUWH2b>N<+Bcr_?l-rE~JawCJjci`Fz%dByiDj`Dp8$x@D;KGn89x&S}`Uy$)ZKb?jDwutPk+@p@=zh+}b%Y!}Pp zP%BTW3Z3TS8&;!|Thrt&oFR5Zrvc^_Wy3})EvzD4&4L9^f!Z!g9hzO^mHP_MH$OBy zyn;a6=_WycO#ddBIx={oj|i#q<}|u~#+XQ&LCX=L6M|{57&5zCOdYZ`x4u^wABmht zQ^EBtDbB{zgj%PNgw0kL@~WY>s?=)YQTPNn3=ZW0iy!16>_SP|V;9wU!6e1I6+=kB z#F|(k$)|Qe$wO>|BjSOb=|?{~9nFEhMk0kbs@#f3VkZCUX3n*)_c>dG&Zy&-eziaI zfh}w&eLtPgv4fmCvKwJGMEvc#NPf=G3%efaK$tV`a6T5!Yp<&{?UNWa>izl>siQjH z?7Ziy;WlE8E8mw^9yA%C{7^(Owdhw5w_I!@_*T}gi<#W6GLWFJzl3Tb4y##qj?tPc zhz@do&t5sHI(pSHSD~ponaP<(A49(B`@`2|4AAraBhh~3@@RzebIl~CiMWVp_N@P) z0!i;r2%Du!ZOaCRURxvi{$g_qRIiEmE-cMg`#m?B>uzQ!*^IVwk&2b@jc$&Wkoxr>J!<5oHf{GW1U+Pb{n=zmWrWdBOnO3oB7FLa<2i+VBu9zmu6?XA_2BNc!-XRs|(4YQ5Qm`5@nsT zANRJPd4_T@Jc8ty=r>+~1ULBE0g*jpBs#;iI{{mm+AuRme^>AT&EHRWHU>x)@WhzG z3+vrE$Fj`F{JHrTCMSLXQxo1?ka!yWZfI!lX?8{~*ZLN=_qJ~u@edD@$mIcXqXZfs z&i|mwIk0E+Sr;Tb`!5vF`3fx;nMC2uCi53b%5D7ax$gqu<@+CcK>?x{`Im2*;9}jV zP23_Y3RBjBpt&&yXtGz)X+}-_x0g;QPRg6!)!ZiqHdY~v=W=~sf0HC0tKwL>F zF|dR{@ncm|Y#3?m#Qm~0!lZxi!vLCXrwu##;22?)_fK|tv_@&bFguo~}IsXrj9 zmE!lP>jx2xT<=e%ly=rJlgOa~5uI@EAQNy8cB6g83H3hwvcEsD_RwQx%8#sZv;Hs{ zECCP1_X^ikOUOX%H6z`Lyi~W?^gJl z0*Qv}^80~}_V}pJGSF-71-3zi=G5Tpz61bU*Pygxz(}ty2UdsmQ#*$0i=6AEGE#E*`!Pf z|Ff!6C|r(a-p!fmo5-Y6)&9x<;b8XPIQTT`+U%>O<{4b>2Ob{8-*gsG zV4#*y^X64Kp7q+Q)ov^Dbk|lS=G0`lshG}cqj^xfv9U4AoI>9?rxeri9Aq5?@rRwE zf&Rg4A|9|$BIgh8FGMBr?L?Tv(JbU_AWzsKU%xNeeF=sA39(%jh(;@Cqj5J#BNEL} zN0OiMQ)x^mac9jhEV7jMx3`mSi&QE^n4ZT}Nm*C~Tko6IkLIkXQs@9lNz^_`v!j;5 z+dndFywpmS%ZSCrFXQ6?biZ?Q_~WWQ+Lf_e_O-(2I=jB?TB~C!tj8@S^|~jQoT&qs0&?n zrr~OAVp9C2;@tTCt>UOP?aoXfvIm>hn)DW@KDI(r<>>eW)l{QZ*$qdhf}$b`-C5q9 z_japyz#do)WNuk^?MuR{^pO?pbQiw=b@hDsT z=_uDi+qoPx9GuEPdp#tASK*&<@kQ3xVBAe*TpWy!yxMJc(_gkgVm|TyNak>UpN_-Z zv+IF++mY_5x#cwiW3rT6d18@~5o3J6QD%$B(#;t1m2swTPOh-aXT#kvZwhDRF?xS8 zYwn(*1|++?n~?OQ>Ii(tncS^&;`q4Z$go&S0y*L?^%%~dgZ>V9STCFQp`qAP`&n|` zEC6Ui(!e#H#vj_~wlCsQd~l&IChqU3_7>tjxS^;GXk#tF?%N-7APwP(eB6a{<^ zMTCtR{^W#N*lzpg2;d$RHZp?uI{K+7;CAss!b+-+nETng!tL6ba{+Fj0)uwhod%Kp9t$?1;@mbh7&hc1|~G? zXT6R+*Fmzr^#@x$y0k>ImT46fVpFj~T&+?~dHhj9<8PPCfIW}*U4;gEZ1kGrHARcn zFy=a&!5|Vtb}ACNXoB-tZU9&QyYDvV=~mCF{mYVfo7Y;SQ$ae^h3^`xV_y357wrnw zyQsCi1%`kkc%d-rH}#xRld<4iABhj2JlMo`g*~Pv`j=PB(S^P@ZQO`)^J&w9$S! z|5rwpH6wL`|M$EQp(!2uKq_-}YRKP=!WTR|4a8)q4;Y8TK6L#%)5UVWLILOdytGX5 z_kI3HvaO^#C3!X;!`){@KVVe(v!Nt%GvHsO)MspbPk#gc|FlFtFpf)uCGu2*@|O;8 zUdDf8m=oqGV}?*l_Lb=o{1bQ-2h`A#i*)z^i`s@hdrI=(z~NA~skLYwaLz%0#m&(| z9#+3e0@T>wE<9HMR{(yn0)G&&hYo4^7cJ9rrFLXz|Nr;A9HZg#(K|y%yg|8EhZ`@= zKUqqMazZFMGHU1A5&r<%|Lg(}xJmnct>^Qt=+#!SzBA6(6?Uqrz{~F^doAtYt^-nv zR9MW;ZY1jIf2Zi~gObX4OHLL@AdgBpTj$(8<~bueeYjM-I(yFElcZ0^;b;pqEvse( zRtktlf0q~jH1448AlMY6l^gcmi@2XxdpL^u?zg3Tl|OOs7b;e1W_6#c9y={%+Jg+n zS&h`G|A|dWUhQ%&;3nWU{Nm}g+hrree2=~_9yW5dGiD`q13LHobvEh zsWfZ#gKB+0=l|PTG?Z=zBc(YvtjBJ-5;QEL#rtNNr~3{aGHGw|1)HUv8GJ}c2#J__ zHVZmZQ^i&^7V7_{r0d{&^lBtY)T%R#1_zYf20m{My|h_(y_f||gOM!|>^T3)lYd(< zMFn_mopc@cG+$L_w|mO{yqPE^V%6YcV5(&Yra=WW!(jz=_d@r|7sbD z84W`%GG09MsyuE$(GM1#EED*N(9+4V$ZB5MVzpY9Z=I!Kzw^s{x!yeEv6D;2U#VJa zlb7e_1nT&5%i|pDb5D-|({(~id{R=KLlGCJ@w7-$v{iv>l{J&$;64f-s%4x)s|i6*YDB_{h@sUnq52Xvbtg-a9ORKrh^J*r!Xa z%dSTf+shbmy;`B3GACkw+TM1vm>3_APn=WoI-e`4bDNR49@r)xn#*&0z4lYdr^6JV|U3%^NHi9oL=3pte-Kd|T$3O*$awhLK&y{IfCk z1Gdg^AQAB6=+cxeY8@-wybM?ZSRd5Ym96Ird-t4I@U)cYh6>CRe(Wdf)^)kc-koR> zWhv?51)n*8d(}iZ( zc~`mM_24p#l6G-GF-G%*E9h`N$ma+UdR`ozA>AB#?K}U`7dI; z+4J-iaIZVP_>j(iFVsOG$)9PZaS=bU72%a&v1Mc~Q4=(7fc1v=( z%QWfip3mo10~vXH zra=<&RZG|NE!x^+{tBX%K7;*N_ziDI+t|@3zTA$GMY%iI&pvfG{AP(=F+bOg+r!m8eQBfOJpc6#FOSxTveY^PZ;j$HG%_22 zNI4x+VswM>79R7r8=?ErS=lI7x?4u>@;qmCHtRY5L0MOs&9^ufJ%%hBg~cFhFxzp*r$5E{Z+7?v1JA!+f3S54E;MX}g+{|d6!<~rKzMtamEp4%LH=iw5_#?f_!L~32sT34{f zW14BMIIdkpV46_w?KBvW%i<#@7Gge{uPZ|jJmtD`d2Gbki@y2~i7J+}hT1*)9M7!# z1E|Ngkd3^aDrFp-oe9 z$+8)a6?h8Wo(h)cgt_bWpLjO$>+C$ed(mObBHBOhL)4iUgnKrWPW>XB&UXH}s*_EK ziJ7^f+f8{OM?Is--VFioE_Bo*OUh@ueuVOCx^d=8;3XOI^;ngUSc1voVLP=-<*f3$ z^BBl6)v3x+yt12es&*T=t|A*Z6iAC#t2NJN;cQ#%IYG z+kM`NT6PhBV1+_^G+{5tlTR=I zBu~IJMugCm5%xCY6nzS_o$sQx+r*nmlwjZUHlW>Z9_^IF|Nh|S@I~NQd}QS6Az{|> ztabMDe^_-lSY;)zhuT@mlsoI(gSyUemrS)ZY)(Sy7j^Zxj2PxH7-e;eB!m{9ggy}7YBq+TRedi6fQM;TuA z9{mLm4tt4fv++~o3gef-lI7Y5O@BNNd#$OwlJ8(F?B5(u@r_yqy#Jt}SYH8t4ob)B z)HV~vXaX)l_9y~3*Fn8&44Q=vyi7jM$;4;}$vT~olY3#Gw4lBuTIowuk+_{5(%q9IQVB24?_crxZ$1rd?F%$$CzHYmJVz zjElcrQ+w+NIl98D>OTVzXvPv8A2xhMfFm-=uTXCj&t|JfJ~uAQ66T<$6b%d+nLHi) z<-iKgdsCTVJiBN0lm?G4^2+^R=EYYMS`W4`Q(vOVb&w$+Qc_B66g40zr;>3l;nY@rzGU)_Te2iVX?R?hj_(zfQoT%creP1pN#iTuIAh{2yb2g z0!1C+aC@T%mobP)+)`4Sc_0YuUQt0x(gbtyiveEU6t9~k;;sHVvnP@eIw}si;gB?2 zgvl6FK}Cp*2gTH9 zUV7L5fM@|7IM`At2s;>&V@kg-+BCKUlynkkM?cph^cvUozNjrV@-S zL#I>+kb6)Pt`G`7{XS$*v@nI78of^{BDk5Jcxn5QFd7X8ID1-+k&}9N{hp<2j20fV zI@kcnsCebHQV_>|we|}XH8L)a@OB|vE^tJ|fGW}Z$(dSVMFHEF@~MqD6WaAQ!m5fl z^cw^!6}V~PNNDKBQO(Va+ubIA#9#x+n=XN=g`gt1HYV=ZUzl#M6NnWN7k~3+EfGRV zDLX^D`^YE)Qy8=%hB-1ESU(*PD@#0#z+5SC8%>SxBJecy4H)o#8`auvce~;aWK}B= z5-BBeJ>;_Lni#7N3s1c<4Gr)uPC4Kum^A|tDTmEu{Z;yEl|%4NX>|t8Gs(ur8J_W> z91ccEQWxO@kpdK_D;=9!`4uQF)u~IpHW`79s|_6*L&5s4_gywV<$R&Xnw=-)JY&_u z*M+qnveq7Z!RxNI%=>t&?vR5DctbJSj-{fmfYBuCLuj;6Q|4sV9yrIiTYnvI&__n%%iBf3;utL^0B0>kPcRar901cw zz&1W-MtA(1xucI=JgEJb<#+4H5j+Ytc zr!>CjIhM9L3ZwqDq~Lwlr~W?%$p1*F2j|%`$Lu^d@p_9$89Vu)mn>a-KJg$`y@2X% z8@I{n`Z91RTXx$@W^tZIgvR@1);Q6MyBmZV5P~qKr{||y?ijO+@(nAvs}sPkdxqtl z0oPel1?Wft0QAv~2|OQy0IV(U6C!o@7PC*n@u{gs=D+C0kJ*M~4`vpBg*}E}izLbmxv6^_k~pi@qlo(aXUh zqH)`%njb{!>#J*itV-U+)@!`_(hAwbb6-XPVVQTUnm~-C8EPzl(FE29r)Ai|A?h>% zxbD~phRMT==rbU`vrwkaICl3QwTv#+s3Oa#m{CZIBD zcflJlpkN?6H2pF9Ju}Ad<;gCa?@B2>gF6XiUHQWJPf+LZYyzS$akn!F6u#2KmwrFG zrAD4^k5gACRbK1Z#(BLS;))>ZIQ4^(KFop!oK5HTwn_z~L?s8mX|Bd{;U{`MBbZkr z1qUN>=o4G$FoLw*mM6g}2?GfEUZ!v02Xao>hN*qUBU4 zZyfJw6i_qSex$6jL=Gg7g@Ul8meM({4Qi>ZR2jOzzNWT4m*^+ahww4PE9;#*m(uAk z^!vcJH#k1C!vIBj5)!7*>54$4CRwJeknq_*!2gPtRblCEM_WZDLHwc}Y4$I=v1Ruw zwQw}iSfjXYJ03iZrQ0WBG%}M6T`sL-aI;Eka+$*NbK34D^%#iQ28@?K%^Pg44}$Cxb5FId~Oi(PIU|?Y5>O{lw@$n>#jPkX$wd410|FjR}+X6s7Qb?v@ z2IRoN!_Q}r1%caO^CBZ7qYw~O@m&C>|5>|OPCxMXTZWt#<#TX~!9hXLyp;?>TLXiG zFuW`%Ku--PB0K-41=h#1J^?uWotg5Rlll@#sD(u^_WSpEK+q?b!5bh7rA<#yb2g68 zpVquxNfIiBRZUtc<{KWPnXghQm#R$8F-&S-#7%I$7_TRTsMm4u?@&&To)bW41N|W^8?kkzC?eJu!u2=Kzg)=KNP>O8Z6W%b7OG_?H*c>hd)tHM-^tqCbv#h5DoB{L!XuA0ZfF z8=0Ci0IL5hXnz8*w$==_wnQyIh!B$`yQiE;fD!bo?Czli#{NYqRHm)M$Df;>PJ=f! zi?oYsT7>vN{1$}`_}p8fg>ongRw0c!kx9FS5L_~wz(Tz_amzC>soi`NVmi-&5OKl7 zUu|j=X?1K-85kHC+ppW>7}uSHi^5(=_|0R5#NehZJ9N@putFpsuNH;e9D8)U5o(<_!D?{wj!-rjj!gtZ?=(rZem%p;Rm{fIi3Y2F>mlDSCVG=XiZQR5ze;9cFZTfQP z(5bxxHwi7;k@{vcNCE|Zv`_v8^wr=Z<~45;fpA^-&K!1E^|J;i({{wWHPDDhqM^~z zb|si?XRVe_?|GBjwqcmhZy9Mbji<_ci+0yr-nGD(-g4i0x#v-E3eITIgeVnj;|*;m z5sLL1VkU%@xZb*&&1m!y6aTk@bIMVFY#SU&zIJIAITNXEt}_};woBeXdtDm^6v5m9 zNjRq4Aa%wiYz3MFYUWp=>Rm^9ceI~BYwf*1w47|#Ng$l+Qgb!F z(IQ5*4rzIPbxnP_SSPQwxtGZ5bXa9ddsq_MbIe@hdqG%k@k*1~Y_^VLvDqMz<)r(K z@^WZa__ZB6J$1o8NDJw=HNJoUT1okK228Yu`=JY;d|ure&lUqkMMw7FBYrb3V2IcY z4$lXDi$>>_Nl*AI-X=56+*UFG79BbIQQW0AjZVOG?p(P#k1Rex0RwumsVFC}?gSvW zKlqieWS-i4;nnSFgwgFty~`xG6H#C}-|hp?cljfair_AW;P!tOf6ILl@=Q7@f)(rst)(P$M1w!gHSQ`TC|_qCUY= zHp59UnuqX*`s8;b(tG*2Hs%Fjq@mu9-lYzIf|+j0D|fgXd!Yvhg93v@$HmPLlFnLT zy}hM}?M!5=&^)Zjv?ZpXkQ>Bq9{$bF8ZT=zq{7-&emRDI+tDipS|}MqJf-RX!cbt5T^YUa2q@9fouuR3vk1 zG^6MyoMr51wd!*Gw&r}ye|?%vn=X+=75DT8#*;R%&j>W{qa8#O z74Sa6R21WR0j=I*(czg3E?`QUkMDkgpLV%TgT?ILd?sOGk$!XLQDjuI-9j3%XTEKG zW7mFV(!*x8LgoVJr53^G`tt|x5}W0+GLRO{?XS#+YjY_t->e>>D2)jV6Sv?0F*8%Xfix5yKlh=b-wnSwH0OFA13~OK6}{ae4c^>iI{>ukukc)!JMztvGUZp zyBHXzXf(akwHve9wXjpT53l_zNp*8pC_GuG_EaLY<8@LBFA?z)q9#1G`T4v}QPt(< z0GhRqwWrp?3jq-yoNni7!|NQiM5Cbg=46>vwv+E&W4n4Pv?!ojQcNuI4)57gpw0Z% zK>L0x<7xB~wP^f&bfFEG(ZT@0RzZ(FFUd}?tDkk}W1}?FL>ALwlx5U8ID=6f@F&5O zi-zjvC}c^~?8h{bMpNPX0GP(H_(aUKFyp|Oa z5s~tVdhzfYm~zYS{LrPRig+N$1n;i(Q8~VTrxE~T{OAW-rnyLB`}XS6mdS055`kou zDs6_zEys`z!+UkY9CPFliW&+FXMVO+Bf434e>+wsIW7oi@NriUc+qR_Hb|MJBfFYm z78#!ke4O(dH~MsV+Kx1nJ7rV%IrDmkjxsU|8FV-tXEz{w+KXT zhis}dnsDom7hKyPE$RQ9@w`zK3X|4I1&@6+nH=$3*Cds;La?@KIATq_kSHY3IA+mY zJfLorvNv(CgF;*iifF+{be%^*VY=}m#slkT0AK2h%+nF_LpJQ> z5Xz~jYEihTVSy9otVJC?HdJdCe$#i^v{+jZHEc%hwI5r^YNdq>*aa^@Jhk5~-Iy{%=DCZCPmWcZM!e;vxwnG4Bp8|RiD^v~Xb=RmW4bA77 zN=(hip(zv`FGk%o-X=KeL`)%wgF0r*n1TNO!@JMaY22y{Q9}c1!Rs`$$hsc`K>SFH z@(+l2Qs69C>T~T%V-6*@h-Ba_L#$TXd1P0*G@bWaoE_~B6)G1IdoGic0RS#3=hf5i z`Ra9pU_A?ErtBpu4Yl|%FEgTVRvVcB`6@ zZGwTpeZOn=cGu*#J%*2CLTpB;`V|tMSyvN)Hn&f*3lSht?R90o(N)3Yff&lj(S4<@ zzHoZ*(v7U!QOk?&NE@!N>^&#&-)x5uydGb1l5y5G2{xOHV%Uy51vZ0TVSe%s3-piy z?i`C5p6~HNnrHR$)kQbiYSlSy)^f2lcj_G9J%She^Z12^wu6%--gOXBXEfgG5%=I? z5G>i0rka{?$6TNFr?J~Wm;-{c;LC3V>R7wq@Z?jrZ-HT8;Wj8Z_~7Xy!a+eq`!I zmv2^~vsirgu-qO?Uf#|4)&Hr192}{;>W!c>EibC%%LsJOZh_m!f{r2n>}eNKzZc6z z>-d9IwVta_)bD9kLGlBc4`ngDZwg2tHu?0rcL~ugOa=qMqHKOf_U%BE{cMz%6C74@ zr7u=r(37B-SGoU@uJ&7NL4H;2h2OFP5v6*X;xd)g@dtq6%d!Q1~1VNdX*d7DC$>BacdRh6>$ zv;FAqC5xUZdj87RCr%EZw?tg7)1C7bv@{3_Ye3(4&&u~JXd@uEKDH96&4E^f*t3y$x6mG=q0ATa zFD(*D5B@k(Ob5*2g`DEOK_w{^4r|ZC|M^`6S%h=>#o6((%$}nsmpoF0x_& zoim&x1qSiZS}fTm;IOV7RLE`dYsOlK?5~S&W6AHlalZ0r(J*R#UyA*p*G?x|0qK&B zX2Z_S^m>FOQnTD{M#bc7dzI*Gv-274&)%zvmGNbq1Ic+X2G19~sqSJuq3oO`$Z@*Q zbgrTJLWlkpd}eV&QO?j1hfKe)z6@(R5hD0=j;DrAWsf!}&k)9^7pmqoY3g<(-;i>OsR%AXAip?F=8){_>=BbNoDSn7-Mjsz`l# zC2`bknmaXI+Z}sm{;`+N47u}R4h_qaQwHb$C@-r#TSezF+yJLE!M(y9y;3gFi(=pt zG<_^{d^=eoj?wgnU$>gp4J;1jh~^cMZT@%y4JsAY=hk6w$ERYYss8+R;9BqigQ2uE z0z#uQ90RtR1gSIvqcSAHb!!_FX$7wZFH_=e5c3))0`=bWiY>aUUFHjGyYEo)DCnnTst?-nZ-9l@7i5+4%_g95 zh|=w0m73T6)l1VGS`qIE@-{kp6T)f5l;R`Q&IO43A)lQvLQvdwTIEcv{;JbfZ=;9j zuMQ)lLzX34^Yt(r;N}Pv-pgUcHvfYF!JkM6u{a(#wPO6!dF={|eyH8ijFuAMLDB(g zH!5m&yC0Y5;}$uRe5D?Z{VN_w3!Oi8cxc=;3`K#@iVavV@6$MABIdyamCxvBLnX`) z%ML~d`Z#~bIlQ9rztbG#ma0Dn*tM0nr?Ocl>pMsu(o`8<6YwWDkCuwZD%lia*xve7 za{qk|C~}3c_Ha9;!jlThei7J%4rw?p;tD0Sz($*zEDOuF|1!Xd*q+zC;TK2&a1eIm3j*->^p{-y(sh_Oq79%QxPS zW8x#RP>fyW-wrUlKiv2s>AgoZe+X+ODT5nUUPxiSe=fZx<{@$Dw#+e~Z}WlSW<)Xg zT-IhaGyeBRP9%^L?x1)iw#498Nb|(AEyC#Tn+631^>bgVnNdiAX+Tpz@=YuY>ylNL z9kH1{%8oU{{Kpt%vOo}DjIPFSO|N2VYHIv$WV0seE4OlR@o9g)vcSO80C6UlJ`Ji~ zkE`jwKqV^Z68SYw%1n`$@)~^^&ht;^-vk`5R_FC(&h5-iO zlCqpfIWBI{VRF?^`4d(pR{bTnmS|YFigxobZMXa!B={?wkRAW(^F3=V=0Ec}riDNxg=P zQ_9Y##|MqJ+v4?6f$j1rr}|IJwFWun>n&pzhB$;Y*+jtP$lZ11IbRJ;j zjDUdPgQ7s0GhE&{b@xRax$(5sNOBEoX++Zpv%Tu-n~CmegWHp^sZ4$t=rRoaHzGO= zt3H|{&TKGs5wLH1Fx&j)J#3R!TiR`SPp?Kaq+$~FD@}r-DQT0rYr@~T0PZt4f|0RZ zWOrV#qKJt5hAUh$qJb*dXD9t5k1f(#ApwOM=pxyi^fgWxR2Fl)ysLdq1r{qc5{spq z30m7$HAOaRYN7H&4w0uPu&sfg8dZC@>`iV~R=E4CyEG;f6@D8}Q+Z^ncgyI=xaibg zUY!h2FM~EepG;am`_gEiZyz616XLijCD)pk4LO@do%aR+hO=6m?IwP{`;`%erd*3^ zMQj-zgS=gmbUJWikzxmD!SN%86BmQ9&HV-0cHdjyz(93|%H~(vt!TaGyIx_qPTk{% z)3!UAx>7CTv&`9|b&=iHw)Ih)ogUes!f!%-QqH1EFSRl*Lv(^H_fgHnxw?rR!-_>V zii1kmxZE{bJnpv1x>3cfDeYEA@=Y{>9n<|01Hu&4{LsW0xkK`_ZG_CG^V4qXc?X(w z<8=kQjq@+0{P_R=%MS5CMSM_5SbT(LMlpm&jv=)LkCjF5cAIc|?8ZcJ zQ<{&TbnV{!aX+lQeaf0dz*qm?#v9Q`}c?p8}iFD&DPtMO^5I=tOPZpbuEARtEJ} zgt%!`vu3l39=7yy03CU5mqNU?CV{87TnAnke0*W@Xc=Z5@N`cg{r%{cpCiu16mty@ z;qQ4MEO5e^)D2{mb%3fsG&qR3fXIf2WSZ#IXfkZpr#zvsb`P0!KVy7wJblDlh;FCl zAM?ZXwV%5ub6mhV`|2%MB?~N;o5bLv@=JcM>QgV^t!cl!c!{z3?b&L5=2haKuhe_Q znq8OJpE~~9*tUzf2>6lKAAW^s9)_)zcgd=>Sz#ShvUOF|UF9E2MegY9nT6K4z! z1sm;xlV0eDHgz@~`$`ohFD953 zf%r}%&XLpUDzYuYt>>iS6^Xj%#(bTsKm1dqzhuhr1SIb4Gd9DMj>$wr(#b7a?JSxv zdyAq!Kc7D(QmysudUR2u!=Y`?NkNpQlW&Kwh{;@W*gcE?vCPTc&vzHysS(@PuPNFu z%O=x~&SK>4f2fa#_)bbo%s%sZ(4<97rPpWW zNQ}EQ>w5j{f!Q5{5?oR|=GZpDdQCi6KJBGzae*?x@Ldr=$(TR203v1E*~Pz172P{5 zx@-8tBf=){SxVK4TXf8>8{0iR!6A}fNMzeG+kT#A+0im5w%u@0f6{Wjz)zdg2*QM_`H|*AMyr{P zhAoc%LKfowpq9~oeJ{;{+t#$xL;rm1M;bSOl%1*RXrQLGETlyJtkKWzC!`R4+WwS5 zBQFb$y0G?HU4O?zGX3*60rSt?HPTK2nq7IpI?2S6>fg%7OJ)npxGgVv+@wQ@0!bV< zsE$X;QHUQlo!DDEBC!0iN#_f1a>h~>vaLMXmpi#R4F+k~_jztVeGfV4ZWnWWFS1?C z9E<+FnmxlBjDN;#0&#m^B68c~i2yh>qB^F*`WWr6U`}JP8etPHalMJa;m0OKXkYr%B62m&>XCss&uh(JJ~xNVwpc^ zI#2C;Y_b}WPo8f-RN8aE!a}22cQt%GT_LjqSbcr0bIfu7J+%QQxv)gigYu66O13I0 zD!^2KY5ltU*jLf$XpQ-x65H`CPio=9`{7`|(Ux>{5K;d6fR#~;(*>xcw@$mB+3$XE zl$w1fE+#h7t#J0Wqgc75gj>O3m0MOz&lp)r7On)S`9mLW+XD}wb?h2TWvcaA#`xL; zX_!{$zAZ=HxA9Ep4`3;Dp$jx}G^g-S5>&Khu7P&BYE-_Sgwid|ZXtzOgb%?Wc3h%M z0Vu7$XV@;2wxf64j=h)$wyP&e%jR2rC$}93o1Gc@#fAr5)%s0Z+v~Fye%Q_*ma2fZ z{v!Mu66d{Xn<+m1xPzq>ADsbzNp)kL#rp^Mhr8QT-h+!iWyd@b%-17I=Ygx|1k%IZ zlZmo=O4W7u>D!mOi3snao^9$H)j`i;8+FI2RJ5q0jCR8$Q?{#26xZ4As7OB zh#V>)b6Rk5v0uAk#jYyJloE9$bKJYD1I&hP30IQ{zok?hQB6-;^3H^Og_SMEYV*Yu zhV|pn3+$~jT3l>2iQoPD!ZjX$84$p9`l<7y+vE)CO0(V17M$|#M(%D~41auGj24Zr z+-w9l@b3}SL$Sb)Sns5YWJ}Ulyme;h=7%5w+<c%g%im7hm($cg1SBaI7FcD%=&vtoG)!!pv!GgZt z7^3ADE>-|Pc=Qes-Nx?%R&w-0B}_=H;23I-X9RXRaqZP;1k+}BEjaDxgS0&L<(=byCK7sI8&ehAuTfhexC}!f3IlBb}$hQa4z!FFO9&H?H8%ymLRdP_T4^DOu8Lag-$>BrJ;&yTWp#7(>0y8B3q2 zrhL3=Rfor2BA@@UCttYhV^knEyJTZfBE^A+TTMjU50AT6M1pA-hppiGia(1xQraUS zc0~=8tCeZ7i1xRRzH~9^8!yhaX{g5y9MB-}(hI>Kt>L>_waHf~e$IbF-&%xW4W zl$KV;$zGkxIh9-*4&d_upBGTL!LmyU2Xx6`^_cimz;u6Kh#M038w3g28IR#%UB$=9 z?wLrge(&X}njARUBt-4!<$2R7APnU_g0vBC3%>7hx%j9?h6@H94OMTu)jrh7vO zdoJsbe})5kfUb!9WV3$9u40^i%V zFSQ%rV{9(ay_>w-ScG9H75`!1JZ7UY{vx)OAB0q3aOi|T)Aq8ZK~0CRi61ZHJ|>)h z3p(i}I_lh-z0K@wNY+!G=f-?#k>fDscwkuNN6oQ#dm)}udjFr&j%8GE&rFivDqagbxm2(~d6(wiM<~mDFVqwm z;((hEj9?IqFSDbv)hT^8pj=IIF@87hnUpc7M9=kwE;qQgUo0f6JrO!c^gUul7HaqL zMfI%FRzO1!1KFIv0STg+AuSC|%qP6`qs8sE2=50&faKa6(&2US^*8ooHzM#*xym77 z0==X%UXtriMbD(VfwZ<4Sinsw5|}lz z{egZ)RtDReK95xi$t?i2XFQhh)Pev0bI_Q#FNRv<%B`%-`UMXJ;P+aT3q=Np{@Nok zL|IoC_72}4(E}VIso79fcaDflw-=L8Dg8C}?nsExQ`>o@ucw0GFE!jJ1t*FKP3j9d`e@CK=Hm;!hi7~Ixy!zIj6o@ zmr&i2?zPX&|El5YfLY|?%5Db>{?S+g6MqDvc0=+%(P$Wz+H4Quc=~7nlh6Fc8hJf| z(|l`)d^MzBJ@2}B93p!GPH?-vmF6QZZ5p3W>Z&(UGP%ZlR)u6~S zk8;Vr7%~krj9=&esWtEq7O29XqJyf--k?t`cV}pSgHs^T4auGf3DG(Sulty`%qDMX z0shW*#{#vt7%LVw$!Pcv-s&#^9SHk)azbg>MC*=x&Ru-}?`^gSGvn)JzS74dz*_yI zb&T{Zfli#m6rcnu{0&Fn6#jp;rVcdFvHTh#zrV>tU_l2QxCCMB67|>dL~O@u=zlG$ z5an~~C+jnh{wewIKfmLHGKWmj1=IV0NBmP^q75l9b_(DtNSj#vkA)cE7#&uT8&Q8h z+!K670*};_SG@|8amVn=JpA7RK@+;`*ZdB8c=-#2f8>ZjX9s#FI8HJueK}hESBcn2 zqJ0tkGXd=BUc_y++4>a;Y^g7CkG((4g-WrY2cLLkyJ9812u^21*u`#(&VxEVGXEP56EWT{TH7O}6Iw=a@WPd+8KAwcUsOX`I zt4*DU@$Z-DX@oeyBAPVCF0p@nOxTIfkNoi?6%ZFf)kicyjpgg^=f&$tWmXKT%FPuN zl@N(8rTR=@B=rmW@9TlRlniuRf+8-R-m#U!-(Rfo;afR>&rcL29Q^b1bL0Y^|AowI z5C{C_i)!phN_7)`{Q??uIT0Q1dir|A%)gb2FKOoy$sl@tIPfrEV|R%(C~_LXM5{Lb zK%ue4(N{R<$teBi$^At zO{+0gY0xW6dWZ+=0{)~x)d7d^Zex)NV7dh0!9BU!%@LX;Rk1P)un-jtuS1(e$8$C> zYAQmk-CmByYidO23IMUSNj43vIq~^>1l-HGRY*63=Xj8NGsVc@q7i5*vI-WGKku)> zk5B5zCEj%8?faH+FE4XN0|^B6^!4>8DH}qg(P=efdwP0?3%!IyJ9xY-JKb&c3fq0} z9S5`Tm=25pTfTQ#DJ4=Tf5J@BX|&^IMY~gpNBo8kcB9 zRij%NzH2itpkDtDY47+K^||%=oM;P)*D%3^bWlYUlGla3MDR$2_@MGUH1W_G{}MIo zJAK#Oy5j^l?9IpWzP?U#BO@%CI>_Tf=>$K9ZHd`><>b#5S;~1F$sa15mrmo`#_A!gc84@M5N+EWIv3vW={S_5IRSAnFV}m;QXMbiC+mkUp#`f94-5nubKCRxDSdh3TtP zf7L8FEi0DywK&Ds(#(Frj0slhIv|~x-TeChgZ8ZchW2QWVDRnxk6AV5Y~8MYnyCe* zv7->%wm-;@WwaO07o-4XhzW`SS&YtyK%{DBrXVh;41iLnaEq-sOPCGY?@dx+e{Hv( zz(uTNK~<~k_5(_+{1T&4T=-xHvJejAzZ@;X_lj2dDpdmIULQ<9l1x>mG}9&|=sWy` z%bW1*qBNNGY-Z3u*S?)4dz*;M_+@nC>1VUF{`yHAhudzQ0mFG^z{oyZqZVA!@k*OS zfz`Kqkz`h@XwuKvcw)}%RY>FD7sY_KtO&natsM`1L_S2eij56C zC&MYWBKhY0wikoWgejo3>0D8rz0-SU3M&v2oAn0NE$ps>e4Lkt-^3w6O`ksBskUhqu_8RZeG4p6mzeeFhZ| z7Nf#>><(t6NVwyaXH?PnTrt^xI>DMPW)~^QmaDC3on7iCJ*`kqHECEmT~)qLtI9Y? zqH;oVy4!r@QzMBzkzBj$B%pC`_o4Ds2U#yFdB06 z@Ha8fy zJ>5t@wmDx(;<_!Ro#+Rz^^2~iye2F!QlgHj-+Mud7(8J9zhi|0M#Nwn+$rasf1twm z-UBYTt@4s&1Mz<`g;q}uNDp??`4%?)69Kh%KCJM^0zFKBphEnY7k7rEwaO~@ZnT_2 z9ug9g!88Hk67B0}VCq!Dg%ZGMWKzc1tS;hOV-(>@e1zdxlU( zMWwgCU3VxbKiQi^F)i=~A1=OT=W;}BK$JLbyA4t(lT&rRIf^D-&+sUlIJZHxMAQIE zcjvwBryqKoj^2R6Cy0=X*v@LMEN~k0MP3q|z(z`m&+(|b{K}<-hE!TQN&c7YriOWh z0;+n{3@%QUZxk3~JfLFi*25~XWjv-|vr39VE2p#)E$N=*ulylmp`JkAu#U~953h&g zcH}zwqk`e1zaq!IzgInaEVXnpA-(^|o|&DUUAoN;4V?=TT0wljN~KL24=&vv4l(@m zb#_&thc`bS)uT}@&np0#2vH9agKk8`_xbVk2fNb{5gPsyUC0ETW2QC_#oFGY5zg!` zA}Jy~#?(rsUPPPG>0yFaLZTl=5A0Cq!Aw!nA&mTRXh&C^v~O^#5WG!%Rno9T8lvkBR|W9=`+m{EzO3+L%)ur7GGajw{?*K5PDe98@g_0=%4R7 z?d}qJHqB1ge4Kg`0T=F_YFf5=FMA=Ww7&^NQmLeBU-d2AAGc*Yk8Je*ocL6gOz)Sv zzmxGyYdMPXJUG_1oX@?E7;MH3Fdc=``xd?w(#1A8tn;H*q+?^(zCnogYpgI=RT$3? zH<7nSuK9Yah^4RFN2j61SJo39niqF^2#2b}>(=g2Fu-W1(eH8eYOLGFdgQHsV7=@X<-9YRY2%MV*ru9yGjk~sh4hgKG>{EI< zukQJ(HKLpk+}r*@+$RJ2a5SP@K`&O*NpLJ75jc$bqgq1P6%+PMCveakziqH0UlJRu z;32Ub9A~qKCxcm@+^j>4KxF!H#_XFkr(`+=q?+sBT$UwAwHX!n;g)-0}@J z2>m%M&6{DQU+FS3GJ@;~WwAISy>lQ69;oB;;{rTwyTgmn5WWHQ>*#!3J^|| z%=iWK7oCVr`o?Dpy1$W$X+Sa&V{xm59e2->#}O?69y=#MEKJboknTbqr*fWX4z_#f zK?qe3IGlc9IARW>4zH+km+i&)m%kE49?`@UkdT@A4d4rtLOxfVc3fS#LGFJW zn&hA1`jnr3eD~5!J6vbcY}X#C*{lTT=6*Y&enrpTOVkAmm}OS3pP|=+Dn4DPv`F7= z{NB0c1S6l$Ms;1G-fM%uW>Tv5aaJi+F}+I(y%6RLczkMV=^+dp+~hUfrwQ?O59^2N zi(TAxvEA_FEufz6u(oI8+=sb2JBkPG8fJ5PxPTH zRi}EBfyva)vB4|>VfzpMI-O7%QH1^nyC2{go_#iWX?ZDuiATyVxgQoTbsfpWDAJ0$ z2h0uwTS+Q=qo`df)dEY+^|35p8r>UUl_{^(v4K7j_Wx7*xZ_h@wO^0IVe&G;^vS3V?JLHMx7*cuf;WgGq1$~`hTTXU z5~U${?D)f`dgFdy8;3uvxN=A6&o6FSZ9Gc+*R<_-q3M1Lt?Hzomm&VYTw}KbI3rBu z6tBNzyNsKcj-oad^!Z9Pie0FZ5HSh8EXZ0*nV2?9~z2I0=i&g2Mfxd~smYBs89U;9lr?&icg23IM|*6Ly&DE^*&1&OqcqI@t5)v*|Ay zEaGY1h(^pVW49a#y4jHk*7EV)4jehN3G^S6lYT)nM$>bdIQnf&c0Z_#ziJww{YD&H zm4S%k=P%~E`vK(g>l58UUt9Z-t__RW=q=d00r@b?>&BF#PTSfp3a+0HSVj^BJh3^Y>qLir^)PIyTEAc$p=4{VJ-Na-@C%b7|Q>@w&`|BKFSu zLPo-SlP$QMw%)F}1hv-p^f1YXP8t`}kM<-!(Fd*eV4=K~X?6yKQAqM_WSo9>q3K_> z#w*+lwNcl6T{~H}GTLdKEno$P>En%DubK<$VP-dGuPjh|gs^~m*+Ege(6om=hm0|V zLJ|O_VF@11)P~Q`0RcfoL~wAg1SC*a2Wit~%gl%FmrK0;2liYl)vDY9r*`M(9aEO= z!EP7ohfp}z<;>B<_u<=`5VUAgAoDU?Q=9g!{8ym1(;Vlaq{ zqPTqhuag=4_hw4&(CUd@8N;<+>k+n@x8=}a$qAkrrc1Bbk02YD{wA9 z_K?51Z*kU0&mEyBt}{T%96i;fmjpSThkLc%r96a%B(Sm-h_Purtfl=b3ZceUdTk)e zXH4fppCkJHEC!{Ybnsm+g}1Vz<>7v*>p;aD**!al*Ig>gcGxWpn?Fd-k5og=<#d^A z!dtqsCG|7vW~R-g;Q}8xvZ_ods`~(W%AchOxb%r69(U6zbw^SMC5Fj>PcUHKo_J^3 z1TtB=+(R)1P-QAC8qAe&W&__(&a%qJD+c#lY9OA<Ux~7oP;x7(4HsHkhi#Rft znhJ{PM6bH=L2PPC3Dn%okTcj04z|s|O`yI_ptpFRxW(=Q7j=_sz!3*#%iqx)sK?y( zOj241guyiF-hUWL{#G+3a32_CGKCy$qX}#kn(x7%s&@0Rm{X=F2{{MW*Ehs`-BO#~ zpOGQfSR~w?lT|uaA&2?$!l@TkWld~Yoq6nGf$gkmz8OZ$LIBMGznDtP*&W%W;$uXLx zG$n(KiW}jIM{mDvOvRZ+@B;16mA`M$fd$qpu8_UiOF30X{Ys3lD*|cbPuIi0Qb2x( z!|b6#>^2%ZgqED?U7crrw^vWSp6qLKkpSRPP;Fyz&XzPBlB7h(8l|A5io>Z5L@j5<*CSm#IflQ2Jt#Nr%X;J$9BY!=lX9qFHXdxeI8NJIu8SZ>!c zI*=>}Qn#?V+}qSbo1}lhoPO$ExE=bDA8XDS{k7x64LQD^8vNZJYa6o(#aqKF9TZ~B zm)UFW$32>xnzLBr>1AY$VriVct$i|}{I~Msq+rT`RQ#t!f=O8flh>E9Izh>5wja>d zNYinlLYDyrX&Q1ba4mak~bd~9>}g+9%i+;7Q+o)oLUi+@g|DVdCM%fJc)2sy|l8> z4vHQLCI;en8>vPXHbUKiADfR^1b;cXNC2->EU8T&)?HZ^Q-;%@gI7GGa-|VQHvCi2 zyfHSL1XwpVw3#9}F4|wOy^=zlOma5BbV+;W@tq(!C zTZuo+EYvKMeIns8mpIuLxUzEe0G(U?zUGY5TWlT=D#`Qj?JK1_tAK0sOzXojg=&7r zCO2+Rmhy*yu6u#YW6gc(-eCn18j}aVW$YG2U>{3w2#x>jEOYAxARXG>`uS}4v{5d& zyY*LR>G%O&!2n*Pw{Lm-0U;!lYE9J~fZ0Ei){e-0xIih2Wrq9QS1M{d_Ao%1=gqN9 zArRmpRv>*+@Z={ZXE;t(ldgP9{VkWu;Br*R)<{xraf?Om?}nP+~+rjYHVtfUw6m75FWCcLZ%s3IJ)=Z*&Cfy$d(Y&MCkPr?R%HZZjY?N z$F2n#tiQ=^wWQBsKT{Deo`-c^wA`UQ7{n`JO?yYv+e@rTlY310 zTxc1?5}c`X+~CLPk=5nDqRGIsGvUSugTVuFLY}+OI;(F&%m>UrS(+yH z=AEMgj0~|})*LU+&$kmo9531(!(VQX9qp+djn1>$0IkwaFlZ!@0TOnruO9;3vX?wZ zekFyr-Y)77C6V&>+OF1FsR+HkSll_5lEdq@y~M3>ahZ$+uJvV-STxI(gmW7MXUE^4 zt0qT1ORiQ)Prq~i+Up1(z3NPmS4o+P97|`@mB=~Hd_nPe4!JR3=G!irBT;5$ZG-=^ z=Mlq`rOpag`2Bp!a5*Ibu-gU*CvdQ2J#c-wf=<5a-u;OFD02N6h`>|O5~@KJ;6=5+ z9a40;caT@jblfaGyU)|To;MX&JQX0&T=GjdZ-`MdXJB+yVB5`mdi?I*?Bq3~&{6fo zqYox|XjOe~GJEkghbxq_98xkkp31D!@||#aern^T?4HkKEa1Crm7XxPnWLH0kkapo z3OX97Pj{kP@$lI}YB+W8JGR(baB?Io_lo#(74E@|+K2$ck#AUAamf4{lA=DfSMc!R z3guruJ7Zw-L*7_qH#=BHhQv_5a%(b?`{Nof02K1@@3puElpTl45*%2H zWs1rvcAz|Ju4E;cyiz?Yyju8E*`!&O5o%8dUi9uFowkSIfIro;`h*vr$8o(Rm(!QF zztY%kcdCi#agzm$N-ihWOFObmAT&H3hMlnY5v8As$9<-}TN`!fU~}x+MwcN*<8#W3 z-5z_OSR6pC)8TX?%8m1$|G0brVbgw(K5|H@c&u8*XTRsCTT6Tj44nSv&RA}5?`WDc zf?Ld|ByfCKU%C=2c)c4ulrXg)`e5i^Asws~6R$9D;0s12TGaIz9j zwN?yr|NHB>Atdanx*$Ip3fd1T@tupCJI3$IJ8Xx{^-5hGAD8lQxhk`y%qgdw9LWE< z)HwbeCl`A^I-4IRu8`dJ{8gU+#c*!yGvz*bOv#WU78yg8%Pm%kljZ6IZW>Q*1a9hl zk!nb~-OZ8CQr~W-1vZ^A)%KveFU>c$uf*btN?VqT9v;O{d@RH9C3#R9-$n4K)!2xm z`~|d(?~7~ix{K(qdLaSD)2Jo$Iu_D;Ldg^gC6W<1y%R>KaEdzDNh6*uibZ}80pwMc z?u)u=&*NIAug$z@*wy9pHDyb$?ptCh}|xiXJoPi@wx0eRQ18IH22~-U2hrn0u{{Jg7ti=#)rFJi$|req(7* zwM!OFF7iZVHd#(0=;}5;Y}!^Ra^|K`>f;MVa+u$#{nlq6N98L@Bl2mh%sNJ;Ta7A; zTzOq{>m72NPOq+7qhq<)C92uHm~vtEjSjMqmfL-&*}+{LC}H8(=X_J%#ta73;*yqm zYIWlyfcpxrtSjL2QgvMMT(NYzL5s;t#ty)ix;3xKWILrB`#$9NZ0n4H0CD_9H&Vi1 z^5LZm^W~-W@oDGOpf)qJBgMBpc3`q~Ssr=S^xF(QbNJ(YxkgPgps}N)1LW5}r$f2y z%M)>Ef8EJSo4uk?tMzl$(i(J2ejSp8?*zOtAzmUZ2%P3Ej#Y_XA_+cSiT@dEBbXKT zR8b5GFP-XY(~cDv3?sn{UcQb?y_JGK>{7%TozK1L`i&%oC0EKxW~J8+q+Ibg;##-M zoFLN@H)I0!@YI8asqspI_hqnMSti})Z7cU5rW&j~ltouo83pbO^_L$|XBx+4l9?>< zR~t^GAs6i$5|}NL`7YlRyl1y|qZyRobo&dH#9UxS5L=qq7(=lX}>2vNW|)V$C?+dO`$Z% zM6D%uDWa0;>y`(*-QUZ&8CM2*jL%YlsPZu6GSKNiP_S62z*kD$9EN%Y zNvr_;M}&%D?)T26^avKDO7neXhY2Vz5(d);dFIY;>L%|?=1d3NO%V1O%x0Lpa2Fmk zo(rF*-HnbvySC%CSKuZV84IdLL^K|XtgnF&s1yJfn@(}SUAMzWz6^(K5kvTz7WwF} z8Da5jYO7c0*N%td!)?E({j?}x7-ROSNBd0NL~M8aA7g{%rm8F_BeLTV!s=)++HB*H zK|Q?KDawc#7`~YpZ%jnAbDO{TilSgK1)@B@ERedE&eV(qAR)zakLyXoF|n34Unw06 zsDyvJ4;3x0azeJ*y@6|Td5m8Id@D&`+9WLjWLUpyR`3%tpVkjvp_oN(kimyxyQZ1P zan{4BDM*O$;oL2^JZNo8`*Rh~n~CXU-7XfrSU6i5v*v|Sd@Ic@TO>5N|P2 z3b#FwmhfB$kM*nL^{`diLuRQ&{HexebJ>$xsTSeGhwM^STwZWc z)~`2ZAnA=N!O8V|{J@_e$UI;+zg(Wg!a~9nYinyPl2}Z(3m27V8jp5GZgkxTj|0dg ze12-45Gt3R&R->Gq7s}PWvphs-hTv*iHBrznNt=GW_P(D`}vdiYSr4#D@d*y9x#!! zhp}C47v7HlLHK%pEhE#l{D9S}fQE+c!3S^Si`hy(3_EAD98$W8(fHWYh@k@J<3g@# zzAiH}ruOyJ{Y-eVaYS*e$`j``~A zM~zU`SU>fY1E1G3XMNTa*x8-7JPBsQ7H~(sNHw&-fJyWwwtzIczJwylCsNY0^U>a( ztQnvf;~Wg3VC(AYkp(0R4ds9g7v(%Eu1PN28IGY!Lwrcs2*Or$^gmQU#X+`HPBO^C z6l`WL%lNRBv2~E&8&meXZF_ryf^srPOobcW^qb8M6+lWlI)0G-*jh645);G{3B(3Zs?Gb^TKd6+$r?0W?Hj=#AaS9|C^l-|+ z#o1L*Mvwf0K+eo4Rf{QVO*r|G@~+KxOLEWe$k4<;Rqk|$Zs@oYZZO1AsRu3nI25Kw z$T2>#S}#fbz60OjEP5}%d^(Z#T%T&Z-@+T)h$N0vs=}l`I_Kk0ES&DjMR`$G>HCXI z58*{!_1T6F(6cs}js{67RE-fv(VMWh{iq+6nc0+~!&FR}u-9!jbT& z#2#&m!P!x!wzbqGA_=KKpF%mjOz!TacvLDm4Nm7`$=i{mq|NL8sU~kc-7JJJ(;Vu0 z?kWrf;mnBfZjGU`8AI^#2_4Sr^z=cz>EX_O7o{R*ZDvUe=E2)AXA>-_#w{yOjeZl4 zw-P=x^zn_3#s=qFRJK`KfFW~|!Bk%av?Xn+lGw%J03%ud6pa9yB=c!%jO$(r5eWtm zuj{Ley1@eqL_fbq=1F@1cW3!dwhV#1l!T)d=&gaBnI#7cPlZrn*+JOzUP)5Zr7L z+-ndJ+{6W8f6fJBbY;W_7BM)cv5I>O*=IOZ`e!sYsfSoup6j{c0E;)dO*~XeQrd8; zXy1Yl9pYgi>iS0u91!9YjD&i7Ad&dS3{`h`T(zq4iOkSO&ox&_E=9B?Ca%SZAmn}K zBOA?LMPjr;f35R1VZr$Z(vy;=K7Ij=XbzSO7$%eC^{WU|)ebA?)=&lge#W0@khdo> z_>-%X#td(Ffi~iv&!ZQQ1$zMw>G7mif~gMy4Sy9=9P#-$j2i z{}yo32HU2MaQ|*98=~5`JoVp-co{|Tb=5znlQQNJ%kULz!<#9Z7~o937>xAzdbAP%F@gUWD1e{YCSpXYPbFZVtnhm| z_{Vslhi7gh94D1uRx*tHG(&0PlzzAKKcS=dLU@zrVg;WTi#q0i4OE*#RQ0fQvYIYLbO-wK98@hw7>$Jvi8KPig& z5E1B21P1;4ytg-*OA9uJDrO5R(SIcQ>8_V4sjWl&ZT3~vLUDs9Ulof9{cp_>!6gtk5d5ltP-zSrjG% zg1Kf8zf>6w`(Jw`lFI4Ccm8{Z3Ll=AA2epQXGH3M15)6!o`1? zp~8=sZV~sTuM~uc|GziNMF+#vMa0+J_p8|YPrTCGlNmhGZ*g()EbF_OlStx!J@3s& zffPs>yz7yTDNgJjE%A5k_-%89REUpBPdYd=_jfDbU>EG5nG5=a;~XteN;yyS(}i+e zhdTp6(JNmnK-AmhE7u}WW1(nkOVs@7M1OaGM2dGDW0!3X;QLkfsqA}pAV$i;=>f6; zyW2@rfeTa0kh$2!im*3~l5qpdD(p@EKtTAoo11K>oz@kzKqg+?$G1Md0r3SyaD;p% z;tTF-UO;920!Y^n#3+5Fj;a(I`1CEzL*dC2uR#2SGk<+fo z;%|56z5|;G^a>Q}TSF&^2Xp0D^TMon=RXL|q>HC3%daz@8kkj%=TiuC;M+t@`gSIS zUkjTcti}5x!ITM>nsX=g+7XP~w7XF5Q*PpGls7~0AfP&!?&(;VAjpY|aX__==uQvD zNmc_)7&v?-y~mR>rH0ItC0ezUVH-0fa$!G()@6l_Hy0xKF`}R_+_V65)l2`51AWBr zz{NqE)(=LU7G}{l@_C1v0+CT`BBy0#p*1`B{+0PIu$3%dwCwnSdMV!eX=7_S_Mt82 zKbr!G;OPWl+P&GBF2SC>tJ&YarIO3%OPDAb?~DvS%H*o*L`VJIKF*NwGSN1SBzMG( z@;`A^K&G)Z1@V059m=XzYyMvl9=N_E9U>5m_uh zMHHV#`5YS02D8U97G%sa&4Ibto$>|T0P-}JUvqv5vrN6ZCyCs!6n2ztlk5E3jyuHY zl|p;lLzC$PB;bo*KYxN%H$#6HD0!@=xIdYrqSmgHQd?N`p}L;&yN+;wjVerU`tH?O zDo>KDYs>!A{jlBhgXB;GE9+>|y?pTjWEGp?l}Mfrr~4)>P-rBVwlup}Ldzqj=pHTd zHtK!?|HjZLPcu$%Fg{CPw6hXE&w6P)o?!_mb^0`2wi#_r0ABG?XcenPYFV7h`lvTU zhe_}HU@kLl8Fne@SUq8?q0$Pw`Twx>&e4^0>-KOb9d$akI_{)n?IayL>Daby+jfUL zwr$(CZQK0zIrpC5dG8qC-&MPIty*iWdTP#R&Itmy53`zmSxjCCHc`hMkTxw;P4{n> zDJ?*qgJBxjs5esE{LiN6C!I%2+mT{lp=c6&((sC{(oZOt7bL|^ zW?upU#tYJv<7=w&bI;QRZBo#W<+A%{%k_RMjpkO=2lvQdO=g3HC@tuM+gWP2mv8># z1<;ns0LQVh0W=*Q=%@5}j51Ux)>{_bUg68!NLTz}JozTek$-|X{$nMXTw1CH7fnLF z;i4c)6H4}0sr?t(0rLLPw(+#Vw=|>iC)sVNHHaWuxo1o|r2wm|x2;TXARm`o zyYM@7TmFQ97C*IaA^5%s=pkm9Lr@-A@IQ%{H*vVh%4Ukq<;iG|94a!3vTRf=7mF7= z56=#hi>io8sg&re?PvaN$pct*;Pe;I)-4vFjx`pYY#9aAcQJ;&F)Rn)9C(%04ISu9 z|4v$vYltU_{E+|*LzCcWOsT8TZ#f7Kh0@>+BGgxHYd0B*&Wue;BIj~J5(aW{6{#mR zgkAXzNu=LE5=ohuV5Lss6{*d`0-j&L!FCdK;7UK=?h`E;>g(&rA*Ew`fABWj?{9es z9B=pjqSUTH^PDuj*!1Sr)zzg$M8b(d3E@Cx=IOLhsOHCp{njj^Tme<&c6YKInzhZ( z>CCG9@;3XZ*g^QGH~1mDtgO7n<{B1+w$GIIzLva{z&(>IPn_)yTZTnN$*#&?A}so$ zSSHbGj-S^S!tReE!4T&;S583CY*z0U4sU+4Gn-HQYZ0&s2PRM|Mx4fnGP_65WwM*z z+>S5m7u)66L`dSTx8s(DtVZy7$y8&|sukR%KD=r;uGI($)VJHS{;{O_f0LmOai&70 z&F%iRB&MBc^0)Z9KH;w$D9iSin2O*G*42raA@#f0?#Ew%6ih--@Z#j$>g74pgwEx$ z*{wVfd%%pdm>xy5#)mubDT%+_K0Lhs6W-2?UG>SRz7R!-K;1G7ZKQ7`a!!+K!OY`M z5YF)jk{~86PYuR7Bw}qL9G?(}gGn~b;IchtvHc>ELcW-53gBA5WJEoAk5_miy;U&1 z1wl#hTT1E4JZ13&m1<4Viqjcq46Rm+*e6YTHh}&2H@U#O*jNz9@s1F7#5<~xZ|91` z{^t2&JCX@-8dI;+Kjg-FUQkJhez@Hh(Vh-VIGxWvxV@i^=Q)Z#_O8XY2Gm>5#)Gng zgc`qImi!JzASeX$-^gAl$C2-as;6*w(x#!xZ!b~H%_p|MlB81YkvX&`kCa5aEO+K6 z(vit=K|YyjW`4ha>{RIVl1!MqJHCy4)`eba$1WoZpw?*f1)Z$Mn{@C;rke^!s}1%JM!pKddXK#be(0$ZQI?yK}}2uo*(Jp;YNyX-@G zGsgOlq+GtREpebce7(pdLM)`7D>*_6(}%{8-snU{=B1jHCNb$6OOFoD4adHAc*tH5 z3NA)MB)3kn-O~??Wb()$uT=h4lGI7Xwq%%7wDd>K^TXK<30)%c`$Nu}M)cAX7CV7M z%!8(Oew`)rO&v+HKx-0q`OWG@XYwwz>R6{)MWVt=WkZ-dqYe3aXSG^=scrWL8Y-p` z8z<~cdDUoL*lNOt-k<^8&6U>gK#gX})J~P6s8Oe4NmW>*Ld(s!+^AASbG}%-!;y!$ zx#VH>v0khZxvuD0h?%fPFJ)WUIT}f3kvd|eHW68dI;T6lmci1G!a|6^K8o?BLIStg z!r&k0E0d>x*TdyUh2GvAF-8W}n5YSCk5mAXPY1pwBYDzGLI-ki^(JRx6|_zOcfQ}} z9B7i6Q4e~C0-XC-_F3w_)c_jB7018a%RZNz?gnP2C;sk_e+ z?85WkV3$>F?wvtfL)XwattV|#Ljnj2*l?msc-D8(6 zmK7J*3SzDH(a2o=#>T&&o(m7Rn^%-^kvMK^H(k4uG=YLhkkM`}lG zu!oFxE@)c-)MGveq3f#({#XGW6+2U1>&8S|)LeAwPRz3qKc1GN zX!-S$G4!!6H>!O7Xgr!fIUXCJ*$-PQ99eH+9o;N)NINh!v%Fkn=St4*0!U%MXZl5@ zM0dqp@hwQ`%UC~;7iAF6f^C6Q`=y*Li>Vj)097w4g8q^ z3r;c_<#Lm??C*QXcwvf9yeY^H6v@ucX$Il=CgF<^B~R)VcU->TT&;)*dV}e$ls?|s z8@po;<9N_otMs}XmP7`tH6-PDHU=_;BHhcwZkth}5B@ za0i}~3SzxK?w7hc{1{FO^x|v_$&T`BbZHP29#|L|NLH%@lUxLv?UVXeX}a@{NNj1X zV+PbWvRFx$Q>2hW8ssLIGpP~T3x^B%Ik%^X^3w(A#TOhuj${o0&zEfCNey^~VePn6 z>GrI@_HHc0;1CoI&SVYZXL5+n{c*b`CTjl16^74L_=fNyeVPslvEVLLTFOvYW%!IF zI^=Od!x5laPcH>-;2rQi;$zk2(i=l8o=Su2wpmWAg{!va-S3pFHg{ zkoYdy!c4%EqKDrZ_hS|b(8LG8xm->ZL>&3p2AK|C5mD`{i_iZs!!Q{cGrinVMSTSHF^5C%S1SIU zC|j%iqk1gGJWOTHLQJL)ZDf%}J1ZhLaRX_(SyyjVnp=KBV8<4t(Y8L!B!U6kj?O=X zsm5wDKO--d8J(S>xpveC#0uLVqyQKgtJW%(gZv{7-=oUr?VM_IpS`iD1=KW=7E@H@ zj8w#O`-4?cjAWB}=w5kpuH)o{7ijiB$0m2}_D-1vVyYEOS!RY7p()E}dY(J07swll zHC7ugv+qwEr*S#ek#P$1!#@q69kc__iy;`nZb<=hpC3$`&w}WG=v|3X@TRlVd-{BS zhI=V<>kEaWk(#7n(5V*RRPP^l?w`VND^|9zWKt?o=MEtOoW3uCbtsKf0zwv9dL@P| zEr`oib8AL!wzBmb3@lkD=sG9l4B*0BHd-Hffo#agOj56prv)=z3a>m1F{U%MlQ1L< zvlF`RPeb1nMNB%SGTACm5Ex%ht!qtt$a5o@sCJ)eRob?k6Yg;6fM5hIbzM^0nE&n| zyc5ZCX)tr3J^Jz*gblb^8fa7F3CI zdZtrcp`d|Nk9_O8YhL#b9r^s|ZQVOL;xng}D10p=vafS4nBcsXQ@;?g?*5J4&fJ1#JLgTwyDd zB`N9nSD&~CuTI6=(Qc^O40s4#NLeuGCHw%w5N~bB&TBR&B#1eeao(-9P?-o+}E0FpPJD3n4 zy4g#>u(7Ske&S!4vB60|RgsqEW|JJ+slzrLdk6~NET&0f+mhPjl?v(l8v%M_7|N?{ z$b#9%(+J_j<+=ooDU&s^kg<#L_9c65B7QRJ)Xa{#9qf=gBN$DTadU@3qznY+a*TOj z^@~lAj|0wUe+N-u9*CK&$Wfa5YKo1g-qr6yfRyDCaR?NLefFvF(dmR??&d3$9 zU{zyLF%Dx;=1LS(4X0Ny_Za_^IOz96&zNc8-E%=uz|pKeK?h8i!RUmBc1C%}=6w-Aj1!DUWg$YUdZeZ~VP#wQ?64@2 zfC_^c{FL(ak9S2u_!x9?GDM53iJ&`cpB#9A+h$6w zT@z4|-{VRSuWyA*q%<1$AP{b^-rZy&EybrH-*X(R85U;^LmBe%X!eWN6eC;zzM(TMdhX07b)VF3~yNQ!)4U?fP zWC2YX@;Mr|X6!S`H&ug?l>Pph7(S99mTXHCePN`sGjeWy?Ciq4sDEE~DTKF803g%~ z{dZMB`X*vuNZ2(Cvl$|v7lWNxcch=SSZ=WP2}hzxIy0!=$M`&AOa(q=8ZEjizqs@p2zM9N)X`Ku z1{l4x#lHW8VE9V>MH0WGhQfgQt5b%8DyY)?--C?Y;BV9TKl%Uveo>AkIFt+q{fz#f zlmGQ`0VE_eI0JUk2EzWQ(--tyba;7(k~O~l`w9Iog3T!a5fH&8aFuWJPpF--k6qu& z%4$abpQq-*_=bdpp!IuW#8$Tnfsh|;urcFlU%7(+z?7gaY7K}TSJUrhRzyZ45v##+ z_W!-;&=!nO%s1@Ot@K~>{~&83LVbR8tY0&ctQZ3FH28m0 z1mSxpK)4Y#ucuca!Q=DO_`gF(f+!=7sj3Tnicl321^?%N|Ir3L{d~HPzpwToKBc8p zY;0`#?&D|Y=fCU^#-uf*)b?-t&|Se8|6F!RU%qMk(8iGcYu*ripPqhetq{}hju+rD zy8JFztqvI zP5Y#KXLgo_mCxsVk>>e`#&~Ow_oy+Dbk)-gs~ZtX%C}{ezTmujwPu>HUn^4;-+eZ2 zzGd2NFzNP|)(G6`7b9(Eodt!{X{MS2JIlZ1-T(Gu$m9L+Yrvqp)&hsX!^0bIn2B06 zsA_bk$2B_7%YVaTY;QZAGHyy_HJ#D8w@oOSFTZze31It;wWU^LK*SXmp1;;?Cm(o& ze!SkeSy)u`Yo)=mcHZtB#iBPwY2a?jOb-{lRH0bdI>IHq0`h5gT3^KCPwa14tFo>x z-jy~-lIEr+nb4h|imwGyKw-}pM`^rgiXZJ}cf^$7Mr-8*zt?vK@^>A+hGg3n0ck<-6~ z5=P^0vAJ=zGaDd?I%Oh_ElUqzF_!>~MxFm~x!x*3mG~*jFfH3MC+bY4Y${tls<3Rq@!kS3`4tcWj{mh*x;uk+9_ z;uQ0d4xo=67J*Ky5YWcx9^3h;IFdxiGhez$j|}EVW_(z2u2Ajq^XBHEK-)W&-+ZAg zM-;WQP_JKXCRc=^&T8GvY`KQ{{pNJC&TgJDzy9fFR5YH>8f^ZW)mpO<wsomZOA_h^O%y!6_7bi2snp*G}-L{BYAbLT8AiD2B$ zLaT^>jxX}aY;ZmoxmQk5iuOW99=FR9Os`%>Wc37wPvKT}mQQ%!?>p}i*aQZ3vWJu? zR0sfQ->;?N$IiAcUYNTln&3MlI9d+~UORaOe7gMz2q$6(+u!RYS zVSRWkmM1@2f83Bz=y38meHxFwEIHkoNar}|nC_{ncNixcliQ3Wcx2OlRYZqsa#E_) zl9DfwBJNx}92YVKvw24--QquFID6`(&3*X$BPP?OM z0AE{M+wtA|bzN|!+8*~WS?opST@L=bI~6L&pO3R)C=C@6iw0 z?pmWap=^)Oj*kNyKPb;JkxUuc4n$rzI;|F7eV4Ib0h{ZdeM&F;g}?m%n+@&T`-^G> z$+*r*G_Q+wYIbQpycpKnW}C-~_nb8lV$WgsXtKTS2BK$6@Wk#>9`Pi`UM-HdB@8&X zX@EE~NjI6jUV61wBZLGh?O?M7E6JqFv_12NCStu-=kmRzefPO0QRfoHQh3Ytnm)Z{ ze0(j+XjF2i*<<QmRRQGK?9iLq zAkEOfip56dN@$~#uCEaNA~}7N$6z5?rbhEGKo0p?e@nc zHyMws6~h>0eb?Gt1-K+So;*-o-P~qC5#vV(a_DZ4>5rBp2&DaLZmbox-+Azu zZFioo$a@6#*P3hJ2JF-ze{eY^D_!?OGoGv?ehaWgN0o+aaXg(jDWG7vi_QUCKBc zb4Om`gBw}MBd;_~jp5#Poe{|9%T4d97ko&3jp?%OvrX$N)l9~%%<%f`CgH0thi#9k zj*@vZdVE|(O+ExbZC+|Bhc+thz~A!wz0r#`EI{J#dNOmr;2i;bLbZoI@r?1iY##tPalI^g4O!-KbW*>@}6JHE9+k& z)D+g_U51z23`q_##n*uVI2`);hx5%*>kdAJ76(P;cPWPVz@<=)&qV9m?7kW-OQ1zud}tnF<_)mekN( zAMzjk2?Nm17fUR#Ty306EKe=^vz-HQnW882pN6IC`_|?;`a4MF^lKk8>%~r6h$}>z z=9;R#V={}Sh6xLJogq5qTp_5}ITd~}v(LXx>pkj4e!z2Yw)hqXhyDoF52IWHnBtMi zR{W0gvjl5bu}CG;?GDe7bK!EW<6N4fkxto>t;*XU_U3vxd!VJ(7-0rD3%!J5?|T8E zRcNtncM?aoJPEALVt2Or6o&l{pFLan7{`h#57VGrnUS5!N;{kFpPEomWHW6?S*H1# zeJ2*}JlDZ|rh&cqWA$U#c>6YcTN%CKnmj|tU(PBb8-7qe$BoZERi)YFlCj~oNoO8Bb&sWO_fxLYuhb0Bn8uy^G9}Z_mm`plmwTuhvV}-Du=Q+4|WG)oiqc93;=MBUBI&1lE z;;+#2D$(S6t5ea_(=ks~BeB=Yw;1qb3h(5%NcQ>4N#1&9<>38Mg3id)gWP@Nmhn`& zOyY!38ugMoU6&z08NV_}5on;W@?d2hR)$BiN-+D_g zfct?*Ne>;_FL}Cp;2Gg(=f_8?(IhbYL7AEf?j^+dJjGw>Tfm6Mrf(HMZ#=58G5UIC zI;nKCFn3|2^`y{%Tpk!&NT`PPV{r=*kR-c@fi(Hwup(4>keQ|jq& ziBfTe)(NlA{Y7^uEcJJ#n35;r0Q>~E<>nc}QhVgE;!<51qGS>O zV8j*SaJ_lLr_^j9L#NUb?O&YG5BFGe0p%jtL+&5clqgvXgR}%&hliGwvNd7TYbtpr zuHeUvR|`a zIg57TEA?L|>UfRi{DQ>krhGIFcM67sBF!TWsGY68#;y#iQA;|3yiKwFmoJ~Lb61W9 zS5KJDO7%Gf2?;#kxI2&2a@j3d{K~eWYsp;b6R6brIOT3w0XhH`BLX@Z!x>8zTUiU%sFZao->4-p09B$Dzy zXxO7kteuSB-F4u^P|cVqIdzOvZKi%;KM+~X^~8Tz42w|h_J!`2jQM^ILc(_$l*ZF1 zelH|`Q^R}5P$NZ>g#i?IJo4#2PabJ>U4!e7yZQJ4A90fuxTz1kl(y1Kl=RPJ&g15bC^v%I zilu7)H#?BAgQ)E$uBPv9y9bVjYJzws<8s7PUvj;5wA#iVS+(*OY7*!Eg0^6q$m6Ec z^d!p>B%evtw>q7c(Sz6I5XH(3zZ;BS6^!2vcIqrge3yp-#giVBS}gqElieEn|rDERY7=dwsd8YqYh zU=In_5NVbd!zI7h8BgMz*Dce;gM}1|YOImehjUs%ztn#JBU++XPhogFntsHs{;&z4 z8UEf5$&St6;&fhdvRvrwt=8=Eqn+gq-Vu%_NK1#9Az=wZDf0H(2w#Fe-4vxTyfmF@ zz2S1nFC89tc4U535y^u-z9?MMyZM^D&;gVi61VpxI!itr6Q4Ohrs`eOx#+nc@!5Z< zEpPmQSVMX>%)h$gY*CD#rMhGh0$uzU;>Pt+if|i|8$d3Nubd}1D(&vyZQCZgD)~h361r1{jQ zdIBo93!b;I%q%7ASS8O@N+)-B2W{)^hb;+!&Cz#@HO;T2EZLp)?lJ^C%{OJRtl{2u0m!qy@M1f6xS{m*b|Cs;l5 zN8Cl)lFqJGuu#UePHQfLRoVTLNYwP;pkoA%Cjoj|9s~QP(s1ZbolJ!l3X_&FG>S@( zGAoTvgKD^Bq*TBuUx zwCeuvI_;4wOz7KzpJ4E#gxvb{_T9QTA2gu2T!j=Ei)^sri4PfJMuUP`Vq%hC-W}ir zNXc`6=8P<^E^0wZGqPl~_e!m4Db=-)>%q@CLO{_c68hl_bFbt~(e`dCxKxeJU62VP z`I8HfLyDG50`rP$)=2+kHGdMZLlViPd5Z^BIJ&WX-se5b7MAn2!-XGk`Nbo9w`oR&TUcibGTQ@)=KIUUj>x(#yP+!n0}OthiolJei%- z0~hi0x1YcNe06@NOTmvLZ%K<{e~iUM8nQru=}bI1u}3bMaF*tYWu>9H`rlQ&K{aia z@3qZ70U=kDJYHF@Oi(sdqVmey6Km@`$nsQNY&ctPe63 zi7G)T6pjs`SPE|SB^zIs-0gmUy?eps#4Z%DXVHX|0nQlK>C_9Uru=I=h_cAU1B;;( z5i#}ymNRoS_6~m6mz5{uPyX@Ep5!Cz+pM^S1>BF{O}_7p=0#6xDsYp(?sSQv`M7D% zSY0kZeh7J0XmF1gjE5;C4<~#3@O?M0fO}GDFl7zl7r2~$ar8D-Ew$_qgNLc5XtYr4 zTP*aw`x&NVhlKyY3;bDcNW-Z@QrP}S?_oF0(EG}uY0^bCb@)Vx`)}qtUGSD6oBvZp z{UOkb{@X+b)9h~!nDl^U?#oCVNiO#XhL^Tvr;Xw`@_4#M<4h?9rX;nWPjiI$L(@MN zu6&N#-xu7`dLPbi+7uxFWYCNvcWvqqMwNs5iAeT&>YX>OCYUmeUG7N>C8RvEF=Z#- zpb;+Q=X-VA0+@9*r+^CCTnx|tIJASY^kO5Y z{fYEo77G>QF%strPQZ(Q^z#Ayes^|S4@w`x==ZK>4;1Mrm3ljDM0zNGm>d&H`mfZO zhs&+XJZcRd6w7kZ=Fh;O1S;i>plW$1pq!y;@4$Tk&^M;m7@mw}_Nka_;LcFoQ`?~FTb z<*>l-7dU!<6rO#9^v1qqHNT$@)|HDQSS-Yq9vK=vPAzd)YsyXnEj>^{;|ULa zM>Q6K#dM|TAIi4!J(4A=s~vpB;;BTBU(_%|u|%8FU@2x1jqmdUy4QdN$vM&{o71Ej z6i-pSK&>(SSfbQW|Eg75Xb~s!#elT7kd+6wP0=8x>goy_4aEagqrLPb^Hu956tSlg zVA7@OaT=Q*-VJ-6X~`#jOWGE~yXLJ4!>p9}P@a_Q0RQm@FCAU(BEX5=Oew>6}DA$`JNVQBbhxCXh;{ z2ynhq&2PG=K>X2cyPLC8KG0zfN+~wX+$#ZDgovk?YSe#gRa3}MkQnk&kKVYbv+Ua9O?r>BKH%CJKIxf`$(oAG}P7e4y3v6@}Co z5)sY~^hM{7<8ZQ2QOT2TLhuz~qhtGVs$SeVgUE?n_G!sBH{l!N3Nf{`FYC5#W`q>l z;Wgje?s@>%@24GI#sFgyUHXrU*HE*pUJ1S@Zyy`Uw-p=z^-gbTny=fZsp&!RUI`M> zapIqcccvrQoq*1Mgnck{ZZbDE&zJZa9KGkjSdvZI=g-$olo22aD+jc<5PfSFH_wN~ zMz(q;<^zMT?&L;#d|;AC*B^1!<0ac=QxdwO-8C3!B6D>uIjFa{(wO zPPUh+Vs{INak7Y_?j43o0g$<#A*iQ?*(-d7rxa12icwckzV-pQf}3{m7KLvM%``{%2l z;%F{+Q!HK-2)gHoGL)Jn>_0etfD=JUcxC74*xgLU%ML}_7y_AKLzr*FS2ZE*ITKH# z>4o&K(enzj;b`SLoSP-*ypFWa8T@ZM+S5mAmHXJkMl&SAjdIs03G>v_Pci3fx;FRS z&%ubjidux`HUo&Tj3zmr?>8}Yud#e(y2{OV`UxF6-7{jnAuUQ}PfI8T^SjThI0JV7 zrr!r|D2)j?YRu8OW!i!oQg_a~6QCqz)+?gt_bDd!zM*zCqstFfuYFyB>Q$#L2eP^ctvFIw2!9l|`B z?9ATOzu&C&Hf0Qof9nfXYQFgYSZM8)7(fR>S(7}UI_4}GyZQH?IdnrSa7KN#bDPKO z&h&*MSN@|osxytfYhG%aw+lA(%Cr(&1vnfu_++91_N@}eR%Y7=4T&#Z8X9bm9)w@u zlV}2H%gt8vOcDJuamOMLAXZK!EZD+AL&Z?w#*>7x>UsNum837D%L2I~X|zmc#l~#Q zpdfWsM+l8Z$iZ@$=!(D0;?(`gJ`)GK=NJojBMy4ArKRadL9VWcGe4Ghv)v-nvqV-` zKh29SB-eYnUFoQQDTG88U>lz2D-EYnk2$y_(<=(D@2J8s630b?7Cc*b=FZaMdMyEF z&zE3p6=2Y&8JlA${m)pbn=y&R-_tidgRxVkDNP;6bMX^FV-x|2&}^#(WyF5|G%N&I zhh}oaa7q#fVKg;0O)rdx)389PaoP*QeUk{qn!pAu38y1VwcGeDbgMk`k0zn=C<>O5 z(!IeFz>ZO--K{IrIizL^?QR+SLEl?yQOoTu6IFTjsu?2mm%K*05Qly>AFR5-OH4xg zxAg&GJ93wCEcjP=@zXqKRXY9;GZt2=Pc0Xw{qQN(8L0nKW-c!&KA>l46~d^5XnM-!=&cCV^py z%xKib=k-q>&ZPxL=Us@*fPWx^_DnA2zl0_XI4qcl68xqR1|u2f|5ZvsfGttLTfI%@ zxlkzlg9QZXrN-jz;QyCi{U3fl0!c^UXKQ3A@CLh^uK&M`Y}aVi7jNe{A|%F#8g1yA z4|3tI`SJJA+bQFih3Dg2sZ&pm5197aQgt z&-1@uvhC6E6F45R{T5wabvPCAVzVo~4Gd3G^1Nx|ybEsU$k_PU<4|N}jUKzZZtO%o zNmZL}WTv?hx8#zGv+BYnm>%@d&JT1r;S#*J2RTQ~5_6Qg<{4S=24%j{r>{5@6x~RL zR}+b|@R)7(#$-0bE?TYqC3^#;4oGK+W_|#IgW6fQLx-&G_JO7TP7`(QFR#4ex1{Qz z1fu!R1hWNcN0x@D`U1=8$I|AW^B;`Ghh4#_-VB)3hY-FBBwxz078+ctnf0BVK=wga zDeSgz914mTdjc0#!J)p8_4)ZUgQ(zJImT@OE%N;HiOyJI%RJH($s}Sm~W401_7Wn3p zD>)a&RQ*cD>po}aKZZa`aKroY*p(AecD^oZ@TNPhr%9qf?j{k|H@ebJk!XAh8i|KA zR|?7#B6!b3)RD9Fz#TmT3c0F>&1WOunM?@ZqZ#MlY;3JEfWvB&13HJ3Be0VdP!vgg z;PLDAWzo^4CwCxi2HU__Q>27q1Yj%{DU`U#eWAsk-6@Na~Eu zfc^TOY1T<%E(S905NmBHlO3##O5yEbv!C^MC(;PcJRW(Tji-<&J7L*!q*Sdy5fTxZ zl_GN{gemZQz@StTOYd+wfEZ7{K}Y|k_7|#+A*Di-TlzUXK1+mwVJ%bscrW%{Y*x{a zIRycTH#|F<+QWYdax;lgJ_n4qik%BPFl|vnZnQ|b_#k*0m!0G;iB#9w&ZDff9B5O@ z@1DmP=edBmUiQk8Nn_}`zvY;RL|8jruvYrnhz zPY=~1)q&@eW^0d@EqA*gRsS;0krnOO==kwiK>Q`KBA3yFC*BC9-gY0QWHztv zX1hvnTcV{)#rfd%r*sFu1Kl2Nxf-YPI^7Gq9*=Rxn+HMD?7aBlF9K8q6Ji@}{;~RO zfy!=$0zJpD$ne}!%n6x_Hpt`K$Dk{w`Hagz+xW&9-y!XGkUv!N8%6&h_6Cn)&^MmM zfuL2^isiIm(9J()=U3~lw(Q@*Ze}7yz*Aw27jUUBV%L_*c49AbL=|{^aO?U|G5p|7#h z0tb&ly1Q8(d$<)H`$f(QQTs>a3`oL7W?X>c;^TV^;miB0w5tRt8qwsNdpGjb23Us1 zc^scl520p*on%Hm(j?+I?%d`4 zy>&67$_jS^CrjqP`fs+rN5)z|Xq-R^?>%rqQS|tLQLs~vnBdgTVYri_xTMbZEiWfX z;?bTU-Oneba!GUJlcvmqoN!?JhQdP$SHhqT^vU!Ofp?Zh@GwKN{br76*p^-XC_DZ! zMh_!mlB=CL==lu`S8Df@+LRL*WR$PY783DR!)4m@*W2x@&13lk^zP8mY8^Uc%}vd+ zw+QR=&tYYb)cuYtZ3jH;j(cC2t!4wW9B04dgVQ@&sZ@tFRBB5Ji6ttM$sn=48R|zY zem45(C675Cf2N4R)QOxn&+=}A-`Bez5<)H2=ih#dN&N^&iM!*7QfQU zGLbc1Tx85WBz(Meh07qusgPkyuHsZNE-KORm_HT27~bdlh##Uqj}5;YOZDolOg;ed z#vaIROhzH-sPFL0wX2h18MLPUtSqz1*e%A!iT5z~FLDB)tKYi%nQdQ|_{`SxD|_7b z|2CtIla_x)wXm1#6oL-ZWqg}F`z*H04xQ?&gLhpH{PKA7lWez@wNjRpL*7qX@sze5 z9eK6WljMA}ITRL+V!|`#sb%hFzM(*0!0d)sEAc`=T)+3-z1ucx^6GmJl-EU*yW6#ku8S+H(G$v99Y}h0MgG_4 zOD#hiWye)Y^@(GuEXYD`7)Vgz(!?7c$a+!cwR}9(p*hl5W4R9dFqkZ4NHwoBK4KQW z_@}}HQbm4;_jBw$a(I{lw!=Nu?Rq>u-C98$#f~+`?{bZpj(~u@&b@TmL`=SCg)F2| zT8S+5;w_Og9Gq4=EA4Fn@%$?UqU|4(p=cD%~#X0H?jdK5%vI6jxC4O@+`eHTo zmqNB0O}^?%wQWB8z~p?mvFVsO*Zfy%)JN?f3vdagYT*@C!jRzb6W0Rn6d=bNWGz-i zL`QtfSN~0oYx;l%ChKnEleT(-J4k$37oW40y0EZ>3f^ceOcN5KtMFm%rsNWmD9P0@ z`xKR4MB6Oa*VD&gO7@pLgJw!2$)Fc6sAIlXiC3np17@MMPasDmZ5nsQMJ&b-cQZxN z>4#_n9#*rX8zyXiuPN{yt)ttMU-`^%o=AUxP4486Qo&j!ZYl!Pwn0AXZ0Ge5wtx`;$x+5Ym zb?hHymq(cA968<#>E;|yN4cvFDHo<{Tud9#sp4fVH9Pd)#b=Go;T6@~$qeW?vA=)o z5Lm3x$jd2%@7{vi{2uaSll~)Vvcxl{_LtXJ$H%do&1u8HhsC$g&>2f5t5}dj#3w_hmqM8J5mi$qit`v83`ixNa3;@rm z3E!;2DkJz57*ME+3gHV&le-I9i;^{j2E$(liJK7}zO=YzwO)p=G$Sufke$W^f|Ze$V$nf|F4lb`1u&pOGidk;*V6yTdI`FZ{QexXd-KIq+rtc{r$sI}70 z=%eO%Qa+TN-_S=7^y!j-s@Xf*E1IO8=H8&xT*FU&ywVBS;vCuT+WoHdtUPR!o<)JGX)K02j}+%RmsBxZ(oN=$HF3l0q7t2LQ>%?W36PX%NS{N zi|cVARYkXw;(dSukoq~Q%zTjVG*&l{<7N0n!@;aq%u~PIOMlECS0tIii%roSC2a;W|6)E*XN<3p_LTqp^nx8-?af2F zq%v`|m|7I=^iEAayJL)aW+&wZx@!;qQm)kQ%xf{{?z zUxEg+-al_el&jt4o$2Yhpt$i>Wg{d7JClLCB}+TpHVJL~SkQcx$7fOBF8|I-fHxvt z1^n(M;4%xgJ?jx7vjDGT+**@~s<1RXESX{9liIHOdLbrod(dQkbRXRzHw>~?Xr8ob znXt7w4#~}LNYkA~l8`HJy;n3eN7S%){B3_0BUjnmjW#h!;Qb2yDji9fCh|J1lq|#0 zk8hBpQhZ~E<5n%V9}i^Y^zAyjZ3s%@&S>_0TG9pgEB;I})$o1*-WZ)@c`S$7X;uY% zdl9CihX(t5;lFf5kiST$3O}u=g61l~rg;pT~bo+fZV|X@~qB*ldLCu^N z?!t(G?!pbTW#tEVm4jw6RPvk7%vi{D5W_g>P=SECezaHFzOzO6W4fvO-Fr!;V0ysM z&<_0DpzD=B!S8KF$CVs3k~6PG2^fOzjTOp^maP|G<1+et!8^A)} zwn~cwTncng0^ZtUVA=o%aP5so$D1Q)p}}uz8-wt__s*-&j1_{NYP=CQqjS*o4hqG+bFdUI zr}l1sD!}ioxZ0~1Z7I{Gi@2nI*z716p1eL*@+i!4tuE9~3Tg_4h*cXIo~rpTbjhjf zcyT%DBoT-73P+NU{jDKQ{{N`@%CNYSrtLro5UIGDvXOLB84d+0E{EUHm%q)M=@%({)#M-HAx?9|>ebFU$K8=kuRNpT(9v#y<9- zOgT`!KTKj&*{ed(QEZOPx}yix+@PANDAxq36I|7*ZEsdGj;NQPhTSen7=~GxQ;h>| zZUc+~@>wSv_I(Indf&w7>Ty+RmCCY`H15zXC>1its(jrHis%>~*<~=OLJGq(J3__f z)ymY0V+pjnO>+679m1I{`=(BSkbr$kVW3q2(qL=&lBB>@mBrJh&bx@dh1b@l!2E5w z6n)c2<_=F}s(+zL+Kq3jvfw$0*8yMNuFEC#d0{U*?vO^&(EG>PW^&qhV&M38F{$mg z^!ta@D3U_={iO*i`}R#OabOBLxLKGr9yTF*`i?p`dD4V66Gi6v$Ed1I6-xxYti|f zy{?x!HzGg9_xiX%X({TU^)lytDTEIgiVE*71B`HBFyGgxSHJXEF5=Vtpa~o}G556BAHt(G| zFE?&2!|CZhZ~b|G+O@VfQaW?q;0y{^%5~NpRBhZT@01=F7xdDePeXZ93^oQqP8=UA z`~4{0fNtiuJ69eq0(X>OnYm%Fn|ou%-#qw46T4OD%Blx-l1J_~K1XljHKGW!u%My= zQb?;~_HVHTyjjF8F}lN;b^0Pp2Y-YE_>R9_a@CQAWgW~_P>N;y{En2IB+7(C-@B$s zXJ!=dw7n)LRw~ePf>3u3x7?f8XsEE8Z(*p^yC0w_>z5G~0YOg2iw3J3LDpFF*-D06cl`#(;Ky)%)1kpyfJ^!D$$VaC z&cU^#T~R~!^+6>RFLUzw9L6Ik*egUBQ1+1FVWdLoThN)pIV<#4a!^Y&XXW@d?d&ju zZw^uP!yVapH0ddgY7wy`2TNa-3*yO^>!({1^i~QBHUo}6XWxbq+0&nPkqPshjQaD-hR`jlc z_>xcIn;Q4Qy;Vk38V*231;rwn_S^WToKDFbt?t)crlEs9l<~$>{Aa3b2?C;vUUyK_n*_464Cc94=to9gAWPJ)ntxo`%ur1t5I5fCKdeYsJuP4jl zJ{hPu%;VicqpKCS4V_Dty_yKOhQW32&J7XtS!%rITP78Q)~><0H;$^=hG9{>)vLRE zC*HpNd^MvC#GByzAc_Aga=(27 z?B4|Dl^ws64zJ#)v`}<@Y%?^7FW)- nWEH!6>K;lbjto4rw#%_;chM?>oIurS=Z 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

|tZY0X2 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 K&t;ucLK6V;gY_N& literal 0 HcmV?d00001 diff --git a/images/rel-notes-nov22-ignore-extraneous-on.png b/images/rel-notes-nov22-ignore-extraneous-on.png new file mode 100644 index 0000000000000000000000000000000000000000..0dbbc040b3bce2a6086de4f4f85914a663ed3f84 GIT binary patch literal 302405 zcmaHSRZv|`)aAu5?(XjH?!hHMkl?}HEx1E)cemgU!QEYgyItI!3rzlpd6=4S=HXQD z>Ql9=x_9^LwJlOrSq2$_00961Aj`>0sR0165C8xaIS}^WOy2>zF#v$DVktH7d7s1p;0t8oyWr>H$*AuE2=n3^5*V^{e9yE43Nd&>TV z5QE>9r#h+Q0O0R2S$PKVa`Ld`MtZ}_iox#$B9pmzali{QF+r1Y2!DRt+J>1O^qH{k zU+(e$tSubJ9rXl=!2@Y;%sP=m*5hw}(I%Kf1PBBjBfB(EVfqjnw`0kn?e@VdXY8?J zW^;{M9?E5nI+BLO0D6zt0P<(i&8gqVEXEDNwDe$?HhP5I3LCZSZi)=5oUA8*`>D^=XxA54Buvxz z(D`0RQ**L64_0PQ?Y_O@mx2YRJ(V?;22~O~?kS-R6)@LbTX)~D=94?gQhuF-nXk`d zds51cVn?{_Q}dIK(p9GAsNR`v^BI3`o9IFf=yvG9AVf-&Qhr@5VgF1sEA&229ub5t z4U(EsLo$@>+{m-q-@=lQWk02fhSr#jP4f%gFBLx^*}aF$m^2dz4R_9XO)yL9(oDS= zf5^=bU_A!i140c_i3_x|LW!m`nvH)6D;~mzDsf)J_>n<-rIR77K**S`kO{<7k4|OM z4b!S8(qfkY8`EtMhT+qR*k^w7EKCniqXb003A#~jg{f>QL^%EYlGcXHKYo=UsLoNO zzyOush6ad%;}j^`1gIhcEUiIfC9CQJ_k)N~5djFtVwlH}l18vq@f+Czgx3-rD3AqY z7=wXB0dOH?P_p7E+9*o_5~@fo0e1Nq=Mc?106wJHAah5IY#7{LY)7aK2vl)aJOFDS z&=Yl-4A?J@6#;7{@iU&?6n<5lX%y-MJX zeytrrM^-Qfi8KTj{E*m5QI#rFGAaWWcAWedxvz|0rGGnXAXh;A{dFp}De+Jk_BC%- zn+thLO1EHhHt?8^3$+WY3!@8NKT;&XUcw{aq2O(n^4I|n;R~Tjq|=ZiTYWl~B1$Qm zdhBXAe=L7oTQGia=g5zGq$>I)e8PyBfzlso#=Ji~j0x-QR_tv>-Lb+4toE3kF8`-~Uz#fF%^V*}_)5VB16>}zMCX1AWSMW43@r==4EPL$ z-%u*_)bKTi$}@kzmfwCu)Uf$BQ~tQ1$|aeJ8Y81Cv#ubhLYQxIQtFB#oMNCTs(4ix z_q)7;|F?AIVa2!d9JMpEd^{Q?6v~|X45wtLv>P3LnVf1C)$RPPd_VQ~;9(|YR^-4h z315naiDPCm6_rG%xTY|s%%?`aTQVb7!+hue-qAd5gFI6>7VgZnAm>Yh(L3??-S$mmV_`T&%lAjb^99^70S<|f*c{p=) z`p%7Fk8RH2PA48JA3E+wkQ9*%k(LO!2!wd32pW)*kSCDVk!7OqqmS^Jc`JB-8Y!}w z<0Hnj5_%B$v$1nWvg~10@mBNtntoxw$yL!9D2sPhd!EvOM-iiTL*+? zGWUf>9%3(I4Rf+{ij|R-C8xhkM@|docx$_A;@ME16(SA~t(&Dx$fc>&DA(xJ$moAM zHaaV~2p;qBExXnjU2e6#U&3DMJy|~)pq9!Mj>M64<-X?X%@E9#8H5@5)cP9CtR9_f zJd!^$IuJUPKRI2YiqwcO`mFhU?S|-;e2CIY5-en+(pi*I)V17Ub zLn%Od^9c};Vp zvm?f(#tH*|`T_cAE&0}cjgITrhr2oGO%c@SaFkmzKV|G=eele1sN<~TO25!bElc}H z+{DnwoW$f{c2GRZXKQBD)lie*k`ni@`neWt_uC=DVGv;=U|zCt=qGm^&;O_%I*C$Y zE@0VZ;ZKc_i@$soJRaw*h>$;`i0=amR0c6@h;tDp9M*YvgoY?5d~M=9{mU zhN^6sXX&-|XFv6OJsv{kL+AT*AMDSbeBwR~?tPbG-;f1)d>Hp|^;ufzSy(?B5?XI= zQCmbcz--<0Uh2!{Wm6rkMy(O88_YLM{HhgdnTBgUZd*&G9OgP-S3B$!TJ#w_=(Zbk z{^)miwNexpnuX8BG7ENVATVBOcxiE8E^f6MgTnQ}`n(?A7xpVfjb)xQAW~`3txA;N z_7&{q^tD4v=F1}Mgk7z7v`Z>(Z%vQbS8wfxojp%t&w;T5p!W9QH8|eofrs1I0!jFA zd!k3-jd`QLs+*&hOd^o6qj89E_3gDV+u8C%6jJd_T77~B_|d8fA^P(YKgC$Pp#W8eYy_A zCSsN@+cwJ_er^eQPdqJ!u4k`nT~78a`0}1!cIAfTZh3>fgP#_zdi>(wjm~#ZWzuD& z<5Eb|MCbg}?y_DSV!D*O%3gimYD8i@U+eOgKW{x&uMA-ka=+%Lh%S2@@LKYEI*Sa>>uUjGt-tcS5g8n{F8wIh;SD=_iHfQY8rjvqAA1$5U#jUi-r9HZ`Me_ev z@jrSa$k}wL&l0r1{wxKW;s|A$^Kak5?IfRi$0fdy)-1UZza z$%Mb2pjZ#B0A9aDqmAIzk?FjR?E0gG&R(fP19dr0ix1DYe9(XE?)5|idWwdQBz;{_ zwt@cQgC#rYVMmzfy*#{q$Xt|kV3>G6@u(u@fiPG%+b9Jr-ZP}-7sUKl=JZ4X*~Z`2 zFN*x%djF4wEWibZ2tt&q++9|uN)@rkTxDCy|MqTv>ng$=i)r2@tOcnDi*=TME-n_7 zF#PxG8zCUxkaO&{-ffR7AI1M?PXncZztPCh83@v_q1Eif$K+wYNBqBcPY$i_z&~-F zKsXq^PQGIGD7PvlDnjP#a=+$w`e7s8QN6pIh`PZ{iIE9Z<(8^bZM>CT+s#m z%qn<@L{Xsf(-pPq24Vy<^72B^$sQE~#JvO?Lsl-dA*`uPhw?S{cW{pCiTu(%gpfZy;!0(4LtjKdTX=_TPuL z6bph835Zo(*5~X@BX^)|rE)pd{~jCQb%A|MMR7^{D>*GI%Mw3R1wB0$SZw%SYEs#( z^h*p9x)bri6}yni@=+Lz`>WiXDX}sf$Dk+GfNQ4We=XLChRnzVpxxc8KtyZPa|=Hf z-{yVe$J2)Z)4;Fk9!vGj&+O?P89#JzE4>&XHw6(x@v}_1fj|6GBa8O?3^69;N;o}Q z1iJHT@}d$JV2ZaHSlm#;)68vi^8Y$yj;xey92^wr=>QIybk=FAgCpg{(Wzn#B~BJ- zFoQQ1r1ouUr@FYf-^PQ~^OsbaOAd@kAPfZhjE|f}jQHT8Kv9y$kIDM}5Yy}D1ld&O z{RMI(W=m+uHi??G=`z^Tg9~lAEJ36NdXYGPkVKzwnS|1{B?M zft$yi{bo2^#Jb$^1g5oxElZo*|_tMTj5V(&=Fh7!a;23kIJbE>o?opy!cIr5rNcv4^KJ=}=W_^2&bwnn0f0 zMU*7`(;CVE&DKFb-+37|s7oS-zaT6dR^%qd;rc+`KG$YK@Bd>n$E!6A=4XoAh5f42^gJZZvYh2K;c zdtY$_9(zgz*X)c#hE)sC!-POTn!(+CiKem`Kd=Pv@|0Xu(JvWEbOJnSn2QB2T6i77)kfpSB-E*Np#$? zDp_F!9>tZub^B%rSRFT#`xQj@kggBy#PHq?ZSESq*<7s`F)tg?+9WA~dK}nEV^Ihv z`FY&a0+~5=4E%NW+ss#)mSgcjN~VjTVNZGI`BzX5HXlDEO!B!`!iwL`&`25y2w{JI zs!dV%koFUiZTSW4VgQTaJf+FBBrRTGD7)(rY-dx*zJtm=Jp>$PAt2`PtvhkF;W{`_ zT;<^V9-jN3d`%G<68yN|T5wlQlGthe3>gtn^v6w?2Q~Qo%=wvS$=(Bi#iR(9VpZ=+Y$`{K#syD+ghsGmVx+AEY@e1MqxfNjj-E5N9&R_ahk z8Ip6Ni+IM4dYrTT4?bB$!^VZ@o16iiDCwVl%V4*8yOe&)8aAVQKgfU32KtuY{9-re zu86cUo6hnd+s z0;O4FNEtD3od_j>n2B(NgI;waJHw)d2zFw zqYz!+L9-S>>~>iJ5Lfm^^0}j>L7VhbyQNz2n+{Kx@aw{wr+1Ux0XNj!0AFo2%i|Pm z){H@!fHR5H8!o&b#@v>(t%!nN5>~6RklTt-21#{(-wCZ9?jBrp#|p0abBbKud)o+#=Omi<+tWqT!`X7MCowxo1|=E(32QIL9{a5*S%0@na4%G0ettgHD0_a4ud0|ue5vY-*BW{&Hyuygv;8j#D*Z;s?yBuN zly|FyvpWC3aJ4J(W`#XB^HLZ)IAu~wW5O^@;(b~H~v7lp-!YQY8{S< zev}i5_$bQH#Rf@CBa5bfyd?gSehC{L!BKj`8z!n5OzjA7wUyZZe)#@`BG=TQ_ffX} zfxM5qqs!{IJ^86uMF}Bv1@i-hb~<9U;_E}#Td+u?@o70kq%}?7%@sDg^^mnZktXs~ z)p>hcdHWHbhqsG9m|S%7AoZV=*qp-17czY*c)M=xqm#x#!f$Z+rN_MSuL-Ng{-HJa z;pS{LYia3f%4DC$rRl-^v03CM^HM|D_4*un;3GDWvd-?NG;5T<4O&!&JHZ*_(75f! zN2^dHDN9 zySlr|sd&`-06AjUme*VCoSL@PWvxJy)nNl+@{(H#0A?lzu8@nh=E{1){Jq$ixW8i4 z#S*0tpC#imF(5B8V~@)X7DlZlakhDSsP|yC=`%>1+MbUeFVggy@LlH~$o2I7hKSCBp_q09p*zDzZ zZOeuw9-wa6gR%c-)K+fdi~fh#d-ZH54&yT1PGWyfbe_$BWXKX*=P z9(6(2=ka`xFT=eK2_diIMp5+P9@BZJS7c?Ik;lB7$8L)%i^ndR-=%`wlaAdc7@dKl z3wcOeJtB(Iwy7V&J1rfXpz2R$KJJI?pAy^UOZ~b#EjxGLK{d7Kqc`r|uJZr(vN_=( zd~7%zEdU}$Wlfu}%={(STh0CS8snO>G>U(8O+8v(x%I~jt|vcvw^}xp5YY{$Jv%RQ zWnbkkp|2-a&)s@g&PWM+$(3Pv`Y8 z-5pJdXSEb;P8g$B;S$_y9ULd@!x}2cdgFR`>-~;V>`yo-puWMBIJXS?LrZ``Az6k4@8NhTx8LEKYGzHcbz#P<8?}b+iSx(6tasjVOb#+ z*LHh2MNXE1>_iKSOG)RQD6Z;MT>HKr!xrVqY|x4J=e%D?&q!!2PuSal#rV<{u<-hd z-TQ-cxK>-%$gta08iiQk$EpAE?wjH^o!H66MT*w!qgU_ouFNIpiJ;(m-~`(%lHD_y z0>2@Mu*bcJe(I&(#9irtZ^i_r>EL1-QSftx)q9$l%-8qb`7=0+Op2du`(@hWV4c+u zSI{1IHc$Ar?DITt%*5LRB2VF#*8g_o2>(^f@P)VG&mXmqoj5;3=kc`hp6A9-g_d)= zL{{Gug$5G~sQLQ|75`flq4u6IFU({^@DS_hor(~&Esng4ZY6kg`y;2*_wrZgb){kA zjQ{0V_(xGXZWo*}!%tA{n9*;Qqvgr8&%-=_d_L9$#^vt^SBBu0?2qGk@*BhFJ=Tf+ zI8mCm-m~Et!rSKBZaRnVhi)bohBREi8-6b^Zf@UYBt}A@!Q!3U%dm}1F{2s-e=i$p zyi~vbZC1~ncf-@i$YJfr>GnRpAmYJ~ncs*-p!m~V+Kk-)3{Y+8LyI*!KDCh>77XGH zp*#^e(i!|^l_V&&GAplS69x`hzZMCR2Amk7#TrpfK0RPKs~R&^CqPy}e{I(R_jD{w8`r!hGJ+ zxxwD~<;Rd@&ve~ii?~9=uUb0;lrQ|Oh9j@hVxyYbJF*z*ccCYv9em(`+CKPO>R1AH zgvhXk5H@mAR@`j$TKc>XH2$}L z;MU+5?m)usGLQ+CMmKe?;>r?h=Pi_Ia;3r-hWYd1^rvN0Ex>6Trr|SwPN20{Z6PD) z^!zxrNG6WZ?)L3+ofVr6u0IFzV-_`TY7wDEzXfm5DTT?P0YJrU>r<2sAc{~+@_M=? zK6?J}CM}3o*6DChAgnosY_zY^DdfZV*l&K9oK+*M1FYRZAb}gq6!PCY z4Xqug+}Y#fOOJ#+NU5^Wvbmaalp$d4%4ru=AD<=+l8Q?;eN|NAe84y4l8Q4Kf+HKH zs)2|w9ukgoWc5CA3lY85C_)S|N{Qk_4M=%Wc5y^xgs#El6$&_Rmq<2K&vhutO`aG)x%~%K<-1+;c+i!JRg)q5PR37*O!&nUeu>A9I6SNF{iG#Yt8{5HZ9BL_UAhHV4RuY_=-Yv!4uI$Ijb3!YB z-Z$nAC@uzo$J6|E2-s@z_}n+v9_|}eCW29g=^T3AW7%0#Q3$(g|0_!4ctwGR5Nd|! zugafF;gg3OcvnF4H0n4=$AN*5(XqNn*5fgk`yyNh=!H#OJ@`9nf-~>~0;J^N(6gI4 zs%{-YZsawtJ()}XdtGK1{ zZHArTEnI{jqOe|?#M7~s+!78pm2hf@Y}D1dVIdh=>7WiN@dz868jXR8<3M=KwB=>| zkTEQq#;MJHlRy$_JLH;dwNSaN(T{jzlGo@rlmhx6_lpI9$v3RbTA6X(Dg%iwIn|5^M9-jqicPZZV7Dhf` z)#wi|yUDpChZZ&yx<|2h0-oy@UckjsW6X(CuIYSZfu_~xon(plHP3c>7HCw8_dp!F zbC60Nuv~2jn{^Fytd0e32RClkZhua4%;`(YOq#g+w{jU!Da3z2<^+Unr_bar_A!%A z38`-^AT^Ku$0y+YQI=ITd54>a<0o9v6f9<_E?Et`&4<%W|1>f}7rLd5x*dhB)Bf^f z*Mfx$Q#8CI!z#>+Tqt9OoH0=UqGf>!4fz*#K{Xx&Oa%P?dN5j6_K)BY$gz8fS83Nn zb_hUAR8pF2jaTb3-wtBNrN5*Rj*?D!e1N~5qx_*(5qbE%Xo5t?d}NROD#`crfNHw( z-~$dtY_t3zNquOphB2ymhw=kz;}_(LUd z8{JC#8)KZ%E!pcabPv|w;dRQZ+Vwxf(a11@IeiA+jAQ5>+PAxR`Tg}T+Y1Yb5DPv! z%|8psr#kAQXw|-vz4J@Xa}p)*5}kJjeg;59dl>@7`07kj2VxSS{X9=3*&z!rxabFJI4<-8CN(sG=9TX$8*HT3+i8@1^01K!FW)q za#S1i7*rU0k#k|Cw%h1C-{0fI8~&jlc$qzSXQT^*fw-0AuUXaUfa?Eb$-jW@X|kcUrq9e28?opW!lzfE;l?!s-f(?5jOo?a782&I)V!}m}gSg zvp`ZI8;`ghC)s)@pB_=Xxe!X4Tr*4NYV4UCIM@>9ox0Gm#kgP@#wyu^ zgC^s1V`3OECHLaOO(>=vGYF|Vl`r$)vbUXXj+S1M0olu;t0ktTYwT{w9pHJV^0&=S ztNk{ql~;edylaNNuz@$lv!kGQIz~G7#n!^7LH{io9%5zIoKJVUI9z3Aqi%(mr<$$++{05rwdcoFzv%+CfOBu!5=-FqPAd6e zHCxcyjh&soT9C+`22vz-sVN@K4_RfIDc@A3pf1dQXat^PliqFRmOQ7) zMj{hQCC^Ocarls!qV1!sv`L9N=R*!l0|zMkt}rB)z$teYJs#01w67gGi3|wroq>Lk zzyD4R#hFNVYE{=j&FPs>vZJfVQgS~r1`5{V*XXqwLvv^GRKo>!!%BhefY2=XR^_ce zpZp-y*6Dh~7dE*;e(|hZZ=>Nb8c%JJ+DKzg#eY%!WDF0ySvig=h#Wqr;d^6CPvG-| zq$;`u$)Dt*Abv|CRCTmnp^$Ubw@Fe=#R*~xy%iT1C^qj!>myZCXt8tBP;OgY;$f$O zFgNoNfQP$k`e3)quEnwV_tX(~@>C+-)Tt&cnmKW22KQ5s2RTt-zTWsJrk<=N{PSVm`&56iHi-T}caKa5l?}rST+pf@$ zu54DHRI8(K-yIi4qDb6Ozr};HTFBu$A2h4yjjzrMftogFcF}!y3)`{N%6Ey)>5flh zYt1$#w2Rc+&#%i<*|ba2p`PrJ9{-))ZiIrkrJ?#ui}75IuP%?x|J*hs*W|~JMGfU# z-6l7FGu3Y4opZk3tS%6{^Y%z9D)SSRl?WN25x5Oje%XnX#pzHAsW%S?Lp>dYX!9Q! zK^F^p(Zd$Co!^qS7|^PKKf^})pIRg#)l>VxV?Dkv)mNd>L<$YPe))r@t(?C+B389U zr_z-gCZid0`=wHO3k`>2vUu<~7n))vwyF`9(0J@N$aw9yf*Out=vaA!SQ)s$<5)cO z#&fAq^%cwTm`WV;lj}~Y#-L}uMkRqZ-!C-!vwVm~T_rm&e{@5HoJ}Z0e(eyJF${9H z>eQ6f*AH2`*6Qdw$ciNT-Wk{Cq4GouXRZ|FxF?qBiCHp)(&+Pjoebh=_Y`PpqvP&C zSl}dPBbO@dDKCdH>e~{=QI=eU>eP$x$(env3Cr;pfTBLxK)tXI{{x+Y%8_7d!cEd` zxtO4ufVI^`KawoYd<&3b4M!#IQw|^u*QdYj=07n@8HJMw+ZqvC-g24p%WUldtLbs|N|lW%k3__N^asLk942i5?LzbI5urm?+o;oy(2vgu^jiL5 zW7)Sz^8J-1c{Ff#2h|BZn(^v4wpuAtO!xZzgxFv7j`?IEb_H@d;iTQ$-~gj_{!({B zya{v1QzwJ4&Y2cIPeDlNtS~3VGgPfwy%FVvmlbJM)D7q8x~ZdjE15fTQ4c>?qh-KI zRB3~O&&?ah^Ji1wtV8_vd(L*KRgO3i(2vG27(z~ojsRUZQOt*H>P;Ae`_=1iYWcw7 z^Gr1TMMF~~RAf7~drA4_aoblNrRR-dl889DS(kT$v?j1EujiRDSQmOm88`PLvEj!8 z*EH*%I1?-yDN3rmAHez}fdfoLCnHRG&CUVn!PK8^3E*e*h^-eTLghpiyS&pWT`fdt zVq}eG4?>NMt5+y;C^pP}->V%xbm?;5J(sS6XM4bU+ce(2AtF{nQ3?5P?|o7N`Zxc~ z%&ifO0Ix+Xk>|6qj=CZ1rvDqJ$xQ*)xC4@5IZ;CBddv9fn}@>J3y|4DsQb&wMD4is z?^nVhrHMnz>Rm<1SPF9&d@M516lS?0^m>Io*n!}At13>-Va-%sNw5&qy4KNiMB|Kj5?ud{JYiDWc zniT#Qn0<1D+7&1;1!@-}=8@L&oZ0MVsjZ zjetMWI!OtJgCK9?QF*vM_|ZLuZs~mhMv2vWIt~IdkZHvgoL=lj`XsA@epK4*{z^MR zBXFbf;JQ3zC5I)+Aa4=i{UKv29)~A84dpuo8=iy^#{pB2tOBSi^qq{0ot_`xQcD!| zaGn(6tdNHTw*^v?Zbn?F>9ru{0@|d<@^JhD zMA+q}B_2zy)_r1bxB~&M^G)%(_kxTxv3z_t>1zpK#!wE3Du%vkhe9F{ntKAIF>oZ3 z4c+MX7>WpFr}(fHHN?AzumAZV&uQ-<{#=LC@=6M6tlZgNH!)!8Q=~Xez2~qN;#8y> z`2C$JTul>!P1$ ze4U67&q3s(9O_LgjIr2gI8@lBHIBW3?|nmYzw{H)^9GS!t@jS)L2^uk{J^rZxWCP| zH#TgK-Um=cEx~+E9vfoo+0=W3kxA)-o8}(&y_Rl-gPxjnTfi~xdOmwvAfjF{Q zC&R0N3``r%TAtEmzG*_E)9?uW1Jxl2` z0QZ%)EfLL>^6!o?iPw(EfaLp*jA+8ruz5PBdqk)8HRgNW@SHG_gx8KdLiRJc&s~y9 zWUn5dWb(xqFHU+@BXPx1m$_w-CY{JUFU@;OVm5C!<#34SJZW#ax`o;2hwx5$DnTXv z$?Nzgq^>c%+0gA_I%!u}NAc|$@^v^CgdqFw?;S$YERz7GgEGNo#h!xZD1QG-k3bZxhWERLe2jDOK1G~cBNLeAx zDs7fLAD@-qC={g)SGTZ(y&=Y9lGlijYtN&5xmA<} zl_%jkLhYxbSQzJrHEbqNVKkIvqY=nar$s~9iz|Qu2Mml?uO(2BqQdCNDv5l%*09G4 zXSSwBIY|To-W)JLEaa&b9w^M&qiNK6M-i&IAN*Fd!!sgpXC`NW;w{OhrlUYRf}|oCkbEZPd-eu z&3A4loRdSm(l!foa)F%Qp#w8A?>#w@wD0+N?zQjpIvjJha`=@p@8x`-h7?5kiGX-F zM-sp7+jT5zP~%CVW8mUKc|AZ8_fg;Ft_1_a!1b07QV%_3w2nC`J&PAozm8{dbP{ns zNCtx~YR5TeIswLOKIwF)&>s_2&@LLwvHJ1A;g|k7&IXS=l$X}e5kq!|1ch0IWwJLBGHG)10$`8%Pw!T?Y^Ab=LOsnqz>+$iej4K}~iEm6qg zOM}HH&dZ(u3-0`iA0nPz8tLaXahvmAcIWChM!~DN(X00{((&LtFGU`SYuB3v8|R~E zL30CKEY{?PaqQd6Gtne1zmEi;-3;IPMQ5?@n;fl?Ue2T@lwmFd%Kxk-qzM6VFI)MF z6W~mIxhB37?V>0V6=e#P75jB9{2i!dc`FgaHlBw`kg(=XS4=YE@!9N7e*!O$^8CyA zRuLu5eobtPHt5P9(|vh-Xrxu1J7O7CIXfPW>*mRJo8>|E$N5z!`8VBDqX!VzM+&mxpdo2AU>YL+vEM98l5H5D?VwC0XTf2UC_I)SWs zc&BiWm;k7c=6!&Wx|WscoeX?<{|zF6yrE6`x{rxl*qA;vV@I5BehZqGCS`Uyw1I?s z)GD?8UBHu_?g+U$_)5MwZPyRK&|EQK$DM9=O#Z5?~(F_l{uSj;!d zZuP~G4w+uaPhX%`e?(YsxjK36m)Fj(nz67Vr7u=)_FmuAJ|X0A2*Q+!|j> zQbLPlVhQ^I`<7NgzY?id#xUmeT?SQOx^wxUF-0Zz0VXx zLjcim`kW<&hs!p!dnql}J39 z8M;{F-Oeb(f=^HEI3KoYAMMoi`ThyOfbu0yrAJnVvN(?C^rgE zO;wvGl+bXLL{w!dJGE7ZH9%XNEij=@C8@T{O<9Q8Qne$B4RWY>cN9HrMev#O&U0JO zZx05^FML@%HGlacNbsZ+-iN@J&QrvU1;C@H0~$SsOT7STa#KXS@;SUB^C@=%?D$Pi zfl+MZCHWMYQFcC_Zp#oRMy;9vsXA1*7RmW^IJJ)k z9ir%Blmmf@-Gj1yWBC_ZRga?2#dHTKooSe;5TT2GfAFrARfyyUI0$25IWZB?bfkMt z#><~58Q+gph-5rxq5H*Xum*j6S{k_k?xjv zd{aw-3f4-U&srpCgOY`dddSQDf+3s7WUkn8TqlCk85X6mcKeUn5kx3@wmOk+VxOL3 zZLcjhyGb5jczRqE@4L1mN8CqmNx(J+-XTf~3s*MffaM}9e(2WXqgrJAxzuM-Xxnecu zdnd{hYO} zUwuw}H>M03py55%=oR_MH~&n8>F)g2n6s|*+?`mUHDUfyP3l^X0H80Z7>^K^L~ z%d}LV#j8^~E^7-B(oo?3ujIq^e)s%mebcWeJQ}D1$F?<7q zit&!Dma6p`<(EfhuBfCacTPl3VS zq5Dm+ZV7i3a5zXXW)n-ur5{teJQ8D`q3k_dOR>b%sw@T&Lv!-!L!~Nn$Y;y_iPE9$ z{)5Dbsc_udYY>u3ezsmyqOp?3#tBxU_2jj(w&0WZyMc|TNqk+BvsMt!nzl}hI0Prl z8E+N)`0~LepE*4)yzWX!>?NOMfCbdcoQx4f==j~nrZ`EWoyW(lKc}ee=@_vK!Rcj` z0C6;Say5dp%Z@9i>E*x7e)J%n=D-SPVt!0awRxgfv*Z2+H-8Weq`33?_GNuZY1Hm? zFgjYJrZpBJbk;%?Or#m%c`TqKDd0x&tgFT9Vqnt!P0|)}_;TA1Z{RO{@HU~g+s*YZKK_V4B0$Fg2E;!7>?Q- zsm+mSGCtVJ4HCx!^E#6)iHl~;+2IeI%={4I=O6q=L9+G*nE%DsTSv9|eQDppU0U3s zxVr}{?pj=nyA`+KrNyDR7AwUaiiP6t?gV#tdGniRX5M*bzVqbIWZi4sNzT3ZK6_u+ z=al&G!O+Dc-FTs8zQc6z`q+orflVM~_`dcA>iNoav12(6n*nG%DAJhd9WS$U5RVdRQzX^O4lXzhX6Blp597;q zn&0@^hTuhI#f=du!q^DDMbq%_r_u^eLY_2wCq_xFXumzf z|JEwk>;KTZmz#*0p|IimjW_Jr8W$#)IyPmBR1 zW{xn0k7JR!@f!cqIca#b(#Rl!Cf8y5ewg8PLQswkqS zaX}l!{U;nZ!z=m8&*nFfa1(F+!29l8;v%bMCwjBS*U0rrsiC%w8a^jO_MrR7PG@+) z+t&CiZF!`?E0^+UHF&e%o{P2C;nZSCE+Z8ut8o*$|Foo2p9*W1DAi@)Ii@1jETZES z^n719mT=ET(Gv!jAn*`o&T1<(3Hz&b6d~9uS-~g>!EC|54hzk(Yf_Mv43#^!u*gX6 zv&YY>f-pB0&+CzfSwx6af%;e!vybG<;K$+@cezaRqy!K4lJp^1%@x3l?v^04P414vNQiAFw{w zxts!hAk*C{%M^i93KN~A0>)$ZHXMIp9-GS}#s>wf={^qQaC63|7WBT$$RP*G_@I=l zPSoR)3HZV7VNYvIgy!JWOHK%OGk+Kc@iZtLe=QIR1}G?YvdENTS;wdHn*edyy-SbLfls|%IP!V8+V+@6fujiJ2#Xd(3V9jMvG9Sb*wFE|DGgpP?UuZScsL3a(|ak;YS_oVg&Vw%iDOmc`TS(Emk zAVZ~L93YNN!FpHZ_a+SW)cC#cj4}(5O2y(5KQoCQetpRP$9_V7v0I4guPiiCNg4BX zJ!B=(D|-}8!3=xXjWNK2xy3srq$`Q*D$^sgV%?*Jz5sN>ano>^FKLDUW@P^F&xWZd z75HpOy{N9)dHDJTJ=8fW#3A)Wk;eLnPmdr>PtV44p0tC}?7liWq`qkORI>U>(%_7% z3jOwk;IEE(u3;!+oFJu@Jn+#L@l+hV78t)jaJ9y0E8?eYTvhQyhadE7y}_Vk;k?}6 zi%?4Bc+jic!R1T0h66PSJI`4vHm4Ki5efgp2DNLyskpJ@N1@}7zYy_oA_nmp%Q*C* zlPW~8gR0k!e-v2HL6~>T{y~}a$7oaNr4x6#*hbx-${K?|_Pd$Rw!t_H#K{J*S1kma zvf>lh@6y=x;d4O`@%-q)$oSVD2OJ&$!2)P)kM>uWQ!q8QW%H+)X++vVtcIBw=c9h;&xun47{{&sI-EH(sjN5bAQy4tprb zsuZJJYTJ>cnlLO3>!Q9l297m|~?>wWK{ z>v_6_s5hox5TL3lA}JZVKqlUqX*Ob)rV@#z`q)BB+EWOlGiaL3#VJ-x_Un8FO=9N3 zod5%CX%bo~bN60$MN*KAM6n~#5SV`aZs@+X(YyFLTfoxO+|kJ2G)p|`aQ)#HD|*oF zl3)SABI|>wshO7z$>(>CIFoAxMegdUBXp$- z2UkCs=VP?e8*g5M$Fq8ainsbj7e()%Qul?D>XXQlq;6C^vS^1(ev{i{_S^lvlKue~ z48n7H#~noS3opU;9F0S%CC7R_#qp?a=du6WGKV?L2X5Xn`65#Y6|3H2R>8$WWT31i(A^!R5|G?fV%abuiIY1Z*rxB0SLM|!UOhiZX)G<$yr z(KCkXWqJo2zk@E4!9&A&jCXh1(I67$ni`_Pqd}7+AKzJNOfK7m8>&~rgw9_2^xg(s z9?{b4Z1tdO=XbP`to`o$N$VYws?JCZ62)lBZ$mv2(X2lBZr`4{i&Lnevs2c!JwuGY z&I|!!p1gMh!e{=bVMNSFsphgW6X!8djz%j5QIa?YhDWXQ8+m=vA~JXRZfAqk=N4jf zAt9swKA-hVe|1v{%&)J4-QIi^Cb~k(birfxsA6Bml-Yi0F!0B~z2u*YRrimOq3Z5` zH~ak;YUZb*&Xq-ar@`%)(=ZmB!6;vRdDIt|m{y7+DHfbw;b}GHEGm8t2R20jGzQic zjkKTpc9I9|16Rij*$kW>3njMGgH$i(SKVWd%;+2sD|-TLV^HAExER)t=O*tX_5bP23iiVYR{xnr z(_l}|r-{x4o+Ti_S9JH%)fW|Hs|wj>U#`_>3jwve;?t?-=>k7G-VE6-jIC34c6gK+ z3Ly@oJCi5eka4&gX;=)X&&jGpn3QR)py!d*zZ09`Q2lV{m_jD3JrwnwfQFPP`A|92 zax4azm7JeNEU3zf5uUyi+HlAUnb*OdLDco zj08B7**CxI6!{LTF#36?Zi92XsE_y*k&D$UpO1@YFl8*M8vl-mhlY3x7*~Y#y zeRknWNCxV#jo;(%;LG9pqj~Z+DGK_(u(Ba~eZt)AdJU~bgMTX>PNfZcBG$vTjUVRU zz-=zoN%6!~&^aMSIYl4boh{p`35GoYx^~5{_Ba*83wI8%Pr_r6wUP@Pe^?g3WY_yc zNc>PD-gpPfig5HA>F+%!sSfPcH?Q5Bpl2s?3=rB>#$zFPKTz=2_jS@&49nmZ3G0-b z&iU7cN)i{;saWWt8CedUP4V2C_?@s)Q*vN>ecw+`3#6kuCqn6xQb);&p-TS2`~sI< zT^7_WAY!`~$Sb%I*hvx1+l25NpppH_!+Xa$NFuFHmjh94gJuE1h1n{QO%&J6y2~3};3s#d$O{O;dpdaO;4b zT?2@F;oW}{i{ig-U`2HApJq{$Ve~&&DU^SJNX@~7OlVE<3)vc3%0@od z?@T0Zi4ofLf7)@66Jd(UOTpoX7L=GHhU4Mk zEYt#Q;(RMnIG)E+?4?z-Y3Z2-sFr|#Q`i&|aZ~Fy_@40)V-V@w765nFw<}ghSj&T( z99W2juX#iP69Q|eS+^cOp?iiP;d7m&D)sFz)MW>=Snm>baq|F~Uk_s}Futb+4U!{s zvqUYfEm9e+t`?)0{^AKlc{~Wp`=h^GrE6B-PhfV}4VUXPcP!(5uy6Ko-MXH1XZ$;* z!S8Oc!#XFy^IllsvcPL1nM(3hXy|LP2lt`a`|=kby)vy3mY)@m@& zluR@;O9VC0$1+rQoeop8sj&a!;0rex9@!fK0HIAL5bti!qoh1?N}3>x?-s0hZ-+W; zGOsQFa=BBBytGR5#7wfhtqXBw6!ZLKw=6_+ocJtAP3aKe_#ui!Jm<3jCq}MA(sNza z@R2iF3aO2!Gnxc-5cchG=8^^ZNaf0JL}jFD7K2txRbz ze*Jmb1_k95e)5KaY~kKZU2R*9k?*%Fi+$O%p_1Gj?!v1nKI{vd)M$9x>jsKJuLSEt zYe2woLLGZ2b;~AjQ91~T!Z@XvIf%V`A-KA}8a^=WsSx*L@Hv)PN+nj6f*Aa}3No_V zHl)9>$20?i0Y+;r56WrRM9DvTKfU+8!u90&qM+wY;LjMgo$dT8j=0I9{l}oN?8^F* zDQn#gsJ{^!zkQQc>}2~@Yp_=*ZeS;l?XOHgQGK`P%QHzfSFSLvjVFVIT;CyvWaH=O z7YTk2D|1Q-7)?@Wo5H3l$Me-TDG2IO_=uyDc7rM6)zDJ+~w1NiP`dtpdWpks>f zt5KeHJXN~V0Xf8$Y&?lYQr%^D5Q|m^M+wIV!%$SnH zZcBqd;7|gD z(M@2HU#Q#NDjSp|T$M4lFE2H0{JL#fnA%Vsuc&OoaUzHQx=9K&g%~>7I;L_7{I(1d z%BNMCYNbcTurl>{*=5zN#NAbBu8}VsY!Su6kufcy1*Vz%Gs)Qy?p3(?<{{8oL|As< zcBeble2GjHbo2O@&G?q|wbQj=GX7qcB2MhIX_;Hys`A4fg-q8tMcuc(-HMquw=eK5`H3j<5Rd4w=J z!}bTFai2a@1mZR;(Np+*7tr2()jHR~uR^6<LXYO6*zY-vOrM=4??^vB@Cj+1un7Q5|XA+am3(7-y z6a|fRCFJoCE}>+r4q)ZfWZTh2kC8P_f!y zL8WZhIDo+}o39`76X7Hze#VEsR&h38vUTpE6;c%Pwe4pp?sw1+S#4znQl)3od_AUu zbYuU;#h&-#_C_&G+@cvOJy3PaDo*<)aYp;nzE|TpZNk)#3xSWOwT2f!yL?9D=ZL{ zoIAb#ox)Iq93uU>J;Zy+1}4^=wUigVRM6X94V8j#tHh z>2bE^Q@Baua4D7NER=t9we3b~Z0_L!3KdfK*DNmSm{cLBqOf&_$nlPYqpQT#i&Jr} z;kk2V|Lcu_p$MqYJl^IWJGAO9bO}xsu4-3*Zs{7DpYoHl&{*x$qJwuicz^pvTk(I{ zHA)c^llQ41hK!@eTyh?MiyOOV!rRPsrE>Z!W$6Ri;>lkHYB!sC{HhSW=D4UKfH)4+ zt2q0J3xB>%lP~B`;#2qG>wHUNaNH7TMWeh}?WxIv(@y&#AkAmKiZpZ#TV3~U=W6A1 z?&xE&tRD1BaEOS{Y5(Kn@SkrQ!x?MAz5se{JTJV}PH}p9egVS&8%L-o1GdxO`&&>ZGVX?_pY?BY!~*1f6_7f^ z^*@p@{xeTByZ@^m>8@mlDZ3CmJ_QVPW5PHSR;dDBv4;~4w!!p9yeB3&Pf0~%RQ;N|EP)7r^@^z+x+x(vv>2l@Z7 zwfiTck_B`_pmtQeCzV_?l^wm}=syw|(pQZsp@oLUK9w zNx5U+>zqq&PPO9Abg~@SCPztuN?n?u$8eKG#ga;eC-6oXu?PePA3(pR)yMhk!4rjaqr@=izH>8-@M}wcX+Fn z8ZWW^sPghHRGlpuA31Zam29x@;2-wC|E1}ehKY>cN~-_*l^R|^j~Jhb9AD3b{ps#F z0l|G&ZXFDQmuT}DRIfU~8jhUgdn22gcU8bp`)+ND<-#{kF6XYn0#>P4I5}IxG^;({ldejdO5ATby0Txva z4HR8$AVVG6c~qDY&OOXBiSfDM^q+xv&E3;`Okt_PXV6z_ah%EkAWX!v2oHh}3y&09 z(DSy{ixv~%EiK)0&_(!OC?h9~JjvQnR~(r`<|)7sAwYbmq2t%PBMANb;FBlN#7RNP?O zQ1K5`fKlHssRF;ZihLfpCg#~Cabd+d$|W2LXJkk1he&l3)}f`Lu3H5}KuXDBVRr}4A(U`vM1 zF)?Ddh7RW!V-P>wvNHmswm5ZX<>bEp_;;7 zcfZIAUp=mFrEA0V|M&s_>)Pi;ULm^c=0?PH{Plkn)#5NKo z@>Zeu{o~9VoqQJ83yQ{SG#GXD6Y(8!{WL5~eQg2d6&@{l5MRfoVy=H7WpkY7kr4NS zRZ0q;u=;<+=zsrANdz{DdzI(rWY`nKr#@lVtDfVXpI%?7!nZl)!V%owg9^O}ai`d! z0;|RNK94;oU!A5#SO_ss?03Vex?ir_!$4by)8##IWonCVZhJ5vo8v~tQSWRk;_@?} z<5q!cw-~X#?AEpXXGmrmrTU+2Sa}bZm0G%mN_f`vboCBbVlVos&D=j=Ih8*b^4Vhi ze3qK@O1@sl_kMf6KONFX-=qYy1%e)uSlNA)eXSph#wleg9$zE&vO z1r^VG+t@=B!3O3B(?Ld(q*#`jSJg;36F@8q37VK0JzeUTr28*J?$pTyPw-KriTg+FeZ8L_Qt)cRMT z2^J0op~7fvIH0_vyGU|ntX<`9vicyZsf@1o`7kFPp1Zz)lzt51$#75KG6t+$ag>I> zPDkuqVopmlLKHJAxJ0h=)MM;-6?2M-ye(%T0P9E~JKdW}XRy~oX+ZR0qL|3}D~i_C zwsMKB(+?`d0edS9+zMQH2&z)<#JB$r{Q*sd zC^>%k4}ICs?ZjY$Kd1gV53L4V#wo!R-(@u6+wy7KUNWdxP{g^kXjU8Bd#a^HZoeMK zhTbQ0PEEafH#o}4+;Xm-pI1j0Qc6OO2-kn~e)ezSxlxh^k8mqFUjfz5Ll0EUa3Dzu zC+WAme68H0o2mrNU4bKudjrOP?n(`L^9J+nU&dPU7uFQ1D+50L2a?SSANF}QW4~#0 z6VX=8&*@)As##N$tRc-R1OWDrHPc5BW&4Y)nytcCKe)Q3e7 zLI7J0w8vR`|77lmw~T^4ol_z*JVShq3(GNK@twMm(BRVBJTc*oZ|%F{&)W7A)h|Iz zThHUQcRpF)9<9vNVQj`zf27DkQw}w*yRf`LN&?D=AG-|X0>yOC|2a+QBWQa(?y4Le z9ev1@!v>znlkB$99JuG7(`MPzWbGjT`m~r83e{(}im_$h`1tJw#Vy*4@o9eQY-07T z{4W)+I1{{#%vR^@^_@IZ{dLXAgXZX`ai(}pE^v(Kq z)16}bf^4yrBK(7`QPkVy7mA%K^)X;4ol=u!Xbb!MWZlIFako@~-Nz9#qRj=G6PTF2 zQX<~wozd-#P=y0Sv=ELl{>t71_#sGFUu&b^Rqt*ijvxIVty9opEY4J$ZBie!5u-_wfg+(nLY zNT;(Vw8Dg`T--dl)TVv80_5(Vl`zTJsfMljiCl%#^-tmF8do8u-;Z<^+<@IG)3L8T zUP%ic-UB+zGqJ5rT#W$(t3;5P+y&1@^l;%a{FGD6GZ56<$|6veSk zpp`oTW_`1E_;B(k(}#g4+>9re5>Wf4T!I)kcrgrwifT1&V`uVz_b1zsmE5Vo*`JBc zZwPVL#0PA2^_4H0$pFUp<-3WqJl}pmlzG)7e_mKB#W6p1Ig2I&9ZF(yGqm-y%!`C$ zsmL<-qdgq{(D&u)Uj>f(Yii7p@e7YRU2y*Gk1g|~KA@5b(G5SSDg4BuJoPydN*8q$ zGZzqeiE0>MB*Jc0(a`Ff>;duZEn?ZT=ce1*bJ~r#N0(IUwsJdx$rR*B?)JBAqzgrY$y&GoiZ6cuz8neR1m zUGm=fSdHje85@i4N)QGji34Qv4n!_&v+4z3J2>)V+~pQ(UR1RSStyO$$dsI+_y3_6oNpcHcREm4v`eX6~80l4nXlrhLYELNVZh`9I+PYvrrM)2h zlcz}v=V1kW=QGtCPQ4fEJ|f@B3p}%3ram`sZ?Itj6iHg+WnWpfo-V?DF%A;m<36l@ z3!v!i=<~FDobE-9tMa>+h@#yfDyey>fUt{+E-E!E@Ql3*2|y^XhGF4dQ8Qx zjd}D;+Wa=VzlnH{eej4^o8}d>qoh9y%WgE^8GroO*SoAcvi;$l^QqV-#_7oHJLA72UIK|%Wrg+Nk*bxI zkKFT9yj0Vo-ZjcPyIO0iGseq&v5r7a;1AaH$J+LQhJdU`{W^otJD)4D@1=I1*EMez zpNw}h6c{JGhg3f`t!e&8`uvYgG9RoLw0WY%ER6SFRKEO97C0{NtrP~X+mXt*B~wLR z?rWC%RyJW{KFWDoAYz>8ML$^E%%{8=e)W!2br)MKLW@GHQU1VTp}!u*G4_H~zSf;z zd<*zaQby3+LUg;}0uoM6N&S?lv~{R@Rz7H;({nX!qVmUHm}1g+{kcF594q@r za%Q^b&CZO<_b@N9m`uh$(-=bECf1%n@n2 z@l}hVJ#J@|cc?)Fku-+OTXWWSdVj7~tDMryIR(drKF^zrGGiW)`{g;BoB(ge^_(ZO znjFr&;jS)>{t6vG^_;%1xuIv8Mn&fG>65LI*HVjc#ShJg&igJ|S(!Nn<+raEi%daX zpFvJV7^RP?d{_G_c)7k6xUG6G9k7Y1HhUzR(Xx~qwD3u(q7T9}aHFm0Rq*Vb1CL}C z5BEZCw%+~5^mbL*Z)@iMwq8d}ItmI3`7abdT)gE%x?rd&8$~^;b`s!rX=5H=M10IopFrDEz9>(5Pz}CiU@N>rO+<3(2YX zeDjQ=QsUk7qUn6pLbLKL$?%*_T#YAZ#CTYMsKYnT{^piVy@eI;UH)X zA&^2?yRG8?yGJKw#`P=79pr=Slpck>XqtEmj{SQ}(q-|=t9P=nAP6s4NZhbeR3{6y zmFV+UCu7nahYTgm`ze2%q@HtsQhHX?5Ppq!pwh3AO1~jM3Ze^tTvBy^-~1p(K;-Z0Dp zzb5d|;FwE|TFfmdRw-1DlC;lDp zQP7WH4!qGN&e2>(xx2iAeb!?O@^=LfJ^r3iqy*myUqFca!RwB= zrUISoTz+2Z(K&Bidgfg65Js+@QlDMAdq4V5T{7oiZ`!J>bt57;_IUsMHnI*q7@T#u z6O?d7mAuf25|H)KK_<5lFU1%lpHN$?(ef4yCsWY8kWq{)ZUzUb~f;ReU zZukm0a61zV$8I~`Mk34nY=O$$;W6ad-{-Pa7DEtX5zQ9E`gS4we|Cz6foW$RfbQ8wx*s+VhW;RoP3MJZXcsLCm*9sf8)!eG+?rwJ0&7Eb@10lhgc63RjXJ)(z46`k^-nVC ztWg`ZWl7;ZpW5H~5;@+75+mP*^ja$=Qs&qIwtNiPWJVmNoY9=@3D0e?*elghahIIZ z`7j4I3$;NoGv<%I9h>9+a!D`lPd%^hYv|O}P~-X4$C2Sbe=KX?z{ZPpekCjh#>~C6 z(o;|>(c@Tc3X73NJ!_O^U|^2$8>j4KtQxiyO)MVXr{c5k_^gPxp9YTn!IAky(F!pi z|5Ri`tad+aDT_^XbaVtx%LJZtk;zLJQ#}k)S3zM!2{$BjLs^2KyaSyE4yLVlo?E_q zYhPKc{^6~)p~{IWw&LC`&SprhTX|i4%zmBz^RnuPxRs2w3bV;QA8BN_8O>^y59J6@p* z-@odLCLCh#F$}z}K|+^dWo6y9=_7>N4FqYd%GZ#&tGf|Z;m00$>dFCg1|wowG3c^1 zSXb#MbhpqI^uy^Y`ch9)kOe+?oD)G!*vqN=u^lR+a*BV9_~CYBMLmQ{JnB^paUbCQ zfMvM|_K4Iyf3OB#P<4=67xPNdy}uI7d-3lm5b!dGQ1H&@2A%3H*1NXzl>bhR5vUEU z{G=Q+TJU0>ZPA2YHoC<}tDP?5pZ!gr~xIJ8cvUPAsR5)H) z#5{(^yPdum8Sa!~jcL@qk+&e*(z;C0MI$>O28vVAefIhb>qCLqBV75@iQDN4ZK$QZ ze9rUh*;^&>YGm4NcZA5ceYJavLr}&7Sr^M(gq@M~heR~>dQAYfcD&M9|NS}n^tHL; zmXOqm!R@T=cW(9<$8%#G_mtsv-15Yo$EQu@+)2Sdj=9n)yw*+)qzj$0jZVuf28|By zJM3+^Vy-~$X>{%k-mZbFu4D+4s1i(9zHgV8a8|4vej)aJ)2?f^Y~((p9ancadkhe7 z3!|*6tj?bC>$vIIZpZ`o1(C-@(g1&t!*^TmH3V<>G#`Bp4F)W+OF-aNd4h5#|G@80 z%$Bdu8I$WeATZF`LF_8B+u!8k&M04V@@;(0Pi+2&g;x&B8O+~F5GFuAo(2CqOaEo1 zfu;WHVS3u+FUf)^z3|W0ANZ{9OcoY`J_n`ED%tQ5+eXjG6fbF|vf~f_yj%10K3feG zqc_2On`3kziEoln%@Wt=GQie4$Kk}713H&XD?Tqh4x8? zA5H6iUbCM}lc_|%zI$rOn{{7ViyAR~rn<`Gcg!=Ki=@-h5_s9dfmeLVZN_UkeF{Hm9SKX#S?!n&xZgZGxFTu_c;dToFSsDRgkLN0IOnO~5WCXOzaJ;H(;9m=jnKFV$zaTFrvptni1n5}mG!JNpx!M}KV$W7JBdo^qSv>_9@ zC|}r;*pPdU220?siJIIjEDHWJhFamQ;bz^EI z-~N$_m6g-jG+Ut~B?ZIj=J1nes|k>sRp#3+)_89&C&Fjc9^9{t*qW5Z;!43IxN?=9 zTzlzfn9MZ-y|~^SxZbA1Flt-sb25d^?R32@t}nhi1_sO=7g;coEPb4q$u=;tZn6XK zE=@WE6&2=_nWx)@7*|<3=nGf!uUG$g=%C)MOfaoDN_ zO;;mFMY7!)+PRGinV+8Ct5S?&AV99w2GgUe$jU|r7c#6^!m?f#eu)oStW|(3fpQ9* z9x9F7oz8w$m3esFcxbb&O#`vw8`E46Z_mx2kt{pv%cTHd{P~%geJE3nDZXTt7aCN4 zu3GTEoj7-LJl@J}@_`LsGz@eKM6W+$V`HnKpBFSYFJNF|=&kESRTgRlYZKZE2?Q*?H><$F0D^i^17LE!UE<(4VC4GHXABDdv|SDjpZ*3cO;YzGpvt%K_p;A} z=gEW{OW%y+H5M$vL>>mMo-rLwnLod7p|Hcw;47q~oAJrW%EGtl=#rHN&DJu(;20GH z;B-?`V0NQP)HKx9&A?>-@aKf@SDK9T#5PDxd(!Lnlxm!uoD#QymXuE!yk)DEM(n8K z!h39n%@#Z7KvXVql(yNqIV$29LK97Vpzrwx)jT6L`Uca`3m6Py#tnc`kz2i7%T0N2 zqSN|Oq57ln*RgAP=*d2eJs=vIK6G2Z#it|f=K3yNlZ_aWGCX9o|_?z6xV!B_g^!9K52bVEQ}x1@I=brPPA;UziPHVNF! z-nnw(>*vec7#U5GP%|($Z@g}~F&zb=|K!<1G;BOi>UJ?@Nu=M3j$40sv^s$@K?0&k zpIBb5a!ov%8&ZpMFg2uP|HYp>fct)f79{8{%OUQP?b>y9J-ndXpL-X;YvNg3+tL?s2(8A-{3I)AyKY-Seq{-z2^@AY5V2 z`{||1sc^G@VE5*KUZ#i6Aw-C|&yk@=sla3qCQw{s0xdK&-9wp^f)B6Lljy3ntBe`J zUy^p8Kb;1>j_0x*e&sDMAAAEnD)HBBjAxjOxIY%-aco`{#XRm@Az@KM zg(Pf8Lft?<^w^HYNBj<<>bL4a#eK~xQFE_%0mDmhYsPhrUG2ArY?%~J>rM>~=sr3_ zf~ImuLUZ`#RryqI(bnE~dC?aB(3lrxTV>qlJ$nTAQ;e&nw$|{{tmpB)5$H9~ z{}FLa0nSGfXu|1lk+okvlD*65B&aBzLg&R%B?H&h-_9g&BJ{#DIw&#%d)B{R#< z%>~bR%!lQjQ0qrlOK3}Q3sB|11?e)6Nk7Swnn+xXFCa9d^hU{aU(I)Z;RGnH{09I!_L?&!!oucb+Tjhi#Au)%Y!%s>kR>r5o ziBAnO^n>~IsH%h4WFha1$N@Us0y>AWfu?!AXwd7=R^Ocn@k-%hN=bX*j7iXoN3c-E zVTq(hqr$5DvKR9GzDBNzi#=2%b$y9;h~?ug|3Gblur?W15BO4!EeER>*8k9G-9(%Q zn%8z#?F=3TA+oofw}GZ-D=XSp#W~PX`(w$H_z$Jw2w+mx_SNq1PDHlp&`A?zbA`A- z>FX!L3|NZ>#aXZ;aC2Mg%PVc_mf2qj#!OOvWK7dqzkuF>Zl6aFrtCX8QKptu4lv~5M>Q_$D)=OX+v#~>r zvNCL_-L~aJ)@+n7Y<%1O7Mc}HXlf~c{VIc~agh<@F+5n{yqCaa*uG^E^qalozR#2I z*w?bofKhyRqN_kVj=;oMof1=q6<9C3B5@%=KBpN)c?&V`=2HO>S!EJ4g^n?gpX_Xm-3S{p=)#k<&lu2W$8`bi@Y7nTK!+!JbT(c zi^Ch26clt{#yYs1J#WC>jV(KWuhcv|!Z{UtdkAtTu{eIv3A$&Onm5#8%z1Zu zm{ubx0x01u(xXKQR!v@egOZ+wSwn+Amm(=?zF=$o&PNCYxD36!CkOnBzk3y3)C-|+ z1ZTpYbWAnVO9yLPIH;?4_-P6k+1c4uye-PRtL0sv7*xPU%^`oat>H{f5@roN_Jq>L z_zRYcl{3*nOXWuTC91i+dDcpo<~A;10NGl etGPaY|vEI`*{q>hUc&<4$0#(sOm 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�WS+0BVFKPc6q|< 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%0DQWCtz1* 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

A|Hp>^@{4=4x+nv+ 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 O8DG3|q2!!n#J>Q(Y)7R4 literal 0 HcmV?d00001 diff --git a/images/whats-new/rel-notes-nov-22-ignore-extraneous-annotation.png b/images/whats-new/rel-notes-nov-22-ignore-extraneous-annotation.png new file mode 100644 index 0000000000000000000000000000000000000000..cbce7a837a94aa5942b135e9a4af4fe583065dd0 GIT binary patch literal 159425 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≠K#_Z&$*ah>7 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 MSyh<|X_LVJ0YBV|9{>OV literal 0 HcmV?d00001 diff --git a/images/whats-new/rel-notes-nov22-app-warnings.png b/images/whats-new/rel-notes-nov22-app-warnings.png new file mode 100644 index 0000000000000000000000000000000000000000..2dd8d9f9e94e124bfc50956ac54be670995a4cd3 GIT binary patch literal 125745 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 nWEH!6>K;lbjto4rw#%_;chM?>oIurS=Z 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

|tZY0X2 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 K&t;ucLK6V;gY_N& literal 0 HcmV?d00001 diff --git a/images/whats-new/rel-notes-nov22-card-view.png b/images/whats-new/rel-notes-nov22-card-view.png new file mode 100644 index 0000000000000000000000000000000000000000..248fc5f14d30a59dfe4b8c51264704e1532808fb GIT binary patch literal 122393 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 Date: Tue, 6 Dec 2022 15:13:38 +0200 Subject: [PATCH 11/21] Cf report jira info (#271) * Update Jira integration and issue tracking Update Jira integration content with new arguments, screenshots * Minor updates * Update jira and issue-tracking Updated content to reflect integration type selection with new screeshots * Update jira.md Fixed type * Update Jira with writeback and images Added images for enrichment and deployment * Update jira.md * Update jira.md * Remove extra slash Removed extra slash from path --- .../container-registries/amazon-ecr.md | 5 +- .../container-registries/dockerhub.md | 4 +- .../container-registries/github-cr.md | 4 +- .../container-registries/jfrog.md | 4 +- .../integrations/container-registries/quay.md | 5 +- _docs/integrations/issue-tracking.md | 5 +- _docs/integrations/issue-tracking/jira.md | 102 ++++++++++++++---- .../jira/jira-deployment-info.png | Bin 0 -> 98590 bytes .../jira-deployment-report-int-settings.png | Bin 0 -> 106553 bytes .../jira/jira-enrichment-int-settings.png | Bin 0 -> 81966 bytes .../jira/jira-image-dashboard.png | Bin 0 -> 143530 bytes .../jira/jira-integration-type.png | Bin 0 -> 22287 bytes .../jira/jira-report-info-toggle.png | Bin 0 -> 42708 bytes .../integrations/jira/oauth-credentials.png | Bin 0 -> 84054 bytes 14 files changed, 98 insertions(+), 31 deletions(-) create mode 100644 images/integrations/jira/jira-deployment-info.png create mode 100644 images/integrations/jira/jira-deployment-report-int-settings.png create mode 100644 images/integrations/jira/jira-enrichment-int-settings.png create mode 100644 images/integrations/jira/jira-image-dashboard.png create mode 100644 images/integrations/jira/jira-integration-type.png create mode 100644 images/integrations/jira/jira-report-info-toggle.png create mode 100644 images/integrations/jira/oauth-credentials.png diff --git a/_docs/integrations/container-registries/amazon-ecr.md b/_docs/integrations/container-registries/amazon-ecr.md index 17aee8611..4c3e05c14 100644 --- a/_docs/integrations/container-registries/amazon-ecr.md +++ b/_docs/integrations/container-registries/amazon-ecr.md @@ -7,7 +7,8 @@ toc: true --- Codefresh has native support for interacting with Amazon ECR (Elastic Container Registry), to push, pull, and deploy images. -For information on adding an Amazon ECR integration in Codefresh, see [Container registry integrations]({{site.baseurl}}/docs/integrations/container-registries/). + +For general information on adding, editing, and deleting an Amazon ECR integration in Codefresh, see [Container registry integrations]({{site.baseurl}}/docs/integrations/container-registries/). >Amazon ECR integration is supported only in hybrid runtimes. @@ -36,7 +37,7 @@ The table describes the arguments required to integrate Amazon ECR in Codefresh | Setting | Description | | ---------- | -------- | | **Integration name** | A friendly name for the integration. This is the name you will reference in the third-party CI platform/tool. | -| **All Runtimes/Selected Runtimes** | {::nomarkdown} The runtimes in the account with which to share the integration resource.
The integration resource is created in the Git repository with the shared configuration, within resources. The exact location depends on whether the integration is shared with all or specific runtimes:

  • All runtimes: Created in resources/all-runtimes-all-clusters/
  • Selected runtimes: Created in resources/runtimes//
You can reference the Docker Hub integration in the CI tool. {:/}| +| **All Runtimes/Selected Runtimes** | {::nomarkdown} The runtimes in the account with which to share the integration resource.
The integration resource is created in the Git repository with the shared configuration, within resources. The exact location depends on whether the integration is shared with all or specific runtimes:
  • All runtimes: Created in resources/all-runtimes-all-clusters/
  • Selected runtimes: Created in resources/runtimes/
You can reference the Docker Hub integration in the CI tool. {:/}| | **IAM Role** | The name of the IAM role you defined with the specific permissions for authentication to the ECR. | | **Region** | The geographic region hosting the container registry. Define the region nearest to you.| | **Test connection** | Click to verify that you can connect to the specified instance before you commit changes. | diff --git a/_docs/integrations/container-registries/dockerhub.md b/_docs/integrations/container-registries/dockerhub.md index d74025c95..fca5b22b1 100644 --- a/_docs/integrations/container-registries/dockerhub.md +++ b/_docs/integrations/container-registries/dockerhub.md @@ -7,7 +7,7 @@ toc: true --- Codefresh has native support for interacting with Docker Hub registries, to push, pull, and deploy images. -For information on adding a Docker Hub integration in Codefresh, see [Container registry integrations]({{site.baseurl}}/docs/integrations/container-registries/). +For general information on adding, editing, and deleting a Docker Hub integration in Codefresh, see [Container registry integrations]({{site.baseurl}}/docs/integrations/container-registries/). ### Prerequisites Before you configure settings in Codefresh to integrate Docker Hub registry, do the following: @@ -23,7 +23,7 @@ The table describes the arguments required to integrate Docker Hub to Codefresh. | Setting | Description | | ---------- | -------- | | **Integration name** | A friendly name for the integration. This is the name you will reference in the third-party CI platform/tool. | -| **All Runtimes/Selected Runtimes** | {::nomarkdown} The runtimes in the account with which to share the integration resource.
The integration resource is created in the Git repository with the shared configuration, within resources. The exact location depends on whether the integration is shared with all or specific runtimes:
  • All runtimes: Created in resources/all-runtimes-all-clusters/
  • Selected runtimes: Created in resources/runtimes//
You can reference the Docker Hub integration in the CI tool. {:/}| +| **All Runtimes/Selected Runtimes** | {::nomarkdown} The runtimes in the account with which to share the integration resource.
The integration resource is created in the Git repository with the shared configuration, within resources. The exact location depends on whether the integration is shared with all or specific runtimes:
  • All runtimes: Created in resources/all-runtimes-all-clusters/
  • Selected runtimes: Created in resources/runtimes/
You can reference the Docker Hub integration in the CI tool. {:/}| | **Username** | The Docker Hub username.| | **Password** | If you enabled two-factor authentication, enter the personal access token for your Docker Hub account for Codefresh to push images. Personal access tokens are more secure and can be revoked when needed. Codefresh can then push your images. If two-factor authentication is not enabled, enter the password of your Docker Hub account (not recommended).| | **Test connection** | Click to verify that you can connect to the specified instance before you commit changes. | diff --git a/_docs/integrations/container-registries/github-cr.md b/_docs/integrations/container-registries/github-cr.md index f8aa77a79..b78282d77 100644 --- a/_docs/integrations/container-registries/github-cr.md +++ b/_docs/integrations/container-registries/github-cr.md @@ -7,7 +7,7 @@ toc: true --- The GitHub Container registry allows you to host and manage your Docker container images in your personal or organisation account on GitHub. One of the benefits is that permissions can be defined for the Docker image independent from any repository. Thus, your repository could be private and your Docker image public. -For information on adding a GitHub Container registry integration in Codefresh, see [Container registry integrations]({{site.baseurl}}/docs/integrations/container-registries/). +For general information on adding, editing, and deleting a GitHub Container registry integration in Codefresh, see [Container registry integrations]({{site.baseurl}}/docs/integrations/container-registries/). ### Prerequisites Before you configure settings in Codefresh to integrate GitHub container registry: @@ -27,7 +27,7 @@ Before you configure settings in Codefresh to integrate GitHub container registr | Setting | Description | | ---------- | -------- | | **Integration name** | A friendly name for the integration. This is the name you will reference in the third-party CI platform/tool. | -| **All Runtimes/Selected Runtimes** | {::nomarkdown} The runtimes in the account with which to share the integration resource.
The integration resource is created in the Git repository with the shared configuration, within resources. The exact location depends on whether the integration is shared with all or specific runtimes:
  • All runtimes: Created in resources/all-runtimes-all-clusters/
  • Selected runtimes: Created in resources/runtimes//
{:/}| +| **All Runtimes/Selected Runtimes** | {::nomarkdown} The runtimes in the account with which to share the integration resource.
The integration resource is created in the Git repository with the shared configuration, within resources. The exact location depends on whether the integration is shared with all or specific runtimes:
  • All runtimes: Created in resources/all-runtimes-all-clusters/
  • Selected runtimes: Created in resources/runtimes/
{:/}| | **Domain** | The GitHub registry domain and is set to `ghcr.io`.| | **Username** | Your GitHub username.| | **GitHub Token** | Your GitHub PAT (personal access token).| diff --git a/_docs/integrations/container-registries/jfrog.md b/_docs/integrations/container-registries/jfrog.md index ccb22dd0d..48bdd0573 100644 --- a/_docs/integrations/container-registries/jfrog.md +++ b/_docs/integrations/container-registries/jfrog.md @@ -7,7 +7,7 @@ toc: true --- Codefresh has native support for interacting with JFrog Artifactory. -For information on adding a JFrog Artifactory integration in Codefresh, see [Container registry integrations]({{site.baseurl}}/docs/integrations/container-registries/). +For general information on adding, editing, and deleting a JFrog Artifactory integration in Codefresh, see [Container registry integrations]({{site.baseurl}}/docs/integrations/container-registries/). @@ -17,7 +17,7 @@ For information on adding a JFrog Artifactory integration in Codefresh, see [Con | Setting | Description | | ---------- | -------- | | **Integration name** | A friendly name for the integration. This is the name you will reference in the third-party CI platform/tool. | -| **All Runtimes/Selected Runtimes** | {::nomarkdown} The runtimes in the account with which to share the integration resource.
The integration resource is created in the Git repository with the shared configuration, within resources. The exact location depends on whether the integration is shared with all or specific runtimes:
  • All runtimes: Created in resources/all-runtimes-all-clusters/
  • Selected runtimes: Created in resources/runtimes//
{:/}| +| **All Runtimes/Selected Runtimes** | {::nomarkdown} The runtimes in the account with which to share the integration resource.
The integration resource is created in the Git repository with the shared configuration, within resources. The exact location depends on whether the integration is shared with all or specific runtimes:
  • All runtimes: Created in resources/all-runtimes-all-clusters/
  • Selected runtimes: Created in resources/runtimes/
{:/}| | **Server Name** | The URL of the JFrog Artifactory server instance.| | **Username** | The JFrog Artifactory username.| | **Password** | The JFrog Artifactory password.| diff --git a/_docs/integrations/container-registries/quay.md b/_docs/integrations/container-registries/quay.md index dfe9cf817..88c0af210 100644 --- a/_docs/integrations/container-registries/quay.md +++ b/_docs/integrations/container-registries/quay.md @@ -7,7 +7,8 @@ toc: true --- Codefresh has native support for interacting with Quay registries, from where you can push, pull, and deploy images. -Adding a Quay integration allows you to reference the integration in external CI tools such as GitHub Actions by the name of the integration account, instead of adding explicit credentials. See [Image enrichment overview]({{site.baseurl}}/docs/integrations/image-enrichment-overview/) and [CI integrations]({{site.baseurl}}/docs/integrations/ci-integrations/). + +For general information on adding, editing, and deleting a Quay registry integration in Codefresh, see [Container registry integrations]({{site.baseurl}}/docs/integrations/container-registries/).. ### Prerequisites @@ -23,7 +24,7 @@ The table describes the arguments required to integrate Quay in Codefresh. | Setting | Description | | ---------- | -------- | | **Integration name** | A friendly name for the integration. This is the name you will reference in the third-party CI platform/tool. | -| **All Runtimes/Selected Runtimes** | {::nomarkdown} The runtimes in the account with which to share the integration resource.
The integration resource is created in the Git repository with the shared configuration, within resources. The exact location depends on whether the integration is shared with all or specific runtimes:
  • All runtimes: Created in resources/all-runtimes-all-clusters/
  • Selected runtimes: Created in resources/runtimes//
You can reference the Docker Hub integration in the CI tool. {:/}| +| **All Runtimes/Selected Runtimes** | {::nomarkdown} The runtimes in the account with which to share the integration resource.
The integration resource is created in the Git repository with the shared configuration, within resources. The exact location depends on whether the integration is shared with all or specific runtimes:
  • All runtimes: Created in resources/all-runtimes-all-clusters/
  • Selected runtimes: Created in resources/runtimes/
You can reference the Docker Hub integration in the CI tool. {:/}| |**Domain**| Set to `quay.io`.| |**Username**| The Quay.io username.| |**Password**| The Quay.io encrypted password, or robot account if you created one.| diff --git a/_docs/integrations/issue-tracking.md b/_docs/integrations/issue-tracking.md index 60ea2d5a1..e35f51606 100644 --- a/_docs/integrations/issue-tracking.md +++ b/_docs/integrations/issue-tracking.md @@ -17,8 +17,9 @@ You add an issue-tracking integration in Codefresh by: * Committing the changes Once added, Codefresh displays the list of existing integrations with their sync status. You can edit or delete any integration. -### Configure container registry integrations in Codefresh -Configure the settings for a container registry integration in Codefresh. + +### Configure issue tracking integrations in Codefresh +Configure the settings for an issue tracking integration in Codefresh. 1. In the Codefresh UI, go to [Integrations](https://g.codefresh.io/2.0/account-settings/integrations){:target="\_blank"}. 1. Filter by **Issue Tracking**, select the issue tracking tool to integrate, and click **Configure**. diff --git a/_docs/integrations/issue-tracking/jira.md b/_docs/integrations/issue-tracking/jira.md index fd223281e..1f62304b8 100644 --- a/_docs/integrations/issue-tracking/jira.md +++ b/_docs/integrations/issue-tracking/jira.md @@ -7,48 +7,112 @@ toc: true --- -Codefresh has native integration for Atlassian Jira, to enrich images with information from Jira. Codefresh can monitor a feature all the way from the ticket creation phase, up to when it is implemented and deployed to an environment. +Codefresh has native integration for Atlassian Jira, to both enrich images with information from Jira and report deployment information back to Jira. You can monitor a feature in Codefresh all the way, from the ticket creation phase to when it is implemented and deployed to an environment. + +Here are examples of the Images dashboard in Codefresh enriched with Jira information, and the Deployment tab in Jira with the reported information. + + {% include + image.html + lightbox="true" + file="/images/integrations/jira/jira-image-dashboard.png" + url="/images/integrations/jira/jira-image-dashboard.png" + alt="Images dashboard: Summary with enriched image information" + caption="Images dashboard: Summary with enriched image information" + max-width="60%" + %} + + +{% include + image.html + lightbox="true" + file="/images/integrations/jira/jira-deployment-info.png" + url="/images/integrations/jira/jira-deployment-info.png" + alt="Deployment information reported in Jira" + caption="Deployment information reported in Jira" + max-width="60%" + %} + +For general information on adding, editing, and deleting a Jira integration in Codefresh, see [Issue-tracking integrations]({{site.baseurl}}/docs/integrations/issue-tracking/). -For information on adding a Jira integration in Codefresh, see [Issue-tracking integrations]({{site.baseurl}}/docs/integrations/issue-tracking/). ### Prerequisites +Get your Jira instance credentials based on the type of integration selected: + * Secret for deployment reporting + * Auth Token for Jira enrichment + +{::nomarkdown} +
+{:/} + +#### Secret (OAuth authentication) for deployment reporting +See [Create OAuth credentials in Jira cloud](https://support.atlassian.com/jira-cloud-administration/docs/integrate-with-self-hosted-tools-using-oauth/?permissionViolation=true){:target="\_blank"}. + +* In the Permissions list, make sure you select only **Deployments**. +* After you click Create, note down the generated **Client ID** and **Secret**. + + {% include + image.html + lightbox="true" + file="/images/integrations/jira/oauth-credentials.png" + url="/images/integrations/jira/oauth-credentials.png" + alt="Set up OAuth credentials in Jira Cloud" + caption="Set up OAuth credentials in Jira Cloud" + max-width="40%" + %} + +{::nomarkdown} +
+{:/} -1. Get your Jira instance credentials by following the [Atlassian documentation](https://support.atlassian.com/atlassian-account/docs/manage-api-tokens-for-your-atlassian-account/){:target="\_blank"}. -1. Note down the following as you will need them to complete the integration with Codefresh: +#### Auth Token (API token authentication) for Jira enrichment +See [Manage API tokens for your Atlassian account](https://support.atlassian.com/atlassian-account/docs/manage-api-tokens-for-your-atlassian-account/){:target="\_blank"}. + +Note down the following as you will need them to complete the integration with Codefresh: * Jira URL - * Jira username/email to be used for the integration - * Jira password/token created for this user + * Jira email + * Jira token + ### Jira integration settings in Codefresh -The table describes the arguments required to integrate Jira in Codefresh. +The table describes the arguments required to integrate Jira in Codefresh, both for reporting deployment information back to Jira and for enriching images with Jira information. {: .table .table-bordered .table-hover} | Setting | Description | | ---------- | -------- | -| **Integration name** | A friendly name for the integration. This is the name you will reference in the third-party CI platform/tool. | -| **All Runtimes/Selected Runtimes** | {::nomarkdown} The runtimes in the account with which to share the integration resource.
The integration resource is created in the Git repository with the shared configuration, within resources. The exact location depends on whether the integration is shared with all or specific runtimes:
  • All runtimes: Created in resources/all-runtimes-all-clusters/
  • Selected runtimes: Created in resources/runtimes//
You can reference the Docker Hub integration in the CI tool. {:/}| -|**Jira Host**| The URL of your Jira instance. For example, `https://.atlassian.net`| -|**API Token**| The Jira password/token you noted down when you created the Jira instance.| -|**API Email**| The email for the API token.| +|**Integration name** | A friendly name for the integration. This is the name you will reference in the third-party CI platform/tool. | +| **All Runtimes/Selected Runtimes** | {::nomarkdown} The runtimes in the account with which to share the integration resource.
The integration resource is created in the Git repository with the shared configuration, within resources. The exact location depends on whether the integration is shared with all or specific runtimes:
  • All runtimes: Created in resources/all-runtimes-all-clusters/
  • Selected runtimes: Created in resources/runtimes/
You can reference the Docker Hub integration in the CI tool. {:/}| +|**Report deployment information to Jira** | For deployment reporting only. When enabled, writes back to Jira when this integration is referenced in your CI pipeline. | +|**Authentication**| {::nomarkdown}
  • Secret for OAuth authentication, for reporting deployment information to Jira.
    • Jira Host: The URL of your Jira instance. For example, {% raw %}`https://.atlassian.net`{% endraw %}
    • Client ID: The ID that was generated when you created OAuth credentials in Jira Cloud.
    • Secret: The secret that was generated when you created OAuth credentials in Jira Cloud.
  • Auth Token for API token authentication: Supported for enriching image with Jira information in Codefresh.
    • Jira Host: The URL of your Jira instance. For example, {% raw %}`https://.atlassian.net`{% endraw %}
    • API TokenThe Jira API token for the Jira instance.
    • API Email: The email for the API token.
{:/} | +| **Test connection** | Click to verify that you can connect to the specified instance before you commit changes. | + {% include image.html lightbox="true" - file="/images/integrations/jira/jira-int-settings.png" - url="/images/integrations/jira/jira-int-settings.png" - alt="JIRA integration in Codefresh" - caption="JIRA integration in Codefresh" - max-width="60%" + file="/images/integrations/jira/jira-deployment-report-int-settings.png" + url="/images/integrations/jira/jira-deployment-report-int-settings.png" + alt="Integration settings for reporting deployment information to Jira" + caption="Integration settings for reporting deployment information to Jira" + max-width="80%" +%} + + {% include + image.html + lightbox="true" + file="/images/integrations/jira/jira-enrichment-int-settings.png" + url="/images/integrations/jira/jira-enrichment-int-settings.png" + alt="Integration settings for image enrichment with Jira information" + caption="Integration settings for image enrichment with Jira information" + max-width="80%" %} -For information on adding a Jira integration in Codefresh, see [Issue-tracking integrations]({{site.baseurl}}/docs/integrations/issue-tracking/). ### Using Jira integration in pipelines -For pipelines based on GitHub Actions, configure the Jira integration in Codefresh, and then connect your GitHub Action to Codefresh, referencing the Jira integration by name. +In your CI pipeline, configure the Jira integration in Codefresh, and reference the Jira integration by name. Codefresh uses the Secret Key stored in the runtime cluster to securely access Jira and retrieve the information. ### Related articles diff --git a/images/integrations/jira/jira-deployment-info.png b/images/integrations/jira/jira-deployment-info.png new file mode 100644 index 0000000000000000000000000000000000000000..5ed018afbb473420a380ce71e2f299d944abc8c5 GIT binary patch literal 98590 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 Cxg<#va6HPeXDw$Tuw?2M=*J%RB zJ|(V*R&?;utn4^t@*Y6g$e$dw7a$i#xfdzkz1KNR#Q5<1ma3cc5poKJh}*u4f0VE> z%bY@$aA*ixtZCR!Y8AVfN&`=1@0k_h_<%atfBVsItN(xOy=6dDYu7g}DTuV7fP^9g zNOzYK(uhiz(%qc{DiYG&k`fX_Ne%`bLr4rQHROPF&wr2S-1l=o&vW#g_y6hr@O~SH zJ$qmKTD{h9t;>K)r;nHLcR>blBpAM%vW*=iMRrBln(ze`&w<=om!V+S+WWKp;)N4a zTT8U89aUwcW2nQW6t;iQm z+RyZ#tEoG1p;A#{*Dv=(!UU+aGYVzydkWF8(3hhg4jlVuOxN%5iBwy31_5#!sl0Iz z(>SD9r!sg_ZJgv@cpYXvIyv!O{ljzzw&yw1mrL)*NS*Uo)-NOQBw#|n|Efr(uN||t z18Wn}W}=ZIM@!RXoqbroSw8$aUvj^H~VBJs>O(dbpL4JnM--SCQBHMZf zOIk6g!sB@+a+sws&A?pg&f0OS@5UPLSF2R1KEeYcF&K|GOa zpR0VAj=aEFl(M(w<6qhJEY_mrv6iMjxNhDyGUSshFY}E993e@|ryC~0`j-hss$
  • ;d^~bTzOs3CKMc33`4FjH=cWNT^bJkNep?Al zCHkd};%8l|E}aj#Ci`d_LuO+FH&UDIcfwm+7aK_-uHz2CfYH!{0{eO+_i`adWd_sc z{V{|GRH36KQz96lhzMLw?81#*l9c0SS;>5C$Kxck=?bi9cWtZWR=tT zDBfRI-{{P$pUbn!?pWG;KegU`kjb-qnsxipRlb!J--@K0Dlt*GU#!Fs`|);_QJiP@ zWtMJl?2=-cyY_fAY{VwlHuW#PGqj^_I-#JUWr9ihRA&sc1RvlZ@u$Se%4gTx*;bN**wiT=XIj-WM!So z*WUeAtB}BZwlg=TioJ%Tq=@Bpv8??7$$g0rOrJ9RH`^KlB%J4Jce7ExqqwkD5aF#6 zh@L1kIFZ!F+=OQ+iXWTgzoPa3^$EPoG&q=0Lgj#|Y@{pFAkAEU_B29`Wl-{qjc4M! z+UUf6tTQIba}9=Yi+kQVC%SR5iPjER=n~${ZKKQbP?7(9BlEBx)PeJTvSL7}T*PV4lP-!Dd z0x8Q?`QER7v8KMV=X_?HnJk$-l`s!) zcAI;g38WqK#5W$k{B|rEF7h>XQvg}`Nisy$bx$;n_(zN{*bB~1mEXU6I@UZ7p+bdCl z(ugNn`E4OLUWAsFg+M&MSQL}oWJ|kqw_>GF6-#UPzB5_ZE$_E9tBq_9G^Qc84!3l_ z1>J;^dLosQul=Z!3}M+#Pfqgd?(2(t^CrW%Rn)>x#qC|Wp?n7hyk6?z!s3fvaktVe zMziUMLTP2mkBxkO&-k)j#4pupRA4g67*btdO{eRsMuz-j2_?pd8V#vKn;n|nw6VqXsXCDf#`upbvm z_#RyyvO8CoQ$F=;wJsDNcX^2#*k^GDXLz0|pF6d?1_jh|CMj;r;t9Wz3(t-&^!nei3UG15n{Qe(i6Y;MNX&RDz$TB6s8 z8$Wrf^2XDH_!vGeKYQYbsu{2vJxSz}#^7WgI zc8R@z*o$kulE`P{h8Lxn{6#lIqd3(~%}R#|CN8Yr@D#Vwtz=q%Uq-AE^C4`NBfZY9 zI(|@vXSu-IJJl-Qd=W{*l>m%dOh_JC5yv7MG_zdkv=C?WTYDcwB**-Fq0gZlY)b$f zQM1#!0$yhKx9sY3FA!7Qz#*tDmPB~9 zr|m_O^&3NUHaMn;ik<3h+aajH3uJ>w)Z6uK z0#(CHl{ZsT#T?QZ^%Xa156ISjecp+O@iM!ZP%FRr*Dn6xSvQ{6q;FB zq-uv=qC7pbKhwTyA=%-o^fZ3`GSu>T`w=l)j!_MSIfn1ia?Xj$OC=qv6jmkD1;U*k zc##t>@XUd?EdY0c#eWhA^jiYmFleJq$?f$$+Dd-&#!0a}>mKR%=~?!VEWT*^w=>5$ z&j;B}HX9BDJw&VTAJKfx&D%I~e;lIoAi^;%@+F$3TrtR>12TO)#Xj;Ip3X7BYzWcj z-wVgB0227A^NGQahiL#|XCcKPyjNyeUGlYEK7CV1clJ8F5BHI$*K;DZE6UHmO|}uD{PphVY~l+CR&9F^479$$(#11j_0>-2dvFB|xoZN@dm?mdf4o|v!-3y(}#eUFDvK)}XU)Zu+YhJnLh=s-7OzOx)J z!2&}PRdBM-1eyURe&pGr^K>6#bv ztq(GK<+>T`v>$NC3>x1%z`8;SUVh}QOfmnRYCOK_XcTHGGq6LFP z(iej9QwXfCeS{WeZX8i@%nK|5zJ%m__=EvURgf9~EG6pQ5*-tBoxGW|%dah=0jk36vO@6^Fwv z1u4wHOIU(moR@=w3dEtY!k&OGv%t{CrHqew_4*gTMw3^LoMmA6hFm(n?@trHM9G5O zw!+kLA=sk^c9*40`VHVC=obER1^>nJ*dSo_CTjZ+fLA&vxb610`*(rqd$<{YBy|BC zJT&t(KOUY2c~}TbVY6QI-4r$sJW4+ou$77JFtbEcnH~RSazXre1GFW{W1H`3yK815 z(l{QR_jB3*wTl1vM3N$HVNp2kbTlF&I<8WF_X`ZkcCdc0w~kh9xn9arc{yLUSii|9 zDgej3$_j2ngXcPu_~o8pVd1&3`|EEN>Fk+P^(*zm)EkRZ?>!-bR}um|3btU*nTxI2|&VXm52YqCjUdTf`=Ig%b$_24SmSWbh1;a zIX~Z+gZPb#7RNn(oaJ>XLFKjnW4J|`ropk#R2ch~)d4+9 zs|Dhbd*)|q)*2Os2K+VIKwaMH)>lT;Imi^(tzq@qRPOHEwkq9GvG7BM;xNYztcDgYT!z4nEf{(#B!OJF3jJa zHO11}x2xNpVB)jniu-10J>2U4M7PBuUR>zXw7aJVg2CnJFZ}qfYF$zQvuFIMtzb_) zR{(?ejNn9U8VJZavkwyOH8Yuq_UV6oAX;Y+0{ZY{qoJqW4kHX{(w#M8I|OK!E&!ZA z)`FW+){H^Y+}8lbh)1Op{NozWZ(MFa{Bu6fu>P!E3|0Uv5jQxfVf_@EM5xohfho#|8c@9RrG=$IB+z*@7VI)R*CMjT-9tK9O_Yro^t>x$6g89tP01LQ}M8{ zFyPP^35ZFz5*#YUILA|}t=i*yTMJG9g2w>;hrLEq_%QLXi_so>44CN=7ug6}uKrqw zv=s$ehz@Dpk<{XptcS`f$gRNZ3t4IM0o)4pw-44>I)e7Ipi-3%3j63N-ziBk=$Pa5 zI{T?#6drLsaLqfP+Iuu@anAG7t)^sc3-R%UfIEE+2e8erZoXv&b}8oC-`kG_ID(*A0}}J5!&pM5O{^x$HD&R>W zw8hr1a5=(w2qdUH(DwF!g%yCTFK?~8w*I9KMr)h`eTMui@KM`TvIolAW${o8j+m5H zmWHkbn()XsF~GsT-Hn9$OJ}TsaQk=f-nkqGkuw!*2H!CA^PD^HV4qp&qXTH$#Y*Bb zSd&qD4P|4iRPwYqL+2P{f*j4V?U>Yxv@|pvk7HvCK^C%6-+~H`Yf^kjakR>384fna zSQc2&(H6iuu)v@81Ds2+1LtbI!^og9iG4hsT*uboN6I1zct`D)-H(9NVA1Z6Yi-6< z;%S*DC*b}lT396A?&<@^BhSPcd~oT${V^ubC~#cIdhC6}{B&-93ru zn*A9v`kPO3+7iFux_n>><1zeFjW(h;bWC0~5K~&VB0j5j*Hl(&;1l8t%y}4I>4^X+_LMzpfS!+sEALZpIrHCPyb{+#@`fz_Wv z%)kvSAJaAWCh#ir#%(vUYk(b*BX~Ug*Fyf^q#u)vA&7|qB#Ji67ZaBd*W~9#To2CyB z^-^1G)CUNgMek#-ok2F;4O`q%k3|Bkg{|aQWKLWa8_QU8A5YG*dj||tHXMAYh1jZF zSPLJx@F`&G^z;|3$O6&8SDXic3I3a+1B(M#Rg9>sg}y9VfEA2W*^Jr{Ocmx6=;ZJ4 zYkmA$qShcFt4UeY(-lkV>cC^4su6>$E#(p8+Y(BAEVEy1V!BcOb&owLp9H69bK1;V}V0If$FgGasS5YR*f3t#E44@grkABJ)EmZs_`50$wge? z@-RZXyY)IM@XE&R?N^TV6AfRlr!yhMs|-By5t*#!zIuh%1N<5!q7Ef4k#dmdP0V7- z@xVN@+fVMU?n!x0R26b5C5tA*VvQ;D!#Fn@E`=?VC9;d4v+Nw@*_N=P(ry=??!?;m z)c7frmE9SS!2Za`dl0w>wA4tK!=@O{^Q~Q^6)N;*02Q9B)y)K}xFK);MH|g?J!$3vL?#Raexr6beXrI+uZNy&Z2NDj$ zMgA5}=GmqR(KUgS%el;fLci?Hy^+NYgVBc0K+10Rc-61gK7Cg~b}<&?{qZr?sJhP4 zllN7V>u1L`p~*dvw`UoKo4%`%n_BRrvZ!KH+t*|*L_Vt1+y0i!#@ngmfs^+w#T)xP zY(0DZ#0sln)#O4`-fJoTbUJtU#!q3wdAgzHlC>q%yp@el!-=b9v@P9=t$Oj-KDKNd z+x23IbPf(niv}X9kI!Dfd=1|o=-uX~jP`>J1sHjz533FcXz@v?`!`F7$Vq0k&Ky1_ zZqY)zJiIK2^4-iL00B~*Pkv*>lT zIX4XDW_g7w=zEA>Jc7Ho;ewm_nBNH(NGoP1P#-!c6nRJ>t&TUVsB=_0e%1(9Rcu+_INc*T5YF)Ju&8q2^T zn5^~KHgsC5rqKIaOdwFbtft%B_uoI))8ybWh$<#$gr#~5mXk82wdZ;)KeE=Jt1dU+ zvhv;v{opb}W1Ii*i;l0PO)dtJn#M~$=6dk#@%ZjTPiVawQjn9;2h^>Mn!3B?pv%yr zr(L;NCSV@*I=ziBP!;Qu5s&T*Kngk4jh^bOS*J5Zr|$CUtv^b4Whcy`8mfi}90(MS z2n~8$qsaRYQ2x$okqtRXRwiHl3lpMoEvO(9NvPt z4@tj?N9wb?YH!E#FxqrCbZW;btL{8v=of(!Wa+YoG(CfiyT-DLxy9jE4w``M(^bdf z&!h~vGHE({_>#wBSKp9`pw=kHj^m7;Eq!ve?Vjr$UdARrUcfeA6}W|3)EW_bYQ()w z(NdSGYBJXJq#n+rwh_ZZ?YC>_k)s;0ol3{SHW5Ug*(-tg7DIFO>A2iU1(h;ZTcc2P z_1>6^BDLQln{Y4EEP!xbZ>TjpW1KoN?-Pq*+E@6qejB-7g^@b3^yL=gy0EP10Lq#R zZr>uaG$Hp+`Km+LoQ(mI@;GsSMcOc4!2y9W9=FUW&v*DQXm}h7PWqU8198V=Sob{O zISeyGF&h;ZRya2q=+!>;Phg=vBYlRiiQx9%X7m`2arQe7U+PmUZTRqL3Vd=sd+Mlx z5+9$g^iVbK-TI~yUTOO}-6W`o;gvQYIHcN zRP0&BEza?lI(b0JGdzPtFH&DtwsRq^?671uTf<1}UiO^YXZ77j4x}Y6eBZNC8c7@S zsKpf)f6;?$J#yu0KWO;9PeR5VV|V$;m5fg4gjKKu(T5Sc8`S)}$hU-c*#v4Tag&UQ zE?4sUu4CJExch0ZeUAL3QA0`Ab)HXG?mk-{ne%+qgqxLvKU0`$LU($sAxLhBD184u+ljNz=q_77aV*^$hvKc z!0pu5Epl1Dm5iC%IQ|}wmZOUUmqL6JpNq89!&{cL`j2hiW^lw?6r?fG!Olh;cJ?-U zlC`E7GMQDmlj<&M$>sPcfir(4bPxTD5V=6bwv*msJMPI8^Q4Q+smQJ8Yi-`GXkxehf#-268Ia8yfS2^-laRGk^FB%(vR$g}O|aV&>`HI*{&x3+4E?1q`ayx>i>@`>}{|Y^^AX zT0T_}srA~=mu*`?>V!FX1pCZy!4STA)FsHFOmq5v8S>Q4y>`R zBO$!zl!hz1D!B$?=(O$>i1wtE>%Glk;Q9U>KzWV!erTD(%1kCt;9lRVo%NSG`(pZ0 z=!@&-Gy=JOin1?{uS;&7TJTr55~Q{dOy8)0tGlT%d&!Lx^N;IP7Yg^!ofJopq@_pR zu_-bY!(i_e5Hl;-s9p0NwB}G*p%oahEt655njRd_0QhJQ^$^awvqm>Asm=|{w|?;-uQ6{k}V zsBP@IIi`i06)6{oYB2+0^AH&?xbEWWK9_5IQk3&HISqvkV!aIL0~k2ffLV)h`AgcK zlan6I^Hnns+QfHh2;f$L{xb~R&FQZH8_L_4dcEXrUC7B3@*g<M->zK5W?Wo4De;PQ?s*1G8g~vAF2C7tnIFhmh|Gfx_!V*}#rr&yDDbICNW>L& zx7OUTHHbNi+?#!(?4NC|TZ&K^J5WuNKhLe@Dg zJeLG1_8EdMm=z4tp4AkaICdTRS{18gW?MLx8SkDeJuzaIUw<0b=V@oT*rt%&qwea_ z{WY~X_e}6TCDU6Kd1BAf8{7CFkJl@nrq)|Tqr*P$^-@(NXRf(M01t+UR9e;ave$Gb zAS80LX&Em-BqTs546c}-e7eks7Xl4@rH48vLjMEl3{hc~z{c@_2V1ehpGZH_` zBqC0HhZV#ZimRT%>l1cf$K8*+TO&CBjBo1L2JoXTZdvO~$#eR76to<=s#uqNisnjg z)b6YL1oH3a5qQ{Ry>jsmESjdfbo#^AkCqd5AOvmD0;xv&rb)Wf6FE-GHG-@R%uJC;q=jVPjb>#`2by9zwi$;`CLE*lZA(RMz zw?V|1(1CSeW&89dqN-;~$2+t%Q3z+?COV@*gh3u<7q}0Nr%wBA8an6Zs<%q>_3hYu z#DS1clKUOLFw^@fW$am}JfYXBZi^<~$N$cIR-7alB(0nfx%s4hmim@8CN^MwLRpCg z6Q8Sph{=Kr%|;98>b44|-odm^las?@Q)>;Z+A4QV+s_7tUR;#n8d(WO&=?sreoz^F zWzlfUAy|_CR=f51Q3WW?ys(~XqZ0^wxt>6nJUvnsLdWCmL5p4Q>&M|PY>8|ydtH-9 z6Gv27Y3;qKj!*TCj5jh*j(x^7d2OHYE=`D0PI6L5em7fZ=}KumJ=LrDL@O2Ta33A0 zbk1$z$7yVHA$JT)n+IlqaFASMV?>oCPO@fA;9_^6V>Xg)ZhA&XK2raV#AS6CE^vTS zn(wT!W4W^taA42Uu{#jFP+jg{d$O{c({H!C_Ff*;6uv$Go*wCV7mMByWGPwK7nO(c zSW0qG)&}Iwi@jVDw=AKBTobO|JIX4y#jJgOTU*iS1UO})>Ym}HH>5yZFt-kWzB_?N zm5L#=9(M*E1oihUNSM$OI9_JFINK<^1nqRp)U}MN@yC=tSrisC@+5CwNKhZ%6w1D+ z`f?`ev5heD80c={tT69niP^{=zbxD10uqq?s2R+SDgmZvB~LkLR}0#rRJZ`oXMUBS z%n&NK@FI`t{{08JcNv-b4Bz}%Rgb2+%>+&?6?$~h*g7IjS77a|gH0lg3DjAmukeNf zxiOsM&8y$#o-5%cR9?wGBg3`u!VcB}(v&2|w+mlO;{(_uE-C|rM}g!|WLZJV0=f^(n%4OlNs2R_# z?u4!#jj(XMO~D3>An%p*e#l~`2V^P%0#9}xoXvspSe4&Qd-=k(gjGA?ma|SwgvYaS ziL>f^V+jO371mN53gmBO0v2z$=_gO!RNCqx&6T-D{U~qm+k6J&%)Xv=Dam5D-QvbE zPQ#_og`0tKp}q=hwo;*6EVrc?Ch&H0c!haJKli-2)M; zw_$VD(4$B?^$?ScVGYqNWOaA5acSyNDfx|sZQ)NfEezvQDJzC#uDZ{WA?@w$DMyYe zEke}PWHuG`m)-+s_V*;Zg|Jv*dX#!)@ zn@6Yl$9bLvVuQBNfOrh7{Ft;AR%~+x<4J4em%dkAk9NYN$f@XF(4AaeJr*@G+PG-3 z-1lloN5;>c33#GRd<|nZ=E`)ChRVj-MpT^k^;meV38qo?FvtNK4&63WODTKnhE{yvakQLxFl_#ebI?y7S6vf zBm$THOcUd&0M1ui#_B8JCdW7b5hm;BQo;BnZDc9rKe0Yn&{!X!YJw3og!8Za{t{bP ziHTjgBai-fxayzjNxQP^XcGMCOMFE=Vtc#Bj^4{-4OFi9>L!%6OX|J$iIGni}rnPr2mmSFPPAw!uz{@ z>1jrnoG-~-gMpIsSL}a~@cv_m|9f3wKIi{W{T}mY6vSJJeMSD}pKS3<@=3Q{1K5n_ zXZb@A&DVFZl&h+EN&aqM61;)>N6$Ia3O1?q{2TngFERef4FGx%yApdv7HyW=p#LPv z{=fMeo8b=x0sfUp&fjwx@ZTT`hM-qMn85pJ*rCfi09f#asX4>n?F-8uu+D@N z+(=6P_kfZ=clbYxG(myjkiX^YW$pQm?ErMqkp+4sLj=7}Y48r_VUZY`1VQS5&?G_~ z^qbx$5?RdD)Kr%*GwSq$dF7dU-6tVubaj$36uP=smphC3@&jhf)}~wK7@DvRv*nbv zdx1u=0^^EuG8!6Mw>{Gbz%vhl+7hepcmf*Dl?VD0p<$B@#`-lvLjw<7lE~KMY^djZ zRHn}cZ!#EsH8@B@<%$v@qomdvGz=+3Etr=sBaBf=Su>NQZDjn~ufiBK>d+O9sqy6M zhd}a~m1N=XV51s7*fyi@?*sEhMC?8vz4caIA5}{N%9s$hc2R41S?hHwFUZRjhC~$2 zQIy-3TV#g2o_f=qvZFs5LXbFAADy7k(aJ=)KAJ%AdOzM1q!PDWItC1gcQ-$cY;c(| z4=GUmBDxFz%DRi_JBe%ct>EXI;=JvV_O-LUs|LE#bu&I7mb}R`COaVY&iC)nhqsp; zhQDCP+f6sCcC_w;-L||U&n0|gH>VRhTYNo|^1~^X;wwN?-Wj9NqODS{vGO_g?ZDHP zG9K7ysa9O|X*LT-`q)v_NWWQHs(@$J=5#9OjA(sa_0^1fPl{l1+ePQ*ojz{UQ^Qbo z&o%c43TJ5mP&Y_g5kP2sYm1BkG*N=sKVYl^1(UNVL*BrlYuk*Y*sraCaUQBUkG#A- z@;hiK1BbV8qQMYKVHEf7-krwHv4UPuQF-WR>W#{x2HX{F((;iiBdU-u;*N^&JE%Ux zyP3c-ZP$J{^R9Ky*{8mv9%bvrH=ODTW@0m+W}~0HY*Lk0K1E6hdKElOw}1o&zE(M2 zP=H%z5#JUzslPa%Qn4O^#D0}k==PLCJ;yT2xXwGNt<1PJTRo23WH;MrsJ1cFznRX; z)pC+*C*bPbaq@iKSg;Z#DLIB+e$EJ(;-p59Nl_jC>d+W41dqJ!$qeV-Pe6zwpof$+ zldFKbVg~*ndc6nUj&S=W8eFNNt)!M_`IV65f#eF80a7BbM={LhpglxoCE*U)b4*>J zU(%wUcB-miQ)!BWbxPCx$FP8h;W$yJ*HLea6XNa7F1+|yrUtz@e7{s?=PDkTtpY@s z2$rwn5vRS`m%%S*A%n0E5q^ zEwVg1JUr0iD=J_cn*^GP{iCYEEDs07bs-RlSr+~`=gA+Pb+O+qv+n}4xsnVEFht+3 zkH=Ahlq2e9B}5hTaBH`Cp@4n_$KA+zsiC;eD+urg-=A7sr0F<=6Rku3$`nhp-n1I~ zSdM>11nx^oLB811J9=Lm(wnA>Mm7*$8=~k;Gf6~U?1%OVeB!hfvWo>!Ga`lFSlad{)D0{JOF$H#&>-H ztUbpMFD0;clK#T8@RA_ucm6?vyfl^+KcA9J8g7b}M^YeyqYD0{CSP4gM@RbMJ*_wK z30q<<{+Y}76WPLXQzo>&P7ywfyFdB7ym^)V$>pjBWg>uifY*5IOLunhQ|Vg)8wY^e zb6yU{YOLG>6r?2fKLAD1Vf1V5UL;7hL<3s(D!+ICXNVV^T3=~(BC56b>M~uKc{Og` z{vd+9sE3{p(M$Z~5(0lxVqxjqJp<*gpb^@~{@}-BT~a2<6c>;o`cPhCr@8OkGj{Gf zS#@>$YBO-aE3#gS7ESToYXFkSfd7Y4q{3lX|jFy7bDZI@@QfNiX z4eY)lr2HXmG+dH|5zvIi=FGAX zOQ8OVlqvp8q>N@!Br32hbw!+y$Slp5AeIR$L&8SylrH`|6Qu2k3!;MmZcyWzZ^CN( zb0=)2;3Ggo>c*mKukm`!)`#{7TJ$Il zg*rgX))aZmWX8XoR$`*JC&vmif#iM~{ZEuF=bs)K!A~^!zv7Gku~ETB^L13)2&(3V ztmE>?mO|J)D)Upi{yNXO0Pn>MN3+Ehdkl3`paXw*SUik?G73yU! z9`tIsQsl!$a3^3$A08r3vfn)%%soUNdT668J0YGD1(@$r+38&bA=Q;ee-$HkpKZ+ z!ZUO{v!1xz45Z6g@cwWlqCVry$NXA^0mxjBJWBWB!k4_|OgioEh#AhqsEXy6m~d@R z;TT}BY?iOK4`HK`-odRqjE>&y3MbjnOI?=a>7Dodk{<6fyuWAeBAMsBqw@%QwaVjr z9cfMLZ9$1rmUNPc=+;v>vUJhdxAO_)#R0BZ$4qqVUEdT3F_=S^rt@^*U4a76T*=-)wokScA?NK0U|NZ>!!b-) z7qIZv5eFZEu3mesTQirJmQr5zYr$#j2kt^!sEO)rAMLe+*3ClHo)HWca4yxf1%yI; z0nro77>GGep}Dg%!+?d8qovewB6E}O?F)$2nvHL(vENz5kzQut!Rqa8p>0_mbVmjN zjDrw-b^}C}{~zSo@B+Z8tZaLk`M4F$UeoQv{C7?&11=BUJqD#?ii}P*aEZkgkMJQ-+Nkc4N)-cg?p{7~aKBkRzxEkfhe_UC%K;`IQQ7g9XN)zaqi3XD?W-e? zwzWLcZMJ)B<)l1iO5Ix>J$sLo^gC#9nZtWIlWRHmT~T*!a+W=oHQ)~fZ$Vx9<qQ~-5G*2;Bfj`IB_R!TNJx zL^QcXgE=kVvt+im<2er3*l5d=ESPJ5G z`6@lNomBd|ry=BY!klmk-t69Fcz6^5uMdP;Q6@Lhd&_a&aw(BGnnPuI>S!d;MjGQ` zr%HRp^oOpYjbDNGKLVOi7Ok*jYnOkU$#QOeHBT#ioNTaJbz zdW&14+&!vb+6GRq32laMQs?|Y+k^;Hhs0{Njpy~+rJ9PI&B#06s{^qRr|$br$j|RC z@*O^`57#d8xC~W}+!Gh?D<3zeX3xVAowNaI*J5x|tBgRb{hK(CDt0QlMFO3SPfpL~ zmP#T9YSNhlqzrKnwyl-vmXWA0->3i_HTiNur(=A~mF@QC!*5%Hl?t6oB?%_gBay8a zyfoN(8`HQxANYmMH$%pI8!QjT`d!LIVC5H_H(Q7@``t(SIMv^_stxoKaRMP;)xHQq zeo83DnBM=S`sthK`0>seRv+5YMiIjC%5BL9!^19+uDV(&`>{1AcsDZj2H^W>Jiz?^{M`z@^~&?h zDvIYxU;6k6F(~GtZ<~opSfJ>1?{+Psuebh6_652N<7}6;4bkdn zZDI!i^P|R^KA=+tpH1s0#({}&qG_YD03c*6PhZS?dt}@GkZcAje{dg|p|<7vVEmz} zwRbKQWoSnK?v4n76EOPqGj65u;!1!65D9yZer77&+I`6tu$y!_)JH!_nIdB4akGCR z*F1*5YbAeCOlg~3R4KuB)?O8tw5Zl$Xpj@hO{M5ju$43$;)?6NFV;{x9XQ40!A_Vl z#1H{AuJiurT-%+yiFAMcLlS1(JZ$lxVcLvkXwkOU(ZI43K(UKPxcDUtdg%6UKIK`N zbfNYNcH8$6{t%F9mX2?M{Jb2OLgJ`RA6RC2+y5PcivH%J+tJxMFc(OWAPToac&m`@ zwP-{@_CA%hK%5V+x^XN_&1o8Lw5P%3Gp73^Q?}TTiAU7(ktr_fN3uV=f z?CZNvNvWt}O`kkH+=#?Vg}@T#yIU%n0)hVgri!GgVoi}Du_y~3>yZVGpm5I++fNsr zAAJvz)%yHR;e1gR?26nnOo{!jqdgSny9ii!(VR*wy(%a{+0pMC?x^1$@>X%mD(jCt z^EVlkHVzhIsxSpC_2~~XGt`F#!05aN6!!raIm447+>m{K3~^*#z@iqF3tU1lq_3sk zXmciE?&G8)mh!aFAnmyS*`aTz6OGjgt$i$ML%G7!mzz_`-#J1Pe4E6MyTmG^abO31 zBCXNo-sOOnbM|n7T7G`?;CtoH?Ii%!A`|SFt3nL8pLhWn>2L9 zh#G&8X&UQ69+g#w2|@qxyX9b@PFSG3*a)%Nl84v%7jb~|&QM~GVUqB|RB@nhh_NVp z*wCSAMclI1ZYIg*=%{?Bdazm1a4HX)8XwOA;$u^;E6krH6QZ79z>c)y?y-v(0a7bM zyG&3 zh|qS*-3Qq{+Bjj}ubDTdHe!+lWLUy2I-FM;-In#%zST8s4Iie+?=Er$MohkbpL%I^N>z=JGoB0uEN3rGOJ$&T=)J?NNh=?>Vt-e&Fv1cz^`O)1c%Zjn{0FTaJ#%%0=T&+Fu2k>o{cOvnO=V=AL`_Zfz!NO70XnDL zzN~r`&erdwO{&p9(5~ACC1Fcm1FCggq;PL@E1@&k2Wa%`vha20O|+`V0p%!Q$<-Ko z%{)AWpB!ZI44K5ArwyQ9mfIJgcBbrv2qnEQtI}Ii9d;*y^K2dC)3?3l2Y8qwYTWIn zRAvKDFn|{QiUU1EAPC_-9!9MyHv}x1#DmR4J^SJ#PfkMAV^O{<(8G7jG5e&{C4m@Q zRNJ*h4#^7rhuX6z!{sB9f{X)ew#fo}y-bLMdKr~!Rg;l3uDNYmeX(O-=qkNF!XdPx zdnRNY4?9%)jiTH$J9kcg|AZ&R9KveRx@eb9LCs|AltYlhIH5S?76ldS^YY0k1qaI8 ztP|K;X^)N;-bfPH?Y)ph_uvGuUGXd$`1v`6Gl3={w@pn+)8x|Bf1D5-)I z@jA#6NC~ytheO&M42xkt2;L2oBw#)QoQ&Ptx=FP-sYi}Va^BxD{YR_H%t!8=ONqGj z-o?xT!uJ(TPddOVa9gDxfLr5UamZ=gkoNMLvj`?-GfjW6Lo^?lQO%nANYGI0A%}Xt zu5m_C*t9>Ucjoh+@l7B?AR}KO-Y73{_Sl-_NW8BFB-6M*49>^=*bd+b^g9dRoT{Ho zTKch^HQs!nXKrTp$WCQoQ(SFsf5vyKg@J=AL3_j$DL`dL)_<@+y6@AGeiZyfscS|( zx&lL{wY>K50I(m?oxGS#cXFt*Gq&&jfkBw7SDR1UyS-Y~-A4BQ#?KyR=s)O?Qi=}3 z&G)N((b(K*1<9wKNJo6F1-c=OsK#>iv!*USMB)+0<`EisgDJ z)E^!N^l<{U=Sb~WBEV#uwHw?h7ND0Zv_F%v!YzxiTK*Rq79iA{#*>JZ zu%L{5mm7)j0+27c?d(DXWE;%2 zq@U3IF$$t*GZoz&{L5sWE*Kb?o=dE^Mrk#Z`))M^$V3+?Fx2d;B&Pl}37mj;^TOr- zIA4Z=PBf&b{1y=M*M-Hu?JWMQwBG*-AOJNt>mLMvmPmkgSy*s$nDx%Rmz1K99^Ay1 zd3*zdiyLsB&0EvvKmUOOeDkjO!(N3D){!cYrkCg z9kyUjRVi%V5a+YZY#BH5{otAH%Bw!$+4@WkNC=5Af50OFT>G3DFcZ+-i&2P=fr$-# zBOP?*FF&{d2YF@T0asY@fPr!@kO*(raR*Kv{L71f-bXt0CP~}ycdjaYGKN7LOo~_6 z*>w%?{ObOHJR0nR31oystmT5PfLCzV38-`+jX+`I*AD^ywTulU<6MWsfsahs*Qj)W z)sdN`{rXMNPhtR;wh#ua1x!iK0!+4{($R~2rtrJ>$8+-nc7XPhES&)Z^8-lZaaUX1 zD8+BL43C6`8Ayy~#A~6q%_yf8*y>WY-#!GO$p0hG|AoYnM%?f^sP%S+VX1$eJ|Pei zX)|49ZYNh)hc6+VF##^HvjMmxT~7yvjpugvPXQq}^m@Ydm;4U)V6XIR4?kW?9*8zR zM^>m>{75f#=&9$@Z7l0PC?gZazHR}#6K~glH z(-$V}dd<%<*f+9XwV-b%g*m!q`CeWLkPSi3zhUznQ@p;63#IepBJB>0vn|T#=Q+MOWUEv)nN8e?B==XtoOH1C#}xJQWQe7hZQM%>&>^SX2zUXx;tf|9H&cL zSsB~{<(It^eskcnt=T1UIzX;-BnW_a&#K6(B4-$^!-hQCJWq%GolP$TSs>cryl(twJ;UkWQKTI$6vpfYy-GPn4y6I3=WWLJ7C-TbLF%Nk=y z1Q!%!l-|TZtg$xIq+k%ZH*>Q4;LB?Vs)zN|2|~0ju=1*z!8<(Wr+ePqD#`5JD=Cb` zk(Sl-$$MN4yr|XZv*)jV1VT?;>6&?cvLD9=>l&qtLBBsm;*&58mgAV2SdS;e=J83a z^f3Xo2~c#ZQBeNjFBGAmk;!gPdLd}Jg)E;lL012|qyJt2k5e0^ z^Qe10VoTC#m}lsN{vU z7fpXG6nIl6WP098x>}Ks%NXiNPKd$2_QUWZ zk0PR?AR?f05RoPzy?QK&G^I)lDg>m9^b(3Fy{PogktV$tX~BaebdVlekVrzugx-?7 zw#Rq8=lfpK``t0_xc4{4=U)grd+#;ZT5~@0na^C&zgz!?{7h@FnCBxZa8JXKb;b+@ z_F#wz{7!bBGDcI|R8>(*gE7)iXgfn^d3UVFxx@F4DRM`zu^?845bAbBa&u(J-FW@} z2--bNf)|#!`fO(>XpUt>RMWzUK9yOh%1hbH#?)hJj$pE1P>Zf6O-aR(*RYz`Ye#*6 z(w%=u;Yfg@63gl=cR&r*!B9o;t=MZ#C{2Q9w+OsuFC5VWnyzv;g0rRyYqhv?;a0nBN@So}PJoGZ6 z7YeGj@Iw~O4OI)BcA+_K(R^KV+-YsKo3xX7sYT1tm@A0wl~(pF<1k4NWzWt?%+&1M zQh+adp1E?@*dQe3DqlVEC4E!#i5trmIxu(rdXH`nHR%YswO|mLS+4`kp->fs2UEdv z0)*U_XT_KI3Wf69$Hj49j3+6cb-ZkzJ8?T)p>F5}f0S+(+lUDjcj^?rczr5P?cmB1 z3%lg5;U;;V)l0M8Z6?YClNwnL55Lc`>>aye{-I*zXqb!>D>HCQi8ODOLk*qJj;D9+ zt_^eAY;Nyv79+M+LY!Fvq-!GTx{+xD@%i1a*OG>unuHL*Vd|Iu<>6A!`XI`kG0G~Hy*C9*mgooyMTOaFfuUX z;z;sZVRj!}>9>rD7{52XjJyVs0`!{qKb0X(qB{HY=UCcUM9vYC!Sv;GUKQCsmuFV- zLf5fkR98z2uBokw*UddUUV3)1EzGQADGVMy5C*QK9zWhpc4@brv2E5Ozw$_XeRePK z)~!vW{yfvE**k^l%9O+1APnlG zMMGVbcV$u#yq)NSUwJ6j8|V2#1yjASVS>!1AgIc-oOUrjQ7$Se-*^%HZ~NPV7TSA3 zLv{gs^&i--yH>tp+{9CVT3g@c8Juv`;;D3wbd5**(QZ`QH7=Y}Os%7J*{xjXd9p(-s@!1d)i`?Y z76_3pW0izlvw3P!)rL7Q+|D_b)Vd=s3za)jxrIh?{owpm3qyn<6t{zhhbP8J<8Hr$ zK`I?iU!Puq)sgCIWUuhdE-!8B)RN&8zwHu2gil6Zq!Y9Sw0~vEzqh=+1enLE#4^Zu zhkba3q{m3|#Hde`oX2`ze7Dtq;HD=WRNN8rTe{_a{r%|DuCAb4!7+K&xh*(X5PGJN z$O|xpwP(ZvgaW+fmjNP*7wdTrZZ<_-qWNHxkJHFihEMzbfpYN7A3s7gOJ1*jn%=8k z#z|tjPaKa(u@#Cu^{S-TC+lNuCF1uAc7%GO+nN`er?AtqC-d|5Ve*tM#i-q5Cdy9* z3f%Ik=|DsE=3YF&U8%Z0^Wh_?qr5!5Mc3Q|4*osv|9o%*{&Z{#Tt#9bae1=WsP25l z__K!*A4XlaWnAT3*Xx~}q}SGsnpBXKN6IOJ!sKNya-pIWJ>>Tv;=l^Fs{NA<{O4;m zg!-a`Z|#|04c9lcW9;85R2C4w4z=N?8`0O8zozcroy=*gXNDZ!QMMt0HH>kV_=NlAM^+5ao-w3~gAP#CB*1Z#EfINcnwDg5*oY<77`@w}^$0H%X^m zok73|_YIekT10$pK`nBrAo$n3wiQ^m@1Q{hM55d~H=bF64oYL=B}79 zZ9h#)1@4-Wi@SUh%@Tl zwBi6$tP7S9JfjTyu@nMHy8MhU|I@yI|K`aym6Q$AdS@PO6qJ9E{(*H-+WI)>xW@$S zzK%}Hp&$s>RBdfZP4+Q_>E&D7HR>SUbrUxV8gZp&DQ^y?d5~Es0@$SID&v$ETNHvm zG~8a!)gsYp@)NO*$F{wscIO(_D266UIeEOnTb zRmj;q&`N##(|l7NeO#O{%8p90t>#H-XOgwE@R&%iEVO@2NZS64Iv+!WIe9CFj2Cb{ z7;&nKw6W1b>_Wm$0t6PZ4tYY5yLg^5+MbX5RBjpLxHeL>Y|Jjs4|&;E_IlE6t&812 z8!?KqA%CuflDyfae+(mb@YwW7cP+8Lpq`%}d`t0T{}UrOv9fif1$r6T3yWSZ9v)v- zoZ%lNyt>eim`%cM6&1%?LhKD=^3E+Hn)eA;6dr}`HX9#;hMJcJw%RInZz7mr%hSzo z-$HP%B)ZJQQfA=TH)s2UZJye3rqZ&GUyg zwX4Z@KJcK~9Ph1+ymdBC@Vo1%rRB7kk1MPs^ITGO<%cCn$&p3Z>W9p~RJcYclw^eW zoK)m?$@ue}(^uKh{k$Ea6mPMGfv2(V(8wyiIbRGUwC{%|G2!oQu0)h`1adGx@Lcll z40kZ<$IjL%q{~Nld90*YO*0LCxz1~upx}66UwY1LXt)WJfG(rqk?kI$VRhe^F<#y3 z`Ow89Mv*FQ|DLw*+Tj^L0h2_}oiO zqV;50#tVcz8adjMu(H_Cfn4gXG2?B2ZXLu)gS{5ngR>QHkO6^g0Gu}L+_oxyN8{Tv zjQFKzs%*%r-@%Df-tZ(SKPIsHO@(V*ZQhC=b7DKuo07m>STBksc0&+$P+>t_Iwx1> zV5V|1`41eKVC0cqT%XwrqSS+U8f5yEC;#qeCftk{?6sNe`&j{F9ZOG;u;bh4#x}Ou zQQ@82njVYu8k2m7mPV=)yJg+yPl<)riJ3~vNy#|@uSA@a8|@oXv&Y$5y#u6^4;@Gu zO7=fF2ApccS(+<=TKWkYRc7l`mfl6rzh$`dxvNs)$nVVS&Ar4>_MMAs&Cy>KmG&(dix!nWik&;>04had@r)t@mxinF^ckjVsK8n zqs+`GB#B;9#B-%r?&ExnQD{pqEC3{1sOE(V-G!>_2P&E?$6Q8a1g%l+RV!j%fl}nn zd&V{NDNa^Lnfv70dPv#g%UC39S~&SBuVF>4o!38x=VDAOp%Wjv00pOe$D4aLrz#^o zGF}ZAcK;Ezrz>rwI-ToreYJhPjsw;vln=SK+l}gyPzql)p`QXH@CF&#=ku;$Y=g(` z`n&4m1eTZAG-PAeiEA8dwmn$-dQa6v&rVljvM@4niPGnfW$98*KJn5fKGEI(#0^}H z(XNZf92(i`Yu(c+tSWg)RfhQP(n61K-TIKA?3xdbbUyJ^Kt%K{xAhVFz+1u5U#z#+ zW=;?8Zq?Xr%drI<#z?4n5I%3Ng?lWzZzAG|1iD=i^BWFAs2zSFOdoeapev3A)QRX-)@ug~~nUhT-d{VQc9l5SP1fy8i5i6OhO+P(w^=Il@ zveYQ2$OWnl>e@9WLGzobHx9duIlpT&7or|e0*I=v>e{95N8pcQ9T`>|RYGG~YW#Dv zb8jmu_~1N zmP~ID)<_P9)m1BK!L`VkC-7TvHmkwoM~9voIgu)tK*i$b`GvyN(Dp*fKnI74GVtNecqj2eCa49UTty9jq{LgD* zJ^MlPcz#T*~g503PmRn$An6weKsC;8DPwg!~cf?A>mv_+~tp|GrsU_7OFgB zOgi~PcL^udu}T+qNDC4K;-H)8Kx0 ze>){qWD@t_)SjdHdo%r4Hu&e!`TO?!uNeaZfIMv-@RmOc1m8aaIx;|He5R@gfzTI! zhYxisWrm->+ZTYBrB8r6cR&74I0YBa2K?)mKL|Vfe2xhKVxrOLF~jfjsr}Ud_KtxI zLe%^AiMS}ly*>G)7%=^ty^8Dw$n;4*V$am=; zI2>50sO(H`*iUUZ{S{b4a)(p&Iu*5^$}eEl|G5+OzmxN$b-kY|B1?vSU1sC=-yj1$ zxt&@ax9h|JR-nB3cV7Qmf*<56ey|B23LgP!Gb#&7LWXj@%gck%Qs52xA)Ym_UYpPn zv9f3AF?tk-nzGgFdQpd?@bHAIGZ>f28E(7w6NhewvyHW~WwHW~qIXmNU^L^SKBy-5 z2HL}W?|Pp#j;l`qRXZx^kD9J?4g{cx+jAL>bgXXY?o##?Rd48c+oUwy^-@?JgoY6C z?GLPY_4wZae`5HHl?`Z(A=BLJc72bGN&DIDzxddVZ^odt2FJ!@C8pjpnW7=IVrsH} zD`KHRt0w1OUKws%?uE`tb%}gn^dBBx>eMv)k+h}H$L1#1~(oX=2{!GCqxmNh5nM> z7%LV#J!&EZIYOoPb2h zunmqm=$!NXS}(X(aOiDy^_3ojUOVomQv*`yDYO^ixe;0_Tv9wtd_`r`7zsJRvsA!E z_?6g$A0?=NQGqN|^YPIYjjnUX3P$tmvn@06whF&VKOcn=K%QN4ne!=re9L-gC1wzR z{SuFMUck#>M)U&3<@`Z2A3pAfzw*ZJ(0O&n|K0v(|WmqOo^ToV?uI983~a~_R3ly>eKII{(Dq(ZUn zf=V3OV`r9L>~;*V%O#pDX(?mVM6Z^p*Rs`j2x`VEA9%Pgo9c=p9Sq_LMStp}x_JY* zqCRcUpB^Ms3FDgI#5J3RFHaA13?ROvcT zM5b)aA=ldFcfO>Fu!wPc6F}57MKENF9+|IR4%paWMx)JS-JYdS1*nTgYqh1D^K47Z zRB=phIGgFNANjD zwjM^au~F6*IVOvI*IU@L<^|}bNe(bdgChE4EW$bT2K^`xsHe!$*1K|IlRcBx#w(k) zRmHE2yRLlLtO(RF{n-3@X_ zn!vNi;H7;|RlR9_b$u6C;LhGMXC9Zb(t8gUyZMZ5<276Os7->0{jD|D!N`|WWPcQT zvPp?09=~qBnW|YaW(s$TfXUPlFq%E2n_600#e+6dH;))7GT*;sc3l`M#;AMIaq>w- z-W@D3ByEq^xqVsZ=1{s3mkc*hmCKY96RuxhwI`*<`r&H&G|iL_$yAXZUAUb2$ctDn+Qy#- z-Y>PBMo-#1BeOcEoG{@5IbQ~23i6OpU%=G%Aw5FU$G8pwhBkTZL zM2qUvwT_HJ#gj-rsmPK71ErQOD_*O)48^l9pR z+wn%SPriH=i>BAhFDgWv7HE5tBC-*loj7jO-Ae1(4^a zzor<kytBXZ0sEp+xS$p%rVN zWQXfuEw6FC8pxXel%~&kVvMueG5@ts#;)OCDngT>{&IhgS8ZJ0x< z7#{Pz0E8*9?flydH>rn1p!&=EQwRS@?Wd_F>nDvKK3sNqf8nl*J@Z-F0uPP@N`@6> zs)l**@|$SbT{LWGFfRy7FADEw63~uePD& z6O}BzswZ|U)8lo5cR0&+%bqA2tOUzVDec=Om~{r^SDvfNyrE>RltLx&pz5*_m3hB+ z3|{hGTS;U3!?O@3o;w*Ek2p3UtZ%AvFxrtD1I|qL>A3K!hdC3FUL-fYybi&m1i;b% z7_W;a$rsKy4wpxrx~zW5g_9Lqs?h5h&1=YLB)#;ucCPXqDKqp4Ofe}v{EFN9?CbT) zdL(sWUSTXaouKRm;G*>YxX%tY;~gq<>rMwH*L*$x_owxL7!062Oh*glZ9D5sa*1Xa zhGHK%WoHL=dCY&g(?*|>;RmHi4x)g$Of3%Lf@sl|&roHM`eM!nD7MJc9yam%6JNQaU`Z4hWSoVG z{Rl36yRwb8wmMZbYzHMw{MvU*u*$YKTx}_(>Z+{Er!sNEg6||P+M3x}T2M}Qt9Pb& zER~g6VK<<6iTpdo?aAa1{Q%wl2YbM${5NGUbMuvH zJ!TC73`ZEEmr+H}aHlfn@w7L;-6sXVrmr6iC-XQCe$2v3i1W9Xl&3@ElX!gy8p8Pl z!35~0daB=+>Q8hG)nJIU_{=7q44m5`5N#SEi{8J~3zr3}NvPS0K|#Gn+B z^zsmkz15#ATF_!V3oS;xdctL}?_rQJO&(%a#yfvFXW*uy`3-C%j^Xafx@QEs^gp@0 z#gcJRLpeq&npy?hZF%6nxE4)dtnNS{0Cad8Y@Gw%S5dCqTA}vhbTzS6nDegu>(h%z0h!x>1xH$E|5l!a?iMW%{tAxw{oO|(E z<1Ct8*YLNx&w$)+57=nt>@}`blVk4JI!z>2(gkT8n?VkL1Ph>FvJ~PXlI{UH1Xt~J zrm}ZK=1JfkfC5o8s>E{-k{?{Nfsq)=A6P}Q_6hW;wKfPnyE8bgSBmf22i;WF;sAI{ z$v*+}qw4ZWC2pUO3g_Qsht(DM?jB4S2q8st-8L*9!=VyRzG}1b(AE<6X>}5XH3He1 z{K)C%X9w_=r(EhRk{c?dEI2@^ZI9`PY};T8G?gV70iXR~N*?_xbNW6T{~&?BX*Yic zTmI#W|C?V0mb>e1{&SJ2kAeKYU@j_PBfY!7$a=qz@c%&K?T4P@KkfX#WZVB2tmywQ zCg)xUUmyQ1=*SZoAC$S66AoU5Dv}N-A;B&b*vW;I!42usm{$@$60hs(iJoe-NxlYxSa^VI;}s=1*= zh)yZtZ1P^v=lcy)^Ff`&JXZ%*1t!4%e=8i{B(?vKD;z(Yq<;jo|92hj|6ng4j}`aQ z9u=|wLwcvRFZPx@gvun42&6Nn&678?e%oK!jA{@}i2B1)0L-U+nSJ#0IV2 zrO*^a z6MxUz?LLWQdQ(Lp$vt()>s}Tl!==myL|o(A!>-*WR7Rc~^mglcW_lI9f7m|PIdTR- zz2nW)XQ{S^^^PlLXrWsy0aKi);DxFhN9JPATBoGl_A_eShacZ7hU&k1xh zVp(X4@+giD)L_F5Tm;bR4gB%_AKwJ{iE>)yL^&S*_GmiwZ`a6!>~PW*@*vSC-$AL~ z-pOH+lTVGQOx;>i;nIxmSUE-%f|}kyi}P;rOz%}%V1ly!K3hMBu$D|N8&T$#*tmrm zt$seTSs}w92BivFZyKB<{6Mm^{2D0tiPrp`839P<4FaDDVUdU8avQkFuS9A=f}Ze;qFBD zg_@g%vjr+BX*t>l63YcjIA3R@v&%ZX<|SRe6?{bw7*Z@$^I3d}xsPmRLM&|%ZrC-Y z*qDznJZbt=CvK_gu{k0a%9R|i4$eu4;SHU$spjF|Y7zmh1hg69Bj@PQGCP_ct3Xed zYfrEZ>yLYro$av`j@dGP;FfE$a>WOiTX`Nr` z+X_)KwyPj)WXY|FSe290y0IgXg}Si46lYuGI*%Z(q|ZPcs942Jdz7L^N}I0^N`|C4 zFKe-_eu}cXn}XKpQV#an-9}wca~5z^w!9X-V8ajAyR0=(1$`i-Wx zFR8|z0F^U_L!lUsPRS|OVuu;h##b{Wi$8mrn#ab9^OQA`T$j=W_1Bomk=6V9G|_U4 zuD|o|b{I{zrFeSHS1boia^q^31;S$pwT#>icu2!PT)kC`1vKOtCIdIE`u2`vjsB=X zS!eB)g`z9QEb}Ellz{tPF9r6D4v5F$#LeX2ZRhS;R)&)Y_Af=iBy` z-b(ZsJpnP~lTamZ(flcr+^C{kBQ+_;gy6H>F5ECS-Swqx-2`l;d^)d83m&S#fL;dU zKGjCt0WMYssnAi;6rDy9z1|&`WOmmZNXgoUR_9m8r%jDde!zgl@>W;%AuHLa(I~58cG!;p#Ke zMMjCF?{St`|rsHwLTFP%lp6Qi{;-%RAS(xm`GE;vKq5Tn*eC zlk8dq3Oj_|`%JF$Q)(&2wF_@}t8kyuDSSCUw(N-{`lgueKh^lS#=0`-a70Q6m0&>|J!tJw_jMpU6kvCV zc+lmeTj9|8PC5X;6I>X=Vq3#?+l1NdSj%%;NZ7m4Q^_9)Z__#DA2Ariua8k^)sDE^ zct!&sk60VxzLJ|Wxwy?1dZ^TOwUf&DZ1m&V{!#@P_M(2Y*$p)2X+a5F<<2hIqX6Ny z9#B~ar+_R&(IA$OIV$@4-RtscPNV!Oji4@xH&*%}%-zk&oY4@aSx<@Jd6uw$cMJ6a zQ=+aWEyG!#h^YmhvL5+J*)ra1yrEE)P z60RjH3y*ea5h|4aI{kuor0tmNgtFe7EceO+l};UxrynZi7<>;}oq&YO23vD;lM4#x zj~wi~@{+tmU1^uSBMyw0>3dAcbv7p)?V>XF zbZT0~xMY1{qeJJW%x2EQN z@MWL^+q}ECtO0Zk8K&B%z=*-LWZ_P!^+q5=NK11rWOJ2oe2=XaPj08u2g1{=^fy9w zEAyZD@O%$q zh+5eICz$yfsSiXIdJ=kexZvW7oN#Aujh>y#F}J7V4jUEv_%^|g#NAds`mtAbq7D_Z zY}~=B;frIWqaxp=Us88Ivp{O+5XR`lXlX@?F3Rflo*98L*R&1lmco=nR{uu$u7N(G#7`vpT zw3(--XbjUZx8bEj_h}*p$Ne6LoqF*JXgXaZPOT7IbC*j}BQMbT=Pk?fv6RWeZ=l{6 zkO%R^U@Z2P03nhp;?1V^jf42ML;1Odll9j+HLLsjuG!d#4^CQ1WcroVFWZWDBG4yY zaE5;xceGi709wQhW#2y~08=?=(=$9fx7KaZgZ1vZxN90u{{n5N(Q*Zssk5(%KDYtT zdfoW=^IJ~WOHqDf=7I5=>Y0%?W7RiX?>@ucz~P#7?JvT=-uWPuy|buR`2};=31bd- zit)hR-m$RZwVZX!dOdLcfQ5=MsQHz!`<3Lf?Bk9GGM-82!O?iN?S{bvy79s; zbC0&0AcYGd+1YMqq$WH7QZ_KCsRWKGShJ6nPI;*-Ugz=JX=8OotQ%Hz30FX|5Q+(B z%6q@QgLNIfq~p=HXO%O+}ak8&oSk7B>eM`?d9Q;l}gE$Uz|L~>-B_?*RVwxX9^ z^W54|vg5DpY?>vutv_)kyFYT;nX+|OSYI^6m0)4m^n?XJn>e}p&jaqH_eh`uiJxbe zerI%)Me_H>`lV0OQXK>O$3l1t>-cQ#H$H5Onu96`^8@KaVCuWosdR7JLCsJDZ=4D; zR5RFr45^?@N&omaOjPF4Ri%&|v@EcRFd(&ocDTQ8*{#K)2_wB{c&_Ml85kM-aha78 zNS}OMsf3q}$;eYBq;C6zbYrU*g6tcrF$(s*67@pWZbfJt-NO1-$#vtBiRkjE)_LKC z9FasX>xH%uPS%=Ph3i<#mc-^sDf5~1rQI);#L?x_XTGOi^cv{)p2;nlNG(HH!*8J9 zXWHj4oHO4>nkoI^*!DaCa>ASCu5*9d>S1D8iiNdT)RBg3H)aaS=T=v9y;`l#_)g2w^WHPu-P5BVwF-VHjAfD?t1&CvgK_7CKk{Ur2$dEXf$}L2~B%aXNOL%1HMjjDt3E%({cvX(b%bU&sP22kAAmmZNG8kk8$O{?)RV)(0z{ELrP%2Nl@|K?^`!n zq@1?Wp4;QwoBWrmFCRo^Ozll({EH#{@2cVGZ#o-TE&MtC-+KPwd8hoPEdRvENYC0`VF9fW$1r%fPt0S>AuiWYftO4;Ji3z zyOyNUFjsF6b1uE~3aId*YgBHHCKOQL3$z>gsq?2m zqAlhFGR(`~8FezjAu)iC<$VP;qq1GD7t*VxqaW!0QAP;4udL(K>KaM#dodz)8U|Jo zKsy~N@1~}_6l$GcR(GOY0h2; zgL1nBKDo^RPG;FP6y~@j4@lqiatRipqCDls9&H5+gP$)qASVE)Nc2rzJp-!hl@NFI zKU)GPztPH<_HM%aZr6VZ=i`}v!IpjB3X%UV`2pg{=znfF^^VTZI~&lp!i_?-OYn{AkNodQP#(o>YKJ$PL5PdL;17w&6%?P#$U6 zI$|>S6c0Lvn&K1Zafs=HTBHK)LvtRc0dcT3DO9Ua=jPt0 z0*NZ8erDO7sUN4jw>|SV4T6b>X?oo4iFMVSs+`^#oTpYH;gr-p-uAW!rwYtz%|n{@dW}gFry)8*Iu8^TpHs+ zPGi50*URE^U@55KZ)TOG?qTnpi5`zwHkx~4$+Xw(72WoccH!K9`=q)s?;Q~T)-*kT z8T`02*WMVkX}`Bm00+54=S@W4XS!QOj@3~KPE!9FT_3m z6qG@f3x^F3t!*r<1v6BzjBQjYPZ^bRq569l!zGlMJ_f*iCwpt^__iEpn1d~2nr^9$ zoef8B8CZSFP^h&Zsl!d@uQ%7!dQ8eazJ)MUPL|_=8LWUWOn>6P(QwQkrKE&!at$|N zX`9o&IXD}?F|Dd#GMFQ3<4F#j*3)8DGesDBOz7S>)O|ltFK17&ova%P4ZPtuUyJ&T zthRdO@!1E9KHPYlfGfz(3oRLP)8&o;T0X#4E+}eC9gP#bmS`* z{I_Eoe&pe;p81Gfyhqv>-8%2v`!0kZfEZXer~=&l*wc9juf!ej>}{151rf zu_If6-KQ@jB=3M__V?Vd0;A(t>4`ex=wCXMJ%^n?29SM?vHKg1bytI`%+}I*@8G7V zwfi~A>n#b7u`e5OfHMDxac7I8$udENNN^r>oQo(=IHM6$e@X%VK_F}K*}bDPBVzTN z(Grry=pGAQF;|n zC^r3L!IidkW(H!o4^=L$)^?j0*hBqfGfiNG1$($0v;kR&B$sz{5&bDJ2 zGFzwR@hqkC){)Cwgt}bA2s;6_ zmaf;yJlyy2CD~r#y|>v;rES@;A`=~S66J`tn?r+Bed3#gJTs0tWnMmh6H!s?ulY_# z)-jmvzhd5!>JZA4Te7c_H#S4aJ>2GO)tm7~G3i%RlmkeIzTGP{SFi5_{}gYj-Yodz H;q(6sXeddY literal 0 HcmV?d00001 diff --git a/images/integrations/jira/jira-deployment-report-int-settings.png b/images/integrations/jira/jira-deployment-report-int-settings.png new file mode 100644 index 0000000000000000000000000000000000000000..e919690e6e273962ae75e73d5b4c0c005b0cf1a3 GIT binary patch literal 106553 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 literal 0 HcmV?d00001 diff --git a/images/integrations/jira/jira-enrichment-int-settings.png b/images/integrations/jira/jira-enrichment-int-settings.png new file mode 100644 index 0000000000000000000000000000000000000000..5dfd1c225f4fd5a7ba0778692ee42d877f8275d5 GIT binary patch literal 81966 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

    -U6XBo>)^bY%+9dA_SjVU@>hxMabT_sqD5QO*h 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 literal 0 HcmV?d00001 diff --git a/images/integrations/jira/jira-image-dashboard.png b/images/integrations/jira/jira-image-dashboard.png new file mode 100644 index 0000000000000000000000000000000000000000..65d76183ed3ce9f8bf4790ab01e337720a73f5ce GIT binary patch literal 143530 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 Jz?*qS{|7JT`|bb$ literal 0 HcmV?d00001 diff --git a/images/integrations/jira/jira-report-info-toggle.png b/images/integrations/jira/jira-report-info-toggle.png new file mode 100644 index 0000000000000000000000000000000000000000..c047fae3cd133955b1fcd84764e430b0e9da7125 GIT binary patch literal 42708 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�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

    !44n#<7d?e#;I~J_jf1zkZLLJjmTD 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 literal 0 HcmV?d00001 From 699c5fffb888ae27082964c58db5b6fd1cb219f6 Mon Sep 17 00:00:00 2001 From: NimRegev Date: Thu, 8 Dec 2022 10:46:07 +0200 Subject: [PATCH 12/21] Update installation.md (#272) * Update installation.md Added new ingress-less and Git provider flags * Update installation.md * Update installation.md * Update requirements.md * Update architecture.md * Update installation.md * Update manage runtime Added new CLI upgrade options * Update monitor-manage-runtimes.md * Update with cli banner screenshot * Update clients with new upgrade Replaced upgrade section in clients with new upgrade * Updates * Updates --- _data/home-content.yml | 2 +- _data/nav.yml | 2 +- _docs/clients/csdp-cli.md | 50 ++++--- _docs/getting-started/architecture.md | 28 ++-- _docs/runtime/installation.md | 166 +++++++++++++---------- _docs/runtime/monitor-manage-runtimes.md | 39 +++++- _docs/runtime/requirements.md | 2 +- images/runtime/cli-upgrade-banner.png | Bin 0 -> 125949 bytes 8 files changed, 173 insertions(+), 116 deletions(-) create mode 100644 images/runtime/cli-upgrade-banner.png diff --git a/_data/home-content.yml b/_data/home-content.yml index 18f73ad11..319bcdcb0 100644 --- a/_data/home-content.yml +++ b/_data/home-content.yml @@ -21,7 +21,7 @@ icon: images/home-icons/client.svg url: '' links: - - title: Codefresh CLI + - title: Download/upgrade Codefresh CLI localurl: /docs/clients/csdp-cli/ diff --git a/_data/nav.yml b/_data/nav.yml index cfb2f70a6..cc7e36544 100644 --- a/_data/nav.yml +++ b/_data/nav.yml @@ -38,7 +38,7 @@ - title: Clients url: "/clients" pages: - - title: Download CLI + - title: Download/upgrade Codefresh CLI url: "/csdp-cli" diff --git a/_docs/clients/csdp-cli.md b/_docs/clients/csdp-cli.md index 2882c3672..7b23654ff 100644 --- a/_docs/clients/csdp-cli.md +++ b/_docs/clients/csdp-cli.md @@ -1,13 +1,12 @@ --- -title: "Download CLI" +title: "Download/upgrade Codefresh CLI" description: "" group: clients toc: true --- -You need the Codefresh CLI to install Codefresh runtimes. -* For the initial download, you also need to generate the API key and create the API authentication context, all from the UI. -* Subsequent downloads for upgrade purposes require you to only run the download command, using existing API credentials. +You need the Codefresh CLI to install Codefresh runtimes. For the initial download, you also need to generate the API key and create the API authentication context, all from the UI. +If upgrades are needed, the CLI notifies you through a banner, and you can use the existing API credentials. ### Download Codefresh CLI Downloading the Codefresh CLI requires you to select the download mode and OS, generate an API key, and authentication context. @@ -24,24 +23,37 @@ Downloading the Codefresh CLI requires you to select the download mode and OS, g url="/images/getting-started/quick-start/quick-start-download-cli.png" alt="Download CLI to install runtime" caption="Download CLI to install runtime" - max-width="30%" + max-width="50%" %} ### Upgrade Codefresh CLI -Upgrade the CLI to the latest version to prevent installation errors. -1. Check the version of the CLI you have installed: - `cf version` -1. Compare with the [latest version](https://github.com/codefresh-io/cli-v2/releases){:target="\_blank"} released by Codefresh. -1. Select and run the appropriate command: - -{: .table .table-bordered .table-hover} -| Download mode | OS | Commands | -| -------------- | ----------| ----------| -| `curl` | MacOS-x64 | `curl -L --output - https://github.com/codefresh-io/cli-v2/releases/latest/download/cf-darwin-amd64.tar.gz | tar zx && mv ./cf-darwin-amd64 /usr/local/bin/cf && cf version`| -| | MacOS-m1 |`curl -L --output - https://github.com/codefresh-io/cli-v2/releases/latest/download/cf-darwin-arm64.tar.gz | tar zx && mv ./cf-darwin-arm64 /usr/local/bin/cf && cf version` | -| | Linux - X64 |`curl -L --output - https://github.com/codefresh-io/cli-v2/releases/latest/download/cf-linux-amd64.tar.gz | tar zx && mv ./cf-linux-amd64 /usr/local/bin/cf && cf version` | -| | Linux - ARM | `curl -L --output - https://github.com/codefresh-io/cli-v2/releases/latest/download/cf-linux-arm64.tar.gz | tar zx && mv ./cf-linux-arm64 /usr/local/bin/cf && cf version`| -| `brew` | N/A| `brew tap codefresh-io/cli && brew install cf2`| +The Codefresh CLI automatically self-checks its version, and if a newer version is available, prints a banner with the notification. + + {% include + image.html + lightbox="true" + file="/images/runtime/cli-upgrade-banner.png" + url="/images/runtime/cli-upgrade-banner.png" + alt="Upgrade banner for Codefresh CLI" + caption="Upgrade banner for Codefresh CLI" + max-width="50%" + %} + +You can upgrade to a specific version if you so require, or download the latest version to an output folder to upgrade at your convenience. + + +* Do any of the following: + * To upgrade to the latest version, run: + `cf upgrade` + * To upgrade to a specific version, even an older version, run: + `cf upgrade --version v` + where: + `` is the version you want to upgrade to. + * To download the latest version to an output file, run: + `cf upgrade --version v -o ` + where: + `` is the path to the destination file, for example, `/cli-download`. + ### Related articles [Set up hosted (Hosted GitOps) environment]({{site.baseurl}}/docs/runtime/hosted-runtime) diff --git a/_docs/getting-started/architecture.md b/_docs/getting-started/architecture.md index d2d8a211e..d8a35aebb 100644 --- a/_docs/getting-started/architecture.md +++ b/_docs/getting-started/architecture.md @@ -81,6 +81,20 @@ In the hosted environment, the Codefresh Runtime is installed on a K8s cluster m max-width="100%" %} +#### Tunnel-based hybrid runtime architecture +Tunnel-based hybrid runtimes use tunneling instead of ingress controllers to control communication between the Codefresh Runtime in the customer cluster and the Codefresh Platform. Tunnel-based, ingress-less, runtimes are optimal when the cluster with the Codefresh Runtime is not exposed to the internet. + +{% include + image.html + lightbox="true" + file="/images/getting-started/architecture/arch-hybrid-ingressless.png" + url="/images/getting-started/architecture/arch-hybrid-ingressless.png" + alt="Tunnel-based hybrid runtime architecture" + caption="Tunnel-based hybrid runtime architecture" + max-width="100%" +%} + + #### Ingress-based hybrid runtime architecture Ingress-based runtimes use ingress controllers to control communication between the Codefresh Runtime in the customer cluster and the Codefresh Platform. Ingress-based runtimes are optimal when the cluster with the Codefresh Runtime is exposed to the internet. @@ -96,20 +110,6 @@ Ingress-based runtimes use ingress controllers to control communication between max-width="100%" %} -#### Tunnel-based hybrid runtime architecture -Tunnel-based hybrid runtimes use tunneling instead of ingress controllers to control communication between the Codefresh Runtime in the customer cluster and the Codefresh Platform. Tunnel-based, ingress-less, runtimes are optimal when the cluster with the Codefresh Runtime is not exposed to the internet. - -{% include - image.html - lightbox="true" - file="/images/getting-started/architecture/arch-hybrid-ingressless.png" - url="/images/getting-started/architecture/arch-hybrid-ingressless.png" - alt="Tunnel-based hybrid runtime architecture" - caption="Tunnel-based hybrid runtime architecture" - max-width="100%" -%} - - #### Codefresh Application Proxy The Codefresh Application Proxy (App-Proxy) functions as the Codefresh agent, and is deployed as a service in the Codefresh Runtime. diff --git a/_docs/runtime/installation.md b/_docs/runtime/installation.md index 2d76307c8..09e96ce02 100644 --- a/_docs/runtime/installation.md +++ b/_docs/runtime/installation.md @@ -21,8 +21,8 @@ If Bitbucker Server is your Git provider, you must also select the specific serv There are two parts to installing a hybrid runtime: -1. Installing the Codefresh CLI -2. Installing the hybrid runtime from the CLI, either through the CLI wizard or via silent installation through the installation flags. +1. [Installing the Codefresh CLI](#install-the-codefresh-cli) +2. [Installing the hybrid runtime](#install-the-hybrid-runtime) from the CLI, either through the CLI wizard, or via silent installation through the installation flags. The hybrid runtime is installed in a specific namespace on your cluster. You can install more runtimes on different clusters in your deployment. Every hybrid runtime installation makes commits to three Git repos: * Runtime install repo: The installation repo that manages the hybrid runtime itself with Argo CD. If the repo URL does not exist, it is automatically created during runtime installation. @@ -32,6 +32,62 @@ There are two parts to installing a hybrid runtime: See also [Codefresh architecture]({{site.baseurl}}/docs/getting-started/architecture). + + +### Install the Codefresh CLI + +Install the Codefresh CLI using the option that best suits you: `curl`, `brew`, or standard download. +If you are not sure which OS to select for `curl`, simply select one, and Codefresh automatically identifies and selects the right OS for CLI installation. + +{::nomarkdown} +
    + +{:/} + +### Install the hybrid runtime + +{::nomarkdown} +
    +{:/} + +**Before you begin** + +* Make sure you meet the [minimum requirements]({{site.baseurl}}/docs/runtime/requirements/#minimum-requirements) for runtime installation +* Make sure you have [runtime token with the required scopes from your Git provider]({{site.baseurl}}/docs/reference/git-tokens) +* [Download or upgrade to the latest version of the CLI]({{site.baseurl}}/docs/clients/csdp-cli/#upgrade-codefresh-cli) +* Review [Hybrid runtime installation flags](#hybrid-runtime-installation-flags) +* For ingress-based runtimes, make sure your ingress controller is configured correctly: + * [Ambasador ingress configuration]({{site.baseurl}}/docs/runtime/requirements/#ambassador-ingress-configuration) + * [AWS ALB ingress configuration]({{site.baseurl}}/docs/runtime/requirements/#alb-aws-ingress-configuration) + * [Istio ingress configuration]({{site.baseurl}}/docs/runtime/requirements/#istio-ingress-configuration) + * [NGINX Enterprise ingress configuration]({{site.baseurl}}/docs/runtime/requirements/#nginx-enterprise-ingress-configuration) + * [NGINX Community ingress configuration]({{site.baseurl}}/docs/runtime/requirements/#nginx-community-version-ingress-configuration) + * [Traefik ingress configuration]({{site.baseurl}}/docs/runtime/requirements/#traefik-ingress-configuration) + + +{::nomarkdown} +
    +{:/} + +**How to** + +1. Do one of the following: + * If this is your first hybrid runtime installation, in the Welcome page, select **+ Install Runtime**. + * If you have provisioned a hybrid runtime, to provision additional runtimes, in the Codefresh UI, go to [**Runtimes**](https://g.codefresh.io/2.0/account-settings/runtimes){:target="\_blank"}. +1. Click **+ Add Runtimes**, and then select **Hybrid Runtimes**. +1. Do one of the following: + * CLI wizard: Run `cf runtime install`, and follow the prompts to enter the required values. + * Silent install: Pass the required flags in the install command: + `cf runtime install --repo --git-token --silent` + For the list of flags, see [Hybrid runtime installation flags](#hybrid-runtime-installation-flags). +1. If relevant, complete the configuration for these ingress controllers: + * [ALB AWS: Alias DNS record in route53 to load balancer]({{site.baseurl}}/docs/runtime/requirements/#alias-dns-record-in-route53-to-load-balancer) + * [Istio: Configure cluster routing service]({{site.baseurl}}/docs/runtime/requirements/#cluster-routing-service) + * [NGINX Enterprise ingress controller: Patch certificate secret]({{site.baseurl}}/docs/runtime/requirements/#patch-certificate-secret) +1. If you bypassed installing ingress resources with the `--skip-ingress` flag for ingress controllers not in the supported list, create and register Git integrations using these commands: + `cf integration git add default --runtime --api-url ` + `cf integration git register default --runtime --token ` + {::nomarkdown}
    {:/} @@ -69,26 +125,31 @@ The cluster defined as the default for `kubectl`. If you have more than one Kube * CLI wizard: Select the Kube context from the list displayed. * Silent install: Explicitly specify the Kube context with the `--context` flag. +**Access mode** +The access mode for the runtime, which can be one of the following: +* [Tunnel-based]({{site.baseurl}}/docs/getting-started/architecture/#tunnel-based-hybrid-runtime-architecture), for runtimes without ingress controllers. This is the default. +* [Ingress-based]({{site.baseurl}}/docs/getting-started/architecture/#ingress-based-hybrid-runtime-architecture) for runtimes with ingress contollers. + + +* CLI wizard: Select the access mode from the list displayed. +* Silent install: + * For tunnel-based, see [Tunnel-based (ingress-less) runtime flags](#tunnel-based-ingress-less-runtime-flags) + * For ingress-based, add the [Ingress controller flags](#ingress-controller-flags) + + >If you don't specify any flags, tunnel-based access is automatically selected. + + **Shared configuration repository** The Git repository per runtime account with shared configuration manifests. * CLI wizard and Silent install: Add the `--shared-config-repo` flag and define the path to the shared repo. + {::nomarkdown}
    {:/} #### Tunnel-based (ingress-less) runtime flags -These flags are required to install the runtime without an ingress controller. - -**Access mode** -Required. - -The access mode for tunnel-based runtimes, the tunnel mode. - -* CLI wizard and Silent install: Add the flag, `--access-mode`, and define `tunnel` as the value. - - **IP allowlist** Optional. @@ -104,7 +165,7 @@ When omitted, all incoming requests are authenticated regardless of the IPs from {:/} #### Ingress controller flags - +Ingress controller flags are required for ingress-based runtimes. For **Skip ingress** Required, if you are using an unsupported ingress controller. @@ -126,6 +187,7 @@ The IP address or host name of the ingress controller component. > Important: For AWS ALB, the ingress host is created post-installation. However, when prompted, add the domain name you will create in `Route 53` as the ingress host. **Insecure ingress hosts** +Optional. TLS certificates for the ingress host: If the ingress host does not have a valid TLS certificate, you can continue with the installation in insecure mode, which disables certificate validation. @@ -148,9 +210,8 @@ For both CLI wizard and Silent install: #### Git provider and repo flags -The Git provider defined for the runtime. - ->Because Codefresh creates a [shared configuration repo]({{site.baseurl}}/docs/reference/shared-configuration) for the runtimes in your account, the Git provider defined for the first runtime you install in your account is used for all the other runtimes in the same account. +The Git provider defined for the runtime. +>Because Codefresh creates a [shared configuration repo]({{site.baseurl}}/docs/reference/shared-configuration) for the runtimes in your account, the Git provider defined for the first runtime you install in your account is also used for all the other runtimes in the same account. You can define any of the following Git providers: * GitHub: @@ -163,11 +224,15 @@ You can define any of the following Git providers: * [Bitbucket Cloud](#bitbucket-cloud) * [Bitbucket Server](#bitbucket-server) -{::nomarkdown} -
    -{:/} +
    + + +Codefresh tries to identify the Git provider from the repository URL you provide. +* CLI wizard: If not GitHub, you are prompted to select the Git provider from the list. +* Silent install: Pass the flags required per provider, as described in the sections below. +
    ##### GitHub GitHub is the default Git provider for hybrid runtimes. Being the default provider, for both the CLI wizard and Silent install, you need to provide only the repository URL and the Git runtime token. @@ -197,13 +262,14 @@ where: ##### GitHub Enterprise +* CLI Wizard: Select the Git provider from the list provided + > For the required scopes, see [GitHub and GitHub Enterprise runtime token scopes]({{site.baseurl}}/docs/reference/git-tokens/#github-and-github-enterprise-runtime-token-scopes). -`--enable-git-providers --provider github --repo --git-token ` +`--provider github --repo --git-token ` where: -* `--enable-git-providers` (required), indicates that you are not using the default Git provider for the runtime. * `--provider github` (required), defines GitHub Enterprise as the Git provider for the runtime and the account. * `--repo ` (required), is the `HTTPS` clone URL of the Git repository for the runtime installation, including the `.git` suffix. Copy the clone URL for HTTPS from your GitHub Enterprise website (see [Cloning with HTTPS URLs](https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls){:target="\_blank"}). If the repo doesn't exist, copy an existing clone URL and change the name of the repo. Codefresh creates the repository during runtime installation. @@ -228,10 +294,9 @@ where: > For the required scopes, see [GitLab Cloud and GitLab Server runtime token scopes]({{site.baseurl}}/docs/reference/git-tokens/#gitlab-cloud-and-gitlab-server-runtime-token-scopes). -`--enable-git-providers --provider gitlab --repo --git-token ` +`--provider gitlab --repo --git-token ` where: -* `--enable-git-providers`(required), indicates that you are not using the default Git provider for the runtime. * `--provider gitlab` (required), defines GitLab Cloud as the Git provider for the runtime and the account. * `--repo ` (required), is the `HTTPS` clone URL of the Git project for the runtime installation, including the `.git` suffix. Copy the clone URL for HTTPS from your GitLab website. If the repo doesn't exist, copy an existing clone URL and change the name of the repo. Codefresh creates the repository during runtime installation. @@ -265,10 +330,9 @@ where: > For the required scopes, see [GitLab Cloud and GitLab Server runtime token scopes]({{site.baseurl}}/docs/reference/git-tokens/#gitlab-cloud-and-gitlab-server-runtime-token-scopes). -`--enable-git-providers --provider gitlab --repo --git-token ` +`--provider gitlab --repo --git-token ` where: -* `--enable-git-providers` (required), indicates that you are not using the default Git provider for the runtime. * `--provider gitlab` (required), defines GitLab Server as the Git provider for the runtime and the account. * `--repo ` (required), is the `HTTPS` clone URL of the Git repository for the runtime installation, including the `.git` suffix. If the project doesn't exist, copy an existing clone URL and change the name of the project. Codefresh creates the project during runtime installation. @@ -299,10 +363,9 @@ where: > For the required scopes, see [Bitbucket runtime token scopes]({{site.baseurl}}/docs/reference/git-tokens/#bitbucket-cloud-and-bitbucket-server-runtime-token-scopes). -`--enable-git-providers --provider bitbucket --repo --git-user --git-token ` +`--provider bitbucket --repo --git-user --git-token ` where: -* `--enable-git-providers` (required), indicates that you are not using the default Git provider for the runtime. * `--provider gitlab` (required), defines Bitbucket Cloud as the Git provider for the runtime and the account. * `--repo ` (required), is the `HTTPS` clone URL of the Git repository for the runtime installation, including the `.git` suffix. If the project doesn't exist, copy an existing clone URL and change the name of the project. Codefresh creates the project during runtime installation. @@ -332,10 +395,9 @@ where: > For the required scopes, see [Bitbucket runtime token scopes]({{site.baseurl}}/docs/reference/git-tokens/#bitbucket-cloud-and-bitbucket-server-runtime-token-scopes). -`--enable-git-providers --provider bitbucket-server --repo --git-user --git-token ` +`--provider bitbucket-server --repo --git-user --git-token ` where: -* `--enable-git-providers` (required), indicates that you are not using the default Git provider for the runtime. * `--provider gitlab` (required), defines Bitbucket Cloud as the Git provider for the runtime and the account. * `--repo ` (required), is the `HTTPS` clone URL of the Git repository for the runtime installation, including the `.git` suffix. If the project doesn't exist, copy an existing clone URL and change the name of the project. Codefresh then creates the project during runtime installation. @@ -374,53 +436,7 @@ For _on-premises installations_, if the Ingress controller does not have a valid {:/} -### Install the Codefresh CLI - -Install the Codefresh CLI using the option that best suits you: `curl`, `brew`, or standard download. -If you are not sure which OS to select for `curl`, simply select one, and Codefresh automatically identifies and selects the right OS for CLI installation. - -{::nomarkdown} -

    -{:/} - -### Install the hybrid runtime - -**Before you begin** -* Make sure you meet the [minimum requirements]({{site.baseurl}}/docs/runtime/requirements/#minimum-requirements) for runtime installation -* Make sure you have [runtime token with the required scopes from your Git provider]({{site.baseurl}}/docs/reference/git-tokens) -* [Download or upgrade to the latest version of the CLI]({{site.baseurl}}/docs/clients/csdp-cli/#upgrade-codefresh-cli) -* Review [Hybrid runtime installation flags](#hybrid-runtime-installation-flags) -* Make sure your ingress controller is configured correctly: - * [Ambasador ingress configuration]({{site.baseurl}}/docs/runtime/requirements/#ambassador-ingress-configuration) - * [AWS ALB ingress configuration]({{site.baseurl}}/docs/runtime/requirements/#alb-aws-ingress-configuration) - * [Istio ingress configuration]({{site.baseurl}}/docs/runtime/requirements/#istio-ingress-configuration) - * [NGINX Enterprise ingress configuration]({{site.baseurl}}/docs/runtime/requirements/#nginx-enterprise-ingress-configuration) - * [NGINX Community ingress configuration]({{site.baseurl}}/docs/runtime/requirements/#nginx-community-version-ingress-configuration) - * [Traefik ingress configuration]({{site.baseurl}}/docs/runtime/requirements/#traefik-ingress-configuration) - - -{::nomarkdown} -
    -{:/} - -**How to** -1. Do one of the following: - * If this is your first hybrid runtime installation, in the Welcome page, select **+ Install Runtime**. - * If you have provisioned a hybrid runtime, to provision additional runtimes, in the Codefresh UI, go to [**Runtimes**](https://g.codefresh.io/2.0/account-settings/runtimes){:target="\_blank"}. -1. Click **+ Add Runtimes**, and then select **Hybrid Runtimes**. -1. Do one of the following: - * CLI wizard: Run `cf runtime install`, and follow the prompts to enter the required values. - * Silent install: Pass the required flags in the install command: - `cf runtime install --repo --git-token --silent` - For the list of flags, see [Hybrid runtime installation flags](#hybrid-runtime-installation-flags). -1. If relevant, complete the configuration for these ingress controllers: - * [ALB AWS: Alias DNS record in route53 to load balancer]({{site.baseurl}}/docs/runtime/requirements/#alias-dns-record-in-route53-to-load-balancer) - * [Istio: Configure cluster routing service]({{site.baseurl}}/docs/runtime/requirements/#cluster-routing-service) - * [NGINX Enterprise ingress controller: Patch certificate secret]({{site.baseurl}}/docs/runtime/requirements/#patch-certificate-secret) -1. If you bypassed installing ingress resources with the `--skip-ingress` flag for ingress controllers not in the supported list, create and register Git integrations using these commands: - `cf integration git add default --runtime --api-url ` - `cf integration git register default --runtime --token ` {::nomarkdown} diff --git a/_docs/runtime/monitor-manage-runtimes.md b/_docs/runtime/monitor-manage-runtimes.md index 80020277f..06794243f 100644 --- a/_docs/runtime/monitor-manage-runtimes.md +++ b/_docs/runtime/monitor-manage-runtimes.md @@ -30,6 +30,7 @@ Manage provisioned runtimes: * [Add managed clusters to hybrid or hosted runtimes]({{site.baseurl}}/docs/runtime/managed-cluster/)) * [Add and manage Git Sources associated with hybrid or hosted runtimes]({{site.baseurl}}/docs/runtime/git-sources/)) * [Upgrade provisioned hybrid runtimes](#hybrid-upgrade-provisioned-runtimes) +* [Upgrade Codefresh CLI](#upgrade-codefresh-cli) * [Uninstall provisioned runtimes](#uninstall-provisioned-runtimes) * [Update Git tokens for runtimes](#update-git-tokens-for-runtimes) @@ -99,6 +100,34 @@ Here is a description of the information in the Topology view. |**Search and View options** | {::nomarkdown}

    {:/}| +### Upgrade Codefresh CLI +The Codefresh CLI automatically self-checks its version, and if a newer version is available, prints a banner with the notification. + + {% include + image.html + lightbox="true" + file="/images/runtime/cli-upgrade-banner.png" + url="/images/runtime/cli-upgrade-banner.png" + alt="Upgrade banner for Codefresh CLI" + caption="Upgrade banner for Codefresh CLI" + max-width="40%" + %} + +You can upgrade to a specific version if you so require, or download the latest version to an output folder to upgrade at your convenience. + + +* Do any of the following: + * To upgrade to the latest version, run: + `cf upgrade` + * To upgrade to a specific version, even an older version, run: + `cf upgrade --version v` + where: + `` is the version you want to upgrade to. + * To download the latest version to an output file, run: + `cf upgrade --version v -o ` + where: + `` is the path to the destination file, for example, `/cli-download`. + ### (Hybrid) Upgrade provisioned runtimes @@ -113,8 +142,8 @@ If you have managed clusters for the hybrid runtime, upgrading the runtime autom **Before you begin** For both silent or CLI-wizard based upgrades, make sure you have: -* The latest version of the Codefresh CLI - Run `cf version` to see your version and [click here](https://github.com/codefresh-io/cli-v2/releases){:target="\_blank"} to compare with the latest CLI version. +* The [latest version of the Codefresh CLI](#upgrade-codefresh-cli) + * A valid Git token with [the required scopes]({{site.baseurl}}/docs/reference/git-tokens) **Silent upgrade** @@ -178,9 +207,9 @@ For both silent or CLI-wizard based upgrades, make sure you have: - + > Unless specified otherwise, management options are common to both hybrid and hosted runtimes. If an option is valid only for hybrid runtimes, it is indicated as such. diff --git a/_docs/whats-new/whats-new.md b/_docs/whats-new/whats-new.md index 59378d5e3..573d95722 100644 --- a/_docs/whats-new/whats-new.md +++ b/_docs/whats-new/whats-new.md @@ -19,9 +19,9 @@ Built on Argo, the world’s most popular and fastest-growing open source softwa #### Tunnel-based hybrid runtimes Simplify installation without compromising on security with our tunnel-based installation option for hybrid runtimes. -Tunnel-based runtimes use tunneling for communication between the customer cluster and the Codefresh platform, with the customer cluster initiating the tunneling request. Simply add the flag `--access-mode` with `tunnel` as the value and you have your tunnel-based, ingress-less runtime. +Tunnel-based runtimes use tunneling for communication between the customer cluster and the Codefresh platform, with the customer cluster initiating the tunneling request. Simply add the flag `--access-mode` with `tunnel` as the value and you have your tunnel-based runtime without an ingress controller. -See [Tunnel-based runtime architecture]({{site.baseurl}}/docs/getting-started/architecture/#tunnel-based-hybrid-runtime-architecture) and [Tunnel-based runtime flags]({{site.baseurl}}/docs/runtime/installation/#tunnel-based-ingress-less-runtime-flags). +See [Tunnel-based runtime architecture]({{site.baseurl}}/docs/getting-started/architecture/#tunnel-based-hybrid-runtime-architecture) and [Tunnel-based runtime flags]({{site.baseurl}}/docs/runtime/installation/#tunnel-based-runtime-flags). {::nomarkdown}
    From e68382b3acdd06c99815a0a8da4d38b42f17c985 Mon Sep 17 00:00:00 2001 From: NimRegev Date: Mon, 12 Dec 2022 10:42:44 +0200 Subject: [PATCH 14/21] Fix x-refs (#274) * Fix x-refs Fixed paths in x-refs * Update images.md --- _docs/deployment/applications-dashboard.md | 6 +++++- _docs/deployment/create-application.md | 6 +++--- _docs/deployment/images.md | 7 +++++++ 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/_docs/deployment/applications-dashboard.md b/_docs/deployment/applications-dashboard.md index de310a64d..219400709 100644 --- a/_docs/deployment/applications-dashboard.md +++ b/_docs/deployment/applications-dashboard.md @@ -765,6 +765,10 @@ caption="Applications Dashboard: Services tab" max-width="50%" %} - +### Related articles +[Creating applications]({{site.baseurl}}/docs/deployment/create-application) +[Managing applications]({{site.baseurl}}/docs/deployment/manage-application) +[Home dashboard]({{site.baseurl}}/docs/reporting/home-dashboard) +[DORA metrics]({{site.baseurl}}/docs/reporting/dora-metrics/) diff --git a/_docs/deployment/create-application.md b/_docs/deployment/create-application.md index 47aea2d77..b9d9df8e8 100644 --- a/_docs/deployment/create-application.md +++ b/_docs/deployment/create-application.md @@ -225,7 +225,7 @@ Track the application in the [Applications dashboard](https://g.codefresh.io/2.0 ### Related articles -[Monitoring applications]({{site.baseurl}})/docs/deployment/applications-dashboard) -[Managing applications]({{site.baseurl}})/docs/deployment/manage-applications) -[Home dashboard]({{site.baseurl}})docs/reporting/home-dashboard) +[Monitoring applications]({{site.baseurl}}/docs/deployment/applications-dashboard) +[Managing applications]({{site.baseurl}}/docs/deployment/manage-application) +[Home dashboard]({{site.baseurl}}/docs/reporting/home-dashboard) [DORA metrics]({{site.baseurl}}/docs/reporting/dora-metrics/) \ No newline at end of file diff --git a/_docs/deployment/images.md b/_docs/deployment/images.md index d4538a528..cdaf944d0 100644 --- a/_docs/deployment/images.md +++ b/_docs/deployment/images.md @@ -111,3 +111,10 @@ Selecting **more details** for an image tag. | **3** | The Git details for this image tag, such as the Git hash, the Jira issue number, Git Pull Request, commit information, the name of the user who performed the commit. | | **4** | The workflow for the image step. Select to go to the Workflow.| | **5** | The log information for the build image step in the relevant workflow. Select to view Logs panel. | + +### Related articles +[Image enrichment with integrations]({{site.baseurl}}/docs/integrations/image-enrichment-overview/) +[Monitoring applications]({{site.baseurl}}/docs/deployment/applications-dashboard) +[Managing applications]({{site.baseurl}}/docs/deployment/manage-application) +[Home dashboard]({{site.baseurl}}/docs/integrations/home-dashboard) + From 5a617864134b7ff072e88f971f2407df337b902b Mon Sep 17 00:00:00 2001 From: NimRegev Date: Mon, 12 Dec 2022 13:51:25 +0200 Subject: [PATCH 15/21] Add troubleshooting topics to ProjectOne Ported troubleshooting topics from Classic and added to nav yaml --- _data/nav.yml | 49 +++++- _docs/git-step-migration.md | 152 ++++++++++++++++++ _docs/troubleshooting/common-issues.md | 38 ++++- .../build-step-no-such-file-or-directory.md | 61 +++++++ ...ant-find-your-organization-repositories.md | 121 ++++++++++++++ .../cant-find-your-private-repositories.md | 43 +++++ .../common-issues/cf-export-limitations.md | 71 ++++++++ .../common-issues/could-not-tag-image.md | 30 ++++ .../disabling-codefresh-caching-mechanisms.md | 41 +++++ .../common-issues/dockerhub-rate-limit.md | 65 ++++++++ .../common-issues/error-code-137.md | 47 ++++++ ...o-get-accounts-clusters-during-workflow.md | 29 ++++ .../forbidden-cluster-resources.md | 64 ++++++++ .../common-issues/git-clone-step-issue.md | 35 ++++ ...-commit-messages-with-a-quote-character.md | 62 +++++++ .../common-issues/multi-git-triggers.md | 117 ++++++++++++++ .../common-issues/no-dockerfile-found.md | 89 ++++++++++ .../common-issues/non-admin-users-support.md | 13 -- .../paging-issues-builds-images.md | 105 ++++++++++++ ...g-data-from-pre-existing-image-hangs-on.md | 39 +++++ ...-image-does-not-exist-or-no-pull-access.md | 31 ++++ .../common-issues/using-ssh-keys.md | 46 ++++++ .../common-issues/validation-port-warnings.md | 56 +++++++ .../workflow-terminated-by-system.md | 51 ++++++ .../personal-git-deprecation.md | 43 +++++ _docs/troubleshooting/runtime-issues.md | 2 +- 26 files changed, 1483 insertions(+), 17 deletions(-) create mode 100644 _docs/git-step-migration.md create mode 100644 _docs/troubleshooting/common-issues/build-step-no-such-file-or-directory.md create mode 100644 _docs/troubleshooting/common-issues/cant-find-your-organization-repositories.md create mode 100644 _docs/troubleshooting/common-issues/cant-find-your-private-repositories.md create mode 100644 _docs/troubleshooting/common-issues/cf-export-limitations.md create mode 100644 _docs/troubleshooting/common-issues/could-not-tag-image.md create mode 100644 _docs/troubleshooting/common-issues/disabling-codefresh-caching-mechanisms.md create mode 100644 _docs/troubleshooting/common-issues/dockerhub-rate-limit.md create mode 100644 _docs/troubleshooting/common-issues/error-code-137.md create mode 100644 _docs/troubleshooting/common-issues/failed-to-get-accounts-clusters-during-workflow.md create mode 100644 _docs/troubleshooting/common-issues/forbidden-cluster-resources.md create mode 100644 _docs/troubleshooting/common-issues/git-clone-step-issue.md create mode 100644 _docs/troubleshooting/common-issues/handling-commit-messages-with-a-quote-character.md create mode 100644 _docs/troubleshooting/common-issues/multi-git-triggers.md create mode 100644 _docs/troubleshooting/common-issues/no-dockerfile-found.md delete mode 100644 _docs/troubleshooting/common-issues/non-admin-users-support.md create mode 100644 _docs/troubleshooting/common-issues/paging-issues-builds-images.md create mode 100644 _docs/troubleshooting/common-issues/restoring-data-from-pre-existing-image-hangs-on.md create mode 100644 _docs/troubleshooting/common-issues/the-docker-image-does-not-exist-or-no-pull-access.md create mode 100644 _docs/troubleshooting/common-issues/using-ssh-keys.md create mode 100644 _docs/troubleshooting/common-issues/validation-port-warnings.md create mode 100644 _docs/troubleshooting/common-issues/workflow-terminated-by-system.md create mode 100644 _docs/troubleshooting/personal-git-deprecation.md diff --git a/_data/nav.yml b/_data/nav.yml index cc7e36544..bc5e06f42 100644 --- a/_data/nav.yml +++ b/_data/nav.yml @@ -192,7 +192,54 @@ - title: Troubleshooting url: "/troubleshooting" pages: - - title: Runtimes + - title: Common Issues + url: "/common-issues" + sub-pages: + - title: Can't find your organization repositories + url: "/cant-find-your-organization-repositories" + - title: Can’t find your private repositories + url: "/cant-find-your-private-repositories" + - title: 'Clone step failed: Command [git checkout $REVISION] exited with code [1]' + url: "/git-clone-step-issue" + - title: Handling commit messages with a quote character + url: "/handling-commit-messages-with-quotes" + - title: The docker image does not exist or no pull access + url: "/the-docker-image-does-not-exist-or-no-pull-access" + - title: 'Build step: No such file or directory' + url: "/build-step-no-such-file-or-directory" + - title: No Dockerfile found + url: "/no-dockerfile-found" + - title: Could not tag image + url: "/could-not-tag-image" + - title: Error Code 137 + url: "/error-code-137" + - title: Too many Requests + url: "/dockerhub-rate-limit" + - title: Restoring data from pre-existing image hangs on + url: "/restoring-data-from-pre-existing-image-hangs-on" + - title: Disabling codefresh caching mechanisms + url: "/disabling-codefresh-caching-mechanisms" + - title: Pinning codefresh.yml for multi-git triggers + url: "/multi-git-triggers" + - title: Workflow terminated by the system + url: "/workflow-terminated-by-system" + - title: cf_export limitations + url: "/cf-export-limitations" + - title: Validation Port warnings + url: "/validation-port-warnings" + - title: Forbidden Cluster Resources + url: "/forbidden-cluster-resources" + - title: How to use SSH keys in freestyle steps + url: "using-ssh-keys" + - title: Failed to get accounts clusters during workflow + url: "/failed-to-get-accounts-clusters-during-workflow" + - title: API Paging issues + url: "/paging-issues-builds-images" + - title: Git step migration + url: "/git-step-migration" + - title: Personal Git Deprecation + url: "/personal-git-deprecation" + - title: GitOPs runtimes url: "/runtime-issues" diff --git a/_docs/git-step-migration.md b/_docs/git-step-migration.md new file mode 100644 index 000000000..6f7780871 --- /dev/null +++ b/_docs/git-step-migration.md @@ -0,0 +1,152 @@ +--- +title: "Projects require git clone steps" +description: "Migrating from implicit to explicit git clone steps" +group: troubleshooting +toc: true +--- + + +On May 2019, Codefresh introduced **Projects** as a way to group pipelines, instead of using *Repositories*. If you create a Codefresh account after this date, then you only get access to Projects and all the pipelines you create are under projects. + +If, however, you have an existing Codefresh account, you will still get access to both dashboards (Projects and repositories) and you can work create/edit pipelines using both methods. + + +## Git steps are now required + +If you visit any existing pipeline you will see a warning message about git-clone steps. + +{% include image.html +lightbox="true" +file="/images/troubleshooting/migration/clone-warning.png" +url="/images/troubleshooting/migration/clone-warning.png" +alt="Git clone warning on existing pipeline" +caption="Git clone warning on existing pipeline" +max-width="80%" +%} + +First of all, we need to make clear that **your pipeline will still work as before, without any changes**. The migration to projects is a gradual one and Codefresh does not force you to do anything in order to make things work. + +The warning message explains how new pipelines need a git-clone step. Codefresh pipelines based on repositories automatically cloned the source code for you. + +{% include image.html +lightbox="true" +file="/images/troubleshooting/migration/automatic-git-clone.png" +url="/images/troubleshooting/migration/automatic-git-clone.png" +alt="Automatic git clone step in repository based pipelines" +caption="Automatic git clone step in repository based pipelines" +max-width="60%" +%} + +This means that the repository-based pipelines used to check out the code automatically, and all subsequent pipeline steps could start work with it right away. + + `codefresh.yml` (old syntax) +{% highlight yaml %} +{% raw %} +version: '1.0' +steps: + # Code is already checked out. All files are visible + PrintFileList: + title: 'Listing files' + image: alpine:latest + commands: + - 'ls -l' +{% endraw %} +{% endhighlight %} + +For new pipelines this is no longer true. You need to add an [explicit clone step]({{site.baseurl}}/docs/codefresh-yaml/steps/git-clone/). The step should be named `main_clone`. + +Here is the same pipeline in a project. The only thing you need to do is to add the `main_clone` segment before other steps: + + `codefresh.yml` (new syntax) +{% highlight yaml %} +{% raw %} +version: '1.0' +steps: + main_clone: + title: 'Cloning main repository...' + type: git-clone + repo: '${{CF_REPO_OWNER}}/${{CF_REPO_NAME}}' + revision: '${{CF_REVISION}}' + git: my-git-provider + PrintFileList: + title: 'Listing files' + image: alpine:latest + commands: + - 'ls -l' +{% endraw %} +{% endhighlight %} + +The values for `CF_REPO_OWNER`, `CF_REPO_NAME`, `CF_REVISION` will automatically be filled by Codefresh according to the trigger the pipeline has. Make sure to replace the `my-git-provider` value with your own git provider as defined in [git integrations]({{site.baseurl}}/docs/integrations/git-providers/). + +{% include image.html +lightbox="true" +file="/images/troubleshooting/migration/pipeline-triggers.png" +url="/images/troubleshooting/migration/pipeline-triggers.png" +alt="Triggers connected to pipeline" +caption="Triggers connected to pipeline" +max-width="60%" +%} + +When you run your pipeline, you can select the trigger that will be used to fill in the values of all the Codefresh variables. + + +{% include image.html +lightbox="true" +file="/images/troubleshooting/migration/trigger-simulate.png" +url="/images/troubleshooting/migration/trigger-simulate.png" +alt="Use trigger to fill in CF values" +caption="Use trigger to fill in CF values" +max-width="60%" +%} + + + +## Why projects are better + +Git clone steps are now required because pipelines are no longer bound to specific git repositories. Creating pipelines in the old way was restricting in the sense that all pipelines had to be connected to a specific git repository. + +{% include image.html +lightbox="true" +file="/images/troubleshooting/migration/monolithic-pipelines.png" +url="/images/troubleshooting/migration/monolithic-pipelines.png" +alt="Pipeline limited to a single GIT repository" +caption="Pipeline limited to a single GIT repository" +max-width="50%" +%} + +This made pipeline re-use very difficult. With the new project grouping the pipeline is not linked to specific repository. Instead it gets all information from triggers. + +{% include image.html +lightbox="true" +file="/images/troubleshooting/migration/add-new-microservice.png" +url="/images/troubleshooting/migration/add-new-microservice.png" +alt="Reusing pipelines for microservices" +caption="Reusing pipelines for microservices" +max-width="50%" +%} + +This means that you can easily re-use a single pipeline among different microservices by just adding more triggers. + +If for some reason you still want a pipeline that always works against a specific git repository regardless of the trigger, then you can hard-code the details in the git clone step like below: + + +`codefresh.yml` +{% highlight yaml %} +{% raw %} +version: '1.0' +steps: + main_clone: + title: 'Cloning main repository...' + type: git-clone + repo: 'my-github-username/foo' + revision: 'master' + git: my-github-integration + PrintFileList: + title: 'Listing files' + image: alpine:latest + commands: + - 'ls -l' +{% endraw %} +{% endhighlight %} + +The pipeline above will always checkout project `foo` regardless of the trigger that was used in order to launch it. diff --git a/_docs/troubleshooting/common-issues.md b/_docs/troubleshooting/common-issues.md index 525a88daf..700d6d69b 100644 --- a/_docs/troubleshooting/common-issues.md +++ b/_docs/troubleshooting/common-issues.md @@ -9,9 +9,43 @@ toc: true --- In this section, we offer helpful information about issues you may encounter and questions you might have. -## General usage issues -- [Non admin users can are thrown out back to classic Codefresh]({{site.baseurl}}/docs/troubleshooting/common-issues/non-admin-users-support/) +## Repository issues + +- [Can't find your organization repositories]({{site.baseurl}}/docs/troubleshooting/common-issues/cant-find-your-organization-repositories/) +- [Can't find your private repositories]({{site.baseurl}}/docs/troubleshooting/common-issues/cant-find-your-private-repositories/) +- [Clone step failed]({{site.baseurl}}/docs/troubleshooting/common-issues/git-clone-step-issue/) +- [Handling commit messages with quotes]({{site.baseurl}}/docs/troubleshooting/common-issues/handling-commit-messages-with-quotes/) + +## Docker issues + +- [The docker image does not exist or no pull access]({{site.baseurl}}/docs/troubleshooting/common-issues/the-docker-image-does-not-exist-or-no-pull-access/) +- [Build step: No such file or directory]({{site.baseurl}}/docs/troubleshooting/common-issues/build-step-no-such-file-or-directory/) +- [No Dockerfile found]({{site.baseurl}}/docs/troubleshooting/common-issues/no-dockerfile-found/) +- [Could not tag image](could-not-tag-image) +- [Failed to build image: non-zero code 137](error-code-137/) +- [Error pulling image configuration: toomanyrequests](dockerhub-rate-limit/) + +## Build/pipeline issues + +- [Restoring data from pre-existing image hangs on]({{site.baseurl}}/docs/troubleshooting/common-issues/restoring-data-from-pre-existing-image-hangs-on/) +- [Disabling codefresh caching mechanisms]({{site.baseurl}}/docs/troubleshooting/common-issues/disabling-codefresh-caching-mechanisms/) +- [Pinning codefresh.yml for multi-git triggers]({{site.baseurl}}/docs/troubleshooting/common-issues/multi-git-triggers/) +- [Workflow process terminated by the system]({{site.baseurl}}/docs/troubleshooting/common-issues/workflow-terminated-by-system/) +- [Multi-line variable gets truncated with cf_export](cf-export-limitations) + +## Dynamic environment issues + +- [Validation Port warnings]({{site.baseurl}}/docs/troubleshooting/common-issues/validation-port-warnings/) + +## Deployment issues + +- [Forbidden Cluster Resources]({{site.baseurl}}/docs/troubleshooting/common-issues/forbidden-cluster-resources/) +- [Failed to get accounts clusters during workflow]({{site.baseurl}}/docs/troubleshooting/common-issues/failed-to-get-accounts-clusters-during-workflow/) + +## API/CLI issues + +- [Paging does not work for images and builds]({{site.baseurl}}/docs/troubleshooting/common-issues/paging-issues-builds-images/) diff --git a/_docs/troubleshooting/common-issues/build-step-no-such-file-or-directory.md b/_docs/troubleshooting/common-issues/build-step-no-such-file-or-directory.md new file mode 100644 index 000000000..ae7b46efd --- /dev/null +++ b/_docs/troubleshooting/common-issues/build-step-no-such-file-or-directory.md @@ -0,0 +1,61 @@ +--- +title: "Build step: No such file or directory" +description: "" +group: troubleshooting +sub_group: common-issues +permalink: /:collection/troubleshooting/common-issues/build-step-no-such-file-or-directory/ +redirect_from: + - /docs/build-step-no-such-file-or-directory/ +toc: true +--- + +## Issue + +Following error in the logs of the build step: + + `Text` +{% highlight text %} +Step 3/6 : COPY /output /app +lstat output: no such file or directory +{% endhighlight %} + +## Possible cause +This issue generally occurs if you use an incorrect path to the Dockerfile or to the Build context. + +## Solution +Recheck, and use the correct path to Dockerfile and Build context + +{:start="1"} +1. The path to Dockerfile. + +{:start="2"} +2. The path to Build context. +**Build context** is where we can find your Dockerfile as well as running commands. Your Dockerfile must be relative to this directory. + +{% include +image.html +lightbox="true" +file="/images/cab7351-codefresh_no_such_file_directory.png" +url="/images/cab7351-codefresh_no_such_file_directory.png" +alt="codefresh_no_such_file_directory.png" +max-width="40%" +%} + +{{site.data.callout.callout_info}} +In case with codefresh.yml, to specify the path to build context you need to use `working_directory` +{{site.data.callout.end}} + + `build step` +{% highlight yaml %} +step_name: + type: build + title: Step Title + description: Free text description + working_directory: path/to/buildcontext + dockerfile: path/to/Dockerfile + image_name: owner/new-image-name + tag: develop +{% endhighlight %} + +## Related articles +[Troubleshooting common issues]({{site.baseurl}}/docs/troubleshooting/common-issues) \ No newline at end of file diff --git a/_docs/troubleshooting/common-issues/cant-find-your-organization-repositories.md b/_docs/troubleshooting/common-issues/cant-find-your-organization-repositories.md new file mode 100644 index 000000000..8052b1d43 --- /dev/null +++ b/_docs/troubleshooting/common-issues/cant-find-your-organization-repositories.md @@ -0,0 +1,121 @@ +--- +title: "Can't find your organization repositories" +description: "Issues with adding Git triggers" +group: troubleshooting +sub_group: common-issues +redirect_from: + - /docs/cant-find-your-organization-repos/ +toc: true +--- +## Issue + +I want to add a [git trigger]({{site.baseurl}}/docs/pipelines/triggers/git-triggers/) for a repository that belongs to one of my GitHub organizations, but can't find the organization with the repository in the list. + +{% include +image.html +lightbox="true" +file="/images/troubleshooting/cannot-find-repo.png" +url="/images/troubleshooting/cannot-find-repo.png" +alt="Repository not found" +max-width="60%" +caption="Repository not found" +%} + +### Solution + +### 1. Navigate to your GitHub user settings page + +1. Log in to GitHub using your credentials. +2. Navigate to your *Settings* page. + +{% include +image.html +lightbox="true" +file="/images/415b5cf-2016-09-29_1530.png" +url="/images/415b5cf-2016-09-29_1530.png" +alt="2016-09-29_1530.png" +max-width="40%" +caption="GitHub user menu (click image to enlarge)" +%} + +### 2. Navigate to your Authorized applications + +In your *Personal settings* view, click *Authorized applications*. + +{% include +image.html +lightbox="true" +file="/images/e259e11-2016-09-29_1535.png" +url="/images/e259e11-2016-09-29_1535.png" +alt="2016-09-29_1535.png" +max-width="40%" +caption="Personal settings (click image to enlarge)" +%} + +### 3. Select the Codefresh application + +Locate and click the Codefresh authorized application. + +{% include +image.html +lightbox="true" +file="/images/800315e-2016-09-29_1537.png" +url="/images/800315e-2016-09-29_1537.png" +alt="2016-09-29_1537.png" +max-width="40%" +caption="Authorized applications (click image to enlarge)" +%} + +### 4. Grant Codefresh access to your organization +In the Organization access section find your organization. + +* I am Not an Organization Administrator + If you do not have Admin privileges for your organization, click *Request access*, to request the necessary privileges from your administrator. + +{% include +image.html +lightbox="true" +file="/images/28c3267-2016-09-29_1539.png" +url="/images/28c3267-2016-09-29_1539.png" +alt="2016-09-29_1539.png" +max-width="40%" +caption="Request access (click image to enlarge)" +%} + +{% include +image.html +lightbox="true" +file="/images/45e8c2b-2016-09-29_1542.png" +url="/images/45e8c2b-2016-09-29_1542.png" +alt="2016-09-29_1542.png" +max-width="40%" +caption="Access requested (click image to enlarge)" +%} + + +* I'm an Organization Administrator +If you are an organization administrator, click *Grant access*. +You always have the option to revoke access. + +{% include +image.html +lightbox="true" +file="/images/e5b5e2a-2016-09-29_1546.png" +url="/images/e5b5e2a-2016-09-29_1546.png" +alt="2016-09-29_1542.png" +max-width="40%" +caption="Grant access (click image to enlarge)" +%} + +{% include +image.html +lightbox="true" +file="/images/2b55c86-2016-09-29_1547.png" +url="/images/2b55c86-2016-09-29_1547.png" +alt="2016-09-29_1547.png" +max-width="40%" +caption="Access granted (click image to enlarge)" +%} + +## Related articles +[Troubleshooting common issues]({{site.baseurl}}/docs/troubleshooting/common-issues) \ No newline at end of file diff --git a/_docs/troubleshooting/common-issues/cant-find-your-private-repositories.md b/_docs/troubleshooting/common-issues/cant-find-your-private-repositories.md new file mode 100644 index 000000000..d76698811 --- /dev/null +++ b/_docs/troubleshooting/common-issues/cant-find-your-private-repositories.md @@ -0,0 +1,43 @@ +--- +title: "Can't find private repositories" +description: "" +group: troubleshooting +sub_group: common-issues +redirect_from: + - /docs/cant-find-your-private-repositories/ +toc: true +--- +## Issue + I want to add a private repository to Codefresh but can't find it in the repository list. + +{% include +image.html +lightbox="true" +file="/images/user-settings/private-repos.png" +url="/images/user-settings/private-repos.png" +alt="Adding private repositories" +max-width="60%" +%} + +## Possible cause +This means that you haven’t granted Codefresh permission to access private repositories. + +## Solution +Click the link on the right that says "private repositories". + +You can also enable the same thing from the user settings page: + +{% include +image.html +lightbox="true" +file="/images/user-settings/allow-private-repositories.png" +url="/images/user-settings/allow-private-repositories.png" +alt="Allow private repositories" +max-width="70%" +%} + + +> Some Git providers redirect you to the provider’s permission page. + +## Related articles +[Troubleshooting common issues]({{site.baseurl}}/docs/troubleshooting/common-issues) diff --git a/_docs/troubleshooting/common-issues/cf-export-limitations.md b/_docs/troubleshooting/common-issues/cf-export-limitations.md new file mode 100644 index 000000000..12f89b5f3 --- /dev/null +++ b/_docs/troubleshooting/common-issues/cf-export-limitations.md @@ -0,0 +1,71 @@ +--- +title: "Multiline variable gets truncated with cf_export" +description: "Exporting multiline variables to subsequent pipeline steps" +group: troubleshooting +sub_group: common-issues +toc: true +--- + + + + +## Issue +Exporting a multi-line variable with `cf_export` within a pipeline truncates the variable. + +Running the pipeline in the example below, in the step `test` the value of the variable is truncated and only `line1` will appear. + +{% highlight yaml %} +{% raw %} +version: "1.0" +steps: + assign: + image: alpine + commands: + - export TEST=`echo "line1" && echo "line2" && echo "line3"` + - echo $TEST + - cf_export TEST + test: + image: alpine + commands: + - echo $TEST +{% endraw %} +{% endhighlight %} + +Every Codefresh pipeline has access to the that allows you to pass [environment variables]({{site.baseurl}}/docs/codefresh-yaml/variables/) from [one step to the next]. + +## Solution + +Encode the variable with `base64` to handle all special characters in the exported variable. + +{% highlight yaml %} +{% raw %} +version: "1.0" +steps: + assign: + image: alpine + commands: + - apk add --update coreutils + - export TEST=`echo "line1" && echo "line2" && echo "line3"` + - echo $TEST + - cf_export TEST=`echo $TEST | base64 -w 0` + test: + image: alpine + commands: + - echo $TEST + - echo `echo $TEST | base64 -d` +{% endraw %} +{% endhighlight %} + +If you run this pipeline, the `test` step will correctly print `line1 line2 line3` + + + +## Related articles +[cf_export utility in pipelines]({{site.baseurl}}/docs/pipelines/variables/#using-cf_export-command) +[Passing variables between steps]({{site.baseurl}}/docs/pipelines/introduction-to-codefresh-pipelines/#using-docker-containers-as-build-tooling) +[Troubleshooting common issues]({{site.baseurl}}/docs/troubleshooting/common-issues) + + + + + diff --git a/_docs/troubleshooting/common-issues/could-not-tag-image.md b/_docs/troubleshooting/common-issues/could-not-tag-image.md new file mode 100644 index 000000000..a8525276e --- /dev/null +++ b/_docs/troubleshooting/common-issues/could-not-tag-image.md @@ -0,0 +1,30 @@ +--- +title: "Failed to push" +description: "Failed to update your image with promote event, could not tag image" +group: troubleshooting +sub_group: common-issues +toc: true +--- + +## Issue +[Push step]({{site.baseurl}}/docs/codefresh-yaml/steps/push/) in your pipeline fails with the following error: + + +``` +[SYSTEM] Error: Failed to push image docker.io/example/my-image:1.0.0; caused by Error: Failed to update your image with promote event; caused by Error: NotFoundError: could not tag image +``` + +## Possible cause + +This issue occurs because of a race condition when multiple builds try to push the same image at the same time [to a Docker registry]({{site.baseurl}}/docs/docker-registries/push-image-to-a-docker-registry/). +For a pipeline, if two builds are triggered at the same time for the same commit, one of them will pass and the other will fail. + +## Solution + +Review the trigger setup according to the pipeline logic, and verify that is triggered only once when an event happens. + +It is not possible to push the same image at the same time to the same registry. Your pipeline configuration has probably [multiple triggers]({{site.baseurl}}/docs/pipelines/triggers/git-triggers/) (such as a commit and tag) that trigger the pipeline twice. + +## Related articles +[Troubleshooting common issues]({{site.baseurl}}/docs/troubleshooting/common-issues) + diff --git a/_docs/troubleshooting/common-issues/disabling-codefresh-caching-mechanisms.md b/_docs/troubleshooting/common-issues/disabling-codefresh-caching-mechanisms.md new file mode 100644 index 000000000..8ec90ae22 --- /dev/null +++ b/_docs/troubleshooting/common-issues/disabling-codefresh-caching-mechanisms.md @@ -0,0 +1,41 @@ +--- +title: "Disabling codefresh caching mechanisms" +description: "" +group: troubleshooting +sub_group: common-issues +redirect_from: + - /docs/disabling-codefresh-caching-mechanisms/ +toc: true +--- + +Docker builds can be optimized by caching images and layers used during the build. Codefresh facilitates two kinds of caches: + +1. Docker engine (local) cache: building images that reuse layers or are based on images that already exists will benefit from the docker engine cache fulfilling those dependencies immediately (just like when building on your local workstation). Codefresh takes care of persisting the docker cache and making it available for the current pipeline execution environment. +2. Last build cache: Codefresh will intelligently pull the last image successfully built and will use that when building the image using Docker's `--cache-from` build option. This optimization reduces build times for most scenarios. + +You can choose to opt out of each cache mechanism, both at the step definition level, or temporarily at the build execution level. + +### Disabling temporarily for the current build execution + +In the Build execution dialog, click on the "Advanced Options" button, under "More Options", select "Ignore Codefresh cache optimizations for build" or "Ignore Docker engine cache for build". + + +{% include +image.html +lightbox="true" +file="/images/troubleshooting/cache-options.png" +url="/images/troubleshooting/cache-options.png" +alt="Cache options for a pipeline build" +caption="Cache options for a pipeline build" +max-width="50%" +%} + +Notice that these selections only affect the *specific* build that is launched from this dialog. +Any subsequent/automated builds will still use the default caching behavior. + +### Disabling consistently at the build definition + +In the build step YAML, set `no_cache: true` to disable docker local cache, and `no_cf_cache: true` to disable codefresh's additional optimizations such as `--cache-from`. + +## Related articles +[Troubleshooting common issues]({{site.baseurl}}/docs/troubleshooting/common-issues) \ No newline at end of file diff --git a/_docs/troubleshooting/common-issues/dockerhub-rate-limit.md b/_docs/troubleshooting/common-issues/dockerhub-rate-limit.md new file mode 100644 index 000000000..2a395f8d8 --- /dev/null +++ b/_docs/troubleshooting/common-issues/dockerhub-rate-limit.md @@ -0,0 +1,65 @@ +--- +title: "Error pulling image configuration: toomanyrequests" +description: "Too Many Requests for DockerHub" +group: troubleshooting +sub_group: common-issues +toc: true +--- + +## Issue +Your pipeline fails with the following error: + +``` +Continuing execution. +Pulling image codefresh/cfstep-helm:3.0.2 +error pulling image configuration: toomanyrequests: Too Many Requests. Please see https://docs.docker.com/docker-hub/download-rate-limit/ +``` +The image `codefresh/cfstep-helm` is just an example. This error can happen for other Docker images as well. + +Or, with this error message from DockerHub: + +``` +You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit +``` + +## Possible cause + +This issue occurs because your pipeline has triggered the [DockerHub limit](https://www.docker.com/blog/scaling-docker-to-serve-millions-more-developers-network-egress/){:target="\_blank"} announced in August 2020. + +Users who pull Docker images have the following limits + +* Free plan: Anonymous users: 100 pulls per 6 hours +* Free plan: Authenticated users: 200 pulls per 6 hours +* Pro plan: Unlimited +* Team plan: Unlimited + +> The limits depend on the [pricing plan](https://www.docker.com/pricing){:target="\_blank"} of the _user who performs the pull action_, and not the user who owns the Docker image. + + +If you don't have a DockerHub integration in Codefresh, all your Docker images are pulled as an anonymous user and because Docker Hub [applies the rate limit for each IP address](https://docs.docker.com/docker-hub/download-rate-limit/), your whole Codefresh installation can easily hit the limits if you have many teams and users. + +## Solution + +* Add at least one DockerHub integration in Codefresh, as described in [DockerHub integrations]({{site.baseurl}}/docs/integrations/ci-integrations/docker-registries/docker-hub/). + +{% include image.html + lightbox="true" + file="/images/integrations/docker-registries/dockerhub/two-dockerhub-integrations.png" + url="/images/integrations/docker-registries/dockerhub/two-dockerhub-integrations.png" + alt="Docker Hub integrations in Codefresh" + caption="Docker Hub integrations in Codefresh" + max-width="90%" +%} + +This way, when Codefresh tries to pull an image, it uses the connected integration instead of sending anonymous requests. + +If the integration is for a DockerHub pro/team plan, you have unlimited pulls. If the integration is for the free plan your rate limit is doubled. +We also advise to you add multiple DockerHub integrations if it makes sense for your teams, as this action spreads the pull actions to multiple DockerHub accounts. + + +## Related articles +[Troubleshooting common issues]({{site.baseurl}}/docs/troubleshooting/common-issues) + + + + diff --git a/_docs/troubleshooting/common-issues/error-code-137.md b/_docs/troubleshooting/common-issues/error-code-137.md new file mode 100644 index 000000000..25a70f4e0 --- /dev/null +++ b/_docs/troubleshooting/common-issues/error-code-137.md @@ -0,0 +1,47 @@ +--- +title: "Building image failed with exit code: 137" +description: "The command returned a non-zero code: 137" +group: troubleshooting +sub_group: common-issues +toc: true +--- + +## Issue +[Build step]({{site.baseurl}}/docs/codefresh-yaml/steps/build/) in pipeline fails with the following error: + +``` +The command 'XXXXXXX' returned a non-zero code: 137 +[SYSTEM] + Message Failed to build image: r.cfcr.io/:my-tag + Caused by Container for step title: Building Docker Image, step type: build, operation: Building image + failed with exit code: 137 +``` + +## Possible cause + +This issue occurs where you are low on pipeline resources. The build step does not have enough memory to finish building. You can get an overview of your build resources by clicking in the [metrics]({{site.baseurl}}/docs/configure-ci-cd-pipeline/monitoring-pipelines/#viewing-pipeline-metrics) tab in the build screen. + +{% include image.html +lightbox="true" +file="/images/troubleshooting/not-enough-resources/not-enough-memory.png" +url="/images/troubleshooting/not-enough-resources/not-enough-memory.png" +alt="Not enough memory" +caption="Not enough memory" +max-width="80%" +%} + +The error usually happens when Docker does not have enough memory, but it can also appear if there is not enough disk space. + +## Solution + +* [Set the build space for each pipeline build]({{site.baseurl}}/docs/pipelines/#runtime) . +* If that doesn't work, you need to either simplify your application, for example, split it to microservices, or run the pipeline on a larger machine. For example if the build fails on a `SMALL` machine you should run it on a `MEDIUM` one. + You can upgrade your account to get access to more resources by visiting your [Billing Settings](https://g.codefresh.io/account-admin/billing/). + + + +## Related articles +[Troubleshooting common issues]({{site.baseurl}}/docs/troubleshooting/common-issues) + + + diff --git a/_docs/troubleshooting/common-issues/failed-to-get-accounts-clusters-during-workflow.md b/_docs/troubleshooting/common-issues/failed-to-get-accounts-clusters-during-workflow.md new file mode 100644 index 000000000..4fb2064f9 --- /dev/null +++ b/_docs/troubleshooting/common-issues/failed-to-get-accounts-clusters-during-workflow.md @@ -0,0 +1,29 @@ +--- +title: "Failed to get account clusters during workflow" +description: "" +group: troubleshooting +sub_group: common-issues +permalink: /:collection/troubleshooting/common-issues/failed-to-get-accounts-clusters-during-workflow/ +redirect_from: + - /docs/failed-to-get-accounts-clusters-during-workflow/ +toc: true +--- + +When a pipeline is running, Codefresh automatically sets up several [environment variables]({{site.baseurl}}/docs/pipelines/variables/) that are available to all pipeline steps. + +For Kubernetes clusters, if you have configured [at least one cluster]({{site.baseurl}}/docs/deployments/kubernetes/add-kubernetes-cluster/), the `KUBECONFIG` environment variable, containing the path to the kubeconfig file will become available in the pipeline. + +For more information about the `KUBECONFIG` environment variable, see the [official Kubernetes documentation](https://kubernetes.io/docs/tasks/access-application-cluster/configure-access-multiple-clusters/#set-the-kubeconfig-environment-variable){:target="_blank"}. + +## Possible cause + +If your Kubernetes cluster appears in the Codefresh Dashboard (`Integrations` → `Kubernetes` → `Configure`) but is not accessible in a pipeline, then maybe: + +* The cluster is not accessible anymore via Codefresh. Try running `kubectl get node -owide` in your cloud shell to see the status of the nodes. +* The cluster has been deleted externally. + +## Solution +Contact us via the Intercom window on the bottom right of the Codefresh interface for additional assistance. + +## Related articles +[Troubleshooting common issues]({{site.baseurl}}/docs/troubleshooting/common-issues) \ No newline at end of file diff --git a/_docs/troubleshooting/common-issues/forbidden-cluster-resources.md b/_docs/troubleshooting/common-issues/forbidden-cluster-resources.md new file mode 100644 index 000000000..a89765169 --- /dev/null +++ b/_docs/troubleshooting/common-issues/forbidden-cluster-resources.md @@ -0,0 +1,64 @@ +--- +title: "Forbidden Kubernetes Resources" +description: "Cannot list namespaces or nodes in the Kubernetes dashboard" +group: troubleshooting +sub_group: common-issues +toc: true +--- + +## Issue + +Errors in the Kubernetes dashboard view: + +{% include image.html +lightbox="true" +file="/images/troubleshooting/kubernetes-access/forbidden.png" +url="/images/troubleshooting/kubernetes-access/forbidden.png" +alt="Kubernetes access error" +caption="Kubernetes access error" +max-width="80%" +%} + +OR + +Generic error: + +{% include image.html +lightbox="true" +file="/images/troubleshooting/kubernetes-access/unknown-error.png" +url="/images/troubleshooting/kubernetes-access/unknown-error.png" +alt="Kubernetes unknown error" +caption="Kubernetes unknown error" +max-width="80%" +%} + + + +## Possible causes + +The service account you have connected in Codefresh does not have enough permissions for your cluster. + +Codefresh accesses your Kubernetes cluster via the standard Kubernetes API. As such, to work with the cluster, Codefresh needs correct [RBAC privileges](https://kubernetes.io/docs/reference/access-authn-authz/rbac/){:target="\_blank"}. + +## Solution + +To moinitor the cluster, the service account used by Codefresh should have at least view privileges, and to also deploy to the cluster, the service account requires additional privileges. + +Check the following: + +1. What service account Codefresh uses +1. What role is assigned to this service account +1. What access rights are possible with that role + +You can see the role access with the standard `kubectl` commands: + +``` +kubectl get clusterrole codefresh-role -o yaml +``` + +Make sure that the privileges are at least those described in the [integration page]({{site.baseurl}}/docs/deployments/kubernetes/add-kubernetes-cluster/#the-propersecure-way). + + + +## Related articles +[Troubleshooting common issues]({{site.baseurl}}/docs/troubleshooting/common-issues) \ No newline at end of file diff --git a/_docs/troubleshooting/common-issues/git-clone-step-issue.md b/_docs/troubleshooting/common-issues/git-clone-step-issue.md new file mode 100644 index 000000000..c24160f22 --- /dev/null +++ b/_docs/troubleshooting/common-issues/git-clone-step-issue.md @@ -0,0 +1,35 @@ +--- +title: "Clone step failed: Command [git checkout $REVISION] exited with code [1]" +description: "" +group: troubleshooting +sub_group: common-issues +permalink: /:collection/troubleshooting/common-issues/git-clone-step-issue/ +redirect_from: + - /docs/build-step-no-such-file-or-directory/ +toc: true +--- + +## Issue + +Error message: + +`Clone step failed: Command [git checkout $REVISION] exited with code [1]` + +## Possible cause +The GIT clone step may fail in case you have CRLF (**Windows**) end of line characters instead of LF (**Unix**). + + `Text` +{% highlight text %} +Aborting +Command [git checkout $REVISION] exited with code [1] + [SYSTEM] Error: Failed to run git-clone step: Cloning main repository...; caused by NonZeroExitCodeError + : Container for step title: Cloning main repository..., step type: git-clone, operation: Cloning reposit + ory failed with exit code: 1 +{% endhighlight %} + +## Solution + +Create a .gitattributes file in your repository (for all branches) that will enforce Git to commit files with LF. + +## Related articles +[Troubleshooting common issues]({{site.baseurl}}/docs/troubleshooting/common-issues) \ No newline at end of file diff --git a/_docs/troubleshooting/common-issues/handling-commit-messages-with-a-quote-character.md b/_docs/troubleshooting/common-issues/handling-commit-messages-with-a-quote-character.md new file mode 100644 index 000000000..9ce3e36e7 --- /dev/null +++ b/_docs/troubleshooting/common-issues/handling-commit-messages-with-a-quote-character.md @@ -0,0 +1,62 @@ +--- +title: "Handling commit messages with a quote character" +description: "" +group: troubleshooting +sub_group: common-issues +permalink: /:collection/troubleshooting/common-issues/handling-commit-messages-with-quotes/ +redirect_from: + - /docs/handling-commit-messages-with-quotes/ +toc: true +--- +## Issue + +Error on commit: +`Error parsing YAML file: can not read a block mapping entry; a multiline key may not be an implicit key at line 13, column 30` + +## Possible cause + +Commit message that determines the logical flow of a pipeline includes quotes as part of the message. +One example of using a commit message to decide the flow of a pipeline, is to skip continuous integration if the commit message contains `"--skip-ci"`. Since the commit message contains a quote character, it can result in the error. + +Example: + + `YAML` +{% highlight yaml %} +{% raw %} + build_step: + type: build + image_name: codefreshio/yaml-example-unit-test-compose + dockerfile: Dockerfile + tag: ${{CF_BRANCH}} + when: + condition: + all: + noSkipCiInCommitMessage: 'includes(lower("${{CF_COMMIT_MESSAGE}}"), "--skip-ci") == false' +{% endraw %} +{% endhighlight %} + +This is a string quotes issue. The commit message uses a ' symbol, as does the YAML file itself to denote string. This breaks the YAML file. + + +## Solution + +Use a multiline string. + + `YAML` +{% highlight yaml %} +{% raw %} + build_step: + type: build + image_name: codefreshio/yaml-example-unit-test-compose + dockerfile: Dockerfile + tag: ${{CF_BRANCH}} + when: + condition: + all: + noSkipCiInCommitMessage: | + includes(lower("${{CF_COMMIT_MESSAGE}}"), "--skip-ci") == false +{% endraw %} +{% endhighlight %} + +## Related articles +[Troubleshooting common issues]({{site.baseurl}}/docs/troubleshooting/common-issues) \ No newline at end of file diff --git a/_docs/troubleshooting/common-issues/multi-git-triggers.md b/_docs/troubleshooting/common-issues/multi-git-triggers.md new file mode 100644 index 000000000..9210d2d3e --- /dev/null +++ b/_docs/troubleshooting/common-issues/multi-git-triggers.md @@ -0,0 +1,117 @@ +--- +title: "Using multi-git triggers" +description: "Pinning codefresh.yml to a specific branch" +group: troubleshooting +sub_group: common-issues +toc: true +--- + +Codefresh has the capability to store the [pipeline definition]({{site.baseurl}}/docs/configure-ci-cd-pipeline/pipelines/#using-a-codefreshyml-for-the-source-code-repository) in the same Git repository as the source code. + + +{% include +image.html +lightbox="true" +file="/images/troubleshooting/from-repo.png" +url="/images/troubleshooting/from-repo.png" +alt="Storing the pipeline in the repository" +caption="Storing the pipeline in the repository" +max-width="50%" +%} + + + +By default, when a git trigger is happening, Codefresh will fetch the `codefresh.yml` file from the branch that is mentioned in the webhook. This is the behavior you expect most of the times as it allows you to version your pipelines and have different versions for different branches. + +## Overriding the branch of codefresh.yml + +Sometimes however, you want a pipeline to be triggered by another git repository (other than the main one). An example would be: + +1. Repository A contains a deployment pipeline with associated `codefresh.yml`. +1. Repository B is creating binary artifacts that are deployed by pipeline A. + +In those cases, Codefresh supports adding [multiple git triggers]({{site.baseurl}}/docs/configure-ci-cd-pipeline/triggers/git-triggers/) on the same pipeline. This way pipeline A will be triggered by commits to both repository A and repository B. Notice however that the `codefresh.yml` file used will still be fetched as mentioned in the webhook. + +This creates issues with pipeline definitions because repository B might not have a `codefresh.yml` at all, or it might have the wrong one in the branch that actually created the webhook. Another bad scenario is when the branch mentioned in the webhook from repository B does not even exist in repository A. + +To solve this issue, you can pin down the branch that will be used for the source of `codefresh.yml`. In the example above, you can specify that no matter the branch of repository B that triggered the commit, the pipeline should only use the `master` branch of pipeline A regardless of what is mentioned in the webhook. + +To perform this pinning you need to use the [Codefresh CLI](https://codefresh-io.github.io/cli/installation/) and [setup authentication](https://codefresh-io.github.io/cli/getting-started/) with your Codefresh account. + +Once this is done check that your account is locally accessible by running + +``` +codefresh get pipelines +``` + +You should see a long list with your pipelines on the terminal output. + +Export you pipeline that needs to have the `codefresh.yml` pinned (pipeline A in the example above) + +``` +codefresh get pipelines kostis-codefresh/trivial-go-web/from-repo --output=yaml > custom-spec.yaml +``` + +Open the `custom-spec.yaml` file with a text editor and locate the `specTemplate` block. Then add there a new `revision` property with the branch that contains the `codefresh.yml` that you want to always be used (repository A in our example above). + + +{% highlight yaml %} +{% raw %} +spec: + triggers: [] + contexts: [] + variables: + - key: PORT + value: '8080' + specTemplate: + location: git + repo: kostis-codefresh/trivial-go-web + path: codefresh.yml + revision: master + steps: {} + stages: [] +{% endraw %} +{% endhighlight %} + +In the example above we specified the `master` branch. Now even if the webhook from pipeline B mentions another branch (e.g. develop), Codefresh will still use the master branch from pipeline A. + +To apply your changes, replace the pipeline in Codefresh from your local copy + +``` +codefresh replace pipelines kostis-codefresh/trivial-go-web/from-repo -f custom-spec.yaml +``` + +You should get a message that your pipeline is updated. This concludes the setup of the pipeline specification. Now you also need to override the clone step of the pipeline itself as explained in the next section. + +## Overriding the implicit clone step *Deprecated* + +*Deprecated*: The information below is only relevant if you are using our old Personal Git Provider system, and not our current one. Therefore, you should only use this for reference when working on old pipelines. + +All pipelines in Codefresh that are connected to a git repository have an automatic git clone step defined for them. +This clone step will also fetch the code from the branch mentioned in the webhook. + +To override this default behavior as well and force a specific branch, you can use a [custom clone step]({{site.baseurl}}/docs/codefresh-yaml/steps/git-clone/) like this: + + +{% highlight yaml %} +{% raw %} +main_clone: + type: git-clone + title: Checking out git repository + repo: ${{CF_REPO_OWNER}}/${{CF_REPO_NAME}} + git: github + revision: ${{CF_REVISION}} +{% endraw %} +{% endhighlight %} + +In the example above we have forced the git checkout to happen out of the master branch, regardless of the branch mentioned in the webhook. + +## Related articles +[Troubleshooting common issues]({{site.baseurl}}/docs/troubleshooting/common-issues) +[Git triggers]({{site.baseurl}}/docs/pipelines/triggers/git-triggers/) +[Git clone step]({{site.baseurl}}/docs/pipelines/steps/git-clone/) +[Codefresh YAML]({{site.baseurl}}/docs/pipelines/what-is-the-codefresh-yaml/) + + + + diff --git a/_docs/troubleshooting/common-issues/no-dockerfile-found.md b/_docs/troubleshooting/common-issues/no-dockerfile-found.md new file mode 100644 index 000000000..3758f98c8 --- /dev/null +++ b/_docs/troubleshooting/common-issues/no-dockerfile-found.md @@ -0,0 +1,89 @@ +--- +title: "No Dockerfile found" +description: "Failed to fetch the Dockerfile from path" +group: troubleshooting +sub_group: common-issues +redirect_from: + - /docs/no-dockerfile-found/ +toc: true +--- + +## Issue +[Build step]({{site.baseurl}}/docs/codefresh-yaml/steps/build/) in your pipeline fails with the error message: + +"Repository does not contain a Dockerfile. Please check the pipeline configuration" +OR +"Failed to fetch the Dockerfile from path" + +## Possible cause + +This issue occurs when you are trying to build a Docker image and the pipeline step cannot find a Dockerfile. +It might be helpful to include a dummy step in your pipeline that prints all files in the workspace. This way you can verify what files are available to the pipeline. + +`pipeline step` +{% highlight yaml %} +{% raw %} +print_pwd_files: + title: 'Listing files' + image: alpine:latest + commands: + - 'ls -l' +{% endraw %} +{% endhighlight %} + +## Solution + +There are two ways to address this error: + +### Include clone step with name `main_clone` +First, make sure that you have at least one [clone step]({{site.baseurl}}/docs/pipelines/steps/git-clone/) in your pipeline, `main_clone` as the name. +This way the current folder is automatically set up in the project folder of the Git repository. + +`codefresh.yml` +{% highlight yaml %} +{% raw %} +version: '1.0' +steps: + main_clone: + title: 'Cloning main repository...' + type: git-clone + repo: kostis-codefresh/example_nodejs_postgres + revision: master + git: github + myDockerImage: + title: 'Building My Docker Image' + type: build + dockerfile: Dockerfile + image_name: my-app-image + tag: from-master-branch +{% endraw %} +{% endhighlight %} + +### Verify target directory of build step +Secondly, if you check out multiple Git repositories or use a different name in your Git clone step, make sure that the build step looks at the correct directory: + +`codefresh.yml` +{% highlight yaml %} +{% raw %} +version: '1.0' +steps: + checkoutApp: + title: 'Cloning a repository...' + type: git-clone + repo: kostis-codefresh/trivial-go-web + revision: master + git: github + myDockerImage: + title: 'Building Docker Image' + type: build + dockerfile: Dockerfile + working_directory: './trivial-go-web' + image_name: my-app-image + tag: from-master-branch +{% endraw %} +{% endhighlight %} + +Notice that the `working_directory` property of the build step, searches for the Dockefile in the folder named `trivial-go-web` instead of the root folder of the pipeline workspace. + +## Related articles +[Troubleshooting common issues]({{site.baseurl}}/docs/troubleshooting/common-issues) diff --git a/_docs/troubleshooting/common-issues/non-admin-users-support.md b/_docs/troubleshooting/common-issues/non-admin-users-support.md deleted file mode 100644 index 91f8e6481..000000000 --- a/_docs/troubleshooting/common-issues/non-admin-users-support.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: "Non admin users can are thrown out back to classic Codefresh" -description: "" -group: troubleshooting -sub_group: common-issues -toc: true ---- - -For the time being only admin users of your account will be able to use Codefresh Argo Platform. - -The reason for this is that the roles and permissions model has not yet been released and thus all users are able to view all entities. - -The roles and permissions model will be released before going into GA. diff --git a/_docs/troubleshooting/common-issues/paging-issues-builds-images.md b/_docs/troubleshooting/common-issues/paging-issues-builds-images.md new file mode 100644 index 000000000..d187a0a7f --- /dev/null +++ b/_docs/troubleshooting/common-issues/paging-issues-builds-images.md @@ -0,0 +1,105 @@ +--- +title: "Issues with paging for builds and images" +description: "API and CLI operations for paging results do not work" +group: troubleshooting +sub_group: common-issues +toc: true +--- + +On January 9th 2021 the API used for retrieving builds and images in Codefresh will be revamped with a new implementation +that is far more efficient than the previous one. + +In summary, the paging mechanism will change and instead of being page-based it will be cursor based. The end result is a much faster implementation but also has side effects +on how you can move among results in the returned list. + +## Problem description + +In the old implementation you could fetch any possible page within the results and each call was completely independent from the previous one. For example you could do + +1. `GET /workflow?page=5` +1. `GET /workflow?page=2` +1. `GET /workflow?page=8` + +or + +1. `GET /workflow?page=1` +1. `GET /workflow?page=4` +1. `GET /workflow?page=2` + +The same thing was true for both [builds](https://codefresh-io.github.io/cli/builds/get-build/) and [image listing](https://codefresh-io.github.io/cli/images/get-image/). + +This method will **NO** longer work after January 9th 2021. The reason is that with the new implementation there is a database cursor behind the scenes that +tracks the current position within the result list. You can only go back and forward to the next or previous page but never jump to an arbitrary page. + +You need to check your Codefresh custom integrations that use the CLI or the [Codefresh API]({{site.baseurl}}/docs/integrations/codefresh-api/) to see if you have scenarios +where you are requesting pages in an out-of-order manner. + +After 7th January 2021 both of the examples shown above will become **invalid operations**. + +## The solution + +If you have cases where your custom integration uses the Codefresh API and CLI to list images and/or builds with arbitrary page numbers you need to change them and +make them sequential. The only exception to this rule is that you can always go back to page 1 (resetting the cursor to the first position). + +Getting pages in order: + +1. `GET /workflow?page=1` +1. `GET /workflow?page=2` +1. `GET /workflow?page=3` +1. `GET /workflow?page=4` + +Moving to the next and previous page: + +1. `GET /workflow?page=1` +1. `GET /workflow?page=2` +1. `GET /workflow?page=1` +1. `GET /workflow?page=2` +1. `GET /workflow?page=3` + +Going back to page 1: + +1. `GET /workflow?page=1` +1. `GET /workflow?page=2` +1. `GET /workflow?page=1` +1. `GET /workflow?page=4` +1. `GET /workflow?page=1` + +All of the examples shown above are valid with the new paging implementation. + +## Handling concurrent API connections that list images and/or builds + +By default you can have only one concurrent CLI/API connection for fetching lists of builds/images. If you use multiple connections +they will all have the same cursor, and using them all at once will yield undefined results. + +To overcome this, you can use the `X-Pagination-Session-Id` header in your API calls and pass any value you see fit that makes your connection unique. + +Note that if you use the [Codefresh CLI in a Codefresh pipeline]({{site.baseurl}}/docs/integrations/codefresh-api/#using-codefresh-from-within-codefresh) the session id is automatically set for you with a value of `{workflowId} + {stepsContainerId}` meaning that you can use multiple steps with the CLI in a single pipeline without any race conditions. + +## Advantages of the new mechanism + +Apart from increased performance, the new implementation also allows you to use negative numbers for going to the "previous" page. This is very handy for querying existing builds +while several new builds are becoming active (and thus being added to the list in real time). + +This new scenario is also possible with the new implementation: + +1. `GET /workflow?page=1` +1. `GET /workflow?page=2` +1. `GET /workflow?page=1` +1. `GET /workflow?page=0` +1. `GET /workflow?page=-1` (get the previous page that contains brand new builds) + +The method will work in both the Codefresh API and the CLI. + + + +## Related articles +[Troubleshooting common issues]({{site.baseurl}}/docs/troubleshooting/common-issues) + + + + + + + + + diff --git a/_docs/troubleshooting/common-issues/restoring-data-from-pre-existing-image-hangs-on.md b/_docs/troubleshooting/common-issues/restoring-data-from-pre-existing-image-hangs-on.md new file mode 100644 index 000000000..3ff5318d7 --- /dev/null +++ b/_docs/troubleshooting/common-issues/restoring-data-from-pre-existing-image-hangs-on.md @@ -0,0 +1,39 @@ +--- +title: "Hangs on restoring data from pre-existing image" +description: "" +group: troubleshooting +sub_group: common-issues +redirect_from: + - /docs/restoring-data-from-pre-existing-image-hangs-on/ +toc: true +--- +One of the best strengths of Codefresh is the ability to work on a single file system between different builds. In order to provide this capability, Codefresh will make sure to provision a volume per pipeline and to restore it upon starting a new build. + +In case the first step seems to hang for a significant amount of time when restoring the data, this might suggest that your volume size is very big. Sometimes the only solution would be to delete that volume and start from scratch. + +{% include +image.html +lightbox="true" +file="/images/365bcdb-example.png" +url="/images/365bcdb-example.png" +alt="example.png" +max-width="40%" +%} + +In order to do that, you can choose the option to reset your pipeline volume when the build wizard pops up, under the advanced section. + +{% include +image.html +lightbox="true" +file="/images/02384f5-reset_volume.png" +url="/images/02384f5-reset_volume.png" +alt="reset volume.png" +max-width="40%" +%} + +{{site.data.callout.callout_info}} +Reseting the pipeline volume may cause your build to take longer than usual. +{{site.data.callout.end}} + +## Related articles +[Troubleshooting common issues]({{site.baseurl}}/docs/troubleshooting/common-issues) \ No newline at end of file diff --git a/_docs/troubleshooting/common-issues/the-docker-image-does-not-exist-or-no-pull-access.md b/_docs/troubleshooting/common-issues/the-docker-image-does-not-exist-or-no-pull-access.md new file mode 100644 index 000000000..79ce46d5e --- /dev/null +++ b/_docs/troubleshooting/common-issues/the-docker-image-does-not-exist-or-no-pull-access.md @@ -0,0 +1,31 @@ +--- +title: "The docker image does not exist or no pull access" +description: "" +group: troubleshooting +sub_group: common-issues +permalink: /:collection/troubleshooting/common-issues/the-docker-image-does-not-exist-or-no-pull-access/ +redirect_from: + - /docs/the-docker-image-does-not-exist-or-no-pull-access/ +toc: true +--- + +## Issue +When your workflow's process fails with the similar error message: + + [SYSTEM] Error: Failed to pull base image: OWNER/REPO:TAG; caused by Error: (HTTP code 404) no such image - no such image: OWNER/REPO:TAG: No such image: codefreshdemo/demochat:feature_test + +{% include +image.html +lightbox="true" +file="/images/6bf6f0c-codefresh_image_not_found.png" +url="/images/6bf6f0c-codefresh_image_not_found.png" +alt="codefresh_image_not_found.png" +max-width="40%" +%} + +## Solution +1. If this docker image was created in Codefresh and hasn't been pushed to docker registry. Go to the tab `Images` and check the tag and name of this image. +2. If this docker image was pushed to docker registry. Go to the Integration page and check that you integrated with this docker registry. + +## Related articles +[Troubleshooting common issues]({{site.baseurl}}/docs/troubleshooting/common-issues) \ No newline at end of file diff --git a/_docs/troubleshooting/common-issues/using-ssh-keys.md b/_docs/troubleshooting/common-issues/using-ssh-keys.md new file mode 100644 index 000000000..5760cf862 --- /dev/null +++ b/_docs/troubleshooting/common-issues/using-ssh-keys.md @@ -0,0 +1,46 @@ +--- +title: "How to use SSH keys in freestyle steps" +description: "Running commands remotely from Codefresh Pipeline" +group: troubleshooting +sub_group: common-issues +toc: true +--- + +You can easily connect to external servers in Codefresh pipelines and run commands with them via SSH. + +First, you need to create or find a Docker image with the SSH client. A good choice is [https://hub.docker.com/r/praqma/network-multitool](https://hub.docker.com/r/praqma/network-multitool) as it has several other networking tools inside. + +Then create a freestyle step in your pipeline like this: + + +{% highlight yaml %} +{% raw %} + ssh: + title: "Executing command over SSH" + type: "freestyle" + image: "praqma/network-multitool" + commands: + - mkdir /root/.ssh + - echo ${{SSH_KEY}} | base64 -d > /root/.ssh/id_rsa ## Value of ${{SSH_KEY}} is base64 encoded + - chmod 600 ~/.ssh/id_rsa + - eval $(ssh-agent -s) + - ssh-add ~/.ssh/id_rsa + - ssh -o "StrictHostKeyChecking no" ${{MY_USER}}@${{MY_HOST}} + - ssh ${{MY_USER}}@${{MY_HOST}} 'uptime' +{% endraw %} +{% endhighlight %} + + +The pipeline expects some [variables]({{site.baseurl}}/docs/codefresh-yaml/variables/) called `SSH_KEY, MY_USER, MY_HOST` that you can enter directly in the pipeline or fetch from [shared configuration]({{site.baseurl}}/docs/configure-ci-cd-pipeline/shared-configuration/). + +Replace `uptime`, with your own command that you want executed on the remote host. + +## What to read next + +* [How to use SSH keys with GIT]({{site.baseurl}}/docs/integrations/git-providers/#ssh-keys) +* [How to deploy with SCP]({{site.baseurl}}/docs/yaml-examples/examples/deploy-to-tomcat-via-scp/) +* [How to deploy with FTP]({{site.baseurl}}/docs/yaml-examples/examples/transferring-php-ftp/) + + + + diff --git a/_docs/troubleshooting/common-issues/validation-port-warnings.md b/_docs/troubleshooting/common-issues/validation-port-warnings.md new file mode 100644 index 000000000..225313d72 --- /dev/null +++ b/_docs/troubleshooting/common-issues/validation-port-warnings.md @@ -0,0 +1,56 @@ +--- +title: "Validation port warnings" +description: "" +group: troubleshooting +sub_group: common-issues +redirect_from: + - /docs/validation-port-warnings/ +toc: true +--- + +## Issue + +Warning regarding the validation port on trying to launch a service or composition. Codefresh uses the validation port to verify that your application is up. +Launching a pipeline showed the following warning messages in the build log: + + * “Encountered a problem while validating your application. Please check your pipeline configuration.” + * “No default port was configured”. + +{% include +image.html +lightbox="true" +file="/images/7ce9b1b-2016-09-29_13-19-16.png" +url="/images/7ce9b1b-2016-09-29_13-19-16.png" +alt="2016-09-29_13-19-16.png" +max-width="40%" +%} + + + +## Possible cause + +Though the pipeline is launched successfully, the Codefresh **health check** couldn't identify which URL to validate or didn’t get a response from the specified application port. + +When launching a pipeline, Codefresh exposes the ports specified in the repository’s Dockerfile. Codefresh enables you to validate that your application is up by running a '**health check**' to test the connection to one of the exposed ports. + +## Solution + +{:start="1"} +1. Make sure that you listen to one of your exposed ports: + * If you use a Dockerfile, listen to a port in your application. + * If you use a template, listen to one of the exposed ports in either the template, or in the ports list. (If you are not using a Dockerfile, you can find the ports list in the **Pipeline** view. + +{:start="2"} +2. Navigate to **`Repositories`** → **_`Your Repository`_** → **`Launch Settings`**, and verify that the **`Application Port`** is the same one that your application exposes, and listen to it. This is the port on which Codefresh runs the **health check**. + +{% include +image.html +lightbox="true" +file="/images/e8a83e0-2016-09-29_13-28-13.png" +url="/images/e8a83e0-2016-09-29_13-28-13.png" +alt="2016-09-29_13-28-13.png" +max-width="40%" +%} + +## Related articles +[Troubleshooting common issues]({{site.baseurl}}/docs/troubleshooting/common-issues) \ No newline at end of file diff --git a/_docs/troubleshooting/common-issues/workflow-terminated-by-system.md b/_docs/troubleshooting/common-issues/workflow-terminated-by-system.md new file mode 100644 index 000000000..39bea3c22 --- /dev/null +++ b/_docs/troubleshooting/common-issues/workflow-terminated-by-system.md @@ -0,0 +1,51 @@ +--- +title: "Workflow process terminated by the system" +description: "" +group: troubleshooting +sub_group: common-issues +permalink: /:collection/troubleshooting/common-issues/workflow-terminated-by-system/ +redirect_from: + - /docs/workflow-terminated-by-system/ +toc: true +--- + +## Issue + +Workflow process terminated by the system + + +## Possible cause +If you have a long workflow that takes more than several minutes to finish, it can be automatically +terminated by the system. As when there isn't any update in the build process logs after more than 45 minutes. + +By default, the system terminates a build step that seems "inactive" after 45 minutes. If your step does not print anything in the log for 45 minutes, it is considered inactive. + + + +## Solution + +You can choose one of the following suggestions to resolve it: + +- Review your Dockerfile and steps of your workflow to decrease the time needed to execute the workflow. +- Move to the dedicated infrastructure configuration (Codefresh on-premises version). +- Add an additional log to the process (see below for an example). +- Contact us to talk about startup pricing. + +{{site.data.callout.callout_warning}} +If your workflow process has been terminated by the system for another reason that is not listed here, please let us know. +{{site.data.callout.end}} + +As an example, if you have a long running process that takes more than 45 minutes you can try adding +a command that echoes something every 10 minutes to STDOUT before your command, like this: + +``` +SlowFreeStyleStep: + title: Performing a slow process + image: my-docker-image:1.0 + commands: + - /bin/bash -c "while true; do echo Keep alive... && sleep 600; done &" + - ./my-really-slow-script.sh +``` + +## Related articles +[Troubleshooting common issues]({{site.baseurl}}/docs/troubleshooting/common-issues) \ No newline at end of file diff --git a/_docs/troubleshooting/personal-git-deprecation.md b/_docs/troubleshooting/personal-git-deprecation.md new file mode 100644 index 000000000..688dc6f10 --- /dev/null +++ b/_docs/troubleshooting/personal-git-deprecation.md @@ -0,0 +1,43 @@ +--- +title: "Deprecation of Personal Git integrations" +description: "Moving git integrations to accounts instead of individual users" +group: troubleshooting +toc: true +--- + + +Codefresh supports several git providers (GitHub, GitLab, Bitbucket etc.) via the [Git integration page]({{site.baseurl}}/docs/integrations/git-providers/) that allows you to define a connection to the respective git provider. Signing up with Codefresh typically requires you to use a Git provider for your basic information (and in the past, an automatic integration was created with the git provider that you used during initial sign-up). + + +At Codefresh, a single user can belong to multiple *Accounts* (think GitHub organizations). Typically a Codefresh user represents a single person while an *Account* represents a company or team. + +Until July 2019 Codefresh allowed you to create a git integration either at the account level or at the user level. This has been problematic with several customer scenarios. + +## The problem of personal Git integrations + +While on paper the flexibility of adding Git integrations in different levels (account or user) looks good, in practice it has been very confusing for users/customers + + * Codefresh introduced login with providers which aren’t Git based - Google, [LDAP]({{site.baseurl}}/docs/enterprise/single-sign-on/sso-ldap/), [SAML]({{site.baseurl}}/docs/enterprise/single-sign-on/sso-setup-saml2/). This was causing problems for accounts which started creating pipelines leveraging the personal git context of each user and having new users signing up without a Git provider + * Codefresh required Git permissions from each user that signed up instead of allowing to create a dedicated integration to your git provider of choice, allowing a company to better manage codefresh access control to their Git organization + +These problems were exacerbated with the introduction of [explicit clone steps]({{site.baseurl}}/docs/troubleshooting/git-step-migration/). + +To this end, personal Git providers (i.e. Git integration tied to a person instead of an *account*/company) were deprecated in July 2019. This change makes Git integrations much more consistent, especially for people that work within a company organization. + + +## How to migrate your Git integration and move away from a personal Git provider + +>Note that if you created a Codefresh account in July 2019 and later, there is nothing to do. Your user doesn't have a personal git provider any more. No action is needed on your part. + +Make sure that you have at least one Git integration defined in your account (if until now you only used the implicit one that was created when you signed-up with Codefresh) + +Then, for all existing [pipelines]({{site.baseurl}}/docs/configure-ci-cd-pipeline/introduction-to-codefresh-pipelines/): + +* make sure that they have an [explicit git clone step]({{site.baseurl}}/docs/codefresh-yaml/steps/git-clone/) +* the git clone step has an explicit `git` property that defines the provider (do not leave empty this property ) +* the `git` provider has an actual value and **not** `CF-default`. This value used to represent the personal git provider of a user and is now deprecated. Use the name of an actual git integration as is defined in the [providers page]({{site.baseurl}}/docs/integrations/git-providers/) + +Once that is done, contact Codefresh via [http://support.codefresh.io](http://support.codefresh.io) or email, and we can take care of automatic migration of all your existing [triggers]({{site.baseurl}}/docs/configure-ci-cd-pipeline/triggers/git-triggers/) that exist in pipelines that are still using a personal Git provider. + + + diff --git a/_docs/troubleshooting/runtime-issues.md b/_docs/troubleshooting/runtime-issues.md index 31b2a2c04..9db9c89b6 100644 --- a/_docs/troubleshooting/runtime-issues.md +++ b/_docs/troubleshooting/runtime-issues.md @@ -1,5 +1,5 @@ --- -title: "Runtimes" +title: "GitOps runtime issues" description: "" group: troubleshooting toc: true From edb2db8621fdcfdadcffbcee7e9fd93a2edcfa9f Mon Sep 17 00:00:00 2001 From: NimRegev Date: Thu, 29 Dec 2022 15:26:00 +0200 Subject: [PATCH 16/21] Update personal-git-deprecation.md --- _docs/troubleshooting/personal-git-deprecation.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/_docs/troubleshooting/personal-git-deprecation.md b/_docs/troubleshooting/personal-git-deprecation.md index 688dc6f10..d61c29638 100644 --- a/_docs/troubleshooting/personal-git-deprecation.md +++ b/_docs/troubleshooting/personal-git-deprecation.md @@ -1,17 +1,17 @@ --- -title: "Deprecation of Personal Git integrations" -description: "Moving git integrations to accounts instead of individual users" +title: "Deprecation of personal Git integrations" +description: "Moving Git integrations to accounts instead of individual users" group: troubleshooting toc: true --- -Codefresh supports several git providers (GitHub, GitLab, Bitbucket etc.) via the [Git integration page]({{site.baseurl}}/docs/integrations/git-providers/) that allows you to define a connection to the respective git provider. Signing up with Codefresh typically requires you to use a Git provider for your basic information (and in the past, an automatic integration was created with the git provider that you used during initial sign-up). +Codefresh supports all major Git providers, GitHub, GitLab, Bitbucket. Through [Git integrations]({{site.baseurl}}/docs/integrations/git-providers/) you can connect to the respective Git provider. Signing up with Codefresh typically requires you to use a Git provider for your basic information (and in the past, an automatic integration was created with the Git provider that you used during initial sign-up). -At Codefresh, a single user can belong to multiple *Accounts* (think GitHub organizations). Typically a Codefresh user represents a single person while an *Account* represents a company or team. +At Codefresh, a single user can belong to multiple *Accounts* (think GitHub organizations). Typically, a Codefresh user represents a single person, while an *Account* represents a company or team. -Until July 2019 Codefresh allowed you to create a git integration either at the account level or at the user level. This has been problematic with several customer scenarios. +Until July 2019, Codefresh allowed you to create a Git integration either at the account level or at the user level. This has been problematic with several customer scenarios. ## The problem of personal Git integrations From 7584d8b390ddd10b42dfbb88cc280b3b301daeb3 Mon Sep 17 00:00:00 2001 From: NimRegev Date: Thu, 29 Dec 2022 15:36:10 +0200 Subject: [PATCH 17/21] Deleted unused topics from branch --- _docs/administration/access-control.md | 108 --- _docs/administration/add-users.md | 60 -- _docs/administration/audit.md | 56 -- _docs/administration/hosted-authorize-orgs.md | 30 - _docs/administration/oauth-setup.md | 218 ----- _docs/administration/platform-ip-addresses.md | 60 -- _docs/administration/single-sign-on.md | 50 -- .../single-sign-on/sso-auth0.md | 108 --- .../single-sign-on/sso-azure.md | 217 ----- .../single-sign-on/sso-google.md | 144 ---- .../administration/single-sign-on/sso-ldap.md | 44 - .../administration/single-sign-on/sso-okta.md | 182 ---- .../single-sign-on/sso-onelogin.md | 124 --- .../single-sign-on/sso-setup-oauth2.md | 162 ---- .../single-sign-on/sso-setup-saml2.md | 172 ---- _docs/administration/user-settings.md | 182 ---- _docs/ci-cd-guides/first-pipeline.md | 8 - _docs/clients/csdp-cli.md | 60 -- _docs/deployment/applications-dashboard.md | 774 ------------------ _docs/deployment/create-application.md | 231 ------ _docs/deployment/images.md | 120 --- _docs/deployment/install-argo-rollouts.md | 27 - _docs/deployment/manage-application.md | 360 -------- _docs/getting-started/architecture.md | 199 ----- _docs/getting-started/csdp-introduction.md | 208 ----- _docs/getting-started/entity-model.md | 84 -- _docs/getting-started/faq.md | 52 -- _docs/getting-started/gitops.md | 38 - _docs/getting-started/main-concepts.md | 37 - _docs/getting-started/quick-start.md | 55 -- .../quick-start/create-app-specs.md | 131 --- .../quick-start/create-app-ui.md | 110 --- .../quick-start/create-ci-pipeline.md | 186 ----- .../quick-start/create-github-action-ci.md | 7 - .../quick-start/create-rollout.md | 76 -- .../quick-start/hello-world.md | 86 -- .../quick-start/install-hosted.md | 109 --- _docs/getting-started/quick-start/runtime.md | 112 --- .../quick-start/verify-requirements.md | 31 - _docs/incubation/intro-hosted-runtime.md | 146 ---- _docs/integrations/ci-integrations.md | 107 --- .../ci-integrations/codefresh-classic.md | 259 ------ .../ci-integrations/github-actions.md | 258 ------ _docs/integrations/ci-integrations/jenkins.md | 250 ------ _docs/integrations/container-registries.md | 91 -- .../container-registries/amazon-ecr.md | 62 -- .../container-registries/dockerhub.md | 49 -- .../container-registries/github-cr.md | 53 -- .../container-registries/jfrog.md | 43 - .../integrations/container-registries/quay.md | 52 -- .../integrations/image-enrichment-overview.md | 75 -- _docs/integrations/issue-tracking.md | 73 -- _docs/integrations/issue-tracking/jira.md | 122 --- _docs/migration/gitops-dashboard.md | 8 - _docs/migration/pipelines.md | 8 - _docs/pipelines/concurrency-limit.md | 166 ---- .../configure-artifact-repository.md | 181 ---- _docs/pipelines/create-pipeline.md | 280 ------- _docs/pipelines/docker-operations.md | 8 - _docs/pipelines/marketplace.md | 13 - _docs/pipelines/nested-workflows.md | 131 --- _docs/pipelines/sharing-file-system.md | 40 - _docs/pipelines/using-secrets.md | 8 - _docs/pipelines/workflows.md | 282 ------- _docs/reference/git-tokens.md | 109 --- _docs/reference/secrets.md | 47 -- _docs/reference/shared-configuration.md | 124 --- _docs/reporting/dora-metrics.md | 86 -- _docs/reporting/home-dashboard.md | 142 ---- _docs/runtime/download-runtime-logs.md | 91 -- _docs/runtime/git-sources.md | 132 --- _docs/runtime/hosted-runtime.md | 312 ------- _docs/runtime/installation-options.md | 90 -- _docs/runtime/installation.md | 551 ------------- _docs/runtime/installation_original.md | 338 -------- _docs/runtime/managed-cluster.md | 285 ------- _docs/runtime/monitor-manage-runtimes.md | 359 -------- _docs/runtime/monitoring-troubleshooting.md | 282 ------- _docs/runtime/requirements.md | 747 ----------------- _docs/runtime/requirements_orig.md | 384 --------- _docs/runtime/runtime-recovery.md | 100 --- .../privacy-policy.md | 56 -- _docs/terms-and-privacy-policy/sla.md | 107 --- .../terms-of-service.md | 279 ------- 84 files changed, 12404 deletions(-) delete mode 100644 _docs/administration/access-control.md delete mode 100644 _docs/administration/add-users.md delete mode 100644 _docs/administration/audit.md delete mode 100644 _docs/administration/hosted-authorize-orgs.md delete mode 100644 _docs/administration/oauth-setup.md delete mode 100644 _docs/administration/platform-ip-addresses.md delete mode 100644 _docs/administration/single-sign-on.md delete mode 100644 _docs/administration/single-sign-on/sso-auth0.md delete mode 100644 _docs/administration/single-sign-on/sso-azure.md delete mode 100644 _docs/administration/single-sign-on/sso-google.md delete mode 100644 _docs/administration/single-sign-on/sso-ldap.md delete mode 100644 _docs/administration/single-sign-on/sso-okta.md delete mode 100644 _docs/administration/single-sign-on/sso-onelogin.md delete mode 100644 _docs/administration/single-sign-on/sso-setup-oauth2.md delete mode 100644 _docs/administration/single-sign-on/sso-setup-saml2.md delete mode 100644 _docs/administration/user-settings.md delete mode 100644 _docs/ci-cd-guides/first-pipeline.md delete mode 100644 _docs/clients/csdp-cli.md delete mode 100644 _docs/deployment/applications-dashboard.md delete mode 100644 _docs/deployment/create-application.md delete mode 100644 _docs/deployment/images.md delete mode 100644 _docs/deployment/install-argo-rollouts.md delete mode 100644 _docs/deployment/manage-application.md delete mode 100644 _docs/getting-started/architecture.md delete mode 100644 _docs/getting-started/csdp-introduction.md delete mode 100644 _docs/getting-started/entity-model.md delete mode 100644 _docs/getting-started/faq.md delete mode 100644 _docs/getting-started/gitops.md delete mode 100644 _docs/getting-started/main-concepts.md delete mode 100644 _docs/getting-started/quick-start.md delete mode 100644 _docs/getting-started/quick-start/create-app-specs.md delete mode 100644 _docs/getting-started/quick-start/create-app-ui.md delete mode 100644 _docs/getting-started/quick-start/create-ci-pipeline.md delete mode 100644 _docs/getting-started/quick-start/create-github-action-ci.md delete mode 100644 _docs/getting-started/quick-start/create-rollout.md delete mode 100644 _docs/getting-started/quick-start/hello-world.md delete mode 100644 _docs/getting-started/quick-start/install-hosted.md delete mode 100644 _docs/getting-started/quick-start/runtime.md delete mode 100644 _docs/getting-started/quick-start/verify-requirements.md delete mode 100644 _docs/incubation/intro-hosted-runtime.md delete mode 100644 _docs/integrations/ci-integrations.md delete mode 100644 _docs/integrations/ci-integrations/codefresh-classic.md delete mode 100644 _docs/integrations/ci-integrations/github-actions.md delete mode 100644 _docs/integrations/ci-integrations/jenkins.md delete mode 100644 _docs/integrations/container-registries.md delete mode 100644 _docs/integrations/container-registries/amazon-ecr.md delete mode 100644 _docs/integrations/container-registries/dockerhub.md delete mode 100644 _docs/integrations/container-registries/github-cr.md delete mode 100644 _docs/integrations/container-registries/jfrog.md delete mode 100644 _docs/integrations/container-registries/quay.md delete mode 100644 _docs/integrations/image-enrichment-overview.md delete mode 100644 _docs/integrations/issue-tracking.md delete mode 100644 _docs/integrations/issue-tracking/jira.md delete mode 100644 _docs/migration/gitops-dashboard.md delete mode 100644 _docs/migration/pipelines.md delete mode 100644 _docs/pipelines/concurrency-limit.md delete mode 100644 _docs/pipelines/configure-artifact-repository.md delete mode 100644 _docs/pipelines/create-pipeline.md delete mode 100644 _docs/pipelines/docker-operations.md delete mode 100644 _docs/pipelines/marketplace.md delete mode 100644 _docs/pipelines/nested-workflows.md delete mode 100644 _docs/pipelines/sharing-file-system.md delete mode 100644 _docs/pipelines/using-secrets.md delete mode 100644 _docs/pipelines/workflows.md delete mode 100644 _docs/reference/git-tokens.md delete mode 100644 _docs/reference/secrets.md delete mode 100644 _docs/reference/shared-configuration.md delete mode 100644 _docs/reporting/dora-metrics.md delete mode 100644 _docs/reporting/home-dashboard.md delete mode 100644 _docs/runtime/download-runtime-logs.md delete mode 100644 _docs/runtime/git-sources.md delete mode 100644 _docs/runtime/hosted-runtime.md delete mode 100644 _docs/runtime/installation-options.md delete mode 100644 _docs/runtime/installation.md delete mode 100644 _docs/runtime/installation_original.md delete mode 100644 _docs/runtime/managed-cluster.md delete mode 100644 _docs/runtime/monitor-manage-runtimes.md delete mode 100644 _docs/runtime/monitoring-troubleshooting.md delete mode 100644 _docs/runtime/requirements.md delete mode 100644 _docs/runtime/requirements_orig.md delete mode 100644 _docs/runtime/runtime-recovery.md delete mode 100644 _docs/terms-and-privacy-policy/privacy-policy.md delete mode 100644 _docs/terms-and-privacy-policy/sla.md delete mode 100644 _docs/terms-and-privacy-policy/terms-of-service.md diff --git a/_docs/administration/access-control.md b/_docs/administration/access-control.md deleted file mode 100644 index 3c55b8cc4..000000000 --- a/_docs/administration/access-control.md +++ /dev/null @@ -1,108 +0,0 @@ ---- -title: "Access control" -description: "" -group: administration -toc: true - ---- -Access control defines the access policy for resources within an enterprise. -In Codefresh, access control to an entity is derived from the entity type, which can be categorized into one of the following: - -* **GitOps-controlled entities** - Entities whose entire lifecyle - creation, update, and deletion, are fully GitOps-controlled. - Examples of such entities in Codefresh include: - * Runtimes - * Git Sources - * Pipelines comprising Argo Workflow/Events resources such as the Workflow Template, Sensor, Event Sources - * Applications comprising Argo CD/Rollouts resources project, Application Set, applications, rollout - -* **Non-GitOps-controlled entities** - - Entities reported to Codefresh as built artifacts, not GitOps-controlled. - - Examples of such entities in Codefresh include: - * Images - -* **Account-configuration entities (currently non-GitOps-controlled)** - - Entities whose state is not currently stored in a Git repository. - Examples of such entities in Codefresh include: - - * Account configuration collaborators - * Account configuration security - * Account configuration Single Sign-On (SSO) - * Billing - - -### GitOps-controlled entities -Codefresh stores the state of your account entities according to GitOps principles and policies. - -#### Write permissions -Users with write permissions can access and manage files directly in the Git repository. Any action on the file such as create, update, or delete, is immediately reflected in the user account. - -Any user action via a Codefresh client (UI or CLI), on a GitOps-controlled resource, is impersonated with the user's Git permissions. If the user does not have permissions for an action in Git, then the user is automatically denied access to the same action in a Codefresh client. - -For Codefresh to impersonate the user, the user must provide Git credentials for every runtime. The credentials are securely stored by the Codefresh application proxy. -The Codefresh application proxy uses these credentials: -* For Git-provider operations -* To update Codefresh with the read/write permissions to all existing repositories linked to the Git Source defined for a runtime. The Codefresh client can perform client-side validations. - -To add your Git personal token, in the Codefresh UI, go to your avatar and then select [user settings](https://g.codefresh.io/2.0/user-settings). - -{% include -image.html -lightbox="true" -file="/images/administration/access-control/pat.png" -url="/images/administration/access-control/pat.png" -alt="Add personal access token" -caption="Add personal access token" -max-width="30%" -%} - -#### Read permissions -Codefresh enforces read permissions by checking if the user has Git permissions to view the Kubernetes manifest in the repository. -Read permissions to entities created dynamically from changes in resource state, are inherited from the parent entity's permissions. - -From the user's perspective, this means that: - -* If the user does not have read permissions from the Git provider for the Sensor's Kubernetes manifest, the user does not have visibility into pipelines. - Workflow entities that are dynamically created, derive their read permissions from pipeline permissions. - -* Notifications are displayed only for resources with read permissions. - - -> Currently, we do not enforce Analytics views according to read permissions for pipelines. - -#### Write operations on dynamically-created entities -These are operations users can perform on dynamically-created entities, such as workflows for example. Typically, the permissions for such entities are derived from those of the parent entity. - -Currently, all users with view permissions, can also terminate and retry workflows. - - -### Non-GitOps-controlled entities -For now, users can view all `image` entity types. These are resources reported to Codefresh as built artifacts, but not stored using the GitOps approach. - -### Account-configuration for non-GitOps-controlled entities -All account-configuration entities you have access to are listed in your account settings, and are exposed only to account admins. - -When adding a user account, you can assign the `admin` role to the user. The `admin` role automatically enables all account-configurations. - -### Runtime account-configuration -Runtime configuration is also exposed in the account settings dedicated area and only exposed to admins but is fully controlled via the GitOps approach after installation.
    - -Users with write permissions to the runtime installation repository in Git can make changes to the runtime, and create, update, or delete Git Sources defined for that runtime. -We are at present exposing the runtime configuration under the account settings only to account admins. -Be aware though that these can also be changed directly through Git by users who are not admin users in Codefresh.
    - -For now, Codefresh admin users can see all runtimes and Git Sources even if they don't have read permissions to the underlying Git repository. - - -### Upcoming enhancements to access control -We are working to enhance our access control model by adding another layer to provide the ability to define: -* Permissions on write operations for entities that are non-GitOps controlled, such as account configuration and workflow operations -* Read permissions for entities that are completely non-GitOps controlled -* A more granular permission model for entities that are GitOps-controlled, but without sufficient access control policies in place -* A more granular permission model for dynamic resources that are non-GitOps controlled, but created from a GitOps-controlled entity, for example, workflows - -### What to read next -[Codefresh architecture](({{site.baseurl}}/docs/getting-started/architecture/)) diff --git a/_docs/administration/add-users.md b/_docs/administration/add-users.md deleted file mode 100644 index be1033730..000000000 --- a/_docs/administration/add-users.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: "Manage users" -description: "" -group: administration -toc: true ---- - -If you have a Codefresh account, you can add any number of users to collaborate on repositories, workflows, and pipelines. - -Adding a user requires assigning a role, and optionally, an SSO provider: - -**Role**: Defines the user's access level, and is by default set to User. The Administrator role has full access to account settings. -For guidelines on access control, see [Access control]({{site.baseurl}}/docs/administration/access-control/). - -**SSO**: By default, SSO is not enabled for users. If required, explicitly select the SSO provider. For an overview of SSO, see [Single Sign on]({{site.baseurl}}/docs/administration/single-sign-on/). - -### Add a user -1. In Codefresh, click **Account Settings**. -1. From the sidebar, select [Collaboration](https://g.codefresh.io/2.0/account-settings/users){:target="\_blank"}. - - {% include - image.html - lightbox="true" - file="/images/administration/users/users-list.png" - url="/images/administration/users/users-list.png" - alt="Users list" - caption="Users list" - max-width="40%" - %} - -{:start="3"} -1. Select **Users**, and then select **+ [Add User]**. - - {% include - image.html - lightbox="true" - file="/images/administration/users/invite-user.png" - url="/images/administration/users/invite-user.png" - alt="Add new user" - caption="Add new user" - max-width="40%" - %} - - 1. Type the **User's email address**. - 1. **Assign a role**, by selecting either **User** or **Administrator**. - 1. If SSO is configured for the account, **Select SSO provider**. - - -The user receives an email invitation, and the Users page is updated with information on the user. -The Status column shows Invite sent until the user accepts the invitation, when the user account is created. - -> For invitations pending accept, select ![](/images/administration/users/icon-Send.png?display=inline-block) **Resend invite**. - To edit account settings, select ![](/images/administration/users/icon-Edit.png?display=inline-block) **Edit**. - To remove the user account, select ![](/images/administration/users/icon-Delete.png?display=inline-block) **Delete**. - - -### Troubleshoot add users -[User is prompted to enter an organization name](https://support.codefresh.io/hc/en-us/articles/360020177959-User-is-prompted-to-enter-an-organization-name) -[Account invitation not permitting login](https://support.codefresh.io/hc/en-us/articles/360015251000-Account-invitation-not-permitting-login) - diff --git a/_docs/administration/audit.md b/_docs/administration/audit.md deleted file mode 100644 index eca087594..000000000 --- a/_docs/administration/audit.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: "Audit" -description: "" -group: administration -toc: true ---- - -Most entities in Codefresh are GitOps-compliant, and fully controlled via the GitOps approach. - -For information on which entities and how they are controlled, review [access control]({{site.baseurl}}/docs/administration/access-control/). - -Audit logs are available for GitOps-compliant entities. - -View audit logs: - -* Of Git Sources, in the **Notifications** panel -* Of pipeline entities, in the **Update History** tab -* In your Git repository - -### Git Source changes in Notifications -The **Notifications** panel is a pull-down panel, always available in the Codefresh toolbar. The panel shows a recent view of changes to entities such as Git Sources. - - -{% include -image.html -lightbox="true" -file="/images/administration/audit/notifications.png" -url="/images/administration/audit/notifications.png" -alt="Git Sources change log in Notifications" -caption="Git Sources change log in Notifications" -max-width="30%" -%} - -### Pipeline entity changes in Update History -When you drill down into a pipeline, the **Update History** tab shows the list of changes to all its underlying entities. - -{% include -image.html -lightbox="true" -file="/images/administration/audit/update-history.png" -url="/images/administration/audit/update-history.png" -alt="Pipeline entity change log in Update History" -caption="Pipeline entity change log in Update History" -max-width="30%" -%} - - -### Git repo change log - -A change to a GitOps-controlled resource in Codefresh is made by Codefresh impersonating and pushing commits to your Git Sources. -The Git repository linked to the Git Source shows all the commits. - - -### (Future) Centralized audit log in account settings -We plan to create a centralized location from which to view all API operations. - diff --git a/_docs/administration/hosted-authorize-orgs.md b/_docs/administration/hosted-authorize-orgs.md deleted file mode 100644 index 4e98f0945..000000000 --- a/_docs/administration/hosted-authorize-orgs.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: "Authorize organizations/projects" -description: "" -group: runtime -toc: true ---- - -If your Git provider has an OAuth application for Codefresh, you need to authorize access to the app's organizations/projects to see them in Codefresh. -> Authorization is per organization. - -### Authorize organizations in GitHub - -Request or grant access to the organizations defined for the OAuth Codefresh application. - -1. Go to [GitHub > Settings](https://github.com/settings/developers){:target="\_blank"}. -1. Click the **Codefresh** application. -1. In the list of organizations that appears, for every organization you need to authorize, click **Request** or **Grant**, as relevant. - -{% include -image.html -lightbox="true" -file="/images/administration/authorize-github-oauth-apps.png" -url="/images/administration/authorize-github-oauth-apps.png" -alt="Authorize Codefresh organizations in GitHub" -caption="Authorize Codefresh organizations in GitHub" -max-width="70%" -%} - -### Related articles -[Connect Git provider]({{site.baseurl}}/docs/runtime/hosted-runtime/#2-connect-git-provider) diff --git a/_docs/administration/oauth-setup.md b/_docs/administration/oauth-setup.md deleted file mode 100644 index be8d4e21d..000000000 --- a/_docs/administration/oauth-setup.md +++ /dev/null @@ -1,218 +0,0 @@ ---- -title: "Set up OAuth2 authentication for Git providers" -description: "" -group: administration -toc: true ---- - -Codefresh integrates with the Git provider defined for your runtime account to sync repositories to your clusters, implementing Git-based operations when creating resources such as Delivery Pipelines, applications, and enriching images with valuable information. - -As the account administrator, you can select the authentication method for a runtime account. Users in Codefresh will then authorize access to the Git providers through the defined mechanism. - -{% include - image.html - lightbox="true" - file="/images/authentication/authentication-list.png" - url="/images/authentication/authentication-list.png" - alt="Git provider authentication accounts" - caption="Git provider authentication accounts" - max-width="80%" - %} - -Codefresh supports OAuth2 or personal access tokens (PATs) for authentication: - -* OAuth2 with Codefresh OAuth Application or custom OAuth2 Application - OAuth2 is the preferred authentication mechanism, supported for popular Git providers such as GitHub, GitHub Enterprise, GitLab Cloud and Server, and Bitbucket Cloud and Server. - You have the option to use the default predefined Codefresh OAuth Application, or a custom Oauth2 Application for Codefresh in your Git provider account. - Hosted runtime accounts automatically use Codefresh's predefined OAuth Application. - To use a custom Oauth2 Application for Codefresh, first create the application in your Git provider account, then create a secret on your K8s cluster, and finally configure OAuth2 access for the custom application in Authentication > Settings. See [Create a custom OAuth2 Application for Git provider](#create-a-custom-oauth2-provider-account) in this article. - -* Token-based authentication using PAT - With token-based authentication, users must generate personal access tokens from their Git providers with the required scopes and enter their personal access tokens when prompted to authorize access. See [Authorize Git access in Codefresh]({{site.baseurl}}/docs/administration/user-settings/#authorize-git-access-in-codefresh). - - - -### Authentication for Git providers and runtime accounts -The [Authentication](https://g.codefresh.io/2.0/account-settings/authentication?providerName=github){:target="\_blank"} page displays the accounts by Git provider and the authentication method selected for the same. - -Authentication accounts are organized by Runtimes. A runtime can have a single authentication account. -The Type column identifies the authentication for the provider account as either Codefresh, Custom, or PAT (personal access token). - -{% include - image.html - lightbox="true" - file="/images/authentication/authentication-list.png" - url="/images/authentication/authentication-list.png" - alt="Git provider authentication accounts" - caption="Git provider authentication accounts" - max-width="80%" - %} - -As the account administrator, you can change the authentication method for an account at any time to either Codefresh or Custom, or manual token entry. See [Select authentication mechanism for runtime](#select-authentication-mechanism-for-runtime). - -### Create a custom OAuth2 Application for Git provider -Create a custom OAuth2 Application for Codefresh in your Git provider accounts with the correct scopes, and set up authentication for the same within Codefresh. Users in Codefresh can then authorize access to the Git provider using OAuth2, instead of a personal access token. - -Supported Git providers: -* GitHub and GitHub Enterprise -* GitLab Cloud and GitLab Server -* Bitbucket Cloud (hosted) and Bitbucket Server (hybrid) - -{::nomarkdown} -
    -{:/} - -To set up OAuth2 authorization in Codefresh, you must: -1. [Create Custom OAuth2 Application in Git](#step-1-create-a-custom-oauth2-application-in-git) -1. [Create a K8s `secret` in the runtime cluster](#step-2-create-a-k8s-secret-resource-in-the-runtime-cluster) -1. [Configure OAuth2 settings for Custom Application in Codefresh](#step-3-configure-oauth2-settings-for-custom-application-in-codefresh) - -{::nomarkdown} -
    -{:/} - -#### Step 1: Create a custom OAuth2 Application in Git -Create and register an OAuth App under your organization to authorize Codefresh. - -1. Follow the step-by-step instructions for your Git provider: - - * [GitHub](https://docs.github.com/en/developers/apps/building-oauth-apps/creating-an-oauth-app){:target="\_blank"}: - * For **Authorization callback URL**, enter this value: - `/app-proxy/api/git-auth/github/callback` - where: - `` is the IP address or URL of the ingress host in the runtime cluster. - * Make sure **Enable Device Flow** is _not_ selected. - * Select **Register application**. - The client ID is automatically generated, and you are prompted to generate the client secret. - * Select **Generate a new client secret**, and copy the generated secret. - - * [GitLab Cloud and Server](https://docs.gitlab.com/ee/integration/oauth_provider.html#user-owned-applications){:target="\_blank"}: - * For **Redirect URI**, enter this value: - `/app-proxy/api/git-auth/gitlab/callback` - where: - `` is the IP address or URL of the ingress host in the runtime cluster. - - * [Bitbucket Server](https://confluence.atlassian.com/adminjiraserver0902/configure-an-outgoing-link-1168853925.html){:target="\_blank"}: - * For **Callback URL**, enter this value: - `/app-proxy/api/git-auth/bitbucket-server/callback` - where: - `` is the IP address or URL of the ingress host in the runtime cluster. - - > OAuth2 is not supported for hybrid runtimes with Bitbucket Cloud as the Git provider. Users can authorize access with their [Git personal access tokens](({{site.baseurl}}/docs/administration/user-settings/#authorize-git-access-in-codefresh)) in such cases. - - -{:start="2"} -1. Note down the following, as you will need them to create the K8s secret for the Git OAuth2 application: - * GitHub: Application ID from the URL, Client ID, and the client secret - * GitLab Cloud and Server: Application ID and Secret - * Bitbucket Server: Key and Secret - -{::nomarkdown} -
    -{:/} - -#### Step 2: Create a K8s secret resource in the runtime cluster -Create a K8s secret in the runtime cluster, using the example below as a guideline. You must define the application ID (`appId`), client ID (`clientId`) and the client secret (`clientSecret`) from the OAuth2 Application you created in your Git provider, and the Git URL (`url`). - -> All fields in the secret _must be_ encoded in `base64`. - To encode, use this command: `echo -n VALUE | base64`. - - -**Before you begin** - -Make sure you have the following handy: -* GitHub: Application ID from the URL, Client ID, and the client secret -* GitLab Cloud and Server: Application ID and Secret -* Bitbucket Server: Key and Secret - - -**How to** - -1. Create the manifest for the K8s secret resource. - -```yaml -apiVersion: v1 -kind: Secret -type: Opaque -metadata: - name: github-oauth2 - namespace: # replace with the name of the runtime - labels: - codefresh_io_entity: git-pat-obtainer-sec -data: - appId: # application ID of your OAuth app - clientId: # client ID of your OAuth app - clientSecret: # client secret of your OAuth app - url: https://github.com # Git provider URL which by default is github.com, unless self-hosted provider -``` - -{:start="2"} -1. Apply the secret to the runtime cluster: - `kubectl apply -f ` - -{::nomarkdown} -
    -{:/} - -#### Step 3: Configure OAuth2 settings for Custom Application in Codefresh - -Configure the settings for the Custom OAuth2 Application in Codefresh. Configuring the settings creates a K8s ConfigMap that references the OAuth secret credentials. When configuring the settings, you can work in Form mode, or directly update the YAML manifest. - ->Important: - > The values for all the settings in the ConfigMap are the `keys` in the secret file. - -1. In the Codefresh UI, go to [Authentication](https://g.codefresh.io/2.0/account-settings/authentication?providerName=github){:target="\_blank"}. - The list always shows the default predefined Codefresh provider account and custom provider accounts created, organized by Runtime, Type (Codefresh or Custom) and Status. -1. From the list, select the Git provider and the runtime to which to apply the current configuration. - >The runtime must be identical to the runtime to which you saved the K8s secret. -1. Click **Edit** and then select **Use custom provider**. - > If you have managed clusters registered to the selected runtime, the authentication account is available to all the clusters. - The settings page is opened in **Form** mode. - -{% include - image.html - lightbox="true" - file="/images/authentication/oauth-custom-settings.png" - url="/images/authentication/oauth-custom-settings.png" - alt="OAuth settings for custom provider in Codefresh" - caption="OAuth settings for custom provider in Codefresh" - max-width="50%" - %} - -{:start="4"} -1. Configure the settings for the **Git OAuth2 Application**, either in **Form** or in **YAML** modes: - * **Secret Name**: The name of the K8s secret file you created in the runtime cluster. - * **Secret Namespace**: The namespace in the runtime cluster where you created the K8s secret. - * **Application ID**: The `key` representing the OAuth application ID in the K8s secret. For example, `appId`. - * **Client ID**: The `key` representing the client ID in the K8s secret. For example, `clientId`. - * **Client Secret**: The `key` representing the client secret in the K8s secret. For example, `clientSecret`. - * **URL**: The `key` representing the Git provider URL in the K8s secret. For example, `url`. - -{:start="5"} -1. Click **Commit**. - The Commit Changes panel shows a summary of the settings and the final version of the YAML manifest in read-only mode. - -{% include - image.html - lightbox="true" - file="/images/authentication/oauth-custom-commit-settings.png" - url="/images/authentication/oauth-custom-commit-settings.png" - alt="OAuth settings for custom provider in Codefresh" - caption="OAuth settings for custom provider in Codefresh" - max-width="50%" - %} - -{:start="6"} -1. From the **Select Git Source** list, select the Git Source in which to store the manifest for the `ConfigMap` you are creating. - The list displays all the Git Sources created for the selected runtime. -1. Optional. Enter a commit message. -1. At the bottom-right, click **Commit** once again. - -You have completed the setup to authorize Codefresh as an OAuth App for your Git provider. - -### Select authentication mechanism for runtime -For a Git provider and a runtime account, select the authentication mechanism: Codefresh account, Custom provider account if one exists, or token-based authentication. - -1. In the Codefresh UI, go to [Authentication](https://g.codefresh.io/2.0/account-settings/authentication?providerName=github){:target="\_blank"}. -1. Select the runtime, and click ![](/images/administration/users/icon-Edit.png?display=inline-block) **Edit**. -1. Select the OAuth authentication provider account. \ No newline at end of file diff --git a/_docs/administration/platform-ip-addresses.md b/_docs/administration/platform-ip-addresses.md deleted file mode 100644 index 2676689f7..000000000 --- a/_docs/administration/platform-ip-addresses.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: "Codefresh IP addresses" -description: " " -group: administration -toc: true - ---- -Access to Kubernetes clusters behind strict firewalls not accessible from the public internet is governed through authorized IP addresses. -Codefresh provides a list of IP addresses to be configured on clusters to allow access to them. - -You can register multiple external clusters to Codefresh runtimes, both hosted and hybrid. All runtimes require Codefresh platform IPs to be configured on the clusters. -In addition, managed clusters registered to hosted runtimes must be configured with a set of specific IP addresses to authorize access. - - -### Codefresh platform IPs (updated July 31st 2021) - -All the IPs are NAT gateways, and need to enable specific IPs instead of ranges. - ->If you do use these IPs, we **strongly recommend** that you monitor this page on a regular basis. - -- 107.21.238.215 -- 18.209.185.91 -- 18.215.207.215 -- 18.233.130.31 -- 18.210.174.176 -- 23.20.5.235 -- 3.232.154.67 -- 34.192.31.53 -- 34.193.111.98 -- 34.195.17.245 -- 34.196.33.69 -- 34.198.38.4 -- 34.200.163.76 -- 44.238.236.43 -- 44.234.209.117 -- 44.239.141.205 -- 44.228.66.171 -- 44.238.167.159 -- 44.237.63.217 - -### Codefresh IPs for managed clusters in hosted runtimes - -- 34.207.5.18 -- 34.232.79.230 -- 44.193.43.5 - -### Define API access to IPs for clusters -Clusters must be configured with API access to the authorized Codefresh IPs. -If you haven't configured your clusters with the required IPs, use the links below to complete the configuration for the clusters listed: - -[AKS (Azure Kubernetes Service)](https://docs.microsoft.com/en-us/azure/aks/api-server-authorized-ip-ranges){:target="\_blank"} - -[EKS (Amazon Elastic Container Service)](https://aws.amazon.com/premiumsupport/knowledge-center/eks-lock-api-access-IP-addresses/){:target="\_blank"} - -[GKE (Google Kubernetes Engine)](https://cloud.google.com/kubernetes-engine/docs/how-to/private-clusters){:target="\_blank"} - -### What to read next -[Set up a hosted (Hosted GitOps) environment]({{site.baseurl}}/docs/runtime/hosted-runtime/) -[Install hybrid runtimes]({{site.baseurl}}/docs/runtime/installation/) -[Codefresh architecture]({{site.baseurl}}/docs/getting-started/architecture/) \ No newline at end of file diff --git a/_docs/administration/single-sign-on.md b/_docs/administration/single-sign-on.md deleted file mode 100644 index bf75ea995..000000000 --- a/_docs/administration/single-sign-on.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: "Federated Single Sign-On (SSO) overview" -description: "" -group: administration -redirect_from: - - /docs/sso/federated-sso-overview/ - - /docs/enterprise/single-sign-on/ -toc: true ---- - - Customers in our **enterprise plan** can log in to Codefresh, using Federated Single Sign-On (SSO). To learn more, please [contact sales](https://codefresh.io/contact-sales/). - - Federated identity management enables the cross organizational exchange of identity information across Internet domains, without migrating credential information or consolidating several security domains. With federation, customers can authenticate with their corporate credentials to gain access to Codefresh. This means that you can sign in to your Codefresh account using your corporate credentials. - - To set up Federated SSO, your identity management organization must use either of the following: - - - **A Security Assertion Markup Language 2.0 (SAML 2.0)** compliant Identity Provider (IdP), configured to communicate with Codefresh Service Provider (SP). For example, ADFS, Auth0, Okta and Ping Identity. - - - **OpenID Connect (OAuth 2.0)** identity management. For example, Google, GitHub, Bitbucket and GitLab. - -Asserting the identity of the user to Codefresh ensures seamless SSO from a browser. - -A SAML2-based federated system comprises: - - - **Identity Provider (IdP)**: The identity provider belongs to the corporation that manages accounts for a large number of users who need secure internet access to the services or Web-based applications of another organization. In our case, it's a customer's organization that requires access to Codefresh. - - The IdP manages the corporate users, and integrates with Identity Management systems in the customer's organization responsible for authentication. The Identity Management systems integrate with authentication providers such as LDAP or AD. - - All user authentication is carried out via Identity Management systems integrated with the IdP. - - For successfully authenticated users, the IdP sends a SAML assertion to the Codefresh service provider that enables the user to access Codefresh. - - - **Service Provider (SP)**: The service provider belongs to the SaaS provider who wants to provide access to their web applications and services. - - The SP trusts a corporate IdP to manage users and the authentication process. - - The SP does not manage an organization’s users, but it trusts the IdP to manage user authentication. - - A trust must be set up between the customer IdP and Codefresh as an SP. Once the trust has been set up, and a user has been authenticated via the IdP using corporate credentials, the user can access the Codefresh platform. - -{:.text-secondary} -### Why use Federated SSO - -Using federated SSO significantly simplifies cross-domain user management as follows: - -* You use your corporate credentials to access the Codefresh platform. This means that you can access all your systems with a single password. -* There is no need to migrate identity information or consolidate between the two security domains. -* Corporate credentials aren't exposed to the SaaS provider. - - -### What to read next -[Setting Up SAML2 Federated Single Sign-On (SSO)](sso-setup-saml2) -[Setting Up OpenID Connect Federated Single Sign-On](sso-setup-oauth2) - - diff --git a/_docs/administration/single-sign-on/sso-auth0.md b/_docs/administration/single-sign-on/sso-auth0.md deleted file mode 100644 index 5153a3d33..000000000 --- a/_docs/administration/single-sign-on/sso-auth0.md +++ /dev/null @@ -1,108 +0,0 @@ ---- -title: "Auth0" -description: "Set Up Auth0 Single Sign-On (SSO)" -group: administration -sub_group: single-sign-on -redirect_from: - - /docs/enterprise/sso-auth0/ - - /docs/enterprise/single-sign-on/sso-auth0/ -toc: true ---- - -Auth0 is one of the SSO providers that Codefresh supports for authentication and authorization. -Create an SSO account for Auth0 in Codefresh. Start by creating an Auth0 application, then create the SSO account for Auth0 in Codefresh, and finally define the SSO settings for the application you created in Auth0. - -### 1. Create an Auth0 application -First create a new application in Auth0. - -1. Log in to Auth0. -1. From the sidebar, select **Applications > Applications**, and then click **Create Application**. -1. In the Create application form, do the following: - * Enter a **Name** for the application. - * **Choose an application type**: Select **Regular Web Applications**. - * Click **Create**. - -{% include image.html -lightbox="true" -file="/images/administration/sso/auth0/create-auth0-app.png" -url="/images/administration/sso/auth0/create-auth0-app.png" -alt="Create Auth0 application" -caption="Create Auth0 application" -max-width="40%" -%} - -{:start="4"} -1. In the Auth0 SSO settings, note down the following as you will need them to add the SSO account for Auth0 in Codefresh: - * **Client ID** - * **Client secret** - * **Domain** - -{% include image.html -lightbox="true" -file="/images/administration/sso/auth0/auth0-app-settings.png" -url="/images/administration/sso/auth0/auth0-app-settings.png" -alt="Auth0 application settings" -caption="Auth0 application settings" -max-width="40%" -%} - -{:start="5"} -1. Continue with _Create SSO account for Auth0 in Codefresh_. - -### 2. Create SSO account for Auth0 in Codefresh -After creating an Auth0 application, create an SSO account for OAuth0 in Codefresh. - -1. In the Codefresh UI, go to [Single Sign-On](https://g.codefresh.io/2.0/account-settings/single-sign-on). -1. Click **Add Single Sign-On**. -1. For the Single Sign-On Service, select **Auth0**, and click **Next**. -1. Define the connection details: - * **Client Name**: For auto-generation, leave empty. Codefresh generates the client name once you save the account settings. - * **Display Name**: Meaningful name that identifies the SSO integration for this provider. - * **Access Token**: Leave empty. Access tokens are used for team sync which is currently not supported for Auth0. - * **Client ID**: The Client ID generated for your Auth0 application. - * **Client secret**: The Client Secret also generated for your Auth0 application. - * **Domain**: The domain of the Auth0 application. - -{% include image.html -lightbox="true" -file="/images/administration/sso/auth0/codefresh-settings.png" -url="/images/administration/sso/auth0/codefresh-settings.png" -alt="SSO account settings for Auth0 in Codefresh" -caption="SSO account settings for Auth0 in Codefresh" -max-width="40%" -%} - -{:start="5"} -1. Click **Save**. -1. Copy the Client Name that is assigned to identify this SSO account. You will have to add it to the Auth0 application. -1. Continue with _Define SSO settings in Auth0 application_. - - -### 3. Define SSO settings in Auth0 application -As the final step in Auth0 SSO setup, return to Auth0, and then define the Login URI and Callback URL for the Auth0 application you created in 1. - -1. From the sidebar, select **Applications > Applications**. -1. In the **Application Login URL** field, enter `https://g.codefresh.io/login`. -1. In the **Allowed Callback URLs** field, enter `https://g.codefresh.io/api/auth//callback` - where: - `` is the client name you copied after creating the Auth0 SSO account in Codefresh. - -{% include image.html -lightbox="true" -file="/images/administration/sso/auth0/sso-settings-in-auth0.png" -url="/images/administration/sso/auth0/sso-settings-in-auth0.png" -alt="SSO settings for application in Auth0" -caption="SSO settings for application in Auth0" -max-width="50%" -%} - -{:start="4"} -1. To confirm the Auth0 SSO settings, click **Save Changes**. - -You have completed SSO setup for Auth0 in Codefresh. - -### Related articles - -[Federated Single Sign-On (SSO) overview]({{site.baseurl}}/docs/administration/single-sign-on/) - - diff --git a/_docs/administration/single-sign-on/sso-azure.md b/_docs/administration/single-sign-on/sso-azure.md deleted file mode 100644 index 95e790fce..000000000 --- a/_docs/administration/single-sign-on/sso-azure.md +++ /dev/null @@ -1,217 +0,0 @@ ---- -title: "Azure Single Sign-On (SSO)" -description: " " -group: administration -sub_group: single-sign-on -redirect_from: - - /docs/enterprise/single-sign-on/sso-azure/ -toc: true ---- - -Setting up SSO for Azure in Codefresh, requires you to register Codefresh in Azure AD with the required permissions and the client secret, configure the SSO settings in Codefresh, and then define the Client ID in Azure AD. -For general instructions on SSO setup, see the [overview]({{site.baseurl}}/docs/administration/single-sign-on/sso-setup-oauth2/). - -### Prerequisites -* Azure user roles: *Application Administrator* or *Global Administrator* roles. - These roles are required after the SSO integration is complete to [sync teams from Azure to Codefresh]({{site.baseurl}}/docs/administration/single-sign-on/sso-setup-oauth2/#syncing-of-teams-after-initial-sso-setup). - - -### Register Codefresh in Azure AD -Register the Codefresh application in Azure AD. - -1. Log in to **Azure Portal**, and from the sidebar, select **Azure Active Directory**. - - {% include image.html - lightbox="true" - file="/images/administration/sso/azure/1-azure-service.png" - url="/images/administration/sso/azure/1-azure-service.png" - alt="Azure Active Directory" - caption="Azure Active Directory" - max-width="30%" - %} - -{:start="2"} -1. From the sidebar, select **App registrations**. - - {% include image.html - lightbox="true" - file="/images/administration/sso/azure/2-app-registrations.png" - url="/images/administration/sso/azure/2-app-registrations.png" - alt="Azure App Registrations" - caption="Azure App Registrations" - max-width="30%" - %} - -{:start="3"} -1. To add the new application, select **+ New registration**. - Enter a name for the application, e.g. Codefresh, and for all other options, retain default settings. - - {% include image.html - lightbox="true" - file="/images/administration/sso/azure/3-register-an-app.png" - url="/images/administration/sso/azure/3-register-an-app.png" - alt="Azure App Registration creation" - caption="Azure App Registration creation" - max-width="30%" - %} -{:start="4"} -1. To apply your changes, select **Register**. The application is now registered in Azure AD. - - -### Configure permissions for Codefresh - -After registering Codefresh, configure the permissions. - -1. Select the application name to open **Settings**. -1. Select **API permissions**. - - {% include image.html - lightbox="true" - file="/images/administration/sso/azure/5-api-permissions.png" - url="/images/administration/sso/azure/5-api-permissions.png" - alt="Azure App API Permissions" - caption="Azure App API Permissions" - max-width="30%" - %} -{:start="3"} -1. To change access levels, select **Add a permission**. - - {% include image.html - lightbox="true" - file="/images/administration/sso/azure/6-request-api-permissions.png" - url="/images/administration/sso/azure/6-request-api-permissions.png" - alt="Azure App Change Permissions" - caption="Azure App Change Permissions" - max-width="30%" - %} -{:start="4"} -1. Find and select **Azure Active Directory Graph**. - - {% include image.html - lightbox="true" - file="/images/administration/sso/azure/7-request-api-permissions.png" - url="/images/administration/sso/azure/7-request-api-permissions.png" - alt="Azure Active Directory Graph entry" - caption="Azure Active Directory Graph entry" - max-width="30%" - %} -{:start="5"} -1. Select **Application permissions**, and select the following permissions: - * `Directory.Read.All` - * `Group.Read.All` - * `User.Read.All` - - >Note: - User.Read for the type of delegated is required. This permission is usually added by default. - -{:start="6"} -1. Select **Apply Permissions**. - - {% include image.html - lightbox="true" - file="/images/administration/sso/azure/ApplicationPermissions.png" - url="/images/administration/sso/azure/ApplicationPermissions.png" - alt="API Permissions" - caption="API Permissions" - max-width="30%" - %} - -{:start="7"} -1. From the bar on the top, select **Grant admin consent**. - -### Create Client Secret - -1. From the sidebar, select **Certificates & secrets**. - - {% include image.html - lightbox="true" - file="/images/administration/sso/azure/9-Create-secret-page.png" - url="/images/administration/sso/azure/9-Create-secret-page.png" - alt="Change keys" - caption="Change keys" - max-width="30%" - %} -{:start="2"} -1. Select **New Client secret**, and add a description (arbitrary name). - - {% include image.html - lightbox="true" - file="/images/administration/sso/azure/10-Add-client-secret.png" - url="/images/administration/sso/azure/10-Add-client-secret.png" - alt="Add a client secret" - caption="Add a client secret" - max-width="30%" - %} -{:start="3"} -1. Select the desired duration. - >**Important:** If you select a key with an expiration date, record the expiration date in your calendar. Remember to renew the key before the expiration date to ensure that users don't experience a service interruption. -1. To display the key, select **Add**. -1. Copy the value of the key as you will need this when you configure the SSO settings for Azure in Codefresh. - -### Configure SSO for Azure in Codefresh - -1. In the Codefresh UI, go to [Single Sign-On](https://g.codefresh.io/2.0/account-settings/single-sign-on){:target="\_blank"}. -1. Select **+ Add Single Sign-On**, select **Azure**, and then select **Next**. - - {% include image.html - lightbox="true" - file="/images/administration/sso/azure/sso-csdp-azure.png" - url="/images/administration/sso/azure/sso-csdp-azure.png" - alt="SSO settings for Azure in Codefresh" - caption="SSO settings for Azure in Codefresh" - max-width="30%" - %} - - * **Client Name**: For auto-generation, leave empty. Codefresh generates the client name once you save the settings. - * **Display Name**: Meaningful name that identifies the SSO provider. - * **Application ID**: The Application ID in Azure - * **Client secret**: The key value you copied when you created the client secret in Azure - * **Tenant**: `.onmicrosoft.com` - * **Object ID**: Your Azure Service Principal Object ID (from Enterprise Application configuration) - - {% include image.html - lightbox="true" - file="/images/administration/sso/azure/client-name.png" - url="/images/administration/sso/azure/client-name.png" - alt="SSO Client Name" - caption="SSO Client Name" - max-width="50%" - %} - You need this value when you configure the reply URL in the Azure portal. - -### Configure reply URLs -This is the final step in SSO setup for Azure. Add the Codefresh callback URL to the allowed reply URLs for the created application in Azure AD. -1. Go to **Azure Active Directory > Apps registrations**, and select your app. -1. Select **Add a Redirect URI**, and define: - - ``` - https://g.codefresh.io/api/auth//callback - - ``` - - where: `` is the Client Name in the SSO configuration, either defined by you or created by Codefresh. - - {% include image.html - lightbox="true" - file="/images/administration/sso/azure/12-set-reply-URL.png" - url="/images/administration/sso/azure/12-set-reply-URL.png" - alt="Reply URLs" - caption="Reply URLs" - max-width="30%" - %} -{:start="3"} -1. On the same page, scroll down and select **ID tokens**. - - {% include image.html - lightbox="true" - file="/images/administration/sso/azure/13-Enable-ID-Tokens.png" - url="/images/administration/sso/azure/13-Enable-ID-Tokens.png" - alt="Reply URLs" - caption="Reply URLs" - max-width="30%" - %} - -You have now completed the SSO setup for Azure. - -##### What to read next -See the [overview page]({{site.baseurl}}/docs/administration/single-sign-on/sso-setup-oauth2/#testing-your-identity-provider) on how to test the integration, activate SSO for collaborators and create sync jobs. diff --git a/_docs/administration/single-sign-on/sso-google.md b/_docs/administration/single-sign-on/sso-google.md deleted file mode 100644 index e6d6a6a90..000000000 --- a/_docs/administration/single-sign-on/sso-google.md +++ /dev/null @@ -1,144 +0,0 @@ ---- -title: "Google Single Sign-On (SSO)" -description: "" -group: administration -sub_group: single-sign-on -toc: true ---- - -Setting up SSO for Google in Codefresh requires you to create a client secret for Codefresh in Google, configure SSO settings in Codefresh and then define the redirect URIs, also in Google. -For general instructions on SSO setup, see the [overview]({{site.baseurl}}/docs/administration/single-sign-on/sso-setup-oauth2/). - - -### Create Client Secret - -1. Log in to [https://console.developers.google.com/](https://console.developers.google.com/). -1. From the sidebar, select **Credentials**. -1. Select **Create Credentials**, and from the drop-down, select **OAuth client ID**. -1. Do the following: - * From the **Application type** drop-down, select **Web application**. - * Enter a **Name** for your integration (user-defined). - * For **Authorized JavaScript origins**, **URIs**, enter, `https://g.codefresh.io`. - - {% include image.html - lightbox="true" - file="/images/administration/sso/google/googleSSO.png" - url="/images/administration/sso/google/googleSSO.png" - alt="Creating an OAuth client" - caption="Creating an OAuth client" - max-width="30%" - %} - - * Select **Create**. - * From the OAUth client created dialog, note down **Your Client ID** and **Your Client Secret**. - - {% include image.html - lightbox="true" - file="/images/administration/sso/google/googleSSO2.png" - url="/images/administration/sso/google/googleSSO2.png" - alt="Getting the Client ID and secret" - caption="Getting the Client ID and secret" - max-width="30%" - %} - -You will need the Client ID and secret to configure SSO for Google in Codefresh. - - -### Configure SSO for Google in Codefresh - -1. In the Codefresh UI, go to [Single Sign-On](https://g.codefresh.io/2.0/account-settings/single-sign-on){:target="\_blank"}. -1. Select **+ Add Single Sign-On**, **Google**, and then **Next**. - - - {% include image.html - lightbox="true" - file="/images/administration/sso/google/sso-csdp-google.png" - url="/images/administration/sso/google/sso-csdp-google.png" - alt="SSO settings for Google in Codefresh" - caption="SSO settings for Google in Codefresh" - max-width="30%" - %} - -{:start="3"} -2. Enter the following: - * **Client Name**: For auto-generation, leave empty. Codefresh generates the client name once you save the settings. - * **Display Name**: Meaningful name that identifies the SSO provider. - * **Client ID**: The Client ID generated by Google. - * **Client secret**: The Client Secret also generated by Google. - -{:start="4"} -1. Select **Save**. Codefresh generates the Client Name. - - {% include image.html - lightbox="true" - file="/images/administration/sso/google/autogenerated-name.png" - url="/images/administration/sso/google/autogenerated-name.png" - alt="Getting the auto-generated Client Name" - caption="Getting the auto-generated Client Name" - max-width="90%" - %} - -{:start="5"} -1. Note down the Client Name, as you need it to set the redirect URI in Google. - -### Set up Redirect URI -1. Go back to the Google Console Developer dashboard, and click the edit button on the OAuth 2.0 Client IDs that you created before. -1. For **Authorized Redirect URIs**, in the **URIs** field, enter the Client Name you noted down to generate the *Authorized Redirect URIs* - * Example Client Name: `t0nlUJoqQlDv` - * Example Redirect URI: `https://g.codefresh.io/api/auth/t0nlUJoqQlDv/callback` - - {% include image.html - lightbox="true" - file="/images/administration/sso/google/googleSSO3.png" - url="/images/administration/sso/google/googleSSO3.png" - alt="Redirect URI" - caption="Redirect URI" - max-width="30%" - %} - -This concludes the basic SSO setup for Google. - -### Synchronize teams via Codefresh CLI - -For team/group synchronization you also need a service account. -In the Codefresh configuration screen there are some optional fields that you can fill, in order to -get team synchronization via the Codefresh CLI. You need to create a service account and [delegate user and group permissions](https://developers.google.com/admin-sdk/directory/v1/guides/delegation) to it. - -1. Create a Service account in Google Console: - - ß{% include image.html - lightbox="true" - file="/images/administration/sso/google/serviceAccount2.png" - url="/images/administration/sso/google/serviceAccount2.png" - alt="Creating a service account" - caption="Creating a service account" - max-width="30%" - %} - -{:start=2"} -1. Delegate from the Google admin console the following permissions: - * `https://www.googleapis.com/auth/admin.directory.user.readonly` - * `https://www.googleapis.com/auth/admin.directory.group.readonly` - -{:start="3"} -1. For that service account, create a private key in JSON format. - - {% include image.html - lightbox="true" - file="/images/administration/sso/google/serviceAccount3.png" - url="/images/administration/sso/google/serviceAccount3.png" - alt="Creating a JSON key" - caption="Creating a JSON key" - max-width="30%" - %} - -{:start="4"} -1. Save the file locally. -1. Go back to Codefresh, and in the Google SSO settings page, enter the following: - * `JSON Keyfile`: The contents of the JSON file - * `Admin email`: The user `admin.google.com` - -Now you can [synchronize teams using the Codefresh CLI]({{site.baseurl}}/docs/administration/single-sign-on/sso-setup-oauth2/#syncing-of-teams-after-initial-sso-setup). - -#### What to read next -See the [overview page]({{site.baseurl}}/docs/administration/single-sign-on/sso-setup-oauth2/#testing-your-identity-provider) on how to test the integration, activate SSO for collaborators and create sync jobs. \ No newline at end of file diff --git a/_docs/administration/single-sign-on/sso-ldap.md b/_docs/administration/single-sign-on/sso-ldap.md deleted file mode 100644 index c3d4369ee..000000000 --- a/_docs/administration/single-sign-on/sso-ldap.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: "LDAP Single Sign-On (SSO)" -description: " " -group: administration -sub_group: single-sign-on -redirect_from: - - /docs/enterprise/single-sign-on/sso-ldap/ -toc: true ---- - -To configure SSO for LDAP in Codefresh, you need to first create a user on your LDAP server who has permissions to search other users. Usually, -this user is an LDAP admin. -Make sure also that you know the scope of the search, that is, where users to search for are located in the LDAP hierarchy. - -1. In the Codefresh UI, go to [Single Sign-On](https://g.codefresh.io/2.0/account-settings/single-sign-on){:target="\_blank"}. -1. Select **+ Add Single Sign-On**, **LDAP**, and then **Next**. - - {% include image.html - lightbox="true" - file="/images/administration/sso/ldap/sso-csdp-ldap.png" - url="/images/administration/sso/ldap/sso-csdp-ldap.png" - alt="SSO settings for LDAP in Codefresh" - caption="SSO settings for LDAP in Codefresh" - max-width="30%" - %} - -{:start="3"} -1. Enter the following: - * **Client Name**: For auto-generation, leave empty. Codefresh generates the client name once you save the settings. - * **Display Name**: Any meaningful name for this integration. - * **Password**: The password of the user defined in **Distinguished name** that will be used to search other users. - * **LDAP Server URL**: Codefresh supports both `ldap` and `ldaps` protocols. For `ldaps`, you also need a certificate. - * **Distinguished name**: The username to be used to search other users in LDAP notation (combination of `cn`, `ou`,`dc`). - * **Search base**: The search-user scope in LDAP notation. - * **Search filter**: The attribute by which the user will be searched on the LDAP server. By default, set to `uid`. For the Azure LDAP server, set this field to `sAMAccountName`. - * **Certificate**: The security certificate of the LDAP server for `ldaps` only. Paste the value directly on the field. Do not convert to base64 or any other encoding by hand. Leave the field empty if you use `ldap`. - -{:start="4"} -1. Select **+ Add**. LDAP users can log in to Codefresh. - ->Each user who logs in to Codefresh must: - 1. Have a defined email address on the LDAP server - 1. Use the same email address as defined on the LDAP server - 1. Use as login information, the LDAP email, password, and `cn` value of username diff --git a/_docs/administration/single-sign-on/sso-okta.md b/_docs/administration/single-sign-on/sso-okta.md deleted file mode 100644 index fdaa0e6a4..000000000 --- a/_docs/administration/single-sign-on/sso-okta.md +++ /dev/null @@ -1,182 +0,0 @@ ---- -title: "Okta Single Sign-On (SSO)" -description: " " -group: administration -sub_group: single-sign-on -redirect_from: - - /docs/enterprise/single-sign-on/sso-okta/ -toc: true ---- - -In this page we will see the process of setting up Okta SSO with Codefresh. For the general instructions of SSO setup -see the [overview page]({{site.baseurl}}/docs/administration/single-sign-on/sso-setup-oauth2/). - -### Set up Okta as an Identity provider - -1. Log in to your Okta account, or create an Okta account if you don't have one. -1. On the general Okta dashboard, to open the Okta Admin Dashboard select **Admin**. - - {% include image.html - lightbox="true" - file="/images/administration/sso/okta/image5.png" - url="/images/administration/sso/okta/image5.png" - alt="Okta Dashboard" - caption="Okta Dashboard" - max-width="30%" - %} - -{:start="3"} -1. From the list of shortcuts on the right, select **Add Applications**. - - {% include image.html - lightbox="true" - file="/images/administration/sso/okta/image8.png" - url="/images/administration/sso/okta/image8.png" - alt="Okta Applications" - caption="Okta Applications" - max-width="30%" - %} - -{:start="4"} -1. Select **Create New App**. - - {% include image.html - lightbox="true" - file="/images/administration/sso/okta/image9.png" - url="/images/administration/sso/okta/image9.png" - alt="Create new application" - caption="Create new application" - max-width="30%" - %} - -{:start="5"} -1. In the Create a New Application Integration pop-up, do the following: - * From the **Platform** drop-down, select **Web** as the platform for Codefresh. - * For the **Sign on method**, select **OpenID Connect**. - * Select **Create**. - - {% include image.html - lightbox="true" - file="/images/administration/sso/okta/image1.png" - url="/images/administration/sso/okta/image1.png" - alt="Choose Sign-on method" - caption="Choose Sign-on method" - max-width="30%" - %} - -{:start="6"} -1. Configure OIDC integration in **General Settings**: - * App name (e.g. Codefresh). - * App logo (optional). Feel free to download and add this [picture]({{site.baseurl}}/images/administration/sso/okta/codefresh-logo.png). - * Login redirect URI: `https://g.codefresh.io/api/auth//callback` - where is generated by Codefresh when you configure SSO settings. For now, use a temp value such as `https://g.codefresh.io/api/auth/temp/callback`. - - {% include image.html - lightbox="true" - file="/images/administration/sso/okta/image4.png" - url="/images/administration/sso/okta/image4.png" - alt="OpenID integration" - caption="OpenID integration" - max-width="30%" - %} - * Select **Save**. - -### Okta settings needed for SSO in Codefresh -To configure SSO settings for Okta in Codefresh, you meed the Client ID, Client Secret, Access token, and the Codefresh application ID as defined in Okta. -Copy the values from the following screens: - -{% include image.html -lightbox="true" -file="/images/administration/sso/okta/image7.png" -url="/images/administration/sso/okta/image7.png" -alt="Client ID and secret" -caption="Client ID and secret" -max-width="30%" -%} - -{% include image.html -lightbox="true" -file="/images/administration/sso/okta/image2.png" -url="/images/administration/sso/okta/image2.png" -alt="Access token" -caption="Access token" -max-width="30%" -%} - -{% include image.html -lightbox="true" -file="/images/administration/sso/okta/image3.png" -url="/images/administration/sso/okta/image3.png" -alt="App ID" -caption="App ID" -max-width="30%" -%} - -### Configure SSO for Okta in Codefresh - -1. In the Codefresh UI, go to [Single Sign-On](https://g.codefresh.io/2.0/account-settings/single-sign-on){:target="\_blank"}. -1. Select **+ Add Single Sign-On** and then select **Okta**. - -{% include image.html -lightbox="true" -file="/images/administration/sso/okta/sso-csdp-okta.png" -url="/images/administration/sso/okta/sso-csdp-okta.png" -alt="SSO settings for Okta in Codefresh" -caption="SSO settings for Okta in Codefresh" -max-width="30%" -%} - -{:start="3"} -1. Enter the following: - * **Client Name**: For-auto generation, leave empty. Codefresh generates the client name once you save the settings. - * **Display Name**: The Application name in OKTA. - * **Client ID**: The OKTA application client ID you copied from Okta (see above). - * **Client Secret**: The OKTA application client secret you copied from OKta (see above). - * **Client Host**: The OKTA organization URL, for example, `https://.okta.com`. - Do not copy the URL from the admin view (e.g. `https://-admin.okta.com`), as it will not work. - * **Access Token**: Optional. The OKTA API token used to sync groups and their users from OKTA to Codefresh. The token can be generated in OKTA by going to the security tab->API (see above). - * **Application ID**: The Codefresh application ID in your OKTA organization, that will be used to sync groups and user from OKTA to Codefresh. This ID can be taken by navigating to your Codefresh APP in OKTA and copy it from the URL (see above). -1. Optional. To automatically sync teams or groups in Okta to Codefresh, set **Auto group sync** to **ON**. This action syncs groups every 12 hours. -1. Select **+Add**. Codefresh automatically generates the **Client Name** to which to identify the SSO configuration. - Note it down. - - {% include image.html - lightbox="true" - file="/images/administration/sso/okta/image6.png" - url="/images/administration/sso/okta/image6.png" - alt="Client name" - caption="Client name" - max-width="30%" - %} - -### Configure URIs in Okta -1. In the Okta application, go to **General Settings**, and update the following with the client name generated by Codefresh: - * Login redirect URIs - `https://g.codefresh.io/api/auth//callback` - * Initiate login URI - `https://g.codefresh.io/api/auth/` - -You have now completed SSO setup for Okta. - -### How Okta syncing works -[Syncing with Okta]({{site.baseurl}}/docs/administration/single-sign-on/sso-setup-oauth2/#syncing-of-teams-after-initial-sso-setup) -only affects teams/groups, and not individual users. - -Codefresh only syncs users who are part of teams, though you can assign an Okta application to both groups and individual users. -New users in Okta, _not_ assigned to a team, are **NOT** synced with Codefresh. You should first assign the user to a team for the sync to work. - -### Sync teams after initial SSO setup -There are two ways to set up automatic syncing of teams: - -* Pipeline running a CLI command: Create a Codefresh pipeline the runs the CLI command `codefresh synchronize teams my-okta-client-name -t okta` as explained in the [pipeline sync page]({{site.baseurl}}/docs/administration/single-sign-on/sso-setup-oauth2/#syncing-of-teams-after-initial-sso-setup). -* Turn on the auto-sync toggle as part of the SSO configuration settings.: - {% include image.html - lightbox="true" - file="/images/administration/sso/okta/auto-group-sync.png" - url="/images/administration/sso/okta/auto-group-sync.png" - alt="Automatic team syncing" - caption="Automatic team syncing" - max-width="50%" - %} - -### What to read next -See the [overview page]({{site.baseurl}}/docs/administration/single-sign-on/sso-setup-oauth2/#testing-your-identity-provider) on how to test the integration, activate SSO for collaborators and create sync jobs. - diff --git a/_docs/administration/single-sign-on/sso-onelogin.md b/_docs/administration/single-sign-on/sso-onelogin.md deleted file mode 100644 index 3e6213f80..000000000 --- a/_docs/administration/single-sign-on/sso-onelogin.md +++ /dev/null @@ -1,124 +0,0 @@ ---- -title: "OneLogin Single Sign-On (SSO)" -description: " " -group: administration -sub_group: single-sign-on -redirect_from: - - /docs/enterprise/single-sign-on/sso-onelogin/ -toc: true ---- - -In this page we will see the process of setting up OneLogin SSO with Codefresh. For the general instructions of SSO setup -see the [overview page]({{site.baseurl}}/docs/administration/single-sign-on/sso-setup-oauth2/). - - -## Set up OneLogin as an Identity provider - - -1. Configure app on the OneLogin dashboard: - {:start="1"} - 1. Log in to the [OneLogin Administration Dashboard](https://www.onelogin.com/), and select **Apps > Add Apps**. - - {% include image.html - lightbox="true" - file="/images/administration/sso/onelogin/step1.png" - url="/images/administration/sso/onelogin/step1.png" - alt="OneLogin Dashboard" - caption="OneLogin Dashboard" - max-width="30%" - %} - {:start="2"} - 1. Find **OpenId Connect (OIDC)** app using the search field. - - {% include image.html - lightbox="true" - file="/images/administration/sso/onelogin/step2.png" - url="/images/administration/sso/onelogin/step2.png" - alt="Locating the OpenId Connect App" - caption="Locating the OpenId Connect App" - max-width="30%" - %} - {:start="3"} - 1. Setup a Codefresh application. - - {% include image.html - lightbox="true" - file="/images/administration/sso/onelogin/step3.png" - url="/images/administration/sso/onelogin/step3.png" - alt="Adding a new application" - caption="Adding a new application" - max-width="30%" - %} - {:start="4"} - 1. From the sidebar, select **SSO** and copy the **Client ID** and the **Client Secret**. - Set **Application Type** to **Web**, and **Token endpoint Authentication** to **POST**. - - {% include image.html - lightbox="true" - file="/images/administration/sso/onelogin/step4-post.png" - url="/images/administration/sso/onelogin/step4-post.png" - alt="Copying the values of Client ID and Secret" - caption="Copying the values of Client ID and Secret" - max-width="30%" - %} - -### Configure SSO for OneLogin in Codefresh - -1. In the Codefresh UI, go to [Single Sign-On](https://g.codefresh.io/2.0/account-settings/single-sign-on){:target="\_blank"}. -1. Select **+ Add Single Sign-On** and then select **OneLogin**. - - {% include image.html - lightbox="true" - file="/images/administration/sso/onelogin/sso-csdp-onelogin.png" - url="/images/administration/sso/onelogin/sso-csdp-onelogin.png" - alt="SSO settings for OneLogin in Codefresh" - caption="SSO settings for OneLogin in Codefresh" - max-width="30%" - %} - -{:start="2"} -1. Enter the following: - * **Client Name**: For auto-generation, leave empty. Codefresh generates the client name once you save the settings. - * **Display Name**: Friendly SSO name (arbitrary). - * **Client ID**: The Client ID you copied from OneLogin. - * **Client Secret**: The Client Secret you copied from OneLogin. - * **Domain**: Optional. The domain to be used for authentication, only for users who must connect via a custom domain. - * **API CLIENT ID** and **API CLIENT SECRET**: Used for [team sync]({{site.baseurl}}/docs/administration/single-sign-on/sso-setup-oauth2/#syncing-of-teams-after-initial-sso-setup) only. For details, see the [official documentation](https://developers.onelogin.com/api-docs/1/getting-started/working-with-api-credentials). - -{:start="3"} -1. Select **+ Add**. Codefresh generates the client name. Note this down. - - {% include image.html - lightbox="true" - file="/images/administration/sso/onelogin/step7.png" - url="/images/administration/sso/onelogin/step7.png" - alt="Getting the auto-generated Client Name" - caption="Getting the auto-generated Client Name" - max-width="100%" - %} - - - -### Set up login and redirect URIs - -Go back to the OneLogin dashboard. - -Use the Client Name from the previous section to generate the Login URL and Redirect URIs: - -* Example Client Name: `t0nlUJoqQlDv` -* Example Login Url: `https://g.codefresh.io/api/auth/t0nlUJoqQlDv` -* Example Redirect URI: `https://g.codefresh.io/api/auth/t0nlUJoqQlDv/callback` - -{% include image.html -lightbox="true" -file="/images/administration/sso/onelogin/step8.png" -url="/images/administration/sso/onelogin/step8.png" -alt="Login and Redirect URI" -caption="Login and Redirect URI" -max-width="30%" -%} - -You have now completed SSO setup for OneLogin. - -#### What to read next -See the [overview page]({{site.baseurl}}/docs/administration/single-sign-on/sso-setup-oauth2/#testing-your-identity-provider) on how to test the integration, activate SSO for collaborators and create sync jobs. \ No newline at end of file diff --git a/_docs/administration/single-sign-on/sso-setup-oauth2.md b/_docs/administration/single-sign-on/sso-setup-oauth2.md deleted file mode 100644 index 93d4f5fc4..000000000 --- a/_docs/administration/single-sign-on/sso-setup-oauth2.md +++ /dev/null @@ -1,162 +0,0 @@ ---- -title: "Setting Up OpenID Connect Federated Single Sign-On (SSO)" -description: "" -group: administration -sub_group: single-sign-on -redirect_from: - - /docs/sso/sso-setup-oauth2/ - - /docs/enterprise/single-sign-on/sso-setup-oauth2/ -toc: true ---- - -Codefresh natively supports login using GitHub, Bitbucket and GitLab using the OpenID Connect (OAUTH 2.0) protocol. You can add new SSO integrations based on OAUTH 2.0 as part of the Codefresh Enterprise plan. - - -### Prerequisites - -To successfully add an identity provider in Codefresh, you must configure settings both for the identity provider and in Codefresh. -You need to: - -1. Configure your identity provider to provide SSO services to Codefresh. The configuration differs per identity provider. -1. Set up Codefresh to point to your identity provider, common for all identity providers. - -> SSO is only available to Enterprise customers. Please [contact sales](https://codefresh.io/contact-sales/) in order to enable it for your Codefresh account. - -### SSO configuration using OAuth2 - -SSO configuration in Codefresh is similar regardless of the identity provider selected. These settings are common to all providers: - -* **Display Name**: The name of your identity provider -* **Client ID**: The ID used for the connection -* **Client Secret**: The secret associated with the ID - -For detailed information on how to configure SSO for your identity provider, see the following: - -[Azure]({{site.baseurl}}/docs/administration/single-sign-on/sso-azure/) -[Google]({{site.baseurl}}/docs/administration/single-sign-on/sso-google/) -[Okta]({{site.baseurl}}/docs/administration/single-sign-on/sso-okta/) -[OneLogin]({{site.baseurl}}/docs/administration/single-sign-on/sso-onelogin/). - - -### Test SSO with your identity provider - -Once you configure SSO for your identity provider, do the following: -1. On the sidebar, below **User Management**, select **People**. -1. Add an active user for testing purposes. We recommend you use your own user. -1. Change Login method by selecting your Auth provider in the SSO drop-down. - - {% include image.html -lightbox="true" -file="/images/administration/sso/collaborators.png" -url="/images/administration/sso/collaborators.png" -alt="Adding collaborators" -caption="Adding collaborators" -max-width="30%" -%} - -{:start="3"} -1. Keep the current browser session open, and log in via Corporate SSO in an incognito tab (or another browser). - - {% include image.html -lightbox="true" -file="/images/administration/sso/sign-with-sso.png" -url="/images/administration/sso/sign-with-sso.png" -alt="Sign-in with SSO" -caption="Sign-in with SSO" -max-width="50%" -%} - -{:start="4"} -1. If everything works as expected, add more users. - ->Before enabling SSO for all users, you **MUST** make sure that it works for the test user. Once SSO is enabled for a user, Codefresh blocks logins through other IDPs for this user, and only allows login through the enabled SSO. If the selected SSO method does not work for some reason, the user is locked out of Codefresh. - - -## Select SSO method for collaborators - -To add users and select their SSO method, from the sidebar, select **Collaborators**. Then add the user's email or Codefresh username. -In addition to their role, you can now select the SSO method to use: - - {% include image.html -lightbox="true" -file="/images/administration/sso/select-user-sso.png" -url="/images/administration/sso/select-user-sso.png" -alt="Selecting SSO method" -caption="Selecting SSO method" -max-width="50%" -%} - -**SSO login for new and existing users** -If you have multiple SSO providers configured, you can select a different provider for each user if so required. - -* New users - If you have an SSO provider selected as the default, that provider is automatically assigned to new users, added either manually or via team synchronization. - -* Existing users - SSO login is not configured by default for existing users. You must _explicitly select_ the SSO provider for existing users. - If SSO login is already configured for an existing user, and you add a new identity provider, to change the SSO login to the new provider, you must _select_ the new provider for the user. - - -### Define a default identity provider - -If you have multiple identity providers for SSO, you can define one of them as your default provider. -When you define a default provider: -* The SSO method is automatically selected for all newly invited users -* All new users receive an email with an invite link that points directly to the login page of that SSO provider - - -1. Mouse over the top-right of the SSO screen - - {% include image.html -lightbox="true" -file="/images/administration/sso/default-sso.png" -url="/images/administration/sso/default-sso.png" -alt="Default SSO provider" -caption="Default SSO provider" -max-width="90%" -%} - -### Sync teams after initial SSO setup - -Once the initial setup is done, you can also sync your teams between Codefresh and the identity provider. -You can do this via the [Codefresh Cli](https://codefresh-io.github.io/cli/), using the [sync command](https://codefresh-io.github.io/cli/teams/synchronize-teams/). - -For example, to sync you azure teams you can execute: - -``` -codefresh synchronize teams my-client-name -t azure - -``` - -You can find the client-name from the SSO UI. - -{% include image.html -lightbox="true" -file="/images/administration/sso/azure/client-name.png" -url="/images/administration/sso/azure/client-name.png" -alt="SSO Client Name" -caption="SSO Client Name" -max-width="40%" -%} - -Even though you can run this command manually, it makes more sense to run it periodically as a job. And the obvious -way to perform this is with a Codefresh pipeline. The CLI can be used as a [freestyle step]({{site.baseurl}}/docs/codefresh-yaml/steps/freestyle/). - -You can create a git repository with a [codefresh.yml]({{site.baseurl}}/docs/codefresh-yaml/what-is-the-codefresh-yaml/) file with the following contents: - -`YAML` -{% highlight yaml %} -{% raw %} -version: '1.0' -steps: - syncMyTeams: - title: syncTeams - image: codefresh/cli - commands: - - 'codefresh synchronize teams my-client-name -t azure' -{% endraw %} -{% endhighlight %} - -To fully automate this pipeline, set a [cron trigger]({{site.baseurl}}/docs/configure-ci-cd-pipeline/triggers/cron-triggers/) for this pipeline. The cron-trigger is responsible for running this pipeline, (and therefore synchronizing the teams), in a fully automated manner. -This way you can synchronize your teams every day/week/hour depending on you cron trigger setup. - diff --git a/_docs/administration/single-sign-on/sso-setup-saml2.md b/_docs/administration/single-sign-on/sso-setup-saml2.md deleted file mode 100644 index 3e674085c..000000000 --- a/_docs/administration/single-sign-on/sso-setup-saml2.md +++ /dev/null @@ -1,172 +0,0 @@ ---- -title: "Setting Up SAML2 Federated Single Sign-On (SSO)" -description: "" -group: administration -sub_group: single-sign-on -redirect_from: - - /docs/sso/sso-setup-saml2/ - - /docs/enterprise/single-sign-on/sso-setup-saml2/ -toc: true ---- - -Codefresh natively supports login using GitHub, Bitbucket and GitLab using the OpenID Connect (OAUTH 2.0) protocol. You can add new SSO integrations based on OAUTH 2.0 as part of Codefresh Enterprise plan. - -As Identity Providers (IdPs) come in all shapes and sizes, the following topic discusses in general what you must do to configure Federated SSO. - As you will see in the description below, the person in your organization responsible for managing your IdP will need to interact with Codefresh support team to successfully set up a trust between your IdP and Codefresh SP. - -{:.text-secondary} -### Before you set up Federated SSO - 1. Have your account set up with Codefresh enterprise plan. - 2. Ensure you have a working SAML 2.0 compliant identity provider (IdP). - 3. Identify someone in your organization who is familiar with configuring and managing your organization's IdP. - 4. Ensure that your IdP's system clock is synchronized with a reliable time source. If it's not, tokens generated will be unusable and SSO will fail. - -{:.text-secondary} -### Summary of Federated SSO setup - -{% include image.html - lightbox="true" - file="/images/sso-flow.png" - url="/images/sso-flow.png" - alt="sso-flow.png" - max-width="100%" -%} - -{:.text-secondary} -### SAML attributes - -Codefresh expects the following user attributes to be passed through SAML between your IdP and Codefresh SP: - - User email address - - User first name - - User last name - - User full name - - User unique ID that isn't subject to change in your identity management environment - -{:.text-secondary} -## How does the connection process work? - - {% include image.html -lightbox="true" -file="/images/sso-diagram.png" -url="/images/sso-diagram.png" -alt="sso-diagram.png" -max-width="100%" - %} - -Once Federated SSO has been configured, the process works as follows: - -
    - - Steps 2 to 7 occur in the background and are transparent to the user. -
    - -1. A user logs in to CDSP -2. The user is redirected to Codefresh Service Provider (SP) to initiate SSO -3. The user’s browser is then redirected to the customer IdP -4. Once authenticated by the corporate side, a SAML token is sent to the user’s browser -5. The SAML assertion is then forwarded to Codefresh SP -6. If you are a valid Codefresh user for this SSO connection, an SSO token is returned to the user’s browser -7. The user’s browser then returns a token to Codefresh and access is granted for your account - -### Configure SAML SSO settings in Codefresh - -1. In Codefresh, select **Account settings**. -1. From the sidebar expand **Collaboration**, and select **Single Sign-on**. - OR - Go directly to [https://g.codefresh.io/account-admin/sso](https://g.codefresh.io/account-admin/sso)) - - - {% include image.html - lightbox="true" -file="/images/administration/sso/add-sso-dropdown.png" -url="/images/administration/sso/add-sso-dropdown.png" -alt="SSO provider settings" -caption="SSO provider settings" -max-width="70%" -%} - -{:start="3"} -1. Select **Add single-sign-on**, and then select **SAML**. -1. Enter the following: - - * **Client Name**: For auto-generation, leave empty. Codefresh generates the client name once you save the settings. - * **Display Name**: The name you want to give to this integration. - * **IDP Entry**: The SSO endpoint of your Identity Provider. For Azure SAML, for example, this is the Login URL. - * **Application Certificate**: The security certificate of your Identity Provider. Paste the value directly in the field. Do not convert to base64 or any other encoding by hand. (For Azure SAML, this will be Certificate (Base64) and the value needed is between the -----BEGIN ... and -----END... from the downloaded cert) - * **Assertion URL**: `https://g.codefresh.io/api/auth//callback​` - where ​​ is he client name that is automatically generated when saving the SSO settings. - * **Auto Sync users and teams to Codefresh**: Supported for Google/GSuite SAML integration. Select to automatically sync user accounts in to your Codefresh account. Optionally, define the time interval at which to sync, in hours, from 1 to 24. If you don't specify an interval, the sync interval is every 12 hours. -1. Select **Save**, and note down the `Client Name` that is generated. - - -### Configure IdP settings for Codefresh as a Service Provider -In the settings of your Identity Provider, create a new Service Provider and provide the following: - - * **Service Provider SSO Endpoint**: Assertion consumer service URL - `https://g.codefresh.io/api/auth//callback` - * **Service Provider Entity ID**: `g.codefresh.io` - -The mandatory fields needed for SAML assertions are: -1. firstName: User's first name -1. lastName: User's last name -1. email: User's email - -To configure users sync for SAML IDP, do the following: - -1. Select a G Suite provider -1. Enable Auto Sync users and teams to Codefresh -1. Set JSON Keyfile, Admin Email and Sync interval - -The instructions for getting the JSON Keyfile, and Admin Email are the same as for [Google SSO]({{site.baseurl}}/docs/administration/single-sign-on/sso-google/#synchronize-teams-with-the-codefresh-cli). - ->Note - These settings are for the SaaS version of Codefresh. For an on-premises setup, use the URLs that match your installation. - -Once everything is finished, you [should test the integration]({{site.baseurl}}/docs/administration/single-sign-on/sso-setup-oauth2/#testing-your-identity-provider). Once it's working, proceed to the next steps that are: - -* [Selecting SSO method for collaborators]({{site.baseurl}}/docs/administration/single-sign-on/sso-setup-oauth2/#selecting-sso-method-for-collaborators) - ->Notice that Codefresh has an internal cache for SSO configurations and it might take up to five minutes for your changes to take effect. - -## OneLogin SAML Setup - -1. In OneLogin, go to the [Applications](https://cfsupport.onelogin.com/apps) Section. -1. Select 'Add App' on the top right. -1. Search for 'SAML Custom Connector' (advanced) and select it. -1. Add a Display Name (the rest is optional) and Save. -1. View the SSO Section. -1. Open a New Tab and go to the [Single Sign-On](https://g.codefresh.io/account-admin/sso) settings in Codefresh. -1. In Codefresh, select SAML for the Add Single Sign-On. - * Display Name = any arbitrary name you want to give in this integration. - * IDP Entry = SAML 2.0 Endpoint (HTTP) from the SSO section in OneLogin. - * Application Certificate = X.509 Certificate from the SSO section in OneLogin. - * Click View Details (preferable open in a new tab). - * Under X.509 Certificate, click the copy button. - * Paste the contents into the Application Certificate. - * Remove the -----BEGIN CERTIFICATE----- and -----END CERTIFICATE-----. - * Save. -1. Click edit on the SAML integration we created. - * Copy the Assertion URL -1. In OneLogin, view the Configuration section. - * Audience (EntityID) = g.codefresh.io - * Recipient = Assertion URL - * ACS (Consumer) URL Validator= Assertion URL but in Regex form. View OneLogin's [Setup Page](https://onelogin.service-now.com/support?id=kb_article&sys_id=c89fefdadb2310503de43e043996195a&kb_category=93e869b0db185340d5505eea4b961934) for more info. - * ACS (Consumer) URL = Assertion URL - * Login URL = https://g.codefresh.io/login - * SAML Initiator = Service Provider - * Save -1. In OneLogin, Go the [Users](https://cfsupport.onelogin.com/users) page. - * Select the User - * Go to Applications Section - * Click the **+** to add - * Select the SAML App (will show the Display Name from step 7) - * Click Continue - * Make sure NameID value = email address - * Save - -> Once the configuration is complete, please test the integration before enabling the SSO for all users. - - - - - - diff --git a/_docs/administration/user-settings.md b/_docs/administration/user-settings.md deleted file mode 100644 index 8c2c16f86..000000000 --- a/_docs/administration/user-settings.md +++ /dev/null @@ -1,182 +0,0 @@ ---- -title: "User settings" -description: "" -group: administration -toc: true ---- - -As a user in Codefresh, you can manage your account by authorizing access to your Git provider accounts, and optionally, enabling access for Codefresh support. - -* Enable access for Codefresh support - Optional. Enable access to your account for troubleshooting purposes. - -* Authorize Git providers - The Git personal token is a user-specific access token, required to authenticate Git-based actions from Codefresh clients, per provisioned runtime. - - - The authorization method depends on the Git provider and on what authorization has been set up by your account admin. - - - If your admin has set up authentication with OAuth2, you can authorize access using OAuth2. - Or, you can always generate a personal access token from your Git provider and then add the same to Codefresh to authorize access. - - > If you have access to more than one runtime, you can use the same token for multiple runtimes. - You must however authorize access individually for each runtime. - -{::nomarkdown} -
    -{:/} - -### Enable access for Codefresh support -Enable Codefresh support personnel to access your user account. Access to your account is useful for visibility during troubleshooting. - -You can disable this security setting at any time. - -> Codefresh personnel takes action only after confirmation from you, and all actions are audited. - -1. In the CSDP UI, go to [User Settings](https://g.codefresh.io/2.0/user-settings){:target="\_blank"}. -1. Enable **Allow Codefresh support team to log in...**. - -{% include - image.html - lightbox="true" - file="/images/administration/user-settings/security-enable-support-access.png" - url="/images/administration/user-settings/security-enable-support-access.png" - alt="Enable access for Codefresh support" - caption="Enable access for Codefresh support" - max-width="50%" -%} - -{::nomarkdown} -
    -{:/} - -### Authorize Git access in Codefresh -Authorize Git access with OAuth2 if your account admin has set up Codefresh as an OAuth application, or alternatively through personal access tokens from your Git provider. ->Notes: - For OAuth2: The adminstrator pre-configures the permissions and expiry date. Once you supply your credentials for authorization, you are automatically directed to the Git Personal Tokens page. - -**Before you begin** - -Make sure you have: -* For Bitbucket only, your Bitbucket account username -* If needed, a _personal access token_ from your Git provider with the required scopes: - * [GitHub](#generate-github-personal-access-tokens) - * [GitLab](#generate-gitlab-personal-access-tokens) - * [Bitbucket](#generate-bitbucket-personal-access-tokens) - - -**How to** -1. In the Codefresh UI, go to [User Settings](https://g.codefresh.io/2.0/user-settings){:target="\_blank"}. -1. Select the runtime, and then do one of the following: - * To add a token, select **Add Token**. - * To update an existing token by replacing it with a new token, select **Update Token**. -1. For **OAuth2**: - > If the application is not registered, the button is disabled. Contact your admin for help. - * Click **Authorize Access to GitHub**. - * Enter your credentials, and select **Sign In**. - * Complete the verification if required, as when two-factor authentication is configured, for example. - - - - For **Git personal access tokens**: - * Expand **Advanced authorization options**. - * For Bitbucket, enter your **Bitbucket username**. - * In the **Personal Access Token** field, paste the token you generated. - - - - -{:start="5"} -1. Click **Add Token**. - In the Git Personal Access Tokens list, you can see that the new token is assigned to the runtime. - -{::nomarkdown} -
    -{:/} - -#### Generate GitHub personal access tokens - -1. Log in to your GitHub or GitHub Enterprise account. -1. Select **Settings > Developer Settings > Personal Access Tokens > Tokens (classic)**. -1. Define the following: - * Token name - * Expiration date - * Select scope: `repo` - - {% include - image.html - lightbox="true" - file="/images/administration/user-settings/github-pat-scopes.png" - url="/images/administration/user-settings/github-pat-scopes.png" - alt="GitHub personal access token scopes" - caption="GitHub personal access token scopes" - max-width="50%" - %} - -{:start="4"} -1. Copy the personal access token generated as you will need it to authorize access. - -{::nomarkdown} -
    -{:/} - -#### Generate GitLab personal access tokens - -1. Log in to your GitLab Cloud or Server account. -1. Select **User settings > Access tokens**. -1. Define the following: - * Token name - * Expiration date - * Select these scopes: `read_api`, `read_repository`, `write_repository` - - {% include - image.html - lightbox="true" - file="/images/administration/user-settings/gitlab-pat-scopes.png" - url="/images/administration/user-settings/gitlab-pat-scopes.png" - alt="GitLab personal access token scopes" - caption="GitLab personal access token scopes" - max-width="50%" - %} - -{:start="4"} -1. Copy the personal access token generated as you will need it to authorize access. - - - - -{::nomarkdown} -
    -{:/} - -#### Generate Bitbucket personal access tokens - - -1. Log in to your Bitbucket Cloud or Server account. -1. Select **Personal Settings > App passwords**. -1. Define the **Label**. - Select these scopes: - * **Permissions**: `Read` - * **Workspace membership**: `Read` - * **Repositories**: `Write` - - {% include - image.html - lightbox="true" - file="/images/administration/user-settings/bitbucket-pat-scopes.png" - url="/images/administration/user-settings/bitbucket-pat-scopes.png" - alt="Bitbucket personal access token scopes" - caption="Bitbucket personal access token scopes" - max-width="50%" - %} - -{:start="4"} -1. Copy the personal access token generated as you will need it to authorize access. - -{::nomarkdown} -
    -{:/} - -### Related articles -[Git tokens in Codefresh]({{site.baseurl}}/docs/reference/git-tokens/) diff --git a/_docs/ci-cd-guides/first-pipeline.md b/_docs/ci-cd-guides/first-pipeline.md deleted file mode 100644 index 83c252ef6..000000000 --- a/_docs/ci-cd-guides/first-pipeline.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: "Create your first pipeline" -description: "" -group: ci-cd-guides -toc: true ---- - -Coming soon diff --git a/_docs/clients/csdp-cli.md b/_docs/clients/csdp-cli.md deleted file mode 100644 index 7b23654ff..000000000 --- a/_docs/clients/csdp-cli.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: "Download/upgrade Codefresh CLI" -description: "" -group: clients -toc: true ---- - -You need the Codefresh CLI to install Codefresh runtimes. For the initial download, you also need to generate the API key and create the API authentication context, all from the UI. -If upgrades are needed, the CLI notifies you through a banner, and you can use the existing API credentials. - -### Download Codefresh CLI -Downloading the Codefresh CLI requires you to select the download mode and OS, generate an API key, and authentication context. -1. Do one of the following: - * For first-time installation, go to the Welcome page, select **+ Install Runtime**. - * If you have provisioned a hybrid/hosted runtime, in the Codefresh UI, go to [Runtimes](https://g.codefresh.io/2.0/account-settings/runtimes){:target="\_blank"}, and select **+ Add Runtime**. -1. Download the Codefresh CLI: - * Select one of the methods. - * Generate the API key and create the authentication context. - {% include - image.html - lightbox="true" - file="/images/getting-started/quick-start/quick-start-download-cli.png" - url="/images/getting-started/quick-start/quick-start-download-cli.png" - alt="Download CLI to install runtime" - caption="Download CLI to install runtime" - max-width="50%" - %} - -### Upgrade Codefresh CLI -The Codefresh CLI automatically self-checks its version, and if a newer version is available, prints a banner with the notification. - - {% include - image.html - lightbox="true" - file="/images/runtime/cli-upgrade-banner.png" - url="/images/runtime/cli-upgrade-banner.png" - alt="Upgrade banner for Codefresh CLI" - caption="Upgrade banner for Codefresh CLI" - max-width="50%" - %} - -You can upgrade to a specific version if you so require, or download the latest version to an output folder to upgrade at your convenience. - - -* Do any of the following: - * To upgrade to the latest version, run: - `cf upgrade` - * To upgrade to a specific version, even an older version, run: - `cf upgrade --version v` - where: - `` is the version you want to upgrade to. - * To download the latest version to an output file, run: - `cf upgrade --version v -o ` - where: - `` is the path to the destination file, for example, `/cli-download`. - - -### Related articles -[Set up hosted (Hosted GitOps) environment]({{site.baseurl}}/docs/runtime/hosted-runtime) -[Install hybrid runtimes]({{site.baseurl}}/docs/runtime/installation) diff --git a/_docs/deployment/applications-dashboard.md b/_docs/deployment/applications-dashboard.md deleted file mode 100644 index 219400709..000000000 --- a/_docs/deployment/applications-dashboard.md +++ /dev/null @@ -1,774 +0,0 @@ ---- -title: "Monitoring applications" -description: "" -group: deployment -toc: true ---- - -Monitor applications across clusters, and the deployments, resources, and services for an application in the Applications dashboard. As a one-stop shop for Argo Rollouts and Argo CD, the Applications dashboard in Codefresh delivers on the challenge of keeping track of your applications and their deployments, whatever the frequency and scale, across all clusters in your enterprise. A wide range of filters, progressive delivery views, and enriched CI and CD information, provide full traceability and visibility to your deployments. - -Select the view format for the Applications Dashboard, as either [List or Card views](#select-view-mode-for-the-applications-dashboard). The default view displays all applications deployed within the last 30 days. Customize the scope through filters to display the [information](#applications-dashboard-information) you need. - -{% include -image.html -lightbox="true" -file="/images/applications/app-dashboard-main-view.png" -url="/images/applications/app-dashboard-main-view.png" -alt="Applications Dashboard: List view" -caption="Applications Dashboard: List view" -max-width="60%" -%} - - -Monitor the current [health and sync status of applications](#identify-applications-with-warningserrors), and then select an application to drill down into its resources, deployments, and services: -* [View deployment and configuration info for selected application](#view-deployment-and-configuration-info-for-selected-application) -* [Monitor health and sync statuses for selected application](#monitor-health-and-sync-statuses-for-selected-application) -* [Monitor resources for selected application](#monitor-resources-for-selected-application) -* [Monitor deployments for selected application](#monitor-deployments-for-selected-application) -* [Monitor services for selected application](#monitor-services-for-selected-application) - ->For information on creating and managing applications and application resources, see [Creating applications]({{site.baseurl}}/docs/deployment/create-application/) and [Managing applications]({{site.baseurl}}/docs/deployment/manage-application/). - -### Select view mode for the Applications dashboard -View deployed applications in either List (the default) or Card views. Both views are sorted by the most recent deployments. - -1. In the Codefresh UI, go to the [Applications dashboard](https://g.codefresh.io/2.0/applications-dashboard/list){:target="\_blank"}. -1. Select **List** or **Cards**. - -#### Applications List view - -Here is an example of the Applications dashboard in List view mode. - -{% include -image.html -lightbox="true" -file="/images/applications/app-dashboard-main-view.png" -url="/images/applications/app-dashboard-main-view.png" -alt="Applications Dashboard: List view" -caption="Applications Dashboard: List view" -max-width="60%" -%} - -#### Applications Card view -Here is an example of the Applications dashboard in Card view mode. The Card view provides a scannable view of application data and the actions to manage applications. - - {% include -image.html -lightbox="true" -file="/images/applications/app-dashboard-card-view.png" -url="/images/applications/app-dashboard-card-view.png" -alt="Applications Dashboard: Card view" -caption="Applications Dashboard: Card view" -max-width="60%" -%} - -### Applications dashboard information -Here's a description of the information and actions in the Applications dashboard. - -{: .table .table-bordered .table-hover} -| Item | Description | -| -------------- | -------------- | -|Application filters | Filter by a range of attributes to customize the information in the dashboard to bring you what you need. {::nomarkdown}
    {:/}| -|{::nomarkdown}{:/}| Star applications as favorites and view only the starred applications.{::nomarkdown}
    Select the to star the application as a favorite.

    To filter by favorite applications, on the filters bar, select .
    {:/} TIP: If you star applications as favorites in the Applications dashboard, you can filter by the same applications in the [DORA metrics dashboard]({{site.baseurl}}/docs/reporting/dora-metrics/#metrics-for-favorite-applications). | -|Application actions| Options to monitor/manage applications through the application's context menu. {::nomarkdown}

    4B;P>V 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