Skip to content

remove 1.23 compatibility profile#56023

Merged
istio-testing merged 2 commits intoistio:masterfrom
ramaraochavali:fix/remove_compat_123
Apr 21, 2025
Merged

remove 1.23 compatibility profile#56023
istio-testing merged 2 commits intoistio:masterfrom
ramaraochavali:fix/remove_compat_123

Conversation

@ramaraochavali
Copy link
Copy Markdown
Contributor

@ramaraochavali ramaraochavali commented Apr 21, 2025

As we EOL 1.23 removing the compatibilty profile in Master for 1.23. There are still few more env vars that need to be removed, I will do a follow-up.

  • Ambient
  • Configuration Infrastructure
  • Docs
  • Dual Stack
  • Installation
  • Networking
  • Performance and Scalability
  • Extensions and Telemetry
  • Security
  • Test and Release
  • User Experience
  • Developer Infrastructure
  • Upgrade
  • Multi Cluster
  • Virtual Machine
  • Control Plane Revisions

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
@ramaraochavali ramaraochavali requested review from a team as code owners April 21, 2025 10:44
@istio-policy-bot istio-policy-bot added the release-notes-none Indicates a PR that does not require release notes. label Apr 21, 2025
@istio-testing istio-testing added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Apr 21, 2025
Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
@istio-testing
Copy link
Copy Markdown
Collaborator

istio-testing commented Apr 21, 2025

@ramaraochavali: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
integ-ambient-mc_istio 6052a20 link false /test integ-ambient-mc
Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

Copy link
Copy Markdown
Member

@howardjohn howardjohn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM with a question

ManagedGatewayController = env.Register("PILOT_GATEWAY_API_CONTROLLER_NAME", "istio.io/gateway-controller",
"Gateway API controller name. istiod will only reconcile Gateway API resources referencing a GatewayClass with this controller name").Get()

EnableInboundRetryPolicy = env.Register("ENABLE_INBOUND_RETRY_POLICY", true,
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A bit concerned about this. Wondering if its wise for us to have retries that cannot be disabled at all?

That being said, these retries are extremely conservative and will almost never actually trigger so maybe it doesn't matter much

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think latter. If we want to have it configurable, probably we should do it via MeshConfig but do not think it is needed immediately.

@istio-testing istio-testing merged commit 748c90d into istio:master Apr 21, 2025
29 of 30 checks passed
@ramaraochavali ramaraochavali deleted the fix/remove_compat_123 branch April 22, 2025 04:36
yxun pushed a commit to yxun/istio that referenced this pull request Apr 23, 2025
* remove 1.23 compatibility profile

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>

* fix ut

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>

---------

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
tjons pushed a commit to tjons/istio that referenced this pull request Apr 26, 2025
* remove 1.23 compatibility profile

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>

* fix ut

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>

---------

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
fjglira pushed a commit to fjglira/istio that referenced this pull request Sep 26, 2025
* upstream/master:
  remove 1.23 compatibility profile (istio#56023)
  Create ambient multinetwork flag (istio#55991)
  krt: make krt and kube client indexes named (istio#55999)
  Automator: update proxy@master in istio/istio@master (istio#56026)
  fix istio-revision-tag-default MutatingWebhookConfigurations is not created during installation (istio#56004)
  doc: fix typo in accesslog test (istio#55117)
  fix(networking): Add absolute FQDNs (trailing dot) to VirtualHost domains (istio#56008)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-notes-none Indicates a PR that does not require release notes. size/M Denotes a PR that changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants