public inbox for igt-dev@lists.freedesktop.org
 help / color / mirror / Atom feed
* [igt-dev] [PATCH i-g-t] Dockerfile: Use Fedora 31
@ 2019-10-30 11:32 Arkadiusz Hiler
  2019-10-30 11:47 ` Petri Latvala
  2019-10-30 12:17 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
  0 siblings, 2 replies; 6+ messages in thread
From: Arkadiusz Hiler @ 2019-10-30 11:32 UTC (permalink / raw)
  To: igt-dev; +Cc: Petri Latvala

Update to the newest version.

Python 3 is now the default one, so we can drop the suffix from pip
invocation and we have to install it explicitly.

Cc: Petri Latvala <petri.latvala@intel.com>
Signed-off-by: Arkadiusz Hiler <arkadiusz.hiler@intel.com>
---
 .gitlab-ci.yml          | 2 +-
 Dockerfile.build-fedora | 6 +++++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d465c79a..9873f9c3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -84,7 +84,7 @@ build:tests-fedora-oldest-meson:
   stage: build
   script:
     - dnf remove -y meson
-    - pip3 install /usr/src/meson-*.tar.gz
+    - pip install /usr/src/meson-*.tar.gz
     - meson $MESON_OPTIONS build
     - ninja -C build
     - ninja -C build igt-gpu-tools-doc
diff --git a/Dockerfile.build-fedora b/Dockerfile.build-fedora
index ce50376f..dc5d1b16 100644
--- a/Dockerfile.build-fedora
+++ b/Dockerfile.build-fedora
@@ -1,4 +1,4 @@
-FROM fedora:30
+FROM fedora:31
 
 RUN dnf install -y \
 	gcc flex bison libatomic meson ninja-build xdotool \
@@ -37,10 +37,14 @@ RUN rm -fr /tmp/peg
 # For compile-testing on clang
 RUN dnf install -y clang
 
+# For test list comparison
+RUN dnf install -y diffutils
+
 # For the helpers for the container with IGT inside
 RUN dnf install -y findutils
 
 # Meson version switching shenanigans
+RUN dnf install -y python3-pip
 RUN curl -o "/usr/src/#1" "https://files.pythonhosted.org/packages/e8/ec/3e6a68c9e0fd4b4f4fb6877a3ccfb6f6e6d09f2b4fc87674e671bf64b7b8/{meson-0.47.2.tar.gz}"
 
 RUN dnf clean all
-- 
2.21.0

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* Re: [igt-dev] [PATCH i-g-t] Dockerfile: Use Fedora 31
  2019-10-30 11:32 [igt-dev] [PATCH i-g-t] Dockerfile: Use Fedora 31 Arkadiusz Hiler
@ 2019-10-30 11:47 ` Petri Latvala
  2019-10-30 12:20   ` Arkadiusz Hiler
  2019-10-30 12:17 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
  1 sibling, 1 reply; 6+ messages in thread
From: Petri Latvala @ 2019-10-30 11:47 UTC (permalink / raw)
  To: Arkadiusz Hiler; +Cc: igt-dev

On Wed, Oct 30, 2019 at 01:32:04PM +0200, Arkadiusz Hiler wrote:
> Update to the newest version.
> 
> Python 3 is now the default one, so we can drop the suffix from pip
> invocation and we have to install it explicitly.
> 
> Cc: Petri Latvala <petri.latvala@intel.com>
> Signed-off-by: Arkadiusz Hiler <arkadiusz.hiler@intel.com>
> ---
>  .gitlab-ci.yml          | 2 +-
>  Dockerfile.build-fedora | 6 +++++-
>  2 files changed, 6 insertions(+), 2 deletions(-)
> 
> diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
> index d465c79a..9873f9c3 100644
> --- a/.gitlab-ci.yml
> +++ b/.gitlab-ci.yml
> @@ -84,7 +84,7 @@ build:tests-fedora-oldest-meson:
>    stage: build
>    script:
>      - dnf remove -y meson
> -    - pip3 install /usr/src/meson-*.tar.gz
> +    - pip install /usr/src/meson-*.tar.gz
>      - meson $MESON_OPTIONS build
>      - ninja -C build
>      - ninja -C build igt-gpu-tools-doc
> diff --git a/Dockerfile.build-fedora b/Dockerfile.build-fedora
> index ce50376f..dc5d1b16 100644
> --- a/Dockerfile.build-fedora
> +++ b/Dockerfile.build-fedora
> @@ -1,4 +1,4 @@
> -FROM fedora:30
> +FROM fedora:31
>  
>  RUN dnf install -y \
>  	gcc flex bison libatomic meson ninja-build xdotool \
> @@ -37,10 +37,14 @@ RUN rm -fr /tmp/peg
>  # For compile-testing on clang
>  RUN dnf install -y clang
>  
> +# For test list comparison
> +RUN dnf install -y diffutils
> +

How was this previously installed?


>  # For the helpers for the container with IGT inside
>  RUN dnf install -y findutils
>  
>  # Meson version switching shenanigans
> +RUN dnf install -y python3-pip

Or this?


Did the default set just change?



-- 
Petri Latvala
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [igt-dev] ✓ Fi.CI.BAT: success for Dockerfile: Use Fedora 31
  2019-10-30 11:32 [igt-dev] [PATCH i-g-t] Dockerfile: Use Fedora 31 Arkadiusz Hiler
  2019-10-30 11:47 ` Petri Latvala
@ 2019-10-30 12:17 ` Patchwork
  1 sibling, 0 replies; 6+ messages in thread
From: Patchwork @ 2019-10-30 12:17 UTC (permalink / raw)
  To: Arkadiusz Hiler; +Cc: igt-dev

== Series Details ==

Series: Dockerfile: Use Fedora 31
URL   : https://patchwork.freedesktop.org/series/68772/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_7223 -> IGTPW_3632
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3632/index.html

Known issues
------------

  Here are the changes found in IGTPW_3632 that come from known issues:

### IGT changes ###

#### Issues hit ####

  * igt@gem_ctx_param@basic-default:
    - fi-apl-guc:         [PASS][1] -> [INCOMPLETE][2] ([fdo#103927])
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7223/fi-apl-guc/igt@gem_ctx_param@basic-default.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3632/fi-apl-guc/igt@gem_ctx_param@basic-default.html

  * igt@gem_render_linear_blits@basic:
    - fi-icl-u3:          [PASS][3] -> [DMESG-WARN][4] ([fdo#107724])
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7223/fi-icl-u3/igt@gem_render_linear_blits@basic.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3632/fi-icl-u3/igt@gem_render_linear_blits@basic.html

  * igt@kms_chamelium@hdmi-hpd-fast:
    - fi-kbl-7500u:       [PASS][5] -> [FAIL][6] ([fdo#111045] / [fdo#111096])
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7223/fi-kbl-7500u/igt@kms_chamelium@hdmi-hpd-fast.html
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3632/fi-kbl-7500u/igt@kms_chamelium@hdmi-hpd-fast.html

  
#### Possible fixes ####

  * igt@gem_basic@bad-close:
    - fi-icl-u3:          [DMESG-WARN][7] ([fdo#107724]) -> [PASS][8] +1 similar issue
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7223/fi-icl-u3/igt@gem_basic@bad-close.html
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3632/fi-icl-u3/igt@gem_basic@bad-close.html

  * igt@i915_selftest@live_active:
    - fi-icl-u2:          [DMESG-FAIL][9] ([fdo#112045]) -> [PASS][10]
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7223/fi-icl-u2/igt@i915_selftest@live_active.html
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3632/fi-icl-u2/igt@i915_selftest@live_active.html

  * igt@kms_frontbuffer_tracking@basic:
    - fi-hsw-peppy:       [DMESG-WARN][11] ([fdo#102614]) -> [PASS][12]
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7223/fi-hsw-peppy/igt@kms_frontbuffer_tracking@basic.html
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3632/fi-hsw-peppy/igt@kms_frontbuffer_tracking@basic.html

  
  {name}: This element is suppressed. This means it is ignored when computing
          the status of the difference (SUCCESS, WARNING, or FAILURE).

  [fdo#102614]: https://bugs.freedesktop.org/show_bug.cgi?id=102614
  [fdo#103927]: https://bugs.freedesktop.org/show_bug.cgi?id=103927
  [fdo#107724]: https://bugs.freedesktop.org/show_bug.cgi?id=107724
  [fdo#111045]: https://bugs.freedesktop.org/show_bug.cgi?id=111045
  [fdo#111096]: https://bugs.freedesktop.org/show_bug.cgi?id=111096
  [fdo#111880]: https://bugs.freedesktop.org/show_bug.cgi?id=111880
  [fdo#111998]: https://bugs.freedesktop.org/show_bug.cgi?id=111998
  [fdo#112045]: https://bugs.freedesktop.org/show_bug.cgi?id=112045


Participating hosts (50 -> 43)
------------------------------

  Missing    (7): fi-ilk-m540 fi-bxt-dsi fi-hsw-4200u fi-byt-squawks fi-bsw-cyan fi-icl-y fi-byt-clapper 


Build changes
-------------

  * CI: CI-20190529 -> None
  * IGT: IGT_5251 -> IGTPW_3632

  CI-20190529: 20190529
  CI_DRM_7223: 4055dfb8f197a9e3450d8f9de79ec0a1c6bbcd22 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_3632: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3632/index.html
  IGT_5251: 6d30ec2314f22f465113f7a972944fee546ecbd9 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3632/index.html
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [igt-dev] [PATCH i-g-t] Dockerfile: Use Fedora 31
  2019-10-30 11:47 ` Petri Latvala
@ 2019-10-30 12:20   ` Arkadiusz Hiler
  2019-10-30 12:24     ` Petri Latvala
  0 siblings, 1 reply; 6+ messages in thread
From: Arkadiusz Hiler @ 2019-10-30 12:20 UTC (permalink / raw)
  To: Petri Latvala; +Cc: igt-dev

On Wed, Oct 30, 2019 at 01:47:36PM +0200, Petri Latvala wrote:
> On Wed, Oct 30, 2019 at 01:32:04PM +0200, Arkadiusz Hiler wrote:
> > Update to the newest version.
> > 
> > Python 3 is now the default one, so we can drop the suffix from pip
> > invocation and we have to install it explicitly.
> > 
> > Cc: Petri Latvala <petri.latvala@intel.com>
> > Signed-off-by: Arkadiusz Hiler <arkadiusz.hiler@intel.com>
> > ---
> >  .gitlab-ci.yml          | 2 +-
> >  Dockerfile.build-fedora | 6 +++++-
> >  2 files changed, 6 insertions(+), 2 deletions(-)
> > 
> > diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
> > index d465c79a..9873f9c3 100644
> > --- a/.gitlab-ci.yml
> > +++ b/.gitlab-ci.yml
> > @@ -84,7 +84,7 @@ build:tests-fedora-oldest-meson:
> >    stage: build
> >    script:
> >      - dnf remove -y meson
> > -    - pip3 install /usr/src/meson-*.tar.gz
> > +    - pip install /usr/src/meson-*.tar.gz
> >      - meson $MESON_OPTIONS build
> >      - ninja -C build
> >      - ninja -C build igt-gpu-tools-doc
> > diff --git a/Dockerfile.build-fedora b/Dockerfile.build-fedora
> > index ce50376f..dc5d1b16 100644
> > --- a/Dockerfile.build-fedora
> > +++ b/Dockerfile.build-fedora
> > @@ -1,4 +1,4 @@
> > -FROM fedora:30
> > +FROM fedora:31
> >  
> >  RUN dnf install -y \
> >  	gcc flex bison libatomic meson ninja-build xdotool \
> > @@ -37,10 +37,14 @@ RUN rm -fr /tmp/peg
> >  # For compile-testing on clang
> >  RUN dnf install -y clang
> >  
> > +# For test list comparison
> > +RUN dnf install -y diffutils
> > +
> 
> How was this previously installed?
> 
> >  # For the helpers for the container with IGT inside
> >  RUN dnf install -y findutils
> >  
> >  # Meson version switching shenanigans
> > +RUN dnf install -y python3-pip
> 
> Or this?
> 
> 
> Did the default set just change?

AFAIU they were part of the core distribution which was slimmed down
with the F31 release.

Cheers,
Arek
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [igt-dev] [PATCH i-g-t] Dockerfile: Use Fedora 31
  2019-10-30 12:20   ` Arkadiusz Hiler
@ 2019-10-30 12:24     ` Petri Latvala
  2019-10-30 12:52       ` Arkadiusz Hiler
  0 siblings, 1 reply; 6+ messages in thread
From: Petri Latvala @ 2019-10-30 12:24 UTC (permalink / raw)
  To: Arkadiusz Hiler; +Cc: igt-dev

On Wed, Oct 30, 2019 at 02:20:01PM +0200, Arkadiusz Hiler wrote:
> On Wed, Oct 30, 2019 at 01:47:36PM +0200, Petri Latvala wrote:
> > On Wed, Oct 30, 2019 at 01:32:04PM +0200, Arkadiusz Hiler wrote:
> > > Update to the newest version.
> > > 
> > > Python 3 is now the default one, so we can drop the suffix from pip
> > > invocation and we have to install it explicitly.
> > > 
> > > Cc: Petri Latvala <petri.latvala@intel.com>
> > > Signed-off-by: Arkadiusz Hiler <arkadiusz.hiler@intel.com>
> > > ---
> > >  .gitlab-ci.yml          | 2 +-
> > >  Dockerfile.build-fedora | 6 +++++-
> > >  2 files changed, 6 insertions(+), 2 deletions(-)
> > > 
> > > diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
> > > index d465c79a..9873f9c3 100644
> > > --- a/.gitlab-ci.yml
> > > +++ b/.gitlab-ci.yml
> > > @@ -84,7 +84,7 @@ build:tests-fedora-oldest-meson:
> > >    stage: build
> > >    script:
> > >      - dnf remove -y meson
> > > -    - pip3 install /usr/src/meson-*.tar.gz
> > > +    - pip install /usr/src/meson-*.tar.gz
> > >      - meson $MESON_OPTIONS build
> > >      - ninja -C build
> > >      - ninja -C build igt-gpu-tools-doc
> > > diff --git a/Dockerfile.build-fedora b/Dockerfile.build-fedora
> > > index ce50376f..dc5d1b16 100644
> > > --- a/Dockerfile.build-fedora
> > > +++ b/Dockerfile.build-fedora
> > > @@ -1,4 +1,4 @@
> > > -FROM fedora:30
> > > +FROM fedora:31
> > >  
> > >  RUN dnf install -y \
> > >  	gcc flex bison libatomic meson ninja-build xdotool \
> > > @@ -37,10 +37,14 @@ RUN rm -fr /tmp/peg
> > >  # For compile-testing on clang
> > >  RUN dnf install -y clang
> > >  
> > > +# For test list comparison
> > > +RUN dnf install -y diffutils
> > > +
> > 
> > How was this previously installed?
> > 
> > >  # For the helpers for the container with IGT inside
> > >  RUN dnf install -y findutils
> > >  
> > >  # Meson version switching shenanigans
> > > +RUN dnf install -y python3-pip
> > 
> > Or this?
> > 
> > 
> > Did the default set just change?
> 
> AFAIU they were part of the core distribution which was slimmed down
> with the F31 release.


Fair enough.


Reviewed-by: Petri Latvala <petri.latvala@intel.com>
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [igt-dev] [PATCH i-g-t] Dockerfile: Use Fedora 31
  2019-10-30 12:24     ` Petri Latvala
@ 2019-10-30 12:52       ` Arkadiusz Hiler
  0 siblings, 0 replies; 6+ messages in thread
From: Arkadiusz Hiler @ 2019-10-30 12:52 UTC (permalink / raw)
  To: Petri Latvala; +Cc: igt-dev

On Wed, Oct 30, 2019 at 02:24:05PM +0200, Petri Latvala wrote:
> Reviewed-by: Petri Latvala <petri.latvala@intel.com>

GitLab's Pipeline is green. I have canceled shards for this pre-merge
and pushed the change. Thanks!
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2019-10-30 12:52 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-10-30 11:32 [igt-dev] [PATCH i-g-t] Dockerfile: Use Fedora 31 Arkadiusz Hiler
2019-10-30 11:47 ` Petri Latvala
2019-10-30 12:20   ` Arkadiusz Hiler
2019-10-30 12:24     ` Petri Latvala
2019-10-30 12:52       ` Arkadiusz Hiler
2019-10-30 12:17 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox