ansible / community

This repository is being archived. See https://github.com/ansible-community/presentations and https://github.com/ansible-community/meetings for the new locations
Apache License 2.0
489 stars 144 forks source link

Standing Agenda, Public Core Meeting Meeting - January 2017 #148

Closed gundalow closed 7 years ago

gundalow commented 7 years ago

Please leave a comment regarding any agenda item you wish to discuss. If you don't show up for the meeting, your item will be skipped.

If your IRC nick is different from your Github username, leave that as well.

See https://github.com/ansible/community/blob/master/meetings/README.md for the schedule

Once an item has been addressed it should get strike-though ~~strike-though~~

gundalow commented 7 years ago

Re-migrated ansible/ansible#19016

gundalow commented 7 years ago

Re-migrated https://github.com/ansible/ansible/pull/19020

Merged

gundalow commented 7 years ago

Unfortunately when I migrated he first time the original was deleted so I've had to create a new PR. https://github.com/ansible/ansible/pull/19021

Merged

gundalow commented 7 years ago

Re-migrated https://github.com/ansible/ansible/pull/19027

gundalow commented 7 years ago

Re-migrated https://github.com/ansible/ansible/pull/19042 [postgresql module]and https://github.com/ansible/ansible/pull/19043 [elasticache module]

gundalow commented 7 years ago

Re-migrated PR https://github.com/ansible/ansible/pull/19049

gundalow commented 7 years ago

Re-moved ansible/ansible#19070

jasperla commented 7 years ago

~~As mentioned in https://github.com/ansible/ansible/pull/18924 (closed as of Jan. 3), I've now re-submitted the PR as https://github.com/ansible/ansible/pull/19680 (merged as of Jan. 3). ~~ Merged

bcoca commented 7 years ago

https://github.com/ansible/ansible/pull/19664 Support for jinja templatable dict keys

* https://github.com/ansible/ansible/pull/19664#issuecomment-271898106 This introduces non-reproducibility into the system because dictionary keys could be templated in different orders in differnt runs leading to different values being used.

bcoca commented 7 years ago

https://github.com/ansible/ansible/pull/19800 * This was approved in concept. Some changes were asked for. (listed here https://github.com/ansible/ansible/pull/19800#issuecomment-270211669 ) * Jan 11: dag and bcoca working out one last change that needs to be made. (bcoca going to re-review today and point out where comment is missing)

Merged

gundalow commented 7 years ago

https://github.com/ansible/ansible/issues/15432 "Ansible 2.0 no longer finds modules in library subdirectories"

Update 3 Jan 2017 Meeting we had several proposals:

Update 12 Jan 2017 Meeting

mattclay commented 7 years ago

https://github.com/ansible/ansible/pull/18147 merged

mattclay commented 7 years ago

Discuss extending the module "shipit" workflow to non-modules, such as:

  • lib/ansible/plugins
  • lib/ansible/module_utils
  • contrib/inventory

The bot would need to be updated to support the updated workflow. Update 12 Jan 2017 Meeting All approved. We'll start with contrib/inventory as most of those are community maintained as it is. Alerting tower team of this as it could be relevant to them. Will come up with a list of dynamic inventory proposed metadata for next week.

gundalow commented 7 years ago

mount module feature request: allow to mount without adding to fstab https://github.com/ansible/ansible/issues/19820

needs contributor

gundalow commented 7 years ago

https://github.com/ansible/ansible/pull/19500 Update assemble to allow alternate source of files

ryansb commented 7 years ago

When should we start removing submodule commands from various docs/scripts? The error messages for 2.3+ can be updated, but I'm not sure about the other commands in the arch PKGBUILD and the hacking script.

$ ack 'update --init --recursive'
docsite/rst/intro_installation.rst
342:    $ git submodule update --init --recursive

lib/ansible/parsing/mod_args.py
302:                        "run 'git submodule update --init --recursive' to correct this problem.",

lib/ansible/plugins/action/__init__.py
148:                                   "run 'git submodule update --init --recursive' to correct this problem." % (module_name))

packaging/arch/PKGBUILD
37:  git submodule update --init --recursive

hacking/update.sh
3:git submodule update --init --recursive

Discussed 2017-01-05

podlesh commented 7 years ago

feature proposal: https://github.com/ansible/ansible/pull/19707 (enhanced rolling updates)

jbaublitz commented 7 years ago

IRC nick: jbaublitzzz

feature proposal: Add google-api-python-client as a supported alternate back end for existing gce* modules alongside libcloud.

@ryansb: In case I don't make the meeting here is a description of the problem

There is a potential race condition in libcloud when deleting a subnetwork then a network from gce_net. This seems to stem from ex_destroy_subnetwork in libcloud and specifically this call. request in libcloud connection objects assume that the API is synchronous and if subnetwork deletion on Google is an async API (I'm assuming it is but @supertom can confirm this), the gce_net subnetwork deletion would "succeed" according to libcloud but would not be complete by the time ansible would start trying to delete the network. The network deletion would subsequently fail because the subnetwork would not be deleted yet. This is the behavior that I'm seeing and will work with libcloud to patch this but would also propose using the Google library as an alternate backend. As a side note, I've worked with both the library and some of the gce modules so I'm willing to do the alternate back end implementations for the modules I've been contributing to and potentially others when time permits.

bcoca commented 7 years ago

https://github.com/ansible/ansible/pull/20004 cc @evgeni

Applied PR. Will eventually look into integrating docs with ansible-doc.

evgeni commented 7 years ago

IRC nick: Zhenech

abadger commented 7 years ago

SmartOS Timezone module: https://github.com/ansible/ansible/pull/20105 Do we want this as a separate module or merged with the existing timezone module? merged as diff

jasperla commented 7 years ago

For your consideration in addition to @abadger 's comment, please note that other systems (e.g. OpenBSD) are not supported by the existing timezone module. For those systems it's merely a matter of reading/setting the /etc/localtime symlink and all the extras that timezone currently provides won't be used. sea bove

bcoca commented 7 years ago

https://github.com/ansible/ansible/pull/18643

abadger commented 7 years ago

From @jtyr: https://github.com/ansible/ansible/pull/19283 hosts module (for /etc/hosts)

20160124: Skipped as there are outstanding review issues. Some thoughts around do existing modules give people this functionality.

abadger commented 7 years ago

From luto: https://github.com/ansible/ansible/pull/19297 Fix for wildcards inside of a path for fileglob lookup (ie: with_fileglob: "/tmp/*/some.conf")

bcoca commented 7 years ago

Decide which are valid directives on include (for execution or inheritance) and what to do when we decide they are not. This issue deals with one case, but i think we should deal with it in general https://github.com/ansible/ansible/issues/20440

rfleschenberg commented 7 years ago
gundalow commented 7 years ago

https://github.com/ansible/ansible/pull/20220/files module_utils/basic.py: Support logical or condition in required_if

Merged

gundalow commented 7 years ago

https://github.com/ansible/ansible/pull/20673 Refurbish developing modules content - stage 1

Merged

allanice001 commented 7 years ago

ansible/ansible#20737 Bugfix for ansible/hacking/test-module

Merged

bcoca commented 7 years ago

https://github.com/ansible/ansible/pull/20058 Add systemd-nspawn connection driver

gundalow commented 7 years ago

Orphaned mode process (uri) https://github.com/ansible/ansibullbot/pull/291

Merged

willthames commented 7 years ago

I would like to discuss custodianship of the AWS modules. In particular I would like:

merged https://github.com/ansible/ansibullbot/commit/11bbbbb9c44680896932383d2a39e96a17c5e3bc

bcoca commented 7 years ago

https://github.com/ansible/ansible/pull/18379 Feature/lookup keyring

Merged.

gundalow commented 7 years ago

Done Feb 2017 agenda can be found at https://github.com/ansible/community/issues/150