← Back to team overview

cloud-init-dev team mailing list archive

[Merge] ~smoser/cloud-init:fix/ci-allow-deb-older-than-distro into cloud-init:master

 

The proposal to merge ~smoser/cloud-init:fix/ci-allow-deb-older-than-distro into cloud-init:master has been updated.

Description changed to:

https://jenkins.ubuntu.com/server/job/cloud-init-ci/531/console
failed because of this (see failure log below).

The reason is that the submitter's branch was older than xenial had a package for.  c-i installed the package with 'dpkg -i'.  it failed because of the missing json-schema dependency (expected), and then tried to resolve the situation with 'apt-get -f install'.

the apt-get -f install saw there was a newer ubuntu package and just installed that.

this keeps us using the deb that we were expecting to use.



2017-11-21 18:00:31,303 - tests.cloud_tests - INFO - acquiring image for os: xenial
2017-11-21 18:00:31,345 - tests.cloud_tests - DEBUG - updating args for setup with: None
2017-11-21 18:00:31,345 - tests.cloud_tests - INFO - setting up ubuntu-xenial
2017-11-21 18:00:31,397 - tests.cloud_tests - DEBUG - install deb: "cloud-init_17.1-22-g79b3c9e7-1~bddeb_all.deb" into target
2017-11-21 18:00:56,366 - tests.cloud_tests - ERROR - stage part: setup func for --deb, install deb encountered error: install deb version "17.1-27-geb292c18-0ubuntu1~16.04.1" does not match expected "17.1-22-g79b3c9e7-1~bddeb"
2017-11-21 18:00:56,367 - tests.cloud_tests - ERROR - traceback:
  File "/var/lib/jenkins/slaves/torkoal/workspace/cloud-init-ci/tests/cloud_tests/stage.py", line 47, in run_single
    call()
  File "/var/lib/jenkins/slaves/torkoal/workspace/cloud-init-ci/tests/cloud_tests/setup_image.py", line 63, in install_deb
    .format(found_version, expected_version))

2017-11-21 18:00:56,511 - tests.cloud_tests - DEBUG - after setup complete, installed cloud-init version is: 17.1-27-geb292c18-0ubuntu1~16.04.1



For more details, see:
https://code.launchpad.net/~smoser/cloud-init/+git/cloud-init/+merge/334074
-- 
Your team cloud-init commiters is requested to review the proposed merge of ~smoser/cloud-init:fix/ci-allow-deb-older-than-distro into cloud-init:master.


References