On 31/01/2020 00:08, Maciej Delmanowski wrote:
Hello everyone,
It's 2020, the time has come to release DebOps v2.0.0!
Thank you Maciej and all the ones involved in Debops. Impressive and
really appreciated job. I wonder where you guys find the strength, the
endurance and the time. I admire you (border line envy :-) )
New DebOps release, v2.0.0
--------------------------
You can find the new version of DebOps on:
GitHub:
https://github.com/debops/debops/releases/tag/v2.0.0
PyPI:
https://pypi.python.org/pypi/debops/2.0.0
Galaxy:
https://galaxy.ansible.com/debops/debops/
You can upgrade the Python-based installation by running the command:
pip3 install --upgrade debops
The DebOps v2.0.0 release should have full support for Ansible Collections. If
you plan to use DebOps this way, let me know if there are any issues.
For all the ML readers: note that you need at least ansible 2.8
installed in order to use collections
https://github.com/debops/debops/issues/1253
Goals reached since previous release
------------------------------------
//cut
Fixed Ansible Collection is finally here
----------------------------------------
//cut
If you plan to use DebOps roles via Ansible Collection and find any
issues
with them, let me know. I would also like to know how many people plan to use
each installation method (Python package, Ansible Collection, git monorepo),
so that project development could be effectively focused in the future.
I install with pip3 install --upgrade --user debops
//cut
Switching to manual
-------------------
//cut
And it worked! Somewhat, at least. The manual sections are in a rather awkward
order (and I had to reorder the online documentation pages as well to make
manpages more sane) and the default variables of the roles are not included
due to horrible results from the converted YAML files, but most important
sections are there. The manual pages are included out of the box in the DebOps
Python package - after installing it systemwide (not sure about the virtualenv
install) you can run 'man debops.postfix' command to see the manual for the
'postfix' DebOps role. The other manual pages are named in a similar format,
'debops.<role>'.
Wow! I had not clue that there were man pages! It seems very handy
//cut
Plans for the next development cycle
------------------------------------
//cut
Dam