> and still not fixed in 24.4.1

The function was only used in generating public documentation. It is no
longer used for that purpose, hence why we replaced it with a stub in
24.4.1. Why do you say still not fixed?

> Why was that method removed, and why isn't there a phasing out for it,
instead of plain removal?

The honest answer is nobody remembered that it could have been used
externally. Cloud-init never defined a public API yet provided a large
number of extension points, so it's possible we wind up breaking things
by changing any code at all. In this particular case, there was old
documentation pointing to usage of the removed function when creating
new modules, but that way of creating modules was changed in the past
year so that that function was no longer necessary.

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

Title:
  Removal of "get_meta_doc()" breaks custom modules

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to