mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
updated roadmap
This commit is contained in:
parent
09146e5573
commit
3477825fc9
1 changed files with 15 additions and 10 deletions
|
@ -28,21 +28,22 @@ Python 3
|
||||||
|
|
||||||
Ansible-Config
|
Ansible-Config
|
||||||
--------------
|
--------------
|
||||||
- New yaml format for config
|
- Proposal found in ansible/proposals issue `#35 <https://github.com/ansible/proposals/issues/35>`_.
|
||||||
|
- Initial PR of code found in ansible/ansible PR `#12797 <https://github.com/ansible/ansible/pull/12797>`_. **(done)**
|
||||||
|
- Per plugin configuration (depends on plugin docs below). **(WIP)**
|
||||||
|
- New yaml format for config **(possibly pushed to future roadmap)**
|
||||||
- Extend the ability of the current config system by adding an ``ansible-config`` command and add the following:
|
- Extend the ability of the current config system by adding an ``ansible-config`` command and add the following:
|
||||||
|
|
||||||
- Dump existing config settings
|
- Dump existing config settings **(working, fine tuning)**
|
||||||
- Update / write a config entry
|
- Update / write a config entry **(pushed to future roadmap)**
|
||||||
- Show available options (ini entry, yaml, env var, etc)
|
- Show available options (ini entry, yaml, env var, etc) **(working, fine tuning)**
|
||||||
|
|
||||||
- Proposal found in ansible/proposals issue `#35 <https://github.com/ansible/proposals/issues/35>`_.
|
|
||||||
- Initial PR of code found in ansible/ansible PR `#12797 <https://github.com/ansible/ansible/pull/12797>`_.
|
|
||||||
|
|
||||||
Inventory
|
Inventory
|
||||||
---------
|
---------
|
||||||
- Current inventory is overly complex, non modular and mostly still a legacy from inception.
|
**(done, needs docs)**
|
||||||
- We also want to add a common set of features to most inventory sources but are hampered by the current code base.
|
|
||||||
- Proposal found in ansible/proposals issue `#41 <https://github.com/ansible/proposals/issues/41>`_.
|
- Proposal found in ansible/proposals issue `#41 <https://github.com/ansible/proposals/issues/41>`_.
|
||||||
|
- Current inventory is overly complex, non modular and mostly still a legacy from inception.
|
||||||
|
|
||||||
Facts
|
Facts
|
||||||
-----
|
-----
|
||||||
|
@ -55,6 +56,7 @@ Facts
|
||||||
|
|
||||||
PluginLoader
|
PluginLoader
|
||||||
------------
|
------------
|
||||||
|
**(pushed out to future release)**
|
||||||
- Over the past couple releases we've had some thoughts about how
|
- Over the past couple releases we've had some thoughts about how
|
||||||
PluginLoader might be better structured
|
PluginLoader might be better structured
|
||||||
|
|
||||||
|
@ -91,23 +93,26 @@ Vault
|
||||||
|
|
||||||
Globalize Callbacks
|
Globalize Callbacks
|
||||||
-------------------
|
-------------------
|
||||||
|
**(pushed out to future release)**
|
||||||
- Make send_callback available to other code that cannot use it.
|
- Make send_callback available to other code that cannot use it.
|
||||||
- Would allow for ‘full formatting’ of output (see JSON callback)
|
- Would allow for ‘full formatting’ of output (see JSON callback)
|
||||||
- Fixes static ‘include’ display problem
|
- Fixes static ‘include’ display problem
|
||||||
|
|
||||||
Plugins
|
Plugins
|
||||||
-------
|
-------
|
||||||
- Allow plugins to have embedded docs (like modules)
|
- Allow plugins to have embedded docs (like modules) **(done)**
|
||||||
- Update ansible-doc and website to generate docs from these ansible/ansible PR `#22796 <https://github.com/ansible/ansible/pull/22796>`_.
|
- Update ansible-doc and website to generate docs from these ansible/ansible PR `#22796 <https://github.com/ansible/ansible/pull/22796>`_. **(ansible-doc working, todo:website)**
|
||||||
|
|
||||||
Group Priorities
|
Group Priorities
|
||||||
----------------
|
----------------
|
||||||
|
**(done)**
|
||||||
- Start using existing group priority variable to sort/merge group vars
|
- Start using existing group priority variable to sort/merge group vars
|
||||||
- Implementation for this in ansible/ansible PR `#22580 <https://github.com/ansible/ansible/pull/22580>`_.
|
- Implementation for this in ansible/ansible PR `#22580 <https://github.com/ansible/ansible/pull/22580>`_.
|
||||||
- Documentation of group priority variable
|
- Documentation of group priority variable
|
||||||
|
|
||||||
Runtime Check on Modules for Blacklisting
|
Runtime Check on Modules for Blacklisting
|
||||||
-----------------------------------------
|
-----------------------------------------
|
||||||
|
**(pushed out to future release)**
|
||||||
- Filter on things like "supported_by" in module metadata
|
- Filter on things like "supported_by" in module metadata
|
||||||
- Provide users with an option of "warning, error or allow/ignore"
|
- Provide users with an option of "warning, error or allow/ignore"
|
||||||
- Configurable via ansible.cfg and environment variable
|
- Configurable via ansible.cfg and environment variable
|
||||||
|
|
Loading…
Add table
Reference in a new issue