On Jun 4, 2015 5:53 AM, "Dmitry Tantsur" <dtant...@redhat.com> wrote: > > Hi! > > While working on the enroll spec [1], I got a thinking: within the new state machine, when should we allow to change a node driver? > > My initial idea was to only allow driver change in ENROLL. Which sounds good to me, but then it will be impossible to change a driver after moving forward: we don't plan on having a way back to ENROLL from MANAGEABLE. > > What do you folks think we should do: > 1. Leave driver field as it was before > 2. Allow changing driver in ENROLL, do not allow later > 3. Allow changing driver in ENROLL only, but create a way back from MANAGEABLE to ENROLL ("unmanage"??) >
What problem are you trying to solve? Because I don't see a problem with the current behavior, and you're proposing breaking the API and requiring users to follow a significantly more complex process should they need to change what driver is in use for a node, and preventing ever doing that while a workload is running... -Deva > Cheers, > Dmitry > > [1] https://review.openstack.org/#/c/179151 > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev