slaclab / pysmurf

Other
2 stars 9 forks source link

Recent PRs failing client test #727

Closed swh76 closed 1 year ago

swh76 commented 1 year ago

Describe the bug

Recent PRs are failing one of the automated github checks, see e.g. https://github.com/slaclab/pysmurf/pull/726.

Additional details

Here's the error from the automated check logs for the Client Tests;

https://files.pythonhosted.org/packages/b9/e9/184b8ccce6683b0aa2fbb7ba5683ea4b9c5763f1356347f1312c32e3c66e/argon2-cffi-bindings-21.2.0.tar.gz (1.8MB)
    Complete output from command python setup.py egg_info:
    /usr/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-00mto7l9/argon2-cffi-bindings/setup.py", line 111, in <module>
        cffi_modules=CFFI_MODULES,
      File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 129, in setup
        return distutils.core.setup(**attrs)
      File "/usr/lib/python3.6/distutils/core.py", line 108, in setup
        _setup_distribution = dist = klass(attrs)
      File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 372, in __init__
        _Distribution.__init__(self, attrs)
      File "/usr/lib/python3.6/distutils/dist.py", line 281, in __init__
        self.finalize_options()
      File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 528, in finalize_options
        ep.load()(self, ep.name, value)
      File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2324, in load
        return self.resolve()
      File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2330, in resolve
        module = __import__(self.module_name, fromlist=['__name__'], level=0)
      File "/tmp/pip-build-00mto7l9/argon2-cffi-bindings/.eggs/setuptools_scm-7.0.5-py3.6.egg/setuptools_scm/__init__.py", line 5
        from __future__ import annotations
        ^
    SyntaxError: future feature annotations is not defined

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-00mto7l9/argon2-cffi-bindings/
The command '/bin/sh -c pip3 install     scipy==1.5.2     pandas==1.1.0     PyYAML==5.3.1     pillow==6.2.2     seaborn==0.11.2     jupyter==1.0.0     pytest==6.0.1     GitPython==3.1.7     schema==0.7.1' returned a non-zero code: 1
swh76 commented 1 year ago

Removing jupyter from https://github.com/slaclab/pysmurf/blob/d2d90ccccc1e629c4ca25674246dca364cb04795/docker/client/Dockerfile fixes this client test error. Now need to figure out why and fix.

swh76 commented 1 year ago

This is not the problem but apparently we're not using the newest version of smurf-base ; instead of 1.1.1 we're using 1.1.3. Need to understand what's different if anything.

swh76 commented 1 year ago

Adding RUN pip3 install --upgrade pip before the pip3 module installs seems to fix this error. Exploring what versions are being used, will try to lock them in.

swh76 commented 1 year ago

Running a couple of variants. With this Dockerfile preamble;

FROM tidair/smurf-base:R1.1.3

RUN apt-get update && \
    DEBIAN_FRONTEND=noninteractive \
    apt-get install -y \
    python3-gi \
    python3-gi-cairo \
    python3-cairocffi \
    gir1.2-gtk-3.0 \
    python3-matplotlib \
 && rm -rf /var/lib/apt/lists/*

RUN apt-get -s install python3-gi
RUN apt-get -s install python3-gi-cairo
RUN apt-get -s install python3-cairocffi
RUN apt-get -s install gir1.2-gtk-3.0
RUN apt-get -s install python3-matplotlib

RUN pip3 --version

#RUN pip3 install --upgrade pip

#RUN pip3 install \
#    scipy==1.5.2 \
#    pandas==1.1.0 \
#    PyYAML==5.3.1 \
#    pillow==6.2.2 \
#    seaborn==0.11.2 \
#    jupyter==1.0.0 \
#    pytest==6.0.1 \
#    GitPython==3.1.7 \
#    schema==0.7.1

RUN pip3 install \
    scipy==1.5.2 \
    pandas==1.1.0 \
    PyYAML==5.3.1 \
    pillow==6.2.2 \
    seaborn==0.11.2 \
    pytest==6.0.1 \
    GitPython==3.1.7 \
    schema==0.7.1

client tests log;

Step 1/20 : FROM tidair/smurf-base:R1.1.3
R1.1.3: Pulling from tidair/smurf-base
171857c49d0f: Pulling fs layer
419640447d26: Pulling fs layer
61e52f862619: Pulling fs layer
1ac4ef8041c9: Pulling fs layer
18c61f6855e5: Pulling fs layer
502f0c98c6fe: Pulling fs layer
2f8e746733b7: Pulling fs layer
c1ac932ab36f: Pulling fs layer
862e697bb029: Pulling fs layer
59102d7e62e6: Pulling fs layer
bb387d93aadb: Pulling fs layer
0f041a0fa6cd: Pulling fs layer
c4fb8efb0afe: Pulling fs layer
1ac4ef8041c9: Waiting
18c61f6855e5: Waiting
502f0c98c6fe: Waiting
2f8e746733b7: Waiting
c1ac932ab36f: Waiting
862e697bb029: Waiting
c4fb8efb0afe: Waiting
59102d7e62e6: Waiting
bb387d93aadb: Waiting
0f041a0fa6cd: Waiting
419640447d26: Verifying Checksum
419640447d26: Download complete
61e52f862619: Verifying Checksum
61e52f862619: Download complete
18c61f6855e5: Verifying Checksum
18c61f6855e5: Download complete
171857c49d0f: Verifying Checksum
171857c49d0f: Download complete
502f0c98c6fe: Verifying Checksum
502f0c98c6fe: Download complete
c1ac932ab36f: Verifying Checksum
c1ac932ab36f: Download complete
2f8e746733b7: Verifying Checksum
2f8e746733b7: Download complete
862e697bb029: Verifying Checksum
862e697bb029: Download complete
bb387d93aadb: Verifying Checksum
bb387d93aadb: Download complete
59102d7e62e6: Verifying Checksum
59102d7e62e6: Download complete
0f041a0fa6cd: Download complete
c4fb8efb0afe: Verifying Checksum
c4fb8efb0afe: Download complete
171857c49d0f: Pull complete
419640447d26: Pull complete
61e52f862619: Pull complete
1ac4ef8041c9: Verifying Checksum
1ac4ef8041c9: Download complete
1ac4ef8041c9: Pull complete
18c61f6855e5: Pull complete
502f0c98c6fe: Pull complete
2f8e746733b7: Pull complete
c1ac932ab36f: Pull complete
862e697bb029: Pull complete
59102d7e62e6: Pull complete
bb387d93aadb: Pull complete
0f041a0fa6cd: Pull complete
c4fb8efb0afe: Pull complete
Digest: sha256:8547ff568549e7b38c59ed8a3218ff2b9c18b6b895b61bf2b1beba3695a42176
Status: Downloaded newer image for tidair/smurf-base:R1.1.3
 ---> 998585e41771
Step 2/20 : RUN apt-get update &&     DEBIAN_FRONTEND=noninteractive     apt-get install -y     python3-gi     python3-gi-cairo     python3-cairocffi     gir1.2-gtk-3.0     python3-matplotlib  && rm -rf /var/lib/apt/lists/*
 ---> Running in f76125909c62
Get:1 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
Get:2 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1545 kB]
Get:3 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB]
Get:4 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [[11](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:12)61 kB]
Get:5 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [2990 kB]
Get:7 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [22.8 kB]
Get:6 https://packagecloud.io/github/git-lfs/ubuntu bionic InRelease [24.4 kB]
Get:8 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
Get:9 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [83.3 kB]
Get:10 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB]
Get:11 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB]
Get:[12](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:13) http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB]
Get:[13](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:14) https://packagecloud.io/github/git-lfs/ubuntu bionic/main amd64 Packages [5925 B]
Get:[14](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:15) http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB]
Get:[15](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:16) http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [1202 kB]
Get:[16](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:17) http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [29.9 kB]
Get:[17](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:18) http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2322 kB]
Get:[18](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:19) http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [3422 kB]
Get:[19](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:20) http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [[20](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:21).6 kB]
Get:20 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [64.0 kB]
Fetched 26.2 MB in 3s (9476 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
python3-gi is already the newest version (3.26.1-2ubuntu1).
python3-gi set to manually installed.
The following additional packages will be installed:
  blt fonts-lyx gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0
  gir1.2-pango-1.0 javascript-common libblas3 libgfortran4 libjs-jquery
  libjs-jquery-ui liblapack3 libpangoxft-1.0-0 libtcl8.6 libtk8.6
  libwebpdemux2 libwebpmux3 libxss1 python-matplotlib-data python3-cairo
  python3-cffi python3-cycler python3-dateutil python3-numpy python3-olefile
  python3-pil python3-ply python3-pycparser python3-pyparsing python3-tk
  python3-tz python3-xcffib tk8.6-blt2.5 ttf-bitstream-vera tzdata
Suggested packages:
  blt-demo apache2 | lighttpd | httpd libjs-jquery-ui-docs tcl8.6 tk8.6
  python-cairocffi-doc python-cycler-doc dvipng ffmpeg inkscape ipython3
  python-matplotlib-doc python3-gobject python3-nose python3-pyqt4
  python3-scipy python3-sip python3-tornado texlive-extra-utils
  texlive-latex-extra ttf-staypuft gfortran python-numpy-doc python3-numpy-dbg
  python-pil-doc python3-pil-dbg python-ply-doc python-pyparsing-doc tix
  python3-tk-dbg
The following NEW packages will be installed:
  blt fonts-lyx gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0
  gir1.2-gtk-3.0 gir1.2-pango-1.0 javascript-common libblas3 libgfortran4
  libjs-jquery libjs-jquery-ui liblapack3 libpangoxft-1.0-0 libtcl8.6 libtk8.6
  libwebpdemux2 libwebpmux3 libxss1 python-matplotlib-data python3-cairo
  python3-cairocffi python3-cffi python3-cycler python3-dateutil
  python3-gi-cairo python3-matplotlib python3-numpy python3-olefile
  python3-pil python3-ply python3-pycparser python3-pyparsing python3-tk
  python3-tz python3-xcffib tk8.6-blt2.5 ttf-bitstream-vera tzdata
0 upgraded, 39 newly installed, 0 to remove and 141 not upgraded.
Need to get 16.9 MB of archives.
After this operation, 66.6 MB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu bionic/main amd64 libxss1 amd64 1:1.2.2-1 [8582 B]
Get:2 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 tzdata all 2022c-0ubuntu0.18.04.0 [187 kB]
Get:3 http://archive.ubuntu.com/ubuntu bionic/main amd64 libtcl8.6 amd64 8.6.8+dfsg-3 [881 kB]
Get:4 http://archive.ubuntu.com/ubuntu bionic/main amd64 libtk8.6 amd64 8.6.8-4 [693 kB]
Get:5 http://archive.ubuntu.com/ubuntu bionic/main amd64 tk8.6-blt2.5 amd64 2.5.3+dfsg-4 [572 kB]
Get:6 http://archive.ubuntu.com/ubuntu bionic/main amd64 blt amd64 2.5.3+dfsg-4 [4944 B]
Get:7 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 fonts-lyx all 2.2.4-0ubuntu0.18.04.1 [155 kB]
Get:8 http://archive.ubuntu.com/ubuntu bionic/main amd64 gir1.2-atk-1.0 amd64 2.28.1-1 [17.8 kB]
Get:9 http://archive.ubuntu.com/ubuntu bionic/main amd64 gir1.2-freedesktop amd64 1.56.1-1 [9080 B]
Get:10 http://archive.ubuntu.com/ubuntu bionic/main amd64 gir1.2-gdkpixbuf-2.0 amd64 2.36.11-2 [7748 B]
Get:11 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpangoxft-1.0-0 amd64 1.40.14-1ubuntu0.1 [15.0 kB]
Get:12 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gir1.2-pango-1.0 amd64 1.40.14-1ubuntu0.1 [[21](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:22).6 kB]
Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gir1.2-gtk-3.0 amd64 3.[22](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:23).30-1ubuntu4 [194 kB]
Get:14 http://archive.ubuntu.com/ubuntu bionic/main amd64 javascript-common all 11 [6066 B]
Get:15 http://archive.ubuntu.com/ubuntu bionic/main amd64 libblas3 amd64 3.7.1-4ubuntu1 [140 kB]
Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libgfortran4 amd64 7.5.0-3ubuntu1~18.04 [492 kB]
Get:17 http://archive.ubuntu.com/ubuntu bionic/main amd64 libjs-jquery all 3.2.1-1 [152 kB]
Get:18 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libjs-jquery-ui all 1.12.1+dfsg-5 [[23](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:24)2 kB]
Get:19 http://archive.ubuntu.com/ubuntu bionic/main amd64 liblapack3 amd64 3.7.1-4ubuntu1 [2112 kB]
Get:20 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libwebpdemux2 amd64 0.6.1-2ubuntu0.18.04.1 [9476 B]
Get:21 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libwebpmux3 amd64 0.6.1-2ubuntu0.18.04.1 [19.6 kB]
Get:22 http://archive.ubuntu.com/ubuntu bionic/universe amd64 ttf-bitstream-vera all 1.10-8 [352 kB]
Get:23 http://archive.ubuntu.com/ubuntu bionic/universe amd64 python-matplotlib-data all 2.1.1-2ubuntu3 [3774 kB]
Get:[24](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:25) http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-cairo amd64 1.16.2-1 [56.1 kB]
Get:[25](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:26) http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-ply all 3.11-1 [46.6 kB]
Get:[26](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:27) http://archive.ubuntu.com/ubuntu bionic/universe amd64 python3-pycparser all 2.18-2 [67.7 kB]
Get:[27](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:28) http://archive.ubuntu.com/ubuntu bionic/universe amd64 python3-cffi all 1.11.5-1 [67.4 kB]
Get:[28](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:29) http://archive.ubuntu.com/ubuntu bionic/universe amd64 python3-cairocffi all 0.8.0-0ubuntu2 [62.7 kB]
Get:[29](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:30) http://archive.ubuntu.com/ubuntu bionic/universe amd64 python3-cycler all 0.10.0-1 [7622 B]
Get:[30](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:31) http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-dateutil all 2.6.1-1 [52.3 kB]
Get:[31](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:32) http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3-gi-cairo amd64 3.26.1-2ubuntu1 [6652 B]
Get:[32](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:33) http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-pyparsing all 2.2.0+dfsg1-2 [52.2 kB]
Get:[33](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:34) http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-tz all 2018.3-2 [25.1 kB]
Get:[34](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:35) http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-numpy amd64 1:1.13.3-2ubuntu1 [1943 kB]
Get:[35](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:36) http://archive.ubuntu.com/ubuntu bionic/universe amd64 python3-matplotlib amd64 2.1.1-2ubuntu3 [3907 kB]
Get:[36](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:37) http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-olefile all 0.45.1-1 [33.3 kB]
Get:[37](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:38) http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3-pil amd64 5.1.0-1ubuntu0.7 [331 kB]
Get:[38](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:39) http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3-tk amd64 3.6.9-1~18.04 [119 kB]
Get:[39](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:40) http://archive.ubuntu.com/ubuntu bionic/universe amd64 python3-xcffib amd64 0.5.1-1build3 [61.6 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 16.9 MB in 0s (38.1 MB/s)
Selecting previously unselected package libxss1:amd64.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... [40](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:41)%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 39475 files and directories currently installed.)
Preparing to unpack .../00-libxss1_1%3a1.2.2-1_amd64.deb ...
Unpacking libxss1:amd64 (1:1.2.2-1) ...
Selecting previously unselected package tzdata.
Preparing to unpack .../01-tzdata_2022c-0ubuntu0.18.04.0_all.deb ...
Unpacking tzdata (2022c-0ubuntu0.18.04.0) ...
Selecting previously unselected package libtcl8.6:amd64.
Preparing to unpack .../02-libtcl8.6_8.6.8+dfsg-3_amd64.deb ...
Unpacking libtcl8.6:amd64 (8.6.8+dfsg-3) ...
Selecting previously unselected package libtk8.6:amd64.
Preparing to unpack .../03-libtk8.6_8.6.8-4_amd64.deb ...
Unpacking libtk8.6:amd64 (8.6.8-4) ...
Selecting previously unselected package tk8.6-blt2.5.
Preparing to unpack .../04-tk8.6-blt2.5_2.5.3+dfsg-4_amd64.deb ...
Unpacking tk8.6-blt2.5 (2.5.3+dfsg-4) ...
Selecting previously unselected package blt.
Preparing to unpack .../05-blt_2.5.3+dfsg-4_amd64.deb ...
Unpacking blt (2.5.3+dfsg-4) ...
Selecting previously unselected package fonts-lyx.
Preparing to unpack .../06-fonts-lyx_2.2.4-0ubuntu0.18.04.1_all.deb ...
Unpacking fonts-lyx (2.2.4-0ubuntu0.18.04.1) ...
Selecting previously unselected package gir1.2-atk-1.0:amd64.
Preparing to unpack .../07-gir1.2-atk-1.0_2.28.1-1_amd64.deb ...
Unpacking gir1.2-atk-1.0:amd64 (2.28.1-1) ...
Selecting previously unselected package gir1.2-freedesktop:amd64.
Preparing to unpack .../08-gir1.2-freedesktop_1.56.1-1_amd64.deb ...
Unpacking gir1.2-freedesktop:amd64 (1.56.1-1) ...
Selecting previously unselected package gir1.2-gdkpixbuf-2.0:amd64.
Preparing to unpack .../09-gir1.2-gdkpixbuf-2.0_2.36.11-2_amd64.deb ...
Unpacking gir1.2-gdkpixbuf-2.0:amd64 (2.36.11-2) ...
Selecting previously unselected package libpangoxft-1.0-0:amd64.
Preparing to unpack .../10-libpangoxft-1.0-0_1.40.14-1ubuntu0.1_amd64.deb ...
Unpacking libpangoxft-1.0-0:amd64 (1.40.14-1ubuntu0.1) ...
Selecting previously unselected package gir1.2-pango-1.0:amd64.
Preparing to unpack .../11-gir1.2-pango-1.0_1.40.14-1ubuntu0.1_amd64.deb ...
Unpacking gir1.2-pango-1.0:amd64 (1.40.14-1ubuntu0.1) ...
Selecting previously unselected package gir1.2-gtk-3.0:amd64.
Preparing to unpack .../12-gir1.2-gtk-3.0_3.22.30-1ubuntu4_amd64.deb ...
Unpacking gir1.2-gtk-3.0:amd64 (3.22.30-1ubuntu4) ...
Selecting previously unselected package javascript-common.
Preparing to unpack .../13-javascript-common_11_all.deb ...
Unpacking javascript-common (11) ...
Selecting previously unselected package libblas3:amd64.
Preparing to unpack .../14-libblas3_3.7.1-4ubuntu1_amd64.deb ...
Unpacking libblas3:amd64 (3.7.1-4ubuntu1) ...
Selecting previously unselected package libgfortran4:amd64.
Preparing to unpack .../15-libgfortran4_7.5.0-3ubuntu1~18.04_amd64.deb ...
Unpacking libgfortran4:amd64 (7.5.0-3ubuntu1~18.04) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../16-libjs-jquery_3.2.1-1_all.deb ...
Unpacking libjs-jquery (3.2.1-1) ...
Selecting previously unselected package libjs-jquery-ui.
Preparing to unpack .../17-libjs-jquery-ui_1.12.1+dfsg-5_all.deb ...
Unpacking libjs-jquery-ui (1.12.1+dfsg-5) ...
Selecting previously unselected package liblapack3:amd64.
Preparing to unpack .../18-liblapack3_3.7.1-4ubuntu1_amd64.deb ...
Unpacking liblapack3:amd64 (3.7.1-4ubuntu1) ...
Selecting previously unselected package libwebpdemux2:amd64.
Preparing to unpack .../19-libwebpdemux2_0.6.1-2ubuntu0.18.04.1_amd64.deb ...
Unpacking libwebpdemux2:amd64 (0.6.1-2ubuntu0.18.04.1) ...
Selecting previously unselected package libwebpmux3:amd64.
Preparing to unpack .../20-libwebpmux3_0.6.1-2ubuntu0.18.04.1_amd64.deb ...
Unpacking libwebpmux3:amd64 (0.6.1-2ubuntu0.18.04.1) ...
Selecting previously unselected package ttf-bitstream-vera.
Preparing to unpack .../21-ttf-bitstream-vera_1.10-8_all.deb ...
Unpacking ttf-bitstream-vera (1.10-8) ...
Selecting previously unselected package python-matplotlib-data.
Preparing to unpack .../22-python-matplotlib-data_2.1.1-2ubuntu3_all.deb ...
Unpacking python-matplotlib-data (2.1.1-2ubuntu3) ...
Selecting previously unselected package python3-cairo:amd64.
Preparing to unpack .../23-python3-cairo_1.16.2-1_amd64.deb ...
Unpacking python3-cairo:amd64 (1.16.2-1) ...
Selecting previously unselected package python3-ply.
Preparing to unpack .../24-python3-ply_3.11-1_all.deb ...
Unpacking python3-ply (3.11-1) ...
Selecting previously unselected package python3-pycparser.
Preparing to unpack .../25-python3-pycparser_2.18-2_all.deb ...
Unpacking python3-pycparser (2.18-2) ...
Selecting previously unselected package python3-cffi.
Preparing to unpack .../26-python3-cffi_1.11.5-1_all.deb ...
Unpacking python3-cffi (1.11.5-1) ...
Selecting previously unselected package python3-cairocffi.
Preparing to unpack .../27-python3-cairocffi_0.8.0-0ubuntu2_all.deb ...
Unpacking python3-cairocffi (0.8.0-0ubuntu2) ...
Selecting previously unselected package python3-cycler.
Preparing to unpack .../28-python3-cycler_0.10.0-1_all.deb ...
Unpacking python3-cycler (0.10.0-1) ...
Selecting previously unselected package python3-dateutil.
Preparing to unpack .../29-python3-dateutil_2.6.1-1_all.deb ...
Unpacking python3-dateutil (2.6.1-1) ...
Selecting previously unselected package python3-gi-cairo.
Preparing to unpack .../30-python3-gi-cairo_3.26.1-2ubuntu1_amd64.deb ...
Unpacking python3-gi-cairo (3.26.1-2ubuntu1) ...
Selecting previously unselected package python3-pyparsing.
Preparing to unpack .../31-python3-pyparsing_2.2.0+dfsg1-2_all.deb ...
Unpacking python3-pyparsing (2.2.0+dfsg1-2) ...
Selecting previously unselected package python3-tz.
Preparing to unpack .../32-python3-tz_2018.3-2_all.deb ...
Unpacking python3-tz (2018.3-2) ...
Selecting previously unselected package python3-numpy.
Preparing to unpack .../33-python3-numpy_1%3a1.13.3-2ubuntu1_amd64.deb ...
Unpacking python3-numpy (1:1.13.3-2ubuntu1) ...
Selecting previously unselected package python3-matplotlib.
Preparing to unpack .../34-python3-matplotlib_2.1.1-2ubuntu3_amd64.deb ...
Unpacking python3-matplotlib (2.1.1-2ubuntu3) ...
Selecting previously unselected package python3-olefile.
Preparing to unpack .../35-python3-olefile_0.45.1-1_all.deb ...
Unpacking python3-olefile (0.45.1-1) ...
Selecting previously unselected package python3-pil:amd64.
Preparing to unpack .../36-python3-pil_5.1.0-1ubuntu0.7_amd64.deb ...
Unpacking python3-pil:amd64 (5.1.0-1ubuntu0.7) ...
Selecting previously unselected package python3-tk:amd64.
Preparing to unpack .../37-python3-tk_3.6.9-1~18.04_amd64.deb ...
Unpacking python3-tk:amd64 (3.6.9-1~18.04) ...
Selecting previously unselected package python3-xcffib.
Preparing to unpack .../38-python3-xcffib_0.5.1-1build3_amd64.deb ...
Unpacking python3-xcffib (0.5.1-1build3) ...
Setting up libjs-jquery (3.2.1-1) ...
Setting up gir1.2-atk-1.0:amd64 (2.28.1-1) ...
Setting up libgfortran4:amd64 (7.5.0-3ubuntu1~18.04) ...
Setting up python3-olefile (0.45.1-1) ...
Setting up gir1.2-freedesktop:amd64 (1.56.1-1) ...
Setting up tzdata (2022c-0ubuntu0.18.04.0) ...

Current default time zone: 'Etc/UTC'
Local time is now:      Sat Sep 24 18:06:37 UTC 2022.
Universal Time is now:  Sat Sep 24 18:06:37 UTC 2022.
Run 'dpkg-reconfigure tzdata' if you wish to change it.

Setting up libxss1:amd64 (1:1.2.2-1) ...
Setting up libpangoxft-1.0-0:amd64 (1.40.14-1ubuntu0.1) ...
Setting up python3-pyparsing (2.2.0+dfsg1-2) ...
Setting up python3-cycler (0.10.0-1) ...
Setting up gir1.2-gdkpixbuf-2.0:amd64 (2.36.11-2) ...
Setting up gir1.2-pango-1.0:amd64 (1.40.14-1ubuntu0.1) ...
Setting up libblas3:amd64 (3.7.1-4ubuntu1) ...
update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode
Setting up libwebpmux3:amd64 (0.6.1-2ubuntu0.18.04.1) ...
Setting up libjs-jquery-ui (1.12.1+dfsg-5) ...
Setting up python3-xcffib (0.5.1-1build3) ...
Setting up libwebpdemux2:amd64 (0.6.1-2ubuntu0.18.04.1) ...
Setting up ttf-bitstream-vera (1.10-8) ...
Setting up python3-ply (3.11-1) ...
Setting up python3-cairo:amd64 (1.16.2-1) ...
Setting up libtcl8.6:amd64 (8.6.8+dfsg-3) ...
Setting up javascript-common (11) ...
Setting up python3-tz (2018.3-2) ...
Setting up python3-dateutil (2.6.1-1) ...
Setting up fonts-lyx (2.2.4-0ubuntu0.18.04.1) ...
Setting up python3-pil:amd64 (5.1.0-1ubuntu0.7) ...
Setting up gir1.2-gtk-3.0:amd64 (3.22.30-1ubuntu4) ...
Setting up python-matplotlib-data (2.1.1-2ubuntu3) ...
Setting up liblapack3:amd64 (3.7.1-4ubuntu1) ...
update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode
Setting up libtk8.6:amd64 (8.6.8-4) ...
Setting up python3-gi-cairo (3.26.1-2ubuntu1) ...
Setting up tk8.6-blt2.5 (2.5.3+dfsg-4) ...
Setting up python3-pycparser (2.18-2) ...
Setting up python3-cffi (1.11.5-1) ...
Setting up blt (2.5.3+dfsg-4) ...
Setting up python3-numpy (1:1.13.3-2ubuntu1) ...
Setting up python3-cairocffi (0.8.0-0ubuntu2) ...
Setting up python3-tk:amd64 (3.6.9-1~18.04) ...
Setting up python3-matplotlib (2.1.1-2ubuntu3) ...
Processing triggers for libc-bin (2.27-3ubuntu1.2) ...
Processing triggers for fontconfig (2.12.6-0ubuntu2) ...
Removing intermediate container f76125909c62
 ---> 751[41](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:42)ebb548b
Step 3/20 : RUN pip3 install --upgrade pip
 ---> Running in 92391c94c386
Collecting pip
  Downloading https://files.pythonhosted.org/packages/a4/6d/6463d49a933f547439d6b5b98b46af87[42](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:43)cc03ae835[43](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:44)e4d7688c2420f8b/pip-21.3.1-py3-none-any.whl (1.7MB)
Installing collected packages: pip
  Found existing installation: pip 9.0.1
    Not uninstalling pip at /usr/lib/python3/dist-packages, outside environment /usr
Successfully installed pip-21.3.1
Removing intermediate container 92391c94c386
 ---> 002bbc9f81b0
Step 4/20 : RUN pip3 install     scipy==1.5.2     pandas==1.1.0     PyYAML==5.3.1     pillow==6.2.2     seaborn==0.11.2     jupyter==1.0.0     pytest==6.0.1     GitPython==3.1.7     schema==0.7.1
 ---> Running in 07496c1fd943
Collecting scipy==1.5.2
  Downloading scipy-1.5.2-cp36-cp36m-manylinux1_x86_64.whl (25.9 MB)
Collecting pandas==1.1.0
  Downloading pandas-1.1.0-cp36-cp36m-manylinux1_x86_64.whl (10.5 MB)
Collecting PyYAML==5.3.1
  Downloading PyYAML-5.3.1.tar.gz (269 kB)
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Collecting pillow==6.2.2
  Downloading Pillow-6.2.2-cp36-cp36m-manylinux1_x86_64.whl (2.1 MB)
Collecting seaborn==0.11.2
  Downloading seaborn-0.11.2-py3-none-any.whl (292 kB)
Collecting jupyter==1.0.0
  Downloading jupyter-1.0.0-py2.py3-none-any.whl (2.7 kB)
Collecting pytest==6.0.1
  Downloading pytest-6.0.1-py3-none-any.whl (270 kB)
Collecting GitPython==3.1.7
  Downloading GitPython-3.1.7-py3-none-any.whl (158 kB)
Collecting schema==0.7.1
  Downloading schema-0.7.1-py2.py3-none-any.whl (16 kB)
Requirement already satisfied: numpy>=1.14.5 in /usr/local/lib/python3.6/dist-packages (from scipy==1.5.2) (1.19.2)
Requirement already satisfied: pytz>=2017.2 in /usr/lib/python3/dist-packages (from pandas==1.1.0) (2018.3)
Collecting python-dateutil>=2.7.3
  Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
Collecting matplotlib>=2.2
  Downloading matplotlib-3.3.4-cp36-cp36m-manylinux1_x86_64.whl (11.5 MB)
Collecting qtconsole
  Downloading qtconsole-5.2.2-py3-none-any.whl (120 kB)
Collecting ipykernel
  Downloading ipykernel-5.5.6-py3-none-any.whl (121 kB)
Collecting ipywidgets
  Downloading ipywidgets-7.7.2-py2.py3-none-any.whl (123 kB)
Collecting notebook
  Downloading notebook-6.4.10-py3-none-any.whl (9.9 MB)
Collecting jupyter-console
  Downloading jupyter_console-6.4.3-py3-none-any.whl (22 kB)
Collecting nbconvert
  Downloading nbconvert-6.0.7-py3-none-any.whl (552 kB)
Collecting toml
  Downloading toml-0.10.2-py2.py3-none-any.whl (16 kB)
Collecting packaging
  Downloading packaging-21.3-py3-none-any.whl (40 kB)
Collecting pluggy<1.0,>=0.12
  Downloading pluggy-0.13.1-py2.py3-none-any.whl (18 kB)
Collecting iniconfig
  Downloading iniconfig-1.1.1-py2.py3-none-any.whl (5.0 kB)
Collecting py>=1.8.2
  Downloading py-1.11.0-py2.py3-none-any.whl (98 kB)
Collecting importlib-metadata>=0.12
  Downloading importlib_metadata-4.8.3-py3-none-any.whl (17 kB)
Collecting more-itertools>=4.0.0
  Downloading more_itertools-8.14.0-py3-none-any.whl (52 kB)
Collecting attrs>=17.4.0
  Downloading attrs-22.1.0-py2.py3-none-any.whl (58 kB)
Collecting gitdb<5,>=4.0.1
  Downloading gitdb-4.0.9-py3-none-any.whl (63 kB)
Collecting contextlib2==0.5.5
  Downloading contextlib2-0.5.5-py2.py3-none-any.whl (8.1 kB)
Collecting smmap<6,>=3.0.1
  Downloading smmap-5.0.0-py3-none-any.whl (24 kB)
Collecting zipp>=0.5
  Downloading zipp-3.6.0-py3-none-any.whl (5.3 kB)
Collecting typing-extensions>=3.6.4
  Downloading typing_extensions-4.1.1-py3-none-any.whl (26 kB)
Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3 in /usr/lib/python3/dist-packages (from matplotlib>=2.2->seaborn==0.11.2) (2.2.0)
Collecting kiwisolver>=1.0.1
  Downloading kiwisolver-1.3.1-cp36-cp36m-manylinux1_x86_64.whl (1.1 MB)
Requirement already satisfied: cycler>=0.10 in /usr/lib/python3/dist-packages (from matplotlib>=2.2->seaborn==0.11.2) (0.10.0)
Requirement already satisfied: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil>=2.7.3->pandas==1.1.0) (1.11.0)
Collecting jupyter-client
  Downloading jupyter_client-7.1.2-py3-none-any.whl (130 kB)
Requirement already satisfied: ipython>=5.0.0 in /usr/local/lib/python3.6/dist-packages (from ipykernel->jupyter==1.0.0) (7.16.1)
Requirement already satisfied: ipython-genutils in /usr/local/lib/python3.6/dist-packages (from ipykernel->jupyter==1.0.0) (0.2.0)
Requirement already satisfied: traitlets>=4.1.0 in /usr/local/lib/python3.6/dist-packages (from ipykernel->jupyter==1.0.0) (4.3.3)
Collecting tornado>=4.2
  Downloading tornado-6.1-cp36-cp36m-manylinux2010_x86_64.whl (427 kB)
Collecting widgetsnbextension~=3.6.0
  Downloading widgetsnbextension-3.6.1-py2.py3-none-any.whl (1.6 MB)
Collecting jupyterlab-widgets<3,>=1.0.0
  Downloading jupyterlab_widgets-1.1.1-py3-none-any.whl (245 kB)
Requirement already satisfied: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in /usr/local/lib/python3.6/dist-packages (from jupyter-console->jupyter==1.0.0) (3.0.7)
Requirement already satisfied: pygments in /usr/local/lib/python3.6/dist-packages (from jupyter-console->jupyter==1.0.0) (2.7.1)
Collecting pandocfilters>=1.4.1
  Downloading pandocfilters-1.5.0-py2.py3-none-any.whl (8.7 kB)
Collecting bleach
  Downloading bleach-4.1.0-py2.py3-none-any.whl (157 kB)
Collecting defusedxml
  Downloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)
Collecting nbclient<0.6.0,>=0.5.0
  Downloading nbclient-0.5.9-py3-none-any.whl (69 kB)
Collecting jupyter-core
  Downloading jupyter_core-4.9.2-py3-none-any.whl (86 kB)
Collecting entrypoints>=0.2.2
  Downloading entrypoints-0.4-py3-none-any.whl (5.3 kB)
Collecting jinja2>=2.4
  Downloading Jinja2-3.0.3-py3-none-any.whl (133 kB)
Collecting nbformat>=4.4
  Downloading nbformat-5.1.3-py3-none-any.whl (178 kB)
Collecting mistune<2,>=0.8.1
  Downloading mistune-0.8.4-py2.py3-none-any.whl (16 kB)
Collecting jupyterlab-pygments
  Downloading jupyterlab_pygments-0.1.2-py2.py3-none-any.whl (4.6 kB)
Collecting testpath
  Downloading testpath-0.6.0-py3-none-any.whl (83 kB)
Collecting terminado>=0.8.3
  Downloading terminado-0.12.1-py3-none-any.whl (15 kB)
Collecting prometheus-client
  Downloading prometheus_client-0.14.1-py3-none-any.whl (59 kB)
Collecting pyzmq>=17
  Downloading pyzmq-24.0.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.1 MB)
Collecting Send2Trash>=1.8.0
  Downloading Send2Trash-1.8.0-py3-none-any.whl (18 kB)
Collecting argon2-cffi
  Downloading argon2_cffi-21.3.0-py3-none-any.whl (14 kB)
Collecting nest-asyncio>=1.5
  Downloading nest_asyncio-1.5.5-py3-none-any.whl (5.2 kB)
Collecting qtpy
  Downloading QtPy-2.0.1-py3-none-any.whl (65 kB)
Requirement already satisfied: backcall in /usr/local/lib/python3.6/dist-packages (from ipython>=5.0.0->ipykernel->jupyter==1.0.0) (0.2.0)
Requirement already satisfied: pickleshare in /usr/local/lib/python3.6/dist-packages (from ipython>=5.0.0->ipykernel->jupyter==1.0.0) (0.7.5)
Requirement already satisfied: jedi>=0.10 in /usr/local/lib/python3.6/dist-packages (from ipython>=5.0.0->ipykernel->jupyter==1.0.0) (0.17.2)
Requirement already satisfied: setuptools>=18.5 in /usr/lib/python3/dist-packages (from ipython>=5.0.0->ipykernel->jupyter==1.0.0) (39.0.1)
Requirement already satisfied: decorator in /usr/local/lib/python3.6/dist-packages (from ipython>=5.0.0->ipykernel->jupyter==1.0.0) (4.4.2)
Requirement already satisfied: pexpect in /usr/local/lib/python3.6/dist-packages (from ipython>=5.0.0->ipykernel->jupyter==1.0.0) (4.8.0)
Collecting MarkupSafe>=2.0
  Downloading MarkupSafe-2.0.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (30 kB)
Collecting async-generator
  Downloading async_generator-1.10-py3-none-any.whl (18 kB)
Collecting jsonschema!=2.5.0,>=2.4
  Downloading jsonschema-3.2.0-py2.py3-none-any.whl (56 kB)
Requirement already satisfied: wcwidth in /usr/local/lib/python3.6/dist-packages (from prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0->jupyter-console->jupyter==1.0.0) (0.2.5)
Requirement already satisfied: ptyprocess in /usr/local/lib/python3.6/dist-packages (from terminado>=0.8.3->notebook->jupyter==1.0.0) (0.6.0)
Collecting dataclasses
  Downloading dataclasses-0.8-py3-none-any.whl (19 kB)
Collecting argon2-cffi-bindings
  Downloading argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (86 kB)
Collecting webencodings
  Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
Requirement already satisfied: parso<0.8.0,>=0.7.0 in /usr/local/lib/python3.6/dist-packages (from jedi>=0.10->ipython>=5.0.0->ipykernel->jupyter==1.0.0) (0.7.1)
Collecting pyrsistent>=0.14.0
  Downloading pyrsistent-0.18.0-cp36-cp36m-manylinux1_x86_64.whl (117 kB)
Requirement already satisfied: cffi>=1.0.1 in /usr/lib/python3/dist-packages (from argon2-cffi-bindings->argon2-cffi->notebook->jupyter==1.0.0) (1.11.5)
Building wheels for collected packages: PyYAML
  Building wheel for PyYAML (setup.py): started
  Building wheel for PyYAML (setup.py): finished with status 'done'
  Created wheel for PyYAML: filename=PyYAML-5.3.1-cp36-cp36m-linux_x86_64.whl size=45919 sha256=aa28e4c1155219f2ded542bd77e48bc845a9fd2d2dc33888b60fcd1e2541cf51
  Stored in directory: /root/.cache/pip/wheels/e5/9d/ad/2ee53cf262cba1ffd8afe1487eef788ea3f260b7e6232a80fc
Successfully built PyYAML
Installing collected packages: zipp, typing-extensions, pyrsistent, importlib-metadata, attrs, tornado, pyzmq, python-dateutil, nest-asyncio, jupyter-core, jsonschema, entrypoints, webencodings, packaging, nbformat, MarkupSafe, jupyter-client, async-generator, testpath, pandocfilters, nbclient, mistune, jupyterlab-pygments, jinja2, defusedxml, dataclasses, bleach, argon2-cffi-bindings, terminado, Send2Trash, prometheus-client, nbconvert, ipykernel, argon2-cffi, notebook, widgetsnbextension, smmap, qtpy, pillow, kiwisolver, jupyterlab-widgets, toml, scipy, qtconsole, py, pluggy, pandas, more-itertools, matplotlib, jupyter-console, ipywidgets, iniconfig, gitdb, contextlib2, seaborn, schema, PyYAML, pytest, jupyter, GitPython
  Attempting uninstall: python-dateutil
    Found existing installation: python-dateutil 2.6.1
    Uninstalling python-dateutil-2.6.1:
      Successfully uninstalled python-dateutil-2.6.1
  Attempting uninstall: pillow
    Found existing installation: Pillow 5.1.0
    Uninstalling Pillow-5.1.0:
      Successfully uninstalled Pillow-5.1.0
  Attempting uninstall: matplotlib
    Found existing installation: matplotlib 2.1.1
    Uninstalling matplotlib-2.1.1:
      Successfully uninstalled matplotlib-2.1.1
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Successfully installed GitPython-3.1.7 MarkupSafe-2.0.1 PyYAML-5.3.1 Send2Trash-1.8.0 argon2-cffi-21.3.0 argon2-cffi-bindings-21.2.0 async-generator-1.10 attrs-22.1.0 bleach-4.1.0 contextlib2-0.5.5 dataclasses-0.8 defusedxml-0.7.1 entrypoints-0.4 gitdb-4.0.9 importlib-metadata-4.8.3 iniconfig-1.1.1 ipykernel-5.5.6 ipywidgets-7.7.2 jinja2-3.0.3 jsonschema-3.2.0 jupyter-1.0.0 jupyter-client-7.1.2 jupyter-console-6.4.3 jupyter-core-4.9.2 jupyterlab-pygments-0.1.2 jupyterlab-widgets-1.1.1 kiwisolver-1.3.1 matplotlib-3.3.4 mistune-0.8.4 more-itertools-8.14.0 nbclient-0.5.9 nbconvert-6.0.7 nbformat-5.1.3 nest-asyncio-1.5.5 notebook-6.4.10 packaging-21.3 pandas-1.1.0 pandocfilters-1.5.0 pillow-6.2.2 pluggy-0.13.1 prometheus-client-0.14.1 py-1.11.0 pyrsistent-0.18.0 pytest-6.0.1 python-dateutil-2.8.2 pyzmq-24.0.1 qtconsole-5.2.2 qtpy-2.0.1 schema-0.7.1 scipy-1.5.2 seaborn-0.11.2 smmap-5.0.0 terminado-0.12.1 testpath-0.6.0 toml-0.10.2 tornado-6.1 typing-extensions-4.1.1 webencodings-0.5.1 widgetsnbextension-3.6.1 zipp-3.6.0
Removing intermediate container 07496c1fd943
 ---> 66e41281f981
Step 5/20 : ARG branch
 ---> Running in 8ae4f95acb4a
Removing intermediate container 8ae4f95acb4a
 ---> 08980d52a5c8
Step 6/20 : WORKDIR /usr/local/src
 ---> Running in ac1fcb4b70d0
Removing intermediate container ac1fcb4b70d0
 ---> 0cbabe2b8f9c
Step 7/20 : RUN git clone https://github.com/slaclab/pysmurf.git -b ${branch}
 ---> Running in e1ec78033cc7
Cloning into 'pysmurf'...
Removing intermediate container e1ec78033cc7
 ---> 5b92b64536a5
Step 8/20 : ENV PYTHONPATH /usr/local/src/pysmurf/python:${PYTHONPATH}
 ---> Running in 50087e2dfc08
Removing intermediate container 50087e2dfc08
 ---> 2236ef2dc7de
Step 9/20 : ENV PYSMURF_TOP /usr/local/src/pysmurf
 ---> Running in 7e06df9b5657
Removing intermediate container 7e06df9b5657
 ---> 3c46953fb7b1
Step 10/20 : RUN mkdir -p /usr/local/src/pysmurf_utilities
 ---> Running in 8f09b8eb814f
Removing intermediate container 8f09b8eb814f
 ---> b34a0becb857
Step 11/20 : ADD scripts/* /usr/local/src/pysmurf_utilities/
 ---> bb75f1b5ad67
Step 12/20 : ENV PATH /usr/local/src/pysmurf_utilities:${PATH}
 ---> Running in 630a65fba8e7
Removing intermediate container 630a65fba8e7
 ---> a7b505efd8a0
Step 13/20 : ENV EPICS_CA_AUTO_ADDR_LIST NO
 ---> Running in 213a1db836e9
Removing intermediate container 213a1db836e9
 ---> 2f1359d0[44](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:45)e4
Step 14/20 : ENV EPICS_CA_ADDR_LIST localhost
 ---> Running in dda17a930114
Removing intermediate container dda17a930114
 ---> 1f3e3444e6ef
Step 15/20 : ENV EPICS_PREFIX "smurf_server"
 ---> Running in 1a9f3968052f
Removing intermediate container 1a9f3968052f
 ---> 93864d342ba3
Step 16/20 : ENV MPLBACKEND GTK3Agg
 ---> Running in 49b992bd0722
Removing intermediate container 49b992bd0722
 ---> 4a165fbcfa54
Step 17/20 : COPY jupyter /.jupyter
 ---> 2ee8c5aaf7da
Step 18/20 : RUN chown cryo:smurf -R /.jupyter
 ---> Running in b14b2dd12cd8
Removing intermediate container b14b2dd12cd8
 ---> bfa0e5bf51dc
Step 19/20 : ENV JUPYTER_CONFIG_DIR /.jupyter
 ---> Running in 0e7822cbb97f
Removing intermediate container 0e7822cbb97f
 ---> a2ab08791962
Step 20/20 : ENTRYPOINT ["start_client.sh"]
 ---> Running in ef37d[48](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:49)03a[79](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:80)
Removing intermediate container ef37d4[80](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:81)3a79
 ---> b2fd2a0e3f[85](https://github.com/slaclab/pysmurf/actions/runs/3119265228/jobs/5059118419#step:5:86)
Successfully built b2fd2a0e3f85
Successfully tagged client_docker:latest
swh76 commented 1 year ago

For now, addressing this by adding the

RUN pip3 install --upgrade pip

line before installing pip3 packages, and eliminating expected status errors in PRs by removing the "Verify that the PR has a valid label" and "Flake8 Checks" from required status checks in repo branch protection settings for main.