Skip to content

Conversation

@Geogouz
Copy link
Contributor

@Geogouz Geogouz commented Jul 17, 2025

Removes Oracle Instant Client and dependencies that have been specified as required by it only.
The affected containers are:

  • daemons
  • init
  • probes
  • server
  • ui

however, would we prefer to keep the client in some of those for backwards compatibility (e.g. in probes)? Not sure. If so, I can leave it (may adding an inline comment that this needs to be removed in 2 years).

@Geogouz Geogouz requested a review from rdimaio July 17, 2025 09:17
@Geogouz Geogouz self-assigned this Jul 17, 2025
@Geogouz Geogouz added the dependencies Pull requests that update a dependency file label Jul 17, 2025
@Geogouz Geogouz linked an issue Jul 17, 2025 that may be closed by this pull request
Copy link
Contributor

@rdimaio rdimaio left a comment

Choose a reason for hiding this comment

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

LGTM. On the backwards compatibility point: I think it's fine to remove the instant client from the latest versions of these containers, as they match the latest changes in the Rucio core code. That said, since 38 will be an LTS release, it might be worth keeping the instant client as part of this release at least, and then removing it from subsequent releases. @bari12 thoughts?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove Oracle-InstantClient

2 participants