imo, no, its a no-op. the end state is still the same. if its an error, and now we have partial failure modes to consider against ranges.
On Tue, Aug 5, 2014 at 1:25 PM, David Cheney <david.che...@canonical.com> wrote: > Yes, absolutely. > > On Tue, Aug 5, 2014 at 8:33 PM, Domas Monkus <domas.mon...@canonical.com> > wrote: > > A follow-up question: should closing a port that was not opened previous > to > > that result in an error? > > > > Domas > > > > > > On Fri, Jun 27, 2014 at 2:13 PM, Matthew Williams > > <matthew.willi...@canonical.com> wrote: > >> > >> +1 on an opened-ports hook tool, I've added it to the task list > >> > >> > >> On Fri, Jun 27, 2014 at 9:41 AM, William Reade > >> <william.re...@canonical.com> wrote: > >>> > >>> Agreed. Note, though, that we'll want to give charms a way to know what > >>> ports they have already opened: I think this is a case where > >>> look-before-you-leap maybe beats > easier-ask-forgiveness-than-permission (and > >>> the consequent requirement that error messages be parsed...). An > >>> opened-ports hook tool should do the trick. > >>> > >>> > >>> On Thu, Jun 26, 2014 at 9:18 PM, Gustavo Niemeyer < > gust...@niemeyer.net> > >>> wrote: > >>>> > >>>> +1 to Mark's point. Handling exact matches is much easier, and does > >>>> not prevent a fancier feature later, if there's ever the need. > >>>> > >>>> On Thu, Jun 26, 2014 at 3:38 PM, Mark Ramm-Christensen (Canonical.com) > >>>> <mark.ramm-christen...@canonical.com> wrote: > >>>> > My belief is that as long as the error messages are clear, and it is > >>>> > easy to > >>>> > close 8000-9000 and then open 8000-8499 and 8600-9000, we are fine. > >>>> > Of > >>>> > course it is "nicer" if we can do that automatically for you, but I > >>>> > don't > >>>> > see why we can't add that later, and I think there is a value in > >>>> > keeping a > >>>> > port-range as an atomic data-object either way. > >>>> > > >>>> > --Mark Ramm > >>>> > > >>>> > > >>>> > On Thu, Jun 26, 2014 at 2:11 PM, Domas Monkus > >>>> > <domas.mon...@canonical.com> > >>>> > wrote: > >>>> >> > >>>> >> Hi, > >>>> >> me and Matthew Williams are working on support for port ranges in > >>>> >> juju. > >>>> >> There is one question that the networking model document does not > >>>> >> answer > >>>> >> explicitly and the simplicity (or complexity) of the implementation > >>>> >> depends > >>>> >> greatly on that. > >>>> >> > >>>> >> Should we only allow units to close exactly the same port ranges > that > >>>> >> they > >>>> >> have opened? That is, if a unit opens the port range [8000-9000], > can > >>>> >> it > >>>> >> later close ports [8500-8600], effectively splitting the previously > >>>> >> opened > >>>> >> port range in half? > >>>> >> > >>>> >> Domas > >>>> >> > >>>> >> -- > >>>> >> Juju-dev mailing list > >>>> >> Juju-dev@lists.ubuntu.com > >>>> >> Modify settings or unsubscribe at: > >>>> >> https://lists.ubuntu.com/mailman/listinfo/juju-dev > >>>> >> > >>>> > > >>>> > > >>>> > -- > >>>> > Juju-dev mailing list > >>>> > Juju-dev@lists.ubuntu.com > >>>> > Modify settings or unsubscribe at: > >>>> > https://lists.ubuntu.com/mailman/listinfo/juju-dev > >>>> > > >>>> > >>>> > >>>> > >>>> -- > >>>> > >>>> gustavo @ http://niemeyer.net > >>>> > >>>> -- > >>>> Juju-dev mailing list > >>>> Juju-dev@lists.ubuntu.com > >>>> Modify settings or unsubscribe at: > >>>> https://lists.ubuntu.com/mailman/listinfo/juju-dev > >>> > >>> > >>> > >>> -- > >>> Juju-dev mailing list > >>> Juju-dev@lists.ubuntu.com > >>> Modify settings or unsubscribe at: > >>> https://lists.ubuntu.com/mailman/listinfo/juju-dev > >>> > >> > >> > >> -- > >> Juju-dev mailing list > >> Juju-dev@lists.ubuntu.com > >> Modify settings or unsubscribe at: > >> https://lists.ubuntu.com/mailman/listinfo/juju-dev > >> > > > > > > -- > > Juju-dev mailing list > > Juju-dev@lists.ubuntu.com > > Modify settings or unsubscribe at: > > https://lists.ubuntu.com/mailman/listinfo/juju-dev > > > > -- > Juju-dev mailing list > Juju-dev@lists.ubuntu.com > Modify settings or unsubscribe at: > https://lists.ubuntu.com/mailman/listinfo/juju-dev >
-- Juju-dev mailing list Juju-dev@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju-dev