#98 standard-test-beakerlib fails to "Install required packages at Atomic Host"
Closed Opened by plautrba.

$ sudo ANSIBLE_INVENTORY=$(test -e inventory && echo inventory || echo /usr/share/ansible/inventory) TEST_SUBJECTS=Fedora-Atomic-27-20171211.0.x86_64.qcow2 TEST_ARTIFACTS=$PWD/artifacts ansible-playbook --tags atomic tests.yml 
Launching virtual machine for Fedora-Atomic-27-20171211.0.x86_64.qcow2
TASK [standard-test-beakerlib : Install required packages at Atomic Host] *****************************************************************************************************************************************************************************************************************************************************
fatal: [Fedora-Atomic-27-20171211.0.x86_64.qcow2]: FAILED! => {"changed": true, "cmd": "rpm-ostree install policycoreutils policycoreutils-devel policycoreutils-python-utils grep selinux-policy-minimum selinux-policy-mls selinux-policy-targeted shadow-utils selinux-policy-devel coreutils setools-console libselinux libselinux-utils man && rpm-ostree ex livefs", "delta": "0:00:34.729258", "end": "2017-12-21 16:09:28.821897", "msg": "non-zero return code", "rc": 1, "start": "2017-12-21 16:08:54.092639", "stderr": "error: The following base packages would be replaced: policycoreutils-python-2.7-1.fc27.x86_64, libsemanage-python-2.7-1.fc27.x86_64, libselinux-python3-2.7-2.fc27.x86_64, libselinux-python-2.7-2.fc27.x86_64, libsemanage-2.7-1.fc27.x86_64, libselinux-utils-2.7-2.fc27.x86_64, libsepol-2.7-1.fc27.x86_64, libselinux-2.7-2.fc27.x86_64, policycoreutils-python-2.7-1.fc27.x86_64, libsemanage-python-2.7-1.fc27.x86_64, libselinux-python3-2.7-2.fc27.x86_64, libselinux-python-2.7-2.fc27.x86_64", "stderr_lines": ["error: The following base packages would be replaced: policycoreutils-python-2.7-1.fc27.x86_64, libsemanage-python-2.7-1.fc27.x86_64, libselinux-python3-2.7-2.fc27.x86_64, libselinux-python-2.7-2.fc27.x86_64, libsemanage-2.7-1.fc27.x86_64, libselinux-utils-2.7-2.fc27.x86_64, libsepol-2.7-1.fc27.x86_64, libselinux-2.7-2.fc27.x86_64, policycoreutils-python-2.7-1.fc27.x86_64, libsemanage-python-2.7-1.fc27.x86_64, libselinux-python3-2.7-2.fc27.x86_64, libselinux-python-2.7-2.fc27.x86_64"], "stdout": "Checking out tree a2b8027... done\nInactive requests:\n  policycoreutils (already provided by policycoreutils-2.7-1.fc27.x86_64)\n  coreutils (already provided by coreutils-8.27-17.fc27.x86_64)\n  shadow-utils (already provided by shadow-utils-2:4.5-4.fc27.x86_64)\n  libselinux (already provided by libselinux-2.7-2.fc27.x86_64)\n  setools-console (already provided by setools-console-4.1.1-3.fc27.x86_64)\n  selinux-policy-targeted (already provided by selinux-policy-targeted-3.13.1-283.17.fc27.noarch)\n  libselinux-utils (already provided by libselinux-utils-2.7-2.fc27.x86_64)\n  grep (already provided by grep-3.1-3.fc27.x86_64)\n  policycoreutils-python-utils (already provided by policycoreutils-python-utils-2.7-1.fc27.x86_64)\nEnabled rpm-md repositories: updates fedora\nUpdating metadata for 'updates': 1%\nUpdating metadata for 'updates': 2%\nUpdating metadata for 'updates': 3%\nUpdating metadata for 'updates': 4%\nUpdating metadata for 'updates': 5%\nUpdating metadata for 'updates': 6%\nUpdating metadata for 'updates': 7%\nUpdating metadata for 'updates': 8%\nUpdating metadata for 'updates': 9%\nUpdating metadata for 'updates': 10%\nUpdating metadata for 'updates': 11%\nUpdating metadata for 'updates': 12%\nUpdating metadata for 'updates': 13%\nUpdating metadata for 'updates': 14%\nUpdating metadata for 'updates': 15%\nUpdating metadata for 'updates': 16%\nUpdating metadata for 'updates': 17%\nUpdating metadata for 'updates': 18%\nUpdating metadata for 'updates': 19%\nUpdating metadata for 'updates': 20%\nUpdating metadata for 'updates': 21%\nUpdating metadata for 'updates': 22%\nUpdating metadata for 'updates': 23%\nUpdating metadata for 'updates': 24%\nUpdating metadata for 'updates': 25%\nUpdating metadata for 'updates': 26%\nUpdating metadata for 'updates': 27%\nUpdating metadata for 'updates': 28%\nUpdating metadata for 'updates': 29%\nUpdating metadata for 'updates': 30%\nUpdating metadata for 'updates': 31%\nUpdating metadata for 'updates': 32%\nUpdating metadata for 'updates': 33%\nUpdating metadata for 'updates': 34%\nUpdating metadata for 'updates': 35%\nUpdating metadata for 'updates': 36%\nUpdating metadata for 'updates': 37%\nUpdating metadata for 'updates': 38%\nUpdating metadata for 'updates': 39%\nUpdating metadata for 'updates': 40%\nUpdating metadata for 'updates': 41%\nUpdating metadata for 'updates': 42%\nUpdating metadata for 'updates': 43%\nUpdating metadata for 'updates': 44%\nUpdating metadata for 'updates': 45%\nUpdating metadata for 'updates': 46%\nUpdating metadata for 'updates': 47%\nUpdating metadata for 'updates': 48%\nUpdating metadata for 'updates': 49%\nUpdating metadata for 'updates': 50%\nUpdating metadata for 'updates': 51%\nUpdating metadata for 'updates': 52%\nUpdating metadata for 'updates': 53%\nUpdating metadata for 'updates': 54%\nUpdating metadata for 'updates': 55%\nUpdating metadata for 'updates': 56%\nUpdating metadata for 'updates': 57%\nUpdating metadata for 'updates': 58%\nUpdating metadata for 'updates': 59%\nUpdating metadata for 'updates': 60%\nUpdating metadata for 'updates': 61%\nUpdating metadata for 'updates': 62%\nUpdating metadata for 'updates': 63%\nUpdating metadata for 'updates': 64%\nUpdating metadata for 'updates': 65%\nUpdating metadata for 'updates': 66%\nUpdating metadata for 'updates': 67%\nUpdating metadata for 'updates': 68%\nUpdating metadata for 'updates': 69%\nUpdating metadata for 'updates': 70%\nUpdating metadata for 'updates': 71%\nUpdating metadata for 'updates': 72%\nUpdating metadata for 'updates': 73%\nUpdating metadata for 'updates': 74%\nUpdating metadata for 'updates': 75%\nUpdating metadata for 'updates': 76%\nUpdating metadata for 'updates': 77%\nUpdating metadata for 'updates': 78%\nUpdating metadata for 'updates': 79%\nUpdating metadata for 'updates': 80%\nUpdating metadata for 'updates': 81%\nUpdating metadata for 'updates': 82%\nUpdating metadata for 'updates': 83%\nUpdating metadata for 'updates': 84%\nUpdating metadata for 'updates': 85%\nUpdating metadata for 'updates': 86%\nUpdating metadata for 'updates': 87%\nUpdating metadata for 'updates': 88%\nUpdating metadata for 'updates': 89%\nUpdating metadata for 'updates': 90%\nUpdating metadata for 'updates': 91%\nUpdating metadata for 'updates': 92%\nUpdating metadata for 'updates': 93%\nUpdating metadata for 'updates': 94%\nUpdating metadata for 'updates': 95%\nUpdating metadata for 'updates': 100%\nrpm-md repo 'updates'; generated: 2017-12-19 19:33:45\n\nUpdating metadata for 'fedora': 1%\nUpdating metadata for 'fedora': 2%\nUpdating metadata for 'fedora': 3%\nUpdating metadata for 'fedora': 4%\nUpdating metadata for 'fedora': 5%\nUpdating metadata for 'fedora': 6%\nUpdating metadata for 'fedora': 7%\nUpdating metadata for 'fedora': 8%\nUpdating metadata for 'fedora': 9%\nUpdating metadata for 'fedora': 10%\nUpdating metadata for 'fedora': 11%\nUpdating metadata for 'fedora': 12%\nUpdating metadata for 'fedora': 13%\nUpdating metadata for 'fedora': 14%\nUpdating metadata for 'fedora': 15%\nUpdating metadata for 'fedora': 16%\nUpdating metadata for 'fedora': 17%\nUpdating metadata for 'fedora': 18%\nUpdating metadata for 'fedora': 19%\nUpdating metadata for 'fedora': 20%\nUpdating metadata for 'fedora': 21%\nUpdating metadata for 'fedora': 22%\nUpdating metadata for 'fedora': 23%\nUpdating metadata for 'fedora': 24%\nUpdating metadata for 'fedora': 25%\nUpdating metadata for 'fedora': 26%\nUpdating metadata for 'fedora': 27%\nUpdating metadata for 'fedora': 28%\nUpdating metadata for 'fedora': 29%\nUpdating metadata for 'fedora': 30%\nUpdating metadata for 'fedora': 31%\nUpdating metadata for 'fedora': 32%\nUpdating metadata for 'fedora': 33%\nUpdating metadata for 'fedora': 34%\nUpdating metadata for 'fedora': 35%\nUpdating metadata for 'fedora': 36%\nUpdating metadata for 'fedora': 37%\nUpdating metadata for 'fedora': 38%\nUpdating metadata for 'fedora': 39%\nUpdating metadata for 'fedora': 40%\nUpdating metadata for 'fedora': 41%\nUpdating metadata for 'fedora': 42%\nUpdating metadata for 'fedora': 43%\nUpdating metadata for 'fedora': 44%\nUpdating metadata for 'fedora': 45%\nUpdating metadata for 'fedora': 46%\nUpdating metadata for 'fedora': 47%\nUpdating metadata for 'fedora': 48%\nUpdating metadata for 'fedora': 49%\nUpdating metadata for 'fedora': 50%\nUpdating metadata for 'fedora': 51%\nUpdating metadata for 'fedora': 52%\nUpdating metadata for 'fedora': 53%\nUpdating metadata for 'fedora': 54%\nUpdating metadata for 'fedora': 55%\nUpdating metadata for 'fedora': 56%\nUpdating metadata for 'fedora': 57%\nUpdating metadata for 'fedora': 58%\nUpdating metadata for 'fedora': 59%\nUpdating metadata for 'fedora': 60%\nUpdating metadata for 'fedora': 61%\nUpdating metadata for 'fedora': 62%\nUpdating metadata for 'fedora': 63%\nUpdating metadata for 'fedora': 64%\nUpdating metadata for 'fedora': 65%\nUpdating metadata for 'fedora': 66%\nUpdating metadata for 'fedora': 67%\nUpdating metadata for 'fedora': 68%\nUpdating metadata for 'fedora': 69%\nUpdating metadata for 'fedora': 70%\nUpdating metadata for 'fedora': 71%\nUpdating metadata for 'fedora': 72%\nUpdating metadata for 'fedora': 73%\nUpdating metadata for 'fedora': 74%\nUpdating metadata for 'fedora': 75%\nUpdating metadata for 'fedora': 76%\nUpdating metadata for 'fedora': 77%\nUpdating metadata for 'fedora': 78%\nUpdating metadata for 'fedora': 79%\nUpdating metadata for 'fedora': 80%\nUpdating metadata for 'fedora': 81%\nUpdating metadata for 'fedora': 82%\nUpdating metadata for 'fedora': 83%\nUpdating metadata for 'fedora': 84%\nUpdating metadata for 'fedora': 85%\nUpdating metadata for 'fedora': 86%\nUpdating metadata for 'fedora': 87%\nUpdating metadata for 'fedora': 88%\nUpdating metadata for 'fedora': 89%\nUpdating metadata for 'fedora': 90%\nUpdating metadata for 'fedora': 91%\nUpdating metadata for 'fedora': 92%\nUpdating metadata for 'fedora': 93%\nUpdating metadata for 'fedora': 94%\nUpdating metadata for 'fedora': 95%\nUpdating metadata for 'fedora': 100%\nrpm-md repo 'fedora'; generated: 2017-11-05 05:51:47\n\nImporting metadata 2%\nImporting metadata 50%\nImporting metadata 52%\nImporting metadata 100%\nResolving dependencies... failed", "stdout_lines": ["Checking out tree a2b8027... done", "Inactive requests:", "  policycoreutils (already provided by policycoreutils-2.7-1.fc27.x86_64)", "  coreutils (already provided by coreutils-8.27-17.fc27.x86_64)", "  shadow-utils (already provided by shadow-utils-2:4.5-4.fc27.x86_64)", "  libselinux (already provided by libselinux-2.7-2.fc27.x86_64)", "  setools-console (already provided by setools-console-4.1.1-3.fc27.x86_64)", "  selinux-policy-targeted (already provided by selinux-policy-targeted-3.13.1-283.17.fc27.noarch)", "  libselinux-utils (already provided by libselinux-utils-2.7-2.fc27.x86_64)", "  grep (already provided by grep-3.1-3.fc27.x86_64)", "  policycoreutils-python-utils (already provided by policycoreutils-python-utils-2.7-1.fc27.x86_64)", "Enabled rpm-md repositories: updates fedora", "Updating metadata for 'updates': 1%", "Updating metadata for 'updates': 2%", "Updating metadata for 'updates': 3%", "Updating metadata for 'updates': 4%", "Updating metadata for 'updates': 5%", "Updating metadata for 'updates': 6%", "Updating metadata for 'updates': 7%", "Updating metadata for 'updates': 8%", "Updating metadata for 'updates': 9%", "Updating metadata for 'updates': 10%", "Updating metadata for 'updates': 11%", "Updating metadata for 'updates': 12%", "Updating metadata for 'updates': 13%", "Updating metadata for 'updates': 14%", "Updating metadata for 'updates': 15%", "Updating metadata for 'updates': 16%", "Updating metadata for 'updates': 17%", "Updating metadata for 'updates': 18%", "Updating metadata for 'updates': 19%", "Updating metadata for 'updates': 20%", "Updating metadata for 'updates': 21%", "Updating metadata for 'updates': 22%", "Updating metadata for 'updates': 23%", "Updating metadata for 'updates': 24%", "Updating metadata for 'updates': 25%", "Updating metadata for 'updates': 26%", "Updating metadata for 'updates': 27%", "Updating metadata for 'updates': 28%", "Updating metadata for 'updates': 29%", "Updating metadata for 'updates': 30%", "Updating metadata for 'updates': 31%", "Updating metadata for 'updates': 32%", "Updating metadata for 'updates': 33%", "Updating metadata for 'updates': 34%", "Updating metadata for 'updates': 35%", "Updating metadata for 'updates': 36%", "Updating metadata for 'updates': 37%", "Updating metadata for 'updates': 38%", "Updating metadata for 'updates': 39%", "Updating metadata for 'updates': 40%", "Updating metadata for 'updates': 41%", "Updating metadata for 'updates': 42%", "Updating metadata for 'updates': 43%", "Updating metadata for 'updates': 44%", "Updating metadata for 'updates': 45%", "Updating metadata for 'updates': 46%", "Updating metadata for 'updates': 47%", "Updating metadata for 'updates': 48%", "Updating metadata for 'updates': 49%", "Updating metadata for 'updates': 50%", "Updating metadata for 'updates': 51%", "Updating metadata for 'updates': 52%", "Updating metadata for 'updates': 53%", "Updating metadata for 'updates': 54%", "Updating metadata for 'updates': 55%", "Updating metadata for 'updates': 56%", "Updating metadata for 'updates': 57%", "Updating metadata for 'updates': 58%", "Updating metadata for 'updates': 59%", "Updating metadata for 'updates': 60%", "Updating metadata for 'updates': 61%", "Updating metadata for 'updates': 62%", "Updating metadata for 'updates': 63%", "Updating metadata for 'updates': 64%", "Updating metadata for 'updates': 65%", "Updating metadata for 'updates': 66%", "Updating metadata for 'updates': 67%", "Updating metadata for 'updates': 68%", "Updating metadata for 'updates': 69%", "Updating metadata for 'updates': 70%", "Updating metadata for 'updates': 71%", "Updating metadata for 'updates': 72%", "Updating metadata for 'updates': 73%", "Updating metadata for 'updates': 74%", "Updating metadata for 'updates': 75%", "Updating metadata for 'updates': 76%", "Updating metadata for 'updates': 77%", "Updating metadata for 'updates': 78%", "Updating metadata for 'updates': 79%", "Updating metadata for 'updates': 80%", "Updating metadata for 'updates': 81%", "Updating metadata for 'updates': 82%", "Updating metadata for 'updates': 83%", "Updating metadata for 'updates': 84%", "Updating metadata for 'updates': 85%", "Updating metadata for 'updates': 86%", "Updating metadata for 'updates': 87%", "Updating metadata for 'updates': 88%", "Updating metadata for 'updates': 89%", "Updating metadata for 'updates': 90%", "Updating metadata for 'updates': 91%", "Updating metadata for 'updates': 92%", "Updating metadata for 'updates': 93%", "Updating metadata for 'updates': 94%", "Updating metadata for 'updates': 95%", "Updating metadata for 'updates': 100%", "rpm-md repo 'updates'; generated: 2017-12-19 19:33:45", "", "Updating metadata for 'fedora': 1%", "Updating metadata for 'fedora': 2%", "Updating metadata for 'fedora': 3%", "Updating metadata for 'fedora': 4%", "Updating metadata for 'fedora': 5%", "Updating metadata for 'fedora': 6%", "Updating metadata for 'fedora': 7%", "Updating metadata for 'fedora': 8%", "Updating metadata for 'fedora': 9%", "Updating metadata for 'fedora': 10%", "Updating metadata for 'fedora': 11%", "Updating metadata for 'fedora': 12%", "Updating metadata for 'fedora': 13%", "Updating metadata for 'fedora': 14%", "Updating metadata for 'fedora': 15%", "Updating metadata for 'fedora': 16%", "Updating metadata for 'fedora': 17%", "Updating metadata for 'fedora': 18%", "Updating metadata for 'fedora': 19%", "Updating metadata for 'fedora': 20%", "Updating metadata for 'fedora': 21%", "Updating metadata for 'fedora': 22%", "Updating metadata for 'fedora': 23%", "Updating metadata for 'fedora': 24%", "Updating metadata for 'fedora': 25%", "Updating metadata for 'fedora': 26%", "Updating metadata for 'fedora': 27%", "Updating metadata for 'fedora': 28%", "Updating metadata for 'fedora': 29%", "Updating metadata for 'fedora': 30%", "Updating metadata for 'fedora': 31%", "Updating metadata for 'fedora': 32%", "Updating metadata for 'fedora': 33%", "Updating metadata for 'fedora': 34%", "Updating metadata for 'fedora': 35%", "Updating metadata for 'fedora': 36%", "Updating metadata for 'fedora': 37%", "Updating metadata for 'fedora': 38%", "Updating metadata for 'fedora': 39%", "Updating metadata for 'fedora': 40%", "Updating metadata for 'fedora': 41%", "Updating metadata for 'fedora': 42%", "Updating metadata for 'fedora': 43%", "Updating metadata for 'fedora': 44%", "Updating metadata for 'fedora': 45%", "Updating metadata for 'fedora': 46%", "Updating metadata for 'fedora': 47%", "Updating metadata for 'fedora': 48%", "Updating metadata for 'fedora': 49%", "Updating metadata for 'fedora': 50%", "Updating metadata for 'fedora': 51%", "Updating metadata for 'fedora': 52%", "Updating metadata for 'fedora': 53%", "Updating metadata for 'fedora': 54%", "Updating metadata for 'fedora': 55%", "Updating metadata for 'fedora': 56%", "Updating metadata for 'fedora': 57%", "Updating metadata for 'fedora': 58%", "Updating metadata for 'fedora': 59%", "Updating metadata for 'fedora': 60%", "Updating metadata for 'fedora': 61%", "Updating metadata for 'fedora': 62%", "Updating metadata for 'fedora': 63%", "Updating metadata for 'fedora': 64%", "Updating metadata for 'fedora': 65%", "Updating metadata for 'fedora': 66%", "Updating metadata for 'fedora': 67%", "Updating metadata for 'fedora': 68%", "Updating metadata for 'fedora': 69%", "Updating metadata for 'fedora': 70%", "Updating metadata for 'fedora': 71%", "Updating metadata for 'fedora': 72%", "Updating metadata for 'fedora': 73%", "Updating metadata for 'fedora': 74%", "Updating metadata for 'fedora': 75%", "Updating metadata for 'fedora': 76%", "Updating metadata for 'fedora': 77%", "Updating metadata for 'fedora': 78%", "Updating metadata for 'fedora': 79%", "Updating metadata for 'fedora': 80%", "Updating metadata for 'fedora': 81%", "Updating metadata for 'fedora': 82%", "Updating metadata for 'fedora': 83%", "Updating metadata for 'fedora': 84%", "Updating metadata for 'fedora': 85%", "Updating metadata for 'fedora': 86%", "Updating metadata for 'fedora': 87%", "Updating metadata for 'fedora': 88%", "Updating metadata for 'fedora': 89%", "Updating metadata for 'fedora': 90%", "Updating metadata for 'fedora': 91%", "Updating metadata for 'fedora': 92%", "Updating metadata for 'fedora': 93%", "Updating metadata for 'fedora': 94%", "Updating metadata for 'fedora': 95%", "Updating metadata for 'fedora': 100%", "rpm-md repo 'fedora'; generated: 2017-11-05 05:51:47", "", "Importing metadata 2%", "Importing metadata 50%", "Importing metadata 52%", "Importing metadata 100%", "Resolving dependencies... failed"]}

tests.yml - https://src.fedoraproject.org/fork/merlinm/rpms/policycoreutils/blob/policycoreutils-tests/f/tests/tests.yml


Hello, thanks for the report.
I added an information about this issue to the wiki documentation:
https://fedoraproject.org/wiki/CI/Tests#Testing_an_Atomic_Host (second square box)

and copy answer here:

Atomic Host is shipped as a base ostree image, however you can install additional packages with a help of rpm-ostree install command. Currently (10.01.2018 ) repo with additional packages is actual only for the latest base-ostree image. Consequence: tests that install additional packages for Atomic Host can fail sometimes with: error: The following base packages would be replaced: xxx Solution: make sure you have the latest Atomic Host image. Additional information you can find rpm-ostree issue 415 and a possible solution in the feature using rpm-ostree jigdo rpm-ostree issue 1081

Metadata Update from @astepano:
- Issue assigned to astepano

Metadata Update from @astepano:
- Issue close_status updated to: INVALID
- Issue status updated to: Closed (was: Open)

I'm not sure I understand. Does it mean that required_packages can't be used in atomic tests?

Solution: make sure you have the latest Atomic Host image.

Ok, I should use latest image. I downloaded https://download.fedoraproject.org/pub/alt/atomic/stable/Fedora-Atomic-27-20180104.5/CloudImages/x86_64/images/Fedora-Atomic-27-20180104.5.x86_64.qcow2 from https://getfedora.org/en/atomic/download/ but it doesn't help.

Metadata Update from @plautrba:
- Issue status updated to: Open (was: Closed)

It seems to work with the current latest Atomic image

Metadata Update from @plautrba:
- Issue status updated to: Closed (was: Open)

Metadata