#7613 Container Release - 2018-07-06
Closed: Fixed 5 years ago Opened 5 years ago by cverna.

  • Describe the issue

I have completed the deployment of a new OSBS version to prod so we should try to do a container release.

before we need to merge : https://pagure.io/releng/container-blacklist/pull-request/3

Then we should release the base image for f27 and f28, and finally rebuild the layered images for f27 and f28.

Thanks

  • When do you need this? (YYYY/MM/DD)

  • When is this no longer needed or useful? (YYYY/MM/DD)

  • If we cannot complete your request, what is the impact?


F27 Failed due to

TASK [shell] ***************
task path: /home/fedora/mohanboddu/releng-automation/ansible/include/sync-container-images.yml:44
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: mohanboddu
<localhost> EXEC /bin/sh -c 'echo ~mohanboddu && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "echo /home/fedora/mohanboddu/.ansible/tmp/ansible-tmp-1530921916.3-146018977997287" && echo ansible-tmp-1530921916.3-146018977997287="echo /home/fedora/mohanboddu/.ansible/tmp/ansible-tmp-1530921916.3-146018977997287" ) && sleep 0'
Using module file /usr/lib/python2.7/site-packages/ansible/modules/commands/command.py
<localhost> PUT /home/fedora/mohanboddu/.ansible/tmp/ansible-local-212934dapvl/tmpnSMVZo TO /home/fedora/mohanboddu/.ansible/tmp/ansible-tmp-1530921916.3-146018977997287/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /home/fedora/mohanboddu/.ansible/tmp/ansible-tmp-1530921916.3-146018977997287/ /home/fedora/mohanboddu/.ansible/tmp/ansible-tmp-1530921916.3-146018977997287/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /home/fedora/mohanboddu/.ansible/tmp/ansible-tmp-1530921916.3-146018977997287/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /home/fedora/mohanboddu/.ansible/tmp/ansible-tmp-1530921916.3-146018977997287/ > /dev/null 2>&1 && sleep 0'
fatal: [localhost]: FAILED! => {
"changed": true,
"cmd": "skopeo copy --dest-cert-dir /etc/docker/certs.d/registry.fedoraproject.org/ docker://candidate-registry.fedoraproject.org/f27/tools:0-11.f27container docker://registry.fedoraproject.org/f27/tools:0-11.f27container",
"delta": "0:00:00.184271",
"end": "2018-07-07 00:05:16.638079",
"invocation": {
"module_args": {
"_raw_params": "skopeo copy --dest-cert-dir /etc/docker/certs.d/registry.fedoraproject.org/ docker://candidate-registry.fedoraproject.org/f27/tools:0-11.f27container docker://registry.fedoraproject.org/f27/tools:0-11.f27container",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"msg": "non-zero return code",
"rc": 1,
"start": "2018-07-07 00:05:16.453808",
"stderr": "time=\"2018-07-07T00:05:16Z\" level=fatal msg=\"Error determining manifest MIME type for docker://candidate-registry.fedoraproject.org/f27/tools:0-11.f27container: Error reading manifest 0-11.f27container in candidate-registry.fedoraproject.org/f27/tools: manifest unknown: manifest unknown\" ",
"stderr_lines": [
"time=\"2018-07-07T00:05:16Z\" level=fatal msg=\"Error determining manifest MIME type for docker://candidate-registry.fedoraproject.org/f27/tools:0-11.f27container: Error reading manifest 0-11.f27container in candidate-registry.fedoraproject.org/f27/tools: manifest unknown: manifest unknown\" "
],
"stdout": "",
"stdout_lines": []
}
to retry, use: --limit @/home/fedora/mohanboddu/releng-automation/ansible/container_rebuild_and_release.retry

PLAY RECAP *****************
localhost : ok=36 changed=2 unreachable=0 failed=1

Running F28 now.

F28 Failed due to:

fatal: [localhost]: FAILED! => {
"changed": true,
"cmd": "skopeo copy --dest-cert-dir /etc/docker/certs.d/registry.fedoraproject.org/ docker://candidate-registry.fedoraproject.org/f28/cassandra:0-7.f28container docker://registry.fedoraproject.org/f28/cassandra:0-7.f28container",
"delta": "0:00:00.390017",
"end": "2018-07-10 00:05:21.082229",
"invocation": {
"module_args": {
"_raw_params": "skopeo copy --dest-cert-dir /etc/docker/certs.d/registry.fedoraproject.org/ docker://candidate-registry.fedoraproject.org/f28/cassandra:0-7.f28container docker://registry.fedoraproject.org/f28/cassandra:0-7.f28container",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"msg": "non-zero return code",
"rc": 1,
"start": "2018-07-10 00:05:20.692212",
"stderr": "time=\"2018-07-10T00:05:21Z\" level=fatal msg=\"Error determining manifest MIME type for docker://candidate-registry.fedoraproject.org/f28/cassandra:0-7.f28container: Error reading manifest 0-7.f28container in candidate-registry.fedoraproject.org/f28/cassandra: manifest unknown: manifest unknown\" ",
"stderr_lines": [
"time=\"2018-07-10T00:05:21Z\" level=fatal msg=\"Error determining manifest MIME type for docker://candidate-registry.fedoraproject.org/f28/cassandra:0-7.f28container: Error reading manifest 0-7.f28container in candidate-registry.fedoraproject.org/f28/cassandra: manifest unknown: manifest unknown\" "
],
"stdout": "",
"stdout_lines": []
}
to retry, use: --limit @/home/fedora/mohanboddu/releng-automation/ansible/container_rebuild_and_release.retry

PLAY RECAP *****************
localhost : ok=31 changed=2 unreachable=0 failed=1

@mohanboddu thanks I ll look at these issues

OK it seems that the new OSBS is not tagging the container as expected. I am checking with upstream how to fix that :)

Still failed on F27

task path: /home/fedora/mohanboddu/releng-automation/ansible/include/sync-container-images.yml:44
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: mohanboddu
<localhost> EXEC /bin/sh -c 'echo ~mohanboddu && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "echo /home/fedora/mohanboddu/.ansible/tmp/ansible-tmp-1531837021.27-108489523173603" && echo ansible-tmp-1531837021.27-108489523173603="echo /home/fedora/mohanboddu/.ansible/tmp/ansible-tmp-1531837021.27-108489523173603" ) && sleep 0'
Using module file /usr/lib/python2.7/site-packages/ansible/modules/commands/command.py
<localhost> PUT /home/fedora/mohanboddu/.ansible/tmp/ansible-local-194359qcHCi/tmp353Ue2 TO /home/fedora/mohanboddu/.ansible/tmp/ansible-tmp-1531837021.27-108489523173603/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /home/fedora/mohanboddu/.ansible/tmp/ansible-tmp-1531837021.27-108489523173603/ /home/fedora/mohanboddu/.ansible/tmp/ansible-tmp-1531837021.27-108489523173603/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /home/fedora/mohanboddu/.ansible/tmp/ansible-tmp-1531837021.27-108489523173603/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /home/fedora/mohanboddu/.ansible/tmp/ansible-tmp-1531837021.27-108489523173603/ > /dev/null 2>&1 && sleep 0'
fatal: [localhost]: FAILED! => {
"changed": true,
"cmd": "skopeo copy --dest-cert-dir /etc/docker/certs.d/registry.fedoraproject.org/ docker://candidate-registry.fedoraproject.org/f27/tools:0-11.f27container docker://registry.fedoraproject.org/f27/tools:0-11.f27container",
"delta": "0:00:00.118851",
"end": "2018-07-17 14:17:01.551790",
"invocation": {
"module_args": {
"_raw_params": "skopeo copy --dest-cert-dir /etc/docker/certs.d/registry.fedoraproject.org/ docker://candidate-registry.fedoraproject.org/f27/tools:0-11.f27container docker://registry.fedoraproject.org/f27/tools:0-11.f27container",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"msg": "non-zero return code",
"rc": 1,
"start": "2018-07-17 14:17:01.432939",
"stderr": "time=\"2018-07-17T14:17:01Z\" level=fatal msg=\"Error determining manifest MIME type for docker://candidate-registry.fedoraproject.org/f27/tools:0-11.f27container: Error reading manifest 0-11.f27container in candidate-registry.fedoraproject.org/f27/tools: manifest unknown: manifest unknown\" ",
"stderr_lines": [
"time=\"2018-07-17T14:17:01Z\" level=fatal msg=\"Error determining manifest MIME type for docker://candidate-registry.fedoraproject.org/f27/tools:0-11.f27container: Error reading manifest 0-11.f27container in candidate-registry.fedoraproject.org/f27/tools: manifest unknown: manifest unknown\" "
],
"stdout": "",
"stdout_lines": []
}
to retry, use: --limit @/home/fedora/mohanboddu/releng-automation/ansible/container_rebuild_and_release.retry

PLAY RECAP *****************
localhost : ok=36 changed=2 unreachable=0 failed=1

I manually rebuilt the tools container. https://koji.fedoraproject.org/koji/taskinfo?taskID=28373651

Let's see if that helps :)

@cverna 28 failed again, probably due to python-classroom image

fatal: [localhost]: FAILED! => {
"changed": true,
"cmd": "skopeo copy --dest-cert-dir /etc/docker/certs.d/registry.fedoraproject.org/ docker://candidate-registry.fedoraproject.org/f28/python-classroom:0.4-6.f28container docker://registry.fedoraproject.org/f28/python-classroom:0.4-6.f28container",
"delta": "0:00:00.208010",
"end": "2018-07-23 14:41:30.489572",
"invocation": {
"module_args": {
"_raw_params": "skopeo copy --dest-cert-dir /etc/docker/certs.d/registry.fedoraproject.org/ docker://candidate-registry.fedoraproject.org/f28/python-classroom:0.4-6.f28container docker://registry.fedoraproject.org/f28/python-classroom:0.4-6.f28container",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"msg": "non-zero return code",
"rc": 1,
"start": "2018-07-23 14:41:30.281562",
"stderr": "time=\"2018-07-23T14:41:30Z\" level=fatal msg=\"Error determining manifest MIME type for docker://candidate-registry.fedoraproject.org/f28/python-classroom:0.4-6.f28container: Error reading manifest 0.4-6.f28container in candidate-registry.fedoraproject.org/f28/python-classroom: manifest unknown: manifest unknown\" ",
"stderr_lines": [
"time=\"2018-07-23T14:41:30Z\" level=fatal msg=\"Error determining manifest MIME type for docker://candidate-registry.fedoraproject.org/f28/python-classroom:0.4-6.f28container: Error reading manifest 0.4-6.f28container in candidate-registry.fedoraproject.org/f28/python-classroom: manifest unknown: manifest unknown\" "
],
"stdout": "",
"stdout_lines": []
}
to retry, use: --limit @/home/fedora/mohanboddu/releng-automation/ansible/container_rebuild_and_release.retry

PLAY RECAP *****************
localhost : ok=43 changed=14 unreachable=0 failed=1

@mohanboddu I rebuilt the python-classroom we should be ok for another try :)

f28 was completed without error

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

5 years ago

Login to comment on this ticket.

Metadata