Open hickeng opened 8 years ago
It will definitely be useful if we have an option to reconfigure VCH options esp. to configure with private registries (harbor) and also need a capability to show that it is configured to store images to a private registry in "docker -H info" command. Currently it shows "Registry: registry-1.docker.io"
Two things still need to be considered in this story:
For load VCH configure back to create data, I still have some concern:
Even we reload the configuration back to user data without any error mentioned above, we could not simply compare the input value with the converted value to differentiate them. The simple example is the resource path, user is using short format, but we are using govmomi inventory path as default.
So my personal understanding for this function to reload VCH configuration will definitely benefit vic-machine inspect, but might not for others, especially for reconfigure. But anyway this is one design approach, I'll need detail design to address these issues.
@emlin Regarding this comment https://github.com/vmware/vic/pull/4497#issuecomment-292029145
Let's get the manifest story written and included, and make sure that the PRD line items are captured then I think we can pull those out of this Epic and into a vic-machine reconfigure epic for 1.2.
@emlin @chengwang86 Are we going to get estimates on the remaining 3 stories in the epic?
@mhagen-vmware As they are not part of 1.2 scope, didn't plan to estimate at this time, but if you think that's important at this time, we can do it
yes please, they all look sufficient. You don't need to detail them out any more, but a rough estimation based on the effort for all the other work should be quite easy at this point. Of the 30 or so other stories you have already done, some of them should be generally similar.
lgtm
We require an ability to reconfigure the appliance in place - this is absolutely crucial to allow for credential update (#1879), and allows for very likely operational updates, such as adding volume stores, container networks, permitted registries, et al.
This overlaps directly with the upgrade path as upgrade is essentially a reconfigure with updated ISOs.
Addressing this issue is entirely in vic-machine and should:
vic-machine create
into create and configure (most of the create options are relevant to configure)Creating this as an epic in the expectation that the main tasks be broken out where they can be done in standalone fashion.
Note Emma has identified some useful constraints that simplify the operation: