user-cont / conu

conu - python API for your containers
http://conu.readthedocs.io/en/latest/
MIT License
165 stars 33 forks source link

Few fixex fot execution tests in centos-ci #384

Closed lslebodn closed 3 years ago

lslebodn commented 3 years ago

The last two commits are tiny workaround for docker hub rate limit; but they are not sufficient they just reduce impact a bit; necessary images for tests should be probably copied to quay.io (conu namespace)

TomasTomecek commented 3 years ago

/packit build

packit-as-a-service[bot] commented 3 years ago

Congratulations! One of the builds has completed. :champagne:

:warning: Please note that our current plans include removal of these comments in the near future (at least 2 weeks after including this disclaimer), if you have serious concerns regarding their removal or would like to continue receiving them please reach out to us. :warning:

You can install the built RPMs by following these steps:

Please note that the RPMs should be used only in a testing environment.

lslebodn commented 3 years ago

OK test failed because of rate-limitting

11:16:51 Docker Pull Spec:  172.30.1.1:5000/myproject/postgresql
11:16:51 Image Lookup:      local=false
11:16:51 Unique Images:     0
11:16:51 Tags:          1
11:16:51 
11:16:51 9.6
11:16:51   tagged from centos/postgresql-96-centos7:9.6
11:16:51 
11:16:51   ! error: Import failed (InternalError): Internal error occurred: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit
11:16:51       Less than a second ago
11:16:51 
11:08:28 tests/integration/test_openshift.py::TestOpenshift::test_get_project_name PASSED [ 49%]

11:08:29 tests/integration/test_openshift.py::TestOpenshift::test_import_image PASSED [ 50%]

11:08:31 tests/integration/test_openshift.py::TestOpenshift::test_deploy_image FAILED [ 50%]

11:08:33 tests/integration/test_openshift.py::TestOpenshift::test_oc_s2i_local_mariadb FAILED [ 51%]

11:08:36 tests/integration/test_openshift.py::TestOpenshift::test_oc_s2i_remote FAILED [ 52%]

11:08:38 tests/integration/test_openshift.py::TestOpenshift::test_oc_s2i_local FAILED [ 52%]

11:08:41 tests/integration/test_openshift.py::TestOpenshift::test_oc_s2i_template FAILED [ 53%]

I would really recommend to copy docker.io images to quay (especially for s2i)

TomasTomecek commented 3 years ago

+1 for moving to quay

lslebodn commented 3 years ago

+1 for moving to quay

alpine and busybox images are already in some e.g. libpod repositories

But using conu specific one would prevent issues with removing adding new tags which you cannot control