Commit Graph

3298 Commits

Author SHA1 Message Date
Heikki Halmet
d45b374657 Provisioning: Use prebuilt Android openssl if available
Android openssl configuration is flaky. Some cases it can't find perl.
Let's use prebuilt package from local cache. If not available then
download sources and configure it.

Task-number: QTQAINFRA-3993
Change-Id: I4b15cba763d88d85dfe7908fa22c2ce5f461f5cc
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
(cherry picked from commit 25dbd78d3f)
2021-01-24 09:53:01 +02:00
Heikki Halmet
105f54c090 Provisioning: Add --ignore-signature to ICC installation
ICC installation fails when checking digital signature

Task-number: QTQAINFRA-4174
Change-Id: Idcbca27a852abbd0824938f825807121a4f60c3e
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
(cherry picked from commit d238c03742)
2021-01-20 20:17:04 +02:00
Qt Submodule Update Bot
8eac420c82 Update submodules on '5.12' in qt/qt5
Change-Id: Id34b46d880d7e1ceb9467ff201f8921d64622308
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2021-01-14 01:30:45 +00:00
Heikki Halmet
e3c294489f Provisioning: Remove brew cask list query
brew cask list --versions don't work anymore with macOS 10.13:
Calling brew cask list is disabled!

Pick-to: 5.15
Pick-to: 5.12.7
Change-Id: I44d64bea36577212d0d8ff1fbd4f40111b8cadee
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
2021-01-12 12:55:29 +02:00
Heikki Halmet
c470301c34 Provisioning: Install p7zip using --build-from-source parameter
brew install p7zip isn't working anymore with macOS 10.13 and 10.12.
Let's use --build-from-source parameter with brew installation

Pick-to: 5.12.7
Task-number: QTQAINFRA-4128
Change-Id: Ib1a2db1cd3176955cca450e5ebe0d0fc1bee3aa4
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
2021-01-12 12:55:28 +02:00
Qt Submodule Update Bot
3269e11daf Update submodules on '5.12' in qt/qt5
Change-Id: I91b75fafbf8581c60d80e94007f8225ec2e2d19e
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2021-01-09 01:30:45 +00:00
Qt Submodule Update Bot
ff6a104779 Update submodules on '5.12' in qt/qt5
Change-Id: I44198ad50d46e0b32cbe0dd559c4e655cdc2f6da
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2021-01-07 01:30:44 +00:00
Qt Submodule Update Bot
8ab903270d Update submodules on '5.12' in qt/qt5
Change-Id: I114cb628cbd58f6f542492ce8c8e453ce6f92f0e
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2021-01-06 01:30:44 +00:00
Qt Submodule Update Bot
ebff5a6e88 Update submodules on '5.12' in qt/qt5
Change-Id: I222ff155617184d31b863392a0258d9e5ae6aff9
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2021-01-03 01:30:42 +00:00
Heikki Halmet
5d4d997cbe Provisioning: Remove signing tools script
Tools aren't needed anymore

Change-Id: Iac4dd282dbbd67b62d843925751903e57c934000
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
(cherry picked from commit 5d7dae8dcb)
2020-12-23 07:39:50 +02:00
Qt Submodule Update Bot
f1413031eb Update submodules on '5.12' in qt/qt5
Change-Id: I87ca8ed8616ef9e5c95e2555d8b96c7320cf158d
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2020-12-23 01:30:56 +00:00
Heikki Halmet
9a00450454 Update macOS 10.13 Tier1 image
Software updates are disabled from tier1 image.
It seems, that without this macOS 10.13 keep on crashing.
This is related to QTQAINFRA-4104

Change-Id: I92f0039102d93268358301bfb789765ca39fd1ae
Reviewed-by: Toni Saario <toni.saario@qt.io>
2020-12-18 15:48:04 +00:00
Qt Submodule Update Bot
441808dd7e Update submodules on '5.12' in qt/qt5
Change-Id: Ib36da966ba637da2ed2afa8b36f916ab3604f80b
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2020-12-17 01:30:43 +00:00
Qt Submodule Update Bot
d6c4c05d73 Update submodules on '5.12' in qt/qt5
Change-Id: Ia5fe53e8db55a131e347f0ecd5e33f1f469a1f99
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2020-12-13 01:30:44 +00:00
Heikki Halmet
883b9a4192 Provisioning: Install Azure tool
Task-number: QTQAINFRA-4042
Change-Id: I8e29190f4caf8b766cced40042bfe60ec2601a8e
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
(cherry picked from commit cdea442a3a)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2020-12-11 10:06:50 +00:00
Heikki Halmet
5888d1c9ba Provisioning: Install Dotnet SDK 2.1
Dotnet is needed for Azure installation

Task-number: QTQAINFRA-4042
Change-Id: I6dd9d965f536d28554bbce6e76b19a3861f55ff2
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
(cherry picked from commit 8846d0d52d)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2020-12-11 10:06:49 +00:00
Qt Submodule Update Bot
1c4a6278a9 Update submodules on '5.12' in qt/qt5
Change-Id: I0005a92cf6848e5ea354521d6b1775e9ab4924e4
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2020-12-06 01:30:48 +00:00
Qt Submodule Update Bot
c2794ca2c8 Update submodules on '5.12' in qt/qt5
Change-Id: I91eff698627e0044b51176877a7f39c3fc6bb02d
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2020-12-04 01:30:47 +00:00
Qt Submodule Update Bot
87be3766b5 Update submodules on '5.12' in qt/qt5
Change-Id: I3ec9a1a24de0550a7580da7784062e55c24dbe75
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2020-11-30 01:30:43 +00:00
Qt Submodule Update Bot
48ef335026 Update submodules on '5.12' in qt/qt5
Change-Id: Ic33cd5ab3d2d272535f3b9dfa117285773d690a8
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2020-11-26 01:30:47 +00:00
Qt Submodule Update Bot
535ded71b2 Update submodules on '5.12' in qt/qt5
Change-Id: I5c6ccf465d7ca7c900e6b24addd5d3e3ba28b600
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2020-11-23 01:30:48 +00:00
Qt Submodule Update Bot
12e6aa411d Update submodules on '5.12' in qt/qt5
Change-Id: Ic183aa0dea9693542ee2374b0d95697b703e8151
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2020-11-18 01:30:50 +00:00
Qt Submodule Update Bot
da20fc31bf Update submodules on '5.12' in qt/qt5
Change-Id: I9fab53e5e9df63a29c5b1f05ab6cb18a656161d6
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2020-11-14 01:30:47 +00:00
Qt Submodule Update Bot
39aee521e5 Update submodules on '5.12' in qt/qt5
Change-Id: I8cfca3fb29bc4f0fd507e4bbfebdc75279a40e27
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2020-11-13 01:30:58 +00:00
Qt Submodule Update Bot
b599c81ecc Update submodules on '5.12' in qt/qt5
Change-Id: I408544221ef7fba9cc307e16e19ec5cabb9807fc
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2020-11-12 01:31:07 +00:00
Heikki Halmet
9390cd1b70 Provisioning: Install Microsoft Visual C++ Redistributable
Script will install  Microsoft Visual C++ Redistributable for
Visual Studio 2015, 2017 and 2019

Change-Id: I4366855c8d5679e3b7b201d79a82e47199b3ad8c
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
(cherry picked from commit 01752b6e21)
2020-11-04 18:44:18 +02:00
Johanna Äijälä
3693ea212c Provisioning: update Squish installation to 6.6.1
Update Squish installation to Qt5.12 based Squish 6.6.1.
Also update scripts to the new style, where pre-installed
Squish archives are used. The old style did the Squish
installation from a scratch.

Change-Id: I298ecee5e66d48c9e02d2cd4bc8d01311df65261
Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
2020-11-03 07:29:49 +02:00
Heikki Halmet
08a384605a Upgrade msys2 package and the installation script
This change will upgrade the msys2 package

Change also updates the script to use cached
prebuilt package if available.

This will also remove unneeded x86 installation

Task-number: QTQAINFRA-3986
Change-Id: Ia6299f9d4750376676276a75613e7f1098de4102
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
(cherry picked from commit 134c2a1cb0)
2020-11-03 07:29:46 +02:00
Heikki Halmet
9de232ba66 Provisioning: Add system GCC versions to versions.txt
Currently GCC versions which comes with the system are missing from
versions.txt. This change will add those

Task-number: QTQAINFRA-3933
Change-Id: I1934e6257acf92d72dcb382884aad60503b7b32f
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
(cherry picked from commit dff15e0a71)
2020-11-03 08:29:44 +03:00
Heikki Halmet
a7b8f5abd8 Provisioning: Retry python installation if failure occurs
Python installation is flaky and we haven't be able to determine the
root cause for it. Re-running the installation might help.
(Might) because we can't reproduce this manually.

Task-number: QTQAINFRA-3875
Change-Id: Id46d250a02e01007f03dfbb886d75b23c23a6216
Reviewed-by: Toni Saario <toni.saario@qt.io>
(cherry picked from commit 6e3cb240df)
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
2020-11-03 08:29:42 +03:00
Heikki Halmet
26457902b1 Provisioning: Install colorlog
Needed by packaging scripts

Task-number: QTQAINFRA-3918
Change-Id: I30861ecb5f12f79683ad2fec58484b97dee31d7f
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
(cherry picked from commit c053e70593)
2020-11-03 07:29:40 +02:00
Qt Submodule Update Bot
1f9d85b328 Update submodules on '5.12' in qt/qt5
Change-Id: I29c6ec7eeb1f74ff14d7cbda38c5fd34503a9559
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2020-10-22 01:30:54 +00:00
Heikki Halmet
3b07ea9741 Provisioning: Enable access to SMB server in Windows 10 x64
Windows don't allow insecure guest login anymore by default. It need
to be enabled through Group Policy restrictions

Task-number: QTQAINFRA-3980
Change-Id: I767e9c87ca3ee4737e312142ecefb94ee2b2b828
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
(cherry picked from commit 586856e180)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2020-10-21 23:52:37 +00:00
Heikki Halmet
448a19766e Provisioning: Enable access to SMB server
Windows don't allow insecure guest login anymore by default. It need
to be enabled through Group Policy restrictions

Task-number: QTQAINFRA-3974
Change-Id: I5fd918882c51c01985cd4c1b9f9ed4dec62e07dd
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
(cherry picked from commit 90a6ab728f)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2020-10-20 14:39:09 +00:00
Qt Submodule Update Bot
8a34affd78 Update submodules on '5.12' in qt/qt5
Change-Id: I367d5f4856883d1b8a5df559830ef4543d7a0432
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2020-10-19 01:30:46 +00:00
Qt Submodule Update Bot
e1b7adc2bd Update submodules on '5.12' in qt/qt5
Change-Id: Iddda853dfef929e93a6f54422f8b4dbc466195ce
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2020-10-16 01:30:51 +00:00
Qt Submodule Update Bot
42034c73df Update submodules on '5.12' in qt/qt5
Change-Id: I208e9b740e9b74db17fbada8fecb791da4be370e
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2020-10-14 01:30:46 +00:00
Qt Submodule Update Bot
ad58ed8bec Update submodules on '5.12' in qt/qt5
Change-Id: I1b1b4c78157a7435d63f01b73355284127b1cab6
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2020-10-10 01:30:47 +00:00
Qt Submodule Update Bot
02ac2c2b62 Update submodules on '5.12' in qt/qt5
Change-Id: I9e2220a0dd7ba437c2cd5d298a6703b054fde4f5
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2020-10-07 01:31:01 +00:00
Qt Submodule Update Bot
158c30c5cf Update submodules on '5.12' in qt/qt5
Change-Id: Id7e596916e58b5b58952a76d382135316e52e956
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2020-10-04 01:30:50 +00:00
Konstantin Tokarev
a825b4965d Provisioning: Update Conan to 1.29.0
Task-bumber: QTQAINFRA-3916
Change-Id: I52d8a0255efcc7b4b139ec5050cf3d59003f12a9
Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
(cherry picked from commit f73fa57088)
Reviewed-by: Toni Saario <toni.saario@qt.io>
2020-10-02 17:12:28 +03:00
Heikki Halmet
c2877e7ea9 Provisioning: Disable unneeded services
To speed up things and release CPU we need to disable
unneeded services

Change-Id: I067ad6eb0b3b5df72edc00aa244cc1bff35c4232
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
2020-10-02 14:12:24 +00:00
Konstantin Tokarev
b5eb36d689 Provisioning: Update Conan packages
* Update libjpeg-turbo to 2.0.5
* Replace MinGW 7 packages with MinGW 8
* Remove zlib packages as Qt is consistently built with -qt-zlib now

Task-bumber: QTQAINFRA-3916
Change-Id: Ie15bbb0f0f5b3a4c1a5d08f2341e9eb16a80cce7
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
(cherry picked from commit 27d187eb32)
Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
2020-10-02 17:12:18 +03:00
Qt Submodule Update Bot
d6e8e788e5 Update submodules on '5.12' in qt/qt5
Change-Id: I30ff9e713d28dc0b5d3cdc8483b7e13286e9b8c0
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2020-09-30 01:30:50 +00:00
Qt Submodule Update Bot
f786d10b88 Update submodules on '5.12' in qt/qt5
Change-Id: I8199491c055930dcb35c494ae5a551f47b24b3bf
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2020-09-27 01:30:46 +00:00
Heikki Halmet
90b3e55b84 Provisioning: Disable daily cron jobs from SLES 15
Task-number: QTQAINFRA-3919
Change-Id: Iabf03aeadb3f0fa7091428ef3ea6075b199d9c77
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
(cherry picked from commit dd2111cf9f)
2020-09-24 11:26:15 +03:00
Heikki Halmet
b7f18fd9a1 Provisioning: Disable btrfs balance jobs
Btrfs use lot's of CPU while running

Task-number: QTQAINFRA-3919
Change-Id: I08b89b57c92d90f752dde76375711e61ed173c2c
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
(cherry picked from commit 51fc48896c)
2020-09-24 11:26:14 +03:00
Heikki Halmet
3240e1713d Provisioning: Disable fstrim.timer
fstrim scans the filesystem and sends 'UNMAP' commands for each
unused block it finds. Let's disable it so it won't cause unexpected
situations.

Task-number: QTQAINFRA-3919
Change-Id: I20c97441fd47728a3063ae50f87fe6347186bdbd
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
(cherry picked from commit 031bc19ae6)
Reviewed-by: Toni Saario <toni.saario@qt.io>
(cherry picked from commit 11cd0f1d75)
2020-09-24 11:26:13 +03:00
Qt Submodule Update Bot
8d44e043cf Update submodules on '5.12' in qt/qt5
Change-Id: I443c4f56dd680b57d27d132ba316e5167e812d0b
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2020-09-23 01:30:48 +00:00
Qt Submodule Update Bot
e9b291c3e3 Update submodules on '5.12' in qt/qt5
Change-Id: I2d610f39432971cff51234eb2578aa1a606c0c6f
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2020-09-17 01:30:51 +00:00