<div dir="ltr">+1 to reserving the juju* space just as we do with relations and such. <br></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Mar 28, 2016 at 10:12 PM Andrew Wilkins <<a href="mailto:andrew.wilkins@canonical.com">andrew.wilkins@canonical.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div dir="ltr">On Tue, Mar 29, 2016 at 10:03 AM Marco Ceppi <<a href="mailto:marco.ceppi@canonical.com" target="_blank">marco.ceppi@canonical.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div dir="ltr">On Mon, Mar 28, 2016 at 9:49 PM Andrew Wilkins <<a href="mailto:andrew.wilkins@canonical.com" target="_blank">andrew.wilkins@canonical.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>There's a code review in progress (<a href="http://reviews.vapour.ws/r/4286/" target="_blank">http://reviews.vapour.ws/r/4286/</a>) that will introduce a predefined action, "juju-run", which is part of the replacement for the current SSH-based juju-run.</div></div></blockquote><div><br></div></div></div><div dir="ltr"><div class="gmail_quote"><div>This is interesting. What's the semantics for this? How does juju-run action work for machine level items? </div></div></div></blockquote><div><br></div></div></div><div dir="ltr"><div class="gmail_quote"><div>From the end-user perspective, juju run should work just the same as before. There will be a machine-level worker in Juju that will initially handle only juju-run actions. It's not expected that you'll use juju-run actions directly, but I don't think there's anything stopping you.</div></div></div><div dir="ltr"><div class="gmail_quote"><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>This means that "juju-run" will no longer be a valid action name for use in a charm. This may come up again in the future, so we think it would be prudent to reserve a namespace for additional predefined actions. The most straightforward thing to do would be to reserve the "juju-" prefix, like we do for relations.<br></div></div></blockquote><div><br></div></div></div><div dir="ltr"><div class="gmail_quote"><div>This seems fine, we'll add "juju-run" as a blacklist in charm proof.</div></div></div></blockquote><div><br></div></div></div><div dir="ltr"><div class="gmail_quote"><div>If everyone's OK with reserving the "juju-" prefix, I think it would be better to blacklist the whole namespace. Nip it in the bud.</div></div></div><div dir="ltr"><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div></div><div>Any objections? Does anyone have any actions using the "juju-" prefix already?<br></div></div></blockquote><div><br></div></div></div><div dir="ltr"><div class="gmail_quote"><div>I don't believe so, I'l do a quick search in the charm store though to verify</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Cheers,</div><div>Andrew</div></div></blockquote></div></div><div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
--<br>
Juju-dev mailing list<br>
<a href="mailto:Juju-dev@lists.ubuntu.com" target="_blank">Juju-dev@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/juju-dev" rel="noreferrer" target="_blank">https://lists.ubuntu.com/mailman/listinfo/juju-dev</a><br>
</blockquote></div></div></blockquote></div></div>
--<br>
Juju-dev mailing list<br>
<a href="mailto:Juju-dev@lists.ubuntu.com" target="_blank">Juju-dev@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/juju-dev" rel="noreferrer" target="_blank">https://lists.ubuntu.com/mailman/listinfo/juju-dev</a><br>
</blockquote></div>