Skip to content

cephadm: Retry pull on transient error#35846

Merged
sebastian-philipp merged 2 commits intoceph:masterfrom
sebastian-philipp:podman-pull-retry
Jul 17, 2020
Merged

cephadm: Retry pull on transient error#35846
sebastian-philipp merged 2 commits intoceph:masterfrom
sebastian-philipp:podman-pull-retry

Conversation

@sebastian-philipp
Copy link
Contributor

@sebastian-philipp sebastian-philipp commented Jun 30, 2020

Fixes: https://tracker.ceph.com/issues/46271
Fixes: https://tracker.ceph.com/issues/46534

Signed-off-by: Sebastian Wagner sebastian.wagner@suse.com

Checklist

  • References tracker ticket
  • Updates documentation if necessary
  • Includes tests for new functionality or reproducer for bug

Show available Jenkins commands
  • jenkins retest this please
  • jenkins test classic perf
  • jenkins test crimson perf
  • jenkins test signed
  • jenkins test make check
  • jenkins test make check arm64
  • jenkins test submodules
  • jenkins test dashboard
  • jenkins test dashboard backend
  • jenkins test docs
  • jenkins render docs
  • jenkins test ceph-volume all
  • jenkins test ceph-volume tox

@sebastian-philipp
Copy link
Contributor Author

users might encounter "429 (Too Many Requests)". but I think this is out of scope for this PR for now.

Copy link
Contributor

@mgfritch mgfritch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe use the is_available wrapper for this? see a5bb734

Fixes: https://tracker.ceph.com/issues/46271
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
@sebastian-philipp
Copy link
Contributor Author

sebastian-philipp commented Jul 14, 2020

https://tracker.ceph.com/issues/46534

Digest did not match, expected

@sebastian-philipp
Copy link
Contributor Author

@sebastian-philipp
Copy link
Contributor Author

============================== 10 passed in 0.15s ==============================
mypy create: /home/jenkins-build/build/workspace/ceph-pull-requests/src/cephadm/.tox/mypy
mypy installdeps: mypy==0.782
WARNING: Discarding $PYTHONPATH from environment, to override specify PYTHONPATH in 'passenv' in your configuration.
mypy installed: -f /home/jenkins-build/build/workspace/ceph-pull-requests/src/cephadm/wheelhouse,mypy==0.782,mypy-extensions==0.4.3,typed-ast==1.4.1,typing-extensions==3.7.4.2
mypy run-test-pre: PYTHONHASHSEED='3143782481'
mypy run-test: commands[0] | mypy cephadm
cephadm:2363: error: Type signature has too few arguments
Found 1 error in 1 file (checked 1 source file)
ERROR: InvocationError for command /home/jenkins-build/build/workspace/ceph-pull-requests/src/cephadm/.tox/mypy/bin/mypy cephadm (exited with code 1)

Fixes: https://tracker.ceph.com/issues/46534
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
@sebastian-philipp
Copy link
Contributor Author

@sebastian-philipp sebastian-philipp added needs-review and removed wip-swagner-testing My Teuthology tests labels Jul 17, 2020
Copy link
Contributor

@ricardoasmarques ricardoasmarques left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@sebastian-philipp
Copy link
Contributor Author

jenkins test dashboard backend

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants