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

projectatomic / atomic-reactor / 4067
96%

Build:
DEFAULT BRANCH: master
Ran 22 Aug 2017 09:27PM UTC
Jobs 4
Files 67
Run time 2min
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

pending completion
4067

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

5453 of 5801 relevant lines covered (94.0%)

3.64 hits per line

Jobs
ID Job ID Ran Files Coverage
1 4067.1 22 Aug 2017 09:27PM UTC 0
93.6
Travis Job 4067.1
2 4067.2 22 Aug 2017 09:27PM UTC 0
90.28
Travis Job 4067.2
3 4067.3 22 Aug 2017 09:29PM UTC 0
90.29
Travis Job 4067.3
4 4067.4 22 Aug 2017 09:29PM UTC 0
90.28
Travis Job 4067.4
Source Files on build 4067
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #4067
  • e73808a5 on github
  • Prev Build on master (#4059)
  • Next Build on master (#4083)
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