Releases: uselagoon/lagoon-images
lagoon-images 23.6.0
Changes in this release
The main update in this release is the uplift to Alpine 3.18 for all applicable images. Where a 3.18 image is not available for a given version of an application, the version has been pinned to the latest release.
- Update base images to Alpine 3.18 @tobybellwood (#745)
- Additional 3.18 updates to NodeJS @tobybellwood (#761)
- Fix directory permissions to create smaller opensearch-2 image @tobybellwood (#734)
- Use PHPs production defaults for php.ini. Ensure Lagoon overrides are read afterwards. @seanhamlin (#755)
- overhaul helper tests @tobybellwood (#767)
Package Updates
- Update alpine Docker tag to v3.18.2 (main) @renovate (#778)
- Update alpine Docker tag to v3.17.4 (main) @renovate (#777)
- Update php Docker tag to v8.2.7 (main) @renovate (#773)
- Update php Docker tag to v8.1.20 (main) @renovate (#772)
- Update php Docker tag to v8.0.29 (main) @renovate (#771)
- Update dependency composer/composer to v2.5.8 (main) @renovate (#774)
- Update dependency newrelic/newrelic-php-agent to v10.11.0.3 (main) @renovate (#780)
- Update dependency newrelic/newrelic-php-agent to v10.10.0.1 (main) @renovate (#760)
- Update openresty/openresty Docker tag to v1.21.4.1-8-alpine (main) @renovate (#779)
- Update Node.js to v20.3 (main) @renovate (#775)
- Update python Docker tag to v3.11.4 (main) - autoclosed @renovate (#769)
- Update python Docker tag to v3.10.12 (main) @renovate (#768)
- Update python Docker tag to v3.9.17 (main) @renovate (#766)
- Update python Docker tag to v3.8.17 (main) @renovate (#765)
- Update python Docker tag to v3.7.17 (main) @renovate (#770)
- Update opensearchproject/opensearch Docker tag to v2.8.0 (main) - autoclosed @renovate (#763)
lagoon-images 23.5.0
New Images
- add mariadb-10.11 images @tobybellwood (#758)
Deprecated Images
- deprecate Node 14 images @tobybellwood (#757)
- deprecate Elasticsearch, Logstash, Kibana images @tobybellwood (#756)
Other Changes in this release
- perform the all-images test first in the test sequence @tobybellwood (#759)
Package Updates
- Update php Docker tag to v8.2.6 (main) @renovate (#747)
- Update php Docker tag to v8.1.19 (main) @renovate (#746)
- Update dependency blackfireio/docker to v2.16.1 (main) - autoclosed @renovate (#744)
- Update dependency composer/composer to v2.5.7 (main) @renovate (#754)
- Update Node.js to v20.2 (main) @renovate (#748)
- Update Node.js to v20.1 (main) @renovate (#742)
- Update postgres Docker tag to v15.3 (main) @renovate (#753)
- Update postgres Docker tag to v14.8 (main) @renovate (#752)
- Update postgres Docker tag to v13.11 (main) @renovate (#751)
- Update postgres Docker tag to v12.15 (main) @renovate (#750)
- Update postgres Docker tag to v11.20 (main) @renovate (#749)
- Update opensearchproject/opensearch Docker tag to v2.7.0 (main) @renovate (#737)
lagoon-images 23.4.0
New Images
- add node-20 images @tobybellwood (#733)
Notes on this release
node-14 based images will shortly be deprecated, and likely not updated from the 23.5.0 release onwards
Package Updates
- Update php Docker tag to v8.2.5 (main) @renovate (#729)
- Update php Docker tag to v8.1.18 (main) @renovate (#728)
- Update dependency blackfireio/docker to v2.15.0 (main) @renovate (#725)
- Update dependency blackfireio/docker to v2.14.2 (main) @renovate (#716)
- Update dependency newrelic/newrelic-php-agent to v10.9.0.324 (main) @renovate (#711)
- Update openresty/openresty Docker tag to v1.21.4.1-7-alpine (main) @renovate (#736)
- Update redis Docker tag to v7.0.11 (main) @renovate (#731)
- Update redis Docker tag to v6.2.12 (main) @renovate (#730)
- Update Node.js to v18.16 (main) @renovate (#727)
- Update Node.js to v16.20 (main) @renovate (#714)
- Update python Docker tag to v3.11.3 (main) @renovate (#724)
- Update python Docker tag to v3.10.11 (main) @renovate (#723)
- Update ruby Docker tag to v3.2.2 (main) @renovate (#719)
- Update ruby Docker tag to v3.1.4 (main) @renovate (#718)
- Update ruby Docker tag to v3.0.6 (main) @renovate (#717)
- Update alpine Docker tag to v3.17.3 (main) @renovate (#713)
- Update alpine Docker tag to v3.14.10 (main) @renovate (#712)
lagoon-images 23.3.0
New Images
No new images this release 😄
Changes in this release
- Use environment variable to disable NewRelic distributed tracing @rocketeerbkw (#704)
The recent updates to NewRelic enabled distributed tracing by default, which in some cases, could lead to increased usage. Please consult the available variables carefully before deciding on the optimal strategy for your applications. - NewRelic now supported in php 8.2 @rocketeerbkw (#703)
Package Updates
- Update openresty/openresty Docker tag to v1.21.4.1-6-alpine (main) @renovate (#691)
- Update Node.js to v18.15 (main) @renovate (#698)
- Update opensearchproject/opensearch Docker tag to v2.6.0 (main) @renovate (#693)
- Update php Docker tag to v8.2.4 (main) @renovate (#702)
- Update php Docker tag to v8.2.3 (main) @renovate (#688)
- Update php Docker tag to v8.1.17 (main) @renovate (#701)
- Update php Docker tag to v8.1.16 (main) @renovate (#687)
- Update php Docker tag to v8.0.28 (main) @renovate (#686)
- Update dependency xdebug/xdebug to v3.2.1 (main) @renovate (#708)
- Update dependency php/pecl-file_formats-yaml to v2.2.3 (main) @renovate (#696)
- Update dependency composer/composer to v2.5.5 (main) @renovate (#707)
- Update dependency composer/composer to v2.5.4 (main) @renovate (#689)
- Update dependency drush/drush to v8.4.12 (main) @renovate (#700)
- Update dependency blackfireio/docker to v2.14.0 (main) @renovate (#697)
- Update dependency newrelic/newrelic-php-agent to v10.7.0.319 (main) @renovate (#699)
- Update redis Docker tag to v7.0.10 (main) @renovate (#705)
- Update redis Docker tag to v7.0.9 (main) @renovate (#695)
- Update redis Docker tag to v6.2.11 (main) @renovate (#694)
- Update varnish Docker tag to v7.3 (main) @renovate (#709)
- Update webdevops/go-crond Docker tag to v23 (main) @renovate (#692)
lagoon-images 23.2.0
Changes in this Release
This release updates a number of images to include the OpenSSL vulnerabilities patched in https://alpinelinux.org/posts/Alpine-3.17.2-released.html
New Images
- Add Redis7 images @tobybellwood (#666)
- Add Ruby3.2 image and tests @tobybellwood (#667)
Package Updates
- Update alpine Docker tag to v3.14.9 (main) @renovate (#682)
- Update alpine Docker tag to v3.17.2 (main) @renovate (#683)
- Update php Docker tag to v8.1.15 (main) @renovate (#670)
- Update php Docker tag to v8.2.2 (main) @renovate (#668)
- Update dependency composer/composer to v2.5.3 (main) @renovate (#671)
- Update dependency drush-ops/drush-launcher to v0.10.2 (main) @renovate (#672)
- Update Node.js to v18.14 (main) @renovate (#669)
- Update postgres Docker tag to v11.19 (main) @renovate (#677)
- Update postgres Docker tag to v12.14 (main) @renovate (#678)
- Update postgres Docker tag to v13.10 (main) @renovate (#679)
- Update postgres Docker tag to v14.7 (main) @renovate (#680)
- Update postgres Docker tag to v15.2 (main) @renovate (#681)
- Update openresty/openresty Docker tag to v1.21.4.1-5-alpine (main) @renovate (#673)
- Update opensearchproject/opensearch Docker tag to v2.5.0 (main) @renovate (#665)
- Update python Docker tag to v3.10.10 (main) @renovate (#674)
- Update python Docker tag to v3.11.2 (main) @renovate (#675)
- Update ruby Docker tag to v3.2.1 (main) @renovate (#676)
lagoon-images 23.1.0
This release updates all available Alpine-based images to Alpine 3.17, with the exception of PHP8.0, Redis5 and Ruby3.0, which are only available in Alpine 3.16 variants.
New Images
This release introduces the Python 3.11 image to the existing 3.7, 3.8, 3.9 and 3.10 images. Python 3.7 will become EOL in June 2023.
Changes in this release
- move security.txt block in nginx-drupal @tobybellwood (#654)
- update available images to Alpine 3.17 @tobybellwood (#627)
- add python 3.11 image @tobybellwood (#648)
Package Updates
- Update alpine Docker tag to v3.17.1 (main) @renovate (#658)
- Update Node.js to v18.13 (main) @renovate (#655)
- Update php Docker tag to v8.2.1 (main) @renovate (#653)
- Update php Docker tag to v8.1.14 (main) @renovate (#652)
- Update php Docker tag to v8.0.27 (main) @renovate (#651)
- Update dependency newrelic/newrelic-php-agent to v10.5.0.317 (main) @renovate (#664)
- Update dependency composer/composer to v2.5.1 (main) @renovate (#647)
- Update redis Docker tag to v6.2.10 (main) @renovate (#660)
- Update redis Docker tag to v6.2.8 (main) @renovate (#656)
lagoon-images 22.12.1
New Images
- PHP 8.2 images now available. New Relic is not yet available on PHP8.2, but XDebug and Blackfire are
- PostgreSQL 15 image now available
Deprecated Images
- PHP 7.4 images are no longer being published or updated, as they are EOL. The
:latest
tag will always point at 22.12.0
Changes in this release
- add internal-services-test to helpers tests @tobybellwood (#626)
- add PostgreSQL 15 and update PostgreSQL upstreams to Alpine 3.17 @tobybellwood (#643)
- Prevent access to composer.json and composer.lock no matter the sub folder @seanhamlin (#637)
- skip new relic on arm builds @tobybellwood (#642)
- deprecate php 7.4 images @tobybellwood (#639)
- Add PHP8.2 images @tobybellwood (#638)
- add intl extension to php images @tobybellwood (#629)
Package Updates
- Update Node.js to v16.19 (main) @renovate (#646)
- Update opensearchproject/opensearch Docker tag to v2.4.1 (main) @renovate (#645)
- Update dependency newrelic/newrelic-php-agent to v10.4.0.316 (main) @renovate (#644)
- Update dependency blackfireio/docker to v2.13.2 (main) @renovate (#625)
- Update dependency xdebug/xdebug to v3.2.0 (main) @renovate (#634)
- Update python Docker tag to v3.10.9 (main) @renovate (#630)
- Update python Docker tag to v3.9.16 (main) @renovate (#633)
- Update python Docker tag to v3.8.16 (main) @renovate (#632)
- Update python Docker tag to v3.7.16 (main) @renovate (#631)
lagoon-images 22.12.0
New Images
In this release we've added a node-cli image for the released versions of NodeJS - this follows the same logic as the php-based cli images, and contains OS-level packages for database interaction, backup etc.
Changes in this release
- Fix lua warning in nginx @rocketeerbkw (#616)
- fix: exit immediately on receipt of SIGTERM @smlx (#621)
- Build legacy MongoDB 4.0 image using latest alpine image @tobybellwood (#120)
- Update standard nginx-drupal config to prevent possible information disclosure vulnerability @garethhallnz (#592)
- Feature: node cli image @bomoko (#607)
- replace sgerrand/glibc with gcompat @tobybellwood (#608)
Package Updates
- Update rabbitmq to 3.10.6 for arm64 support @tobybellwood (#624 and #622)
- Update openresty/openresty Docker tag to v1.21.4.1-4-alpine (main) @renovate (#619)
- Update php Docker tag to v8.1.13 (main) @renovate (#618)
- Update php Docker tag to v8.0.26 (main) @renovate (#617)
- Update dependency blackfireio/docker to v2.13.1 (main) @renovate (#611)
- Update ruby Docker tag to v3.1.3 (main) @renovate (#615)
- Update ruby Docker tag to v3.0.5 (main) @renovate (#614)
- Update opensearchproject/opensearch Docker tag to v2.4.0 (main) @renovate (#610)
- Update alpine Docker tag to v3.16.3 (main) @renovate (#606)
- Update postgres Docker tag to v11.18 (main) @renovate (#602)
- Update postgres Docker tag to v12.13 (main) @renovate (#603)
- Update postgres Docker tag to v13.9 (main) @renovate (#604)
- Update postgres Docker tag to v14.6 (main) @renovate (#605)
lagoon-images 22.11.0
Welcome to the November 2022 release of the Lagoon images - and hello/goodbye to a few images.
New Images
- Add Varnish-7 images @tobybellwood (#466)
- Add OpenSearch 2 images @tobybellwood (#373)
Deprecated Images
Deprecated images are still available under their monthly release tags, and the :latest tag (permanently pinned to 22.10.0) - however, they are no longer being maintained upstream, and Lagoon will no longer be publishing updates to them.
- Deprecate Solr-7.7 image and derivatives @tobybellwood (#580)
- Deprecate Varnish-5 image and derivatives @tobybellwood (#580)
- Deprecate Elasticsearch-6 image @tobybellwood (#580)
- Deprecate Logstash-6 image @tobybellwood (#580)
- Deprecate Kibana-6 image @tobybellwood (#580)
Changes in this release
- add open/elastic search tests @tobybellwood (#596)
- Alphabetise and format apk/apt-get add/del/install commands @danquah (#584)
- add varnish-6 user to root group for localdev @tobybellwood (#577)
Package Updates
- Update Node.js to v18.12 (main) @renovate (#588)
- Update Node.js to v18.11 (main) @renovate (#586)
- Update Node.js to v16.18 (main) @renovate (#583)
- Update Node.js to v14.21 (main) @renovate (#593)
- Update php Docker tag to v8.1.12 (main) @renovate (#591)
- Update php Docker tag to v8.0.25 (main) @renovate (#590)
- Update php Docker tag to v7.4.33 (main) @renovate (#595)
- Update dependency xdebug/xdebug to v3.1.6 (main) @renovate (#597)
- Update dependency blackfireio/docker to v2.13.0 (main) @renovate (#587)
- Update dependency composer/composer to v2.4.4 (main) @renovate (#589)
- Update dependency composer/composer to v2.4.3 (main) @renovate (#585)
- Update python Docker tag to v3.10.8 (main) @renovate (#578)
- Update python Docker tag to v3.9.15 (main) @renovate (#582)
- Update python Docker tag to v3.8.15 (main) @renovate (#581)
- Update python Docker tag to v3.7.15 (main) @renovate (#575)
- Update RabbitMQ to 3.9.22 @tobybellwood (#598)