Uh oh!
There was an error while loading. Please reload this page.
Add support for zulu-11 in cloudstack 4.14 - #3988
Conversation
Steps to install zulu-11 on Ubuntu 16.04: sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0xB1998361219BD9C9 sudo echo 'deb http://repos.azulsystems.com/ubuntu stable main' >/etc/apt/sources.list.d/azul.list sudo apt update sudo apt install zulu-11 -y
yadvr
commented
Mar 24, 2020
@blueorangutan package |
blueorangutan
commented
Mar 24, 2020
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
DaanHoogland
commented
Mar 24, 2020
how are we going to test this? I suppose you already did @weizhouapache . |
blueorangutan
commented
Mar 24, 2020
Packaging result: ✖centos6 ✔centos7 ✔debian. JID-1083 |
weizhouapache
commented
Mar 24, 2020
@DaanHoogland yes, I have built packages, and install them on ubuntu 16.04 mgt server and hosts. it works well. did not see any issue until now. |
DaanHoogland
commented
Mar 25, 2020
great @weizhouapache formaly we need another tester but in view of the code I am not bothered, @andrijapanicsb ? |
andrijapanicsb
commented
Mar 25, 2020
@ustcweizhou as you've added zulu-11 as the dependency/to be installed, do you think this should fail if previously the proper repo/key is not added (per your instructions in this PR) ? |
yadvr
commented
Mar 25, 2020
Packaging is okay, we can do a normal install/upgrade on Ubuntu for testing. If you see the change it's simply adding an optional package name if openjdk-11 is not available @DaanHoogland@andrijapanicsb |
weizhouapache
commented
Mar 25, 2020
@andrijapanicsb if other java11 package can be( or has been) installed, cloudstack installation/upgrade will not fail. |
andrijapanicsb
commented
Mar 25, 2020
LGTM |
DaanHoogland
commented
Mar 25, 2020
just to be sure |
blueorangutan
commented
Mar 25, 2020
@DaanHoogland a Trillian-Jenkins matrix job (centos7 mgmt + xs71, centos7 mgmt + vmware67, centos7 mgmt + kvmcentos7) has been kicked to run smoke tests |
blueorangutan
commented
Mar 25, 2020
Trillian test result (tid-1300)
|
andrijapanicsb
commented
Mar 25, 2020
@shwstppr can you please take a look into the failing test if related at all? thanks |
DaanHoogland
commented
Mar 25, 2020
@blueorangutan test centos7 vmware-67u3 |
blueorangutan
commented
Mar 25, 2020
@DaanHoogland a Trillian-Jenkins test job (centos7 mgmt + vmware-67u3) has been kicked to run smoke tests |
blueorangutan
commented
Mar 25, 2020
Trillian test result (tid-1299)
|
shwstppr
commented
Mar 26, 2020
@andrijapanicsb failed CKS test is not related as it fails dues availability of ISO url. |
andrijapanicsb
commented
Mar 26, 2020
thx!. VMware tests are restarted, will be merging after it's finished. |
DaanHoogland
commented
Mar 26, 2020
@andrijapanicsb the vmware failed because it was build two days ago, before the merge of #3985. I am rebuilding but don't think we should let anything depend on this. |
blueorangutan
commented
Mar 26, 2020
Packaging result: ✔centos7 ✔debian. JID-1095 |
andrijapanicsb
commented
Mar 26, 2020
@DaanHoogland afaik it failed due to name resolution issue, but anyway has been restarted. let's wait for results before merging. |
DaanHoogland
commented
Mar 26, 2020
No, i checked the last failed build. but it should be done, about midnight ;) |
blueorangutan
commented
Mar 27, 2020
Trillian test result (tid-1324)
|
DaanHoogland
commented
Mar 27, 2020
both trillian and travis have completely barfed. I am sure it has nothing to do with this change :( |
andrijapanicsb
commented
Mar 27, 2020
@blueorangutan test centos7 vmware-67u3 |
blueorangutan
commented
Mar 27, 2020
@andrijapanicsb a Trillian-Jenkins test job (centos7 mgmt + vmware-67u3) has been kicked to run smoke tests |
blueorangutan
commented
Mar 27, 2020
Trillian test result (tid-1329)
|
@weizhouapache any chance to see those failing test what is going on (test_UpdateConfigParamWithScope and test_02_cancel_host_maintenace_with_migration_jobs) ? We seem to have identical failures on another PR (PR #3984 ) |
weizhouapache
commented
Mar 30, 2020
@andrijapanicsb can you please ask the authors of related commits to have a look ? |
andrijapanicsb
commented
Mar 30, 2020
I'll try - these are tests that are failing in your and @nvazquez PR - which implies a test issue in master or so, if not mistaken? |
andrijapanicsb
commented
Mar 30, 2020
@rhtyd @nvazquez@shwstppr@davidjumani can anyone pick up please the failing tests - the same tests are failing in another PR (#3984 ) - which I believe implies those are present in master as well. |
DaanHoogland
commented
Mar 30, 2020
@rhtyd @nvazquez@shwstppr@davidjumani@andrijapanicsb@weizhouapache , small hint of which i don't know to what extend it is useful: several merges have been done over the last few weeks. I did notice these failures in 4.13 so it would be resolution of merge conflicts or the actual master commits. |
weizhouapache
commented
Mar 30, 2020
the failures with test_privategw_acl.py have been resolved in 4.14, you can ignore them, or backport the commit to 4.13 |
yadvr
left a comment
There was a problem hiding this comment.
LGTM, this is only adding optional package dependency names when the primary pkg is not available like openjdk-11-.... Per the changes, I think this will add no regression cc @DaanHoogland@andrijapanicsb
andrijapanicsb
commented
Apr 1, 2020
As we have identical test failures on this one as on another PR #3984 - and this one just adds the dependency, I will merge it based on LGTMs/Approvals and the regression tests results. Will hunt/fix those tests in that other PR and confirm it's all good. |
Description
Openjdk11 is not supported in Ubunt 16.04, we can use zulu-11 instead.
Types of changes
Screenshots (if appropriate):
How Has This Been Tested?
Steps to install zulu-11 on Ubuntu 16.04:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0xB1998361219BD9C9
sudo echo 'deb http://repos.azulsystems.com/ubuntu stable main' >/etc/apt/sources.list.d/azul.list
sudo apt update
sudo apt install zulu-11 -y