Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deprecate citrix/citrix-ingress-controller package #1063

Conversation

adamkpickering
Copy link
Collaborator

@adamkpickering adamkpickering commented Sep 27, 2024

I am deprecating this package according to the new deprecation and removal policy.

The upstream repository for this package (https://citrix.github.io/citrix-helm-charts) has not been updated for some time. This is because Citrix has undergone some organizational changes. The charts that were previously in the Citrix repository are now hosted at https://netscaler.github.io/netscaler-helm-charts and maintained by NetScaler, which is a business unit of Cloud Software Group. For some time, NetScaler maintained the old citrix prefixed charts in their repository. However, NetScaler recently announced that they are deprecating these charts in favor of the equivalent netscaler prefixed charts that they provide. More details here: https://github.com/netscaler/netscaler-helm-charts/releases/tag/nsic-v2.1.4

SUSE is working with NetScaler to integrate the replacement charts from the NetScaler repository into the partner charts repository. This work should be done within the next few weeks.

A note about the changes in this PR:

  • The chart version tarball files must be modified because we are adding deprecated: true to the Chart.yaml file in each chart version.
  • The fields in the upstream.yaml file are reordered because partner-charts-ci deprecate does not retain the order of fields when it loads this file. The YAML library that partner-charts-ci uses to write the file orders fields alphabetically, leading to the change.

@adamkpickering adamkpickering requested a review from a team as a code owner September 27, 2024 22:25
recena
recena previously approved these changes Sep 28, 2024
@adamkpickering adamkpickering merged commit 840aa59 into rancher:main-source Sep 30, 2024
1 check failed
@adamkpickering adamkpickering deleted the deprecate-citrix-ingress-controller branch September 30, 2024 21:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants