On Mon, Oct 23, 2017, 03:59 Andrew Wilkins <andrew.wilk...@canonical.com> wrote:
> On Mon, Oct 23, 2017 at 4:20 AM Akshat Jiwan Sharma <akshatji...@gmail.com> > wrote: > >> HI, >> >> I'm trying to manually expose a port on a juju machine. According to this >> answer >> <https://askubuntu.com/questions/808176/how-to-manually-open-a-port-in-juju> >> I should be able to do something like this:- >> >> juju run "open-port 443" --all >> >> However when I type this in my shell it throws an error >> >> open-port: command not found >> > > The different between the command you're running, and the one on > AskUbuntu, is that you're not passing --unit. When you pass --unit, it runs > the command in the context of a unit on the machine. You must be running in > the context of a unit to use "hook tools", such as open-port. > It seems weird that `juju run` behaves differently when using --unit and --all, is there a particular reason for that? I wouldn't expect the above command to fail.
-- Juju mailing list Juju@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju