Get Docker images built and stored in GJS registry
As discussed on !199 (merged) we need to get final versions of the SpiderMonkey 52 images built, then merge !202 (merged), and get initial versions of the SpiderMonkey 60 images built.
Currently the scheduled pipeline fails for Fedora images (aarch64 and x86_64, but not ppc64le) at the "install base dependencies" phase:
Dependencies resolved.
Problem 1: cannot install both python3-3.7.0-3.fc29.x86_64 and python3-3.6.4-16.fc29.x86_64
- package python3-modulemd-1.3.3-1.fc28.noarch requires python(abi) = 3.6, but none of the providers can be installed
- cannot install the best update candidate for package python3-3.6.4-16.fc29.x86_64
- problem with installed package python3-modulemd-1.3.3-1.fc28.noarch
Problem 2: package python3-3.6.4-16.fc29.x86_64 requires python3-libs(x86-64) = 3.6.4-16.fc29, but none of the providers can be installed
- package python3-modulemd-1.3.3-1.fc28.noarch requires python(abi) = 3.6, but none of the providers can be installed
- cannot install both python3-libs-3.7.0-3.fc29.x86_64 and python3-libs-3.6.4-16.fc29.x86_64
- cannot install the best update candidate for package python3-modulemd-1.3.3-1.fc28.noarch
- cannot install the best update candidate for package python3-libs-3.6.4-16.fc29.x86_64
followed by the error summary at the end:
Complete!
Non-fatal <unknown> scriptlet failure in rpm package libgcc
Non-fatal <unknown> scriptlet failure in rpm package libgcc
Last metadata expiration check: 0:01:22 ago on Sat Jul 21 21:06:58 2018.
Package dbus-1:1.12.8-3.fc29.x86_64 is already installed, skipping.
Package zlib-1.2.11-9.fc29.x86_64 is already installed, skipping.
Package libffi-3.1-16.fc28.x86_64 is already installed, skipping.
Package pcre-8.42-2.fc29.1.x86_64 is already installed, skipping.
Package libxml2-2.9.8-3.fc29.x86_64 is already installed, skipping.
No match for group package "pkgconfig"
Error:
Problem: conflicting requests
- package python3-devel-3.7.0-3.fc29.i686 conflicts with python3 < 3.7.0-3.fc29 provided by python3-3.6.4-16.fc29.x86_64
- package python3-devel-3.7.0-3.fc29.x86_64 conflicts with python3 < 3.7.0-3.fc29 provided by python3-3.6.4-16.fc29.x86_64
- package python3-modulemd-1.3.3-1.fc28.noarch requires python(abi) = 3.6, but none of the providers can be installed
- problem with installed package python3-modulemd-1.3.3-1.fc28.noarch
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages)
The pipeline also includes the "pages" job which should probably be in the normal pipeline, not in the image build one.
/cc @claudioandre-br