• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

projectatomic / atomic-reactor / 4067 / 1
96%
master: 96%

Build:
DEFAULT BRANCH: master
Ran 22 Aug 2017 09:27PM UTC
Files 67
Run time 5s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

22 Aug 2017 09:24PM UTC coverage: 93.605% (+3.5%) from 90.071%
4067.1

push

travis-ci

twaugh
plugins: Support orchestrator node in delete_from_registry plugin

The orchestrator node needs to process some of the digests before they
are deleted.  As a result, the delete_from_registry plugin needs to
move from the worker node to the orchestrator node.

This requires detecting which node the plugin is running from and using
the correct data lookup to find the registry information.

On the worker node, the info can be found in push_conf_registries, but on
the orchestrator the registry info is passed through annotations.

To support passing info through the annotations, we need to expand what
store_metadata adds for digest registries.  Now it pushes both docker
and pulp registries instead of just pulp registry

Finally, as part of a new cleanup, remove docker registries that were deleted
from push_conf_registry.  This involves a new api 'remove_docker_registry'.

This plugin should still function correctly for older arrangements.

Update tests to handle new expanded list of registries for annotations.

[V2] make_url/manifests formatting fixes
     _get_registries formatting fixes
[V3] cleanup remove_docker_registry error string
[V4] pylint fixes
     broke apart run() into smaller functions, should be functionally the same
       but accounts for a big churn
[v5] cleanup remove_docker_registry, use response.ok
     add testcases for requests.delete failures

5430 of 5801 relevant lines covered (93.6%)

0.94 hits per line

Source Files on job 4067.1
  • Tree
  • List 0
  • Changed 17
  • Source Changed 3
  • Coverage Changed 17
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 4067
  • Travis Job 4067.1
  • e73808a5 on github
  • Prev Job for on master (#4059.3)
  • Next Job for on master (#4083.3)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc