OpenConext / Stepup-Project

Managing issues for Stepup-* projects
0 stars 0 forks source link

Migration to php 7.2 #337

Closed phavekes closed 5 hours ago

phavekes commented 5 hours ago

This issue is imported from pivotal - Originaly created at May 23, 2019 by bstrooband

We need to allow the migration to php 7.2 and therefore we need to support that version. In order to have some initial insights the Travis configuration is updated to test against version 7.2.

  1. GW https://github.com/OpenConext/Stepup-Gateway/pull/180
  2. MW https://github.com/OpenConext/Stepup-Middleware/pull/283
  3. TQ https://github.com/OpenConext/Stepup-tiqr/pull/78
  4. SS https://github.com/OpenConext/Stepup-SelfService/pull/173
  5. RA https://github.com/OpenConext/Stepup-RA/pull/224

We need to look at the Stepup-deploy behat tests

Also we have to look at the following packages:

  1. surfnet/stepup-bundle
  2. surfnet/stepup-middleware-client-bundle
  3. surfnet/stepup-saml-bundle
  4. surfnet/stepup-u2f-bundle
  5. surfnet/messagebird-api-client-bundle
  6. surfnet/yubikey-api-client-bundle
  7. surfnet/stepup-gssp-bundle
  8. openconext/monitor-bundle
  9. openconext/saml-value-object
phavekes commented 5 hours ago

As discussed on the OpenConext mailinglist (https://groups.google.com/forum/#!topic/openconext/ihl00iWvIpQ) switch to 7.2 first (Pieter van der Meulen - Jul 24, 2019)

phavekes commented 5 hours ago

https://www.pivotaltracker.com/story/show/173959248 https://www.pivotaltracker.com/story/show/173959250 (Peter Havekes - Oct 2, 2020)

phavekes commented 5 hours ago
implemented \'component_info\' in Stepup-Deploy to allow PHP 5.4 / 7.2 and Symfony 3 / 4 to coexist. See https://github.com/OpenConext/Stepup-Deploy/wiki/component_info-RFC

PHP 7.2 components: