Releases: inviqa/harness-magento2
Releases · inviqa/harness-magento2
1.6.1
What's Changed
Fixed bugs
- Update drupal nginx template by @kierenevans in inviqa/harness-base-php#791
Full Changelog: inviqa/harness-base-php@1.6.0...1.6.1
1.6.0
What's Changed
Implemented enhancements
- Add read committed isolation level for drupal 10 by @kierenevans in inviqa/harness-base-php#776
- Update console /bin and /lib folders to live under /usr/ by @andytson-inviqa in inviqa/harness-base-php#779
- Ensure getenv is only getting from environment variables by @andytson-inviqa in inviqa/harness-base-php#778
- Ensure all startup commands convert sidekick run to passthru by @andytson-inviqa in inviqa/harness-base-php#785
- Ensure static builds convert sidekick run to passthru by @andytson-inviqa in inviqa/harness-base-php#786
- Simplify release process using Github released archives by @andytson-inviqa in inviqa/harness-base-php#787
Fixed bugs
- Fix issue expanding built-images list into bash array in
ws built-images rm
by @andytson-inviqa in inviqa/harness-base-php#777 - Fix redis enabled check by @kierenevans in inviqa/harness-base-php#783
- Fix Upgrade.md change removing 1.5.x note header by @andytson-inviqa in inviqa/harness-base-php#784
- Use the extended utilization metrics for HPA by @andytson-inviqa in inviqa/harness-base-php#780
- Update github actions tag workflow to remove node12 warning by @andytson-inviqa in inviqa/harness-base-php#788
Full Changelog: inviqa/harness-base-php@1.5.0...1.6.0
1.5.2
What's Changed
Fixed bugs
- Fix redis enabled check by @kierenevans in inviqa/harness-base-php#783
Full Changelog: 1.5.1...1.5.2
1.5.1
What's Changed
Fixed bugs
- Fix issue expanding built-images list into bash array in
ws built-images rm
by @andytson-inviqa in inviqa/harness-base-php#777
Full Changelog: 1.5.0...1.5.1
1.5.0
What's Changed
Implemented enhancements
- Conditionally upgrade HPA/PDB for k8s 1.25 and 1.26 support by @andytson-inviqa in inviqa/harness-base-php#721
- Replace changelog generation with github release notes generation by @andytson-inviqa in inviqa/harness-base-php#720
- Create ns with kubectl when using helm3 by @Chemaclass in inviqa/harness-base-php#713
- Add pod topologySpreadConstraints to replace selfAntiAffinityTopologyKey by @andytson-inviqa in inviqa/harness-base-php#722
- Add response time, hostname and X-Forwarded-For to the NGINX access log by @kierenevans in inviqa/harness-base-php#729
- Allow configuring redis options by @kierenevans in inviqa/harness-base-php#728
- Fix welcome message for drupal by @kierenevans in inviqa/harness-base-php#730
- Add the ability to list built images by @andytson-inviqa in inviqa/harness-base-php#717
- Use develop version of php compatibility check tool, for 8.0 and 8.1 checks by @kierenevans in inviqa/harness-base-php#715
- Make topologySpreadConstraints labelSelector overridable by matchLabelKeys by @andytson-inviqa in inviqa/harness-base-php#731
- Skip allocating jenkins node if skipping based on labels by @andytson-inviqa in inviqa/harness-base-php#733
- Add PHP8 support to Spryker harness by @hgajjar in inviqa/harness-base-php#665
- Add support for detecting virtiofs mount by @andytson-inviqa in inviqa/harness-base-php#737
- Update Akeneo to v6 by @andytson-inviqa in inviqa/harness-base-php#738
- Support ssh private key Jenkins credentials for chart publish by @andytson-inviqa in inviqa/harness-base-php#747
- Hook up Jenkins docker registry credentials if docker.registry.credential_id provided by @andytson-inviqa in inviqa/harness-base-php#748
- Upgrade drupal to version 9 for PHP 8.0 minimum upgrade by @andytson-inviqa in inviqa/harness-base-php#725
- Rename the drupal8 harness to drupal by @andytson-inviqa in inviqa/harness-base-php#749
- Add support for Drupal 10 by @andytson-inviqa in inviqa/harness-base-php#750
- Allow configuring the Akeneo v6+ messenger consumers by @andytson-inviqa in inviqa/harness-base-php#739
- Stop modules being installable via the admin interface by @kierenevans in inviqa/harness-base-php#746
- Run builds weekly on Monday mornings instead of every morning by @kierenevans in inviqa/harness-base-php#756
- Update mysql to use oracle linux explicitly by @andytson-inviqa in inviqa/harness-base-php#753
- Use tagged version of busybox by @kierenevans in inviqa/harness-base-php#755
- Use tagged version of php-fpm-exporter by @kierenevans in inviqa/harness-base-php#754
- Mountpoint chown recursive now optional by @kierenevans in inviqa/harness-base-php#758
- Make docker-compose bin configurable by @andytson-inviqa in inviqa/harness-base-php#760
- The default tideways application service name is now 'app' by @kierenevans in inviqa/harness-base-php#762
- Jenkins Slack Notifications by @kierenevans in inviqa/harness-base-php#766
- Upgrade to NGINX 1.23 by @kierenevans in inviqa/harness-base-php#764
- Move akeneo harness build to shortest build stage (spryker) by @andytson-inviqa in inviqa/harness-base-php#773
- Update Spryker demoshop to 202212.0-p2 by @andytson-inviqa in inviqa/harness-base-php#744
- Change harness-base label to harness-php label to avoid confusion about purpose by @andytson-inviqa in inviqa/harness-base-php#774
- Update drupal/varnish_purge for Drupal 10 support by @andytson-inviqa in inviqa/harness-base-php#775
Fixed bugs
- Explicitly configure all composer plugins by @andytson-inviqa in inviqa/harness-base-php#723
- Fix Drupal 8 using only stable/beta/alpha and not dev stabilty by @andytson-inviqa in inviqa/harness-base-php#726
- Fix drupal mutagen check still using yes string to bool function by @andytson-inviqa in inviqa/harness-base-php#718
- Fix assets apply bug in passing postgres password to the passthru func by @andytson-inviqa in inviqa/harness-base-php#727
- Fix harness.yml to use /Backoffice as root_dir for spryker versions newer 202108.0 by @andytson-inviqa in inviqa/harness-base-php#732
- Akeneo breakage bug fix by @andytson-inviqa in inviqa/harness-base-php#740
- Bug fix: Only call ws destroy if .my127ws exists by @g-foster2 in inviqa/harness-base-php#743
- Add skeleton config/bundles.php and fix Akeneo 4 by @andytson-inviqa in inviqa/harness-base-php#745
- Fix mutagen.sh to work with mutagen version 0.15.0 up by @g-foster2 in inviqa/harness-base-php#759
- Switch db.platform_version default if db.platform changed by @andytson-inviqa in inviqa/harness-base-php#752
- Revert changes allowing php-fpm to be disabled in webapp, to avoid bug with php-fpm docker service by @andytson-inviqa in inviqa/harness-base-php#765
- Fix support for compose v2 in drupal test-unit command by @andytson-inviqa in inviqa/harness-base-php#767
- Remove phpcsutils explicit dependency now that implicit dependency works by @andytson-inviqa in inviqa/harness-base-php#771
- Update compose ps command to show container hash for DC v2.14 by @rocketage in inviqa/harness-base-php#770
New Contributors
- @rocketage made their first contribution in inviqa/harness-base-php#770
Full Changelog: inviqa/harness-base-php@1.4.1...1.5.0
1.4.1
Fixed bugs:
- Update resources cpu key requests to intentional request #719 (andytson-inviqa)
1.4.0
Implemented enhancements:
- Update permissions for kubectl.config.yaml #710 (Chemaclass)
- Add support for defining affinity and self service antiAffinity #709 (andytson-inviqa)
- Add support for defining cpu requests resources for pods #708 (andytson-inviqa)
- Add missing ingressClassName for Spryker ingress #705 (andytson-inviqa)
- Remove creationTimestamp from ingress #704 (Chemaclass)
- Use ARM-compatible tag of official varnish docker image #701 (kierenevans)
- Publish chart with user.name git config setting #699 (andytson-inviqa)
- Allow limiting chart publish by PR label #695 (andytson-inviqa)
- Test harnesses based on labels if a PR #694 (andytson-inviqa)
- Remove symfony flex post-update workaround now flex fixed #692 (andytson-inviqa)
- Update build to continue to work when moved to rootless jenkins #691 (andytson-inviqa)
- Filter out empty spryker hostnames #689 (andytson-inviqa)
- Ignore null values from template_key_value func #686 (Chemaclass)
- Filter out the empty hosts from yves/zed on nginx conf.template #685 (Chemaclass)
- Allow rabbitmq vhosts as null #684 (Chemaclass)
- Update debian distro to bullseye for PHP 8.0+ #683 (andytson-inviqa)
- Add getSignalsForGracefulWorkerShutdown() to QueueConfig #682 (Chemaclass)
- Skip null hosts in Spryker welcome #680 (jbarton123)
- Add solr image build and deployment #678 (andytson-inviqa)
- Disable nginx server_tokens by default #677 (andytson-inviqa)
- Switch over Jenkins labels to linux-amd64 #676 (andytson-inviqa)
- Add support for traefik 2 locally #673 (andytson-inviqa)
Fixed bugs:
- Add apiVersion to helm charts for lint error #707 (andytson-inviqa)
- Update spryker phpstan for memory overuse fix #703 (andytson-inviqa)
- Add pathType to Spryker webapp ingress #702 (Chemaclass)
- Fix issue with pullRequest parameter being fetched before check #697 (andytson-inviqa)
- Exclude the latest spryker code-sniffer release due to testing twig templates #696 (andytson-inviqa)
- Update symfony flex symfony version reference to match requires #693 (andytson-inviqa)
- Fix issue with spryker jenkins-runner running as root user #690 (andytson-inviqa)
- Update Spryker code it now to latest version #687 (jbarton123)
- Update spryker code-it-now to fix build #681 (andytson-inviqa)
1.3.0
Implemented enhancements:
- Update k8s Ingress to v1 and add optional ingressClassName #675 (andytson-inviqa)
- Allow specifying k8s context on sealed-secret commands #674 (andytson-inviqa)
- Add spryker refresh command #668 (michaeltrestianu18)
- Ensure pipeline environments generate new admin passwords #667 (andytson-inviqa)
- Move phpstan configs to skeleton #664 (hgajjar)
- Switch kubeval's k8s spec location to fork #662 (andytson-inviqa)
- Document that need to downgrade database.platform_version too #660 (kierenevans)
- Allow defining replicas from attributes for application deployments, … #658 (andytson-inviqa)
- Add horizontal pod autoscaler and pod disruption budgets #656 (andytson-inviqa)
- Add Spryker 202108.0 support #655 (hgajjar)
Fixed bugs:
- Fix Spryker customer login #672 (hgajjar)
- Fix wrong platform mysql image on arm64 with new mysql:8.0-oracle image #671 (andytson-inviqa)
- Fix issue with flex, with Symfony upgrade to 5.4 and sync-recipes on init #670 (andytson-inviqa)
- Use elasticsearch user instead of root #669 (hgajjar)
- Fix lighthouse result forwarding #663 (hgajjar)
- Update elasticsearch for another log4j CVE #661 (andytson-inviqa)
- Fix issue with php service sub dicts copying into php-base #659 (andytson-inviqa)
- Fix formatting of pdb and hpa templates #657 (andytson-inviqa)
Closed issues:
- Spryker - add support for 202108.0 release #654
1.2.2
Fixed bugs:
- Upgrade all elasticsearch versions to latest versions #653 (andytson-inviqa
1.2.1
Fixed bugs:
- Add quotes on mysql.tag and other tags to avoid losing x.0 to x #651 (andytson-inviqa)
- Install build tools for spryker frontend on non-amd64 architectures #652 (andytson-inviqa)