To summarize the discussion and close this for now:

- as outlined in comment #16 there are two paths in vmtools
  (A) being the new code using cloud-init is NOT affected
  (B) being the old code path being affected with own customization code
  The problem is that for some customizations this has to run early, and for 
some others things 
  it has to run late - that is the Dilemma here.

- Path (A) does not have a problem and is the way to go in the future
  Cloud-init provides all that is needed to configure the system

- (B) is there for compatibility with older setups

- To fix (B) there are two options:
  - modify the config (that is what the KB article is about)
    That is the least nice option, but the benefit is that it costs no effort
  - open-vm-tools could split vmtools customization code into two
    (or more) pieces like cloud-init already does
    Those pieces could then run early/late as needed
    This would be a major dev effort for a code path that is considered
    "the old one" and probably not worth the effort.

So from a Ubuntu perspective all is discussed and done.
I'm marking the bug tasks as Invalid.

>From a VMWare perspective the options are:
- keep the KB article up (we can bikeshed about wording)
- spend dev time on (B) to be split
- put time on further deprecating and dropping path (B) (recommended)

** Changed in: open-vm-tools (Ubuntu)
       Status: Confirmed => Opinion

** Changed in: cloud-init (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1793715

Title:
  VMWare Guest OS Customization will fail for Ubuntu 18.04 Server
  LiveCD

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1793715/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to