Page MenuHomeDevCentral

Upgrade PHP 7.0 to PHP 7.1 on shellserver userland
ClosedPublic

Authored by dereckson on Jan 22 2017, 10:29.
Tags
None
Referenced Files
F2830780: D851.diff
Fri, Apr 19, 13:38
Unknown Object (File)
Fri, Apr 19, 05:22
Unknown Object (File)
Fri, Apr 19, 00:32
Unknown Object (File)
Thu, Apr 18, 08:15
Unknown Object (File)
Thu, Apr 18, 08:15
Unknown Object (File)
Thu, Apr 18, 08:15
Unknown Object (File)
Sun, Apr 14, 22:13
Unknown Object (File)
Sun, Apr 14, 22:05
Subscribers
None

Details

Summary

Provides a new section for removed packages, so we can
remove PHP 7.0 conflicting with PHP 7.1.

Fixes T1126.

Test Plan

ssh eglide php -v

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

dereckson edited edge metadata.
Eglide
$ php -v
PHP 7.1.0-5 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.1.0-dev, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.1.0-5, Copyright (c) 1999-2016, by Zend Technologies

PHP upgrade job log

Salt master
$ arc patch D851
$ salt eglide state.apply roles/shellserver/userland-software/
eglide:
    ----------
[…]
    pkg_|-languages_removed_|-languages_removed_|-removed:
        ----------
        __id__:
            languages_removed
        __run_num__:
            4
        changes:
            ----------
            php:
                ----------
                new:
                old:
                    1
            php7.0:
                ----------
                new:
                old:
                    7.0.14-2
        comment:
            All targeted packages were removed.
        duration:
            7634.301
        name:
            languages_removed
        result:
            True
        start_time:
            10:36:27.941744
   pkg_|-languages_|-languages_|-installed:
        ----------
        __id__:
            languages
        __run_num__:
            5
        changes:
            ----------
            apache2:
                ----------
                new:
                    2.4.25-2
                old:
            apache2-bin:
                ----------
                new:
                    2.4.25-2
                old:
                    2.4.25-1
            apache2-data:
                ----------
                new:
                    2.4.25-2
                old:
            apache2-utils:
                ----------
                new:
                    2.4.25-2
                old:
            libapache2-mod-php7.1:
                ----------
                new:
                    7.1.0-5
                old:
            php:
                ----------
                new:
                    1
                old:
            php7.1:
                ----------
                new:
                    7.1.0-5
                old:
            php7.1-calendar:
                ----------
                new:
                    1
                old:
            php7.1-cli:
                ----------
                new:
                    7.1.0-5
                old:
            php7.1-common:
                ----------
                new:
                    7.1.0-5
                old:
            php7.1-ctype:
                ----------
                new:
                    1
                old:
            php7.1-exif:
                ----------
                new:
                    1
                old:
            php7.1-fileinfo:
                ----------
                new:
                    1
                old:
            php7.1-ftp:
                ----------
                new:
                    1
                old:
            php7.1-gettext:
                ----------
                new:
                    1
                old:
            php7.1-iconv:
                ----------
                new:
                    1
                old:
            php7.1-json:
                ----------
                new:
                    7.1.0-5
                old:
            php7.1-opcache:
                ----------
                new:
                    7.1.0-5
                old:
            php7.1-pdo:
                ----------
                new:
                    1
                old:
            php7.1-phar:
                ----------
                new:
                    1
                old:
            php7.1-posix:
                ----------
                new:
                    1
                old:
            php7.1-readline:
                ----------
                new:
                    7.1.0-5
                old:
            php7.1-shmop:
                ----------
                new:
                    1
                old:
            php7.1-sockets:
                ----------
                new:
                    1
                old:
            php7.1-sysvmsg:
                ----------
                new:
                    1
                old:
            php7.1-sysvsem:
                ----------
                new:
                    1
                old:
            php7.1-sysvshm:
                ----------
                new:
                    1
                old:
            php7.1-tokenizer:
                ----------
                new:
                    1
                old:
            phpapi-20160303:
                ----------
                new:
                    1
                old:
            ssl-cert:
                ----------
                new:
                    1.0.38
                old:
        comment:
            The following packages were installed/updated: php7.1
            The following packages were already installed: tcl8.6-dev, python3
        duration:
            120032.859
        name:
            languages
[…]
This revision is now accepted and ready to land.Jan 22 2017, 10:48
This revision was automatically updated to reflect the committed changes.