Closed cybette closed 2 years ago
The ansible-2.10.0rc1 release announcement: https://groups.google.com/forum/#!topic/ansible-devel/hgXx7CEugt0
@sshnaidm @gundalow @abadger @willthames @nitzmahone thanks for your contributions to Bullhorn 10! They have been added.
The Bullhorn, Issue 11
OUTLINE
Deadline for Content: Friday, September 25 Edit Day: Monday, September 28 Preview Day: Tuesday, September 29 Publication Date: Wednesday, September 30
Foreman has released 1.3.0 of our collection: https://theforeman.org/2020/09/foreman-ansible-modules-v130-released.html
Hi @cybette o/
ara 1.5.0 has been released -- there's a blog post about it here: https://ara.recordsansible.org/blog/2020/09/23/announcing-the-release-of-ara-1.5.0/ and it's been tweeted here: https://twitter.com/RecordsAnsible/status/1308842386450198528
@cybette Stats update for the next issue. Screenshot available if you want it / have space :)
Following productive discussions in recent community meetings (see working group minutes around https://github.com/ansible/community/issues/539#issuecomment-670386710) I've put together an alpha version of a Collections Dashboard. Eventually it will have summary stats across our community, but for now you can query a given collection and get some useful data.
I'll be pre-recording a talk on this for the upcoming Contributor Summit, but for now you can play with it here and the source code (along with the list of collections to index) is here. Please do raise issues & feature requests!
Thanks @GregSutcliffe! I'll ping you early next week when I have the shared doc with draft so you can drop your screenshot there :)
Proposed addition for Volume 11:
NETDEVOPS SURVEY 2020 NOW OPEN! The NetDevOps Survey 2020 is now live, and looking for respondents! The goal of this survey is to collect information to understand how network operators and engineers are using automation to operate their network today. The survey has been designed to be vendor neutral, collaborative, and community-focused. All network professionals are welcome to participate in the survey, please complete the survey at http://bit.ly/netdevops-survey-2020 by October 23.
@evgeni @dmsimard @GregSutcliffe @abenokraitis thanks for your contributions to Bullhorn 11! They have been added.
community.general 1.2.0 and community.network 1.2.0 have been released today.
The Bullhorn, Issue 12
OUTLINE
Deadline for Content: Friday, October 16 Edit Day: Monday, October 19 Preview Day: Tuesday, October 20 Publication Date: Wednesday, October 21 (skipping a week due to AnsibleFest)
AWS contributors guide as a blog released: https://www.ansible.com/blog/getting-started-with-aws-ansible-module-development
Not sure this is interesting outside the Foreman community, but here is a post how to write Ansible modules for Foreman: https://theforeman.org/2020/10/how-to-write-a-new-foreman-ansible-module-in-20-lines-of-code.html
@cybette Automating CentOS installation using Ansible and Kickstart file in VMware infrastructure - https://medium.com/@AbhijeetKasurde/automating-centos-7-installation-using-ansible-and-kickstart-483807a3774c
@cybette Automating Windows Server 2012 r2 installation using Ansible in VMware infrastructure - https://medium.com/@AbhijeetKasurde/ansible-automating-windows-server-2012-r2-installation-in-vcenter-227577f5917c
@cybette Ansible Podman collection released 1.3.1 version, which include bugfixes and enhancements for podman_container, podman_network, podman_volume and other modules. Finally removed dependency on PyYAML python package from all podman modules, so now the collection doesn't require anything but Podman installed on the host.
Some more collection releases:
@cybette Ansible Openstack cloud collection released the newest 1.2.0 version. Modules for management of Openstack volumes and snapshots were added: volume_snapshot_info, volume_backup, volume_snapshot_info.
Hey @cybette , Foreman community member @Thulium-Drake wrote a blog about how he has used the Foreman Ansible Collection to apply Infrastructure as Code principles to Foreman https://theforeman.org/2020/10/foreman-config-as-code.html
Hi everyone,
Thanks for suggesting content. Here's the draft for Bullhorn 12: https://docs.google.com/document/d/1WVU4eHM9UalWmpONteNg8-cHRTFUPHJvXElrDwfBHqk/edit?usp=sharing
(feel free to edit the document directly)
@sshnaidm I assume you wanted to include volume_backup_info instead of volume_snapshot_info twice!
For lucky number 13:
The Foreman Ansible Collection v1.4.0 was released (Tweet, Toot).
Most notable changes include:
I'll probably follow up with a blog post too.
Hi o/
ara 1.5.2 has been released with significant performance improvements.
The Bullhorn, Issue 13
OUTLINE
Deadline for Content: Friday, October 30 Edit Day: Monday, November 2 Preview Day: Tuesday, November 3 Publication Date: Wednesday, November 4
community.sops 0.1.0 has been released. It helps decrpyting and encrypting data with Mozilla sops, which allows to encrypt YAML values (and not keys), and allows to use multiple keys at once and keys from different sources. If you find ansible-vault too constricted for your use-case, this might be better suited for you! (It's a bit harder to use in Ansible though, since there are no vault plugins.)
And here is the Foreman Ansible Collection 1.4.0 blogpost: https://theforeman.org/2020/10/foreman-ansible-modules-v140-released.html
Ansible utilities collection ansible.utils that includes a variety of plugins that aid in the management, manipulation and visibility of data for the Ansible playbook developer. It is currently under active development and the 1.0.0 version will be released in the first week of December 2020. Contribution to the collection in form of PR's/issues are welcomed :-)
Some content will get moved out of community.general and community.network for versions 2.0.0, which will be included in Ansible 2.11. Some of this moving has already been done and initial versions of the new collections have been released. After some testing and once they reach 1.0.0, they will get included in Ansible 2.10.
postgres_*
modules from community.general.routeros*
plugins and modules from community.network.docker*
plugins and modules from community.general. Please note that all deprecations planned for removal in community.general 2.0.0 have already been applied. See the changelog for details.See here for a description of the content move.
o/ I've written a blog post "Benchmarking ansible and ara for fun and science":
Hi everyone,
Thanks for suggesting content. Here's the draft for Bullhorn 13: https://hackmd.io/4NXq-fkFQeybOCwGszLo6w?view
Feel free to edit the document directly (ctrl-alt-e) if you spot any mistakes or if I missed something.
Edit: now published - https://bit.ly/thebullhorn13
The Bullhorn, Issue 14
OUTLINE
Deadline for Content: Friday, November 13 Edit Day: Monday, November 16 Preview Day: Tuesday, November 17 Publication Date: Wednesday, November 18
I'd like to suggest our blog-post for inclusion into the newsletter. It talks about how we moved our ansible roles (https://github.com/dev-sec/?q=ansible-&type=&language=) into a collection, how we did it and what challenges we faced. Thanks! :)
community.postgresql 1.0.0 has been released!:)
community.docker 1.0.0 and community.routeros 1.0.0 also have been released.
Draft for Bullhorn 14: https://hackmd.io/Y9HqiSfKTvKry3IcHGMOyg
Please feel free to comment or edit.
Edit: now published - https://bit.ly/thebullhorn14
I added a note about community.google and community.kubevirt, there might also be community.hashi_vault but the repo hasn't been created yet.
Should we have someone explain the ansible-base to ansible-core rename ?
Good point @dmsimard
@sivel could you add a short paragraph explaining the name change on hackmd - line 21 in edit mode. Alternatively you can comment here in this issue and I'll add it. Thanks!
I added and will be contained in the next Ansible 2.10 release.
to the 1.0.0 announcement for the thee collections named above. (@gundalow yesterday merged the PRs which added the collections to ansible.in.)
@cybette we're not quite ready for public messaging around the name change. I'll make sure that myself or someone from PM reaches back out once we are.
@sivel noted, thanks!
The Bullhorn, Issue 15
OUTLINE
Deadline for Content: Monday, November 30 Edit and preview day: Tuesday, December 1 Publication Date: Wednesday, December 2
Could we please get a mention of community.okd 1.0 in the next release?
I have created my first python based Ansible Collection / modules for the upcoming Veaam RestAPI
https://mycloudrevolution.com/en/2020/11/11/veeam-backup-replication-restapi-ansible-collection/
community.hrobot 1.0.0 has been released and will be included in the next Ansible 2.10 release. It contains the hetzner_*
modules from community.general.
community.crypto 1.3.0 has been released. It has new modules for operating on private keys, CSRs and X.509 certificates without having to operate on files.
community.network 1.3.0 has been released. This is the last 1.x.0 minor release, the next releases will be patch releases (if needed). Version 2.0.0 will be released at the end of January 2021 for inclusion in Ansible 3.0.0.
We wrote a blog post that explains why and when one should develop an Ansible collection. It is basically a summary of our decision process and implementation work on the NGINX Unit Ansible Collection that we developed.
https://steampunk.si/blog/why-and-how-of-the-nginx-unit-ansible-collection/
Maybe that could be interesting for the Bullhorn audience?
I wrote an article for VMware Tag management - https://medium.com/@AbhijeetKasurde/ansible-create-a-tag-category-in-vcenter-416a2bc8ca5
A (sort) blog post about the impact of the Python version on Ansible performance (community.kubernetes): https://goneri.lebouder.net/2020/11/26/ansible-performance-impact-of-the-python-version/
Not sure whether this would belong here or not, but we have been doing a cleanup work on the ignore lines for sanity tests in the community.general repository. We have gone from 3608 ignored failures in 1.2.0
down to 1952 ignored lines in 1.3.0
, and currently 1547 in main
. The top 5 ignored validations being:
309 validate-modules:parameter-type-not-in-doc
289 validate-modules:doc-missing-type
258 validate-modules:parameter-list-no-elements
161 validate-modules:undocumented-parameter
90 validate-modules:doc-default-does-not-match-spec
while the top 5 offenders (2-level breakdown) being from:
238 net_tools/nios
180 cloud/ovirt
104 remote_management/oneview
60 cloud/scaleway
52 cloud/google
The Bullhorn is a Newsletter for the Ansible Developer Community!
New method of reporting news!
We're trying out a new way to report news! If you have anything to share about what you've been up to with Ansible lately, at any time, simply hop into #social:ansible.com (the Ansible Social room on Matrix) and leave a message, tagging newsbot. Your update will then be included in the next edition of the Bullhorn (pending editor approval, of course).
You can find the list of past issues here and join the forum to get notifications on future posts!
Currently, the Ansible Community Team is editing and putting together the newsletter for release approximately once every 2 weeks. We welcome content contributions and suggestions! And if someone is willing to help out with editing, even better :smile:
Please make your suggestions in comments, and also let us know what you'd like to see more/less of, etc.
:cow: :postal_horn: