Skip to content

Update OCI8 layer for Bref 3#647

Open
ss10sb wants to merge 1 commit intobrefphp:masterfrom
ss10sb:oci8-v3
Open

Update OCI8 layer for Bref 3#647
ss10sb wants to merge 1 commit intobrefphp:masterfrom
ss10sb:oci8-v3

Conversation

@ss10sb
Copy link

@ss10sb ss10sb commented Mar 6, 2026

Update the OCI8 layer for version 3. A lot of this is thanks to the work of @alraben and the previous maintainer's version. It is currently only compatible with PHP 8.3+.

It has been tested against a live app using arn:aws:lambda:us-west-2:873528684822:layer:php-84:16 as the base layer. Hopefully there aren't any sneaky dependency issues that I missed.

ARG OL_VERSION=8
ARG IC_VERSION=21
# Oracle Instant Client image
FROM public.ecr.aws/docker/library/oraclelinux:$OL_VERSION AS oracle_base
Copy link
Member

Choose a reason for hiding this comment

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

Have you tested the layer? Here the library is installed in an image that is not the one used in AWS Lambda, there's high risk the library is incompatible when running in Lambda.

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