Bake one HTML file / JSON section in one go

Hi -
I have a JSON file (e.g. content.json) with several sections (e.g. section1, section2, etc.) and I am trying to bake 1 HTML file per section in this JSON file. Is there a way to go through all sections in the JSON file in one go and bake the HTML files accordingly ?
Currently I am doing this “manually” in Gruntfile.js for each section (e.g. for section2) in the JSON file :
build: {
	options: {
		content: 'content.json',
		section: 'section2'
	},
	files: {
		'section2/index.html': 'template.html'
	}
}

Is this possible ? If not is there a workaround so that I don’t have to add a new block of code in Gruntfile.js each time I am adding a section ?
Thanks a lot.

Hey!
Have you taken a look the bake extra pages section? I think that should work for your use case.
Please let me know if you could apply this to your project.

Hi - Thanks a lot for your reply.
I could potentially apply that. The thing is, the JSON I am using is structured according to "sections", and not as an array. My understanding is that the _foreach statement in bake extra pages goes through items in an array, not through "sections". So I would require the same feature as in bake extra pages, but with the ability to go through "sections" instead of items in an array (e.g. a "mix" of _foreach and _section statement features).
Just to give you some background : I am using grunt-frontmatter to extract frontmatter from a list of markdown files, and it generates that JSON file with filenames as "sections" (so I have little control over how it is structured) :
{
“filename1”: {
"language": “fr”,
"name": “name1”,
"description": “description1”
},
“filename2”: {
"language": "fr",
"name": “name2”,
"description": “description2”
},
...
}
What do you think ? Thanks a lot in advance !

If the data you have is not matching the requirements grunt-bake has, you can transform the data by using a function for options.content:
options: {
    content: function() {
        var file = './data/content.json';
        var content = grunt.file.readJSON(file);

        return _.values(content); // e.g. http://underscorejs.org/#values
    }
},

You could also do some sorting and mixin the keys (filename1, filename2, ...) as a property so they become available in the templates:
return _.chain(content)
	.mapObject(function (section, filename) {
		return _.extend({}, section, {
			filename: filename
		});
	})
	.values()
	.sortBy('name')
	.value();

Thanks a lot ! I will look into your suggestions. Alternatively I will input my data directly in the required format for grunt-bake / bake extra pages.

Hope you found a suitable solution. I will close this issue, since it is not a feature or bug. But I will create one feature issue for supporting iteration over objects in _foreach


Add live link to readme.

Make sure the link link shows the different UI examples and also  can show or can redirect to the e-commerce shop example.

Fixed.


[Maestro 1.35.0] "Flow file does not exist" on the cloud

Describe the bug
When I run my tests (flows) locally no problem. All flows run to completion. However, when I run my flows on the cloud I get the error, "Flow file does not exist".
As I'm evaluating Maestro it'd be great if we can get this to work.
To Reproduce

Start the simulator for iPhone 11, iOS 16.2
Run  maestro cloud -e MODEL_OS=iphone11_ios16.2 --app-file=/Users/admin/Library/Developer/Xcode/DerivedData/FotoNotes-gdvlinqkxrimnleeioihcsasecfp/Build/Products/Debug-iphonesimulator/SiteCapture.app --flows=tests/

Actual behavior
Upload request failed (400): Syntax error: Failed to parse file: /./login/login-02.yml
Flow file does not exist: jar:file:///tmpFiles/workspaces/workflow3431492392982014347.zip!/./login/../../common/launch_app.yml
Expected behavior
The cloud should run the test flows I uploaded.
Screenshots

Screen recording: https://www.loom.com/share/e2330ae65d9f42b0a5f672a50afe3020?sid=32811858-ccb1-479c-9e68-12f1689c6aa9
Environment information (please complete the following information):

Maestro version 1.35.0
Platform: iOS 16.2
Framework: Native iOS
Device model and OS version: [e.g. iPhone6]
Simulator: iPhone 11, iOS 16.2
Host: Mac M1

Workspace (if applicable)
Please share your workspace with Flow files and application binary if you are able to do so as that greatly helps in reproduction efforts.
sitecapture.zip
Bugreport output (if applicable)
The zip files created when maestro bugreport can be uploaded here as well if applicable.
Additional context
Add any other context about the problem here.

This issue is resolved.

@bchow68 Could you please explain how was this solved?

@Hosam-hsm You can read about it in Slack. https://mobile-dev-inc.slack.com/archives/C05EVEUTKRP/p1705868719729869

@bchow68 @Hosam-hsm having the exact same issue with Android, would you mind sharing how you guys fixed it?


Deck 0.6.0 error retrieve workspace during sync action

HI,
we noticed into deck 0.6.0 an issue during the sync operation, the workspace hasn't been recognized from the APIs but it's present. The output is:
# deck sync --kong-addr http://admin.test.local :8080 --state kong-internal.yml --verbose 1 --parallelism 1

GET /workspace/workspace-test HTTP/1.1
Host: admin.test.local :8080
User-Agent: Go-http-client/1.1
Accept-Encoding: gzip

HTTP/1.1 404 Not Found
Content-Length: 23
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: http://admin.test.local
Connection: keep-alive
Content-Type: application/json; charset=utf-8
Date: Mon, 04 Nov 2019 15:10:11 GMT
Server: kong/0.35-3-enterprise-edition
Vary: Origin

{"message":"Not found"}
Error: workspace 'workspace-test' does not exist in Kong, please create it before running decK.

The error is related to a wrong API call to "/workspace" instead "/workspaces/".
Marcello

Confirmed. Will be fixed with v0.6.1


--input --output-dir cannot use a path containing Chinese characters, otherwise it cannot be saved successfully.

--input --output-dir cannot use a path containing Chinese characters, otherwise it cannot be saved successfully.
--input --output-dir The file name of the image is in Chinese, and it cannot be saved successfully. Click on download and it will prompt that the save was successful, but it is not included in the saved path. If you change it to an English path and image name, there will be no problem. May I ask why?

Same as https://github.com/Sanster/lama-cleaner/issues/265


No documentation for "widgetStyleSettings" property

The page includes a code snippet for sdk.renderWidget where it passes an object with the property widgetStyleSettings but there is no documentation for what that that value is or how to use it.
var widget = sdk.renderWidget('<widgettype>', {
        container: 'flowDiv',
        flowsSettings: {},
        templatesSettings: {},
        approvalCenterSettings: {},
        widgetStyleSettings: {}
});

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: fac3ad92-eb8f-554a-5de3-14c430e594aa
Version Independent ID: fab1ceb3-5110-4452-0a0d-99346cc31230
Content: Integrate Power Automate with websites and apps - Power Automate
Content Source: articles/developer/embed-flow-dev.md
Service: power-automate
Sub-service: developer
GitHub Login: @MSFTMan
Microsoft Alias: Deonhe

@hoovercj Thanks for using Power Automate. This is an internal class, which we do not document. Thank you.

Perhaps the code snippet should be updated then to remove the internal
property, then? This is public documentation so it is confusing if there is
a property there with no documentation, especially because the line above
says

"Be sure to provide the widget type and corresponding settings".

var widget = sdk.renderWidget('<widgettype>', {
        container: 'flowDiv',
        flowsSettings: {},
        templatesSettings: {},
        approvalCenterSettings: {},
-        widgetStyleSettings: {}
});

On Thu, Apr 14, 2022, 06:22 Deon Herbert @.***> wrote:

Closed #695
https://github.com/MicrosoftDocs/power-automate-docs/issues/695.
—
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/power-automate-docs/issues/695#event-6431717899,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAWR65KWESUPH3LM6ZL42SDVE6MO7ANCNFSM5RCATZZA
.
You are receiving this because you were mentioned.Message ID:
@.***
.com>


CU-m9cde9: New matching market - phase 1

In phase 1 we won't support the single treasury, but will simply replace the existing third-party OTC market contract with our own internally written one.

Task linked: CU-m9cde9 Write custom Matching Market


Views for user route

Geraldine and Hanna will do pair programming

[x] sign up form and post request

[x] edit form and put route request

Sign up form is built and can make a http post request to the server. Will do a password confirm check and alert the user if entered passwords did not match.

User can change username and/or password (separate http request to one patch route). Success and error messages will be displayed. - session data not integrated yet

User can delete profile - basic functionality exists, will implement further functionality once login works

@j-hha User login up and working

@Moraleg @dnialwill User now as to log in to be able to update profile information or delete profile, will work on giving user better feedback for sign up next (username already taken, etc)


Script error spamming error log

This error is created multiple times a second.
[00:15:03][jomini_script_system.cpp:208]: Script system error!
Error: Invalid left side during comparison 'compare_value'
Script location: file: common/casus_belli_types/00_T4N_tributary_war.txt line: 131

scope:attacker.tier >= scope:defender.primary_title.tier
will fix this today along with cultural groups remnant in chracter interactions

Fixed


Added launchprocess.sh and relevant q wrapper function for launching …

…processes in the cloud
The launchprocess.sh script:

Runs a TorQ process in the background on the same host
Can take any command line options for a TorQ process
Requires at least procname and proctype to be passed
Provides defaults for any parameters not passed
Starts logging the output of the process as torq.sh does
Uses exit codes as explained in the comments

Hi Jonathon,
Hope you had a nice Christmas break! First of all, thanks for the tip on skype regarding the TorQ on homer thing, but I was off on leave before I got your message unfortunately.
Anyway I'm writing these unit tests and the first case of launching a process with lots of cmd line args has gone fine, but I've run into a bit of an issue in the second case. In this case I'm trying to launch a process with minimal cmd line args, to test the defaulting. This means that the port is defaulted to 0W, and is randomly selected.
As far as I can see, this presents a difficulty, as I need to connect to the process to check the command line parameters passed, but I don't see how to do this without knowing the port number. For the moment I'm trying to search through all possible port numbers in the range 32768-60999 but I was wondering if there were maybe another way that I'm missing. No worries if not, I think my method will work, it just seems a bit long winded.
Thanks,
Callum

From: Jonathon McMurray @.>
Sent: 17 December 2021 12:31
To: AquaQAnalytics/TorQ @.>
Cc: Callum Dempsey @.>; Assign @.>
Subject: Re: [AquaQAnalytics/TorQ] Added launchprocess.sh and relevant q wrapper function for launching … (PR #394)
@jonathonmcmurray commented on this pull request.

In code/common/cloudutils.qhttps://github.com/AquaQAnalytics/TorQ/pull/394#discussion_r771359074:

@@ -0,0 +1,41 @@

+/a function to execute system commands and return a log message depending on the resulting exit code:
+/used for both launchprocess.sh and killprocess.sh
+syscomm:{[params;cmd]

/params is (i) a dictionary if syscomm has been called by launch, and (ii) a string if it has been called by killproc

/cmd is the command to be executed, as a string

prevexitcode:first "I"$system cmd,"; echo $?";

$[lok:99h=type params;[id:launchprocess;pname:params[procname]];[id:`killprocess;pname:params]];

I think it's a little clearer to do this as two conditionals:
⬇ Suggested change

$[lok:99h=type params;[id:launchprocess;pname:params[procname]];[id:`killprocess;pname:params]];

id:$[lok:99h=type params;launchprocess;killprocess];

pname:$[lok;params`procname;params];

IMO the code-block-within-$ syntax gets confusing very quickly and this just makes it a little clearer at a glance where these two variables are being defined
—
Reply to this email directly, view it on GitHubhttps://github.com/AquaQAnalytics/TorQ/pull/394#pullrequestreview-835181299, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AUX2GEGZIZGY75RN2S4GXQDURMUR3ANCNFSM5IL4X47Q.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you were assigned.Message ID: @.***>
This email, its contents and any files attached are a confidential communication and are intended only for the named addressees indicated in the message.
If you are not the named addressee or if you have received this email in error, you may not, without the consent of AquaQ Analytics, copy, use or rely on any information or attachments in any way. Please notify the sender by return email and delete it from your email system.
Unless separately agreed, AquaQ Analytics does not accept any responsibility for the accuracy or completeness of the contents of this email or its attachments. Please note that any views, opinion or advice contained in this communication are those of the sending individual and not those of AquaQ Analytics and AquaQ Analytics shall have no liability whatsoever in relation to this communication (or its content) unless separately agreed.
This e-mail message is intended to be received only by persons entitled to receive the confidential information it may contain. E-mail messages to clients of AquaQ Analytics may contain information that is confidential and legally privileged. Please do not read, copy, forward, or store this message unless you are an intended recipient of it. If you have received this message in error, please forward it to the sender and delete it completely from your computer system.


cxx packaging job should be less frequent

@staticfloat I'd take a stab at this myself but would probably miss a few places - right now these builds occupy the packaging buildbot for a while, since they do make -C deps distclean-llvm every time. Probably makes sense to do these one or a handful of times a day rather than on every successful build. Honestly all the other nightlies could probably be made less frequent too, though the immediate feedback is kinda neat. Depends whether the S3 space is burning a hole in anyone's pocket. I think it's a little more useful to archive the same total space worth of nightlies going further back rather than more frequent.

The way we're doing it right now is keeping the last month of anything in the julianightlies bucket, but I agree that it's a good idea to cut down on the number of jobs.  I'm changing most of the "nightlies" to run every 12 hours instead of every 8, and the cxx build will become one of those.  I'm not sure keeping more than a months is worthwhile, what do you think?

It can occasionally help in getting a quick start and end point for bisecting, but you usually have to go to a source build to get all the way down to a single commit anyway. Needing to go to a source build for further-back bisection isn't too bad.


Shell script symlink broken

Having an issue on a shell script that works fine on a mac or linux machine. The purpose of the script is to create symlinks to my home directory
Expected results - Symlinks should exists in my home directory
Actual results - Symlinks are created but the files just contain the test of the target directory

Your Windows build number

#!/usr/bin/env bash

DOTFILES=$HOME/.dotfiles

echo -e "\nCreating symlinks"
echo "=============================="
linkables=$( find -H "$DOTFILES" -maxdepth 3 -name '*.symlink' )
for file in $linkables ; do
    target="$HOME/.$( basename $file '.symlink' )"
    if [ -e $target ]; then
        echo "~${target#$HOME} already exists... Skipping."
    else
        echo "Creating symlink for $file"
        echo "Target  for $target"
        ln -sf $file $target
    fi
done

Thoughts?

@jrock2004 I do not believe symlinks created via WSL have ever resulted in Windows style symlinks on the Windows side. On my build 14955, and previous builds I've tested, symlinks via bash.exe work perfectly while inside that environment.
In other words I do not believe there is any intent at this time to mix the two systems; Windows and Linux. I do not speak for Microsoft but I remember reading this same explanation being given for a similar issue on this github repo.
Linux symlinks only work while in the Linux environment.
Windows 10 symlinks work quite well and can be a replacement if needed. The command is 'mklink' via the command prompt.

I am in the Linux environment and not in the Windows one. This sh script is being ran in the bash.exe app.

@jrock2004 The screen shot you included was from VSCode was it not? What happens when you run these commands all within bash.exe:
mkdir test
cd test
echo test > A
ln -sf A B
cat B

Yes that was just to show the code, I am not running these in Windows. As far as your test it worked. So let me explain in better detail what I did

I cloned my dotfiles project to ~/.dotfiles   [https://github.com/jrock2004/dotfiles]
I CD into the directory and switched to the bash-on-windows branch
Then I ran ./install.sh

I then cat one of the files I symlinked and it shows what was screenshotted in a comment above

Ok, I see what is going on. The symlink is working, but when I view the symlink file in Windows it shows me the path

Good


Method declarations now use custom decorators

For #196
The following code
https://github.com/Perryvw/TypescriptToLua/blob/50e6cb59691daff5dad40613fca332e78eaad754/src/Transpiler.ts#L688
Only picks up function declarations, not method declarations.
Adding || tsHelper.findFirstNodeAbove(node, ts.isMethodDeclaration) to the end allows it to pick up static and dynamic methods as well.
This allows the !TupleReturn decorator to work on class methods

Thanks for the info @lolleko! I've added some tests to https://github.com/Perryvw/TypescriptToLua/blob/master/test/unit/tuples.spec.ts similar to the example in #196


Simplify sockopts

Please take a look https://github.com/9seconds/mtg/issues/208, https://github.com/9seconds/mtg/issues/220 and https://github.com/9seconds/mtg/issues/229
From early days mtg was not using TCP keepalive in a favor of its own "connection aborter" and allowing to tune buffer size. This was made with a purpose: I didn't find TCP keepalive to work as I wanted and we all spent so many time to find out the best buffer size so I've even made it configurable. Right now both of them look redundand for me and moreover, complexifies everything a lot. They are hackish.
This PR is an attempt to start wiping them out and I hope, this will also help us to achieve the better performance. I'm going to test it out in various conditions (fortunately or not, I'm going to connect to many different networks in forecoming weeks) to see how it performs and behaves. If I won't find any problem, I'll merge.
Any assistance or testing is also appreciated.

Codecov Report

Merging #230 (ca77157) into master (bae5407) will increase coverage by 0.22%.
The diff coverage is 43.75%.

@@            Coverage Diff             @@
##           master     #230      +/-   ##
==========================================
+ Coverage   84.20%   84.43%   +0.22%
==========================================
  Files          68       66       -2
  Lines        1868     1837      -31
==========================================
- Hits         1573     1551      -22
+ Misses        210      203       -7
+ Partials       85       83       -2

Impacted Files
Coverage Δ

internal/config/config.go
36.36% <ø> (ø)

internal/config/parse.go
84.61% <ø> (ø)

internal/utils/net_listener.go
0.00% <0.00%> (ø)

mtglib/proxy.go
66.66% <ø> (-0.62%)
:arrow_down:

mtglib/proxy_opts.go
88.88% <ø> (+2.22%)
:arrow_up:

network/sockopts_unix.go
50.00% <ø> (ø)

network/sockopts.go
21.42% <14.28%> (+3.24%)
:arrow_up:

network/default.go
81.81% <50.00%> (-3.37%)
:arrow_down:

mtglib/internal/relay/pools.go
100.00% <100.00%> (ø)

mtglib/internal/relay/relay.go
100.00% <100.00%> (ø)

... and 1 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update bae5407...ca77157. Read the comment docs.

I'm trying to test this PR with daily usage.

With this PR, the performance is much better now.
Legacy
mtg is slower than official MTProxy about 20%, official version 320ms, mtg 390 ms
Download speed
with the same server and same video resource.
official version 3.0M/s, mtg 2.5M/s, also about 20% slower.

Thanks. Seems we are on the right track.

@EkkoG i'm going to tryout a couple of other options. I'm curious about your testing methodology, would you mind to share how you test a throughput?

Yet another big update. Seems I've made a couple of other improvements, that improved performance a lot. At least, first results are encouraging.


Caddy 2 port

Is a port of loginsrv for Caddy 2 planned?
Related discussion:
Caddy JWT plugin - https://github.com/BTBurke/caddy-jwt/issues/57
Related module in v2:
https://github.com/caddyserver/caddy/tree/v2/modules/caddyhttp/caddyauth

We did not investigated in that, so far ..

(Subscribing to this issue)
Let me know if you have any questions; see also this comment by @roblabla

https://github.com/roblabla/loginsrv/tree/caddy2
I'll PR this fork when it's in a more ready state. I need to make sure the tests pass, fix the caddy2 folder's README, and make a demo.

@roblabla looks pretty great. Now that Caddy 2.0 is at r.c. 3 and looking to be released soon, how much do you have left? Anything we can help with?

Same question. Anything we can help with?

I believe these efforts have been combined into: https://github.com/greenpau/caddy-auth-jwt


Feature/test framework

see README

TODOs

[ ] More documentation

[ ] Replace line method doc
[ ] Tests methods

[ ] Implements tests to validate basic TunaByte operations (replace, overwrite, insert...)
-> This will allow use to have a database of usecase to better understand the apply process
[ ] Document special case
[ ] Improve setup for external project

All tests are green, some doc are missing but this could be merged ftm.
Before merging it could be great to compare bytecode generated for mixins before / after this release


handle authentication for users

userId should be saved in the database
only authenticated users can edit in the database

added three methods of authentication:

github
google
facebook

Will see if this is sufficient and if users are inclined to log in through these methods


Update comparison component

Can we make images clickable with a link please.
Also match font of titles below images with rest of the website and remove bold.
Check so on mobile it works/shows the same way as logos :)

A bit of a tweak still needed:

more space after sub-text
all founder names in 2 rows

A bit of a tweak still needed:

more space after sub-text
all founder names in 2 rows


failed to run api.py with gpu

I am trying to host service for face attribute analysis. To accelerate the inference. I installed tensorflow-gpu==2.5.0 instead of tensorflow. While the inference is still running on CPU, which is pretty slow. When processing request, the cpu usage is high and gpu usage displayed with nvidia-smi is none. Any suggestions? @serengil

Running pip install deepface will install regular tensorflow because it is a prerequisite. You should run "pip install deepface --no-deps" to discard the installation of regular tensorflow.
How did you install deepface?
Please uninstall tensorflow: pip uninstall tensorflow
Install tensorflow gpu: pip install tensorflow-gpu
Install deepface with no dependencies: pip install deepface --no-deps

Thanks for reply. I already fixed this issue. The problem is that i installed tensorflow-gpu without cudnn. As a result, I can succeed import tensorflow but no gpu device was detected. So I installed cudnn and double-check with device_lib.list_local_devices(). Now it is all good!

I have tried to install tensorflow-gpu this way, but the install of the retinaface package is unsuccessful.
(Could not find a version that satisfies the requirement tensorflow==2.1.0)
Any ides or suggestion?
Thanks!


PHP: fixed phpunit 8 warnings

put all required parameters before optional parameters.
This is one of clean up tasks for migrating to PHPUnit 8.

@stanley-cheung

May I ask a quick question about backwards compatibility with respect to this; I see that it resolves a PHP8 issue, but this also causes any previous usage that's not locked to a minor version to break upon running a package update. Is it the case that clients should require explicit gRPC versions rather than trusting semver to not cause breaking changes? (see above submitted PR for a 3rd-party library which this change breaks) Thanks!

Sorry for the breakage of your library, interceptor API is still experimental and subject to change, we try to maintain the backwards compatibility however it's not practical that we bump gRPC to 2.0 because of this change.


Use N3.Store in RDF Reducer

The RDF reducer uses a N3.Writer to add triples  in order to display an alert with the serialized graph. The N3 Store has the graph in memory and will likely be easier to post to the backend.
Will need to generate multiple serializations with a N3 writer based the graph(s) in the store.

Closing; in master using rdf-ext for graph creation and serialization.


[UBS user.Order. Step 1] Bonuses calculation provides incorrect after changing the number of services and clicking the "Так"/ "Ні" radio button of bonuses choosing

Environment:
Windows 10 Home (Version 22H2)
Chrome version 108.0.5359.71
MacOS version 12.6.1 (21G217)
Chromе version 107.0.5304.110
Reproducible: always
Build found: 05/01/2023
Preconditions

The registered user is logged in
The user has filled all needed fields in 1 step
The user used bonuses and certificates for full covering payment of the order

Steps to reproduce

The user changes a number of services by pickers (adding more services in the order)
The user chooses "Ні" in adding bonuses and chooses "Так"
Pay attention to the calculation of bonuses.

Actual result
Bonuses calculation provides incorrect after changing the number of services and clicking the "Так"/ "Ні" radio button of bonuses choosing
Expected result
Bonuses calculation provides correctly after changing the number of services and clicking the "Так"/ "Ні" radio button of bonuses choosing
User story and test case links
E.g.: "User story #3478
Labels to be added
"Bug", Priority ("pri: medium"), Severity ("severity:minor"), Type ("Functional")
https://user-images.githubusercontent.com/110603507/210769984-90f7bb11-9fef-479b-aa5a-d524dd81a65a.mp4

Can not reproduce


Rancher loses hosts provisioned through the amazonec2 machine-driver

I've added hosts to Cattle Environments through the amazonec2 machine-driver. Some time yesterday all those hosts simply disappeared from Rancher, although they are still up and running (the same thing happened when I upgraded from 1.5.4 to 1.5.5 - all hosts that where provisioned through ec2 where explicitly deleted, at that time I could even see it in the server logs - but maybe that is a different issue).
Here is what I could extract from the rancher agent logs on one of the affected instances:
{"log":"time=\"2017-04-24T09:41:33Z\" level=info msg=\"Received event: Name: storage.volume.remove, Event Id: d973a4ff-14a0-49ec-865f-ceb5b41ebd17, Resource Id: 1vspm50489\" \n","stream":"stdout","time":"2017-04-24T09:41:33.715251823Z"}
{"log":"time=\"2017-04-24T09:41:33Z\" level=info msg=\"rancher id [1vspm50489]: Volume with name [] has been removed\" \n","stream":"stdout","time":"2017-04-24T09:41:33.776143213Z"}
{"log":"time=\"2017-04-24T09:41:33Z\" level=info msg=\"Reply: d973a4ff-14a0-49ec-865f-ceb5b41ebd17, storage.volume.remove, 1vspm50489:volumeStoragePoolMap\" \n","stream":"stdout","time":"2017-04-24T09:41:33.776160578Z"}
{"log":"time=\"2017-04-24T09:41:40Z\" level=error msg=\"Error processing event \u0026events.Message{Status:\\\"die\\\", ID:\\\"14f70c146d458212a2edc13acd6ca7695af8ff1567ff3b58c44c86095a87b732\\\", From:\\\"rancher/scheduler:v0.7.5\\\", Type:\\\"container\\\", Action:\\\"die\\\", Actor:events.Actor{ID:\\\"14f70c146d458212a2edc13acd6ca7695af8ff1567ff3b58c44c86095a87b732\\\", Attributes:map[string]string{\\\"io.rancher.cni.wait\\\":\\\"true\\\", \\\"io.rancher.container.name\\\":\\\"scheduler-scheduler-1\\\", \\\"io.rancher.container.uuid\\\":\\\"65e331f0-8e7a-4e52-8cb6-28098b7ccc12\\\", \\\"io.rancher.project.name\\\":\\\"scheduler\\\", \\\"io.rancher.service.deployment.unit\\\":\\\"22aebded-3f7a-4ac1-b0ab-5df98ee650d9\\\", \\\"io.rancher.stack.name\\\":\\\"scheduler\\\", \\\"io.rancher.cni.network\\\":\\\"ipsec\\\", \\\"io.rancher.container.agent_service.scheduling\\\":\\\"true\\\", \\\"io.rancher.container.mac_address\\\":\\\"02:03:a9:35:e4:61\\\", \\\"io.rancher.service.hash\\\":\\\"d05f08b6dfa096bf0b958a5f24699a5c2a415037\\\", \\\"io.rancher.service.launch.config\\\":\\\"io.rancher.service.primary.launch.config\\\", \\\"io.rancher.stack_service.name\\\":\\\"scheduler/scheduler\\\", \\\"image\\\":\\\"rancher/scheduler:v0.7.5\\\", \\\"io.rancher.container.ip\\\":\\\"<IP_ADDRESS>/16\\\", \\\"io.rancher.container.system\\\":\\\"true\\\", \\\"io.rancher.project_service.name\\\":\\\"scheduler/scheduler\\\", \\\"exitCode\\\":\\\"0\\\", \\\"io.rancher.container.create_agent\\\":\\\"true\\\", \\\"name\\\":\\\"r-scheduler-scheduler-1-65e331f0\\\", \\\"io.rancher.container.agent_id\\\":\\\"4061\\\"}}, Time:1493026899, TimeNano:1493026899985545970}. Error: Bad response statusCode [401]. Status [401 Unauthorized]. Body: [code=Unauthorized, message=Unauthorized, baseType=error] from [https://.../v1/containerevents]\" \n","stream":"stdout","time":"2017-04-24T09:41:40.049111167Z"}
{"log":"time=\"2017-04-24T09:41:40Z\" level=error msg=\"Error processing event \u0026events.Message{Status:\\\"die\\\", ID:\\\"1595ab2baa8f1e793f20bf3263fdf87b9b05f8586156486bb9259ed770879454\\\", From:\\\"rancher/metadata:v0.9.1\\\", Type:\\\"container\\\", Action:\\\"die\\\", Actor:events.Actor{ID:\\\"1595ab2baa8f1e793f20bf3263fdf87b9b05f8586156486bb9259ed770879454\\\", Attributes:map[string]string{\\\"io.rancher.container.agent_service.metadata\\\":\\\"true\\\", \\\"io.rancher.container.name\\\":\\\"network-services-metadata-2\\\", \\\"io.rancher.container.system\\\":\\\"true\\\", \\\"io.rancher.container.uuid\\\":\\\"0ca56136-e5f1-486c-b62e-e86c99fd35e1\\\", \\\"io.rancher.stack.name\\\":\\\"network-services\\\", \\\"io.rancher.stack_service.name\\\":\\\"network-services/metadata\\\", \\\"io.rancher.container.mac_address\\\":\\\"02:9a:8d:c9:fb:e5\\\", \\\"io.rancher.service.requested.host.id\\\":\\\"15\\\", \\\"name\\\":\\\"r-network-services-metadata-2-0ca56136\\\", \\\"io.rancher.service.launch.config\\\":\\\"io.rancher.service.primary.launch.config\\\", \\\"io.rancher.sidekicks\\\":\\\"dns\\\", \\\"exitCode\\\":\\\"2\\\", \\\"image\\\":\\\"rancher/metadata:v0.9.1\\\", \\\"io.rancher.container.agent_id\\\":\\\"4037\\\", \\\"io.rancher.container.create_agent\\\":\\\"true\\\", \\\"io.rancher.project.name\\\":\\\"network-services\\\", \\\"io.rancher.project_service.name\\\":\\\"network-services/metadata\\\", \\\"io.rancher.scheduler.global\\\":\\\"true\\\", \\\"io.rancher.service.deployment.unit\\\":\\\"d12064d2-628e-4aae-a112-dd30f777eb8f\\\", \\\"io.rancher.service.hash\\\":\\\"336752dab7129867b939771e92f145deb2b4fe98\\\"}}, Time:1493026899, TimeNano:1493026899971594194}. Error: Bad response statusCode [401]. Status [401 Unauthorized]. Body: [code=Unauthorized, message=Unauthorized, baseType=error] from [https://.../v1/containerevents]\" \n","stream":"stdout","time":"2017-04-24T09:41:40.083088865Z"}
{"log":"ERROR: Credentials are no longer valid, please re-register this agent\n","stream":"stderr","time":"2017-04-24T21:23:53.987966895Z"}
{"log":"ERROR: Credentials are no longer valid, please re-register this agent\n","stream":"stderr","time":"2017-04-24T21:23:59.235014513Z"}
{"log":"ERROR: Credentials are no longer valid, please re-register this agent\n","stream":"stderr","time":"2017-04-24T21:24:04.484874389Z"}
{"log":"ERROR: Credentials are no longer valid, please re-register this agent\n","stream":"stderr","time":"2017-04-24T21:24:09.733866028Z"}
{"log":"ERROR: Credentials are no longer valid, please re-register this agent\n","stream":"stderr","time":"2017-04-24T21:24:14.986912703Z"}
{"log":"ERROR: Credentials are no longer valid, please re-register this agent\n","stream":"stderr","time":"2017-04-24T21:24:20.230808724Z"}
{"log":"ERROR: Credentials are no longer valid, please re-register this agent\n","stream":"stderr","time":"2017-04-24T21:24:25.476187596Z"}
{"log":"ERROR: Credentials are no longer valid, please re-register this agent\n","stream":"stderr","time":"2017-04-24T21:24:30.723122478Z"}
{"log":"ERROR: Credentials are no longer valid, please re-register this agent\n","stream":"stderr","time":"2017-04-24T21:24:35.968361669Z"}
...

After that, the agent just continues to spam the same error message as above.
I don't know why the agent lost connection. But even given that as a fact, the host should not simply disappear from rancher. I would at least expect it to be displayed as disconnected.
Here's what's in the server logs around that time:
{"log":"\u0009at org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWithContext(DefaultManagedContext.java:52) [cattle-framework-managed-context-0.5.0-SNAPSHOT.jar:na]\n","stream":"stdout","time":"2017-04-24T09:19:29.637157881Z"}
{"log":"\u0009at org.apache.cloudstack.managed.context.ManagedContextRunnable.run(ManagedContextRunnable.java:46) [cattle-framework-managed-context-0.5.0-SNAPSHOT.jar:na]\n","stream":"stdout","time":"2017-04-24T09:19:29.637160973Z"}
{"log":"\u0009at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_72]\n","stream":"stdout","time":"2017-04-24T09:19:29.63716396Z"}
{"log":"\u0009at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_72]\n","stream":"stdout","time":"2017-04-24T09:19:29.637166819Z"}
{"log":"\u0009at java.lang.Thread.run(Thread.java:745) [na:1.8.0_72]\n","stream":"stdout","time":"2017-04-24T09:19:29.637169668Z"}
{"log":"\n","stream":"stdout","time":"2017-04-24T09:19:29.637172421Z"}
{"log":"time=\"2017-04-24T09:21:28Z\" level=info msg=\"Shutting down backend 1133da4b-1d80-46e7-a0a4-7b89dc6338e3. Connection closed because: websocket: close 1006 unexpected EOF.\" \n","stream":"stderr","time":"2017-04-24T09:21:28.793320792Z"}
{"log":"time=\"2017-04-24T09:21:28Z\" level=info msg=\"Removed backend. Key: 1133da4b-1d80-46e7-a0a4-7b89dc6338e3. Session ID e0826e10-9723-4ed1-a806-7fa670db1bd5 .\" \n","stream":"stderr","time":"2017-04-24T09:21:28.793418209Z"}
{"log":"time=\"2017-04-24T09:21:38Z\" level=info msg=\"Shutting down backend c070517e-ecdf-45ef-a33f-be545896e640. Connection closed because: websocket: close 1006 unexpected EOF.\" \n","stream":"stderr","time":"2017-04-24T09:21:38.244079148Z"}
{"log":"time=\"2017-04-24T09:21:38Z\" level=info msg=\"Removed backend. Key: c070517e-ecdf-45ef-a33f-be545896e640. Session ID 89bb3019-6e6e-47d2-82f1-fcc6ee603301 .\" \n","stream":"stderr","time":"2017-04-24T09:21:38.244168185Z"}
{"log":"2017-04-24 09:21:43,646 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4030] count [3] \n","stream":"stdout","time":"2017-04-24T09:21:43.646929517Z"}
{"log":"2017-04-24 09:21:48,647 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4030] count [4] \n","stream":"stdout","time":"2017-04-24T09:21:48.647871473Z"}
{"log":"time=\"2017-04-24T09:21:53Z\" level=info msg=\"Shutting down backend 0048f45d-c73f-4930-b007-5586c2e3d621. Connection closed because: websocket: close 1006 unexpected EOF.\" \n","stream":"stderr","time":"2017-04-24T09:21:53.162480923Z"}
{"log":"time=\"2017-04-24T09:21:53Z\" level=info msg=\"Removed backend. Key: 0048f45d-c73f-4930-b007-5586c2e3d621. Session ID 9f54f740-b000-43f0-a134-aae61d0f99d8 .\" \n","stream":"stderr","time":"2017-04-24T09:21:53.162557008Z"}
{"log":"time=\"2017-04-24T09:21:53Z\" level=info msg=\"Shutting down backend 7ce23649-5dab-49c8-befa-e892d5eedddd. Connection closed because: websocket: close 1006 unexpected EOF.\" \n","stream":"stderr","time":"2017-04-24T09:21:53.380640087Z"}
{"log":"time=\"2017-04-24T09:21:53Z\" level=info msg=\"Removed backend. Key: 7ce23649-5dab-49c8-befa-e892d5eedddd. Session ID 041d6325-55c8-4899-836c-30596e9b70a3 .\" \n","stream":"stderr","time":"2017-04-24T09:21:53.380716908Z"}
{"log":"2017-04-24 09:21:53,648 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [2] count [3] \n","stream":"stdout","time":"2017-04-24T09:21:53.648877852Z"}
{"log":"2017-04-24 09:21:53,648 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [57] count [3] \n","stream":"stdout","time":"2017-04-24T09:21:53.64959035Z"}
{"log":"2017-04-24 09:21:53,648 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4012] count [3] \n","stream":"stdout","time":"2017-04-24T09:21:53.64959915Z"}
{"log":"2017-04-24 09:21:53,648 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4030] count [5] \n","stream":"stdout","time":"2017-04-24T09:21:53.649603054Z"}
{"log":"2017-04-24 09:21:58,649 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [2] count [4] \n","stream":"stdout","time":"2017-04-24T09:21:58.650312649Z"}
{"log":"2017-04-24 09:21:58,649 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [3] count [3] \n","stream":"stdout","time":"2017-04-24T09:21:58.651068802Z"}
{"log":"2017-04-24 09:21:58,649 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [57] count [4] \n","stream":"stdout","time":"2017-04-24T09:21:58.651077165Z"}
{"log":"2017-04-24 09:21:58,649 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4012] count [4] \n","stream":"stdout","time":"2017-04-24T09:21:58.651080881Z"}
{"log":"2017-04-24 09:21:58,649 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4030] count [6] \n","stream":"stdout","time":"2017-04-24T09:21:58.651086123Z"}
{"log":"2017-04-24 09:21:58,650 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Scheduling reconnect for [4030] \n","stream":"stdout","time":"2017-04-24T09:21:58.651241317Z"}
{"log":"2017-04-24 09:22:03,725 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [2] count [5] \n","stream":"stdout","time":"2017-04-24T09:22:03.726435698Z"}
{"log":"2017-04-24 09:22:03,726 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [3] count [4] \n","stream":"stdout","time":"2017-04-24T09:22:03.72956153Z"}
{"log":"2017-04-24 09:22:03,726 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [57] count [5] \n","stream":"stdout","time":"2017-04-24T09:22:03.729572193Z"}
{"log":"2017-04-24 09:22:03,726 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4012] count [5] \n","stream":"stdout","time":"2017-04-24T09:22:03.729576204Z"}
{"log":"2017-04-24 09:22:03,726 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4030] count [7] \n","stream":"stdout","time":"2017-04-24T09:22:03.729579323Z"}
{"log":"time=\"2017-04-24T09:22:08Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/1133da4b-1d80-46e7-a0a4-7b89dc6338e3/certs\" \n","stream":"stderr","time":"2017-04-24T09:22:08.602038642Z"}
{"log":"time=\"2017-04-24T09:22:08Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/1133da4b-1d80-46e7-a0a4-7b89dc6338e3/certs/ca-key.pem\" \n","stream":"stderr","time":"2017-04-24T09:22:08.602179018Z"}
{"log":"time=\"2017-04-24T09:22:08Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/1133da4b-1d80-46e7-a0a4-7b89dc6338e3/certs/ca.pem\" \n","stream":"stderr","time":"2017-04-24T09:22:08.602294492Z"}
{"log":"time=\"2017-04-24T09:22:08Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/1133da4b-1d80-46e7-a0a4-7b89dc6338e3/certs/cert.pem\" \n","stream":"stderr","time":"2017-04-24T09:22:08.602434493Z"}
{"log":"time=\"2017-04-24T09:22:08Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/1133da4b-1d80-46e7-a0a4-7b89dc6338e3/certs/key.pem\" \n","stream":"stderr","time":"2017-04-24T09:22:08.602550574Z"}
{"log":"time=\"2017-04-24T09:22:08Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/1133da4b-1d80-46e7-a0a4-7b89dc6338e3/machines\" \n","stream":"stderr","time":"2017-04-24T09:22:08.602636263Z"}
{"log":"time=\"2017-04-24T09:22:08Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/1133da4b-1d80-46e7-a0a4-7b89dc6338e3/machines/staging-eucentral1a-03\" \n","stream":"stderr","time":"2017-04-24T09:22:08.602741061Z"}
{"log":"time=\"2017-04-24T09:22:08Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/1133da4b-1d80-46e7-a0a4-7b89dc6338e3/machines/staging-eucentral1a-03/ca.pem\" \n","stream":"stderr","time":"2017-04-24T09:22:08.602828156Z"}
{"log":"time=\"2017-04-24T09:22:08Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/1133da4b-1d80-46e7-a0a4-7b89dc6338e3/machines/staging-eucentral1a-03/cert.pem\" \n","stream":"stderr","time":"2017-04-24T09:22:08.602933088Z"}
{"log":"time=\"2017-04-24T09:22:08Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/1133da4b-1d80-46e7-a0a4-7b89dc6338e3/machines/staging-eucentral1a-03/config.json\" \n","stream":"stderr","time":"2017-04-24T09:22:08.603041575Z"}
{"log":"time=\"2017-04-24T09:22:08Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/1133da4b-1d80-46e7-a0a4-7b89dc6338e3/machines/staging-eucentral1a-03/created\" \n","stream":"stderr","time":"2017-04-24T09:22:08.60315109Z"}
{"log":"time=\"2017-04-24T09:22:08Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/1133da4b-1d80-46e7-a0a4-7b89dc6338e3/machines/staging-eucentral1a-03/id_rsa\" \n","stream":"stderr","time":"2017-04-24T09:22:08.603240675Z"}
{"log":"time=\"2017-04-24T09:22:08Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/1133da4b-1d80-46e7-a0a4-7b89dc6338e3/machines/staging-eucentral1a-03/id_rsa.pub\" \n","stream":"stderr","time":"2017-04-24T09:22:08.603594088Z"}
{"log":"time=\"2017-04-24T09:22:08Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/1133da4b-1d80-46e7-a0a4-7b89dc6338e3/machines/staging-eucentral1a-03/key.pem\" \n","stream":"stderr","time":"2017-04-24T09:22:08.603711976Z"}
{"log":"time=\"2017-04-24T09:22:08Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/1133da4b-1d80-46e7-a0a4-7b89dc6338e3/machines/staging-eucentral1a-03/server-key.pem\" \n","stream":"stderr","time":"2017-04-24T09:22:08.603806876Z"}
{"log":"time=\"2017-04-24T09:22:08Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/1133da4b-1d80-46e7-a0a4-7b89dc6338e3/machines/staging-eucentral1a-03/server.pem\" \n","stream":"stderr","time":"2017-04-24T09:22:08.603921015Z"}
{"log":"2017-04-24 09:22:08,728 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [3] count [5] \n","stream":"stdout","time":"2017-04-24T09:22:08.729028477Z"}
{"log":"2017-04-24 09:22:08,728 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [2] count [6] \n","stream":"stdout","time":"2017-04-24T09:22:08.730671301Z"}
{"log":"2017-04-24 09:22:08,730 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Scheduling reconnect for [2] \n","stream":"stdout","time":"2017-04-24T09:22:08.730913455Z"}
{"log":"2017-04-24 09:22:08,771 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [13] count [3] \n","stream":"stdout","time":"2017-04-24T09:22:08.771408078Z"}
{"log":"2017-04-24 09:22:08,771 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4012] count [6] \n","stream":"stdout","time":"2017-04-24T09:22:08.771539259Z"}
{"log":"2017-04-24 09:22:08,772 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Scheduling reconnect for [4012] \n","stream":"stdout","time":"2017-04-24T09:22:08.772475598Z"}
{"log":"2017-04-24 09:22:08,809 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [57] count [6] \n","stream":"stdout","time":"2017-04-24T09:22:08.809810696Z"}
{"log":"2017-04-24 09:22:08,810 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Scheduling reconnect for [57] \n","stream":"stdout","time":"2017-04-24T09:22:08.81074123Z"}
{"log":"2017-04-24 09:22:08,858 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4030] count [8] \n","stream":"stdout","time":"2017-04-24T09:22:08.858330294Z"}
{"log":"2017-04-24 09:22:13,860 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [2] count [7] \n","stream":"stdout","time":"2017-04-24T09:22:13.860663081Z"}
{"log":"2017-04-24 09:22:13,862 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [3] count [6] \n","stream":"stdout","time":"2017-04-24T09:22:13.862202985Z"}
{"log":"2017-04-24 09:22:13,862 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Scheduling reconnect for [3] \n","stream":"stdout","time":"2017-04-24T09:22:13.863082821Z"}
{"log":"2017-04-24 09:22:13,922 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [13] count [4] \n","stream":"stdout","time":"2017-04-24T09:22:13.922322709Z"}
{"log":"2017-04-24 09:22:13,922 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [57] count [7] \n","stream":"stdout","time":"2017-04-24T09:22:13.922491443Z"}
{"log":"2017-04-24 09:22:13,924 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4012] count [7] \n","stream":"stdout","time":"2017-04-24T09:22:13.924352189Z"}
{"log":"2017-04-24 09:22:13,937 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4030] count [9] \n","stream":"stdout","time":"2017-04-24T09:22:13.937506371Z"}
{"log":"2017-04-24 09:22:18,938 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [2] count [8] \n","stream":"stdout","time":"2017-04-24T09:22:18.93939566Z"}
{"log":"2017-04-24 09:22:18,939 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [3] count [7] \n","stream":"stdout","time":"2017-04-24T09:22:18.941138386Z"}
{"log":"2017-04-24 09:22:18,941 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [13] count [5] \n","stream":"stdout","time":"2017-04-24T09:22:18.941240964Z"}
{"log":"2017-04-24 09:22:18,941 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [12] count [3] \n","stream":"stdout","time":"2017-04-24T09:22:18.941288673Z"}
{"log":"2017-04-24 09:22:18,941 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [57] count [8] \n","stream":"stdout","time":"2017-04-24T09:22:18.941357105Z"}
{"log":"2017-04-24 09:22:18,943 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4012] count [8] \n","stream":"stdout","time":"2017-04-24T09:22:18.943876999Z"}
{"log":"time=\"2017-04-24T09:22:23Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/certs\" \n","stream":"stderr","time":"2017-04-24T09:22:23.530628586Z"}
{"log":"time=\"2017-04-24T09:22:23Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/certs/ca-key.pem\" \n","stream":"stderr","time":"2017-04-24T09:22:23.530767897Z"}
{"log":"time=\"2017-04-24T09:22:23Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/certs/ca.pem\" \n","stream":"stderr","time":"2017-04-24T09:22:23.530880271Z"}
{"log":"time=\"2017-04-24T09:22:23Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/certs/cert.pem\" \n","stream":"stderr","time":"2017-04-24T09:22:23.530994354Z"}
{"log":"time=\"2017-04-24T09:22:23Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/certs/key.pem\" \n","stream":"stderr","time":"2017-04-24T09:22:23.531115718Z"}
{"log":"time=\"2017-04-24T09:22:23Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines\" \n","stream":"stderr","time":"2017-04-24T09:22:23.531201616Z"}
{"log":"time=\"2017-04-24T09:22:23Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03\" \n","stream":"stderr","time":"2017-04-24T09:22:23.531304844Z"}
{"log":"time=\"2017-04-24T09:22:23Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/ca.pem\" \n","stream":"stderr","time":"2017-04-24T09:22:23.531381154Z"}
{"log":"time=\"2017-04-24T09:22:23Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/cert.pem\" \n","stream":"stderr","time":"2017-04-24T09:22:23.531497975Z"}
{"log":"time=\"2017-04-24T09:22:23Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/config.json\" \n","stream":"stderr","time":"2017-04-24T09:22:23.531604458Z"}
{"log":"time=\"2017-04-24T09:22:23Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/created\" \n","stream":"stderr","time":"2017-04-24T09:22:23.531693708Z"}
{"log":"time=\"2017-04-24T09:22:23Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/id_rsa\" \n","stream":"stderr","time":"2017-04-24T09:22:23.531796255Z"}
{"log":"time=\"2017-04-24T09:22:23Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/id_rsa.pub\" \n","stream":"stderr","time":"2017-04-24T09:22:23.531886744Z"}
{"log":"time=\"2017-04-24T09:22:23Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/key.pem\" \n","stream":"stderr","time":"2017-04-24T09:22:23.531998351Z"}
{"log":"time=\"2017-04-24T09:22:23Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/server-key.pem\" \n","stream":"stderr","time":"2017-04-24T09:22:23.532109396Z"}
{"log":"time=\"2017-04-24T09:22:23Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/server.pem\" \n","stream":"stderr","time":"2017-04-24T09:22:23.532195749Z"}
{"log":"2017-04-24 09:22:23,945 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [3] count [8] \n","stream":"stdout","time":"2017-04-24T09:22:23.945809024Z"}
{"log":"2017-04-24 09:22:23,949 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [2] count [9] \n","stream":"stdout","time":"2017-04-24T09:22:23.949926949Z"}
{"log":"2017-04-24 09:22:23,950 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [12] count [4] \n","stream":"stdout","time":"2017-04-24T09:22:23.950708272Z"}
{"log":"2017-04-24 09:22:23,950 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [57] count [9] \n","stream":"stdout","time":"2017-04-24T09:22:23.950748347Z"}
{"log":"2017-04-24 09:22:23,951 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [13] count [6] \n","stream":"stdout","time":"2017-04-24T09:22:23.951423377Z"}
{"log":"2017-04-24 09:22:23,951 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Scheduling reconnect for [13] \n","stream":"stdout","time":"2017-04-24T09:22:23.952241332Z"}
{"log":"2017-04-24 09:22:24,006 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4012] count [9] \n","stream":"stdout","time":"2017-04-24T09:22:24.006325689Z"}
{"log":"2017-04-24 09:22:29,008 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [3] count [9] \n","stream":"stdout","time":"2017-04-24T09:22:29.008885435Z"}
{"log":"2017-04-24 09:22:29,009 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [12] count [5] \n","stream":"stdout","time":"2017-04-24T09:22:29.010241715Z"}
{"log":"2017-04-24 09:22:29,009 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [13] count [7] \n","stream":"stdout","time":"2017-04-24T09:22:29.010250541Z"}
{"log":"2017-04-24 09:22:34,011 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [12] count [6] \n","stream":"stdout","time":"2017-04-24T09:22:34.011730019Z"}
{"log":"2017-04-24 09:22:34,012 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Scheduling reconnect for [12] \n","stream":"stdout","time":"2017-04-24T09:22:34.012876862Z"}
{"log":"2017-04-24 09:22:34,056 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [13] count [8] \n","stream":"stdout","time":"2017-04-24T09:22:34.056696976Z"}
{"log":"2017-04-24 09:22:39,058 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [12] count [7] \n","stream":"stdout","time":"2017-04-24T09:22:39.059358974Z"}
{"log":"2017-04-24 09:22:39,060 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [13] count [9] \n","stream":"stdout","time":"2017-04-24T09:22:39.06026429Z"}
{"log":"time=\"2017-04-24T09:22:41Z\" level=info msg=\"Shutting down backend 4b009ce6-a2ba-40aa-a316-2d7f36a91ca5. Connection closed because: websocket: close 1006 unexpected EOF.\" \n","stream":"stderr","time":"2017-04-24T09:22:41.799670743Z"}
{"log":"time=\"2017-04-24T09:22:41Z\" level=info msg=\"Removed backend. Key: 4b009ce6-a2ba-40aa-a316-2d7f36a91ca5. Session ID c0c04eab-8c43-40fd-8b75-0a286de06bf2 .\" \n","stream":"stderr","time":"2017-04-24T09:22:41.799758789Z"}
{"log":"2017-04-24 09:22:44,061 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [12] count [8] \n","stream":"stdout","time":"2017-04-24T09:22:44.062334891Z"}
{"log":"time=\"2017-04-24T09:22:47Z\" level=info msg=\"Shutting down backend 4764de97-b5c4-4ea2-a3f3-8de1a73f0c5c. Connection closed because: websocket: close 1006 unexpected EOF.\" \n","stream":"stderr","time":"2017-04-24T09:22:47.299530756Z"}
{"log":"time=\"2017-04-24T09:22:47Z\" level=info msg=\"Removed backend. Key: 4764de97-b5c4-4ea2-a3f3-8de1a73f0c5c. Session ID 3f5fe419-22f8-4543-b5e8-8ce12cc41268 .\" \n","stream":"stderr","time":"2017-04-24T09:22:47.299606746Z"}
{"log":"2017-04-24 09:22:49,063 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [12] count [9] \n","stream":"stdout","time":"2017-04-24T09:22:49.063980574Z"}
{"log":"time=\"2017-04-24T09:22:51Z\" level=info msg=\"Handling backend connection request.\" \n","stream":"stderr","time":"2017-04-24T09:22:51.57488045Z"}
{"log":"time=\"2017-04-24T09:22:51Z\" level=info msg=\"Registering backend for host 4764de97-b5c4-4ea2-a3f3-8de1a73f0c5c with session ID 84270a6f-df13-4cf3-89f1-b6ac637f68f5.\" \n","stream":"stderr","time":"2017-04-24T09:22:51.575258959Z"}
{"log":"time=\"2017-04-24T09:22:54Z\" level=info msg=\"Handling backend connection request.\" \n","stream":"stderr","time":"2017-04-24T09:22:54.603632791Z"}
{"log":"time=\"2017-04-24T09:22:54Z\" level=info msg=\"Registering backend for host 0048f45d-c73f-4930-b007-5586c2e3d621 with session ID 179d1c14-e8b9-470b-9678-8e587f72d0d3.\" \n","stream":"stderr","time":"2017-04-24T09:22:54.613065661Z"}
{"log":"time=\"2017-04-24T09:22:54Z\" level=info msg=\"Handling backend connection request.\" \n","stream":"stderr","time":"2017-04-24T09:22:54.785946215Z"}
{"log":"time=\"2017-04-24T09:22:54Z\" level=info msg=\"Registering backend for host 7ce23649-5dab-49c8-befa-e892d5eedddd with session ID 018e780e-7325-4599-9861-8f60f75b2d63.\" \n","stream":"stderr","time":"2017-04-24T09:22:54.786356722Z"}
{"log":"time=\"2017-04-24T09:22:58Z\" level=info msg=\"Handling backend connection request.\" \n","stream":"stderr","time":"2017-04-24T09:22:58.817366647Z"}
{"log":"time=\"2017-04-24T09:22:58Z\" level=info msg=\"Registering backend for host c070517e-ecdf-45ef-a33f-be545896e640 with session ID e9799a98-9558-4b81-aa4a-adab84966713.\" \n","stream":"stderr","time":"2017-04-24T09:22:58.817763025Z"}
{"log":"time=\"2017-04-24T09:22:59Z\" level=info msg=\"Handling backend connection request.\" \n","stream":"stderr","time":"2017-04-24T09:22:59.673376815Z"}
{"log":"time=\"2017-04-24T09:22:59Z\" level=info msg=\"Registering backend for host 1133da4b-1d80-46e7-a0a4-7b89dc6338e3 with session ID bdcba6e3-78d2-45ea-bec6-e7e717bd8256.\" \n","stream":"stderr","time":"2017-04-24T09:22:59.673786215Z"}
{"log":"time=\"2017-04-24T09:23:01Z\" level=info msg=\"Handling backend connection request.\" \n","stream":"stderr","time":"2017-04-24T09:23:01.654463789Z"}
{"log":"time=\"2017-04-24T09:23:01Z\" level=info msg=\"Registering backend for host 4b009ce6-a2ba-40aa-a316-2d7f36a91ca5 with session ID 20d87750-8473-4961-98d0-49f5ed4938c1.\" \n","stream":"stderr","time":"2017-04-24T09:23:01.654861578Z"}
{"log":"time=\"2017-04-24T09:23:11Z\" level=info msg=\"Handling backend connection request.\" \n","stream":"stderr","time":"2017-04-24T09:23:11.699633835Z"}
{"log":"time=\"2017-04-24T09:23:11Z\" level=info msg=\"Registering backend for host 00f10256-fd78-4107-bfa9-38efad5f3b0f with session ID 045d199d-5616-42c2-a66b-f67673da9a4b.\" \n","stream":"stderr","time":"2017-04-24T09:23:11.700015792Z"}
{"log":"time=\"2017-04-24T09:23:32Z\" level=info msg=\"Shutting down backend 00f10256-fd78-4107-bfa9-38efad5f3b0f. Connection closed because: websocket: close 1006 unexpected EOF.\" \n","stream":"stderr","time":"2017-04-24T09:23:32.222736146Z"}
{"log":"time=\"2017-04-24T09:23:32Z\" level=info msg=\"Not removing backend for key 00f10256-fd78-4107-bfa9-38efad5f3b0f. The provided session ID 004a13df-820d-4fd8-ac2c-2e14c0dab4d9 doesn't match registered session ID 045d199d-5616-42c2-a66b-f67673da9a4b.\" \n","stream":"stderr","time":"2017-04-24T09:23:32.222830059Z"}
{"log":"2017-04-24 09:23:35,928 ERROR [c7e68aa1-9b9b-47af-9922-1d0fa8a10d0d:1403359] [instance:43945-\u003einstanceHostMap:39487] [instance.start-\u003e(InstanceStart)-\u003einstancehostmap.activate] [] [utorService-826] [c.p.e.p.i.DefaultProcessInstanceImpl] Agent error for [compute.instance.activate.reply;agent=4012]: Timeout getting IP address \n","stream":"stdout","time":"2017-04-24T09:23:35.928827832Z"}
{"log":"2017-04-24 09:23:35,928 ERROR [c7e68aa1-9b9b-47af-9922-1d0fa8a10d0d:1403359] [instance:43945] [instance.start-\u003e(InstanceStart)] [] [utorService-826] [i.c.p.process.instance.InstanceStart] Failed [1/5] to Starting for instance [43945] \n","stream":"stdout","time":"2017-04-24T09:23:35.928884547Z"}
{"log":"2017-04-24 09:23:36,006 ERROR [c7e68aa1-9b9b-47af-9922-1d0fa8a10d0d:1403359] [instance:43945-\u003einstanceHostMap:39487] [instance.start-\u003e(InstanceStart)-\u003einstancehostmap.activate] [] [utorService-826] [c.p.e.p.i.DefaultProcessInstanceImpl] Agent error for [compute.instance.activate.reply;agent=4012]: Timeout getting IP address \n","stream":"stdout","time":"2017-04-24T09:23:36.006336876Z"}
{"log":"2017-04-24 09:23:36,006 ERROR [c7e68aa1-9b9b-47af-9922-1d0fa8a10d0d:1403359] [instance:43945] [instance.start-\u003e(InstanceStart)] [] [utorService-826] [i.c.p.process.instance.InstanceStart] Failed [2/5] to Starting for instance [43945] \n","stream":"stdout","time":"2017-04-24T09:23:36.006879203Z"}
{"log":"time=\"2017-04-24T09:39:14Z\" level=info msg=\"Handling backend connection request.\" \n","stream":"stderr","time":"2017-04-24T09:39:14.086868571Z"}
{"log":"time=\"2017-04-24T09:39:14Z\" level=info msg=\"Registering backend for host c070517e-ecdf-45ef-a33f-be545896e640 with session ID 4f8de43c-0722-4b3b-9e03-5949e4b0099f.\" \n","stream":"stderr","time":"2017-04-24T09:39:14.087279711Z"}
{"log":"time=\"2017-04-24T09:39:20Z\" level=info msg=\"Handling backend connection request.\" \n","stream":"stderr","time":"2017-04-24T09:39:20.003452801Z"}
{"log":"time=\"2017-04-24T09:39:20Z\" level=info msg=\"Registering backend for host 00f10256-fd78-4107-bfa9-38efad5f3b0f with session ID 5fcdf647-4743-48ff-883e-032b9f8544b4.\" \n","stream":"stderr","time":"2017-04-24T09:39:20.003828576Z"}
{"log":"time=\"2017-04-24T09:39:28Z\" level=info msg=\"Shutting down backend c070517e-ecdf-45ef-a33f-be545896e640. Connection closed because: websocket: close 1006 unexpected EOF.\" \n","stream":"stderr","time":"2017-04-24T09:39:28.08737987Z"}
{"log":"time=\"2017-04-24T09:39:28Z\" level=info msg=\"Not removing backend for key c070517e-ecdf-45ef-a33f-be545896e640. The provided session ID e9799a98-9558-4b81-aa4a-adab84966713 doesn't match registered session ID 4f8de43c-0722-4b3b-9e03-5949e4b0099f.\" \n","stream":"stderr","time":"2017-04-24T09:39:28.087466304Z"}
{"log":"time=\"2017-04-24T09:39:33Z\" level=info msg=\"Shutting down backend 00f10256-fd78-4107-bfa9-38efad5f3b0f. Connection closed because: websocket: close 1006 unexpected EOF.\" \n","stream":"stderr","time":"2017-04-24T09:39:33.751005304Z"}
{"log":"time=\"2017-04-24T09:39:33Z\" level=info msg=\"Not removing backend for key 00f10256-fd78-4107-bfa9-38efad5f3b0f. The provided session ID 045d199d-5616-42c2-a66b-f67673da9a4b doesn't match registered session ID 5fcdf647-4743-48ff-883e-032b9f8544b4.\" \n","stream":"stderr","time":"2017-04-24T09:39:33.751090853Z"}
{"log":"time=\"2017-04-24T09:39:54Z\" level=info msg=\"Shutting down backend c070517e-ecdf-45ef-a33f-be545896e640. Connection closed because: websocket: close 1006 unexpected EOF.\" \n","stream":"stderr","time":"2017-04-24T09:39:54.109801554Z"}
{"log":"time=\"2017-04-24T09:39:54Z\" level=info msg=\"Removed backend. Key: c070517e-ecdf-45ef-a33f-be545896e640. Session ID 4f8de43c-0722-4b3b-9e03-5949e4b0099f .\" \n","stream":"stderr","time":"2017-04-24T09:39:54.109893409Z"}
{"log":"time=\"2017-04-24T09:39:54Z\" level=info msg=\"Shutting down backend 1133da4b-1d80-46e7-a0a4-7b89dc6338e3. Connection closed because: websocket: close 1006 unexpected EOF.\" \n","stream":"stderr","time":"2017-04-24T09:39:54.663654466Z"}
{"log":"time=\"2017-04-24T09:39:54Z\" level=info msg=\"Removed backend. Key: 1133da4b-1d80-46e7-a0a4-7b89dc6338e3. Session ID bdcba6e3-78d2-45ea-bec6-e7e717bd8256 .\" \n","stream":"stderr","time":"2017-04-24T09:39:54.663731723Z"}
{"log":"2017-04-24 09:40:10,276 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4012] count [3] \n","stream":"stdout","time":"2017-04-24T09:40:10.276365716Z"}
{"log":"2017-04-24 09:40:10,276 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4030] count [3] \n","stream":"stdout","time":"2017-04-24T09:40:10.276426573Z"}
{"log":"time=\"2017-04-24T09:40:14Z\" level=info msg=\"Handling backend connection request.\" \n","stream":"stderr","time":"2017-04-24T09:40:14.903522775Z"}
{"log":"time=\"2017-04-24T09:40:14Z\" level=info msg=\"Registering backend for host 1133da4b-1d80-46e7-a0a4-7b89dc6338e3 with session ID b3e869fb-e322-4a2c-ad4e-801da4515926.\" \n","stream":"stderr","time":"2017-04-24T09:40:14.903900322Z"}
{"log":"2017-04-24 09:40:15,277 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4012] count [4] \n","stream":"stdout","time":"2017-04-24T09:40:15.277458813Z"}
{"log":"time=\"2017-04-24T09:40:15Z\" level=info msg=\"Handling backend connection request.\" \n","stream":"stderr","time":"2017-04-24T09:40:15.36385045Z"}
{"log":"time=\"2017-04-24T09:40:15Z\" level=info msg=\"Registering backend for host c070517e-ecdf-45ef-a33f-be545896e640 with session ID f63e9e73-43ac-4929-9907-80e8f441c21c.\" \n","stream":"stderr","time":"2017-04-24T09:40:15.364230696Z"}
{"log":"2017-04-24 09:40:20,278 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4012] count [5] \n","stream":"stdout","time":"2017-04-24T09:40:20.278601272Z"}
{"log":"time=\"2017-04-24T09:40:21Z\" level=info msg=\"Handling backend connection request.\" \n","stream":"stderr","time":"2017-04-24T09:40:21.040733786Z"}
{"log":"time=\"2017-04-24T09:40:21Z\" level=info msg=\"Registering backend for host 4764de97-b5c4-4ea2-a3f3-8de1a73f0c5c with session ID b76de9dd-31db-49cc-b5c5-c3ab6167a050.\" \n","stream":"stderr","time":"2017-04-24T09:40:21.041109743Z"}
{"log":"time=\"2017-04-24T09:40:22Z\" level=info msg=\"Shutting down backend 4764de97-b5c4-4ea2-a3f3-8de1a73f0c5c. Connection closed because: websocket: close 1006 unexpected EOF.\" \n","stream":"stderr","time":"2017-04-24T09:40:22.657821999Z"}
{"log":"time=\"2017-04-24T09:40:22Z\" level=info msg=\"Not removing backend for key 4764de97-b5c4-4ea2-a3f3-8de1a73f0c5c. The provided session ID 84270a6f-df13-4cf3-89f1-b6ac637f68f5 doesn't match registered session ID b76de9dd-31db-49cc-b5c5-c3ab6167a050.\" \n","stream":"stderr","time":"2017-04-24T09:40:22.657913969Z"}
{"log":"time=\"2017-04-24T09:40:24Z\" level=info msg=\"Shutting down backend 1133da4b-1d80-46e7-a0a4-7b89dc6338e3. Connection closed because: websocket: close 1006 unexpected EOF.\" \n","stream":"stderr","time":"2017-04-24T09:40:24.931740129Z"}
{"log":"time=\"2017-04-24T09:40:24Z\" level=info msg=\"Removed backend. Key: 1133da4b-1d80-46e7-a0a4-7b89dc6338e3. Session ID b3e869fb-e322-4a2c-ad4e-801da4515926 .\" \n","stream":"stderr","time":"2017-04-24T09:40:24.931845159Z"}
{"log":"2017-04-24 09:40:25,281 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [2] count [3] \n","stream":"stdout","time":"2017-04-24T09:40:25.282320569Z"}
{"log":"2017-04-24 09:40:25,281 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [3] count [3] \n","stream":"stdout","time":"2017-04-24T09:40:25.286534905Z"}
{"log":"2017-04-24 09:40:25,281 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [13] count [3] \n","stream":"stdout","time":"2017-04-24T09:40:25.286548134Z"}
{"log":"2017-04-24 09:40:25,281 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4012] count [6] \n","stream":"stdout","time":"2017-04-24T09:40:25.286551792Z"}
{"log":"2017-04-24 09:40:25,286 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Scheduling reconnect for [4012] \n","stream":"stdout","time":"2017-04-24T09:40:25.287164529Z"}
{"log":"2017-04-24 09:40:25,356 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [57] count [3] \n","stream":"stdout","time":"2017-04-24T09:40:25.356913764Z"}
{"log":"2017-04-24 09:40:25,356 ERROR [:] [] [] [] [TaskScheduler-1] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4030] count [3] \n","stream":"stdout","time":"2017-04-24T09:40:25.35707939Z"}
{"log":"time=\"2017-04-24T09:40:25Z\" level=info msg=\"Shutting down backend c070517e-ecdf-45ef-a33f-be545896e640. Connection closed because: websocket: close 1006 unexpected EOF.\" \n","stream":"stderr","time":"2017-04-24T09:40:25.394980671Z"}
{"log":"time=\"2017-04-24T09:40:25Z\" level=info msg=\"Removed backend. Key: c070517e-ecdf-45ef-a33f-be545896e640. Session ID f63e9e73-43ac-4929-9907-80e8f441c21c .\" \n","stream":"stderr","time":"2017-04-24T09:40:25.395057167Z"}
{"log":"2017-04-24 09:40:30,359 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [2] count [4] \n","stream":"stdout","time":"2017-04-24T09:40:30.35996945Z"}
{"log":"2017-04-24 09:40:30,359 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [3] count [4] \n","stream":"stdout","time":"2017-04-24T09:40:30.360040491Z"}
{"log":"2017-04-24 09:40:30,359 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [13] count [4] \n","stream":"stdout","time":"2017-04-24T09:40:30.360069324Z"}
{"log":"2017-04-24 09:40:30,359 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4012] count [7] \n","stream":"stdout","time":"2017-04-24T09:40:30.360116032Z"}
{"log":"2017/04/24 09:40:30 http: proxy error: net/http: request canceled\n","stream":"stderr","time":"2017-04-24T09:40:30.455668088Z"}
{"log":"2017/04/24 09:40:30 http: proxy error: net/http: request canceled\n","stream":"stderr","time":"2017-04-24T09:40:30.599885075Z"}
{"log":"2017-04-24 09:40:35,361 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4012] count [8] \n","stream":"stdout","time":"2017-04-24T09:40:35.36197731Z"}
{"log":"2017-04-24 09:40:35,369 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4030] count [4] \n","stream":"stdout","time":"2017-04-24T09:40:35.378088727Z"}
{"log":"time=\"2017-04-24T09:40:37Z\" level=info msg=\"Handling backend connection request.\" \n","stream":"stderr","time":"2017-04-24T09:40:37.803106865Z"}
{"log":"time=\"2017-04-24T09:40:37Z\" level=info msg=\"Registering backend for host c070517e-ecdf-45ef-a33f-be545896e640 with session ID 62389e5c-62a1-4e7c-bfe2-15daace52dd5.\" \n","stream":"stderr","time":"2017-04-24T09:40:37.803491713Z"}
{"log":"time=\"2017-04-24T09:40:38Z\" level=info msg=\"Handling backend connection request.\" \n","stream":"stderr","time":"2017-04-24T09:40:38.547118786Z"}
{"log":"time=\"2017-04-24T09:40:38Z\" level=info msg=\"Registering backend for host 1133da4b-1d80-46e7-a0a4-7b89dc6338e3 with session ID 8fdb23c3-b9c2-4adb-b205-11024e7f2dbc.\" \n","stream":"stderr","time":"2017-04-24T09:40:38.54749672Z"}
{"log":"time=\"2017-04-24T09:40:38Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/certs\" \n","stream":"stderr","time":"2017-04-24T09:40:38.716503914Z"}
{"log":"time=\"2017-04-24T09:40:38Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/certs/ca-key.pem\" \n","stream":"stderr","time":"2017-04-24T09:40:38.716596735Z"}
{"log":"time=\"2017-04-24T09:40:38Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/certs/ca.pem\" \n","stream":"stderr","time":"2017-04-24T09:40:38.716747742Z"}
{"log":"time=\"2017-04-24T09:40:38Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/certs/cert.pem\" \n","stream":"stderr","time":"2017-04-24T09:40:38.716866337Z"}
{"log":"time=\"2017-04-24T09:40:38Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/certs/key.pem\" \n","stream":"stderr","time":"2017-04-24T09:40:38.716991235Z"}
{"log":"time=\"2017-04-24T09:40:38Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines\" \n","stream":"stderr","time":"2017-04-24T09:40:38.717080433Z"}
{"log":"time=\"2017-04-24T09:40:38Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03\" \n","stream":"stderr","time":"2017-04-24T09:40:38.717153703Z"}
{"log":"time=\"2017-04-24T09:40:38Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/ca.pem\" \n","stream":"stderr","time":"2017-04-24T09:40:38.717201936Z"}
{"log":"time=\"2017-04-24T09:40:38Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/cert.pem\" \n","stream":"stderr","time":"2017-04-24T09:40:38.717320055Z"}
{"log":"time=\"2017-04-24T09:40:38Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/config.json\" \n","stream":"stderr","time":"2017-04-24T09:40:38.717410374Z"}
{"log":"time=\"2017-04-24T09:40:38Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/created\" \n","stream":"stderr","time":"2017-04-24T09:40:38.717551918Z"}
{"log":"time=\"2017-04-24T09:40:38Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/id_rsa\" \n","stream":"stderr","time":"2017-04-24T09:40:38.717638544Z"}
{"log":"time=\"2017-04-24T09:40:38Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/id_rsa.pub\" \n","stream":"stderr","time":"2017-04-24T09:40:38.717744753Z"}
{"log":"time=\"2017-04-24T09:40:38Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/key.pem\" \n","stream":"stderr","time":"2017-04-24T09:40:38.717853312Z"}
{"log":"time=\"2017-04-24T09:40:38Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/server-key.pem\" \n","stream":"stderr","time":"2017-04-24T09:40:38.717944734Z"}
{"log":"time=\"2017-04-24T09:40:38Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/server.pem\" \n","stream":"stderr","time":"2017-04-24T09:40:38.718057378Z"}
{"log":"time=\"2017-04-24T09:40:39Z\" level=info msg=\"Deleting host\" hostId=1h14 \n","stream":"stderr","time":"2017-04-24T09:40:39.003470672Z"}
{"log":"2017-04-24 09:40:40,370 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4012] count [9] \n","stream":"stdout","time":"2017-04-24T09:40:40.370748803Z"}
{"log":"2017-04-24 09:40:40,371 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4030] count [5] \n","stream":"stdout","time":"2017-04-24T09:40:40.372071839Z"}
{"log":"2017-04-24 09:40:45,372 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Failed to get ping from agent [4030] count [6] \n","stream":"stdout","time":"2017-04-24T09:40:45.373043644Z"}
{"log":"2017-04-24 09:40:45,374 ERROR [:] [] [] [] [TaskScheduler-2] [i.c.p.a.s.ping.impl.PingMonitorImpl ] Scheduling reconnect for [4030] \n","stream":"stdout","time":"2017-04-24T09:40:45.374317838Z"}
{"log":"time=\"2017-04-24T09:40:45Z\" level=info msg=\"Purging Machine\" eventId=315ab551-d396-484a-a128-26c3002d2784 resourceId=1ph16 \n","stream":"stderr","time":"2017-04-24T09:40:45.80949059Z"}
{"log":"time=\"2017-04-24T09:40:45Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/certs\" \n","stream":"stderr","time":"2017-04-24T09:40:45.866273894Z"}
{"log":"time=\"2017-04-24T09:40:45Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/certs/ca-key.pem\" \n","stream":"stderr","time":"2017-04-24T09:40:45.866612658Z"}
{"log":"time=\"2017-04-24T09:40:45Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/certs/ca.pem\" \n","stream":"stderr","time":"2017-04-24T09:40:45.866763481Z"}
{"log":"time=\"2017-04-24T09:40:45Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/certs/cert.pem\" \n","stream":"stderr","time":"2017-04-24T09:40:45.866943642Z"}
{"log":"time=\"2017-04-24T09:40:45Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/certs/key.pem\" \n","stream":"stderr","time":"2017-04-24T09:40:45.867052932Z"}
{"log":"time=\"2017-04-24T09:40:45Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines\" \n","stream":"stderr","time":"2017-04-24T09:40:45.867268993Z"}
{"log":"time=\"2017-04-24T09:40:45Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03\" \n","stream":"stderr","time":"2017-04-24T09:40:45.867348167Z"}
{"log":"time=\"2017-04-24T09:40:45Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/ca.pem\" \n","stream":"stderr","time":"2017-04-24T09:40:45.867574743Z"}
{"log":"time=\"2017-04-24T09:40:45Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/cert.pem\" \n","stream":"stderr","time":"2017-04-24T09:40:45.867698885Z"}
{"log":"time=\"2017-04-24T09:40:45Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/config.json\" \n","stream":"stderr","time":"2017-04-24T09:40:45.86781233Z"}
{"log":"time=\"2017-04-24T09:40:45Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/created\" \n","stream":"stderr","time":"2017-04-24T09:40:45.867905999Z"}
{"log":"time=\"2017-04-24T09:40:45Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/id_rsa\" \n","stream":"stderr","time":"2017-04-24T09:40:45.868007365Z"}
{"log":"time=\"2017-04-24T09:40:45Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/id_rsa.pub\" \n","stream":"stderr","time":"2017-04-24T09:40:45.868356546Z"}
{"log":"time=\"2017-04-24T09:40:45Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/key.pem\" \n","stream":"stderr","time":"2017-04-24T09:40:45.868488252Z"}
{"log":"time=\"2017-04-24T09:40:45Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/server-key.pem\" \n","stream":"stderr","time":"2017-04-24T09:40:45.86858847Z"}
{"log":"time=\"2017-04-24T09:40:45Z\" level=info msg=\"Extracting /var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640/machines/production-eucentral1a-03/server.pem\" \n","stream":"stderr","time":"2017-04-24T09:40:45.870071096Z"}
{"log":"time=\"2017-04-24T09:40:46Z\" level=info msg=\"Machine purged\" machineDir=\"/var/lib/cattle/machine/machines/c070517e-ecdf-45ef-a33f-be545896e640\" machineExternalId=c070517e-ecdf-45ef-a33f-be545896e640 resourceId=1ph16 \n","stream":"stderr","time":"2017-04-24T09:40:46.154087042Z"}
{"log":"time=\"2017-04-24T09:40:51Z\" level=info msg=\"Shutting down backend c070517e-ecdf-45ef-a33f-be545896e640. Connection closed because: websocket: close 1006 unexpected EOF.\" \n","stream":"stderr","time":"2017-04-24T09:40:51.825101211Z"}
{"log":"time=\"2017-04-24T09:40:51Z\" level=info msg=\"Removed backend. Key: c070517e-ecdf-45ef-a33f-be545896e640.  Here are the logs from the metadata container:
time="2017-04-24T09:40:29Z" level=info msg="Hit websocket pong timeout. Last websocket ping received at 2017-04-24 09:40:15.981038848 +0000 UTC. Closing connection."
time="2017-04-24T09:40:29Z" level=warning msg="websocket closed: websocket: close sent"
time="2017-04-24T09:40:30Z" level=info msg="Initializing event router" workerCount=3
time="2017-04-24T09:41:29Z" level=info msg="Downloaded in 58.878521554s"
time="2017-04-24T09:41:29Z" level=info msg="Generating and reloading answers"
time="2017-04-24T09:41:29Z" level=info msg="Generating answers"
time="2017-04-24T09:41:29Z" level=info msg="Generated and reloaded answers"
time="2017-04-24T09:41:29Z" level=info msg="Applied https://.../v1/configcontent/metadata-answers?client=v2&requestedVersion=1245?version=1245-14a7928f14789d3a00ab33efdfd9c22c"
time="2017-04-24T09:41:29Z" level=info msg="Download and reload in: 58.958537816s"
time="2017-04-24T09:41:33Z" level=info msg="Connection established"
time="2017-04-24T09:41:33Z" level=info msg="Starting websocket pings"
time="2017-04-24T09:41:39Z" level=info msg="Update requested for version: 1282"
time="2017-04-24T09:41:39Z" level=info msg="Downloaded in 59.943121ms"
time="2017-04-24T09:41:39Z" level=info msg="Generating and reloading answers"
time="2017-04-24T09:41:39Z" level=info msg="Generating answers"
panic: interface conversion: interface {} is nil, not map[string]interface {}

goroutine 493985 [running]:
panic(0xa490e0, 0xc42075cf80)
	/usr/local/go/src/runtime/panic.go:500 +0x1a1
main.addDefaultToAnswers(0xc42073baa0, 0xc42044e6c0, 0xc42073baa0)
	/go/src/github.com/rancher/rancher-metadata/generator.go:151 +0x1085
main.addToVersions(0xc4207597a0, 0xb2085f, 0xa, 0xc42044e6c0)
	/go/src/github.com/rancher/rancher-metadata/generator.go:63 +0x69
main.generateVersions(0xc420753d38, 0xb2085f, 0xa, 0xc4207597a0, 0xc42073b290, 0x0)
	/go/src/github.com/rancher/rancher-metadata/generator.go:57 +0xb5
main.GenerateAnswers(0xc4200c7a00, 0x2d, 0x40, 0x0, 0x0, 0x0)
	/go/src/github.com/rancher/rancher-metadata/generator.go:42 +0x554
main.(*Subscriber).downloadAndReload(0xc42005c720, 0x0, 0x0)
	/go/src/github.com/rancher/rancher-metadata/subscribe.go:187 +0x5c0
main.NewSubscriber.func1()
	/go/src/github.com/rancher/rancher-metadata/subscribe.go:66 +0x2e
github.com/rancher/rancher-metadata/pkg/kicker.(*Kicker).run(0xc42010ed50)
	/go/src/github.com/rancher/rancher-metadata/pkg/kicker/kicker.go:52 +0x2f
created by github.com/rancher/rancher-metadata/pkg/kicker.(*Kicker).Kick
	/go/src/github.com/rancher/rancher-metadata/pkg/kicker/kicker.go:35 +0xed

This should be fixed by #8647


Document BuyBox integration (2.3.0)

This PR adds information about how to use this Front-Commerce Payment.
Preview: https://deploy-preview-149--heuristic-almeida-1a1f35.netlify.app/docs/advanced/payments/buybox.html

I'm merging this PR to progress on the upcoming release.
Feel free to review it even if closed, I'll improve the documentation from your feedbacks.

I'm merging this PR to progress on the upcoming release.
Feel free to review it even if closed, I'll improve the documentation from your feedbacks.


site request audi mediatv

Request for a site. Thanks.
https://audimedia.tv/de/cat/sport
C:\Users\I\Desktop\ytdl>youtube-dl https://audimedia.tv/de/vid/60-seconds-of-a
udi-sport-104-2015-wec-bahrain-rookie-test
[generic] 60-seconds-of-audi-sport-104-2015-wec-bahrain-rookie-test: Requesting
header
WARNING: Falling back on generic information extractor.
[generic] 60-seconds-of-audi-sport-104-2015-wec-bahrain-rookie-test: Downloading
webpage
[generic] 60-seconds-of-audi-sport-104-2015-wec-bahrain-rookie-test: Extracting
information
ERROR: Unsupported URL: https://audimedia.tv/de/vid/60-seconds-of-audi-sport-104
-2015-wec-bahrain-rookie-test
C:\Users\I\Desktop\ytdl>youtube-dl -v https://audimedia.tv/de/vid/60-seconds-o
f-audi-sport-104-2015-wec-bahrain-rookie-test
[debug] System config: []
[debug] User config: []
[debug] Command-line args: [u'-v', u'https://audimedia.tv/de/vid/60-seconds-of-a
udi-sport-104-2015-wec-bahrain-rookie-test']
[debug] Encodings: locale cp1252, fs mbcs, out cp437, pref cp1252
[debug] youtube-dl version 2015.11.24
[debug] Python version 2.7.10 - Windows-8-6.2.9200
[debug] exe versions: none
[debug] Proxy map: {'https': 'https://<IP_ADDRESS>:65213'}
[generic] 60-seconds-of-audi-sport-104-2015-wec-bahrain-rookie-test: Requesting
header
WARNING: Falling back on generic information extractor.
[generic] 60-seconds-of-audi-sport-104-2015-wec-bahrain-rookie-test: Downloading
webpage
[generic] 60-seconds-of-audi-sport-104-2015-wec-bahrain-rookie-test: Extracting
information
ERROR: Unsupported URL: https://audimedia.tv/de/vid/60-seconds-of-audi-sport-104
-2015-wec-bahrain-rookie-test
Traceback (most recent call last):
File "youtube_dl\extractor\generic.pyo", line 1282, in _real_extract
File "youtube_dl\compat.pyo", line 248, in compat_etree_fromstring
File "youtube_dl\compat.pyo", line 237, in _XML
File "xml\etree\ElementTree.pyo", line 1642, in feed
File "xml\etree\ElementTree.pyo", line 1506, in _raiseerror
ParseError: not well-formed (invalid token): line 17, column 54
Traceback (most recent call last):
File "youtube_dl\YoutubeDL.pyo", line 663, in extract_info
File "youtube_dl\extractor\common.pyo", line 290, in extract
File "youtube_dl\extractor\generic.pyo", line 1887, in _real_extract
UnsupportedError: Unsupported URL: https://audimedia.tv/de/vid/60-seconds-of-aud
i-sport-104-2015-wec-bahrain-rookie-test

https://audimedia.tv/de/vid/60-seconds-of-audi-sport-104-2015-wec-bahrain-rookie-test    is not supported by youtube-dll  ,  but if you want to download the video use the url      http://pmdvod.audimedia.edgesuite.net/AudiMediaTV/output/delivery/37/26/37262c92-dc34-41c3-aa59-707339bf7cf2/NA000RIJ_60sec_104_WEC_Bahrain_Rookie_2015_AMTV_de_8000k.mp4?download

If you want to add support fot the above mention url   , you can create a video package extractor for youtube-dll

Thanks siddht1, I didn't see that video had a download button!
However, the main videos I'm interested on that page are the full race and they don't have a download button. Such as this one
https://audimedia.tv/de/vid/audi-sport-tt-cup-2015-finale-hockenheim-rennen-1


A better example?

This is brilliant, thank you! I wish though, the sample code used an easier to grasp example, such as the one Apple uses (fortune cookie request / response). Right now, the scary looking sample with process UIDs and uid_t doesn't help. It's confusing how one would go about using the framework. Maybe I'm just dumb?

Also what's missing in the setup guide is how we need to still create the Obj-C compatible classes for each swift backed protocol.

Long story short...I've returned to active support of sXPC!
Issue fixed in 0.2.1 with better and simplified example. Please check and add more questions if have any


GraphQL AppSync Subscriptions not generated by AWS Amplify for custom mutations

I tried creating a custom Subscription without the model directive using an explicit mutation declaration (also not created with model directive), but amplify will fail to create subscriptions in the build schema.
I've tried a bunch of permutations and amplify push doesn't seem to play nice with a mixed subscription case where some mutations are defined in the model directive of types.
schema {
mutation: Mutation
query: Query
subscription: Subscription
}

myModel @model(queries: { get: "getStuff" }){
...
}

Mutation {
doSomething(input: Shape): myModel
}

Subscription {
onDoSomething: myModel @aws_subscribe(mutations: ["doSomething"])
}

Do you know what I might be doing wrong? Subscription generation fails silently and the rest of the graphql build schema is generated fine. If i remove the custom subscription and subscribe to only mutations in the model directives, subscriptions are built. Thanks!
Amplify version: 1.8.1 on MacOS, dev for JS

@GeeeCoin Based on the information you posted I used the schema below:
type myModel @model(queries: { get: "getStuff" })
{
  id: ID!
  name: String!
}

input Shape {
  id: ID!
  name: String!
}

type Mutation {
  doSomething(input: Shape): myModel
}

type Subscription {
  onDoSomething: myModel @aws_subscribe(mutations: ["doSomething"])
}

After I did a amplify api gql-compile command and checked the build\schema.graphql file and it did contain the doSomething mutation and the onDoSomething subscription as well. Upon pushing this API everything was fine and I was able to see the expected results in the AppSync Console.
What pieces are you exactly missing in the build files? When you define a custom query or mutation there will be no resolvers generated or attached to it, since these are custom resources, so you have to define them in backend\api\<api name>\stacks\CustomResources.json file and create the resolvers in the resolvers folder.
Here is the docs page for custom resolvers: https://aws-amplify.github.io/docs/cli-toolchain/graphql#overwriting-resolvers
Please get back to me if this answers / solves your problem or if there is something I'm missing.

Closing this issue since it's not reproducable as mentioned bby @attilah above. Please feel free to comment on this thread if you're still stuck with this.


linux-raspberrypi: Build dtbs with dtbs make target for rpi4-64

We already do this for rpi3-64 and we will need it for rpi4-64 as well.
See 6c4de0b5fe44b8e661f1391ee8540a7f04d75315 for more details.
Signed-off-by: Andrei Gherzan<EMAIL_ADDRESS>CC @diegosueiro

I like that. It will help reusing code too.


Natchez Http4s - Server

This is an attempt at an HTTP4s integration for Natchez. I imagine this exists in other libraries but my goal here is to make something as configurable as possible. As such I put quite a lot of effort into the Configuration data structure so it is possible to choose what tags to create from requests / responses
I haven't actually tried running this yet, I'm going to do that tomorrow

Is this perhaps something you could collaborate on with Taylor Brown and get added directly to natchez?
Here is the existing PR - https://github.com/tpolecat/natchez/pull/75.
There's also been a lot of discussion on this in https://github.com/tpolecat/natchez/issues/5 and I haven't browsed through the code yet so I don't know how much it aligns with the suggestions made upstream but it's worth having a look through.

The upstream Natchez middleware will partially mostly this when it is merged - We'll want to add a few Datadog specific tags to the Span so I think we'll still need some form of middleware. When that PR is merged I'll update this module so it uses the upstream HTTP4s integration and just adds the extra tags we want.
Until then though I'd quite like to merge this :smile:


Update data request responses

I just got 2<IP_ADDRESS>, so let me see if there is any other new keys in there and then I'll merge this in. Thanks!

Am curious if you have an automated check for new keys! If so, how are you doing that?  (if you don't mind me asking.)

Am curious if you have an automated check for new keys! If so, how are you doing that? (if you don't mind me asking.)

No, I just manually check, but there aren't that many fields so it isn't much trouble. Automating it is an interesting idea... Some fields only appear under certain circumstances though.

Yeah, there are differences between all the models, even the sub-models and configurations (Model S with MCU1 + AP2.0 has different data from a Model 3). But there are plenty of common keys to document.

Yep, good thing I checked. The api_version has bumped to 7 in 2<IP_ADDRESS>, so there are some updates. I'll merge this in since I can't edit it directly, and then add those on master. Thanks again!


Remove ovn_match_northd_version from samples

false is the default value; and we are not relying on this ovn "feature" when upgrading ovs. (it is needed only when upgrading using so-called fail-safe upgrade procedure [1], which means upgrading skipping an LTS release. This is not what we do anyway.)
[1] https://docs.ovn.org/en/stable/intro/install/ovn-upgrades.html#fail-safe-upgrade
Depends-On: https://github.com/openstack-k8s-operators/edpm-ansible/pull/651

Looks like I'm wrong saying the default is false. (it's true in edpm-ansible) Need to understand why it's true there; I don't think we (want to) do fail-safe upgrades. @karelyatin thoughts?

Looks like we should change the defaults in edpm-ansible first to correct one (false): https://opendev.org/openstack/puppet-tripleo/commit/68b4a7c87d3af1200d18149365844d40683cb530?style=unified&whitespace=ignore-all&show-outdated=
Then we can clean this up here and in other samples.

switch for the default value in edpm-ansible here: https://github.com/openstack-k8s-operators/edpm-ansible/pull/651

May need a follow-up after https://github.com/openstack-k8s-operators/data-plane-adoption/pull/475 merges.

/hold

recheck
Fetching gem metadata from https://rubygems.org/..
Retrying fetcher due to error (2/4): Errno::EPIPE Broken pipe - SSL_connect
.
Retrying fetcher due to error (3/4): Errno::EPIPE Broken pipe - SSL_connect
..
Retrying fetcher due to error (4/4): Errno::EPIPE Broken pipe - SSL_connect
..
cd docs_user; BUILD=upstream make html
make[1]: Entering directory '/home/zuul/src/github.com/openstack-k8s-operators/data-plane-adoption/docs_user'
cp images/.gitkeep ../docs_build/adoption-user/images
touch ../docs_build/adoption-user/.timestamp-images
bundle exec asciidoctor -a source-highlighter=highlightjs -a highlightjs-languages="yaml,bash" -a highlightjs-theme="monokai" --failure-level WARN -a build=upstream -b xhtml5 -d book -o ../docs_build/adoption-user/index-upstream.html main.adoc
bundler: command not found: asciidoctor
Install missing gem executables with `bundle install`


fix: Increases the options limit for Annotation Layers

SUMMARY
Increases the options limit for Annotation Layers in Explore. Previously, the options were limited to 20 results which is a problem for organizations with many records. Following the same pattern used in filters, the limit was increased to a 1000 values. Although, 1000 values will probably be sufficient for most of organizations, the endgame solution would be to create a control using the AsyncSelect and replace the sync version. This change is not in the scope of this PR.
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

TESTING INSTRUCTIONS
Make sure the Annotation Layers select in Explore can show up to a 1000 values.
ADDITIONAL INFORMATION

[ ] Has associated issue:
[ ] Required feature flags:
[ ] Changes UI
[ ] Includes DB Migration (follow approval process in SIP-59)

[ ] Migration is atomic, supports rollback & is backwards-compatible
[ ] Confirm DB migration upgrade and downgrade tested
[ ] Runtime estimates and downtime expectations provided

[ ] Introduces new feature or API
[ ] Removes existing feature or API

Do you know if this server side limit is configureable and could be changed?

The only one I can think of is FAB_API_MAX_PAGE_SIZE which is 100 by default.

ohh, I see -- thanks for sharing!


⚠ PrivateHD has degraded performance

In 867e8ad, PrivateHD ($PHD) experienced degraded performance:

HTTP code: 200
Response time: 2367 ms

Resolved: PrivateHD performance has improved in 9a2d9d1.


Multi line input

Would it be possible to allow entering new lines? I’m on the iPad and pressing enter/shift enter just closes the keyboard.
Thanks

I'm thinking of making it an option

Otherwise you could make it behave like slack or, alternatively, messages.

I'm thinking of making it an option

Please do! It makes working with longer prompts so much easier!

Added in. I'll include it in the next release.

You're awesome, thanks so much!
On Nov 29, 2023 at 11:25 AM -0500, Artem @.***>, wrote:

Added in. I'll include it in the next release.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: @.***>

Hi, it’s great that we can enter multiple lines of text now, but this doesn’t seem to work with external keyboards like the Magic Keyboard. Could you leave “Enter” to send the message (like it is now), but implement “Shift + Enter” to create a new line, like in ChatGPT? Thanks!


Removed one liner braces from transport files.

we need a code convention here.
once again C# introduced two ways to do the same thing, and now we'll have endless pull requests and debates about where to use {} for functions and where not..

I like what's being done here, fewer curlies the better and the => arrow is clear to me what's happening.

Also, this way is consistent with the rest of the code base. It does merit an entry in style guidelines, however. I find that the curly braces are prone to abuse and uncertainty. With the arrow, it is certain that there is exactly one statement on the line. Curly braces allow for several to be packed in. I fixed one of these cases in another PR from this line of PRs by splitting it into multiple lines.

I like this too.   =>  syntax is more readable than {}  (functional freak here).
@vis2k you object to it?

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


fix: Fix compile issue in rowSerializer

Summary: As title
Differential Revision: D67232576

woops, look like https://github.com/facebookincubator/velox/pull/11858/files is already there


testConstraintGenerator not targetting intended version

Using IBM FHIR Server (main) in Eclipse running testConstraintGenerator against each of the C4BB IG versions (1.0.0 and 1.1.0).
Found that the resulting constraints did not reflect the intended target version.
For example, EOB constraint for "subtype" is new for 1.1.0 so I didn't expect to see it when running against 1.0.0.

Confirmed constraint generator test is now targetting the intended version for C4BB (1.0.0 and 1.1.0) and USCore (3.1.1 and 4.0.0).