New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

errors container #403

Closed
yegor256 opened this Issue Jul 16, 2018 · 20 comments

Comments

Projects
None yet
3 participants
@yegor256
Collaborator

yegor256 commented Jul 16, 2018

Let's accumulate all exceptions in a node in some in-memory container and make them visible via HTTP. This will help us detect issues in the network easily.

@yegor256 yegor256 self-assigned this Aug 6, 2018

@0crat 0crat added the scope label Aug 6, 2018

@0crat

This comment has been minimized.

Collaborator

0crat commented Aug 6, 2018

The job #403 assigned to @yegor256/z, here is why; the budget is 30 minutes, see §4; please, read §8 and §9; if the task is not clear, read this and this; we should be aware that @yegor256/z is on vacation; this ticket may be delayed; there will be no monetary reward for this job

yegor256 added a commit that referenced this issue Aug 6, 2018

yegor256 added a commit that referenced this issue Aug 6, 2018

@0crat

This comment has been minimized.

Collaborator

0crat commented Aug 6, 2018

Job gh:zold-io/zold#403 already assigned to @yegor256, can't assign to @yegor256

@0crat

This comment has been minimized.

Collaborator

0crat commented Aug 6, 2018

Bug was reported, see §29: +15 point(s) just awarded to @yegor256/z

@0crat

This comment has been minimized.

Collaborator

0crat commented Aug 6, 2018

Manual assignment of issues is discouraged, see §19: -5 point(s) just awarded to @yegor256/z

@0crat

This comment has been minimized.

Collaborator

0crat commented Aug 6, 2018

It is strongly discouraged to assign jobs to their creators, see §19: -15 point(s) just awarded to @yegor256/z

yegor256 added a commit that referenced this issue Aug 6, 2018

yegor256 added a commit that referenced this issue Aug 6, 2018

yegor256 added a commit that referenced this issue Aug 6, 2018

yegor256 added a commit that referenced this issue Aug 7, 2018

@yegor256

This comment has been minimized.

Collaborator

yegor256 commented Aug 7, 2018

@rultor release, tag is 0.14.29

@rultor

This comment has been minimized.

Collaborator

rultor commented Aug 7, 2018

@rultor release, tag is 0.14.29

@yegor256 OK, I will release it now. Please check the progress here

@yegor256

This comment has been minimized.

Collaborator

yegor256 commented Aug 7, 2018

@rultor stop

@rultor

This comment has been minimized.

Collaborator

rultor commented Aug 7, 2018

@rultor stop

@yegor256 OK, I'll try to stop current task.

@rultor

This comment has been minimized.

Collaborator

rultor commented Aug 7, 2018

@rultor stop

@yegor256 Sorry, I failed to stop the previous command, however it has the following result: Oops, I failed. You can see the full log here (spent 3min)

Fetching gem metadata from https://rubygems.org/............
Fetching version metadata from https://rubygems.org/...
Fetching dependency metadata from https://rubygems.org/..
Resolving dependencies.................
Using rake 12.3.1
\u001b[32mInstalling concurrent-ruby 1.0.5\u001b[0m
Using minitest 5.11.3
\u001b[32mInstalling thread_safe 0.3.6\u001b[0m
\u001b[32mInstalling builder 3.2.3\u001b[0m
\u001b[32mInstalling erubi 1.7.1\u001b[0m
Using mini_portile2 2.3.0
\u001b[32mInstalling crass 1.0.4\u001b[0m
\u001b[32mInstalling rack 2.0.5\u001b[0m
Using public_suffix 3.0.2
\u001b[32mInstalling ast 2.4.0\u001b[0m
\u001b[32mInstalling backports 3.11.3\u001b[0m
\u001b[32mInstalling json 1.8.6 with native extensions\u001b[0m
\u001b[32mInstalling docile 1.3.1\u001b[0m
\u001b[32mInstalling simplecov-html 0.10.2\u001b[0m
\u001b[32mInstalling url 0.3.2\u001b[0m
Using safe_yaml 1.0.4
\u001b[32mInstalling cucumber-tag_expressions 1.1.1\u001b[0m
\u001b[32mInstalling gherkin 5.1.0\u001b[0m
\u001b[32mInstalling cucumber-expressions 6.0.1\u001b[0m
\u001b[32mInstalling cucumber-wire 0.0.1\u001b[0m
\u001b[32mInstalling diff-lcs 1.3\u001b[0m
\u001b[32mInstalling multi_json 1.13.1\u001b[0m
\u001b[32mInstalling multi_test 0.1.2\u001b[0m
\u001b[32mInstalling differ 0.1.2\u001b[0m
\u001b[32mInstalling diffy 3.2.1\u001b[0m
\u001b[32mInstalling dry-equalizer 0.2.1\u001b[0m
\u001b[32mInstalling dry-inflector 0.1.2\u001b[0m
\u001b[32mInstalling ice_nine 0.11.2\u001b[0m
\u001b[32mInstalling get_process_mem 0.2.2\u001b[0m
\u001b[32mInstalling hashdiff 0.3.7\u001b[0m
\u001b[32mInstalling jaro_winkler 1.5.1 with native extensions\u001b[0m
\u001b[32mInstalling method_source 0.9.0\u001b[0m
\u001b[32mInstalling mustermann 1.0.2\u001b[0m
\u001b[32mInstalling openssl 2.1.1 with native extensions\u001b[0m
\u001b[32mInstalling parallel 1.12.1\u001b[0m
\u001b[32mInstalling powerpack 0.1.2\u001b[0m
\u001b[32mInstalling thor 0.20.0\u001b[0m
Using rainbow 3.0.0
\u001b[32mInstalling rspec-support 3.1.2\u001b[0m
\u001b[32mInstalling ruby-progressbar 1.9.0\u001b[0m
\u001b[32mInstalling unicode-display_width 1.4.0\u001b[0m
\u001b[32mInstalling semantic 1.6.1\u001b[0m
\u001b[32mInstalling sigdump 0.2.4\u001b[0m
\u001b[32mInstalling tilt 2.0.8\u001b[0m
\u001b[32mInstalling slop 4.6.2\u001b[0m
Using bundler 1.11.2
\u001b[32mInstalling i18n 1.0.1\u001b[0m
\u001b[32mInstalling dry-configurable 0.7.0\u001b[0m
\u001b[32mInstalling dry-core 0.4.7\u001b[0m
\u001b[32mInstalling tzinfo 1.2.5\u001b[0m
\u001b[32mInstalling nokogiri 1.8.4 with native extensions\u001b[0m
8e25b278ed1230e2bcea94364ad0471a276389829368a6e4a3f08e0c74c58513
Error response from daemon: Cannot kill container: 8e25b278ed1230e2bcea94364ad0471a276389829368a6e4a3f08e0c74c58513: Container 8e25b278ed1230e2bcea94364ad0471a276389829368a6e4a3f08e0c74c58513 is not running
container 8e25b278ed1230e2bcea94364ad0471a276389829368a6e4a3f08e0c74c58513 is dead
Tue Aug  7 08:12:43 CEST 2018

yegor256 added a commit that referenced this issue Aug 7, 2018

@yegor256

This comment has been minimized.

Collaborator

yegor256 commented Aug 7, 2018

@rultor release, tag is 0.14.29

@rultor

This comment has been minimized.

Collaborator

rultor commented Aug 7, 2018

@rultor release, tag is 0.14.29

@yegor256 OK, I will release it now. Please check the progress here

@yegor256

This comment has been minimized.

Collaborator

yegor256 commented Aug 7, 2018

@rultor stop

@rultor

This comment has been minimized.

Collaborator

rultor commented Aug 7, 2018

@rultor stop

@yegor256 OK, I'll try to stop current task.

@rultor

This comment has been minimized.

Collaborator

rultor commented Aug 7, 2018

@rultor stop

@yegor256 Sorry, I failed to stop the previous command, however it has the following result: Oops, I failed. You can see the full log here (spent 2hr)

\u001b[32mInstalling semantic 1.6.1\u001b[0m
\u001b[32mInstalling sigdump 0.2.4\u001b[0m
\u001b[32mInstalling tilt 2.0.8\u001b[0m
\u001b[32mInstalling slop 4.6.2\u001b[0m
Using bundler 1.11.2
\u001b[32mInstalling i18n 1.0.1\u001b[0m
\u001b[32mInstalling dry-configurable 0.7.0\u001b[0m
\u001b[32mInstalling dry-core 0.4.7\u001b[0m
\u001b[32mInstalling tzinfo 1.2.5\u001b[0m
\u001b[32mInstalling nokogiri 1.8.4 with native extensions\u001b[0m
\u001b[32mInstalling rack-test 1.1.0\u001b[0m
\u001b[32mInstalling rack-protection 2.0.3\u001b[0m
Using addressable 2.5.2
\u001b[32mInstalling parser 2.5.1.2\u001b[0m
\u001b[32mInstalling rdoc 4.2.0\u001b[0m
\u001b[32mInstalling simplecov 0.16.1\u001b[0m
\u001b[32mInstalling crack 0.4.3\u001b[0m
\u001b[32mInstalling cucumber-core 3.2.0\u001b[0m
\u001b[32mInstalling rspec-core 3.1.7\u001b[0m
\u001b[32mInstalling rspec-expectations 3.1.2\u001b[0m
\u001b[32mInstalling rspec-mocks 3.1.3\u001b[0m
\u001b[32mInstalling dry-container 0.6.0\u001b[0m
\u001b[32mInstalling activesupport 5.2.0\u001b[0m
\u001b[32mInstalling loofah 2.2.2\u001b[0m
\u001b[32mInstalling xcop 0.6\u001b[0m
\u001b[32mInstalling sinatra 2.0.3\u001b[0m
\u001b[32mInstalling rubocop 0.58.1\u001b[0m
\u001b[32mInstalling codecov 0.1.10\u001b[0m
\u001b[32mInstalling webmock 3.4.2\u001b[0m
\u001b[32mInstalling cucumber 3.1.2\u001b[0m
\u001b[32mInstalling dry-logic 0.4.2\u001b[0m
\u001b[32mInstalling rails-dom-testing 2.0.3\u001b[0m
\u001b[32mInstalling rails-html-sanitizer 1.0.4\u001b[0m
\u001b[32mInstalling rubocop-rspec 1.27.0\u001b[0m
\u001b[32mInstalling dry-types 0.13.2\u001b[0m
\u001b[32mInstalling actionview 5.2.0\u001b[0m
\u001b[32mInstalling dry-struct 0.5.0\u001b[0m
\u001b[32mInstalling actionpack 5.2.0\u001b[0m
Using zold 0.14.29 from source at `.`
\u001b[32mInstalling railties 5.2.0\u001b[0m
\u001b[32mInstalling rspec-rails 3.1.0\u001b[0m
\u001b[32mBundle complete! 6 Gemfile dependencies, 83 gems now installed.\u001b[0m
\u001b[32mUse `bundle show [gemname]` to see where a bundled gem is installed.\u001b[0m
\u001b[32mPost-install message from rdoc:\u001b[0m
Depending on your version of ruby, you may need to install ruby rdoc/ri data:

<= 1.8.6 : unsupported
 = 1.8.7 : gem install rdoc-data; rdoc-data --install
 = 1.9.1 : gem install rdoc-data; rdoc-data --install
>= 1.9.2 : nothing to do! Yay!
+ rake --quiet
Coverage report generated for Unit Tests to /home/r/repo/coverage. 871 / 2638 LOC (33.02%) covered.
Run options: --seed 2703

# Running:

\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[33mS\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[33mS\u001b[0m\u001b[33mS\u001b[0m\u001b[32m.\u001b[0m\u001b[33mS\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[33mS\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m7007244651f5df8db2e1f5b1006fca98c0cac57301922528150409723472c9e0
Error response from daemon: Cannot kill container: 7007244651f5df8db2e1f5b1006fca98c0cac57301922528150409723472c9e0: Container 7007244651f5df8db2e1f5b1006fca98c0cac57301922528150409723472c9e0 is not running
container 7007244651f5df8db2e1f5b1006fca98c0cac57301922528150409723472c9e0 is dead
Tue Aug  7 10:28:22 CEST 2018

yegor256 added a commit that referenced this issue Aug 10, 2018

yegor256 added a commit that referenced this issue Aug 10, 2018

@yegor256

This comment has been minimized.

Collaborator

yegor256 commented Aug 10, 2018

@rultor release, tag is 0.14.29

@rultor

This comment has been minimized.

Collaborator

rultor commented Aug 10, 2018

@rultor release, tag is 0.14.29

@yegor256 OK, I will release it now. Please check the progress here

@rultor

This comment has been minimized.

Collaborator

rultor commented Aug 10, 2018

@rultor release, tag is 0.14.29

@yegor256 Done! FYI, the full log is here (took me 10min)

@yegor256 yegor256 closed this Aug 11, 2018

@0crat 0crat removed the scope label Aug 11, 2018

@0crat

This comment has been minimized.

Collaborator

0crat commented Aug 11, 2018

Order was finished: +30 point(s) just awarded to @yegor256/z

@0crat

This comment has been minimized.

Collaborator

0crat commented Aug 11, 2018

The job #403 is now out of scope

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