On Mon, Apr 29, 2013 at 6:19 PM, Felix Frank
<felix.fr...@alumni.tu-berlin.de> wrote:
> Interesting. It seems nicely thought out, but I stumbled here, reading:

thanks for reading!

> On 04/23/2013 11:22 PM, Martin Langhoff wrote:
>> I am less certain of this part, and input will be specially valuable here.
>>
>> ppg pullapply will...
>>
>>  -  apply changes locally, capture stderr/stdout, perhaps more info
>> that can be negotiated with the puppet client ("facts"?).
>>  - write state to file(s) in a "puppet-feedback" git repo, commit that state
>>  - push to a "feedback" rw repo on the gold server (or on the proxy server)
>
> Uhm, what? Why? Why is there a git repository for your transient puppet
> reports?

Well, the assumption of this setup is that the server where you'd run
dashboard isn't necessarily reachable all the time.

For example, during a network outage, or an uplink DoS.

So I need some store-and-forward facility. Using git for this purpose
isn't the absolute best-fit but limits my tool use, my dependencies. I
could use some other tool (sqlite?) but git handles store-and-forward
setup pretty well (with the normal git push semantics).

Hard to justify added deps and complications unless there's a great
fit to the proposed alternative...

> You're reinventing the wheel I think (although your's a bit square-ish ;)

But isn't it cute how it goes thunk! four times per turn?

> Doesn't the dashboard usually consume the report as generated by the
> agent? Therefor, isn't what you want a way to transfer that very report
> from the agents to the dashboard? I vaguely remember an issue with
> masterless not generating reports, but I may misremember this one.

Correct, masterless won't generate reports, and that's part of what I
am trying to address.


m
--
 martin.langh...@gmail.com
 -  ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 ~ http://docs.moodle.org/en/User:Martin_Langhoff

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to